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
336544629939	336544630484	336544631034	336544631583	336544632134	336544632708	336544633233	336544633784	336544634358	336544634908	336544635458	336544635983	336544636558	336544637086	336544637658	336544638184	336544638734	336544639284	336544639834	336544640408	336544640958	336544641508	336544642058	336544642584	336544643133	336544643684	336544644258	336544644784	336544645334	336544645884	336544646458	336544646984	336544647533	336544648083	336544648634	336544649184	336544649734	336544650284	336544650833	336544651384	336544651958	336544652508	336544653034	336544653584	336544654134	336544654708	336544655234	336544655808	336544656334	336544656884	336544657458	336544658008	336544658534	336544659084	336544659634	336544660208	336544660733	336544661283	336544661858	336544662383	336544662934	336544663508	336544664058	336544664608	336544665136	336544665708	336544666233	336544666784	336544667334	336544667883	336544668434	336544668984	336544669534	336544670084	336544670634	336544671208	336544671758	336544672284	336544672834	336544673408	336544673958	336544674484	336544675058	336544675584	336544676158	336544676684	336544677234	336544677808	336544678334	336544678908	336544679458	336544679984	336544680558	336544681084	336544681636	336544682184	336544682734	336544683286	336544683834	336544684408	336544684958	336544685484	336544686034	336544686584	336544687158	336544687708	336544688234	336544688784	336544689358	336544689908	336544690458	336544690984	336544691534	336544692084	336544692634	336544693208	336544693734	336544694308	336544694858	336544695384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2689	3650	2300	2689	3650	2300	2689	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56465	41459	41502	40717	42202	43309	43306	42740	46187	47045	46091	43018	42481	41076	40177	38128	34691	32122	29057	26315	26754	25316	21424	16953	11511	10104	9278	6846	6193	4775	3328	2877	2432	2787	2503	1889	1641	1357	1248	1031	743	653	581	535	455	516	483	505	518	399	446	618	624	523	555	620	907	728	480	406	348	344	357	374	361	331	287	278	326	343	350	368	320	338	283	293	280	299	307	268	314	392	390	341	325	324	303	281	272	264	243	310	307	275	313	296	298	303	270	278	270	298	304	289	283	300	285	252	288	314	283	296	313	283	286	304	280	311	290	317	295	318	295	297	276	263	286	296	279	282	251	280	288	287	269	263	311	268	291	293	262	271	278	257	291	282	279	254	269	305	285	299	305	301	288	291	295	292	292	287	252	292	270	308	310	298	274	266	281	286	297	296	282	292	269	291	303	272	259	266	286	286	302	322	267	291	266	291	302	291	277	259	308	260	277	283	252	265	271	270	271	276	281	263	268	289	290	285	260	271	283	258	287	304	322	293	312	254	287	283	276	253	282	260	297	283	326	279	300	278	251	275	271	302	287	273	293	278	288	316	319	290	289	279	269	295	276	287	273	258	279	296	282	296	313	290	286	258	280	251	281	268	242	267	270	309	270	302	272	307	286	258	272	269	297	287	266	258	259	265	284	309	256	267	318	277	273	270	267	270	260	266	276	253	287	276	276	266	284	307	299	291	296	290	270	296	310	256	296	330	249	290	278	277	274	289	278	265	284	287	283	283	285	288	257	303	285	291	282	272	307	252	305	280	286	281	272	308	307	267	321	273	274	276	291	292	293	275	284	292	276	292	305	286	268	263	261	280	277	274	252	262	289	281	272	294	296	270	277	315	262	271	259	289	278	298	265	279	295	283	273	288	290	307	300	296	270	304	293	270	286	306	287	303	302	295	298	285	289	289	308	297	299	271	260	265	319	272	301	293	322	284	264	303	252	317	295	255	255	269	295	288	295	264	287	282	308	270	304	292	301	301	288	260	312	308	284	281	267	297	287	308	273	275	321	303	284	293	283	289	268	295	270	313	310	291	280	254	287	324	275	315	310	288	284	252	280	267	304	298	262	286	303	305	260	267	274	280	301	281	259	253	283	316	319	301	270	284	272	263	286	292	304	269	303	269	291	282	278	301	288	262	277	276	258	290	288	256	286	281	296	258	258	294	316	275	278	291	286	302	267	255	275	258	253	273	300	296	270	305	297	269	293	253	270	303	272	303	304	270	248	288	304	256	306	272	274	309	302	297	281	272	280	275	286	271	290	308	266	272	292	298	262	282	284	304	277	301	277	295	326	292	275	285	252	317	281	308	316	281	270	281	276	264	314	275	277	304	265	276	277	320	268	285	289	270	266	324	260	291	282	288	266	268	295	260	304	284	277	289	277	278	276	298	292	303	293	287	291	286	279	277	317	326	303	293	310	299	303	290	284	304	267	269	299	281	265	269	269	263	294	292	301	290	299	312	268	313	274	310	272	270	269	286	250	274	299	318	288	238	279	276	285	309	283	308	307	272	274	328	286	316	290	285	287	319	297	300	319	322	318	307	296	282	289	305	300	275	282	278	289	288	258	256	286	288	275	270	305	289	290	304	299	293	269	300	288	276	329	294	285	279	285	294	277	270	262	293	260	275	270	283	250	295	271	254	255	280	238	298	314	267	285	294	284	290	307	274	288	314	296	311	275	279	287	282	269	260	327	283	284	287	324	291	269	277	307	268	276	292	265	300	292	262	298	279	267	309	248	290	307	282	248	295	292	298	274	296	286	289	302	283	277	334	329	273	303	287	263	290	279	301	285	262	258	291	290	270	291	258	292	273	289	288	273	297	271	307	279	268	292	279	294	285	287	307	285	280	280	267	283	282	303	273	274	259	312	277	285	309	270	309	285	269	266	268	274	303	272	275	266	281	275	300	308	295	309	287	294	256	248	261	292	272	256	259	292	297	289	267	312	306	260	278	296	284	313	253	256	277	282	267	274	289	287	306	268	276	272	257	297	286	271	269	274	272	302	283	289	279	301	254	273	314	283	296	276	303	323	264	281	274	289	294	263	307	273	311	277	273	256	310	268	273	285	312	328	280	287	303	290	267	259	298	288	288	292	301	303	247	285	296	276	293	294	298	277	285	273	252	272	327	280	296	299	272	276	267	281	296	337	276	276	297	307	309	308	254	305	318	308	291	290	271	292	254	257	280	275	291	280	281	291	251	274	263	290	286	295	282	270	304	270	295	310	282	294	278	314	293	267	268	298	291	278	280	289	277	297	247	287	273	285	282	269	270	255	263	291	274	268	298	288	316	289	315	284	262	258	286	304	272	275	271	289	274	267	329	256	304	266	280	271	276	295	301	288	288	318	280	282	294	271	265	304	293	270	274	305	278	275	299	268	291	298	261	254	250	289	288	286	310	273	283	270	276	288	281	273	284	284	280	296	274	263	271	268	304	316	297	314	279	307	296	310	261	298	276	279	292	308	247	294	279	292	272	320	322	267	278	306	295	293	315	301	285	292	271	283	281	290	287	301	306	272	249	264	293	283	288	279	281	260	287	274	293	309	278	299	281	276	264	298	288	283	284	258	279	265	292	281	297	277	266	265	282	293	279	290	277	271	295	270	285	262	299	309	285	305	280	292	291	249	305	268	285	311	278	252	296	290	265	233	274	306	265	279	276	275	253	306	283	285	281	285	280	267	276	276	310	301	270	301	281	322	293	273	281	293	256	272	287	283	293	300	316	258	285	289	316	260	277	271	247	284	259	258	320	278	262	282	281	289	281	291	279	323	270	311	303	277	265	289	287	276	278	282	327	288	323	279	293	296	292	324	310	285	302	281	280	266	282	276	262	306	302	276	255	299	305	317	284	315	280	296	294	277	296	295	281	279	289	275	284	247	301	315	322	277	305	296	276	308	288	312	307	253	287	266	287	314	279	295	296	266	314	273	301	276	273	298	286	293	298	271	304	277	291	253	315	265	261	290	273	303	274	299	275	288	260	318	287	281	276	286	279	284	291	280	281	287	281	288	325	271	282	275	299	246	283	278	249	310	296	268	286	271	233	303	288	283	301	263	298	291	257	256	310	259	336	320	270	276	289	261	275	292	292	312	316	309	279	269	308	315	221	309	288	285	274	283	270	283	273	300	282	284	290	266	292	295	299	301	274	273	264	247	260	277	311	297	273	262	275	307	305	280	263	293	259	269	295	271	298	285	255	260	283	291	283	279	294	265	266	290	300	264	287	280	285	312	282	322	289	293	268	311	276	277	284	276	298	282	269	271	288	272	279	283	269	301	279	287	291	285	266	264	280	263	289	290	284	299	277	292	273	290	275	292	283	283	303	252	324	295	274	321	305	272	291	299	306	280	280	305	302	299	295	314	310	310	307	248	261	281	257	257	282	282	264	286	287	299	281	291	288	320	311	303	312	288	268	300	276	290	275	290	289	266	324	287	288	292	304	280	296	287	292	286	294	293	282	275	312	290	320
51416	54926	52437	56543	61710	63634	62887	66974	66871	61354	61420	63200	60837	58739	56986	55403	53486	52110	50236	48015	48885	47676	42447	38759	31531	30185	30199	24759	23940	19514	14773	14603	12843	14393	12610	10044	9233	7939	6940	5411	3881	3009	2501	2150	2019	2163	2075	1993	2324	1577	1790	3049	3042	2190	2563	3156	4469	3701	2227	1845	1206	1207	1010	1141	1310	1004	922	1081	1153	990	1209	1260	1150	921	819	793	739	771	743	713	862	1268	1163	1061	931	851	748	761	650	700	687	705	719	668	719	675	689	674	722	695	709	643	671	666	699	678	681	679	691	637	632	680	674	711	688	699	673	707	661	682	687	672	708	710	674	671	652	677	681	674	651	737	655	694	677	709	665	704	718	644	642	672	704	687	689	698	622	640	688	703	667	695	685	695	651	711	737	674	698	717	662	649	681	654	731	668	688	666	676	713	687	653	692	698	707	700	696	659	662	682	705	672	663	651	707	721	702	699	718	722	672	661	658	689	686	706	715	695	706	662	731	730	639	692	626	699	698	711	673	642	721	684	639	720	633	679	687	699	698	701	703	695	664	685	664	669	678	630	686	696	721	652	726	721	647	702	721	698	709	688	671	670	661	670	669	651	695	678	670	680	741	660	660	644	676	679	698	638	721	627	701	706	736	705	667	672	639	706	710	701	677	647	673	677	728	719	695	657	671	695	703	679	695	672	662	731	685	708	678	616	700	677	714	659	643	692	673	667	680	705	718	668	657	672	684	669	671	651	665	694	676	656	666	697	639	643	673	682	700	692	666	679	684	675	707	716	690	674	676	688	680	704	668	688	710	671	693	665	696	656	695	631	677	698	693	705	721	689	638	644	714	686	676	711	668	693	653	638	707	681	659	682	659	713	712	679	653	687	721	614	690	731	687	695	638	704	626	685	685	748	732	730	676	647	721	662	725	668	695	734	709	698	691	635	687	636	667	680	688	738	633	629	717	688	652	658	668	713	710	711	681	756	702	677	679	602	634	710	690	644	679	670	643	671	679	666	665	654	699	690	672	709	712	663	699	703	673	670	680	666	688	712	689	671	681	727	686	746	713	664	716	698	663	690	689	694	701	727	690	683	674	712	690	659	676	661	678	671	715	678	680	679	658	698	663	648	668	665	658	683	632	686	632	705	715	659	649	656	676	686	659	637	666	702	699	698	688	660	691	678	692	726	673	667	656	685	666	724	681	639	741	661	652	693	694	684	653	630	723	731	701	689	685	631	723	673	627	710	687	663	705	658	726	681	651	668	653	661	687	711	654	698	700	706	684	673	695	638	631	665	690	670	702	689	683	678	696	664	695	723	646	685	695	711	680	683	672	706	707	680	735	657	746	681	716	669	693	706	675	661	684	643	718	702	683	690	659	671	655	702	684	704	682	680	722	697	676	696	696	692	738	752	716	725	635	693	719	740	676	681	732	714	645	624	669	682	651	637	702	715	633	658	682	693	723	672	662	690	649	701	684	656	686	682	681	693	700	629	632	683	709	727	612	664	695	673	685	635	650	664	672	678	711	636	736	649	652	649	666	688	663	636	698	713	701	668	701	696	667	617	686	667	662	689	679	666	734	690	718	704	695	687	674	621	707	706	701	681	698	657	658	686	666	672	626	700	714	694	703	691	659	621	669	650	732	656	690	648	698	677	647	721	700	614	694	683	725	682	678	690	648	668	669	671	682	634	638	684	681	629	684	684	693	687	653	681	657	702	702	677	658	700	703	687	716	703	659	663	703	651	677	700	723	684	626	693	746	675	711	682	633	690	699	692	687	695	685	643	683	686	675	637	668	668	687	718	682	652	695	668	674	660	689	718	755	699	672	696	678	653	686	663	633	691	722	695	708	678	694	649	704	744	681	675	653	678	721	673	727	660	705	678	654	667	708	691	685	682	683	694	674	682	685	695	688	628	683	674	701	663	693	707	688	697	656	684	688	713	658	680	683	689	706	684	670	664	658	777	647	726	721	671	710	679	690	659	679	663	681	682	659	665	676	711	680	693	695	719	681	627	671	698	723	695	656	692	726	685	715	658	695	659	693	652	646	703	688	627	694	664	673	696	702	758	627	683	697	646	694	662	658	711	635	667	651	675	699	629	696	676	658	682	667	637	650	672	703	688	672	703	651	674	688	691	740	731	672	689	708	684	678	651	696	693	646	705	664	675	651	688	680	678	682	692	679	704	673	680	686	721	662	678	723	702	685	673	680	678	705	655	701	681	703	697	674	664	691	675	734	677	661	669	705	648	647	675	667	677	682	663	704	694	709	721	686	706	657	705	664	677	650	714	677	714	620	674	684	682	700	691	735	690	713	692	686	709	698	677	644	670	651	715	671	672	679	695	699	682	663	680	679	685	676	702	692	679	683	700	692	683	665	696	638	671	655	698	642	664	672	690	725	663	669	656	678	679	659	677	709	659	695	709	726	660	712	693	667	710	666	693	689	681	677	683	654	656	679	668	667	743	692	682	684	703	681	703	674	697	688	679	657	653	693	660	673	686	685	629	706	655	714	665	691	709	636	689	714	703	701	671	666	639	678	674	653	657	656	708	700	713	698	724	734	636	710	725	685	703	645	717	686	676	639	611	708	691	690	657	701	663	711	680	653	702	669	660	657	653	681	735	641	702	627	678	653	645	689	695	665	670	675	711	680	683	721	692	672	689	684	689	670	652	655	684	685	661	697	709	681	639	684	712	691	731	673	715	691	663	664	663	744	713	674	742	697	695	674	733	675	681	649	712	679	743	671	704	688	623	704	681	684	692	704	635	685	710	691	705	722	685	644	685	698	647	640	667	690	647	641	683	651	687	713	696	722	685	645	672	692	647	683	703	663	681	673	720	693	695	682	657	701	683	714	702	651	626	687	632	674	669	686	669	670	637	679	699	679	686	680	672	683	646	661	644	649	698	712	671	665	732	692	654	690	683	681	724	687	654	681	662	688	657	681	703	689	641	654	635	673	675	658	714	720	692	678	703	635	667	662	650	672	723	673	719	688	676	705	697	668	649	712	669	651	657	699	699	707	679	699	670	700	676	657	679	682	706	706	688	733	673	773	673	678	669	655	645	713	707	625	650	668	694	658	702	665	640	688	659	666	741	672	685	707	728	641	676	650	655	704	694	693	661	655	707	704	623	718	707	700	684	731	663	688	688	635	665	741	661	686	657	684	686	669	677	655	704	696	687	662	707	730	716	684	665	672	701	686	681	724	663	706	690	697	631	689	696	719	693	674	689	684	677	676	651	682	700	672	703	659	698	657	687	693	709	707	642	662	690	717	663	709	654	675	637	721	716	656	627	685	676	655	639	702	646	648	657	634	686	711	694	633	680	724	689	668	669	648	710	669	684	687	715	684	676	653	673	732	675	711	703	663	705	704	677	698	700	684	702	682	724	710	630	688	697	696	706	660	657	683	661	682	687	652	667	675	687	726	702	676	701	652	693	665	671	679	616	673	667	663	668	710	696	636	674	672	646	680	713	676	660	694	656	641	691	683	699	654	682	718	690	639	681	685	643	677	707
22499	21001	25236	24433	21109	18272	14375	11641	9427	8258	6448	4703	3834	2904	2529	2108	1759	1567	1403	1214	1237	1144	922	835	632	602	581	496	494	398	402	395	418	391	398	333	350	329	322	328	311	335	319	298	284	330	328	322	293	311	323	363	312	315	337	291	353	318	316	305	323	308	352	350	337	292	310	304	318	343	309	314	345	316	356	326	300	342	311	334	336	342	354	301	373	330	291	331	305	320	316	317	309	304	314	326	296	330	290	302	343	312	323	318	315	343	319	329	324	354	312	305	299	305	326	298	315	317	314	319	297	285	322	319	318	310	323	326	317	305	313	286	329	322	305	351	307	355	307	302	300	323	299	305	291	311	356	303	323	343	321	335	312	337	273	350	328	290	313	357	321	324	325	336	297	305	315	318	302	343	298	349	300	316	312	296	326	343	287	302	303	310	315	338	316	341	316	281	312	301	329	336	281	322	314	333	356	310	297	314	315	307	289	309	316	311	325	330	311	327	311	335	316	358	335	340	321	336	318	313	336	309	332	299	283	304	310	341	303	324	313	345	323	316	333	315	323	331	346	327	328	295	316	321	328	319	294	328	298	331	318	356	313	332	337	311	278	308	325	305	315	307	330	297	353	319	295	298	302	324	313	301	334	343	312	318	340	289	335	334	308	326	304	300	328	337	311	337	299	319	317	325	347	304	294	323	331	286	334	285	333	312	300	318	288	316	332	334	304	305	315	345	315	333	330	309	320	346	303	320	298	330	316	337	306	318	318	334	320	348	316	281	316	321	289	327	297	275	306	331	298	308	327	343	321	324	342	312	318	281	291	320	325	326	293	294	330	322	346	297	362	324	310	302	291	320	312	316	320	312	346	332	328	336	329	345	316	304	329	343	324	281	290	314	335	335	351	357	290	326	327	311	330	311	307	304	314	318	344	373	320	307	343	288	327	278	319	329	336	300	321	306	327	308	320	287	322	342	310	266	292	332	326	342	318	301	318	325	297	307	340	313	305	340	297	356	338	310	305	309	308	325	319	271	322	301	301	304	311	317	310	298	314	350	339	309	313	288	301	295	331	312	318	303	316	313	343	313	289	323	340	319	304	306	283	323	340	311	292	304	331	318	302	327	303	320	307	282	361	333	325	279	279	283	300	320	300	294	326	294	321	306	341	297	352	305	347	306	319	346	304	284	287	363	307	340	358	297	299	295	325	347	289	304	317	325	308	315	305	305	286	321	332	314	326	316	304	327	340	310	315	360	343	320	310	308	323	366	347	323	300	313	299	286	325	336	328	294	319	310	289	309	325	361	326	321	330	322	279	286	313	329	312	291	304	326	326	300	326	306	297	303	318	305	323	336	335	312	326	328	322	297	302	328	314	295	329	324	325	331	334	282	321	311	322	302	293	335	331	314	322	319	285	306	297	307	311	319	313	339	298	311	314	325	315	349	306	308	347	318	303	289	301	311	324	327	326	309	353	291	319	289	318	317	296	344	310	320	313	316	333	319	296	329	314	337	303	311	312	314	338	323	313	345	349	296	320	333	324	302	325	343	306	336	314	291	312	290	345	313	288	316	318	279	290	351	318	327	316	341	298	305	343	329	296	293	322	315	319	326	316	312	301	341	295	312	321	306	306	358	344	353	320	312	337	298	330	351	324	370	290	318	296	320	307	293	332	300	316	342	278	327	315	299	312	311	315	330	308	313	347	323	326	284	300	344	297	311	344	308	299	303	310	317	318	302	307	312	301	321	334	354	337	306	338	331	303	295	318	355	325	313	284	328	341	319	332	316	347	322	308	369	314	305	319	316	306	339	343	294	339	337	292	305	323	329	285	294	336	323	302	307	320	328	304	316	292	320	322	348	311	350	326	349	324	289	308	286	326	342	294	322	304	314	289	338	314	314	323	322	288	295	334	299	345	330	300	337	309	322	351	305	309	322	343	341	338	306	322	315	331	304	292	314	371	301	307	320	334	317	303	343	336	298	322	327	286	321	329	311	336	325	306	318	333	328	305	341	301	343	293	348	315	329	356	322	333	324	321	289	325	328	308	336	328	333	305	328	312	322	306	321	315	343	308	348	285	326	311	317	298	322	305	312	307	281	308	358	318	304	348	305	335	305	277	316	326	324	347	300	346	333	336	327	306	356	284	324	347	337	322	314	271	327	317	301	324	278	303	345	336	292	328	310	329	351	318	313	284	283	329	278	326	312	304	297	320	318	334	324	326	311	300	335	305	319	298	263	330	320	303	319	335	315	319	339	354	285	324	346	337	314	294	306	321	312	311	368	336	396	350	318	319	299	333	327	293	328	295	313	332	307	312	320	293	302	312	366	312	332	327	333	292	313	316	285	282	301	292	316	333	339	323	298	343	330	315	299	321	295	298	302	317	330	304	331	323	301	308	305	286	320	296	322	345	271	296	323	342	331	309	334	315	346	295	286	351	312	306	307	308	320	297	262	333	336	333	270	301	332	327	291	354	333	318	315	334	309	283	319	320	339	339	318	333	304	326	311	320	316	325	323	309	343	339	325	314	354	323	326	329	306	328	329	286	311	301	300	311	360	323	319	314	331	328	344	321	323	333	300	324	350	314	311	302	316	311	322	316	307	321	277	316	332	315	305	293	317	333	320	328	307	328	322	288	349	327	305	333	313	332	316	320	303	310	320	303	326	313	290	309	306	298	339	294	321	312	329	349	311	271	324	312	308	327	321	279	287	320	330	306	294	311	305	342	315	337	334	313	324	321	330	333	324	311	322	344	309	299	319	329	338	356	350	306	316	304	315	327	300	317	322	333	321	297	283	322	315	349	337	334	302	349	303	342	311	326	318	345	325	333	296	302	323	311	317	318	341	295	310	338	331	313	303	303	311	343	314	312	330	296	309	303	345	328	335	297	287	315	331	311	333	358	311	332	350	288	321	302	302	347	332	319	322	333	290	327	324	282	333	301	298	330	312	321	298	337	296	285	300	312	349	319	300	312	304	293	328	282	324	358	303	312	309	331	277	322	295	310	339	290	363	338	305	320	339	302	314	314	288	309	350	326	298	299	335	316	296	298	298	296	302	335	329	333	315	339	330	348	327	295	289	308	306	310	280	305	348	298	289	289	299	326	285	332	296	308	355	308	303	311	342	334	312	334	340	346	318	307	342	310	291	314	331	305	313	304	331	281	302	322	330	307	285	310	356	330	341	325	322	315	283	296	307	308	328	341	321	293	297	273	296	303	320	352	316	312	302	329	322	301	336	337	326	290	290	346	349	301	317	350	331	312	307	311	323	312	300	314	318	309	312	318	324	321	312	311	298	282	322	344	320	329	304	324	324	315	318	305	345	336	303	320	336	303	333	325	313	318	314	334	316	326	288	321	337	318	325	315	301	294	308	331	300	315	315	301	307	315	270	310	329	343	335	324	348	317	323	312	321	312	346	345	314	306	315	338	320	326	309	326	335	325	326	327	330	298	291	318	325	299	320	304	325	326	308	326	308	344	293	313	313	331	285	349	295
19013	21558	30831	36234	36823	35476	31986	29025	26848	25013	22489	19047	16386	14172	12706	10984	9495	8411	7402	6408	6530	6281	4650	4332	3016	2786	2632	2224	2158	1741	1398	1430	1361	1376	1259	1176	1045	1049	958	1010	883	822	815	857	810	832	833	814	785	850	794	861	820	866	806	874	871	847	889	860	813	769	759	840	841	765	781	807	792	812	782	797	775	787	792	808	774	787	756	822	799	771	821	822	809	800	838	741	794	789	756	767	727	774	752	775	712	768	772	783	724	759	686	801	774	758	759	796	786	787	815	772	799	809	753	769	762	777	796	754	754	784	767	791	776	779	762	725	751	783	784	740	785	758	726	746	789	789	827	744	769	805	762	787	757	775	789	768	783	797	742	729	775	765	751	785	724	742	730	751	806	795	763	764	805	814	773	789	840	782	763	756	805	717	778	824	784	775	819	717	815	792	809	756	818	772	780	765	799	742	746	738	800	797	827	790	816	721	724	796	767	784	792	759	826	799	799	740	792	803	782	809	760	754	755	766	736	755	810	823	789	763	767	832	784	749	793	814	761	778	804	740	836	806	728	770	775	782	756	706	789	743	794	803	744	819	763	755	789	743	790	796	758	818	774	819	820	796	772	783	718	752	807	761	774	739	785	717	744	821	781	786	807	752	750	795	851	818	772	748	748	779	764	808	719	785	815	782	779	813	828	794	747	811	776	761	808	756	839	778	763	784	761	759	776	796	768	768	793	741	766	809	762	782	796	814	782	776	789	802	780	775	786	785	766	786	766	764	748	755	814	785	779	775	767	794	780	793	779	779	739	773	799	793	762	749	776	744	745	783	734	778	786	783	757	821	824	759	757	764	751	800	793	770	776	765	774	743	808	784	809	787	767	739	717	810	744	769	788	816	760	771	771	771	748	815	807	797	761	815	805	787	779	821	767	762	761	824	791	719	771	766	807	736	790	785	746	738	727	790	776	787	811	795	801	749	790	798	771	748	761	796	733	738	792	749	742	778	778	813	722	759	745	789	790	786	743	788	782	835	771	780	711	772	779	832	782	780	796	789	804	732	810	764	783	819	798	770	789	763	776	763	745	771	785	761	799	808	784	789	764	763	750	790	783	794	792	777	809	781	760	786	766	775	787	730	808	767	813	832	788	754	795	771	785	779	795	750	773	772	753	786	803	770	785	757	807	764	755	735	813	753	773	781	796	783	817	782	776	778	780	819	787	829	800	783	810	817	734	791	760	827	778	785	769	774	760	828	780	765	817	811	782	799	795	800	757	785	758	773	763	773	759	818	787	785	773	795	789	790	780	776	844	803	756	799	820	773	752	818	780	745	729	760	770	766	781	785	774	721	774	730	742	803	748	791	752	764	810	817	754	782	769	718	726	751	755	763	748	730	771	737	822	778	813	801	761	831	750	798	796	731	742	753	780	752	775	725	751	809	736	706	807	751	784	756	786	770	780	731	805	831	792	781	789	797	820	817	837	770	759	760	810	772	786	785	751	787	761	766	775	782	808	801	794	783	772	724	748	748	733	765	762	769	792	743	759	777	791	767	777	748	829	788	780	771	805	794	802	751	792	802	775	747	834	775	747	776	797	781	791	819	695	814	763	821	789	795	761	795	753	828	782	739	736	776	732	775	732	791	744	785	811	786	771	773	805	805	790	799	763	719	799	754	789	732	801	746	754	753	828	785	792	785	766	795	779	779	772	722	806	743	801	797	744	818	823	739	790	705	777	783	811	777	781	805	765	773	760	743	748	748	786	803	760	738	780	831	757	752	746	779	750	787	751	780	748	766	762	845	787	780	831	800	784	751	799	766	770	781	726	784	757	784	757	745	783	705	791	782	801	781	764	714	793	792	802	801	799	726	804	774	779	800	803	739	740	803	791	794	759	773	861	751	777	814	763	783	786	737	834	796	777	759	780	779	747	775	756	816	772	733	775	785	747	760	749	774	793	828	827	728	773	766	767	750	806	793	736	759	779	850	798	745	753	767	798	763	786	816	754	778	710	755	754	794	760	794	778	802	773	734	793	761	792	765	780	808	797	736	754	688	787	785	815	820	753	745	779	732	755	750	736	749	705	793	754	727	811	794	757	787	818	785	786	759	807	807	765	782	808	750	779	764	720	757	758	755	752	746	798	796	765	765	802	799	768	729	716	775	823	736	758	776	788	759	752	717	795	788	766	823	838	778	760	819	763	793	816	807	722	828	829	732	793	781	781	771	773	765	765	778	776	775	778	776	816	813	755	772	850	772	830	770	756	812	713	771	816	751	770	785	809	762	806	751	819	759	784	793	802	759	779	797	781	745	728	791	804	783	827	788	798	745	799	800	760	735	761	798	738	762	769	750	755	730	758	781	825	770	767	786	799	733	771	751	798	735	789	792	758	724	741	795	791	832	775	764	793	814	750	765	774	728	798	761	753	776	759	786	804	805	789	774	792	808	754	753	785	758	776	786	767	784	731	793	741	776	786	802	812	739	787	777	728	775	804	823	766	775	737	750	752	767	827	788	776	840	751	762	795	795	700	763	802	805	809	809	752	736	784	805	739	820	744	794	773	780	747	730	786	764	771	805	766	786	775	825	805	704	763	734	722	795	754	776	827	792	754	802	773	782	751	750	780	773	794	795	758	765	732	802	800	774	788	820	817	750	795	755	728	785	789	783	778	764	789	770	768	754	797	760	714	800	784	792	756	791	751	747	755	777	778	763	789	749	750	792	778	745	770	779	772	740	835	787	817	766	719	767	821	761	794	792	751	790	788	762	744	780	777	787	760	785	821	810	766	793	780	767	734	755	819	754	792	742	815	802	740	779	752	784	815	787	744	767	767	776	789	764	781	795	765	751	836	814	758	747	790	767	712	812	748	753	754	754	785	757	776	776	751	776	759	790	739	750	773	804	744	715	785	794	735	787	726	813	817	811	844	840	771	748	731	755	722	744	768	824	818	797	812	782	771	728	738	730	782	782	781	802	781	766	718	820	763	808	749	711	795	814	800	804	721	751	763	798	765	797	810	804	799	746	770	763	758	800	754	755	772	755	766	789	734	737	769	740	794	795	813	743	818	784	742	706	831	770	797	727	780	806	727	784	781	763	793	771	767	752	801	739	809	739	737	755	773	763	798	770	807	782	769	769	764	775	780	772	749	799	791	759	794	796	802	770	757	806	796	737	754	800	774	774	766	757	751	741	775	740	751	819	761	781	695	762	761	774	762	764	754	801	741	757	771	771	859	776	796	823	820	761	769	775	777	720	718	761	788	781	771	776	759	777	758	770	743	737	734	844	760	772	772	773	807	736	751	807	787	765	787	781	771	818	801	780	741	788	764	738	778	791	803	757	755	708	769	773	774	775	799	729	780	752	761	772	752	785	769	779	795	818	774	756	791	786	749	799	758	769	781	746	814	804	771	728	776	754	800	805	777	756	759	763	760	736	773	790	761	762	839	773	784	779	740	778	729	811	797	796	790	799	768	767	790	783	794	782	751	763	768	786	752	715	796	732	814	817
52961	41422	43272	43188	44029	44356	43211	41196	42054	42916	38453	36472	33588	29853	27367	24897	20546	18237	15948	13232	13602	12779	9614	8352	5048	4586	3941	3261	2965	2224	1506	1525	1381	1414	1229	915	833	809	774	609	523	445	394	372	384	416	377	359	369	361	358	464	421	386	435	437	509	491	403	382	342	361	302	327	348	338	323	340	311	323	318	389	322	293	343	299	307	270	295	304	301	332	315	318	310	290	312	320	277	269	305	278	331	323	287	323	250	322	302	312	312	288	289	285	290	297	288	314	287	290	271	296	302	302	301	273	275	303	295	289	319	296	289	288	327	320	313	272	330	300	310	294	272	274	299	273	321	294	328	280	263	296	328	299	319	301	330	297	288	277	290	314	298	307	305	303	270	284	314	296	312	283	299	271	276	287	308	281	285	341	294	318	332	310	303	318	308	292	294	304	269	295	297	315	307	323	298	308	274	302	318	304	314	301	320	298	278	294	288	302	285	298	305	292	304	304	300	313	294	296	326	286	273	270	308	353	323	325	288	274	301	307	278	314	312	300	279	320	330	315	282	252	314	313	270	287	286	327	269	275	310	323	292	315	298	302	302	308	294	282	294	273	281	318	312	294	328	300	305	306	309	313	303	275	312	306	311	284	287	337	341	282	303	291	284	296	297	280	297	261	326	307	297	284	298	310	320	292	296	277	330	291	295	290	288	314	301	313	306	306	309	305	289	293	306	299	316	286	303	302	330	291	286	290	290	318	314	300	272	287	302	288	315	293	282	310	313	288	300	277	309	317	319	314	308	266	314	307	319	310	280	333	310	318	293	300	308	271	310	280	302	265	286	309	290	300	308	299	287	310	302	296	288	276	286	305	321	330	312	293	298	286	272	283	293	303	300	270	304	289	272	285	334	303	305	248	313	326	282	279	297	312	288	289	300	276	315	287	336	334	296	291	282	310	288	318	247	303	290	281	349	320	304	270	313	303	333	317	290	323	297	268	295	262	300	275	308	298	313	294	309	293	309	300	305	320	303	292	302	325	298	292	285	288	312	330	302	297	306	305	317	286	283	297	301	302	306	295	294	312	324	319	337	293	333	273	298	273	338	294	301	277	325	296	294	297	317	290	315	313	289	319	308	278	313	295	303	292	277	288	328	330	295	300	293	299	295	278	315	279	298	318	292	273	303	305	331	271	296	288	294	294	274	301	308	324	279	317	326	295	288	289	268	293	288	297	300	335	285	296	297	275	331	326	311	311	254	286	301	301	251	248	305	313	296	294	309	303	317	289	301	320	288	292	299	288	286	308	284	325	303	297	271	304	288	291	309	281	319	295	294	299	299	310	313	321	299	245	318	304	294	273	297	314	285	303	302	282	260	292	329	297	303	292	322	322	278	317	309	313	311	321	335	279	299	294	297	291	288	283	302	307	302	303	297	324	283	314	298	300	340	308	312	293	348	277	270	326	328	330	288	284	296	279	313	277	303	295	298	317	332	287	314	308	293	258	308	304	307	275	305	287	296	294	296	306	305	333	297	280	337	288	308	324	286	300	311	318	268	318	335	295	315	321	286	295	324	306	289	314	317	296	286	279	278	258	290	342	312	280	250	295	323	316	290	311	327	326	253	296	259	281	265	297	288	295	281	319	291	292	322	313	299	327	295	301	285	280	328	289	316	292	296	274	293	295	310	301	304	309	338	306	294	340	303	280	345	313	305	287	277	306	313	290	318	307	291	295	292	285	309	303	303	308	326	295	311	295	295	293	308	294	282	300	297	302	309	290	300	299	310	296	295	283	320	275	291	309	302	343	298	320	297	326	290	324	320	313	339	340	283	289	314	318	275	310	279	314	303	280	351	285	302	286	304	298	279	287	288	316	330	314	315	280	302	316	281	331	272	275	282	302	257	303	323	325	293	302	274	335	319	280	295	305	281	300	311	312	317	315	293	323	308	304	294	291	273	301	320	301	291	317	302	304	303	285	314	317	309	293	269	276	282	340	327	274	307	298	280	293	300	347	299	312	300	297	334	298	270	285	304	314	308	302	292	317	273	291	307	305	304	295	317	311	294	309	307	296	310	297	307	304	268	309	335	307	307	294	299	338	279	296	306	276	286	337	276	323	329	282	306	317	332	281	288	299	311	273	312	298	313	303	310	284	307	263	294	287	270	346	318	317	330	271	282	299	296	292	293	287	263	321	284	322	298	297	316	298	294	299	305	274	296	284	294	294	292	275	306	291	353	279	308	324	349	274	319	305	319	282	285	276	272	319	299	345	292	305	287	261	286	283	289	304	295	303	298	289	307	292	303	278	293	279	307	301	327	305	296	296	302	303	282	301	299	312	298	316	326	301	303	297	311	287	302	327	305	313	313	275	292	315	283	311	341	321	278	316	291	323	305	323	301	274	279	324	301	298	315	262	309	303	321	340	322	289	293	280	316	319	301	289	302	311	306	299	312	282	312	301	287	312	290	281	318	292	287	292	307	337	307	309	307	297	316	326	296	295	309	309	302	294	319	305	305	320	294	272	285	327	293	322	306	278	329	287	252	311	301	329	283	319	309	303	280	282	290	290	290	286	321	321	303	294	299	343	301	302	281	276	319	277	303	293	317	303	312	294	272	313	290	281	299	316	317	326	291	303	286	266	294	281	306	297	283	326	311	294	306	293	275	273	289	315	296	315	315	296	276	284	304	305	303	296	304	283	300	331	284	306	306	314	317	319	316	307	280	318	321	306	275	307	305	303	321	290	308	297	308	292	287	320	306	325	329	284	291	295	335	289	272	277	276	368	297	280	323	289	268	303	284	327	280	294	309	309	319	298	300	299	354	272	294	287	276	313	312	289	290	291	312	304	314	289	286	282	289	264	297	280	312	319	297	240	308	304	322	310	280	293	315	315	303	312	311	330	312	299	317	291	328	314	302	292	301	279	274	296	317	325	308	319	293	292	284	318	289	311	314	307	313	288	306	295	268	288	285	324	315	315	315	325	334	314	267	297	302	273	273	294	285	287	277	282	296	296	334	284	294	286	299	305	299	297	323	303	323	322	310	324	323	312	318	301	289	291	298	313	316	302	313	312	301	316	288	312	302	273	319	284	299	291	301	309	327	299	279	286	309	328	314	297	306	266	321	292	296	292	303	326	263	290	301	306	294	300	274	287	287	341	307	313	331	319	284	278	315	296	266	305	281	306	282	322	292	268	277	311	330	293	312	296	288	317	320	324	293	281	291	287	292	312	336	302	293	280	263	309	310	270	319	286	311	302	280	273	316	326	296	286	327	312	314	332	304	312	304	307	312	293	302	324	295	303	316	280	290	319	282	283	322	309	322	317	324	334	311	298	305	318	311	305	276	268	305	291	312	310	276	251	274	261	276	320	276	272	288	310	297	311	338	283	337	316	319	309	306	311	306	305	280	280	315	307	293	315	303	275	307	322	306	313	275	270	248	300	302	293	273	284	321	297	312	307	303	279	287	309	288	296	289	323	293	288	279	284	308	286	313	302	280	325	323	322	281	271
45318	48865	50558	57685	61721	61318	60564	61494	60666	56049	54421	54269	51222	48887	46805	44871	42451	40756	38483	36019	37005	35374	29871	28844	20664	20122	18655	15541	14593	11270	8372	8744	7814	8383	7085	5638	4687	4575	3924	3099	2256	1835	1582	1406	1301	1315	1353	1291	1401	1183	1247	1987	1789	1441	1513	1948	2323	2262	1498	1320	1042	941	890	900	943	930	861	902	952	850	805	1094	920	751	746	772	749	797	741	757	851	1085	954	916	890	818	801	716	692	742	737	689	758	753	695	710	693	748	677	730	755	767	735	753	734	755	759	765	698	697	717	734	742	737	665	738	733	716	723	744	765	727	733	688	745	737	721	731	692	649	724	659	703	762	686	782	735	767	749	695	732	742	734	731	758	724	726	747	663	725	721	712	726	752	693	760	777	710	710	753	686	730	739	736	698	686	754	695	728	761	701	738	708	690	722	710	710	756	714	751	717	724	741	756	680	692	755	735	712	735	721	727	696	756	780	694	751	741	730	727	723	744	778	716	758	688	732	725	799	694	686	780	730	744	722	743	743	745	751	728	685	708	705	761	734	751	805	741	740	733	693	702	747	759	784	712	755	749	733	709	768	719	729	746	716	724	743	728	758	742	724	717	737	684	708	703	732	699	724	693	697	747	765	752	740	737	761	810	706	751	720	722	725	767	722	768	711	740	736	732	758	714	722	768	704	746	736	751	688	710	768	770	681	754	739	704	793	706	724	734	664	729	685	787	726	752	739	717	766	759	684	735	718	668	731	719	723	770	717	707	727	683	757	730	731	714	751	692	703	702	728	742	749	754	747	727	766	741	717	712	692	764	744	721	733	737	706	698	736	702	712	729	734	723	773	737	771	723	719	703	715	730	713	707	719	742	768	721	722	734	742	774	754	688	705	697	729	713	729	729	727	735	734	782	773	753	761	732	730	727	736	729	760	758	722	746	759	747	752	694	742	692	731	751	736	703	766	707	744	711	766	750	772	720	717	756	712	762	753	751	788	715	761	745	743	719	747	731	766	708	730	717	749	765	705	662	733	724	719	735	728	713	736	731	737	754	714	735	721	772	775	744	773	784	760	749	697	707	741	720	725	693	767	733	768	718	730	721	725	670	760	708	756	715	751	731	725	711	730	773	739	726	671	748	744	724	705	727	744	767	733	713	740	714	718	712	694	735	756	739	729	739	705	788	736	767	713	743	743	776	712	724	738	701	707	719	725	769	676	702	773	766	708	677	731	748	687	766	745	708	700	743	728	733	718	723	716	716	690	757	758	721	756	729	774	682	770	738	744	718	704	668	757	784	739	703	735	725	813	765	730	708	684	723	732	742	766	694	722	741	711	686	749	773	695	677	711	721	749	756	740	699	764	700	696	689	800	694	769	781	706	798	728	704	719	735	694	763	751	761	722	790	757	717	736	701	752	718	758	745	729	713	735	693	690	745	717	757	758	737	746	779	748	769	777	724	685	717	729	745	765	731	716	738	698	685	742	741	726	747	710	678	748	740	741	770	748	704	756	765	730	706	777	736	757	701	720	759	747	712	707	735	683	748	721	737	738	688	695	737	785	742	682	665	704	706	729	765	729	676	735	759	757	787	745	737	704	749	728	719	736	721	736	670	737	762	763	671	717	710	795	660	701	714	752	773	747	778	765	713	761	732	708	698	662	730	675	764	722	730	756	701	774	699	747	717	750	732	711	732	727	681	715	741	713	730	732	710	768	676	747	759	724	743	726	686	710	757	702	750	680	692	756	735	695	726	734	715	739	746	769	721	760	717	717	757	720	713	745	710	715	720	711	747	729	722	716	716	757	703	704	730	697	725	730	741	679	739	727	754	744	751	782	711	772	718	712	768	741	731	716	741	708	731	744	726	745	727	723	737	706	768	694	725	715	723	681	714	714	712	745	703	803	700	761	694	740	755	713	728	739	751	764	710	689	757	727	662	798	716	735	701	697	751	734	717	729	712	733	724	732	782	732	701	720	752	706	740	745	723	752	728	731	718	763	747	761	716	779	720	781	689	684	721	723	707	707	775	713	692	688	725	782	739	745	774	743	740	733	765	693	704	737	755	768	733	665	714	725	732	740	694	736	703	716	785	710	751	729	729	705	696	761	741	713	739	676	738	688	725	751	685	709	782	719	735	775	706	759	755	721	708	724	751	720	751	726	694	732	749	694	696	760	754	743	762	700	736	727	753	712	736	745	720	726	726	720	753	688	731	754	753	749	743	745	727	767	726	700	733	716	744	781	741	734	728	741	703	706	793	747	700	735	734	724	739	746	737	730	708	740	747	753	753	735	709	722	741	732	733	755	719	746	764	730	743	755	719	730	718	704	705	717	694	756	740	759	708	660	796	695	706	793	729	710	694	733	739	704	743	747	689	756	681	728	679	724	731	747	737	718	708	741	801	749	734	782	696	702	693	710	704	710	763	671	708	664	733	742	720	730	706	736	718	775	697	695	710	713	700	703	745	721	709	721	720	725	701	683	723	772	705	767	751	768	703	732	728	731	770	702	693	694	707	748	739	723	728	765	738	723	705	727	686	751	687	688	766	777	727	658	767	741	696	782	772	722	678	727	762	687	694	762	745	688	732	804	690	710	709	750	717	682	747	736	741	692	683	721	747	731	748	746	721	690	679	750	739	711	732	728	756	714	703	721	742	765	694	744	736	706	764	719	741	733	760	749	721	713	699	722	733	759	716	691	738	777	691	690	756	706	717	705	723	739	719	740	775	759	764	678	744	740	673	729	748	717	722	702	698	734	702	731	723	741	683	711	729	755	761	803	718	738	822	698	703	720	732	743	741	724	731	727	711	733	736	685	762	688	732	739	757	749	725	683	749	763	769	749	740	808	725	711	722	664	697	774	712	706	685	683	740	766	777	764	759	770	681	735	709	745	765	716	720	716	747	758	759	715	767	706	741	747	719	741	749	736	650	762	759	706	704	698	749	698	721	704	765	751	760	762	736	713	738	719	730	714	753	716	771	732	699	699	712	740	735	738	751	738	696	726	719	735	702	740	729	736	737	717	705	712	736	748	739	715	766	723	750	696	770	691	726	722	747	753	726	685	748	743	742	728	768	712	767	776	697	745	744	723	769	740	660	714	742	728	724	729	742	756	712	746	717	768	750	721	688	754	754	789	728	728	765	747	709	703	714	688	730	745	740	747	723	719	763	722	734	783	760	715	724	748	734	737	723	708	750	711	689	750	757	691	795	731	724	766	697	701	713	703	741	741	703	752	788	742	712	711	737	725	747	738	684	745	740	701	741	709	704	727	753	676	719	742	754	713	692	756	743	686	690	706	727	750	735	708	715	722	718	806	733	721	736	732	707	724	707	750	717	757	695	735	769	745	757	786	748	701	726	746	739	688	724	726	757	746	715	684	709	737	696	715	734	760	724	774	759	753	684	732	709	747	726	746	672	690	775	781	759	720	707	744	745	736	754	768	700	771	652	709	723	699	720	735	685	704	726	752	695	754	747	771	713	740	735	729	717	748	734	744	755	720	709	703	748	712	725
57253	41942	42159	42297	41836	42886	43907	42339	45259	47127	44532	42588	42497	40863	39501	37757	34066	31848	28164	24972	26098	23669	19858	17546	10648	8949	7596	6369	6045	4457	3049	2889	2570	2687	2326	1824	1489	1426	1117	984	820	624	544	471	447	423	414	471	448	412	465	655	600	500	491	670	696	685	498	417	327	338	337	330	336	364	360	317	291	339	312	371	342	296	317	284	237	287	311	318	322	365	409	359	331	297	271	289	307	316	270	273	281	274	306	306	280	282	299	274	278	307	299	285	285	283	292	295	315	320	274	282	315	312	283	274	281	262	287	271	305	313	277	268	300	277	287	278	258	263	260	294	287	297	288	272	274	288	262	290	309	301	265	304	299	251	265	296	306	274	309	282	282	281	299	274	293	265	288	287	310	310	294	272	253	266	306	292	281	285	309	304	297	277	268	258	263	278	264	266	300	303	279	298	283	305	311	284	287	313	314	294	312	279	276	316	286	303	295	285	273	301	298	295	279	324	281	323	289	306	281	267	305	274	240	280	290	270	272	292	288	308	280	279	306	279	272	319	262	273	301	291	283	266	271	273	293	269	265	275	283	287	246	310	319	231	255	259	281	293	294	278	298	300	276	285	252	281	277	246	289	262	295	294	276	266	271	277	287	269	270	294	287	280	315	298	290	262	291	313	294	265	304	257	286	310	298	278	307	271	288	295	275	294	271	261	298	290	288	314	300	289	285	312	282	277	273	252	278	286	296	281	294	276	276	290	248	281	264	281	281	265	271	258	311	288	328	256	301	325	236	298	294	275	263	301	317	301	281	288	265	287	263	265	276	285	282	263	276	270	263	265	300	277	257	303	272	260	275	281	267	272	298	286	275	285	288	295	270	295	316	316	294	316	266	267	301	335	242	291	280	298	277	264	254	238	287	249	308	295	284	249	284	258	283	283	272	270	282	253	260	296	284	260	256	264	317	292	250	277	320	292	277	273	288	293	261	259	295	306	285	281	298	269	304	298	307	293	301	274	283	284	292	326	286	262	292	282	262	309	281	280	308	271	270	295	265	277	280	287	300	253	304	295	244	253	299	273	280	265	289	304	269	266	268	297	299	302	275	298	289	295	292	276	277	294	289	290	319	308	305	307	268	305	280	281	291	293	286	329	280	262	279	263	289	290	293	286	272	308	260	277	270	281	289	282	273	295	285	297	295	307	285	277	264	317	289	284	295	291	263	304	287	259	265	281	274	271	268	298	291	272	292	267	286	277	286	289	270	291	275	257	281	286	282	269	302	278	277	281	308	274	274	273	265	303	281	281	288	269	269	266	300	298	294	296	288	297	275	250	277	298	291	269	314	296	302	260	266	302	303	260	295	272	268	310	272	305	294	288	278	258	296	254	302	279	278	282	302	256	260	273	247	285	279	291	276	299	315	298	294	256	297	287	292	313	294	310	285	286	315	270	266	268	291	275	302	301	273	280	279	303	280	290	290	269	294	298	259	279	294	280	285	278	276	277	284	273	263	253	264	312	294	289	275	280	315	255	253	291	283	265	284	280	281	264	274	298	258	282	276	278	276	295	268	291	294	307	304	315	312	258	300	298	309	303	283	297	263	274	306	310	283	273	272	283	270	296	299	313	266	258	325	288	291	281	292	303	281	265	269	273	293	270	269	278	274	326	260	285	277	293	304	287	250	272	300	283	306	268	286	306	297	316	296	286	313	280	314	325	276	267	263	276	307	286	267	297	301	295	303	289	287	294	300	287	298	260	304	283	291	310	289	281	275	276	280	262	266	290	292	285	274	285	258	297	277	251	270	262	282	269	294	283	267	274	300	268	277	273	291	316	282	278	281	243	309	298	274	254	288	272	292	278	276	274	305	312	279	283	270	276	245	312	261	283	268	270	301	305	279	297	290	268	263	319	264	295	301	263	253	303	275	298	299	314	266	283	290	285	275	264	309	307	252	278	289	308	297	274	297	260	305	271	288	249	295	265	261	296	293	313	299	280	283	284	290	295	316	304	281	282	292	295	305	256	284	307	265	319	254	304	281	276	269	287	253	294	309	269	268	286	291	287	269	291	308	245	312	312	290	293	258	296	279	293	286	266	284	276	272	262	288	316	306	320	306	247	324	271	278	311	282	290	283	276	304	311	313	279	308	259	297	300	247	280	299	312	325	264	310	328	278	295	297	278	306	277	295	296	242	267	255	266	320	290	277	271	255	282	294	250	296	321	284	273	295	292	294	285	263	284	277	281	306	272	293	286	258	285	283	274	303	297	274	264	243	285	307	313	288	282	289	267	294	269	317	287	279	285	298	256	278	310	277	284	272	257	282	303	289	261	287	270	280	265	284	282	268	307	254	286	255	303	310	323	283	290	290	263	307	287	293	298	283	267	302	302	233	288	286	270	251	267	304	299	293	277	284	284	263	285	301	273	305	277	263	280	308	251	257	277	291	292	279	303	298	282	274	295	273	283	313	277	288	299	272	280	301	281	265	307	300	292	286	302	304	295	268	323	316	290	280	285	267	266	270	281	272	264	294	296	247	284	307	300	290	306	290	268	265	295	279	284	284	277	286	286	327	293	291	318	260	248	305	290	282	270	301	298	286	260	308	280	292	304	305	290	293	270	276	269	284	302	298	304	294	317	293	250	297	277	272	297	293	303	268	305	296	307	289	317	270	262	307	295	299	272	299	304	256	298	256	254	282	253	313	311	266	317	280	277	282	284	267	277	250	292	278	270	287	304	297	230	329	302	273	260	298	301	254	276	287	266	291	310	291	290	300	329	259	262	307	300	281	303	274	277	280	317	295	297	273	284	318	289	285	270	259	278	270	242	272	280	299	303	287	313	294	259	312	284	290	272	323	253	279	295	280	271	298	306	273	296	297	322	247	277	283	286	264	297	300	308	255	274	274	286	306	276	283	282	308	269	309	305	284	288	294	249	272	254	257	283	301	290	320	284	282	270	318	268	283	272	261	310	263	279	292	266	262	293	302	261	269	293	295	274	258	266	250	264	280	274	271	317	285	292	287	285	267	306	291	296	298	281	297	273	272	269	290	296	264	306	302	312	276	266	304	306	283	294	296	272	308	290	247	290	299	305	279	280	293	282	291	279	284	302	304	322	334	319	271	280	285	270	284	311	308	271	311	255	251	279	285	251	252	278	272	297	289	281	273	284	275	279	308	269	276	292	293	273	301	281	273	258	275	288	298	273	293	282	300	254	297	307	310	256	275	269	273	253	290	280	266	300	269	277	300	263	263	235	289	283	265	287	302	286	275	281	271	267	303	284	288	299	294	298	289	275	286	289	281	326	279	302	304	288	293	287	270	318	301	274	278	287	303	306	298	298	268	290	294	277	293	268	272	290	307	297	296	295	300	293	289	277	290	282	294	291	293	258	260	330	296	327	296	265	274	261	297	294	288	289	305	268	307	271	314	291	284	291	277	271	288	255	306	274	288	284	294	265	304	279	290	299	307	302	287	307	318	307	309	299	267	274	310	273	293	266	275	317	278	251	283	278
51562	55201	53094	57944	62565	64243	63289	68126	67527	61395	61385	64330	60923	58576	57171	54952	53166	51762	49591	47116	49070	45972	42050	40018	30526	29172	27074	24839	23399	18814	14277	14335	13225	13983	12001	9561	8633	7687	6708	5409	3745	2857	2428	2042	1895	1877	1791	1797	1926	1575	1737	3054	2603	2230	2261	3259	3377	3940	2276	1830	1242	1088	1033	1060	1175	1010	917	917	918	951	938	1218	1140	747	734	783	735	747	776	670	851	1252	1177	1002	922	873	769	706	716	698	686	667	642	708	674	659	659	704	691	701	662	689	665	683	686	646	669	674	681	656	665	692	718	678	685	709	695	667	684	694	716	710	701	737	729	711	691	654	721	750	732	725	696	678	665	688	706	728	679	703	693	666	675	684	721	731	708	707	713	657	671	708	674	713	672	667	659	712	653	625	721	696	658	670	697	671	679	673	690	645	669	683	651	699	729	653	621	659	660	659	654	685	675	688	621	698	677	645	713	733	685	722	686	697	678	694	662	681	685	694	666	679	669	702	610	655	660	710	679	667	683	662	673	695	654	686	689	663	691	676	696	690	720	683	687	665	647	706	655	714	698	642	724	661	674	675	701	681	695	654	695	671	707	657	688	678	684	734	651	679	680	676	709	704	650	642	683	725	720	668	650	668	674	713	683	691	692	629	709	718	695	749	677	702	694	700	664	686	678	694	722	707	651	705	682	677	673	702	679	665	705	653	694	658	660	673	653	670	688	626	684	698	694	681	674	669	680	626	679	701	684	648	666	653	751	737	684	682	689	724	656	666	671	647	706	668	688	663	685	653	665	663	662	701	666	677	667	691	700	672	684	681	682	648	698	702	691	624	697	700	637	647	686	686	692	675	678	668	689	665	667	663	661	641	646	666	683	667	661	676	721	668	660	669	708	702	656	669	703	688	724	691	660	694	686	626	632	678	700	642	687	699	695	681	692	677	699	649	678	654	669	638	638	699	666	621	707	716	707	709	653	678	706	666	678	671	674	670	679	708	677	668	695	696	642	689	654	700	709	688	655	712	696	626	695	725	676	664	695	686	689	662	697	665	681	669	686	674	673	728	662	685	663	701	673	694	713	671	668	686	714	672	657	720	677	705	637	682	660	673	718	677	753	690	673	674	696	672	660	641	698	647	644	688	670	715	678	709	707	700	716	627	767	659	646	698	683	678	644	648	705	700	707	653	709	680	700	691	619	724	667	688	673	693	699	664	687	684	675	693	684	703	682	726	703	685	686	691	690	716	725	686	688	674	690	724	676	652	694	675	627	712	666	714	700	659	657	663	647	700	709	688	704	593	674	662	710	660	660	646	697	633	660	705	683	658	695	695	649	705	676	663	684	666	733	676	669	681	670	715	664	700	719	721	689	663	676	657	733	634	643	713	686	700	652	649	642	681	659	705	696	681	672	670	701	707	654	727	651	681	685	678	689	714	696	690	637	666	658	680	697	728	708	667	690	659	690	679	671	683	667	717	677	660	653	692	678	701	692	708	705	674	668	645	698	657	676	656	692	717	689	655	689	715	712	685	665	697	682	663	705	704	668	656	663	682	687	626	684	736	664	686	705	671	677	638	627	678	627	704	703	623	677	672	681	681	655	683	685	643	700	720	693	700	679	686	704	696	647	682	741	707	648	722	675	686	681	685	689	677	658	701	695	651	691	691	694	662	678	694	671	662	670	639	670	731	681	693	685	694	657	639	675	683	660	689	677	661	690	687	688	669	670	667	671	742	669	695	645	679	658	657	675	672	673	682	675	709	684	699	676	694	683	681	667	718	708	668	689	694	686	651	658	643	691	695	661	676	699	669	648	689	663	727	681	660	669	693	691	674	666	648	697	628	638	643	678	713	671	708	714	671	701	667	696	702	666	637	690	695	671	657	654	682	658	695	651	691	714	689	699	673	713	684	670	680	693	716	640	650	750	703	656	639	714	681	711	697	679	669	686	709	697	677	692	658	665	676	717	728	656	728	698	696	663	653	707	670	673	670	688	760	648	716	677	699	704	653	709	676	705	646	642	645	681	708	677	664	711	744	634	659	674	660	673	707	662	660	672	721	674	696	666	706	733	703	680	649	709	700	715	677	628	730	688	669	675	707	688	668	693	647	701	704	712	684	654	677	640	677	671	661	660	720	677	722	683	663	680	683	656	668	653	713	653	633	690	709	653	731	699	678	688	667	716	676	732	686	717	684	672	638	696	685	699	697	671	705	650	666	667	713	687	667	659	642	697	689	715	677	657	696	670	712	738	683	662	683	673	704	690	672	697	670	659	667	638	732	663	670	683	672	660	675	721	647	708	681	638	651	668	664	728	706	685	722	705	707	680	683	704	686	673	699	664	675	695	657	711	701	687	727	691	674	662	673	628	696	662	698	702	674	693	636	729	676	648	710	653	639	682	688	657	690	656	688	670	665	667	689	686	678	663	727	659	716	689	699	643	711	726	685	657	736	684	665	713	659	700	707	692	675	655	651	667	688	661	636	669	633	694	678	661	677	676	661	714	721	723	678	667	670	706	686	685	721	674	681	693	662	718	669	663	709	657	698	666	677	657	698	681	630	710	677	666	710	696	658	692	644	678	705	697	666	694	665	662	702	737	691	660	652	694	684	702	686	692	630	673	713	694	720	703	662	711	693	685	644	670	677	656	692	678	695	688	713	698	702	693	688	709	694	723	660	683	651	681	682	671	654	667	668	714	695	681	702	675	653	695	698	667	650	691	622	689	701	679	636	714	652	672	661	674	689	649	635	639	657	671	654	680	685	728	687	663	713	716	650	722	683	703	689	672	663	665	709	725	679	690	671	656	666	674	662	675	659	684	725	699	695	677	658	662	697	673	663	680	677	656	701	703	655	700	684	676	705	667	696	702	644	649	687	704	677	654	693	684	644	640	704	631	693	700	629	705	684	679	687	663	685	658	700	688	710	651	667	638	703	702	659	711	675	729	685	698	674	675	668	620	664	647	614	658	688	693	718	640	680	689	696	684	694	656	700	698	617	673	715	664	698	702	672	701	710	666	664	671	710	663	659	668	632	719	696	650	683	657	662	732	654	675	618	685	700	684	701	711	672	694	752	687	687	703	707	695	733	696	639	712	677	675	682	702	692	650	700	664	661	624	674	672	672	680	704	674	684	701	583	636	649	662	697	729	698	685	671	696	685	667	664	690	643	641	683	715	691	658	696	648	681	657	683	670	686	702	646	672	673	685	682	716	685	658	716	654	707	718	658	692	719	620	678	716	692	709	691	698	703	643	698	721	660	684	651	669	655	644	672	707	664	657	643	740	679	728	676	716	682	640	675	715	687	672	684	644	665	650	711	668	664	692	703	693	720	660	701	719	715	719	651	690	667	674	686	695	668	663	642	664	698	670	655	676	660	687	648	665	682	699	642	665	656	659	710	652	653	731	690	648	662	666	661	680	625	692	731	694	626	665	680	708	703	716	636	693	705	678	684	703	673	698	648	661	681	692	722	720	701	726	663	712	697	670	715	694	680	696	674	687	636	702	683	671	710	703	699
22345	21067	25865	24639	20544	17607	15042	10553	8815	7867	5934	4614	3454	2888	2162	1904	1590	1378	1262	1002	1058	950	838	747	584	568	532	493	414	416	394	327	353	400	382	335	301	326	298	336	313	332	329	348	341	338	302	324	320	315	315	322	326	302	338	335	327	320	309	303	328	305	288	307	290	321	317	325	308	329	301	297	307	323	314	320	289	332	297	342	331	361	318	305	322	349	326	312	341	309	331	294	326	297	300	316	316	329	339	329	286	312	282	333	323	324	319	311	313	305	325	327	339	297	302	328	310	318	356	312	348	300	310	300	316	297	327	326	311	323	321	315	337	320	317	292	285	319	331	370	305	327	355	289	314	318	313	330	344	328	286	307	296	332	331	354	336	319	330	305	323	327	312	332	322	264	278	322	341	328	323	307	309	346	326	306	310	342	314	326	307	282	294	332	327	343	317	327	335	291	329	343	299	316	318	348	341	325	324	320	346	328	296	328	315	293	309	302	288	313	315	312	287	313	355	273	275	314	317	304	327	287	291	325	317	318	294	300	318	339	302	305	318	307	307	326	307	315	346	297	309	322	369	291	344	285	298	322	330	330	279	333	294	343	350	353	305	286	340	291	287	335	293	308	289	339	324	346	308	298	306	308	289	306	293	322	340	327	307	328	290	300	336	309	285	314	313	331	286	304	326	308	301	332	346	325	302	298	303	317	328	335	342	305	291	313	331	341	279	332	321	321	297	302	340	325	316	326	330	299	313	324	333	321	312	297	311	330	294	308	289	331	323	298	354	270	296	308	331	321	306	289	313	332	316	339	284	301	315	346	334	280	312	328	344	320	322	318	314	300	327	306	356	308	301	309	341	290	342	330	353	278	325	325	303	346	342	323	335	320	326	288	327	323	329	336	333	303	313	316	291	340	336	316	269	339	325	338	305	305	307	315	317	303	324	317	291	356	331	315	329	311	306	331	303	364	317	299	331	358	336	302	329	317	311	297	350	332	295	323	323	306	324	318	300	314	327	286	332	331	279	305	320	318	338	335	307	302	290	292	290	314	336	313	309	331	344	287	327	329	315	298	318	319	327	328	349	321	293	280	320	301	323	313	301	309	294	315	343	315	349	325	311	347	299	310	304	377	307	317	315	302	311	328	332	294	312	330	331	283	291	299	335	330	317	309	338	305	317	326	305	329	307	293	324	275	331	283	331	271	325	315	330	323	300	319	328	289	299	292	336	291	342	312	335	335	330	335	306	264	310	318	312	335	315	337	325	307	298	339	288	314	292	333	315	320	322	356	298	299	301	304	332	287	298	304	325	295	338	322	324	319	365	300	309	322	344	302	330	325	341	334	342	332	307	271	296	334	330	328	308	301	285	329	313	307	309	333	326	310	347	346	325	321	307	299	325	315	320	318	287	303	306	298	321	320	317	302	315	318	304	307	329	309	312	318	337	334	312	316	320	280	292	326	338	311	322	329	316	299	318	327	339	314	321	307	307	345	295	336	335	323	314	320	321	320	327	294	321	311	296	309	280	298	315	281	322	309	326	349	320	304	323	343	310	325	331	336	335	335	318	310	313	338	332	329	326	315	317	292	338	322	313	334	303	331	299	297	318	331	319	338	313	306	309	299	343	289	309	342	311	315	337	330	350	305	367	313	310	329	291	290	313	299	332	332	330	303	298	296	323	316	340	316	318	302	316	312	312	302	336	302	324	321	337	324	307	337	318	333	325	324	354	344	296	318	323	324	317	337	319	283	331	313	310	301	316	333	326	295	352	317	324	330	304	326	280	269	294	282	290	306	320	320	302	309	289	320	308	351	322	316	314	307	323	335	303	333	326	338	282	358	318	326	308	337	318	314	329	301	378	329	328	295	330	302	310	310	331	315	322	322	299	321	287	327	300	326	286	281	295	319	335	317	316	336	293	310	328	324	326	268	301	334	340	325	331	295	334	308	300	332	322	333	321	284	288	321	329	327	303	293	296	322	297	332	282	294	316	326	306	337	326	292	331	318	312	325	291	324	335	305	334	329	345	335	328	316	309	314	302	324	332	292	323	325	332	305	309	314	315	317	365	345	332	295	304	299	284	314	330	303	326	331	295	295	310	326	323	330	314	290	319	297	298	335	335	315	309	308	307	324	310	311	333	326	308	328	313	296	299	286	342	332	310	364	321	348	305	337	323	332	316	377	310	299	309	315	314	284	321	285	299	325	322	315	359	277	292	284	325	362	307	296	312	316	316	311	295	311	303	310	320	303	313	338	310	342	319	295	322	318	329	324	327	308	295	290	299	300	323	314	326	306	343	340	303	307	305	304	350	340	313	319	323	335	302	294	315	315	303	342	310	315	302	303	374	337	304	335	299	329	328	326	312	308	363	309	293	337	303	312	315	342	315	290	337	309	292	332	318	313	319	311	318	305	304	318	314	333	332	333	301	330	339	343	316	311	305	290	294	335	269	322	338	301	297	318	301	309	344	345	339	300	338	315	298	287	314	306	310	297	338	318	327	301	330	305	308	326	321	308	333	332	315	304	324	305	294	356	309	310	312	303	331	319	324	335	322	315	314	323	322	312	294	314	315	301	307	320	342	302	338	306	301	334	300	341	315	314	335	335	274	307	281	347	299	327	353	308	316	298	303	313	291	303	311	294	291	292	325	286	355	305	334	302	305	318	332	293	349	327	323	295	283	322	317	303	321	308	322	347	299	290	307	309	321	320	318	300	304	326	307	320	304	298	310	329	269	310	316	323	287	304	325	294	292	306	291	297	307	305	306	330	336	314	322	316	313	315	322	305	338	288	299	317	298	337	318	281	319	302	335	329	298	300	321	318	311	305	296	306	303	300	312	322	299	314	316	290	287	321	288	329	301	340	341	326	322	327	330	325	272	324	321	342	338	288	322	306	307	312	326	324	299	302	296	285	311	331	327	308	333	321	319	339	327	302	322	303	339	336	353	314	326	326	307	307	355	332	297	322	310	332	327	331	291	331	276	340	299	311	292	364	271	311	303	322	313	336	311	267	349	330	337	326	312	303	322	319	313	301	328	321	309	331	302	303	331	327	325	282	325	305	327	305	296	320	309	330	340	315	335	286	316	323	329	325	298	294	302	288	285	274	364	301	298	310	322	286	310	319	320	283	320	294	308	302	298	311	325	321	296	319	287	353	299	287	310	342	341	307	328	338	335	323	341	315	290	317	296	375	337	319	328	290	308	297	333	300	326	328	331	329	305	299	324	294	339	310	325	289	314	294	332	306	313	317	279	312	287	299	299	309	328	330	325	331	287	304	333	352	313	311	336	326	300	324	297	342	315	348	294	302	350	313	296	309	318	292	291	316	270	303	304	312	281	326	318	308	323	312	301	277	303	332	300	296	314	303	320	348	306	310	305	277	302	321	350	331	308	319	297	313	287	344	345	326	296	338	286	312	316	298	333	291	359	369	277	330	329	290	337	308	326	318	302	332	341	366	340	298	307	312	351	305	323	301	298	344	307	335	335	300	322	331
18698	20925	31369	35931	36211	34876	32033	28225	27472	23687	20562	18944	16083	14078	12174	10196	9125	8070	6971	6005	6278	5433	4523	4365	2747	2448	2245	2056	1963	1494	1276	1308	1245	1204	1148	1054	1064	930	927	903	914	813	830	810	795	831	801	817	794	854	818	867	783	839	806	866	858	889	806	836	783	760	849	810	807	801	815	821	843	781	749	796	788	743	752	752	800	726	770	777	731	822	824	816	821	839	807	746	753	781	752	764	753	757	780	711	805	737	771	722	825	830	768	803	806	792	771	730	777	733	735	765	776	782	767	776	767	803	758	748	792	797	813	771	728	747	763	811	802	768	817	781	771	746	752	794	737	810	738	785	825	811	776	743	790	744	776	745	802	753	715	729	760	745	706	779	725	781	717	803	745	750	787	784	757	706	763	773	726	783	781	739	768	721	804	770	764	773	784	758	771	791	735	818	790	765	787	765	779	759	700	745	766	765	785	812	768	707	796	793	757	762	796	786	785	766	731	764	774	708	683	767	780	789	749	797	807	784	766	790	737	773	760	757	751	773	723	822	764	808	707	793	785	754	740	796	786	804	777	817	808	759	775	802	799	763	781	735	749	780	762	788	785	791	768	795	791	733	780	784	820	804	760	785	776	810	754	748	758	736	832	772	766	789	784	822	775	783	828	763	733	764	806	765	740	773	766	721	744	768	763	770	771	754	753	751	752	754	792	791	759	723	769	760	772	731	748	768	774	777	768	805	837	780	777	782	745	751	779	750	766	773	746	758	780	710	716	709	783	787	797	778	789	772	747	770	737	761	755	767	740	747	782	801	799	722	779	758	810	775	762	796	791	807	771	743	731	818	743	769	848	806	817	755	762	748	757	794	749	781	753	769	752	742	768	799	737	764	715	795	763	780	765	750	753	726	787	774	754	754	770	739	729	777	788	780	760	781	774	743	849	760	759	771	748	762	811	759	771	749	786	726	765	771	795	814	750	764	753	761	765	756	749	747	809	773	759	771	727	779	731	743	816	732	744	742	762	733	744	783	781	763	784	770	782	754	767	761	835	812	792	746	770	746	800	757	797	699	764	767	726	784	757	756	765	715	788	774	766	775	691	751	763	797	796	744	794	721	800	761	785	736	737	810	766	748	786	722	791	756	819	753	760	816	787	815	769	762	772	731	810	765	743	742	738	770	780	808	766	776	761	759	783	728	787	773	784	788	757	750	776	759	778	777	759	796	779	775	769	820	780	773	807	791	759	783	727	766	764	779	760	725	801	791	728	756	754	764	742	733	791	801	775	795	805	733	785	744	758	757	819	750	764	745	764	805	824	738	793	762	728	780	750	836	762	725	815	771	779	752	775	796	800	847	771	811	737	779	756	797	753	755	741	755	784	762	764	741	757	814	800	763	799	740	778	797	741	753	767	747	824	746	750	729	740	816	752	764	786	746	753	802	755	790	783	788	772	804	765	802	725	751	785	785	804	809	770	736	812	753	787	757	805	723	815	811	770	785	818	762	711	738	779	789	770	740	721	788	764	771	790	788	783	760	751	769	764	815	745	758	795	781	757	791	787	738	796	760	752	767	791	781	770	732	758	777	800	783	789	767	811	807	727	757	775	780	747	799	745	764	814	775	774	776	748	773	770	744	822	743	774	724	817	783	783	702	743	771	771	716	710	764	798	802	754	769	778	818	773	803	792	751	767	755	706	727	753	788	757	773	784	760	793	773	792	773	775	809	765	829	766	775	858	740	766	791	814	773	808	744	796	817	749	746	786	780	788	786	801	796	771	745	751	752	783	795	771	695	746	773	733	796	763	777	749	819	775	799	825	784	767	801	788	748	800	727	763	711	805	702	737	790	783	769	768	798	764	778	758	796	757	743	785	730	796	783	751	721	768	746	772	752	779	759	781	809	781	778	755	747	783	731	786	794	753	753	770	742	734	715	778	760	782	732	793	748	802	800	743	756	813	767	741	742	721	780	714	789	760	754	789	838	770	807	782	736	737	736	821	742	782	790	774	786	759	798	768	806	781	771	808	742	700	781	789	757	776	752	806	803	784	800	771	764	750	755	860	775	789	775	783	770	767	764	796	745	782	811	767	793	747	790	756	765	794	768	789	783	773	802	763	782	699	819	777	819	783	771	723	737	745	761	800	738	762	809	779	786	759	696	749	781	784	798	750	749	827	743	783	767	806	778	774	777	726	746	776	720	729	737	791	781	801	738	751	739	797	735	753	768	796	749	819	744	732	772	775	784	774	796	732	796	768	781	798	742	755	756	728	808	803	794	826	738	793	758	766	788	794	747	772	834	794	796	736	805	775	778	762	794	783	744	773	807	730	728	745	764	757	721	749	734	746	771	768	772	778	784	740	801	806	721	773	746	719	779	753	747	741	827	738	752	785	758	784	783	780	766	765	777	799	780	781	701	794	730	784	752	749	773	757	756	782	709	754	780	708	734	789	724	788	763	830	795	750	781	803	779	777	765	791	784	780	782	737	783	767	739	788	794	745	762	807	727	716	750	794	705	795	808	761	763	769	790	767	773	778	703	747	815	753	744	771	728	756	782	767	799	752	773	786	794	762	808	741	821	743	794	753	793	762	739	764	756	754	736	789	715	781	742	788	734	762	761	762	763	819	730	746	752	787	779	793	743	794	734	766	780	734	776	774	749	786	804	747	743	741	784	781	765	815	770	780	788	744	764	745	764	760	769	741	754	817	760	787	777	730	754	806	809	779	776	799	782	824	755	805	776	732	803	764	742	820	749	712	750	809	800	782	780	752	725	759	751	738	759	808	746	776	801	771	733	771	772	795	762	765	750	767	798	739	748	816	775	786	745	734	853	737	744	725	741	775	793	797	761	764	766	755	797	750	724	764	726	781	788	811	769	739	802	724	735	760	790	698	808	794	778	759	750	741	770	793	742	758	750	747	774	759	751	769	760	781	749	770	797	759	802	781	820	723	785	766	791	734	784	804	741	814	835	767	755	795	748	756	736	711	734	766	734	758	780	780	812	720	801	740	818	768	779	764	819	785	769	804	817	831	744	789	753	764	770	774	738	721	777	790	772	776	767	775	781	749	773	764	764	796	758	816	792	761	787	785	782	701	759	789	741	770	776	740	777	734	771	778	776	768	746	756	776	737	769	762	807	766	798	758	742	749	716	787	747	789	745	798	775	761	769	766	756	808	766	743	779	717	770	740	815	775	768	738	780	742	814	785	748	747	802	792	787	752	763	782	770	738	736	736	815	762	753	814	758	760	799	780	777	812	730	823	771	826	744	763	716	785	785	724	749	785	760	791	748	733	761	740	784	783	775	816	728	794	812	701	743	774	756	776	769	781	743	799	795	812	815	763	801	761	752	752	771	755	741	811	788	715	742	729	791	799	759	741	758	748	778	733	793	764	794	807	716	800	706	761	726	778	784	761	708	760	775	714	771	793	766	810	762	736	797	778	766	797	763	810	772	716	767	787	756	731	756	798	753	767	736	732	750	782	749	729	777	748	738	774	757	810	801
49700	40247	41079	40821	41814	42628	41726	40306	41082	40185	36864	34308	31573	27984	25178	22492	18905	17104	14585	11992	12587	11543	9379	7990	4575	3920	3390	2778	2701	2058	1441	1454	1213	1358	1176	899	802	726	623	612	434	423	381	387	310	353	385	351	385	330	352	461	456	350	402	401	412	465	370	367	337	320	315	335	299	296	314	282	256	314	291	326	322	317	302	289	312	277	288	319	297	324	324	301	342	274	264	298	289	279	290	303	300	264	266	307	283	276	272	271	265	278	270	295	303	293	289	301	305	275	265	280	299	275	281	281	321	272	276	278	305	257	280	299	275	271	241	271	256	299	270	308	309	296	324	291	294	297	288	288	283	294	304	282	281	271	294	287	282	296	296	306	276	300	266	302	280	290	288	308	274	312	273	281	281	284	314	256	289	266	266	285	284	277	274	283	287	275	279	272	276	281	293	302	297	294	288	284	313	290	269	290	276	303	265	281	283	297	276	299	301	282	283	283	281	269	258	290	299	288	268	276	308	283	301	263	281	290	276	261	283	292	282	292	319	293	269	314	283	269	278	273	296	299	274	297	290	307	261	305	287	276	275	268	272	257	281	286	277	286	290	284	282	306	282	277	295	318	298	270	316	299	281	272	308	284	298	259	275	231	269	264	317	245	270	308	281	255	274	311	316	309	279	299	272	273	295	302	290	283	291	263	264	286	272	309	268	288	282	291	272	292	277	287	247	301	304	268	247	297	282	299	267	288	291	308	267	297	293	289	279	295	305	300	299	275	296	258	283	266	272	301	307	282	274	321	298	299	237	285	280	296	285	317	268	269	276	295	261	328	276	276	262	257	276	279	255	300	278	277	292	262	275	289	248	291	290	328	284	283	320	279	297	283	245	273	297	258	286	274	314	283	300	287	311	267	257	302	275	279	319	298	318	280	302	289	304	296	314	287	291	278	264	283	306	295	256	281	314	285	245	302	303	295	253	296	252	281	305	259	274	262	290	273	275	253	301	316	290	273	284	276	297	267	287	289	284	313	274	280	295	312	314	280	262	327	297	286	262	284	268	286	296	293	278	257	274	318	295	303	326	275	303	299	281	270	301	252	285	299	263	264	310	297	264	275	305	259	293	282	258	275	271	302	317	294	279	270	320	258	299	251	296	279	281	265	318	271	309	297	285	301	263	304	269	272	297	281	278	281	283	284	294	275	320	283	273	312	279	284	274	277	289	311	321	298	269	268	276	289	289	301	320	282	292	303	278	293	289	267	311	284	292	268	281	308	290	281	294	280	281	287	310	275	265	305	283	278	278	289	310	267	298	297	334	267	284	267	245	321	317	280	293	307	274	264	299	309	257	296	249	284	288	257	274	298	249	292	290	260	312	297	320	277	285	283	288	288	280	275	311	267	299	277	275	272	262	290	282	288	266	311	280	271	259	291	274	308	286	272	280	281	284	267	328	305	285	286	355	310	292	287	289	286	290	321	293	248	306	290	248	282	291	304	275	264	270	310	305	299	315	250	283	282	290	252	289	287	293	283	257	278	286	285	297	293	293	272	279	292	305	283	299	279	274	281	277	305	294	299	253	286	297	270	274	268	316	279	251	278	294	281	282	268	282	313	276	291	291	266	241	301	270	281	281	274	313	294	276	283	259	294	298	284	271	260	276	236	304	256	283	313	315	269	313	310	299	307	300	307	279	270	316	283	324	287	298	309	279	279	241	280	289	274	275	272	301	267	255	287	299	289	258	299	272	274	303	297	298	310	259	281	247	302	278	311	270	273	264	313	294	314	291	303	289	270	273	300	250	297	288	262	314	279	266	300	302	301	272	293	301	296	296	281	292	269	306	278	271	280	314	278	276	280	275	275	284	300	307	273	275	314	264	312	280	280	277	286	278	305	311	297	266	306	302	280	278	302	277	291	321	304	297	275	273	305	271	307	270	316	280	294	287	289	302	275	274	275	310	268	288	259	271	273	307	284	276	249	255	317	256	319	262	300	263	259	324	306	320	322	280	310	318	299	291	264	288	292	271	281	296	272	302	286	289	277	283	289	288	294	271	299	276	303	288	279	251	286	292	260	316	307	266	263	278	300	308	286	303	277	307	256	269	281	275	302	316	299	277	267	309	295	274	308	256	317	291	252	249	284	270	286	281	284	280	278	294	269	264	292	262	271	313	286	277	273	272	293	267	261	269	257	281	292	305	287	299	303	274	292	289	292	261	297	273	320	296	282	297	307	335	273	282	289	288	280	275	273	322	277	281	286	284	249	306	310	309	307	265	267	304	334	288	316	265	269	278	302	271	288	324	252	302	274	282	287	265	274	282	296	292	259	331	282	289	306	268	288	284	286	301	291	304	294	288	329	273	283	282	279	308	281	288	276	265	275	298	264	248	277	293	264	264	267	299	283	286	296	275	291	277	327	277	261	290	304	278	274	271	300	276	275	285	284	265	266	279	302	290	294	253	280	280	304	290	281	285	299	254	287	285	280	319	260	286	290	306	313	307	299	283	246	264	306	249	285	284	268	268	269	298	279	280	288	266	288	274	280	264	278	265	309	299	297	287	290	309	278	270	272	305	316	297	278	287	284	255	287	290	295	275	289	294	280	290	281	301	275	265	324	266	273	274	285	310	300	280	286	298	278	306	298	301	299	283	282	282	294	271	294	280	289	304	286	288	316	276	302	288	274	293	268	308	302	263	290	271	301	276	275	294	264	301	306	311	308	268	304	295	297	286	304	297	257	288	261	276	266	284	288	285	274	273	279	265	287	299	269	308	298	283	262	249	278	271	284	266	272	279	300	272	267	297	251	277	294	282	278	292	275	295	314	304	314	307	307	292	321	304	300	263	250	262	289	312	298	308	294	273	287	280	278	315	292	274	310	269	273	306	282	294	262	271	304	277	301	287	300	293	264	282	276	297	248	264	282	288	275	283	269	304	262	305	285	277	288	284	290	303	275	258	274	288	281	301	293	283	286	310	275	280	295	305	273	298	274	303	260	280	276	293	275	251	276	296	290	274	297	283	258	282	286	293	277	270	284	295	289	251	277	293	288	278	294	285	292	299	289	264	255	312	287	276	263	302	273	297	281	277	284	281	314	252	282	299	299	293	291	286	337	256	279	281	291	283	275	267	304	293	311	282	307	297	280	296	306	302	277	302	330	287	291	305	267	255	253	256	321	324	287	283	265	307	288	272	283	265	284	262	277	295	264	287	282	278	286	275	301	282	307	295	277	278	260	301	254	263	289	322	316	298	297	261	288	305	314	280	315	314	272	290	262	289	289	282	288	287	287	284	308	335	292	288	290	300	269	282	292	317	303	296	269	273	285	283	283	279	269	282	273	286	278	270	278	288	309	289	296	304	287	300	300	279	291	282	298	325	283	289	325	283	279	290	313	271	298	262	240	268	288	295	283	246	307	295	265	253	267	274	301	322	282	288	273	289	284	316	285	289	319	289	254	305	288	256	289	273	272	283	290	298	300	289	276	295	292	290	271	285	300	288	288	274	280	290	306
42161	46483	49213	54200	58923	60267	58395	59501	58752	51531	51629	51511	48646	45893	44069	40986	39418	38432	35938	33414	35369	32493	29317	26193	18703	17336	15755	14465	13491	10103	7766	8264	7137	7273	6199	5156	4509	3869	3300	2918	2022	1701	1473	1276	1161	1157	1157	1116	1123	1112	1178	1991	1614	1369	1374	1758	1673	1992	1547	1160	928	844	830	899	891	871	812	734	757	747	884	1020	838	827	759	729	696	672	689	729	705	970	932	904	860	782	756	731	686	668	676	707	670	695	717	682	724	623	730	678	702	661	698	715	662	715	717	693	660	700	684	688	730	684	688	670	662	681	707	725	645	730	701	675	671	664	656	674	671	702	731	680	646	696	658	692	679	678	715	640	699	693	699	728	672	746	722	704	717	659	655	705	679	674	735	725	693	658	703	682	687	718	640	736	712	713	697	725	696	664	648	674	682	677	687	717	661	665	713	704	672	697	666	701	683	646	705	686	710	691	651	655	654	671	641	692	683	651	708	679	704	741	714	682	698	701	721	633	636	651	713	695	729	675	698	660	631	747	693	694	701	743	713	722	680	724	684	694	679	702	716	697	652	679	715	706	661	739	675	744	673	676	715	666	683	716	708	725	677	701	695	684	693	720	731	730	698	696	679	690	664	700	722	674	693	710	680	662	679	646	668	696	681	708	710	700	669	725	669	630	684	697	684	703	728	670	680	649	738	726	700	624	703	703	678	684	645	662	703	661	647	712	703	719	684	680	673	691	690	675	727	696	650	705	691	718	711	666	670	676	682	735	680	701	666	670	651	694	736	702	709	706	725	633	705	698	647	653	739	734	694	658	691	650	701	655	680	686	714	689	686	743	681	637	708	731	679	699	704	680	679	674	678	706	673	677	687	645	693	664	702	693	666	624	693	713	686	695	684	705	657	699	688	708	690	679	649	644	670	686	685	718	700	676	691	683	647	681	704	651	682	707	679	668	690	702	675	718	710	688	705	693	605	690	691	681	650	675	678	678	686	700	659	707	698	700	665	671	764	691	689	676	663	679	676	676	675	719	685	668	708	659	706	713	696	705	667	708	755	730	733	651	682	687	652	726	697	689	724	684	685	674	712	645	680	723	666	696	669	710	695	708	689	659	666	700	746	694	681	681	668	663	707	677	691	739	704	718	722	700	735	723	702	689	669	668	754	627	679	706	735	673	721	715	681	675	660	719	676	719	702	718	691	721	686	704	709	707	684	701	702	646	716	672	731	681	677	670	691	689	714	656	721	675	715	696	725	676	716	670	670	736	666	659	681	710	650	664	685	687	711	658	677	694	674	704	640	697	680	676	714	675	722	641	741	680	709	698	628	738	682	678	686	636	669	687	704	706	746	707	721	692	686	695	658	663	681	678	671	677	691	720	656	727	677	684	688	667	689	655	694	675	657	678	714	710	754	691	678	711	721	687	702	669	672	697	718	705	695	696	682	682	678	713	695	682	697	672	708	643	665	720	710	657	725	704	709	659	675	664	680	691	707	630	722	701	735	668	708	682	752	692	636	668	683	721	628	716	657	648	725	702	661	697	684	747	664	722	707	707	660	709	716	699	683	690	683	621	667	689	702	637	651	699	739	693	661	666	698	683	705	692	714	685	711	700	707	680	712	679	682	674	696	714	693	691	653	653	748	706	669	680	683	668	680	700	705	696	692	728	699	632	682	704	652	733	693	726	677	723	699	701	706	690	669	725	720	691	679	661	707	717	689	718	683	676	712	639	709	680	673	715	723	691	665	669	670	665	721	686	671	741	626	675	729	667	726	678	704	666	661	642	656	706	714	728	692	681	710	682	698	719	677	667	652	686	661	631	697	717	656	688	732	687	684	689	630	690	705	722	664	685	699	682	697	702	710	683	652	709	676	716	727	685	680	656	678	687	661	658	725	655	670	661	692	708	654	680	659	684	662	711	640	683	674	703	702	688	677	667	655	714	684	687	708	705	641	734	702	695	718	702	702	668	689	690	626	736	689	699	665	685	709	707	734	725	678	672	669	673	667	682	716	663	681	677	704	659	671	648	673	718	689	671	687	680	715	650	693	702	700	687	705	677	664	663	630	666	690	695	673	681	708	683	663	673	690	632	678	669	709	664	690	733	701	657	757	684	648	679	684	678	647	666	661	711	670	672	715	717	716	741	680	674	670	662	683	660	683	731	633	688	676	672	729	665	702	668	685	716	700	662	688	675	718	737	721	701	700	673	729	692	616	665	658	698	732	704	691	680	691	687	620	688	674	729	686	688	693	685	678	674	708	727	670	662	707	690	671	699	696	662	731	670	684	704	723	694	667	723	716	669	696	667	682	740	705	738	681	720	706	661	698	706	699	688	692	694	655	706	677	688	640	688	729	721	682	700	641	661	653	681	685	704	689	670	664	704	690	700	694	641	687	654	673	680	643	681	726	717	680	656	676	664	722	636	733	681	713	707	692	664	680	705	703	659	689	695	693	709	667	735	675	729	689	690	733	706	696	705	679	718	683	685	675	755	699	736	673	691	654	722	702	695	697	704	700	648	711	741	649	672	690	702	650	679	663	688	661	677	672	655	717	666	630	716	701	678	649	681	676	694	706	687	677	696	706	701	731	731	662	728	681	687	701	663	747	709	674	686	709	699	694	695	726	666	701	728	721	684	684	693	695	675	661	706	686	705	742	699	644	678	687	695	717	713	666	703	708	733	686	689	733	683	677	748	680	663	680	692	692	683	707	713	692	719	686	683	688	675	685	656	702	710	685	627	732	681	687	714	707	633	681	703	657	660	721	673	667	678	709	738	673	669	676	664	683	714	700	678	705	687	709	694	675	716	662	724	672	717	676	683	617	702	698	714	675	678	661	706	696	696	656	677	675	687	682	660	705	684	731	644	665	674	732	694	683	647	677	642	658	674	671	719	647	687	670	692	691	666	700	714	655	673	663	673	697	699	676	681	708	675	693	733	706	679	698	699	679	659	683	720	721	668	650	711	706	676	690	665	686	702	710	711	680	735	738	627	714	694	724	726	695	687	706	668	658	672	674	712	715	709	696	729	671	678	706	693	726	655	654	713	681	706	654	702	699	751	691	650	670	675	706	683	701	699	650	686	702	628	658	696	715	677	670	695	683	723	698	667	708	684	652	663	643	640	662	742	714	713	747	679	701	693	711	651	677	634	727	710	684	690	700	645	690	661	670	710	725	723	700	690	662	703	672	687	718	701	689	691	702	681	707	677	699	692	724	704	665	683	669	671	702	665	681	685	684	679	716	683	723	704	676	724	663	739	666	718	662	694	728	711	653	694	646	720	658	718	677	717	668	670	661	667	715	673	668	774	744	675	669	696	688	716	663	672	654	677	707	663	693	646	707	660	685	684	697	680	745	687	687	738	672	665	687	696	679	694	642	704	667	724	719	705	671	725	694	675	686	692	661	710	686	690	737	670	691	697	672	686	680	681	704	714	726	676	658	702	706	731	730	665	715	705	705	655	743	675	726	672	701	665	631	701	721	707	707	659	733	695	675	672	695	711	662	676
56924	41918	42357	41959	42977	44173	44311	44645	47611	47224	43719	43934	42104	40555	38456	35947	33010	31256	27738	24566	24974	24050	19452	17221	10591	8184	7728	6312	5409	3988	3069	2858	2411	2604	2135	1712	1505	1231	1059	964	771	559	516	481	478	430	420	385	420	358	440	671	603	468	479	590	529	672	535	431	329	316	309	334	328	302	303	307	331	322	307	373	317	290	308	286	309	295	269	293	296	374	376	342	349	323	287	276	293	270	310	273	289	283	264	279	294	273	279	296	294	275	279	276	297	262	280	310	273	298	264	270	284	272	299	264	292	305	289	287	248	263	256	271	279	291	299	302	255	265	266	305	271	273	263	286	287	285	283	298	294	308	294	286	286	274	311	271	279	282	275	320	313	292	291	279	307	278	323	284	277	304	290	295	300	301	302	277	248	291	296	297	285	292	277	294	301	292	311	250	267	290	288	290	266	284	281	275	298	272	284	287	294	269	288	256	267	257	285	283	286	274	280	273	263	311	295	296	286	272	285	268	277	280	301	291	255	273	300	293	305	278	285	282	276	266	270	289	272	280	315	255	273	255	280	314	289	292	261	290	284	280	273	269	294	250	282	298	283	300	277	272	287	297	320	260	311	270	280	312	261	280	263	273	264	305	333	310	291	288	297	273	281	301	269	261	304	295	305	284	279	283	246	289	275	261	296	279	300	282	265	268	310	266	300	249	270	262	290	275	286	284	307	268	271	280	302	305	284	276	276	305	288	302	264	264	309	273	274	253	294	258	325	331	269	257	284	286	287	287	291	307	291	284	295	290	290	303	258	285	303	309	302	291	298	277	284	269	281	261	300	285	246	280	296	291	279	291	291	276	278	310	284	281	273	271	263	326	263	270	280	262	261	315	268	297	286	315	280	264	286	288	319	319	265	297	277	303	298	292	293	320	288	278	280	261	283	277	291	266	291	292	271	303	290	269	284	299	277	282	321	293	316	283	260	282	275	268	308	274	321	279	275	296	292	334	293	303	311	262	260	281	270	282	302	284	282	275	280	262	309	297	280	288	262	272	294	259	266	278	281	317	299	287	276	284	281	286	300	273	284	286	273	288	255	281	286	300	296	272	274	284	305	282	272	274	272	297	287	303	282	301	303	286	265	296	323	298	302	304	260	296	285	281	252	289	270	278	319	299	246	277	267	307	276	297	285	320	287	262	281	289	286	258	244	259	291	282	279	275	296	275	274	272	278	274	291	230	269	271	297	285	277	330	295	308	266	279	271	293	282	300	296	299	278	274	288	282	253	288	294	295	285	288	274	265	290	290	308	294	311	304	241	295	282	282	324	297	291	261	271	283	308	300	295	286	296	268	285	277	273	291	273	276	273	278	275	269	277	248	297	276	305	285	301	267	295	304	316	275	302	309	272	279	242	259	283	325	235	286	261	276	319	276	311	280	272	285	291	265	266	296	280	290	285	282	296	293	310	313	243	293	291	293	266	269	291	258	287	279	304	251	286	290	290	278	273	292	266	259	262	282	243	279	289	270	258	284	281	297	296	299	284	290	314	281	255	269	248	271	304	280	292	269	305	303	325	297	239	251	293	296	270	287	286	276	285	260	297	275	265	298	248	289	276	265	288	290	270	250	304	288	263	291	290	278	290	284	285	287	248	288	272	298	305	329	276	269	291	278	313	281	288	293	301	291	290	278	294	278	263	285	279	281	279	242	305	279	253	295	277	316	260	283	294	256	286	313	263	276	266	304	263	297	278	260	284	274	281	258	268	282	271	296	305	280	271	273	272	273	270	269	321	286	310	292	286	277	281	301	303	262	268	281	263	311	270	264	273	264	319	301	274	303	293	328	299	288	313	264	284	324	255	305	264	293	261	265	266	277	301	299	267	308	303	305	261	277	292	305	272	271	301	265	251	297	287	285	296	299	270	264	337	266	290	291	300	298	270	291	280	267	280	311	280	277	289	275	290	268	285	279	312	285	289	285	293	283	271	324	315	289	244	272	303	276	266	288	299	290	280	309	308	285	291	285	250	285	301	281	316	271	276	266	302	266	256	276	296	236	257	285	279	272	273	270	300	296	275	280	292	289	287	280	253	276	278	286	283	273	263	267	284	281	290	286	318	302	279	290	267	276	274	268	310	286	294	255	265	277	292	303	255	278	265	273	290	294	302	298	306	308	267	286	278	294	285	257	277	282	267	283	299	268	289	323	304	266	286	277	275	287	297	291	261	285	321	276	276	278	285	302	262	252	277	270	308	291	270	328	280	265	307	249	253	257	285	308	260	290	257	302	302	269	273	271	282	286	284	281	287	312	284	270	260	273	290	286	300	272	282	296	274	267	272	268	272	318	265	298	288	289	299	287	268	313	279	289	293	253	289	289	286	290	273	263	262	306	306	250	282	264	293	277	281	289	314	265	294	303	287	277	317	283	300	276	257	285	282	303	257	274	288	297	294	267	273	284	262	290	298	301	266	289	273	285	305	290	268	297	288	260	287	280	293	273	292	289	269	287	267	276	281	267	282	322	297	253	269	270	273	257	278	284	285	250	314	252	278	281	290	283	255	280	279	292	248	273	281	289	257	309	291	293	295	275	263	295	287	288	302	273	286	299	323	279	273	281	308	268	303	272	258	288	280	296	244	272	306	240	279	279	266	314	300	282	298	247	285	260	284	264	296	328	321	284	274	279	273	264	267	257	294	280	260	296	298	281	268	287	297	274	285	290	272	287	297	279	268	301	292	327	294	285	279	296	271	259	273	284	292	279	279	272	281	265	273	290	246	276	275	294	271	254	278	280	262	265	266	263	278	261	281	279	305	280	299	296	287	274	297	268	281	285	299	291	272	293	285	284	283	273	268	316	327	290	316	278	275	297	285	277	273	289	271	267	266	293	228	286	263	259	270	274	272	284	296	299	273	309	297	274	277	272	299	274	301	288	264	295	242	288	284	323	303	286	268	292	274	269	266	263	287	284	307	270	271	270	253	282	256	282	291	303	290	266	271	296	281	287	261	275	295	307	260	277	298	281	265	240	287	261	277	287	288	289	289	295	303	291	252	314	301	289	278	270	258	286	272	236	306	253	290	274	275	272	292	243	268	267	269	303	296	277	273	286	287	284	256	293	276	292	283	306	270	278	265	259	270	290	283	290	312	311	293	279	318	268	284	267	295	288	283	284	271	282	258	263	278	264	283	240	311	288	275	311	273	286	280	285	254	274	284	285	306	268	283	306	325	260	268	260	312	274	294	263	287	303	272	273	268	316	301	299	257	274	312	310	260	300	247	264	299	289	279	291	266	280	237	296	290	238	285	297	292	287	287	278	287	289	299	282	286	280	275	278	291	281	279	274	299	275	289	307	285	265	266	282	260	307	285	298	275	284	273	245	292	297	281	278	236	266	314	296	310	292	270	292	269	261	314	311	281	279	306	246	307	276	280	279	282	306	269	282	262	290	302	310	262	317	257	269	288	288	269	287	275	292	278	263	271	270	272	306	308	244	274	272	303	276	282	289	286	295	299	301
50706	54473	53140	57928	62419	64138	63653	67677	66380	59579	62639	62227	60158	57770	56151	53326	51747	51182	48754	46146	48166	45533	42587	37623	30705	27396	27112	23712	22229	17489	14205	14619	12771	12829	11271	9183	7903	6732	5837	5077	3439	2800	2282	1850	1764	1665	1568	1423	1371	1422	1783	3277	2602	2084	1822	2646	2656	3401	2603	1776	1104	1043	976	1074	1087	1010	946	808	797	885	1006	1333	978	888	769	717	717	701	700	682	791	1175	1110	1074	951	855	718	711	686	688	685	670	675	663	675	656	655	743	670	645	670	728	676	706	684	660	713	706	699	641	696	694	675	711	671	702	659	751	718	733	657	688	689	674	666	662	691	717	705	708	671	666	668	705	645	673	751	687	714	659	689	691	673	677	702	643	681	690	646	661	705	683	677	698	673	669	712	668	681	687	677	655	689	632	680	664	689	706	707	674	690	724	693	649	689	689	626	676	671	653	698	647	689	666	646	677	690	628	718	647	708	660	672	664	666	711	651	651	666	688	692	653	696	676	641	693	646	669	682	675	675	723	688	707	683	639	721	697	643	673	745	711	701	700	680	657	711	683	706	658	697	702	673	645	660	712	697	655	655	673	686	669	677	714	679	720	662	651	694	667	688	665	687	688	664	669	697	627	661	633	684	643	646	701	660	677	736	645	682	697	652	655	676	705	666	685	700	678	658	643	671	672	677	696	708	668	715	658	655	671	690	691	714	704	678	695	684	683	665	688	693	672	663	680	628	713	688	714	698	682	678	720	655	634	680	683	701	696	655	675	694	704	643	677	689	696	656	699	681	670	695	673	684	663	650	697	652	647	700	671	671	667	693	619	645	704	668	675	629	662	654	668	691	689	685	673	689	672	678	672	712	731	694	689	617	675	684	734	705	666	670	686	679	644	693	672	706	713	691	690	673	690	685	681	666	704	735	684	715	653	696	688	719	672	658	705	675	716	701	680	672	672	647	661	686	668	678	625	704	695	740	691	681	693	664	653	700	670	677	688	675	665	676	677	675	646	738	665	694	659	695	734	651	683	612	662	698	708	676	673	693	668	704	710	709	651	628	664	649	684	688	691	703	649	652	687	671	649	692	703	728	709	681	658	642	661	689	701	653	686	673	655	685	714	687	675	653	697	637	701	675	687	648	662	660	658	669	707	644	670	702	670	599	646	658	708	677	638	657	662	745	666	695	669	674	670	640	658	697	667	622	690	677	722	707	657	648	641	685	660	639	668	648	686	686	670	646	657	670	722	700	681	644	693	678	666	686	698	659	691	681	688	708	695	680	731	661	724	667	679	679	641	681	682	648	649	717	647	670	651	672	682	699	652	683	694	665	669	696	707	681	651	691	644	668	691	672	683	676	720	668	671	716	690	687	687	719	653	680	665	686	678	728	671	722	667	695	750	640	701	686	641	707	675	689	717	681	649	614	698	674	655	665	703	750	659	688	684	637	675	708	653	699	693	625	699	731	675	681	719	653	721	672	680	666	723	715	666	715	665	713	653	664	704	685	709	683	685	659	697	692	664	649	630	662	700	646	666	682	703	612	654	655	685	691	687	672	683	663	710	647	673	715	692	712	680	715	659	678	649	718	672	670	673	638	672	682	633	676	676	692	663	662	682	685	635	697	644	660	674	616	734	717	692	672	648	677	697	664	676	668	691	687	656	633	712	704	722	717	675	690	666	742	643	696	720	647	648	728	635	730	654	722	676	641	656	656	724	655	732	717	690	698	649	668	666	676	703	661	641	686	665	663	689	677	664	701	650	714	684	705	685	675	720	707	679	680	672	696	652	632	676	733	714	649	661	651	648	705	681	698	707	684	691	731	665	680	650	702	673	676	672	720	722	668	702	648	678	687	638	686	642	709	678	688	645	689	692	666	657	701	673	677	692	709	682	669	671	681	713	664	672	688	711	655	686	656	734	697	681	676	682	687	664	694	707	648	705	682	687	714	670	677	728	683	692	687	685	733	657	691	727	699	628	661	679	706	657	660	672	706	653	660	715	669	638	710	713	667	690	702	645	654	678	677	654	689	691	679	645	693	660	666	678	692	680	688	648	712	660	649	690	686	693	672	657	695	657	631	662	700	709	699	661	691	659	654	672	630	734	672	712	656	730	667	609	711	718	666	653	701	674	678	689	665	685	649	641	640	695	669	689	694	684	661	668	680	686	682	669	710	667	679	657	729	671	678	681	710	657	677	625	658	717	750	683	639	671	676	647	669	663	654	687	660	728	640	710	719	682	682	674	690	690	683	652	696	719	636	665	697	671	643	681	686	668	706	640	691	681	643	670	693	717	695	690	674	677	663	680	662	700	641	736	697	595	656	660	681	711	661	692	644	699	712	630	674	706	661	648	681	665	681	659	711	708	698	657	693	674	705	685	711	676	697	690	714	687	644	668	653	660	709	708	660	676	672	649	715	733	700	664	684	676	660	651	654	709	711	705	659	658	695	661	659	649	705	671	657	703	682	663	694	633	680	630	646	665	664	690	695	710	687	670	672	732	704	710	642	635	662	661	642	651	665	675	699	642	688	611	632	679	722	739	640	669	668	667	684	731	696	713	719	660	670	643	636	678	640	638	691	666	656	735	675	687	711	652	674	678	714	691	694	667	684	679	661	714	680	681	650	647	701	690	642	661	645	690	696	690	687	643	692	713	711	716	678	718	675	696	693	708	722	692	668	660	664	670	657	655	657	636	717	683	613	672	708	688	635	681	698	688	638	641	705	697	679	702	715	707	663	681	671	654	684	664	651	695	618	649	660	671	704	724	678	714	676	638	687	664	667	709	706	679	655	677	681	669	673	647	676	699	665	666	709	681	645	688	687	661	680	676	633	668	702	676	668	703	617	653	650	639	662	657	662	640	673	732	695	703	686	661	693	658	637	690	739	665	692	705	693	677	677	650	664	682	693	686	688	680	737	652	685	716	676	679	643	652	695	683	721	700	656	660	716	665	674	670	660	730	695	647	723	646	730	695	674	657	685	674	712	649	610	668	696	645	685	612	711	713	697	700	674	655	652	680	688	707	657	706	687	643	672	713	684	675	662	709	708	687	696	645	718	686	692	722	656	698	668	742	717	662	678	658	711	685	691	676	691	679	724	716	697	676	642	676	708	689	701	657	682	641	678	734	683	682	663	691	664	684	690	706	684	673	658	661	698	619	675	639	692	736	692	697	689	713	706	694	706	706	658	689	674	684	722	631	665	667	633	647	684	665	668	651	666	630	685	671	725	640	695	676	691	709	631	641	639	694	680	670	683	721	705	671	685	627	711	658	636	731	639	668	642	667	662	638	668	688	683	684	665	711	669	695	643	649	682	653	666	654	695	691	648	653	668	672	660	655	695	692	649	709	702	685	719	668	633	696	686	682	711	647	662	678	698	650	726	650	715	678	674	698	690	662	689	697	668	703	627	716	640	729	707	671	702	675	682	692	643	730	667	706	664	660	686	682	693	654	684	684	675	675	686	675	669	671	671	671	674	673	680	681	651	665	675	665	687	710	670	730	702	679	711	697	667	691
22751	20931	26212	24580	21742	19324	15151	10823	8950	7031	5657	4572	3602	2963	2361	1942	1707	1469	1256	1081	1096	969	923	702	551	516	555	465	449	443	404	374	386	386	340	337	333	319	328	329	325	325	351	325	346	285	306	311	321	295	278	302	314	288	321	299	304	336	324	340	354	306	303	305	317	306	294	334	351	284	317	310	327	305	311	303	317	334	331	318	332	337	300	333	301	323	299	303	310	273	334	326	315	295	322	318	322	274	278	316	334	296	297	297	301	309	292	357	305	302	338	333	320	302	309	301	327	322	322	294	301	346	297	301	326	322	301	335	311	333	329	287	287	306	302	287	329	293	333	301	322	271	303	338	332	330	322	309	309	286	281	292	291	281	302	316	316	309	301	316	297	284	339	332	310	333	302	326	306	323	295	314	313	291	328	332	338	277	307	302	322	319	302	291	298	349	325	277	298	308	306	328	329	320	324	317	275	334	319	330	322	296	325	306	314	298	335	305	343	303	322	331	336	325	329	295	310	301	328	281	329	336	316	307	299	308	331	296	347	277	292	291	291	314	300	323	311	332	293	317	291	280	328	290	302	327	312	312	305	324	315	293	297	308	299	325	326	321	319	285	299	329	331	288	344	293	287	335	305	292	319	305	331	310	327	289	335	327	286	321	304	286	303	332	300	291	319	304	301	328	327	315	294	323	315	303	376	305	278	338	303	327	291	321	318	328	309	332	330	330	325	312	321	298	294	318	334	315	320	301	281	337	292	313	314	318	299	312	313	310	276	285	330	361	341	311	303	333	321	295	301	316	290	307	343	286	305	288	319	319	299	308	333	311	313	328	315	323	305	291	318	294	309	315	310	302	324	316	290	324	299	315	319	318	312	308	294	335	326	314	315	317	311	295	337	329	293	320	330	293	324	329	302	334	291	314	310	334	305	303	322	297	312	327	289	325	317	302	306	325	323	308	339	320	296	312	323	313	292	315	354	290	317	307	324	311	309	319	312	295	290	274	305	291	283	334	319	314	310	316	311	326	300	311	272	321	317	273	319	297	326	330	343	353	288	318	296	303	326	314	277	322	291	332	279	301	323	291	312	295	291	309	306	329	278	319	298	310	285	289	319	335	298	329	307	310	342	272	306	340	322	335	299	293	315	321	276	332	260	297	325	312	320	274	339	308	318	295	319	311	279	294	287	320	289	321	294	328	328	296	320	336	311	312	299	291	319	316	335	313	301	296	287	324	309	303	301	312	321	314	306	290	301	302	325	324	306	320	312	294	345	315	312	305	309	319	300	299	296	309	284	348	309	304	325	327	319	293	295	331	339	310	355	325	324	293	307	307	334	311	315	301	284	309	335	307	321	328	297	322	315	336	320	328	300	310	303	291	313	309	299	301	326	298	317	325	308	301	323	336	302	295	294	291	310	334	327	336	324	289	318	316	324	303	322	317	292	299	327	316	317	321	305	322	338	313	299	323	316	324	317	325	322	315	343	283	333	289	324	295	317	309	319	333	301	313	315	332	291	331	308	292	322	304	336	309	305	330	308	330	320	314	315	324	314	322	309	297	310	284	323	335	308	319	312	287	315	319	318	308	313	336	293	303	295	354	312	310	299	330	284	330	292	314	322	321	311	312	328	318	312	352	340	295	323	329	315	316	327	312	305	319	311	325	317	303	298	303	351	296	308	285	302	320	311	310	326	299	294	299	298	299	325	294	306	314	325	312	347	303	304	351	297	312	323	328	319	295	295	340	333	317	277	311	309	303	285	332	297	275	315	333	321	320	332	326	329	337	313	335	350	320	283	304	337	311	299	297	344	328	319	306	301	327	305	309	260	322	297	299	309	302	324	323	293	309	310	322	322	314	302	332	321	302	337	318	294	305	330	328	303	312	350	309	337	296	344	325	306	311	307	302	307	315	314	318	301	317	298	316	334	313	311	289	316	292	308	348	301	286	303	306	305	297	329	295	337	326	305	310	326	325	345	322	302	326	299	304	300	324	292	333	309	316	328	308	309	307	312	309	287	292	333	335	321	310	303	297	317	303	303	309	310	296	322	294	316	320	330	312	319	332	316	342	331	305	311	320	317	323	321	285	327	344	368	301	308	291	324	317	296	331	324	321	307	303	317	326	327	307	324	294	316	331	260	332	301	310	338	351	297	322	360	303	320	315	301	340	322	301	322	314	317	304	285	303	304	327	306	312	314	291	288	290	314	299	304	314	324	308	303	324	315	299	337	323	296	317	321	326	324	306	310	293	330	306	316	333	287	312	310	323	331	340	306	326	316	338	329	333	322	310	334	331	324	305	321	339	330	311	315	278	296	315	335	300	291	334	315	352	317	300	325	280	301	284	340	340	328	309	309	303	293	271	341	279	329	312	312	318	293	307	301	321	324	319	332	314	313	280	313	300	319	319	285	281	304	305	325	317	295	345	303	346	296	301	318	306	301	323	322	300	321	330	313	322	314	327	337	309	296	320	319	259	340	311	323	312	289	312	287	267	307	288	290	312	314	295	302	316	307	318	285	297	288	307	313	298	335	287	346	314	295	344	329	327	278	309	312	311	292	319	309	291	341	347	311	334	331	309	325	310	277	310	308	315	298	329	330	326	300	308	297	306	313	303	300	298	336	320	354	290	315	290	270	301	309	338	270	322	308	277	303	312	299	316	266	312	312	347	297	311	338	316	299	275	298	322	286	336	296	311	314	307	342	294	333	318	307	299	310	300	334	314	312	281	292	335	286	303	302	300	308	321	305	319	305	308	308	301	295	301	339	295	350	302	347	309	308	293	319	295	315	319	275	293	339	334	302	307	325	270	290	335	321	343	324	290	302	303	316	284	317	309	306	308	284	298	324	316	308	338	327	265	320	279	322	291	326	295	291	313	345	289	311	342	305	307	321	340	326	329	302	320	263	323	318	303	308	320	340	305	323	308	316	307	326	279	308	303	318	303	308	339	314	319	309	314	269	317	308	345	321	301	301	337	305	306	248	333	328	332	305	296	294	298	314	287	346	301	321	320	329	309	328	292	307	314	308	319	292	325	277	300	342	323	317	325	303	310	304	313	326	317	308	331	320	297	339	290	294	291	296	273	275	311	273	329	349	303	311	325	299	296	328	300	311	313	319	319	349	341	317	342	314	291	310	292	321	313	300	324	311	337	322	300	285	324	287	349	341	319	318	324	326	346	287	321	257	306	299	292	291	314	294	326	281	321	320	273	314	313	310	298	305	292	358	360	299	289	303	319	326	319	296	311	317	317	319	331	305	330	317	310	318	317	294	343	349	286	346	270	314	303	292	288	285	334	330	301	292	305	323	300	305	284	312	309	305	324	306	313	310	307	302	287	334	291	311	313	305	326	343	326	308	292	313	336	305	318	301	309	315	287	300	309	302	309	305	290	306	331	307	310	316	311	284	305	323	340	319	320	313	313	302	313	308	343	318	297	289	280	337	319	345	307	282	290	316	296	341	284	327	280	313	304	289	309	329	317	347	311	327	325	323	297
18765	20962	32252	36205	37007	35216	30998	28131	26539	21291	20433	18835	16239	13814	12207	10266	8768	8269	6810	5908	6151	5356	4680	3705	2861	2357	2264	1992	1854	1514	1364	1400	1283	1181	1153	1093	1081	1000	967	896	877	845	807	784	802	763	766	785	802	760	817	865	857	816	786	763	844	878	825	821	773	780	812	801	825	756	781	793	809	804	762	728	707	724	794	831	746	770	711	795	791	762	791	806	778	739	772	739	794	746	755	839	814	751	820	744	751	787	783	767	786	713	751	761	825	751	750	777	718	761	768	756	771	730	751	775	790	765	774	761	796	771	792	789	767	758	713	767	769	762	819	775	788	736	792	793	739	791	751	790	778	769	789	760	783	758	772	708	763	778	746	794	692	785	752	746	791	734	731	781	759	795	779	707	761	800	756	733	763	801	753	780	796	799	717	699	811	759	757	765	805	774	740	773	777	776	834	799	754	743	772	754	783	803	758	766	812	804	784	747	727	804	748	857	794	747	741	794	723	764	748	759	789	746	795	769	746	774	752	733	756	794	748	837	743	732	765	765	762	764	698	808	762	791	782	770	790	789	749	762	795	776	772	835	749	775	731	768	807	820	781	776	763	784	771	749	757	717	781	785	751	763	750	744	789	753	830	769	741	742	764	763	791	734	741	787	779	758	756	747	769	758	780	725	762	795	778	799	764	783	774	767	744	739	790	798	794	747	727	777	786	768	763	781	755	775	791	759	733	781	749	761	811	753	810	788	741	756	794	820	725	817	799	760	797	761	766	752	760	726	783	793	756	729	775	811	755	765	788	765	802	789	760	797	762	763	758	779	807	793	748	750	764	749	769	739	722	782	770	787	761	738	759	742	779	760	750	778	762	740	781	764	778	759	806	705	763	759	794	817	779	763	818	724	786	758	800	790	720	742	727	822	792	783	762	755	709	739	763	718	726	712	820	697	708	739	851	824	764	769	761	769	786	787	749	741	720	786	796	775	795	798	762	765	760	782	781	725	747	745	778	750	785	700	756	739	795	741	719	759	784	750	725	767	743	755	776	798	759	810	736	778	759	825	780	733	769	792	760	698	747	807	801	764	787	740	734	791	731	805	767	763	786	735	684	760	748	768	760	775	758	711	767	757	756	784	748	783	737	783	734	769	800	745	822	794	747	779	779	814	731	766	779	739	804	756	726	751	735	742	733	780	759	744	760	728	760	821	759	754	773	729	757	751	771	764	809	776	759	724	809	777	789	759	816	805	810	733	751	747	785	771	803	749	742	769	778	782	748	757	828	772	838	812	762	769	756	755	783	792	703	714	756	761	751	762	774	755	769	722	787	735	718	792	736	783	720	732	726	755	764	754	818	772	788	747	797	730	778	754	777	786	765	737	814	756	776	779	775	750	768	762	779	815	707	719	751	763	778	828	758	767	788	744	733	763	756	798	772	796	772	783	735	718	778	738	759	756	765	735	826	741	740	734	803	721	734	750	768	741	804	742	768	778	737	771	792	749	707	730	805	762	750	780	800	789	717	780	699	751	731	775	745	746	741	718	739	722	772	728	773	737	773	791	752	759	775	719	802	758	783	743	726	741	768	758	788	770	756	736	734	724	801	766	752	792	753	773	771	795	776	790	818	763	771	734	734	788	776	772	727	705	719	831	758	737	770	736	751	792	725	762	736	786	783	823	718	772	755	785	784	717	759	755	774	753	785	734	826	770	823	748	803	726	763	724	763	801	738	778	769	793	772	786	771	730	772	760	773	786	822	751	808	781	762	761	769	763	768	790	796	777	797	671	742	769	724	690	806	758	772	755	779	771	783	744	779	799	757	768	777	790	765	750	765	795	782	743	754	730	776	754	769	795	770	724	768	790	751	786	778	748	703	789	791	784	757	716	772	749	774	776	718	785	697	792	712	800	771	764	759	772	789	738	720	755	792	796	797	719	792	728	751	755	757	765	800	793	750	766	744	777	770	749	727	739	787	741	776	753	708	769	735	699	767	692	769	763	739	756	762	737	775	754	728	753	820	790	756	761	750	731	756	767	782	744	778	772	754	768	771	762	771	731	806	766	740	792	803	771	769	769	754	731	762	792	796	735	799	773	774	717	740	775	786	714	754	759	780	774	795	789	773	758	736	764	731	780	708	785	744	745	759	790	789	769	775	778	759	739	791	751	726	749	806	713	790	742	795	772	756	731	796	799	767	794	780	761	742	785	749	758	749	778	763	763	753	773	807	785	750	774	705	784	769	783	791	772	761	736	769	799	754	773	750	774	729	760	780	706	763	795	768	757	811	797	819	785	751	739	803	798	779	741	774	774	707	767	778	817	736	763	755	791	739	748	750	721	742	773	782	786	700	748	764	741	743	799	781	762	772	742	742	764	753	813	776	732	799	783	739	734	759	795	752	703	819	760	761	740	746	752	761	735	758	732	742	729	720	741	748	812	751	750	695	786	761	754	774	741	804	763	784	773	783	764	777	782	778	782	776	764	790	768	725	747	781	742	764	801	762	776	750	755	758	736	773	728	768	764	770	782	753	776	732	773	772	748	753	757	800	748	784	739	771	774	803	728	718	796	747	767	764	758	771	790	764	785	781	768	738	811	771	749	736	809	792	784	784	747	791	773	752	743	770	732	750	725	775	830	787	735	743	781	728	750	733	756	749	754	745	795	759	756	750	784	756	816	754	772	776	774	768	775	793	757	778	773	719	752	765	752	803	763	771	754	730	764	710	755	749	755	777	799	787	699	815	747	796	766	727	757	767	797	759	726	816	770	757	771	819	752	798	742	758	762	773	778	789	749	739	740	793	762	782	737	777	745	788	778	737	772	780	810	748	758	729	780	766	706	753	777	742	790	769	742	757	729	739	797	780	735	763	733	756	809	770	782	772	742	812	778	755	788	779	728	737	767	839	818	782	787	755	774	796	739	764	806	755	755	711	744	772	747	779	824	710	748	771	776	787	765	749	796	769	776	714	791	777	820	773	733	752	779	750	793	799	772	756	805	789	764	794	741	782	857	755	775	759	721	783	756	768	722	760	760	737	722	817	776	723	773	730	750	734	792	790	753	734	767	833	764	780	735	781	805	767	740	781	760	761	796	750	761	779	757	744	790	769	795	779	800	739	732	760	758	828	758	746	760	762	774	703	748	816	787	809	794	736	770	799	721	764	733	825	744	747	749	764	780	791	773	799	794	732	739	752	751	731	793	749	829	754	777	768	754	776	769	813	740	746	764	774	810	776	775	750	765	792	786	796	797	752	746	770	792	808	780	708	752	754	741	796	722	757	793	733	776	768	716	707	787	779	783	774	803	721	697	806	779	767	740	772	766	746	746	749	751	758	784	782	793	734	768	765	739	764	742	804	774	735	762	756	778	798	775	773	755	736	777	772	730	770	784	728	716	783	766	774	744	768	716	836	796	785	778	743	723	764	787	782	782	819	808	735	747	734	773	777	786	803	732	716	723	804	754	779	775	757	769	741	750	723	752	748	754	743	712	800	756	775	747	757	780	797	741
46697	40908	41762	41474	41980	43198	42161	40354	41077	38121	35728	34053	31630	27884	24824	21689	18385	16876	13618	11197	11909	10991	8424	6380	4494	3546	3195	2740	2488	1774	1495	1378	1205	1160	1021	801	773	639	597	534	433	373	394	318	370	364	389	369	348	369	350	452	418	344	374	355	400	454	393	355	313	317	298	326	289	305	286	324	306	304	290	282	300	288	261	276	289	264	266	283	293	343	272	321	305	299	286	243	258	273	267	273	324	293	267	263	310	304	269	280	300	280	284	281	249	319	310	314	312	253	289	283	286	246	277	283	290	240	293	276	253	266	280	283	270	299	296	299	300	290	272	260	268	257	278	280	288	283	262	288	278	287	289	264	255	299	262	306	324	283	258	301	292	291	271	265	280	255	263	284	314	310	317	302	283	260	272	293	242	294	301	274	282	285	281	252	271	269	277	279	291	267	247	276	291	303	260	295	251	278	298	273	273	266	294	281	266	258	274	295	276	297	279	269	265	265	281	290	310	259	286	252	280	279	279	294	288	283	308	281	293	289	257	274	297	252	288	287	263	285	290	293	253	296	261	260	303	305	279	256	269	279	273	274	296	267	289	295	259	259	312	276	294	265	275	266	289	266	274	278	269	261	277	291	308	311	316	273	240	274	291	279	261	293	290	297	280	272	277	263	282	293	319	297	267	293	267	268	245	260	275	260	295	269	290	267	278	290	302	289	280	312	292	293	296	286	278	283	282	288	270	290	281	228	279	300	291	288	250	288	314	311	284	297	296	261	268	275	271	277	305	254	276	314	288	282	255	280	303	269	280	324	289	334	275	299	282	268	302	312	280	285	285	286	265	288	289	323	277	267	264	299	252	284	252	243	242	275	251	311	293	259	285	303	265	278	268	305	287	310	269	287	288	283	299	290	317	264	255	291	277	267	276	295	329	263	263	272	266	294	299	286	291	284	308	280	311	291	280	270	277	273	257	278	267	285	279	281	287	288	263	289	269	277	304	257	275	258	292	299	307	296	273	255	286	323	237	297	268	274	268	260	275	267	271	280	253	248	286	260	308	266	283	276	271	293	281	266	268	261	262	308	281	296	302	282	287	265	274	285	275	279	296	296	322	276	268	272	295	269	265	312	266	305	296	275	273	285	295	299	287	289	266	304	252	269	260	261	297	263	273	265	303	280	280	306	274	276	284	297	262	270	262	293	298	285	262	275	288	252	282	288	276	273	264	290	281	250	291	281	301	292	300	264	274	287	304	286	277	296	281	263	274	270	268	298	284	302	294	291	278	244	275	298	268	305	271	274	276	279	279	309	297	276	286	305	277	294	284	290	284	315	266	282	304	304	268	310	256	283	291	308	294	276	238	279	268	309	254	271	304	274	291	259	279	271	295	271	297	280	265	289	277	271	273	272	300	280	289	295	254	281	286	264	267	287	287	256	297	296	282	268	273	292	274	273	280	269	281	286	277	264	286	279	302	284	289	282	288	283	295	274	266	287	282	305	259	268	275	290	290	287	248	278	279	280	293	251	283	260	291	243	290	269	281	300	301	295	259	280	292	277	278	280	261	269	253	303	277	269	298	300	281	290	303	273	268	286	231	265	291	268	286	281	280	258	288	299	294	254	293	281	291	271	297	288	263	273	280	292	273	302	249	265	286	254	261	291	251	307	241	272	287	280	270	297	269	296	304	281	287	324	264	265	274	302	305	294	263	283	265	281	288	260	292	273	261	296	280	273	292	277	293	292	265	300	284	291	274	289	285	276	306	286	279	286	287	252	271	296	299	263	269	267	267	276	299	283	277	284	265	262	253	276	293	296	305	285	267	300	282	294	291	289	293	291	293	293	323	274	281	294	252	250	268	270	275	297	272	253	258	288	268	271	300	281	257	304	298	257	285	268	283	264	301	274	277	289	303	289	277	281	277	293	290	292	259	299	254	247	268	300	265	268	291	309	300	262	287	294	281	271	254	263	285	291	287	285	297	299	294	249	265	277	305	264	280	285	258	271	288	246	275	290	273	286	261	287	265	294	287	287	280	267	262	295	267	307	307	279	283	265	269	278	303	297	274	256	307	286	270	273	274	270	258	270	280	277	262	285	278	308	294	294	293	302	278	276	256	292	294	259	286	289	272	265	282	278	263	262	286	298	282	306	288	273	288	299	271	288	314	256	279	300	276	264	272	280	276	291	265	304	287	289	282	293	267	283	280	275	295	309	277	258	297	282	274	281	284	285	300	282	266	276	277	286	269	287	265	265	265	274	273	281	297	288	295	287	245	269	302	281	251	268	259	269	283	288	270	267	270	282	293	290	292	260	281	297	314	290	272	287	288	274	278	274	276	284	274	300	291	299	259	292	283	281	296	258	299	276	282	275	289	293	285	288	274	290	279	304	320	297	283	281	272	285	273	292	265	274	279	287	285	290	299	269	280	282	256	233	282	286	274	281	288	274	298	270	278	279	294	283	262	289	296	290	275	301	276	292	273	256	259	281	237	279	291	297	294	281	258	314	281	309	245	254	234	280	265	275	276	292	271	275	288	304	279	285	294	307	283	277	288	280	316	282	263	291	263	292	290	294	288	306	273	304	307	250	288	323	296	287	258	297	305	288	294	256	284	296	242	260	258	271	274	263	262	275	306	285	270	285	258	284	275	304	304	280	290	273	295	287	263	299	268	287	298	282	253	269	316	283	278	267	296	301	262	289	285	287	303	278	258	283	289	318	311	269	294	255	277	287	280	279	261	268	270	297	298	261	299	255	261	272	289	284	297	281	262	293	298	258	284	264	288	258	286	264	269	284	284	274	287	256	279	297	252	269	301	299	278	296	288	303	278	227	287	267	232	260	293	283	285	314	295	249	277	305	318	264	275	287	277	283	272	278	279	285	262	284	267	255	253	284	291	291	272	302	273	289	282	307	330	314	270	300	293	296	297	269	290	268	272	285	278	278	272	281	285	283	284	303	287	304	255	261	275	273	290	295	300	248	291	290	287	272	275	274	278	271	255	313	289	238	277	294	312	268	269	287	313	278	276	308	283	262	283	279	260	286	274	308	305	292	298	296	291	258	322	291	267	253	261	274	274	308	273	277	288	269	289	304	304	292	301	300	276	314	289	273	272	280	321	299	270	273	295	273	295	251	295	278	290	281	286	288	287	277	295	283	280	297	281	272	295	276	251	282	258	286	256	305	288	309	280	281	292	274	276	284	287	281	267	279	273	259	273	269	270	284	275	284	298	277	283	289	284	247	295	304	237	254	274	274	295	270	295	289	291	266	249	299	272	275	305	274	267	304	275	251	268	287	272	301	281	265	233	281	297	262	272	302	275	277	261	304	278	268	282	274	290	292	290	290	275	261	271	275	303	287	271	261	275	276	275	275	297	289	255	275	279	268	306	289	260	296	299	273	313	263	288	272	234	301	288	260	273	311	315	312	272	288	271	254	246	315	291	292	272	274	243	302	278	263	311	299	282	282	270	295	292	278	245	308	278	291	265	274	285	281	280	248	298	301	285	291
40536	46718	49244	54485	59305	58821	58461	58890	57684	50843	52097	50502	48164	45637	43502	40647	38872	38244	34749	32729	34167	32224	28103	23145	19701	15964	15670	14139	13075	9322	7894	8285	7076	6881	5722	4552	4154	3320	2843	2603	1852	1675	1389	1220	1163	1134	1060	1064	1005	1057	1170	1836	1780	1213	1164	1455	1464	2039	1599	1330	850	869	883	883	815	822	777	732	779	760	854	911	820	798	768	706	757	700	715	733	795	898	857	899	813	709	714	726	717	751	684	653	696	727	698	739	729	665	705	671	699	655	670	685	687	689	720	685	690	715	706	722	649	737	666	677	691	659	691	713	689	660	674	660	658	685	704	690	703	674	737	685	691	659	655	683	698	691	749	709	709	681	720	703	715	679	684	684	669	700	665	691	712	638	684	701	671	721	703	703	675	687	683	697	719	676	678	687	717	651	743	691	684	665	676	658	695	672	666	597	659	669	677	656	675	672	709	676	721	733	695	676	685	758	681	704	666	674	650	688	659	657	666	675	679	697	756	715	684	709	683	698	709	664	699	722	680	676	660	715	679	690	693	671	659	670	723	726	676	682	657	705	720	702	648	673	678	719	720	650	714	702	694	698	693	680	722	678	688	682	668	747	696	699	664	696	710	699	694	688	700	734	675	672	618	671	699	663	693	664	697	716	680	684	681	664	681	731	684	667	697	685	647	691	708	686	670	664	740	667	679	722	672	706	675	705	693	700	728	667	687	655	701	686	680	671	656	678	717	702	680	686	663	754	715	690	708	729	660	647	731	706	660	647	640	748	697	711	651	671	683	717	648	708	652	674	660	706	683	655	675	658	670	658	645	698	685	725	725	685	684	664	734	635	696	667	684	699	681	668	666	661	706	686	714	706	653	699	691	676	735	650	663	719	715	739	698	688	681	719	723	730	689	720	692	680	678	683	696	674	607	689	670	661	704	700	655	673	726	670	702	661	671	719	730	683	660	697	683	696	688	680	684	698	661	712	689	694	675	698	720	689	680	690	679	705	712	665	662	684	696	684	701	734	718	720	653	670	686	726	661	681	661	637	686	687	704	690	720	698	688	673	672	647	683	706	690	681	710	688	669	730	689	715	706	646	694	688	689	689	713	683	674	689	661	698	703	677	664	673	661	728	682	669	702	672	664	727	695	645	681	699	730	701	733	677	670	687	665	691	712	657	636	680	673	671	687	742	710	693	690	693	699	712	708	682	646	645	673	708	677	672	692	688	700	697	634	673	658	644	699	648	702	682	755	695	655	642	658	686	692	681	738	678	662	652	708	679	706	678	678	650	721	689	710	710	643	642	644	682	619	710	673	709	700	700	699	657	676	627	697	684	710	690	731	732	652	660	693	667	693	668	674	683	687	673	647	662	676	691	691	715	718	683	704	636	706	726	686	713	684	697	703	658	682	719	671	670	702	688	692	698	669	651	698	662	678	678	739	697	760	671	712	749	700	632	666	687	682	657	696	682	693	666	706	692	664	685	667	702	690	680	718	664	668	729	675	633	725	651	668	668	650	722	720	699	629	712	700	635	655	678	681	687	671	670	675	650	678	666	694	690	680	669	676	698	703	691	740	666	695	644	661	715	698	728	697	685	704	661	694	691	670	676	678	672	661	686	688	709	678	661	665	680	661	648	682	686	645	704	689	721	687	625	679	663	716	663	727	677	689	705	709	701	704	700	679	664	692	650	680	681	681	693	675	676	686	721	667	711	680	707	696	631	716	690	698	688	740	706	683	655	719	654	657	679	630	647	664	694	678	664	756	683	678	669	699	683	693	683	722	697	669	683	679	651	704	715	703	649	702	725	711	676	686	703	688	649	710	711	652	686	684	684	736	692	648	673	661	712	684	614	669	663	706	644	704	713	699	676	678	663	649	667	643	694	688	702	693	673	724	732	674	674	706	700	694	654	711	676	745	704	697	669	691	720	718	708	701	707	690	664	642	662	662	658	685	664	703	679	666	614	691	719	676	657	665	685	689	724	669	643	646	726	712	694	680	700	707	701	717	677	678	674	723	690	687	677	704	721	631	682	701	686	735	695	715	712	706	711	693	656	722	684	669	656	694	692	696	684	682	632	653	671	703	671	673	735	650	687	673	710	682	666	663	665	679	674	719	714	666	662	714	702	717	643	694	664	734	718	683	730	678	684	705	719	642	716	672	698	660	678	712	669	671	701	683	674	684	655	686	716	657	702	701	682	704	721	711	646	687	671	701	725	676	677	697	735	642	690	704	694	664	716	655	694	670	697	712	662	683	682	679	713	658	687	649	718	616	682	678	642	687	656	697	697	709	682	689	718	694	719	669	755	734	720	703	722	658	685	705	734	706	677	684	708	653	727	665	685	686	669	722	683	730	692	694	639	702	655	721	716	700	633	639	645	722	665	726	675	658	672	721	706	689	667	693	686	618	647	704	702	651	679	727	699	705	718	652	698	721	678	718	680	729	695	696	702	684	676	675	671	671	668	700	690	694	695	676	657	700	687	685	698	629	652	671	717	694	647	705	702	677	638	678	726	683	714	674	649	699	676	671	696	679	646	722	705	717	693	711	716	632	686	661	685	648	664	703	736	729	685	712	655	676	659	710	700	688	688	654	687	706	686	657	645	724	679	751	658	691	686	683	693	711	730	700	694	702	688	681	693	659	714	682	651	691	677	692	692	648	679	716	657	624	679	680	686	692	695	660	708	726	680	695	711	661	718	681	657	683	706	628	685	719	663	691	694	697	687	677	668	694	723	735	626	671	686	658	688	744	687	665	688	659	676	640	713	632	685	707	669	684	615	657	694	648	701	679	715	657	658	659	669	691	703	675	683	683	698	664	695	706	665	682	675	702	634	670	698	720	689	631	657	704	705	732	709	713	667	670	650	646	682	646	660	656	632	689	684	638	677	702	660	677	668	681	657	688	680	644	672	741	710	659	661	723	678	655	733	678	645	659	649	709	674	668	699	703	760	725	649	684	741	725	653	710	698	697	722	659	656	664	717	702	721	683	672	688	662	663	702	645	649	658	628	648	649	710	682	714	702	640	676	714	673	668	720	678	660	630	649	658	661	709	673	746	702	672	732	689	691	678	672	686	682	709	699	651	686	649	683	704	685	677	712	739	688	669	642	725	719	625	694	727	710	682	640	689	739	685	699	692	647	690	744	682	709	663	689	677	739	731	670	671	684	704	685	698	725	713	722	713	690	701	698	689	702	685	663	622	661	682	709	710	670	642	696	614	722	671	667	654	651	680	741	705	680	671	687	682	698	745	682	654	687	714	692	691	687	685	651	688	714	667	717	668	672	650	690	727	712	697	665	645	672	675	672	643	629	649	662	664	730	683	751	724	651	683	742	718	669	676	712	657	668	717	726	668	717	684	691	664	658	677	679	644	665	658	698	696	696	681	717	681	677	678	687	692	678	667	640	691	679	651	682	735	687	683	717	658	679	677	669	734	666	674	669	674	677	714	678	660	724	671	674	694	701	699	657	707	687	739	746	705	633	688	745	709	666	665	661	644	671	651	680
51724	41527	41524	40472	41850	41895	42922	43048	44696	42490	40437	40361	40434	37695	36232	33736	29478	28525	25885	22677	22861	22484	17656	12595	10301	7595	6676	6057	5114	3495	2677	2709	2285	2306	1887	1632	1273	1021	852	838	586	555	470	386	374	375	385	348	385	411	437	671	605	421	395	482	463	647	553	461	341	350	329	348	305	311	295	291	293	295	335	335	314	296	277	272	275	295	266	287	286	360	318	290	317	289	261	293	259	295	256	260	271	250	261	295	279	271	260	260	270	275	255	251	258	236	254	287	252	261	277	249	242	247	262	279	271	257	255	268	290	274	240	270	246	276	252	293	249	263	299	253	264	284	254	270	277	311	266	274	245	259	291	263	250	260	274	254	267	241	269	264	278	261	257	270	271	278	274	266	272	253	252	253	242	284	280	269	308	284	244	258	283	251	265	295	270	286	248	248	258	270	260	278	260	299	242	267	252	263	235	264	261	258	268	280	274	258	241	244	261	257	271	299	249	272	268	284	263	281	276	281	247	258	276	288	225	244	282	272	289	296	263	247	263	292	291	283	271	267	264	271	271	253	261	296	246	265	281	262	240	236	270	246	276	264	243	267	239	280	310	275	251	263	259	284	276	243	266	281	287	257	290	261	263	246	252	254	272	279	261	280	279	254	261	304	255	250	264	223	266	255	280	265	278	286	267	284	259	275	247	244	280	257	239	261	271	286	259	247	262	270	232	256	251	296	271	251	260	249	283	226	254	274	231	232	250	273	260	275	283	251	275	275	276	231	278	275	252	284	285	243	268	242	306	268	266	261	247	244	262	244	264	251	273	270	250	222	251	243	261	282	262	246	273	254	277	275	228	268	257	275	247	264	274	259	292	270	293	263	249	260	253	261	204	252	301	248	252	262	255	251	258	284	250	263	271	255	277	263	251	301	269	260	283	249	241	260	268	277	273	253	257	261	285	276	274	277	260	273	272	279	277	273	268	255	242	254	247	283	252	274	267	253	273	272	238	249	264	268	294	253	277	270	258	280	285	275	271	251	280	262	276	268	272	275	261	275	264	286	260	254	272	240	280	252	264	275	263	259	257	301	248	258	259	255	276	245	259	267	282	306	254	262	258	258	281	217	287	253	267	250	285	267	275	242	251	265	261	270	276	284	284	271	265	259	257	280	291	255	267	261	277	292	241	245	286	275	246	278	229	267	247	288	226	261	271	282	266	281	281	292	260	288	275	260	282	270	253	286	267	268	240	259	258	275	256	258	263	238	261	287	275	288	284	300	242	243	281	250	283	253	247	288	231	267	260	276	270	261	249	279	285	255	275	275	262	256	258	297	274	262	255	223	280	251	256	290	284	282	271	256	265	278	271	266	283	281	266	275	241	256	266	274	264	254	265	252	316	281	262	242	284	281	281	278	282	257	227	267	268	267	275	294	273	261	261	228	277	276	267	291	254	263	262	278	269	287	241	266	263	278	267	238	283	280	259	276	299	284	264	246	248	257	272	271	275	266	266	267	239	255	295	268	287	275	267	271	280	277	271	258	287	258	267	223	240	222	272	282	251	257	283	300	267	285	245	256	250	265	250	279	264	271	288	300	264	292	286	244	292	282	283	266	244	261	268	238	273	234	255	282	244	249	296	250	260	261	258	255	284	244	287	242	239	297	275	273	264	263	298	256	258	274	284	278	260	251	291	269	292	295	265	264	270	267	269	290	292	276	290	301	268	251	260	277	277	273	262	248	259	271	266	235	287	266	251	253	246	251	262	236	278	278	276	255	264	265	305	279	251	271	255	249	267	284	257	260	255	274	244	248	282	294	250	272	242	274	269	257	249	280	252	257	288	278	282	268	270	255	265	284	270	267	267	261	250	247	269	251	258	287	303	263	250	250	306	276	266	271	254	267	264	284	254	265	276	263	277	276	282	285	270	271	282	254	305	275	274	252	276	265	305	269	262	264	229	245	292	270	251	261	264	260	285	288	276	266	281	274	262	287	269	274	287	263	235	237	263	276	258	257	251	285	301	272	281	268	279	291	239	252	280	248	259	277	257	265	245	242	264	296	248	262	269	270	282	281	266	284	267	287	299	285	291	263	271	294	277	276	262	277	277	287	254	259	232	230	259	260	276	279	259	263	256	286	262	260	247	270	258	262	256	234	237	269	289	260	270	244	248	265	249	272	284	333	294	282	264	284	259	259	267	281	293	265	283	279	256	254	267	291	275	265	322	266	281	254	304	269	269	241	276	239	245	279	249	241	260	228	253	281	263	273	265	283	262	245	250	274	274	254	293	274	264	272	256	230	237	292	234	258	254	286	261	278	246	282	272	263	280	275	248	269	255	272	265	298	238	264	264	252	262	300	255	288	265	248	249	251	249	243	253	226	283	248	258	282	266	264	306	255	258	283	283	264	265	279	279	266	284	253	251	237	270	264	259	267	275	265	300	245	262	278	267	275	261	270	285	285	263	251	262	292	300	266	238	255	300	247	289	260	258	238	247	259	267	264	315	249	269	281	260	265	275	261	275	278	280	262	265	294	271	255	276	245	237	266	272	251	261	268	260	296	276	268	256	272	295	264	289	306	254	285	246	283	273	253	242	239	261	270	272	274	262	256	236	245	262	245	241	246	287	257	283	220	263	278	269	240	264	267	268	279	272	246	285	271	255	264	267	248	250	265	267	266	281	268	267	259	263	250	264	282	287	300	296	256	264	257	275	275	282	253	268	263	276	311	272	302	240	246	238	243	258	266	252	269	282	308	239	254	275	254	286	255	253	276	273	256	261	300	271	258	244	273	224	281	251	252	249	279	251	257	247	248	241	267	265	264	263	273	317	264	268	276	257	275	270	270	292	284	265	275	256	258	261	266	286	277	250	264	287	271	275	270	240	268	235	259	246	276	249	262	231	291	278	271	266	253	255	237	256	282	290	256	242	252	255	268	245	262	239	245	283	269	278	264	227	263	260	289	294	274	271	267	279	261	263	276	259	256	244	283	252	259	248	256	232	221	250	255	264	264	251	279	245	282	257	226	294	273	313	270	272	229	269	281	294	264	282	262	289	290	238	264	277	258	257	238	255	272	279	282	243	253	227	256	257	262	261	281	267	243	274	243	242	268	258	268	294	236	253	287	270	279	231	257	272	286	281	269	264	259	261	270	264	273	272	262	253	260	243	243	249	274	265	239	249	252	283	318	281	294	220	255	278	296	275	306	272	279	243	252	267	290	254	280	247	269	264	260	251	277	247	270	304	246	243	270	225	310	245	252	270	262	282	254	276	245	296	264	268	259	259	283	296	263	250	273	266	283	269	253	245	268	263	270	268	274	250	281	263	283	288	276	260	269	262	298	280	276	287	272	263	265	257	262	279	238	240	281	259	252	297	272	280	259	259	259	267	294	285	268	252	283	271	259	282	258	283	258	239	251	271	301	268	253	239	246	256	271	266	259	288	243	239	249	257	322	281	255	227	222	267	268	243	286	255	265	277	271	282	279	265	283	254	219	254	239	244	243	297	269	264	278
46507	52243	51402	55967	59549	60242	62258	65742	62185	56236	59887	59468	58055	54420	53617	50400	48624	48579	46004	43890	44782	43179	38807	32359	29954	25149	24562	22831	20774	16128	13403	13839	12058	11952	10204	8539	6912	5733	4820	4131	2854	2655	2071	1593	1503	1476	1478	1342	1290	1433	1763	3176	2870	1660	1530	2155	2132	3279	2604	1910	1037	1056	966	977	962	956	864	829	901	834	1068	1078	981	926	781	733	729	700	669	697	969	1200	996	984	856	742	746	673	668	657	628	678	670	675	640	649	624	682	678	609	611	619	653	709	659	613	604	653	690	649	634	658	674	623	616	651	648	650	648	657	604	665	665	643	637	608	648	702	656	657	662	659	628	647	608	596	674	652	697	658	620	655	655	592	647	682	629	673	703	661	646	657	643	620	630	701	642	623	615	657	631	662	632	638	666	658	636	617	618	650	611	602	682	654	602	648	703	657	678	676	695	642	642	611	634	611	642	641	648	631	657	644	615	641	671	673	619	615	626	662	626	644	585	682	689	653	656	661	635	644	626	645	600	640	627	599	601	623	624	624	615	636	652	668	653	640	623	617	693	622	636	645	645	654	608	658	672	629	626	610	599	659	636	645	615	699	644	648	596	631	652	650	607	651	673	624	645	647	646	682	627	633	665	661	651	659	665	657	655	642	675	684	657	636	628	633	676	615	656	651	636	600	642	657	693	620	613	644	657	638	640	638	594	644	585	646	643	650	599	640	687	675	604	624	658	610	632	631	648	636	635	657	610	655	603	688	624	654	702	623	668	647	661	626	660	677	608	694	639	696	637	687	642	660	606	627	625	650	650	632	628	660	630	640	592	650	636	643	693	642	683	665	635	634	650	650	648	639	656	630	644	677	596	645	645	648	647	615	623	631	601	650	647	614	607	640	609	651	623	608	644	650	703	623	658	639	635	665	638	675	617	645	708	655	653	626	695	629	644	613	628	625	617	638	651	624	586	656	575	655	669	632	622	624	659	641	610	698	624	628	625	615	630	590	654	620	644	674	592	642	601	690	632	646	656	632	615	616	653	626	618	660	639	610	633	688	616	632	653	666	622	688	662	622	664	634	648	649	625	670	679	649	612	635	643	618	650	643	625	688	604	667	634	651	649	657	616	692	625	654	647	669	651	704	654	641	595	643	639	613	608	629	601	606	646	628	631	592	673	696	640	568	662	659	638	665	665	613	645	610	606	656	606	669	602	647	612	636	638	604	643	684	626	628	661	636	663	646	639	610	640	618	622	589	649	652	641	618	679	646	659	613	628	701	637	639	621	674	639	603	651	646	695	598	631	628	653	620	707	658	567	628	649	673	645	618	638	635	630	641	652	655	659	660	643	608	631	603	679	681	672	644	680	655	574	640	693	661	608	692	652	635	604	669	644	627	666	625	599	650	625	635	640	681	628	663	651	699	629	685	662	674	624	657	635	607	637	697	635	667	653	653	642	666	662	617	641	660	615	625	670	638	677	615	644	693	666	615	624	598	670	600	676	619	675	678	666	634	652	666	648	633	651	695	654	671	611	657	660	642	567	610	659	646	614	622	703	636	677	611	648	657	671	608	654	617	613	678	632	602	659	636	663	628	602	657	646	710	649	651	647	651	643	669	629	626	622	652	617	616	619	658	590	652	683	641	632	624	672	657	607	649	625	639	649	646	677	656	654	640	642	647	625	645	615	649	649	615	627	632	664	656	666	653	651	612	623	601	676	652	659	676	630	654	619	661	674	667	632	625	604	623	639	619	677	603	609	644	652	614	640	617	639	652	680	632	612	590	638	637	634	656	643	610	688	619	619	628	620	647	604	636	625	657	630	662	657	689	618	619	656	613	633	681	615	659	682	669	618	627	598	672	648	623	659	602	614	603	648	647	639	690	619	654	664	651	681	615	604	629	630	609	712	614	667	618	646	642	650	644	651	614	620	680	652	624	634	658	644	651	659	642	690	635	637	638	622	635	626	624	644	677	652	670	604	612	633	641	589	621	661	647	637	670	685	661	672	692	591	621	638	634	632	656	588	647	622	648	611	615	638	659	640	648	662	645	673	649	612	684	670	643	674	701	663	658	652	663	614	636	597	683	643	652	613	681	640	639	619	637	712	654	681	645	675	647	617	689	624	649	645	625	644	620	647	642	588	633	654	652	637	698	615	615	645	613	636	683	621	588	617	654	632	646	678	648	652	639	653	612	659	631	660	639	619	647	646	713	650	634	637	650	664	654	596	663	654	628	645	662	626	694	648	627	653	645	660	680	644	692	657	672	625	641	609	613	622	627	644	606	610	677	646	708	621	722	639	647	609	678	640	686	636	618	601	680	641	604	587	625	647	626	657	642	687	653	649	649	612	650	671	690	597	678	691	637	640	599	658	621	634	626	640	616	607	664	617	633	636	596	644	615	658	638	656	628	628	633	662	611	639	621	657	623	619	623	660	608	657	664	615	635	640	645	628	609	675	592	648	649	640	675	651	683	686	676	625	643	641	671	609	645	639	625	678	658	636	618	634	629	626	647	681	607	633	659	641	643	614	659	660	609	624	602	629	628	623	616	665	665	640	663	654	625	622	596	582	627	648	684	650	624	652	657	628	622	622	647	662	643	672	661	619	679	656	603	660	620	639	641	651	665	640	636	670	684	637	627	616	655	661	618	668	638	694	630	611	606	629	620	632	666	642	652	668	679	654	624	609	606	675	637	633	662	607	595	630	637	595	659	611	625	643	655	623	626	680	599	624	658	628	587	693	617	647	677	629	642	666	655	650	609	658	620	668	683	645	631	669	637	601	627	658	670	664	659	674	644	637	607	659	679	708	645	633	630	691	623	646	625	655	648	605	627	662	614	647	608	672	615	636	625	644	654	630	644	659	632	669	686	615	660	616	626	659	628	642	637	587	655	623	636	631	658	601	688	645	619	660	602	663	668	659	652	629	672	649	664	640	645	629	650	596	642	594	625	686	620	686	630	631	681	638	641	659	642	619	653	621	650	648	642	593	636	631	622	626	635	645	644	649	618	657	609	662	657	628	624	637	619	645	665	624	620	616	626	644	636	688	650	626	610	663	609	634	652	645	647	608	670	686	594	616	656	596	625	668	640	647	634	641	686	629	624	626	647	625	630	608	646	682	634	644	647	620	656	569	650	672	634	695	637	654	657	661	604	670	632	638	673	656	648	627	617	654	582	613	639	637	630	649	662	605	634	639	642	641	677	679	593	631	646	650	647	646	644	655	672	617	645	664	618	645	675	609	638	641	621	636	643	664	641	621	673	609	603	638	696	656	632	621	664	576	671	690	652	639	594	656	620	618	654	680	625	680	639	638	654	652	637	645	606	638	633	597	663	670	652	592	655	655	686	659	654	639	625	695	718	616	628	636	708	685	682	670	606	625	639	619	645	666	667	623	641	673	618	649	624	611	603	706	645	634	623	610	640	618	613	689	647	651	661	627	617	600	601	628	658	637	591	658	660	627	658	637	648	608	625	637	650	648	662	657	675	638	610	666	625	680	613	646	635	616	640	660	655
20454	20387	24881	23662	20637	18191	13660	9959	8523	6991	5004	3797	3348	2454	1959	1682	1333	1203	1059	905	912	839	719	535	542	481	481	431	404	362	346	364	341	328	308	289	305	297	298	279	286	315	321	314	310	284	276	285	318	289	346	353	312	309	288	323	315	303	287	278	315	307	290	286	278	280	300	273	310	289	316	310	282	280	315	295	310	301	287	281	313	282	294	318	304	274	267	288	297	287	298	287	299	298	336	335	290	308	279	287	329	266	270	307	318	265	302	297	306	288	297	253	302	289	293	282	272	288	308	317	301	282	321	335	312	282	303	282	293	301	282	297	296	264	314	294	315	311	307	282	298	297	298	277	323	269	300	281	298	295	302	318	304	348	305	257	316	294	288	286	301	311	317	298	306	284	308	272	299	313	308	246	300	303	284	303	302	304	287	302	299	282	296	316	318	328	290	294	300	301	283	296	288	301	302	288	274	281	294	328	265	297	293	296	304	330	310	296	280	281	291	271	284	283	283	282	307	309	277	283	287	301	310	265	281	276	281	323	310	276	280	278	285	278	305	307	265	277	316	272	327	314	264	297	322	333	295	304	295	307	285	287	279	305	287	295	306	298	278	310	275	269	268	272	303	284	313	321	284	312	296	313	318	277	296	271	293	302	290	309	306	269	299	305	307	294	308	287	300	337	309	291	298	305	312	304	279	308	297	309	313	298	287	269	293	291	249	287	301	295	299	293	303	273	317	305	308	308	296	284	302	297	279	286	311	291	311	274	309	322	287	294	299	297	305	296	318	279	296	281	322	314	304	292	266	298	341	302	318	324	271	297	299	301	324	287	264	299	288	312	308	293	283	292	310	331	294	291	289	277	292	291	285	307	293	275	283	283	310	280	283	272	261	280	270	305	296	293	311	288	298	346	333	296	292	272	297	280	292	302	294	279	270	283	290	317	284	287	292	285	288	306	278	296	302	311	278	286	298	295	284	333	301	283	296	271	306	266	254	287	274	285	297	290	327	304	301	323	323	272	290	256	280	288	267	283	256	301	296	324	300	298	285	318	276	275	315	296	274	278	311	289	309	308	280	274	336	309	286	321	314	284	307	275	309	292	279	306	294	292	303	298	287	312	266	278	284	302	261	298	284	311	286	304	286	298	277	310	301	295	289	277	265	268	290	312	305	255	292	308	311	259	311	309	268	327	344	257	285	280	254	301	292	272	295	318	286	304	313	330	295	306	268	313	300	305	303	289	281	304	285	300	307	283	301	304	297	319	289	303	305	296	289	286	285	280	324	289	313	245	293	279	294	279	332	278	302	337	311	266	306	299	319	299	316	288	292	305	274	303	268	286	307	320	310	298	293	345	326	298	272	315	290	262	259	297	320	277	308	324	273	299	328	282	299	328	296	304	307	263	258	277	300	292	293	299	292	305	340	302	321	287	262	287	286	298	292	310	302	315	283	310	296	275	331	307	312	318	314	318	286	295	283	322	344	324	302	300	316	281	301	284	329	297	313	270	281	289	274	285	306	304	321	322	266	323	301	304	292	258	300	313	292	295	267	258	284	281	283	289	294	327	291	288	316	294	274	308	307	277	274	305	272	293	313	305	262	307	296	320	285	315	315	272	300	321	297	314	280	309	316	286	292	256	308	312	304	283	289	294	279	294	305	321	294	290	263	296	296	303	284	329	285	289	334	277	274	283	274	292	295	285	289	321	284	286	302	300	297	307	296	288	269	272	288	277	269	320	316	265	311	271	316	306	293	306	278	271	296	287	328	272	286	312	315	312	285	303	296	282	302	299	252	255	279	306	278	320	288	287	295	309	307	319	322	259	278	297	277	309	283	320	307	305	282	288	350	307	315	295	303	271	268	301	280	291	299	285	328	313	281	290	290	327	298	273	309	269	272	325	299	273	292	324	323	311	317	292	305	282	312	310	326	288	266	273	280	300	294	342	313	266	310	291	268	304	259	272	311	288	306	311	291	299	289	305	266	256	296	285	286	268	309	292	276	276	335	290	259	295	280	282	302	293	293	291	307	256	282	265	264	275	300	281	301	289	302	290	284	267	269	327	306	307	299	303	296	241	304	329	307	296	298	332	284	281	333	288	287	344	301	321	311	283	301	263	298	325	289	324	303	294	270	301	283	308	313	316	294	286	303	271	297	287	311	289	306	288	304	287	311	311	310	297	297	281	348	293	290	314	311	285	287	308	296	292	313	280	314	298	265	325	321	291	336	266	245	305	302	287	299	300	295	283	305	337	269	271	285	282	288	284	257	305	308	284	317	304	306	293	298	282	300	305	312	290	260	268	244	333	296	264	304	263	322	274	268	298	299	327	298	295	295	296	291	303	297	290	317	263	277	292	285	319	310	282	306	279	288	294	313	315	289	279	277	303	264	288	300	283	272	309	279	302	288	297	303	303	291	272	320	331	291	285	317	304	276	306	291	318	305	306	300	277	305	299	317	292	284	302	289	295	268	283	287	271	303	285	268	302	272	299	318	288	294	268	286	300	305	288	311	309	316	278	311	292	307	341	312	296	269	283	296	317	301	317	310	287	254	265	268	290	297	269	332	338	284	262	294	299	316	288	264	305	308	334	296	287	276	277	291	316	280	274	300	301	296	285	308	326	322	300	284	299	283	313	282	322	277	327	305	312	307	307	281	275	307	288	286	318	274	309	263	285	254	301	322	287	297	287	299	307	306	306	337	291	280	264	280	287	292	284	306	286	312	276	311	322	288	281	283	289	283	295	293	274	295	321	289	275	309	278	312	271	279	297	303	271	308	308	307	295	282	328	314	283	322	289	261	289	305	283	298	308	281	312	257	276	300	256	295	252	293	280	270	303	296	295	293	293	302	282	306	269	296	291	313	289	281	303	306	298	249	289	261	286	300	280	292	302	288	286	270	310	317	314	269	319	277	323	311	289	286	263	287	295	317	296	310	301	283	299	301	288	310	281	266	286	303	284	294	292	312	294	285	292	292	277	317	290	288	313	295	298	301	308	273	284	297	311	311	342	280	303	315	287	262	256	296	267	291	266	314	289	264	321	300	260	312	302	294	269	281	324	299	276	291	295	284	279	281	297	295	320	310	302	289	308	293	288	298	292	292	280	299	288	319	276	334	267	281	297	266	288	311	308	284	308	289	294	251	302	258	295	309	277	296	293	312	299	289	263	281	330	256	294	270	314	277	299	308	254	289	312	303	295	293	293	311	308	305	303	328	317	275	331	276	292	310	267	304	290	269	296	293	300	300	281	291	339	269	295	279	326	314	278	288	344	303	306	283	292	309	297	306	288	318	279	278	316	328	306	294	282	293	303	297	269	291	326	294	292	255	312	288	289	311	281	290	294	290	329	302	273	299	258	309	281	288	296	275	345	308	291	295	267	306	311	289	311	316	307	302	310	294	325	293	280	291	266	290	280	279	293	265	272	245	297	306	290	302	325	283	283	288	290	327	293	333	300	290	328	264	352	312	260	281	321	323	284	270	294	284	301	300	292
16916	20459	30306	35108	34954	33112	29218	26279	24903	21210	18777	16886	15669	12474	10824	9529	7620	7296	6125	5286	5401	5161	3862	2948	2684	2164	1936	1690	1710	1367	1202	1270	1147	1130	1027	1044	844	871	888	831	797	803	769	767	769	790	774	773	799	744	755	808	728	760	753	766	794	796	814	754	750	762	739	750	770	750	738	725	743	781	733	762	704	773	763	758	715	755	725	699	722	673	761	776	773	785	750	716	727	724	722	696	708	706	728	735	759	702	710	724	721	706	727	767	726	728	681	750	708	735	705	721	708	767	713	687	766	738	767	692	716	730	761	671	695	766	771	715	702	722	725	748	710	720	714	696	772	727	710	687	699	726	754	758	763	708	757	694	702	717	700	699	669	752	734	701	728	714	718	796	761	717	730	755	699	681	754	734	743	736	739	719	736	728	694	706	699	719	718	746	729	731	705	749	717	748	774	705	753	692	684	721	701	732	718	747	756	744	704	744	729	764	775	695	697	674	717	729	725	733	766	721	727	743	747	730	689	720	713	673	701	741	708	805	724	714	719	747	693	727	733	709	722	713	734	722	774	748	755	786	754	758	703	689	708	743	726	699	718	749	693	687	711	718	685	709	767	716	759	754	704	797	776	755	729	726	811	693	713	721	754	750	724	722	724	740	718	699	744	747	748	708	750	717	665	741	712	771	742	702	746	737	686	745	718	759	678	737	729	740	727	718	696	737	744	720	703	752	743	746	717	706	710	714	691	689	708	711	714	691	702	730	738	697	720	713	727	718	752	698	692	690	686	773	734	752	721	701	750	778	723	744	747	680	732	752	722	684	732	760	735	735	697	743	719	762	761	700	680	720	698	682	730	740	727	703	739	715	752	742	720	700	755	724	727	679	709	685	717	734	731	727	709	723	722	745	744	729	706	688	714	731	707	704	734	742	739	732	696	750	688	755	680	767	755	663	725	697	708	741	724	768	712	739	704	735	769	783	750	719	695	690	722	729	742	738	713	717	701	732	754	679	738	759	758	749	738	690	731	717	763	727	752	693	729	722	726	716	680	725	727	706	741	760	736	710	706	713	692	718	684	683	721	736	705	709	649	755	717	728	724	682	725	730	776	704	712	699	717	690	740	726	736	702	722	758	734	704	724	710	753	747	749	676	720	682	729	721	722	706	689	769	750	701	721	720	712	682	713	744	774	709	707	716	750	764	693	729	708	732	742	727	740	707	772	712	752	712	771	697	733	728	707	782	721	743	730	712	739	800	676	722	707	665	771	699	771	718	711	714	710	709	741	732	703	751	770	695	751	691	760	680	762	745	751	710	730	743	697	704	723	717	695	736	687	712	649	689	722	711	726	725	733	710	720	755	738	718	692	733	782	698	707	724	710	721	787	735	749	698	730	705	726	713	711	738	724	718	746	660	720	746	692	720	746	740	744	716	708	690	693	711	749	724	751	731	693	698	667	717	756	713	714	654	681	708	726	745	746	758	718	695	717	709	735	698	730	686	750	720	694	765	757	733	731	774	718	718	713	762	683	771	707	703	747	723	774	709	712	768	694	706	686	708	728	737	765	716	749	705	712	724	717	721	701	734	705	723	691	714	741	727	738	688	698	731	747	711	694	723	687	761	685	735	662	702	724	727	708	729	738	728	709	720	733	742	750	719	727	743	755	714	715	727	680	709	712	699	697	766	770	774	718	748	692	746	737	707	713	707	683	714	764	785	751	751	708	761	670	734	732	650	732	715	716	719	685	724	753	718	677	739	703	680	680	680	743	687	694	683	747	750	700	734	700	728	697	715	705	718	751	715	734	718	733	755	758	741	699	766	739	721	728	740	755	744	689	651	786	720	740	755	697	772	681	700	760	703	772	764	724	706	733	767	739	741	764	722	717	732	734	714	767	698	709	748	726	689	684	716	757	644	718	693	743	702	724	682	728	719	718	798	739	746	754	737	687	692	739	748	719	748	681	708	730	721	705	706	736	693	705	723	708	682	756	694	720	763	721	720	774	776	726	731	706	726	725	679	723	705	696	743	746	713	682	700	743	722	734	730	704	731	735	766	743	723	732	699	703	706	768	725	741	677	745	728	748	715	737	720	701	688	723	721	745	690	728	734	732	734	744	708	715	770	725	730	684	741	715	720	735	747	734	770	727	703	712	694	812	720	767	744	702	705	753	771	721	721	712	737	710	724	732	719	685	710	719	708	698	729	695	735	712	697	777	654	714	768	729	710	731	708	749	693	767	671	772	732	695	745	736	713	688	728	708	719	778	753	772	698	729	731	678	723	707	724	750	766	718	708	725	719	747	695	723	718	694	713	765	687	720	719	721	748	756	750	713	741	711	753	769	738	701	721	739	700	760	696	743	688	669	747	694	722	743	747	722	700	738	704	763	705	718	737	762	768	735	720	745	708	725	727	768	727	691	746	759	693	720	777	704	681	707	708	694	773	693	725	752	749	702	727	764	714	724	736	685	720	690	747	718	715	737	702	716	709	710	736	712	761	733	735	688	738	715	722	728	714	758	713	735	725	742	780	736	665	728	776	725	706	734	732	739	743	701	724	707	749	772	698	685	718	704	735	787	708	744	735	693	742	732	724	683	707	727	716	716	734	709	714	717	792	728	749	735	697	701	720	791	736	757	735	695	771	732	721	735	708	713	728	718	719	771	733	763	719	706	752	730	717	763	729	698	678	743	749	738	731	729	700	749	687	696	758	751	692	724	789	783	744	753	729	668	716	742	723	755	735	758	702	664	711	760	714	690	721	770	673	702	716	744	707	753	772	740	682	714	770	754	711	740	677	729	730	682	746	716	738	721	730	693	708	713	674	745	749	734	717	705	708	703	723	765	738	744	765	730	740	715	731	722	690	695	754	719	736	709	679	735	750	708	722	724	715	691	745	723	689	680	687	785	739	684	740	748	743	716	721	721	750	683	737	728	752	740	747	705	707	686	683	708	736	702	654	705	718	744	745	736	741	740	727	724	738	765	726	730	690	673	655	728	749	733	730	746	704	722	700	684	794	725	716	717	788	753	761	735	734	724	776	784	744	725	713	697	705	734	744	758	710	786	800	832	712	746	710	671	736	716	733	779	719	704	721	795	723	754	729	704	699	746	703	687	700	712	746	685	710	753	683	747	748	702	663	722	702	713	754	733	711	683	725	668	738	712	731	681	710	733	708	672	713	735	713	737	756	706	724	746	716	729	721	715	748	718	748	701	720	752	716	642	679	733	713	760	739	699	739	689	720	752	714	747	736	705	725	738	719	726	762	731	750	695	694	762	738	742	708	713	759	694	694	724	728	672	682	715	739	694	706	763	704	777	710	716	714	658	783	783	702	787	678	769	749	713	749	724	676	727	723	736	708	729	712	725	694	676	757	709	739	740	698	736	693	743	703	752	767	720	724	759	748	781	709	643	718	722	734	749	703	683	755	689	717	744	707	672	752	692	750	761	730	722	716	747	745	734	734	753	747	757	717	706	732	747	668	705	728	710	731	716	730	672	737	746	708
48571	42617	44440	44184	44104	44293	42006	40511	41235	39911	37630	36159	33283	28911	24870	21623	17719	16540	13778	12076	11986	11588	8225	5845	4854	3657	3161	2672	2444	1775	1515	1390	1197	1188	980	848	720	636	556	505	424	404	388	340	374	334	368	333	352	326	385	477	463	338	346	407	361	412	396	377	337	334	325	315	303	299	288	359	329	327	347	337	336	305	287	307	270	291	298	315	279	367	307	308	298	296	276	281	289	260	300	289	290	269	284	318	309	306	272	299	292	266	303	317	294	268	278	276	292	293	314	287	279	269	288	313	271	293	291	299	289	290	302	316	299	312	308	285	322	311	313	297	320	300	273	290	302	316	318	285	310	285	309	295	305	274	279	296	298	290	273	286	281	313	319	309	296	292	248	285	270	292	316	279	302	285	340	279	300	270	290	294	275	274	343	275	272	283	290	248	317	264	264	276	282	309	292	324	338	285	292	278	305	298	336	289	290	295	312	298	299	288	334	282	292	302	289	286	290	286	332	283	289	255	268	283	289	313	292	306	307	284	294	327	318	263	283	350	287	291	297	280	304	282	282	297	337	289	346	293	284	321	290	297	260	278	280	314	283	291	300	285	277	284	269	284	301	266	307	291	257	345	319	298	282	296	277	332	298	258	286	275	308	311	279	286	265	331	323	318	279	333	292	303	302	288	297	262	296	283	291	290	291	285	315	276	292	298	268	325	289	284	274	300	279	282	291	281	303	277	291	339	282	313	257	306	269	277	298	304	344	282	304	285	297	263	333	300	258	274	315	291	315	312	303	309	294	288	291	324	283	330	286	274	280	287	301	320	296	285	290	309	297	318	295	315	299	289	318	302	301	290	305	271	284	305	316	283	295	284	304	292	314	285	311	284	315	272	275	262	281	323	293	264	299	309	282	251	293	275	283	289	302	293	314	275	304	273	328	293	280	290	291	299	242	265	307	286	254	251	279	278	282	264	271	299	274	268	272	288	319	286	295	283	287	314	323	272	297	315	256	339	282	317	282	318	288	281	313	323	281	300	307	290	297	296	296	299	283	288	282	284	256	281	294	277	290	290	287	315	283	288	288	292	264	244	263	298	300	279	321	277	289	298	283	309	255	311	275	321	302	256	291	268	280	287	303	266	270	277	266	276	292	276	277	280	300	297	282	288	281	292	254	283	294	287	314	289	289	316	306	297	290	281	277	292	292	284	323	283	300	271	294	311	299	312	284	309	311	317	316	259	303	289	323	318	298	293	305	294	304	292	325	299	294	268	286	330	262	294	282	317	334	307	292	292	312	302	274	285	307	281	291	275	303	313	256	278	276	308	295	313	288	326	293	266	284	299	310	286	283	296	284	327	285	299	294	267	315	288	301	315	288	297	284	303	288	268	287	305	315	268	302	290	283	310	301	276	286	305	324	262	277	286	290	289	304	293	348	280	305	292	290	259	273	299	293	279	337	282	287	291	284	304	292	251	264	278	315	306	294	265	300	294	290	272	285	308	306	320	292	318	331	285	282	287	319	284	278	282	304	297	270	285	283	319	317	296	347	310	297	301	290	286	263	309	302	262	288	307	296	284	293	282	290	275	279	305	270	332	268	307	268	291	313	314	295	295	285	255	291	254	274	259	283	284	296	329	299	276	302	280	281	291	263	324	298	294	297	279	287	275	285	329	297	299	291	275	313	289	286	349	266	302	271	309	306	303	300	267	286	294	292	294	273	310	277	301	294	292	302	315	286	268	279	305	259	251	274	303	294	294	294	270	305	347	271	297	295	320	274	287	316	275	294	291	268	297	325	289	286	281	303	274	287	263	299	286	322	294	294	275	300	282	299	283	297	277	299	279	269	269	270	336	317	317	307	295	296	327	313	320	300	304	279	293	289	262	284	314	303	294	311	289	303	279	325	271	303	266	302	281	285	297	301	323	326	285	277	295	288	276	294	273	309	283	302	304	301	279	277	269	306	291	265	284	301	293	295	283	296	281	259	294	303	278	291	308	279	294	290	277	294	255	287	290	292	313	281	310	271	290	293	272	290	281	280	308	288	283	277	286	319	280	321	268	312	302	308	289	297	298	309	305	294	298	308	269	293	279	281	296	288	319	310	314	291	284	286	294	275	279	309	299	302	290	297	316	300	288	304	283	313	278	306	287	312	281	280	292	302	291	317	312	296	299	287	332	285	274	307	272	325	257	302	264	305	277	305	279	311	320	286	295	312	307	293	310	307	265	238	281	287	319	268	300	288	251	270	302	296	270	269	274	263	313	286	292	305	295	286	291	299	292	318	297	322	254	264	276	294	276	306	288	315	277	302	284	299	288	301	327	276	321	303	296	303	274	278	281	312	317	277	289	319	306	299	266	280	327	302	267	298	324	256	309	277	310	292	287	249	279	265	299	286	312	309	257	290	285	299	301	305	304	287	306	302	287	316	300	279	295	274	260	301	278	271	285	275	270	288	304	294	272	308	322	297	286	296	295	311	290	296	292	305	272	290	257	306	303	293	286	310	277	260	273	297	288	294	290	286	290	281	331	261	305	284	306	329	282	275	275	326	333	293	283	280	290	278	297	306	289	328	281	263	232	283	319	296	299	280	263	278	278	250	290	301	292	277	304	320	279	297	285	289	295	327	265	281	308	287	279	300	274	270	303	300	279	305	286	273	270	288	266	344	289	298	290	286	303	257	286	295	290	252	277	304	286	270	296	281	253	257	277	295	322	332	286	287	280	305	295	311	285	260	282	295	283	304	315	266	292	292	291	286	310	293	272	323	322	266	293	284	292	304	298	296	310	312	293	280	290	276	289	291	296	273	307	276	303	272	295	296	329	291	310	322	260	317	293	293	298	332	284	286	313	261	304	300	285	289	281	278	270	294	280	318	265	294	305	275	276	296	292	319	296	284	295	303	252	324	297	292	314	278	301	311	297	289	286	300	268	288	311	278	287	291	277	266	287	278	271	266	280	271	305	290	288	296	289	303	277	330	301	306	277	310	296	247	306	288	306	311	289	300	310	302	292	273	291	289	325	279	297	291	286	273	315	311	235	299	298	279	308	301	279	260	289	288	305	291	307	310	280	293	308	268	301	314	319	279	300	339	281	312	314	319	305	310	283	308	265	282	273	285	270	298	275	317	291	320	316	286	283	284	297	256	278	287	280	323	308	299	316	333	307	304	295	289	323	285	280	302	283	324	291	321	297	267	278	293	278	268	281	319	300	256	317	289	291	285	321	281	298	305	351	286	318	256	282	288	270	300	304	296	304	321	264	269	317	318	288	307	266	281	279	303	323	305	271	286	287	267	308	270	298	279	286	266	290	314	269	266	287	305	315	279	290	313	287	303	309	282	308	308	284	296	306	283	312	278	318	317	280	281	293	281	301	271	311	297	279	277	294	299	292	295	289	293	283	285	309	308	287	313	292	293	322	277	275	276	303	326	279	270	303	269	270	298	342	302	271	300	292	248	311	292	276	303	318	283	308	275	295	274	309	330	297	286	290	297	280	294	304	298	319
41778	48987	51515	57675	61216	60423	60300	61817	59555	53718	54611	52691	50283	46930	44407	41868	39466	39096	36041	33980	34973	33243	28301	22521	20766	16800	15620	13462	12880	9404	8219	8217	7258	6918	5660	4643	3573	3304	2944	2595	1750	1591	1440	1256	1109	1072	1070	1005	1052	1158	1340	1996	1841	1204	1204	1492	1528	1782	1612	1277	970	865	857	828	884	843	777	821	828	936	986	1017	926	821	813	738	763	696	743	723	887	957	921	861	863	763	739	738	761	724	715	676	711	720	716	679	701	719	765	740	719	660	694	698	735	705	671	657	725	666	789	697	655	749	727	750	697	745	718	718	692	714	723	719	731	640	730	691	710	687	731	724	714	731	735	736	695	682	724	716	749	706	710	705	695	659	709	719	697	729	715	712	761	701	710	702	661	708	747	670	714	734	733	755	723	736	754	725	696	715	760	746	699	751	697	717	684	701	682	722	668	719	667	734	712	740	684	738	729	688	757	660	724	746	701	714	720	704	713	692	732	720	722	699	650	702	734	708	728	703	737	723	766	663	719	699	736	712	738	678	747	663	732	678	723	732	763	752	655	727	685	715	763	751	722	714	689	718	714	653	697	679	729	767	730	701	696	667	715	714	759	697	685	696	691	722	732	734	716	707	750	677	723	712	648	721	764	729	765	726	707	737	752	742	674	710	737	725	711	706	721	687	705	736	721	737	679	711	717	668	695	683	722	714	660	732	708	727	706	714	682	724	733	684	721	751	750	696	675	737	678	717	690	705	763	709	712	713	680	710	722	708	713	695	702	723	701	704	744	746	730	737	744	690	726	683	722	680	699	686	687	744	706	706	729	677	693	726	729	767	672	706	737	658	710	686	671	691	625	676	731	717	726	689	750	706	738	744	741	711	718	704	708	722	734	748	701	702	730	743	636	710	673	704	691	756	717	747	699	683	715	722	713	703	756	706	708	712	686	722	727	749	690	729	746	716	714	754	670	713	719	715	789	723	674	683	730	699	701	714	716	738	697	736	709	714	707	677	706	715	739	701	754	700	725	726	651	725	666	715	690	739	710	673	750	680	699	678	677	728	732	700	749	689	697	716	735	686	754	736	715	702	716	685	665	723	693	692	682	711	743	707	690	674	693	692	737	706	718	747	762	738	695	689	718	708	720	701	742	668	690	691	717	700	747	715	718	667	733	736	710	679	717	669	745	717	650	740	714	692	725	716	670	711	718	734	730	699	715	743	748	754	684	760	717	729	732	678	732	751	734	763	702	724	695	729	733	731	659	707	685	740	730	720	718	668	743	744	717	758	742	704	672	723	719	711	732	723	654	680	707	697	715	718	700	725	714	752	722	710	662	685	701	733	706	722	680	695	741	699	745	716	734	726	659	695	717	733	731	757	741	795	720	700	707	717	694	727	687	680	707	690	693	722	724	726	692	714	758	803	719	752	671	719	660	691	673	774	732	704	725	685	673	736	714	781	673	736	718	679	739	725	776	732	705	688	678	757	725	707	738	688	686	711	721	750	639	697	745	702	722	725	694	733	686	698	754	715	765	740	696	681	751	737	703	696	725	728	701	733	671	701	716	710	700	765	714	746	738	672	750	730	736	728	726	715	683	759	714	741	686	695	723	674	740	758	715	718	702	724	712	723	738	751	671	720	702	686	718	701	766	699	704	768	714	720	693	774	729	725	690	709	654	735	731	720	702	697	698	715	743	705	739	720	711	703	686	746	692	747	707	708	657	703	722	763	703	713	690	689	711	705	667	739	736	706	725	731	731	704	741	728	725	712	739	724	716	669	704	713	710	720	708	729	719	671	729	702	768	745	709	749	696	700	707	737	667	722	714	702	730	747	744	713	693	697	672	706	728	723	675	704	711	698	743	692	698	790	684	687	714	689	750	739	700	719	692	707	691	709	698	761	686	717	741	727	750	741	731	728	757	748	678	713	727	684	726	666	678	718	703	721	700	716	698	746	710	689	720	701	710	677	705	732	713	713	683	665	701	745	708	727	739	705	734	687	713	748	701	702	693	686	696	748	739	696	709	754	675	703	719	707	678	745	728	686	685	719	755	709	705	687	701	647	693	758	747	744	698	680	722	732	721	676	706	731	720	737	715	724	757	708	706	735	711	699	681	697	686	780	690	687	693	689	717	682	775	737	725	737	727	745	753	699	676	755	696	721	717	685	679	696	756	703	696	723	690	712	700	723	747	744	734	699	698	752	719	684	711	738	715	738	709	715	728	738	748	708	696	714	726	708	718	725	705	702	710	722	695	701	736	705	698	710	731	757	744	732	715	644	727	695	733	726	668	728	692	679	723	668	654	714	719	716	727	733	731	747	715	737	754	734	717	756	731	719	724	646	669	726	709	688	714	780	717	698	724	722	653	712	690	729	730	734	698	731	708	695	715	714	710	708	804	698	727	703	709	724	694	725	656	737	659	691	637	711	734	722	695	669	746	687	723	742	708	733	724	734	744	744	738	729	683	692	765	746	724	705	750	697	706	709	709	719	667	737	682	777	690	707	658	715	714	714	684	710	725	743	692	693	695	669	721	733	724	707	719	736	732	715	685	697	709	689	733	755	724	684	664	698	673	727	702	705	714	757	735	713	660	703	691	687	693	709	710	678	724	713	734	729	700	709	753	744	683	722	716	751	676	685	694	725	696	703	714	697	692	690	692	656	666	752	704	720	699	745	701	674	696	732	713	717	702	709	711	713	678	688	705	703	710	733	708	739	710	683	698	680	661	707	685	723	701	743	711	730	786	755	705	782	733	732	718	704	723	716	682	697	697	713	759	711	724	703	707	721	658	716	699	736	705	740	729	687	710	734	672	730	693	702	715	646	723	756	703	730	699	691	724	716	710	721	660	740	717	712	752	716	699	714	687	692	706	715	739	676	740	690	772	718	715	730	691	723	692	725	670	700	752	781	639	684	711	731	655	713	714	730	709	746	717	727	706	695	720	762	710	695	703	745	717	741	704	755	689	704	750	701	707	677	679	722	716	684	748	687	675	715	680	733	769	712	674	690	712	712	705	731	678	689	740	709	743	706	719	698	680	703	718	714	707	765	707	696	705	745	715	751	720	715	684	689	738	689	696	714	686	684	705	677	703	667	733	713	733	659	724	766	751	716	695	696	713	718	673	700	736	732	751	685	694	682	716	776	714	744	723	696	732	689	671	686	692	732	663	678	681	724	695	705	712	662	756	697	760	699	691	677	727	716	717	682	694	684	718	718	746	718	711	724	694	706	738	703	685	721	712	726	726	740	746	774	728	670	703	741	741	717	722	745	732	707	752	684	736	714	725	696	687	706	680	696	711	713	660	722	693	720	710	719	748	689	695	724	740	661	696	723	704	682	689	738	704	700	687	684	712	715	710	702	686	721	713	731	686	690	676	702	646	748	744	684	716	706	675	706	726	712	749	721	721	708	758	729	732	713	650	734	693	746	712	672	663	702	705	676	749	692	665	730	714	739	695	727	727	762	687	715	675	714	701	718	662	657	726	712	701	677	698	701	728	706	688	707	721	731
49654	40600	40602	40945	41042	41373	40641	40811	42645	41803	41282	40724	40045	37833	34850	33420	28445	27697	25442	22137	22332	20642	16681	11969	9941	7100	6285	5501	4647	3365	2821	2550	2113	2149	1779	1425	1044	1074	813	706	533	524	471	417	376	381	375	334	338	389	499	645	587	409	394	461	498	572	487	465	337	302	307	277	305	292	304	286	299	330	348	353	356	299	302	265	288	260	254	288	259	324	360	325	284	272	292	249	248	262	253	280	261	278	279	271	287	234	267	278	302	285	251	272	281	264	293	244	266	278	267	290	249	253	245	236	245	282	290	258	267	256	291	268	272	271	263	262	287	249	270	285	282	267	237	266	275	269	249	270	248	253	258	280	277	249	285	256	257	249	247	245	249	272	243	262	265	281	234	288	285	284	266	267	275	247	269	275	278	240	257	251	227	266	269	273	249	284	272	300	308	270	281	259	235	275	257	247	260	278	277	257	248	278	261	279	258	288	259	293	260	245	282	248	264	248	286	261	292	267	259	262	239	276	272	302	290	245	239	285	272	245	230	246	243	253	257	252	275	283	267	241	249	260	282	242	237	272	270	245	286	277	243	284	260	240	297	265	248	288	287	291	259	263	273	284	270	238	257	269	276	258	268	246	298	283	276	232	258	275	267	255	257	260	253	249	287	247	264	246	267	233	249	236	276	235	253	257	243	246	284	264	243	291	250	265	245	254	278	273	261	276	257	273	294	280	255	276	302	255	297	240	282	275	251	256	264	249	243	259	296	259	254	254	286	240	299	260	283	270	255	282	275	259	263	252	266	235	248	268	228	266	272	272	287	243	253	231	267	285	275	286	268	261	280	275	276	270	248	252	261	237	266	264	244	257	251	258	251	289	227	255	251	253	261	253	275	295	264	263	253	260	236	228	270	231	297	281	266	298	254	269	241	248	243	237	267	269	253	263	284	230	252	263	282	274	235	264	247	256	243	263	267	277	278	270	262	231	257	286	265	279	258	253	242	296	269	243	256	267	251	238	228	233	245	251	271	275	246	281	272	267	270	236	282	251	255	244	285	261	272	236	265	242	271	276	327	260	265	281	272	282	267	291	266	243	239	274	268	268	263	278	250	266	248	275	240	273	274	262	279	309	266	278	269	268	276	270	237	248	273	296	267	285	277	238	262	272	258	287	274	286	276	217	250	269	273	256	272	294	287	266	276	275	247	298	263	288	256	277	242	239	264	257	258	268	269	272	255	259	284	258	266	273	251	266	278	277	258	275	259	271	258	260	261	257	243	273	267	252	277	267	258	272	299	280	270	253	247	252	292	266	245	249	237	281	264	279	247	273	250	243	273	278	256	247	285	229	253	259	244	253	262	257	245	254	269	271	237	278	262	281	239	274	271	259	288	273	284	255	269	273	271	245	243	227	239	282	275	264	274	286	300	281	269	259	266	253	280	297	270	280	264	267	258	278	270	250	263	288	298	264	279	253	278	262	235	270	271	308	269	248	264	264	244	279	252	273	244	283	270	246	259	253	265	254	276	277	263	267	256	266	254	260	273	278	253	246	262	275	241	263	285	287	248	299	256	266	258	273	243	247	280	271	267	249	247	272	283	258	260	258	272	280	271	270	282	248	260	247	287	226	261	257	272	268	268	257	244	280	281	239	278	271	270	258	255	268	280	248	256	248	257	275	259	273	283	233	267	256	236	277	266	280	283	242	256	280	280	265	292	262	284	248	276	268	258	260	256	263	266	242	264	243	244	277	270	258	230	272	273	270	289	273	259	278	239	267	271	237	276	267	267	265	289	282	264	260	275	254	264	282	254	237	289	262	262	257	299	257	266	288	251	290	267	255	286	311	274	264	279	262	269	294	262	259	261	284	259	255	256	260	249	285	247	253	266	260	296	252	271	287	278	263	259	257	248	248	253	284	249	251	263	258	249	288	268	276	284	260	244	248	281	261	286	264	297	266	279	258	285	253	257	265	261	264	259	284	272	276	245	264	280	305	267	292	248	249	262	265	254	247	273	295	265	277	255	260	257	238	253	283	278	265	265	256	257	290	284	269	230	255	274	254	245	288	283	245	270	219	288	272	218	277	241	266	265	297	250	273	284	277	278	269	270	252	265	252	254	267	289	263	254	266	283	270	240	278	253	242	263	265	255	286	296	245	283	264	257	261	271	265	272	248	286	272	264	248	248	255	257	255	272	262	268	248	232	277	258	253	277	275	250	268	281	282	268	258	267	267	256	260	229	269	251	253	251	251	289	262	286	287	257	273	270	272	263	259	258	255	279	264	269	269	258	272	250	257	315	268	308	263	267	285	282	258	252	276	301	251	245	253	248	243	255	271	316	240	239	256	260	261	269	252	258	246	257	263	238	290	237	250	265	272	286	276	301	265	267	262	258	278	272	249	249	271	269	295	284	273	311	284	279	260	267	270	278	267	310	267	282	255	252	273	285	263	260	261	265	247	283	259	265	236	228	245	253	254	285	312	246	245	283	222	247	275	266	268	246	248	294	282	254	257	261	278	282	256	274	246	289	273	245	273	251	259	264	249	306	275	288	268	266	237	223	253	256	282	234	260	281	278	252	277	278	269	274	230	255	278	285	291	296	252	281	290	290	259	276	263	268	279	278	265	272	278	260	223	249	257	283	250	259	300	260	263	236	271	254	274	278	285	236	252	272	278	247	260	260	271	261	261	248	262	285	297	273	281	252	303	238	257	273	271	266	272	257	281	242	281	267	276	264	278	256	274	268	260	244	255	285	242	267	288	265	280	257	224	248	266	233	274	301	265	271	265	258	270	242	272	275	253	250	278	268	232	289	257	302	270	259	292	269	278	276	273	257	274	261	235	288	264	263	269	221	261	255	266	281	252	252	278	278	257	229	286	254	233	275	258	282	288	284	279	305	287	240	267	261	275	285	292	261	267	250	280	271	303	249	279	243	262	251	254	267	275	245	260	300	286	267	256	253	264	257	241	263	273	274	277	261	279	235	283	286	287	276	238	288	243	256	205	262	289	310	259	247	250	242	262	241	292	263	279	262	246	284	267	244	270	240	250	249	259	274	271	260	264	258	270	251	258	282	246	253	270	246	282	278	275	272	268	243	285	283	248	261	231	293	250	257	273	278	254	252	252	261	266	263	272	269	254	254	274	275	273	279	255	266	238	259	249	269	282	269	254	240	275	278	256	283	257	229	236	281	260	289	234	273	266	254	282	264	279	265	281	245	261	243	240	268	259	243	259	280	254	264	290	265	298	298	290	252	243	244	244	242	287	283	260	270	256	268	278	243	250	295	267	238	228	257	278	299	261	266	262	267	254	261	299	270	281	228	290	278	281	269	243	245	259	271	271	271	282	265	258	275	262	273	272	273	240	252	273	276	249	275	219	234	275	262	257	275	292	282	251	280	281	272	268	295	235	262	286	250	272	279	241	256	275	278	281	263	278	247	294	256	263	237	293	285	287	259	270	247	284	278	276	236	277	268	253	245	263	261	228	259	288	273	263	267	242	283	267	265	307
45644	52871	51383	55523	59150	58335	60584	62911	61768	56415	58905	57671	56355	54006	51857	49797	47188	47570	45544	42864	44185	40910	38065	31074	29244	24774	23540	20754	20190	15129	12677	13136	11348	11363	9022	7824	5766	5596	4512	3966	2571	2457	2019	1618	1464	1321	1239	1233	1260	1431	2107	3162	2808	1624	1498	2012	2113	3013	2536	1877	1137	931	891	905	907	848	800	801	857	1120	1238	1180	1014	810	789	715	697	652	665	677	872	1119	1077	960	872	799	676	653	657	646	630	670	647	619	663	607	596	593	629	648	705	644	629	640	648	622	620	629	604	643	658	620	674	638	654	643	649	654	596	619	615	644	618	653	615	649	620	652	649	638	636	638	650	661	649	664	647	621	634	657	704	617	662	602	610	644	636	621	644	662	672	611	622	591	650	639	657	610	633	656	626	663	680	608	598	669	642	644	620	663	650	651	642	656	626	642	615	629	639	625	632	672	622	638	650	627	666	645	627	642	606	653	662	643	643	600	630	668	625	619	624	653	617	603	632	633	700	651	658	637	657	648	647	648	642	642	655	632	644	677	632	634	671	649	622	675	630	659	635	675	670	584	628	645	608	636	589	644	641	648	614	637	630	600	589	665	649	679	638	615	575	614	593	662	645	680	671	591	599	600	589	622	662	673	639	661	643	604	624	601	626	652	628	583	593	614	643	610	680	651	652	657	644	652	621	591	630	629	625	650	602	645	648	637	640	662	665	675	612	629	666	653	647	648	632	614	656	672	595	647	634	615	671	679	649	637	632	644	633	648	628	680	642	668	650	656	682	624	637	665	592	637	601	642	637	664	606	639	620	665	673	668	645	671	676	656	601	637	639	616	618	699	663	631	610	636	686	664	647	640	627	634	627	645	665	613	628	558	664	626	644	658	606	657	653	665	655	617	648	625	614	607	628	644	598	648	670	634	615	644	628	662	635	627	644	620	620	599	641	607	608	645	623	613	667	648	653	655	614	661	631	644	673	645	601	634	654	671	617	639	627	663	653	655	627	625	649	618	632	665	598	646	620	631	670	599	667	635	622	632	607	648	608	614	651	607	577	617	646	629	624	674	629	611	660	672	638	658	649	624	648	625	596	693	680	674	646	636	633	635	634	629	640	665	621	662	642	621	612	632	616	662	588	614	649	625	665	671	617	620	647	636	597	639	618	629	605	629	638	601	622	621	598	623	627	708	622	609	662	610	655	609	622	705	649	606	622	635	631	666	609	644	662	669	665	661	639	602	601	658	625	668	649	661	647	622	648	647	617	636	633	645	617	637	674	683	625	628	642	641	634	587	647	611	624	663	630	653	651	625	684	624	618	594	597	631	675	645	594	668	613	611	644	666	639	661	674	637	624	607	651	636	647	639	659	590	627	634	615	642	633	669	634	643	618	613	591	614	642	633	660	651	615	637	660	678	656	624	673	629	652	604	639	621	635	611	632	599	637	600	619	647	660	616	660	618	626	662	649	621	646	654	632	653	630	615	690	673	634	666	640	643	573	669	645	630	658	637	663	623	607	666	669	628	679	609	605	607	658	618	642	646	658	644	658	661	677	670	614	620	672	605	658	579	651	619	682	638	638	625	640	587	658	641	602	633	703	627	608	669	648	593	633	585	686	608	651	619	641	636	699	631	623	610	624	641	627	615	616	661	636	600	620	661	635	623	638	614	646	654	607	659	631	647	620	609	664	652	666	649	657	610	625	645	637	628	626	642	641	622	604	628	625	626	622	577	676	617	658	671	707	642	643	632	577	645	615	629	605	642	660	631	654	598	650	660	650	663	648	597	651	643	606	636	623	662	600	685	609	611	672	629	644	664	668	622	654	630	674	591	609	647	674	614	640	625	623	662	630	647	599	611	663	615	637	616	605	661	653	644	633	659	666	612	639	578	603	621	636	665	594	629	652	636	609	623	669	668	626	626	608	681	632	656	623	634	637	637	631	580	605	609	640	656	677	651	575	646	628	653	628	632	633	620	663	620	643	653	598	600	623	625	644	650	663	628	648	619	617	615	670	648	625	645	632	659	693	581	645	651	648	674	668	659	629	633	614	609	638	656	587	646	682	665	675	575	663	619	675	600	616	628	632	624	587	636	647	640	649	611	681	625	631	615	612	611	608	633	629	625	595	627	624	644	627	655	636	635	620	618	645	663	609	650	583	644	605	626	659	588	612	605	619	603	625	627	641	658	662	629	618	625	648	642	635	613	639	635	651	653	623	639	644	617	636	660	646	657	635	661	646	607	639	646	645	651	654	601	673	632	662	652	623	660	687	682	653	636	616	637	646	620	595	626	602	664	551	596	671	645	627	623	604	663	628	626	623	646	629	618	623	595	624	629	655	657	626	652	600	645	627	618	638	618	650	603	664	651	576	573	610	642	609	595	663	637	623	577	670	576	641	606	644	636	615	634	615	646	676	634	609	666	656	656	626	658	633	630	655	623	694	626	623	660	592	630	660	638	640	642	659	687	666	619	623	617	656	621	658	637	603	664	633	639	653	632	636	631	639	648	647	653	651	606	608	658	653	646	680	623	615	596	617	640	668	602	616	591	616	636	632	636	654	663	628	645	606	623	665	633	673	683	635	622	661	657	645	656	681	649	599	565	618	639	584	649	641	640	667	646	611	657	649	598	623	604	638	641	628	579	669	664	607	631	611	578	603	666	641	611	648	664	597	627	632	599	627	611	637	626	641	644	645	650	621	634	633	641	600	618	632	658	625	653	627	650	664	609	626	629	649	653	643	647	627	614	685	605	638	617	630	631	652	648	654	655	659	646	614	584	623	704	624	627	645	668	623	597	653	594	618	615	640	656	667	636	649	643	623	634	651	656	620	605	602	602	639	676	641	640	613	646	608	649	643	680	647	641	657	653	633	651	632	635	659	624	641	614	645	644	640	648	660	663	632	669	607	624	647	619	607	622	645	595	656	653	664	629	660	598	611	618	627	619	636	654	609	640	686	611	594	642	610	654	612	607	596	610	624	616	641	635	648	639	642	638	662	685	610	634	667	640	663	621	603	628	657	621	596	639	629	628	579	640	631	609	671	633	706	625	677	629	620	638	635	644	625	645	648	634	603	669	639	625	655	612	610	651	626	597	584	684	646	622	655	638	631	635	635	605	588	624	644	621	670	629	663	627	634	632	629	645	647	622	605	602	619	622	646	626	634	619	642	666	669	619	661	658	643	636	636	649	659	619	634	648	655	615	627	624	602	630	645	651	626	647	676	626	655	590	635	612	621	631	666	620	637	655	616	668	661	635	627	623	640	674	587	667	607	624	658	654	629	620	608	622	683	624	672	613	670	601	642	661	637	632	590	602	607	605	690	618	591	644	639	626	682	674	653	603	673	654	650	593	606	659	657	705	646	669	646	640	652	626	616	613	595	637	579	679	583	626	672	659	628	626	615	592	620	604	590	610	613	643	608	665	635	648	629	658	669	632	639	620	637	605	620	589	630	639	568	630	671	632	633	648	646	657	607	651	609	652	633	598	651	615	647	645	651	621	570	636	607	620	629	611
22534	21485	27040	25921	21088	17531	14138	10347	8077	6784	5146	4156	3093	2485	2057	1814	1274	1309	1064	915	914	817	760	591	548	486	453	433	459	336	371	339	365	335	329	329	332	330	322	331	317	314	325	312	339	315	314	277	319	281	312	337	352	296	324	319	330	322	280	298	290	333	322	305	299	303	294	294	262	298	319	293	325	318	331	299	309	302	288	312	323	306	361	330	314	320	305	296	347	285	310	319	324	292	310	298	322	294	325	313	328	306	323	300	304	279	322	312	314	327	312	341	302	342	316	291	325	313	304	312	305	332	314	296	291	323	304	316	290	302	300	291	287	290	302	318	291	328	297	284	318	313	306	296	289	288	317	331	311	328	297	301	318	314	303	323	297	315	312	324	300	292	310	285	293	295	283	317	321	303	290	308	298	303	312	295	295	314	296	317	331	337	292	305	324	308	344	349	318	279	309	299	313	314	321	280	311	292	298	288	306	299	318	284	325	341	323	332	318	315	333	329	294	316	318	335	304	286	338	324	282	291	320	305	284	331	321	322	299	299	330	304	296	308	328	310	285	312	339	303	282	316	333	309	326	336	311	265	321	308	324	261	269	336	310	304	308	297	301	298	269	284	286	301	319	322	296	349	310	299	287	308	308	357	318	332	285	308	271	305	305	284	309	301	289	321	322	323	305	278	324	346	272	327	303	280	293	324	276	332	306	287	290	278	298	299	309	286	284	334	304	320	342	291	313	309	291	312	325	308	299	291	341	303	336	285	281	316	289	295	301	299	292	288	314	310	304	306	308	309	304	350	266	279	329	299	314	295	302	307	306	321	312	306	309	309	279	297	313	304	306	324	276	317	301	300	301	279	282	288	323	299	298	343	309	357	314	294	334	333	317	308	281	322	323	325	318	322	345	300	294	321	296	290	305	297	318	305	321	319	305	301	320	300	318	344	310	294	303	298	312	304	286	332	319	328	326	294	310	291	327	293	314	299	289	328	308	317	324	313	296	310	336	286	303	291	308	300	286	286	324	315	288	294	314	317	352	272	326	265	295	319	315	299	315	311	305	323	313	322	332	315	302	307	335	291	283	316	297	317	312	319	279	313	280	296	293	313	312	281	288	305	287	257	300	303	282	309	293	267	307	317	293	297	280	314	322	321	290	291	318	308	330	315	322	274	316	287	318	324	297	301	296	308	311	285	318	283	314	312	287	339	307	288	296	299	282	298	305	306	311	304	324	333	298	294	273	304	296	315	300	326	306	316	319	295	310	279	277	305	329	329	278	296	290	286	322	268	308	293	325	276	305	268	291	321	311	278	292	313	333	284	299	325	258	334	281	288	286	305	356	284	321	307	311	309	295	302	299	323	306	297	295	320	309	318	273	312	275	344	342	321	322	293	323	335	292	279	304	300	280	314	295	291	288	275	301	303	284	284	311	291	298	308	296	299	308	264	288	290	310	308	276	323	317	303	296	308	325	279	315	275	298	304	301	316	319	273	314	297	304	297	355	295	319	322	332	325	265	294	309	314	289	326	303	322	346	298	280	320	299	314	306	324	291	317	301	310	301	285	255	312	313	309	291	281	312	291	292	235	298	270	304	293	337	304	275	322	325	279	321	297	305	293	311	287	300	304	292	324	298	306	338	302	301	327	292	308	294	330	303	303	314	321	299	311	311	280	298	309	325	322	308	277	282	298	275	330	309	305	279	316	316	321	298	323	321	315	289	291	292	309	331	293	324	310	308	320	318	309	299	311	302	337	320	345	337	318	313	299	320	315	279	321	295	271	293	328	319	291	281	298	313	310	317	274	292	274	325	313	320	334	308	314	304	316	279	301	322	303	314	272	295	296	308	323	289	304	296	326	292	319	303	297	320	318	295	283	316	289	317	322	307	302	295	327	289	323	324	294	289	328	315	302	333	323	290	309	294	280	296	304	300	305	294	295	312	295	301	320	303	282	318	260	291	310	329	301	326	310	331	291	305	286	282	305	342	327	335	284	331	316	318	314	292	271	312	333	290	295	317	310	322	321	312	294	344	295	335	314	336	334	308	301	334	290	271	287	300	295	279	295	320	316	290	302	287	298	293	286	328	299	289	310	329	296	339	317	296	312	294	312	261	280	315	321	318	288	299	300	314	272	270	312	298	296	330	332	316	330	294	316	333	304	326	288	310	332	346	282	311	286	303	315	275	316	308	293	275	297	302	314	316	293	275	320	329	329	309	311	299	290	332	322	306	295	299	284	305	290	291	325	330	283	284	297	306	280	286	323	309	275	332	307	326	310	338	287	310	289	299	331	345	291	322	323	318	316	325	303	285	322	299	303	319	316	296	296	309	301	302	311	312	315	307	283	302	321	319	334	306	284	298	325	304	302	329	294	310	282	317	311	298	323	321	345	303	314	294	313	308	309	298	277	320	287	298	308	293	315	321	312	296	301	282	304	326	314	288	301	281	296	304	298	304	294	281	291	284	314	285	300	321	302	313	326	301	294	290	295	293	305	295	295	293	337	325	302	294	307	317	304	325	320	302	297	282	270	306	312	320	312	332	322	293	307	320	318	304	319	320	292	305	270	332	326	308	333	284	313	276	301	280	304	294	316	308	312	294	299	298	268	264	326	307	299	319	317	330	317	301	278	285	293	302	291	292	311	313	316	287	303	305	325	314	320	315	299	323	303	308	299	278	291	326	332	271	331	328	289	296	293	327	315	286	298	307	334	355	307	312	296	337	276	305	323	323	306	312	331	297	295	326	300	304	301	292	285	292	341	326	305	300	328	322	313	311	311	316	287	339	330	282	290	334	345	322	304	264	282	311	328	307	290	306	312	283	337	327	292	318	315	317	305	270	320	307	324	322	327	297	286	297	329	302	296	287	337	297	297	300	306	313	329	274	304	331	289	333	313	313	333	274	314	345	343	300	290	308	298	331	287	319	271	351	329	335	311	319	280	291	301	322	307	287	326	317	306	304	287	337	274	331	311	264	271	279	316	338	326	305	321	291	295	349	306	301	300	308	299	323	325	313	309	302	318	268	315	297	300	294	337	302	304	298	292	316	282	288	287	310	273	311	344	318	316	325	296	314	296	310	302	286	325	297	327	334	309	326	295	284	309	282	323	298	288	267	316	327	310	302	309	288	286	289	287	305	324	299	314	280	310	277	300	322	297	332	312	285	289	305	301	306	309	297	279	323	278	309	322	307	299	292	281	336	300	320	308	306	316	318	309	308	302	325	315	289	342	329	324	311	289	299	280	310	293	312	294	292	301	311	324	313	275	332	302	288	297	362	288	317	306	322	296	294	339	318	296	330	301	284	287	303	319	286	322	304	302	323	310	315	292	337	320	304	322	326	307	316	311	281	303	291	298	321	299	324	304	285	287	287	287	311	304	339	304	325	287	317	344	325	300	308	337	309	318	292	298	328	291	300	312	279	271	316	318	318	297	317	283	311	303	298	309	286	332	313	291	273	318	316	298	307	290	308	308	301	314	325	303	335	321	313	319	289	317
17937	21468	32417	36783	35995	33433	30318	27327	24237	21528	19859	17623	15223	13118	10756	9877	8018	7215	6234	5431	5383	4790	4164	3035	2715	2077	2029	1764	1708	1318	1239	1255	1164	1128	1054	1012	968	924	896	897	823	810	832	795	776	744	808	762	736	760	813	804	851	791	824	836	734	818	809	799	803	831	773	767	769	782	774	753	833	783	803	762	732	750	775	781	722	755	753	763	783	807	801	838	868	736	766	744	791	824	752	770	731	754	763	763	761	767	781	773	776	791	742	753	760	741	781	814	760	745	763	752	720	761	793	736	757	769	733	780	691	722	772	738	728	742	742	751	758	814	753	810	704	751	735	699	795	754	755	720	782	752	795	746	710	746	788	703	740	762	768	715	740	731	737	712	812	791	741	770	727	728	767	774	748	775	763	736	776	758	753	767	736	735	749	806	803	719	765	736	735	724	787	761	770	794	802	797	808	709	778	765	763	754	773	760	826	750	763	760	766	726	725	728	813	798	767	707	743	762	743	732	759	745	708	750	697	726	760	786	730	787	766	750	742	744	818	735	786	733	728	760	728	702	739	752	749	759	778	750	754	786	760	750	782	803	739	761	759	785	714	735	722	752	807	734	756	725	744	791	743	724	767	773	756	742	745	729	744	800	773	741	818	785	701	742	760	747	780	769	711	790	738	724	746	726	724	732	767	755	771	775	746	719	812	763	739	808	788	767	792	754	780	709	795	727	683	739	782	772	739	786	753	815	765	771	739	761	784	730	789	729	759	723	744	766	747	732	758	783	730	731	772	738	733	783	720	753	754	759	752	723	722	746	792	733	781	772	755	762	742	805	800	806	745	746	773	736	763	777	768	801	773	770	786	749	735	743	757	780	765	772	743	783	739	749	803	750	795	767	778	741	709	828	785	760	767	747	705	761	767	772	745	762	714	720	743	784	754	748	702	772	739	697	682	751	727	739	753	757	768	730	754	798	769	788	754	726	732	796	778	752	717	697	770	720	743	759	704	758	774	763	729	754	743	733	819	751	748	789	691	757	771	762	727	720	753	746	818	764	744	728	758	805	753	762	758	721	738	773	722	747	791	723	785	754	775	789	737	770	719	769	757	756	751	691	761	808	795	713	766	779	768	797	772	772	763	819	735	751	711	767	777	740	763	734	764	760	682	766	754	787	708	717	727	761	756	731	714	750	736	758	794	735	759	781	770	766	763	788	716	800	787	769	762	743	690	758	745	750	742	721	770	745	705	792	700	812	743	782	745	757	769	803	729	709	762	726	747	798	764	739	727	758	782	775	786	789	772	773	742	774	754	734	800	776	747	721	738	815	735	754	746	788	766	769	732	768	709	731	790	750	749	720	745	765	752	768	762	727	752	708	808	769	763	735	740	758	753	758	733	721	756	752	704	706	756	707	717	820	757	742	759	791	734	756	736	733	753	742	756	721	751	739	759	748	779	779	740	756	776	756	756	777	765	771	767	747	766	748	773	723	743	731	784	772	742	735	760	778	713	783	757	726	785	770	767	799	715	756	717	775	806	783	790	748	765	743	740	803	752	769	746	771	755	709	765	765	783	746	764	735	757	772	735	689	745	772	774	735	798	719	755	767	755	721	744	721	758	756	739	839	731	778	737	696	784	773	766	788	741	722	725	734	756	772	726	702	810	765	756	744	726	749	751	756	751	749	714	788	739	695	743	770	754	754	792	745	794	702	730	786	766	746	758	707	730	793	755	748	781	736	774	787	770	767	754	766	756	790	701	743	733	703	759	745	718	731	752	749	726	749	726	699	751	786	766	719	753	779	790	739	725	762	746	756	766	727	799	760	730	737	750	735	758	767	743	734	670	736	744	786	782	725	728	761	739	715	732	740	740	809	743	736	787	764	772	729	709	719	820	773	760	755	779	802	774	764	770	728	761	729	720	730	729	738	749	758	806	745	742	790	761	760	731	725	720	717	728	735	754	749	733	758	758	787	752	780	777	743	770	783	744	754	714	734	734	771	763	750	735	755	721	727	765	723	780	759	759	729	759	780	756	736	743	744	795	756	757	773	792	752	722	798	720	748	786	653	763	754	738	799	747	764	732	799	674	775	727	791	719	749	735	729	780	757	680	780	738	761	750	755	696	763	765	775	754	775	770	771	774	733	724	716	792	732	730	749	718	814	715	760	757	782	760	725	746	831	756	750	763	694	711	752	801	740	741	760	760	732	709	747	790	771	750	727	763	703	773	743	779	742	739	809	785	777	757	777	771	759	717	793	741	719	775	683	757	777	705	812	788	742	820	721	700	725	761	741	800	719	682	714	770	775	721	760	788	800	702	755	745	772	792	760	794	753	714	777	806	787	753	786	739	716	706	752	750	716	749	778	792	721	776	749	747	779	721	718	744	735	792	716	693	764	702	753	730	720	760	785	745	780	755	742	743	770	780	777	748	750	753	745	726	759	739	747	753	730	788	742	756	763	744	775	761	786	736	720	718	742	765	769	794	748	738	731	743	755	768	774	772	756	775	711	762	745	789	726	768	759	712	780	744	758	740	746	783	725	806	750	742	812	768	787	798	768	737	709	737	748	769	754	784	775	758	777	751	755	725	778	732	713	764	745	754	770	758	787	780	727	726	714	750	747	735	785	760	745	722	760	746	718	725	755	740	770	797	715	767	738	730	732	726	779	733	758	771	806	790	719	760	811	710	758	730	702	792	801	719	773	754	751	809	743	788	702	788	705	774	747	733	750	789	781	746	768	733	720	720	737	800	748	793	747	800	738	754	753	820	784	724	739	746	713	758	727	758	723	768	736	765	725	752	714	794	698	715	736	807	743	765	757	738	803	777	737	813	806	762	720	759	786	736	716	781	779	738	793	771	734	760	753	763	759	730	758	790	744	786	751	733	743	721	771	782	781	795	743	806	749	723	837	797	818	750	722	799	735	737	768	749	764	825	758	729	752	769	746	714	778	692	735	708	702	781	734	752	759	707	751	758	807	734	751	775	707	728	767	766	796	806	718	789	810	831	746	783	731	773	736	724	717	732	706	751	745	755	779	793	773	770	748	775	749	729	744	763	745	730	724	671	748	782	702	772	757	744	734	752	730	729	743	776	792	721	770	741	765	718	771	746	765	735	734	733	754	762	783	722	751	750	738	766	741	737	765	730	823	734	750	760	770	787	772	779	786	735	741	764	762	742	728	737	808	735	780	752	750	740	817	705	765	732	686	733	771	758	750	734	768	776	761	746	768	780	702	792	757	739	787	729	734	746	773	803	789	733	719	764	759	802	754	737	743	796	740	821	810	768	729	730	750	835	783	686	759	758	748	729	741	759	799	781	730	793	724	741	701	752	772	691	763	764	735	742	758	748	769	760	794	742	745	740	778	762	758	772	780	757	724	768	738	762	759	735	692	822	788	750	765	764	756	792	792	732	774	777	771	746	766	726	705	783	764	697	731	752	785	748	760	802	698	782	762	758	769	779	781	760	774	752	757	738	732	751	810	750	744	782	801	735	758	768	757	765	753
46597	41335	42607	42249	43243	42039	40315	39217	38527	38380	34659	32622	30122	27085	22216	20177	15676	14743	12869	10868	10750	9753	7785	5573	4381	3247	2963	2466	2307	1620	1373	1203	1159	1087	882	829	661	596	519	527	367	374	361	377	349	321	287	297	292	307	369	440	388	338	329	363	352	427	418	311	320	283	288	299	298	310	310	308	261	323	314	306	303	270	275	277	273	271	262	255	322	314	320	304	289	295	290	310	271	293	252	267	274	269	292	290	303	287	287	274	300	298	276	274	281	262	288	282	255	293	284	303	268	273	266	302	291	268	267	264	277	268	280	277	293	275	292	280	284	271	289	259	259	281	271	284	298	288	233	264	279	262	309	314	290	294	317	238	270	256	264	279	275	265	299	273	249	280	281	270	270	261	255	286	287	285	285	302	270	297	257	270	290	271	277	309	287	298	245	281	278	233	289	274	254	266	259	282	307	267	274	261	304	273	265	260	264	315	308	272	283	255	283	290	286	271	256	299	312	275	248	248	265	258	277	265	296	285	269	264	289	259	284	285	282	289	293	277	282	277	274	240	284	279	301	305	272	297	265	260	279	252	307	268	282	265	275	256	286	257	263	261	295	303	272	285	267	263	293	270	278	282	271	296	260	260	271	263	270	310	273	300	301	266	269	288	289	284	271	278	267	278	304	278	248	284	293	268	288	279	264	286	278	261	300	275	281	256	252	300	296	291	273	281	270	263	279	268	266	300	266	282	283	259	270	301	299	246	277	273	283	282	280	231	278	278	251	279	265	281	293	274	315	294	298	293	262	285	264	253	283	286	263	245	294	266	277	297	263	265	282	278	271	243	260	287	283	262	265	292	291	295	276	261	311	293	277	274	286	318	281	293	268	259	285	280	297	275	246	282	290	313	267	261	247	294	297	284	304	284	292	279	274	270	272	283	265	273	294	263	263	297	266	272	286	284	283	279	248	283	303	272	289	270	276	243	256	309	255	258	299	314	295	261	282	257	275	272	296	267	240	236	273	254	278	279	316	285	265	283	269	275	254	285	265	283	300	284	293	292	285	294	274	283	293	265	297	277	295	290	298	283	304	269	253	292	253	266	264	276	274	285	298	264	270	281	257	311	291	264	261	284	263	279	266	257	291	281	305	281	279	290	256	261	293	268	299	285	285	281	295	298	260	310	266	286	246	280	282	270	288	275	301	293	283	286	265	274	271	283	298	287	254	273	271	275	264	272	260	287	273	267	279	280	265	266	285	287	272	291	256	308	272	251	250	279	282	238	263	279	294	303	285	309	270	260	252	278	280	282	291	273	284	290	276	271	273	269	278	272	285	278	277	275	303	279	285	307	302	299	264	280	268	263	310	274	288	243	251	247	278	318	277	253	273	302	269	293	280	284	287	294	274	278	282	280	257	269	289	280	283	284	281	291	267	289	244	304	260	255	268	287	279	314	274	283	265	283	287	293	290	288	271	264	246	286	250	302	247	284	277	265	268	270	275	292	298	277	283	279	282	280	277	266	257	282	300	254	265	318	290	276	269	281	272	291	285	300	271	277	286	255	275	272	265	243	266	281	276	263	256	284	307	268	262	255	257	264	294	288	269	275	261	269	260	283	279	292	239	294	268	257	279	269	293	318	284	257	278	284	264	280	270	289	275	260	271	297	290	266	292	266	304	277	251	303	317	279	284	284	295	297	293	250	294	289	285	244	281	282	292	279	252	268	239	293	275	271	299	303	279	295	280	263	231	288	267	271	276	277	269	267	278	273	295	267	279	269	264	277	302	279	262	293	277	301	261	265	290	282	288	251	277	265	280	262	295	261	279	247	272	261	274	254	267	271	265	309	273	274	241	259	278	272	288	290	298	295	276	261	292	295	299	298	292	272	273	279	258	297	283	299	277	269	295	303	254	285	268	289	279	278	309	299	272	256	300	292	247	292	246	253	310	256	287	278	251	262	285	283	263	260	298	258	289	255	276	256	275	255	269	261	272	292	270	262	271	287	309	279	246	290	293	271	258	238	281	291	271	250	287	276	269	272	296	300	289	277	271	285	296	265	302	298	269	307	287	245	274	283	313	276	303	283	249	265	303	296	302	270	280	267	270	271	277	268	270	303	254	256	286	281	273	267	281	291	269	291	286	258	288	259	261	267	253	284	242	288	266	258	248	256	284	282	292	307	294	297	296	251	287	285	273	259	286	261	276	259	261	274	314	279	244	271	252	289	281	280	269	255	267	277	255	275	251	278	285	261	284	248	261	267	298	237	261	291	248	256	274	282	261	289	253	266	268	266	294	289	258	262	266	264	282	272	275	302	267	254	300	272	277	276	273	301	284	287	300	286	241	274	280	289	299	268	298	311	280	295	290	275	285	283	287	280	266	270	283	259	298	295	309	277	280	271	259	302	260	271	284	288	286	290	271	295	313	298	275	266	275	286	294	273	266	261	316	304	290	285	284	301	287	277	298	305	246	273	273	248	289	242	269	250	247	277	288	263	294	287	305	295	291	272	299	270	300	292	278	281	275	266	260	261	233	281	275	275	235	288	295	258	277	251	263	277	293	259	273	259	295	276	271	225	300	283	259	255	289	295	268	257	266	263	275	270	263	241	266	290	288	245	239	258	275	270	261	273	282	253	290	275	283	242	271	259	294	270	294	265	257	261	266	286	299	270	288	274	260	276	306	279	265	272	268	290	264	278	269	273	257	290	268	264	270	274	239	299	265	298	283	298	257	259	277	268	258	286	269	314	284	293	256	282	302	281	308	264	280	258	297	264	256	291	265	289	268	268	332	273	288	266	262	229	309	257	279	295	279	273	259	302	278	276	217	251	254	285	274	278	261	248	223	296	265	293	286	253	277	291	295	282	246	277	282	260	305	270	267	261	262	298	265	241	268	275	279	307	266	269	281	279	298	251	255	275	259	290	282	259	261	289	258	284	285	279	255	282	297	320	279	290	310	295	281	249	265	272	265	244	264	265	260	281	281	296	296	269	274	278	284	302	272	286	258	291	276	267	314	275	288	280	268	271	255	266	263	268	296	278	313	274	272	303	274	292	286	272	262	286	239	272	301	287	292	284	290	285	264	286	272	282	291	278	296	292	266	279	292	257	280	298	267	287	244	283	256	246	273	273	307	296	257	272	276	263	289	266	251	280	260	251	263	249	236	270	294	264	263	273	277	262	263	278	296	268	331	272	266	280	290	286	282	274	307	321	249	276	273	297	262	292	271	278	310	279	294	267	272	261	307	236	264	257	276	253	251	286	292	303	268	297	287	306	245	290	285	304	281	265	284	270	287	243	273	268	266	265	280	244	301	271	284	279	282	273	263	272	266	302	289	260	291	268	266	268	289	287	277	311	300	266	267	286	260	266	286	271	260	283	288	301	258	305	273	246	270	290	290	280	297	265	269	283	261	294	303	285	275	282	234	295	268	267	272	287	290	245	271	259	257	288	271	286	304	277	268	278	262	274	275	285	281	261	216	265	290	252	303	292	265	295	292	270	266	284	276	277
39792	46784	49178	55113	58204	57270	57533	57473	55815	50888	51104	49239	47052	44096	40880	39442	36236	36356	33655	31720	32164	29144	26838	20966	18939	15192	14143	11857	11734	8401	7331	7000	6749	6153	4957	4288	3424	3295	2456	2215	1513	1477	1322	1210	1097	1048	882	905	913	989	1246	1737	1526	1141	1034	1390	1312	1864	1435	1316	912	842	800	789	767	869	757	845	827	927	889	850	796	757	682	688	680	640	695	693	768	906	1002	866	762	752	655	698	707	710	663	681	719	675	701	639	629	666	667	655	706	598	676	640	673	690	670	710	650	707	698	716	709	660	699	736	674	707	657	675	709	677	650	614	678	710	699	688	722	685	754	675	640	718	697	654	667	680	650	697	685	723	712	713	671	672	644	666	681	671	649	654	654	666	668	721	655	702	689	681	702	662	718	688	625	597	637	728	645	655	679	665	712	636	690	639	696	645	675	681	694	635	685	675	687	670	643	676	683	651	708	627	691	660	676	676	684	659	652	659	662	732	714	710	655	680	657	696	694	660	691	696	676	713	643	700	641	667	673	677	665	692	687	667	656	706	681	644	676	674	666	644	679	673	665	730	665	634	621	646	680	689	658	647	703	695	659	645	678	653	657	642	647	671	665	686	670	703	703	685	710	690	685	636	690	667	709	655	697	692	701	686	690	666	667	656	680	699	675	701	692	679	677	684	707	656	615	664	695	642	715	696	645	679	691	685	688	680	699	716	663	660	634	672	687	703	661	634	680	652	668	651	679	691	659	727	672	680	667	677	679	740	711	661	674	713	671	659	640	709	655	689	625	671	695	675	689	658	660	694	694	708	652	686	698	694	642	699	650	708	620	658	671	674	691	645	682	670	717	707	708	729	656	661	668	673	708	637	699	650	648	688	681	681	694	694	684	700	717	659	673	686	633	666	685	659	675	719	669	658	698	645	661	659	682	662	697	702	652	670	701	646	647	679	713	622	714	617	674	662	688	685	654	686	652	677	705	663	682	677	644	688	712	678	698	691	688	674	667	683	668	713	688	670	685	670	723	662	689	684	669	695	669	673	647	720	684	669	673	678	669	703	661	633	672	718	706	676	651	662	694	669	669	702	676	676	699	704	645	646	678	629	661	691	696	702	682	669	707	669	664	674	709	664	656	682	652	681	634	662	699	698	668	715	659	659	718	687	680	662	671	721	690	646	677	678	640	676	690	689	688	703	688	707	681	691	668	687	693	656	697	647	632	680	654	679	641	722	692	611	636	689	683	675	673	674	682	678	719	686	639	697	673	704	675	670	685	671	715	666	669	611	671	652	719	644	707	656	691	652	640	649	687	709	646	682	688	698	677	637	700	655	717	730	699	682	664	662	670	701	755	624	671	736	714	623	742	698	685	668	689	703	708	719	634	692	662	685	672	646	661	666	672	716	666	684	668	741	662	685	662	662	662	678	642	690	632	692	702	621	662	715	635	637	671	664	661	639	684	665	647	708	699	745	666	698	682	692	683	707	706	704	662	626	687	711	679	640	728	697	728	673	691	683	696	685	699	734	681	730	644	673	661	682	704	665	662	711	694	698	676	672	725	571	703	608	662	705	713	701	655	638	694	666	699	625	644	698	666	693	711	729	663	681	691	690	684	675	662	634	710	673	654	664	700	632	655	678	695	649	663	715	719	712	700	622	687	685	644	680	651	707	667	661	638	688	616	679	689	630	686	665	716	695	702	689	698	693	668	691	683	686	663	651	690	659	705	739	687	688	730	680	674	662	663	665	663	650	673	686	631	651	677	666	687	686	678	656	636	688	700	650	684	690	711	720	714	717	681	713	669	690	666	682	706	676	655	680	624	678	664	667	689	657	678	672	667	698	685	680	699	667	725	672	639	715	622	699	697	670	655	625	641	715	664	666	672	672	692	684	646	622	687	703	682	619	683	694	655	668	658	681	683	731	656	625	640	637	667	674	678	675	697	650	649	689	686	694	680	642	634	714	646	658	692	648	652	640	681	701	664	721	725	701	668	658	686	650	706	650	651	678	666	671	644	649	705	734	676	654	723	699	692	733	679	661	679	642	690	670	668	643	658	651	657	697	647	674	704	671	696	676	692	645	640	674	683	667	669	665	645	645	659	655	657	690	652	707	717	681	676	655	677	663	721	700	699	673	694	671	637	689	673	690	660	677	684	643	655	706	715	680	641	716	707	716	648	648	636	701	679	679	649	673	696	704	652	702	694	690	701	665	697	683	696	672	695	677	698	694	650	705	692	672	681	683	683	688	668	675	658	665	703	701	712	683	680	691	698	669	692	687	688	701	635	680	686	694	728	687	646	724	664	670	748	668	651	726	682	670	643	659	693	714	702	631	675	693	687	687	686	658	627	659	684	661	679	677	676	680	683	666	674	714	713	693	676	695	731	670	675	661	658	672	707	666	707	704	651	665	720	669	679	682	716	701	660	657	680	707	622	692	651	651	670	669	692	698	761	672	721	697	669	699	707	636	672	656	698	674	668	682	626	684	675	639	664	689	686	622	664	699	680	658	668	696	673	651	665	721	705	670	686	686	673	656	666	684	674	677	654	679	611	696	673	636	663	690	646	665	717	707	655	678	682	697	683	655	694	662	699	679	655	672	681	654	631	696	669	679	628	655	673	682	653	658	702	661	672	649	665	663	673	640	665	704	629	715	675	661	651	669	659	674	704	710	632	697	676	711	713	663	656	692	676	680	669	718	656	676	679	702	661	664	697	683	689	687	661	687	671	647	704	646	598	647	702	709	654	634	694	670	639	683	619	714	696	671	643	702	670	654	648	702	698	674	665	644	655	726	651	682	685	662	635	695	683	718	713	609	702	683	711	630	699	664	680	681	676	693	648	675	672	682	655	642	750	692	679	677	686	686	665	695	690	655	675	679	620	682	647	667	643	632	738	660	660	682	680	674	611	719	693	654	714	647	702	721	708	663	674	704	705	672	676	661	663	680	637	663	654	674	685	697	652	694	669	668	736	650	698	715	665	694	689	686	678	701	672	680	686	720	679	709	654	634	693	649	646	705	698	663	691	682	668	667	635	694	689	653	674	684	694	649	721	687	675	679	717	658	704	676	712	701	709	721	679	701	687	654	715	653	651	663	709	657	644	640	660	674	630	666	661	713	721	669	613	661	642	645	754	693	662	709	683	675	616	709	706	685	691	654	680	681	649	728	701	683	686	686	662	719	691	682	670	672	740	648	667	687	657	657	658	691	662	675	699	656	684	684	684	658	694	694	672	660	724	673	625	698	687	657	683	657	656	686	675	681	704	682	703	686	696	679	689	666	691	622	677	656	612	696	642	681	723	711	719	723	658	634	684	675	697	680	667	654	630	662	657	693	670	733	700	711	682	714	705	678	675	667	720	638	675	648	692	702	665	610	635	689	660	689	636	689	654	671	659	684	714	696	666	726	704	660	624	690	712	707	714	655	685	684	678	651	697	642	669	696	690	677	686	663	694	687	696	676	701	673	701	651	680	676	687	681	653	655	658	681	684	744	698	697	678	692	648	679
53062	42945	42298	42495	42854	43622	43196	41657	42835	44433	42630	41320	40815	38426	34868	33731	29322	27380	25421	22571	22472	19801	16086	11884	9536	6987	5996	5247	4609	3136	2536	2553	2501	2166	1681	1434	1238	1042	785	768	536	538	454	436	477	432	375	367	343	388	458	525	527	421	363	451	446	646	496	461	315	299	325	335	329	347	309	320	332	382	327	318	286	284	283	284	284	296	282	308	282	374	374	357	342	294	280	295	255	287	284	273	281	281	280	280	257	254	279	269	290	289	257	284	299	271	291	252	279	244	262	270	277	260	256	256	243	287	250	286	253	254	252	315	285	278	292	305	268	276	268	278	290	300	245	295	277	267	232	237	255	320	258	284	258	272	272	296	307	269	265	258	292	266	301	284	263	293	287	295	281	242	300	289	263	262	291	259	272	263	283	295	266	283	253	299	263	282	293	272	280	286	285	291	266	300	308	268	289	316	295	273	285	271	261	265	251	266	292	309	298	275	276	263	240	281	287	257	268	274	296	274	258	270	298	283	270	271	293	325	269	274	290	259	272	274	283	264	274	254	301	260	283	267	284	248	282	288	278	241	271	283	262	252	274	274	286	273	247	272	275	284	270	268	274	265	273	271	273	261	276	297	261	270	254	304	287	256	262	272	267	251	294	277	324	286	278	308	275	284	288	297	241	290	279	264	277	262	259	270	264	280	255	273	303	259	282	246	276	281	267	266	239	264	260	303	295	268	233	261	261	270	274	291	294	276	250	264	266	297	271	265	259	282	271	280	267	262	284	258	277	277	276	288	286	295	276	267	254	256	290	266	262	252	268	286	261	267	271	259	282	286	264	230	268	280	237	272	300	266	294	281	237	267	274	252	274	262	268	239	275	268	280	307	286	251	266	288	298	281	295	277	279	261	283	260	287	297	274	269	266	269	311	274	265	289	290	242	276	265	292	276	276	254	305	282	263	260	238	253	267	286	284	278	254	261	274	241	274	272	287	293	266	272	254	278	270	290	314	263	289	304	248	299	264	292	263	292	286	272	299	243	293	256	272	271	280	260	235	289	294	283	282	256	250	264	282	275	280	267	267	291	256	287	294	284	288	297	286	276	286	285	290	266	268	256	278	272	277	291	283	288	253	267	251	241	244	269	309	248	286	260	295	293	270	261	270	291	263	268	276	259	279	287	290	268	275	268	287	273	290	261	262	278	289	237	278	280	293	290	288	293	295	278	294	276	281	283	283	295	267	268	262	288	271	259	290	264	297	299	272	259	276	256	307	284	260	251	298	264	276	235	255	261	270	306	245	293	295	278	274	243	297	278	265	266	283	250	235	230	265	271	278	278	270	289	262	282	284	290	271	284	278	260	251	294	264	295	274	290	254	257	287	264	253	322	297	267	278	254	282	281	276	297	304	252	240	273	273	273	280	276	289	297	277	294	284	247	306	263	282	288	255	294	259	277	268	257	266	268	313	286	274	290	237	287	271	260	269	228	298	292	270	245	287	290	277	294	312	266	299	264	283	243	266	266	261	268	246	295	293	267	288	287	256	279	314	290	270	285	288	283	283	290	250	268	290	264	303	278	245	255	276	276	275	276	290	278	298	271	270	282	262	278	254	279	244	262	270	267	306	254	270	282	269	300	278	282	286	274	280	271	263	273	285	269	245	288	260	248	250	291	255	263	272	295	283	290	267	260	258	264	249	276	273	273	291	275	280	281	263	270	266	287	266	293	268	255	297	273	324	276	250	310	292	301	267	280	229	295	291	276	294	275	269	298	272	264	260	294	284	226	286	278	298	300	257	286	266	279	310	241	273	299	274	284	275	280	253	290	252	279	282	285	276	273	284	288	283	260	260	242	270	268	314	287	279	233	249	257	277	266	266	279	263	240	266	254	289	267	257	283	265	274	251	258	272	271	286	288	248	261	279	259	302	254	282	277	273	265	278	259	279	266	279	290	302	264	251	285	271	264	271	273	260	239	295	243	280	288	284	309	276	276	256	308	248	258	279	296	249	263	289	279	254	267	268	258	276	278	258	244	288	262	317	267	306	289	254	252	272	250	284	293	287	277	277	247	272	269	299	304	281	260	248	289	254	285	264	317	294	240	266	263	278	283	276	276	283	276	294	277	264	249	258	297	278	286	281	279	310	257	249	281	270	279	248	265	284	278	291	303	289	283	278	266	266	247	256	267	290	279	286	266	285	295	293	270	292	271	282	267	312	259	269	287	284	269	276	296	272	289	253	268	294	289	264	260	257	245	286	251	262	273	314	267	285	280	291	281	272	281	289	297	253	233	278	277	285	295	318	301	267	278	314	262	296	296	289	295	287	277	285	260	244	276	267	287	274	262	285	269	285	279	263	253	287	262	316	281	281	267	274	263	296	267	280	265	282	291	282	271	274	252	267	310	277	289	265	259	281	306	303	234	264	268	282	262	246	273	273	279	254	288	283	303	290	296	291	279	297	265	309	263	266	257	278	271	238	261	231	293	298	257	287	281	273	277	302	287	253	273	247	267	264	282	276	250	264	270	287	268	261	290	332	284	281	290	275	291	281	272	274	276	275	300	283	284	291	296	305	281	288	291	290	254	252	264	289	252	263	249	277	252	279	255	280	298	273	287	253	268	263	266	243	285	274	294	283	278	294	304	292	289	281	272	265	271	280	261	265	304	272	293	268	247	292	282	248	248	303	276	248	301	269	308	278	253	286	273	269	268	248	299	277	293	264	298	296	257	266	298	301	274	255	284	273	259	287	294	266	279	292	261	257	261	249	250	289	287	276	262	290	276	262	310	296	249	293	263	263	279	266	256	289	283	292	253	301	273	279	293	271	272	276	255	247	245	282	257	243	259	288	289	289	281	277	303	260	285	295	256	289	296	321	235	289	258	265	284	276	275	271	247	261	261	265	267	267	285	276	272	285	263	263	245	277	292	279	238	302	269	285	310	296	249	273	273	292	307	256	330	274	258	290	295	257	290	282	275	265	277	299	288	266	266	251	260	275	278	263	278	271	274	275	287	308	256	263	240	289	253	258	271	288	277	310	250	278	257	262	258	293	283	276	261	284	298	273	276	258	265	256	291	254	298	300	245	266	292	263	277	280	303	274	295	276	294	279	291	283	294	313	239	281	293	279	268	257	258	258	289	286	302	257	286	263	288	270	283	277	301	274	265	280	256	257	267	293	259	288	284	276	253	250	283	289	271	279	271	260	289	286	278	250	282	289	250	288	282	276	300	303	272	281	265	232	268	287	309	287	265	244	280	268	294	270	283	272	314	283	283	250	300	283	250	289	267	254	286	288	296	246	277	275	271	243	283	286	242	248	260	253	257	279	311	255	255	246	278	285	325	295	268	244	293	265	266	282	281	260	277	259	303	302	273	266	270	289	260	274	297	275	272	290	258	256	260	297	286	278	270	310	260	311	262	296	277	295	306	266	287	252	259	286	242	266	278	286	304	278	270	274	245	300	303	290	278	269	270	266	299	275	286	265	264	270	270	279	253	264	294	267	275	305	278
47892	55413	53631	57414	62592	63109	62250	65883	64428	59829	60429	59738	58387	56030	53100	51286	48975	48568	46490	44480	45552	41215	38785	31881	30240	24927	23974	21081	19710	14815	13037	13153	12696	11444	9498	8388	6496	6074	4410	3773	2311	2146	1999	1804	1771	1455	1282	1160	1233	1325	1826	2692	2493	1577	1447	1966	2013	3191	2192	2044	1166	924	967	946	1044	860	957	951	1162	1122	1105	1048	856	733	741	728	739	681	660	663	745	1147	1164	972	923	776	726	687	661	608	635	666	614	663	616	612	635	634	677	640	676	657	702	706	672	664	652	655	662	661	677	693	687	666	692	681	681	659	686	662	647	678	652	686	656	675	662	709	645	657	681	688	685	666	644	704	688	657	696	666	661	657	619	712	675	657	668	681	639	692	642	689	618	667	688	636	666	658	680	684	672	671	663	654	700	661	648	679	709	716	672	643	685	651	656	660	718	725	628	681	619	674	651	659	656	677	663	663	653	662	736	684	656	667	660	675	692	678	665	680	648	653	638	663	646	684	699	646	662	667	714	710	654	629	681	649	670	679	639	638	663	677	619	693	697	683	614	672	617	644	636	679	630	664	669	672	639	640	691	665	654	660	658	680	698	685	673	694	639	669	642	696	645	649	643	654	666	663	692	617	703	646	683	631	672	668	691	655	639	675	635	638	655	657	685	676	675	692	670	657	657	632	654	673	684	672	692	669	662	638	641	659	689	674	708	637	637	672	694	625	699	683	633	672	646	662	667	669	676	622	708	660	690	651	671	689	665	625	655	644	689	702	656	658	691	669	673	663	655	685	660	678	672	671	648	655	606	673	641	650	651	651	692	707	691	645	672	674	706	713	641	675	684	660	691	662	684	679	664	672	657	662	658	640	654	663	616	661	688	626	657	640	643	680	660	647	656	638	700	692	676	657	637	676	710	640	653	613	660	685	631	598	683	624	652	664	691	685	650	682	652	644	679	722	683	657	683	650	645	659	668	658	609	649	658	677	663	637	661	633	694	655	651	701	647	661	650	667	657	705	652	651	677	649	692	685	678	679	594	693	704	614	655	663	662	627	656	651	669	649	686	680	634	684	669	711	691	646	707	637	683	679	676	670	641	640	651	578	659	670	684	665	664	673	612	659	629	670	671	665	644	599	648	655	666	663	656	627	685	648	678	695	704	639	643	707	701	717	642	654	641	683	627	693	688	624	652	665	701	676	670	661	652	644	647	671	698	630	656	707	619	643	693	678	649	704	686	661	663	654	686	650	653	658	692	633	668	668	679	683	649	636	676	664	654	645	671	677	667	709	649	655	667	684	647	654	694	651	700	651	749	641	645	629	682	673	653	652	695	676	648	687	659	692	666	663	671	675	638	606	657	658	639	716	662	644	640	648	630	648	688	677	628	673	716	667	692	719	651	654	674	677	666	610	702	643	642	663	683	677	670	668	636	697	668	704	653	672	694	650	661	660	676	657	631	654	702	679	632	660	622	655	704	684	664	700	664	648	631	683	675	663	633	702	651	611	669	632	686	686	659	691	675	666	676	636	687	694	657	629	632	667	615	679	660	655	696	606	625	660	625	666	647	682	634	671	721	638	681	717	647	659	689	673	670	659	676	688	657	656	675	648	697	623	650	694	636	675	673	693	640	635	659	651	657	645	708	655	622	622	699	637	678	672	671	686	650	632	659	699	659	641	657	663	683	732	663	669	685	612	662	680	680	673	650	707	691	678	610	688	676	691	704	647	648	690	629	650	662	634	655	651	685	680	687	673	632	669	688	670	641	692	695	661	695	676	702	679	687	712	669	639	680	657	656	638	675	644	675	676	659	608	636	674	659	638	632	701	629	617	652	669	654	677	649	632	678	650	653	665	677	703	664	692	679	655	676	678	650	666	695	689	630	653	653	635	667	677	656	644	679	638	712	689	657	655	671	669	660	674	641	671	667	695	645	700	649	649	739	680	727	639	638	655	646	637	647	669	677	658	694	666	693	662	679	687	636	642	648	641	653	647	679	677	651	709	627	678	642	637	638	636	635	657	670	618	674	689	693	650	656	665	626	685	655	661	676	662	699	685	670	686	675	716	635	670	613	647	672	645	660	650	668	604	681	635	613	647	668	678	651	662	675	621	673	681	646	661	653	658	666	635	663	657	626	663	686	662	673	692	735	707	652	646	665	639	684	678	680	689	653	691	677	682	664	680	665	676	652	683	632	656	671	652	667	665	691	700	663	651	698	696	666	651	649	635	681	647	676	683	672	676	691	661	638	656	648	635	672	694	713	690	658	667	654	643	637	666	638	615	657	660	639	631	634	680	710	614	671	692	667	678	704	627	672	715	674	673	658	623	665	681	706	654	666	681	664	670	677	651	637	650	642	647	690	679	649	638	666	651	643	666	642	697	661	685	664	673	624	655	661	686	632	661	644	634	619	673	641	668	691	647	642	655	662	655	662	715	634	660	670	661	684	635	605	641	653	656	653	662	653	672	685	646	662	651	681	672	689	664	668	626	661	680	657	685	652	634	671	636	619	671	613	659	635	695	656	700	658	646	671	653	700	632	683	650	678	651	715	625	638	643	640	674	706	640	642	704	664	656	628	607	644	635	632	665	696	660	643	675	666	663	687	663	648	659	701	666	632	621	645	635	695	615	666	724	657	660	676	666	663	676	686	613	680	627	694	660	645	646	659	654	622	690	699	668	636	651	635	736	624	646	620	623	690	714	647	670	651	667	653	669	681	685	706	667	673	638	643	658	728	633	680	641	674	678	694	695	638	661	668	639	657	648	662	706	691	633	657	637	669	703	666	651	688	692	668	702	654	690	696	646	692	694	655	684	652	703	652	626	656	606	663	689	623	697	668	639	720	653	684	660	647	663	692	628	660	649	684	696	672	636	657	633	669	672	653	707	661	691	622	738	654	668	686	648	655	677	680	677	654	653	644	678	658	657	638	655	670	665	654	686	661	642	665	650	676	672	689	667	688	603	684	657	661	724	671	678	643	701	656	673	690	668	634	640	646	650	622	662	665	658	659	692	646	716	640	615	677	646	654	677	696	656	647	697	673	681	602	684	603	645	682	657	686	686	663	640	652	646	682	672	709	705	676	633	622	651	669	623	660	661	669	717	675	662	611	692	669	642	660	634	681	660	714	647	669	644	674	651	663	716	646	657	636	664	642	674	682	654	665	660	718	708	684	655	662	617	662	678	645	644	669	703	689	694	668	657	660	654	683	686	638	647	639	680	667	680	691	639	676	628	665	665	676	651	616	668	678	700	711	678	690	672	675	675	709	673	678	712	648	633	660	625	665	682	644	674	689	671	682	664	679	685	663	666	672	639	644	632	641	682	674	605	667	679	589	689	626	640	638	652	680	633	671	672	608	665	666	668	674	658	703	620	650	639	675	666	673	655	694	718	650	691	652	690	675	655	697	600	639	664	686	651	657	640	633	654	701	660	646	673	618	668	688	614	675	634	659	681	696	630	640	665	695	660	740	676	643	700	638	625	674	647	673	622	660	622	695	711	675	629	708	662	669	686
22412	22166	27123	24450	20663	16829	14019	9650	7427	6690	5302	3896	2997	2543	1994	1613	1239	1171	1037	935	880	777	705	604	535	447	424	440	383	359	361	341	383	337	329	328	311	329	322	288	326	331	314	315	307	351	290	307	289	281	305	356	313	308	331	321	329	291	327	305	311	288	297	331	287	326	308	295	287	310	308	326	299	311	318	298	313	339	295	295	291	318	315	351	309	304	327	272	302	334	288	315	306	276	311	311	315	306	325	316	279	294	293	319	302	282	323	293	300	307	295	278	322	341	309	334	303	308	321	262	284	319	356	292	325	295	311	318	277	311	299	295	324	318	295	299	298	300	322	316	294	300	290	308	337	305	333	328	300	307	299	288	328	290	315	330	302	315	307	304	319	300	307	285	291	296	324	285	324	316	347	335	285	301	291	327	303	258	324	322	319	276	302	326	306	324	290	270	308	319	305	310	260	310	300	300	306	319	311	261	324	348	316	358	298	283	273	272	300	326	294	308	312	295	287	334	330	304	331	317	298	281	303	318	311	309	308	298	311	310	320	289	316	310	328	314	333	304	300	278	350	330	279	323	309	310	289	322	339	297	316	330	322	315	305	331	313	305	290	316	347	283	326	332	328	300	324	296	325	285	301	289	286	298	321	288	270	332	334	344	270	338	287	308	314	300	324	313	314	290	288	322	297	311	315	293	302	309	308	322	282	320	292	311	288	308	281	319	332	280	301	263	335	293	263	311	314	298	313	320	327	312	283	271	272	326	329	334	307	314	311	305	304	310	295	353	313	315	304	293	295	316	318	319	280	311	284	306	293	346	296	274	308	318	318	296	287	337	315	302	308	321	300	303	316	276	302	303	298	318	313	296	262	293	301	283	290	318	293	299	291	307	308	311	293	313	321	343	315	336	287	304	299	314	341	270	321	291	304	350	323	313	303	284	301	308	303	289	321	310	302	313	271	320	332	302	300	283	328	291	284	281	305	290	329	297	292	303	293	283	302	306	316	307	285	299	302	297	299	294	269	278	305	299	299	315	347	307	311	307	323	328	311	327	323	299	334	324	342	306	311	296	303	322	303	272	294	313	273	310	313	319	322	284	324	339	303	315	300	306	304	295	308	304	334	323	293	331	270	296	321	300	341	276	340	341	322	315	256	292	325	351	317	315	307	306	314	345	303	309	300	293	282	322	293	312	312	317	309	351	314	292	303	296	300	327	285	325	296	272	343	317	350	305	321	290	299	275	307	343	318	304	332	322	305	288	313	314	324	294	334	315	310	302	319	301	322	332	293	307	315	318	322	318	262	318	280	338	298	298	315	306	348	283	278	328	320	259	299	300	305	287	343	295	315	321	319	283	331	320	315	292	333	323	306	289	312	307	295	317	291	304	285	311	318	327	317	298	310	318	304	310	319	309	290	291	298	313	320	297	308	286	303	312	346	293	321	301	326	298	323	303	316	318	299	308	329	351	321	324	300	293	310	311	294	303	285	280	305	280	300	328	296	347	302	288	305	307	289	309	308	247	273	313	295	289	317	273	298	298	314	307	336	294	279	272	299	304	274	324	306	330	285	303	304	313	310	287	312	346	295	270	332	301	287	315	361	274	313	282	310	310	308	276	295	307	294	292	339	310	295	355	341	306	319	307	343	295	311	317	294	316	295	276	283	321	322	322	313	285	265	309	312	302	297	302	305	310	312	308	302	266	292	319	325	328	299	309	316	304	288	332	327	320	285	292	309	278	288	345	331	307	306	302	290	308	289	299	325	294	322	288	308	319	317	288	289	295	324	325	315	289	283	323	296	312	303	301	308	307	314	305	302	308	354	326	295	307	314	292	279	328	316	285	304	288	302	309	297	307	294	322	276	315	297	300	289	284	316	300	322	307	309	332	298	315	289	281	313	326	290	275	278	298	295	288	306	302	319	306	307	280	303	329	275	318	298	333	300	327	331	283	287	298	292	322	333	315	308	299	317	334	287	316	315	310	260	328	308	291	291	312	295	339	293	292	299	310	289	314	280	321	284	304	298	275	308	313	306	306	334	289	311	311	279	315	282	317	304	319	303	341	341	326	297	297	294	330	323	306	312	297	291	305	296	294	306	294	297	297	305	290	264	310	329	313	308	275	313	336	284	282	276	341	299	307	305	305	348	349	318	326	297	305	319	315	285	294	283	330	312	302	303	319	273	280	273	327	321	303	300	322	334	296	325	302	304	253	310	284	307	303	297	286	337	308	276	271	310	272	307	294	296	291	298	326	282	330	281	309	311	350	302	321	300	297	290	294	315	290	321	368	286	328	290	290	288	293	282	280	281	316	297	297	317	329	287	333	279	281	306	296	307	304	315	311	323	299	286	345	295	290	311	337	304	313	288	335	307	289	295	293	305	330	298	340	278	317	342	326	310	283	315	310	270	293	315	287	343	296	320	306	306	312	309	302	307	320	289	326	295	288	306	305	324	321	307	304	292	340	305	314	300	292	317	296	300	317	297	295	281	310	299	293	292	294	299	313	322	280	301	291	298	292	305	288	290	274	277	318	315	323	278	308	351	292	289	314	281	355	333	303	303	341	307	305	307	300	352	307	293	319	305	315	306	306	304	279	341	282	280	289	349	322	315	295	308	335	300	273	305	320	317	302	336	299	298	327	339	283	275	318	288	321	302	330	299	299	319	326	304	286	271	305	321	304	290	307	286	335	327	303	284	269	316	307	311	294	290	283	321	314	318	275	286	291	299	305	273	310	278	287	311	319	328	312	335	334	275	282	309	311	297	301	307	310	332	311	301	269	322	325	281	288	319	320	295	313	307	290	319	292	329	286	290	303	318	325	297	322	286	307	299	329	295	287	303	299	298	304	324	291	326	309	301	284	307	323	316	301	280	308	302	279	312	310	312	307	300	304	290	298	298	312	316	282	294	321	328	362	307	299	296	295	286	310	327	321	309	297	326	315	337	302	296	303	301	309	311	281	284	308	290	306	299	318	284	274	312	305	280	325	285	307	337	308	274	299	300	297	312	308	286	287	308	296	287	318	343	310	308	360	319	318	330	287	285	305	318	312	303	322	324	307	312	299	275	306	298	324	318	282	332	302	287	301	301	317	341	320	283	307	314	315	311	304	322	287	278	319	298	346	297	317	316	317	297	302	291	294	292	321	298	321	300	285	289	306	283	300	298	290	287	303	300	330	316	277	310	313	285	290	278	321	316	309	269	302	303	307	323	303	326	303	321	280	242	317	294	316	288	291	323	281	302	308	330	313	328	299	313	331	315	335	334	326	288	298	286	306	276	326	293	294	302	320	314	308	301	318	312	303	305	303	309	276	308	291	296	286	285	303	328	313	308	316	310	284	306	290	315	288	315	327	305	311	307	318	294	296	293	301	345	310	324	294	315	338	287	303	324	310	331	291	300	312	314	285	300	313	321	260	302	315	284	291	305	300	296	294	307	293	291	308	330	306	280	287	308	298	291	325	321	291	264	311	340	271	311	330	339	300	328	312	308	313
17959	21943	32704	36660	35666	33047	29794	26227	23333	21160	18984	17119	15158	12462	10307	9520	7377	6994	6160	5295	5180	4344	3811	2778	2511	2056	1879	1651	1477	1282	1237	1256	1190	1102	1041	961	918	973	856	832	799	804	795	777	799	818	803	790	762	753	817	844	762	767	804	824	786	862	812	764	796	827	780	820	798	750	791	787	763	749	811	744	732	766	766	814	750	709	829	814	798	797	835	807	784	796	749	764	738	762	776	788	727	754	722	756	769	749	803	759	752	745	745	761	745	712	779	732	782	742	742	722	754	716	800	761	790	762	794	756	729	780	752	721	741	797	723	752	744	778	790	724	701	727	746	780	756	728	757	713	769	737	724	731	739	734	703	804	764	727	725	824	774	710	709	781	760	690	720	775	744	773	709	794	763	795	787	774	749	729	779	785	706	769	737	755	703	772	768	759	724	735	764	722	784	739	783	743	759	765	743	723	780	710	738	726	789	742	745	748	810	727	800	743	768	752	784	758	743	754	806	759	782	737	713	762	824	746	761	820	742	727	747	732	790	767	727	807	786	764	776	742	803	758	730	758	771	761	746	797	754	704	772	785	770	749	723	750	751	789	733	743	792	738	708	793	712	757	828	753	739	746	733	762	738	768	718	774	736	785	746	749	722	791	728	789	755	725	733	674	754	805	799	764	770	732	752	685	756	727	736	762	813	738	721	760	758	764	765	787	761	748	709	775	759	816	759	751	738	744	714	749	713	757	734	782	776	747	748	733	728	735	763	750	736	745	784	774	759	772	733	766	761	749	736	734	755	754	739	751	760	744	748	789	770	709	735	732	742	767	769	726	787	791	767	771	761	759	753	744	799	729	805	773	750	702	732	799	767	790	725	744	747	755	738	733	716	779	785	776	800	735	763	748	730	745	727	751	741	756	750	739	757	734	703	803	731	818	734	768	761	752	736	777	794	781	764	737	722	746	730	714	707	748	745	738	727	715	761	751	684	820	780	785	804	752	746	751	713	751	808	725	740	709	765	765	734	702	774	743	685	768	767	697	761	783	783	795	813	754	769	774	773	770	776	759	734	742	797	800	760	726	789	689	740	784	766	792	769	742	737	740	757	739	767	717	771	744	758	800	731	756	729	752	779	702	732	716	710	773	741	747	783	749	737	732	753	710	781	751	778	757	811	701	724	736	768	778	754	787	750	750	744	727	739	765	817	757	784	788	780	723	782	791	794	783	698	763	763	739	809	761	769	812	798	746	784	758	734	735	760	745	740	746	740	757	691	749	711	737	741	730	711	742	767	787	781	758	743	760	768	741	733	780	769	759	785	785	733	745	758	711	827	718	740	721	720	731	737	702	715	732	780	756	677	820	775	710	787	763	799	763	731	766	748	764	784	772	754	768	717	716	723	730	757	737	772	760	813	721	764	786	816	754	713	807	763	780	783	771	724	778	753	757	717	786	771	742	724	757	725	764	743	771	737	790	739	781	739	796	782	751	762	731	775	753	744	729	731	779	762	779	749	742	768	723	716	758	756	761	737	706	734	742	763	761	748	769	783	769	726	684	683	809	734	778	732	809	756	793	751	756	772	729	708	742	687	740	815	751	780	730	799	780	749	728	755	733	761	711	762	743	714	712	786	749	748	763	736	716	732	776	729	750	694	691	762	705	742	763	794	766	772	795	803	747	671	794	733	739	783	784	779	733	722	715	739	784	734	724	717	737	817	694	720	778	777	750	744	764	734	788	785	740	750	749	767	716	768	806	784	802	807	735	777	786	760	696	757	769	734	772	754	716	722	753	691	719	701	772	814	767	755	753	758	788	754	751	767	724	717	762	762	760	761	761	767	773	731	739	778	777	742	717	787	745	754	730	765	741	722	760	741	750	733	748	740	741	797	714	710	739	758	757	798	737	735	731	696	763	766	739	734	780	832	791	768	737	735	712	766	779	741	736	738	798	748	764	758	752	751	763	771	768	689	747	773	787	723	753	749	736	766	790	782	750	804	795	801	694	773	776	722	718	769	773	759	761	752	742	755	774	762	763	713	694	712	745	803	779	705	730	747	743	724	828	761	762	731	752	770	747	775	728	705	782	767	736	784	769	765	749	751	789	727	689	776	774	691	745	774	706	724	714	717	730	740	714	732	719	726	781	757	717	741	778	738	822	759	740	782	753	776	730	733	727	746	763	773	733	773	779	746	744	748	696	734	743	822	778	811	740	765	725	738	738	725	717	757	786	786	741	713	746	741	786	698	761	760	735	785	733	795	767	772	749	730	753	721	767	778	756	740	752	795	776	757	782	724	747	737	769	744	703	722	765	705	790	748	808	776	730	802	709	754	758	755	769	755	766	768	746	758	748	688	779	764	776	760	748	734	778	748	717	761	740	700	715	746	797	776	780	769	771	755	759	772	753	741	753	736	789	762	714	764	750	780	760	717	728	780	739	741	712	732	736	729	791	764	757	744	700	776	765	733	720	756	772	759	724	704	698	713	779	760	797	765	773	757	766	776	762	761	706	714	750	786	764	708	746	745	720	763	763	744	777	773	747	756	752	719	725	745	790	747	740	731	728	694	740	733	747	708	722	811	814	782	745	784	778	746	705	761	824	719	764	784	764	726	724	780	763	756	765	691	777	778	756	788	772	722	764	746	770	752	791	726	805	780	774	751	727	705	738	741	787	773	719	808	710	768	735	769	759	800	762	769	746	755	751	758	727	815	766	779	778	748	823	738	741	752	718	737	764	702	771	754	790	783	706	727	780	719	712	720	792	769	755	738	773	753	773	782	735	796	713	735	722	754	751	775	737	720	745	733	739	703	761	750	773	756	767	784	761	730	747	756	726	721	799	754	775	715	713	706	757	750	737	736	746	729	766	757	767	758	719	725	724	721	731	758	768	737	742	739	768	745	754	753	770	741	733	776	739	734	733	718	730	766	699	724	761	771	819	760	777	738	709	764	735	740	801	762	712	694	729	784	738	768	793	782	733	757	782	742	722	787	733	736	761	836	762	792	731	785	774	769	776	760	793	756	717	711	701	715	775	725	757	765	761	745	798	748	732	761	762	720	769	720	723	721	746	741	750	738	736	777	775	783	763	762	786	757	730	749	738	726	800	783	713	727	791	743	731	774	746	762	768	774	785	718	771	715	767	781	731	722	798	751	732	742	753	756	773	722	806	754	770	748	762	770	692	780	758	742	730	744	734	716	751	758	790	757	732	766	777	722	762	777	811	712	692	732	718	725	794	788	754	779	735	732	733	720	748	774	761	781	785	759	764	747	795	787	769	752	703	754	748	765	695	768	767	786	724	736	745	743	720	778	745	727	795	774	776	769	729	745	714	743	752	763	776	741	777	751	712	790	796	722	706	789	797	745	763	767	760	730	701	760	757	761	750	726	747	737	752	763	730	762	714	724	772	709	788	730	729	758	751	770	759	792	768	775	728	691	756	760	758	704	747	802	761	765	753	706	710	735	749	728	745	741	766	784	747	717	691	772	756	785	741	759	710	780	801	756	781
49060	43511	44272	43025	42994	42641	41883	39975	40333	39613	35989	34337	30858	27479	22436	20292	16506	14358	12886	10754	11030	9081	7507	5349	4400	3128	2821	2275	2229	1608	1407	1298	1243	1083	925	862	681	757	521	467	357	376	365	386	350	345	340	281	315	325	392	377	391	324	318	328	364	432	361	338	294	326	320	329	299	315	285	305	324	321	297	312	294	287	291	294	291	298	308	257	258	344	331	300	340	311	282	279	288	282	299	272	244	271	319	291	281	299	302	291	288	291	291	285	256	316	282	305	296	313	306	305	292	290	293	297	284	283	314	305	265	291	287	289	255	277	275	270	296	288	265	274	291	293	259	297	262	301	257	271	323	327	302	294	277	305	272	295	255	286	304	310	306	302	283	326	297	282	304	296	297	274	235	285	299	266	281	277	260	291	293	251	290	274	290	294	294	314	293	312	274	260	313	300	270	265	286	274	276	291	303	267	301	277	280	277	300	303	283	279	310	321	269	317	309	304	277	283	300	283	277	260	321	304	279	292	278	293	282	283	254	264	275	304	251	271	271	297	276	283	298	292	263	287	270	273	263	329	290	295	320	287	306	271	271	275	296	318	297	255	277	289	275	292	268	317	299	289	282	272	276	270	281	265	295	275	308	310	259	314	324	279	304	259	300	297	255	324	288	298	318	282	288	283	306	272	288	297	281	307	304	286	285	291	302	289	318	308	312	276	309	303	332	242	293	278	284	313	294	310	274	312	312	310	301	295	286	293	296	282	283	319	266	263	301	312	288	287	280	294	262	325	301	297	315	325	280	304	285	291	260	277	286	308	314	288	327	299	287	274	279	281	294	287	273	311	285	266	286	306	268	280	303	292	289	332	320	275	265	289	277	303	279	291	293	313	283	325	266	291	283	313	317	278	266	290	289	317	301	271	317	304	266	263	306	275	308	278	290	280	303	311	301	330	308	280	314	265	292	289	281	307	286	299	291	281	292	268	281	257	289	306	295	294	309	308	328	301	281	314	273	267	303	291	302	326	271	268	310	273	320	297	284	276	275	279	283	292	275	317	268	267	294	309	286	286	303	274	272	295	299	290	303	310	311	277	277	249	285	336	270	290	301	285	288	279	288	304	321	291	327	301	288	275	302	281	287	332	284	297	271	274	265	293	291	269	287	297	290	312	289	248	301	276	320	282	289	267	293	281	299	277	301	310	272	280	285	284	276	305	265	289	282	261	290	325	283	275	309	325	289	278	297	290	299	291	301	281	279	274	275	291	270	246	322	301	295	335	284	276	292	301	274	285	304	303	296	306	289	321	312	311	289	285	270	291	312	335	290	279	262	308	285	299	284	277	282	271	296	313	311	288	299	294	298	276	249	276	289	291	299	277	291	303	270	297	296	319	250	295	290	288	290	297	299	284	272	287	302	270	308	302	316	273	276	304	289	258	317	308	269	290	304	283	332	293	277	255	285	323	268	272	266	309	292	270	291	276	275	276	260	310	267	285	287	311	249	304	299	313	308	278	294	297	291	273	287	289	298	285	306	269	287	289	278	307	292	282	274	295	298	313	267	305	313	295	295	294	284	263	281	328	322	287	273	276	320	265	336	274	323	265	272	315	291	271	267	294	288	299	273	289	289	284	295	292	279	281	308	281	282	310	293	308	294	293	288	297	312	290	298	281	262	313	284	299	298	315	316	279	310	307	297	260	303	331	301	303	249	295	310	292	288	287	280	298	289	273	298	294	278	303	302	250	291	285	269	279	295	280	279	279	276	268	258	280	286	290	342	316	295	305	341	307	298	255	281	296	268	322	286	316	290	301	283	293	280	303	321	310	289	292	282	311	293	276	307	275	276	290	285	267	277	250	307	271	306	316	286	272	314	265	299	277	280	279	260	277	301	271	279	268	325	300	285	298	293	292	254	265	284	266	282	304	286	282	277	291	279	292	281	298	297	296	283	273	270	318	300	288	297	284	243	271	301	315	273	293	234	298	277	311	252	298	275	313	307	313	300	268	273	301	296	314	300	310	268	280	266	272	286	293	300	286	285	283	260	296	308	281	308	307	264	292	282	302	292	287	286	288	306	262	260	294	270	275	264	264	236	285	319	303	297	284	248	269	293	304	270	283	274	289	266	322	298	291	284	307	309	305	262	289	304	299	283	279	300	265	303	286	269	297	271	296	289	298	312	338	284	280	274	313	272	266	296	315	277	260	306	301	295	294	260	259	304	283	285	286	287	292	294	308	292	266	296	292	269	298	291	306	340	311	319	303	285	286	265	266	255	320	268	299	284	284	304	251	320	304	294	281	282	302	341	286	289	275	274	273	287	273	267	301	275	295	280	274	264	276	291	303	277	279	285	273	273	253	298	271	262	317	279	265	298	274	311	288	285	298	308	339	284	290	318	286	275	274	276	300	294	291	289	299	307	265	285	281	288	282	236	279	270	289	276	305	292	314	274	319	281	278	257	274	243	279	274	275	274	284	285	304	275	277	272	272	279	288	289	321	300	304	283	260	290	288	273	319	291	294	299	257	342	296	280	300	297	255	289	264	294	293	280	308	252	327	299	266	314	286	321	294	298	313	281	278	283	296	300	302	260	291	281	251	314	267	287	281	315	296	276	284	300	298	321	280	284	273	275	268	242	319	359	299	281	301	275	295	290	299	299	268	242	251	281	271	298	295	274	300	298	278	302	267	260	290	254	306	286	303	289	277	275	284	292	272	284	287	269	289	273	292	313	294	304	305	292	277	306	303	291	282	337	277	312	309	305	274	289	276	307	293	346	317	311	273	273	300	299	318	317	312	298	296	280	286	316	293	311	290	309	288	274	282	300	307	309	255	311	300	322	263	310	312	249	263	320	276	315	260	281	270	307	279	303	271	294	306	326	282	277	288	277	263	304	302	304	306	318	296	291	285	300	277	311	258	289	287	305	282	268	322	274	308	263	260	299	279	285	260	305	273	276	311	301	271	343	275	283	257	289	297	288	288	309	284	283	288	298	268	287	280	296	254	304	312	310	289	301	290	292	303	290	278	302	308	287	291	289	287	276	278	258	280	300	302	309	302	291	286	263	283	233	295	284	260	293	276	303	291	290	273	265	300	279	293	290	286	290	306	294	308	315	280	303	250	303	307	285	315	312	280	275	299	298	299	273	283	269	308	273	305	285	287	312	270	304	295	318	260	298	289	256	295	277	265	295	296	269	271	273	254	276	263	286	295	284	302	310	265	294	274	280	302	304	269	292	282	313	277	303	296	281	308	282	282	289	301	268	272	308	277	260	295	265	285	277	273	272	253	278	272	288	321	285	275	292	256	285	301	292	277	270	283	306	258	289	286	297	280	304	305	312	300	289	310	293	289	320	266	293	274	263	309	274	300	304	300	290	296	307	285	312	257	296	266	284	272	302	314	296	288	283	276	303	247	253	274	257	290	300	291	305	314	293	289	284	275	288	304	276	273	279	277	262	301	296	280	275	308	298	282	263	269	315	282	301	293	271	250	310	286	292	290	275	300	275	278
42176	49281	51412	56851	60864	60418	59668	59414	57851	52087	52075	50557	48607	45301	42031	40710	37314	36027	34379	32272	33245	29071	27141	21029	18698	15230	14536	11403	11697	8797	7462	7100	6769	6207	5364	4786	3678	3574	2640	2128	1569	1432	1371	1254	1208	1095	1039	984	917	994	1181	1538	1420	1103	1096	1095	1262	1770	1406	1325	850	880	810	873	851	820	790	871	876	916	897	955	751	729	756	707	727	679	758	703	774	929	901	875	875	780	729	748	718	734	677	693	748	680	707	700	696	743	788	699	694	707	686	732	664	703	742	716	711	704	694	726	688	777	676	718	695	684	704	712	738	668	706	724	658	737	674	760	675	680	721	697	721	754	705	715	703	667	687	694	714	687	670	697	728	701	702	678	703	763	678	662	737	703	717	779	709	708	708	746	732	699	701	681	703	698	673	698	730	727	718	678	719	658	684	702	683	710	727	715	680	698	720	684	721	723	746	670	709	733	708	694	705	722	680	681	678	698	704	721	672	701	696	727	695	700	736	720	698	749	724	696	747	708	713	749	645	685	678	708	757	762	767	704	747	691	683	733	700	716	693	683	714	707	700	649	668	722	766	738	740	689	694	701	725	778	716	684	737	721	729	690	723	707	680	693	710	714	707	682	678	710	672	723	701	745	720	747	719	717	715	714	745	721	698	719	714	751	735	727	728	708	712	726	760	742	699	698	713	675	725	714	658	760	692	710	698	707	670	748	684	686	724	710	721	660	692	706	696	677	706	689	684	672	703	681	765	672	715	730	693	681	696	709	668	735	747	710	724	679	665	730	710	701	693	704	690	732	761	697	734	663	691	684	723	673	694	671	664	730	710	697	723	727	722	715	701	674	688	681	743	650	730	674	707	715	701	763	714	778	659	750	703	687	679	687	706	687	708	702	672	724	645	729	705	702	668	733	693	690	678	678	694	693	671	734	674	700	721	681	731	743	713	693	763	691	693	703	736	658	723	717	681	661	729	701	693	701	686	704	683	683	768	719	646	695	698	691	669	701	691	697	685	733	724	713	704	751	720	715	653	717	696	693	695	722	698	697	708	711	706	719	721	705	726	702	693	737	718	706	724	742	726	708	681	704	699	650	671	704	685	725	680	680	684	726	687	723	743	709	678	670	698	651	692	669	689	709	716	674	699	704	697	748	685	677	731	730	701	710	755	654	780	707	737	716	698	716	693	717	770	746	676	658	700	702	733	683	711	670	683	676	675	667	703	662	749	749	658	709	674	675	673	752	682	720	669	673	722	715	712	711	699	725	699	702	699	732	660	686	702	731	703	710	703	755	702	673	748	721	760	684	717	705	689	684	736	698	758	680	698	727	736	744	715	699	721	675	764	751	676	687	659	661	654	646	683	712	695	700	715	731	700	694	717	698	695	650	684	695	694	657	735	716	717	692	728	705	692	682	716	741	734	691	750	728	695	742	711	689	710	732	704	662	663	682	725	679	757	657	704	710	700	740	748	725	700	720	659	721	722	739	698	744	671	730	704	721	702	727	691	701	653	736	725	682	727	727	691	648	703	740	724	745	676	676	716	695	710	741	776	671	698	727	706	692	692	667	694	651	715	689	671	726	735	763	746	646	700	691	716	706	742	716	758	733	700	728	692	718	736	698	663	688	684	711	693	710	677	721	729	699	707	783	675	677	709	745	732	642	685	715	697	725	721	686	730	676	704	765	764	712	686	706	699	696	738	703	708	669	660	674	711	704	663	698	736	676	685	640	675	748	721	700	739	733	729	680	724	716	715	693	700	704	721	671	709	722	692	734	701	737	684	699	756	648	707	770	685	711	702	687	705	729	717	720	707	720	701	662	705	699	694	746	677	688	735	696	686	729	708	718	763	695	690	674	683	688	705	729	714	689	731	733	681	729	753	689	672	735	703	696	682	718	710	676	713	713	735	722	703	681	692	727	669	711	713	703	713	691	697	735	705	683	719	677	713	739	721	726	705	727	697	748	745	712	693	727	714	698	740	752	679	722	716	707	722	764	682	689	667	744	715	667	737	688	688	741	697	732	656	711	665	688	708	748	705	669	719	683	642	681	742	695	761	735	697	697	712	722	743	681	673	700	718	685	726	660	684	693	670	704	746	677	717	706	706	702	740	693	697	702	705	721	728	738	714	725	734	718	708	688	725	679	688	719	722	710	679	710	704	702	690	678	722	715	671	711	686	757	719	704	721	654	715	682	693	727	693	720	673	710	724	671	723	721	747	702	742	687	749	705	737	720	665	653	710	671	717	705	680	722	725	633	721	719	685	728	685	742	721	742	676	697	697	715	682	676	705	660	701	684	674	678	722	697	729	658	701	722	687	676	659	718	704	703	730	726	685	738	689	678	711	680	711	656	756	695	721	736	660	688	701	721	719	701	735	731	695	711	765	717	716	677	645	677	703	681	675	703	687	704	759	687	674	706	749	717	735	717	681	658	702	694	707	689	721	726	718	690	716	735	717	690	711	738	656	706	710	649	655	668	705	666	705	697	666	639	693	728	718	705	714	682	655	696	746	707	698	671	726	715	708	685	701	716	699	668	691	691	695	650	698	723	750	676	729	668	696	698	761	692	718	737	731	735	695	688	712	683	714	732	734	769	739	717	694	721	710	724	704	693	729	731	695	714	647	730	743	729	695	713	676	696	697	708	766	700	713	743	712	721	682	711	737	733	696	675	704	661	724	724	703	715	672	760	697	667	651	715	729	687	729	751	671	721	738	692	691	726	706	718	719	665	716	717	701	740	757	742	721	688	665	676	701	719	723	698	664	731	685	676	690	663	682	706	673	705	707	664	690	722	723	735	757	686	689	692	730	660	774	737	658	699	698	749	673	679	687	682	735	721	725	729	756	739	724	673	694	704	728	683	715	723	739	699	643	690	705	664	704	715	706	689	726	694	776	740	697	706	749	701	692	755	698	702	659	695	692	691	690	689	663	752	709	683	720	730	689	678	734	742	708	662	672	742	770	707	705	714	754	716	691	720	708	696	700	697	715	685	730	662	638	652	686	746	695	697	738	710	666	751	703	695	784	722	658	710	727	675	689	714	685	706	741	733	706	687	718	717	685	659	713	710	721	736	721	712	699	659	693	703	708	717	735	692	646	734	710	676	691	726	780	725	686	735	756	687	665	711	748	731	665	723	736	720	698	708	691	688	693	714	692	719	702	701	749	693	722	693	673	717	708	634	721	704	719	706	668	733	658	671	733	671	690	743	705	699	698	701	698	683	755	692	693	712	710	681	678	737	707	704	709	685	712	729	717	693	718	691	650	722	693	755	694	740	745	741	723	693	747	685	730	745	726	729	719	721	681	703	702	742	695	741	710	696	661	747	697	670	720	720	682	714	719	716	656	729	709	714	692	659	699	658	736	751	688	718	732	678	636	679	742	728	720	676	681	664	720	713	703	656	731	706	705	659	688	704	757	718	691	691	720	750	736	654	675	734	703	728	703	702	723	715	689	699	696	647	693	704	642	694	678	747	670	702	730	704	718	736	719	703	699	746	672	718
52616	41776	41889	41633	42647	42530	42603	42037	43660	44200	42666	42931	40324	38406	35039	32866	27872	26898	24301	21622	21374	18760	15469	11089	8968	6800	5810	4643	4484	3170	2522	2289	2213	1950	1636	1474	1138	1226	845	717	526	478	458	465	436	411	427	367	361	403	430	492	457	412	392	413	396	605	464	433	290	314	302	316	347	324	274	322	335	342	334	331	293	294	298	286	254	277	228	264	283	342	355	346	372	311	284	293	262	291	262	272	286	293	250	258	281	276	278	248	248	276	300	257	279	288	282	297	266	305	291	249	266	258	275	283	272	256	269	261	262	278	277	259	276	285	289	263	275	288	251	262	267	279	298	264	260	305	278	281	261	227	254	263	251	271	260	278	276	263	268	288	283	286	262	272	248	287	290	247	262	252	261	271	284	267	275	276	267	276	239	259	279	238	294	254	281	292	277	285	280	264	297	265	282	253	274	266	261	289	278	282	265	261	270	273	284	266	262	266	294	270	274	283	297	279	286	260	269	285	269	226	242	242	298	255	257	267	285	272	256	256	267	262	275	282	293	234	310	270	290	280	271	284	250	265	270	322	319	253	274	269	274	258	288	275	277	285	289	269	279	290	242	257	235	307	254	300	267	269	275	308	271	254	288	236	279	263	258	273	262	274	270	277	313	293	246	299	299	268	289	293	286	255	278	268	258	282	296	264	262	278	291	253	304	289	300	270	259	277	255	266	272	291	270	289	265	281	238	271	248	277	267	284	297	264	236	282	271	255	272	268	285	255	271	282	262	290	299	251	306	303	253	260	279	249	283	279	274	279	291	277	271	265	259	297	278	292	281	255	249	270	296	277	267	280	250	258	240	280	322	280	289	270	269	261	263	314	252	291	270	273	273	247	272	275	267	247	280	277	251	265	291	288	268	296	275	278	269	287	237	266	295	282	278	219	290	269	311	297	246	301	295	265	287	244	282	272	307	270	242	263	284	268	271	275	223	266	284	279	262	287	273	259	284	296	282	293	256	276	294	273	249	272	301	278	285	301	260	290	278	271	241	264	247	281	276	306	232	276	272	287	285	266	276	290	250	259	266	279	284	317	297	285	282	273	262	293	287	254	276	271	254	245	275	293	283	270	283	279	255	271	282	267	287	270	277	263	248	310	277	259	274	272	280	277	289	292	271	278	249	285	274	278	281	246	292	253	254	280	291	272	284	301	254	263	246	301	274	270	292	255	230	255	302	289	292	292	270	258	249	271	282	265	293	262	291	282	274	261	300	281	254	270	294	275	271	266	288	258	275	294	268	237	315	284	309	274	280	249	279	290	259	301	252	250	251	282	252	248	294	238	277	285	294	281	254	263	293	275	275	281	280	251	256	272	269	302	255	259	270	279	274	267	279	269	259	288	287	287	261	262	264	292	272	253	318	267	263	266	267	287	275	271	295	276	261	296	254	255	298	266	243	273	265	257	257	283	299	265	248	280	293	244	269	281	271	266	284	278	286	274	284	271	287	304	281	292	249	283	282	268	293	260	264	283	279	290	268	275	278	295	284	286	293	243	246	253	296	264	262	260	271	254	283	275	260	308	272	254	274	264	276	260	275	280	289	252	266	256	251	279	273	287	293	293	295	288	282	292	269	256	283	311	272	289	236	256	271	286	272	271	276	252	274	280	267	280	249	297	290	316	281	257	279	256	248	264	256	260	273	286	263	263	281	245	308	287	284	281	270	273	282	280	268	253	248	272	245	265	254	262	267	260	252	284	292	288	281	274	265	286	264	275	247	289	280	263	252	251	270	306	263	275	279	283	302	314	306	282	252	274	281	257	268	286	246	314	267	297	298	262	286	272	289	280	259	287	288	268	261	280	305	245	286	290	251	267	255	269	268	289	258	271	270	285	256	295	285	293	285	270	304	265	255	257	266	322	262	264	268	299	289	278	294	278	277	255	237	292	281	269	261	283	273	285	287	266	296	254	248	281	304	276	274	271	266	266	258	298	253	270	248	294	264	281	240	269	273	266	268	262	254	282	271	276	271	286	286	292	292	275	247	252	290	240	271	282	299	286	268	257	266	323	261	268	260	281	301	283	282	294	282	277	301	282	268	283	280	259	263	270	260	268	264	258	277	274	277	264	260	269	245	278	243	285	278	287	267	237	275	298	307	258	280	252	306	283	278	299	271	240	289	286	288	278	278	261	263	293	284	267	265	284	284	280	283	278	268	278	253	263	284	264	265	253	274	280	291	265	301	263	250	263	270	276	275	278	271	280	280	280	263	259	257	272	271	265	277	275	269	269	299	279	252	273	264	248	290	270	292	278	255	254	273	279	244	277	258	266	251	292	279	296	263	262	297	299	247	277	255	281	259	261	254	252	304	285	262	289	271	292	256	251	268	257	276	305	297	284	276	283	296	271	271	311	291	292	278	301	267	273	282	250	286	247	279	268	279	263	275	273	279	256	281	268	284	252	290	274	259	244	240	233	271	270	297	279	280	261	253	262	264	298	248	279	293	280	268	267	305	249	289	255	278	261	261	295	245	291	268	267	258	277	286	259	288	269	297	268	275	305	267	271	271	262	283	279	291	281	281	265	238	270	269	244	266	271	262	272	295	270	279	274	289	275	266	271	298	283	285	285	275	252	293	250	277	276	249	260	256	277	258	307	267	301	252	281	287	261	276	297	283	260	272	254	270	270	268	252	244	298	254	305	273	266	286	282	274	289	284	266	291	277	264	282	275	283	282	240	258	299	260	264	275	271	267	292	277	288	276	269	264	302	258	297	284	307	258	258	279	301	264	283	270	269	263	276	279	287	260	278	272	296	284	276	260	284	254	261	296	283	307	284	265	256	258	271	306	321	249	270	267	274	285	256	260	304	258	266	254	263	276	274	283	271	271	257	268	239	273	280	274	291	270	268	268	265	289	298	293	278	257	263	243	304	266	309	259	290	290	281	259	267	268	251	263	285	276	264	305	277	257	285	285	286	270	292	254	258	276	286	280	267	258	258	285	274	309	290	280	292	271	269	267	292	269	283	245	277	278	270	240	248	264	280	264	256	247	255	291	301	246	304	275	276	269	276	281	288	235	253	259	283	276	262	266	272	270	298	263	282	275	270	266	267	291	283	278	258	274	266	281	260	276	267	298	274	261	258	271	277	277	267	280	296	265	253	276	285	242	300	311	280	256	255	279	273	315	267	319	302	262	302	253	293	271	269	246	268	257	278	277	313	272	257	289	242	269	274	289	285	295	302	289	316	290	285	315	257	248	285	253	307	286	270	286	264	276	266	273	291	288	291	294	274	267	268	311	300	297	252	286	281	267	259	289	299	265	250	263	263	286	265	278	254	270	288	231	267	295	278	248	285	280	284	295	282	245	291	250	275	309	301	264	281	263	270	277	291	261	241	251	265	282	259	298	308	278	263	243	274	272	288	271	267	249	269	283	237	258	263	292	281	280	257	272	271	276	271	282	305	280	315	269	271	286	264	291	256	270	267	308	260	284	283	288	256	276	249	270	282	264	274	265	279
48126	55014	53335	58361	60869	62740	63345	64796	64247	60164	60024	59654	57937	55593	52736	50956	47952	47495	45988	43965	43659	40212	38180	30779	27894	24486	23112	19333	19558	14702	12625	12616	11964	10495	9166	8443	6414	6434	4323	3417	2297	2157	1885	1830	1742	1651	1464	1237	1086	1189	1572	2247	2051	1550	1501	1476	1617	3064	2093	1837	1003	909	925	940	1030	821	902	1036	1182	1080	1026	1007	723	776	732	682	683	732	645	726	756	1018	1188	999	985	824	737	674	644	650	679	650	721	638	685	654	704	585	664	641	659	675	670	689	682	620	715	669	660	649	666	629	635	695	667	641	687	686	705	658	621	632	630	677	661	622	767	695	660	685	656	717	670	643	667	685	625	608	655	656	675	624	665	644	645	679	695	686	610	651	655	669	629	720	687	646	636	683	646	699	666	671	654	658	621	654	664	655	659	656	662	669	659	655	624	666	691	662	677	663	646	653	664	618	619	666	683	663	663	667	662	667	674	660	634	664	684	667	667	669	701	662	711	667	635	682	661	637	687	672	651	641	668	636	626	694	649	708	708	667	675	626	664	636	653	627	637	658	643	632	654	633	637	657	662	672	679	667	686	689	689	681	640	677	654	647	643	648	653	643	660	614	658	717	667	654	679	679	680	669	647	646	613	598	641	716	659	666	654	640	713	645	664	615	713	629	646	703	647	666	651	675	679	679	633	671	701	676	666	657	651	645	684	647	621	624	675	663	660	633	586	679	657	662	689	650	689	668	707	633	688	629	661	684	729	626	660	642	663	677	711	619	682	688	697	695	663	689	651	689	700	691	650	652	686	632	661	669	621	640	647	678	685	688	639	647	703	648	688	693	711	673	610	680	665	663	720	661	622	663	633	667	662	687	681	687	625	647	653	637	609	701	701	652	687	694	617	674	677	707	677	663	681	663	692	681	663	685	655	678	695	680	641	643	610	647	663	642	695	654	646	685	681	679	630	666	653	625	677	649	678	643	700	628	651	633	661	639	657	658	646	725	638	604	666	611	667	655	651	644	643	706	643	661	702	660	692	615	684	639	626	671	620	649	713	652	673	644	651	639	668	655	682	690	659	656	724	679	640	664	665	638	694	657	670	689	627	666	635	687	670	656	617	670	668	677	646	634	671	649	734	694	654	665	640	654	646	688	629	653	638	652	635	661	650	641	670	632	652	686	717	656	654	667	656	658	672	643	641	607	653	628	656	632	695	614	667	662	666	618	748	655	651	702	660	656	649	670	704	660	662	625	668	666	647	687	631	679	605	621	646	657	635	672	633	667	645	615	637	655	646	655	697	655	670	693	632	672	621	640	647	607	643	656	636	702	647	714	649	664	651	645	639	621	598	653	675	668	664	638	683	638	630	647	642	709	661	615	643	618	667	629	665	643	673	647	661	642	634	662	704	616	721	681	651	645	674	650	626	643	662	661	681	648	669	611	656	658	743	660	679	696	665	656	694	617	656	657	655	672	616	700	627	674	680	639	627	633	702	634	670	684	640	679	646	682	666	629	658	664	636	667	605	698	630	697	673	718	644	658	640	676	692	636	631	675	675	653	671	672	641	685	699	658	666	645	626	659	672	636	671	657	711	677	676	638	629	631	669	642	664	649	714	651	702	637	658	644	611	652	629	681	652	660	667	663	654	669	647	645	695	708	692	640	679	712	644	635	660	653	710	661	694	691	659	645	651	684	695	660	666	687	628	664	693	671	660	688	669	678	676	666	625	634	660	647	706	665	659	672	624	641	703	641	657	735	637	667	653	650	689	611	645	665	671	675	639	643	685	662	676	637	671	674	679	697	662	670	616	648	642	733	676	673	622	685	656	635	673	644	669	636	602	596	663	681	627	680	682	665	630	656	696	682	673	674	658	684	653	681	636	669	716	669	631	645	666	655	632	666	685	665	658	663	689	665	633	683	641	664	623	617	615	693	686	625	700	655	684	615	708	635	669	658	654	623	667	670	654	665	633	616	638	678	645	681	620	658	693	612	630	598	639	648	646	675	645	691	650	645	660	668	689	695	662	672	671	606	631	662	679	664	631	654	701	650	648	645	658	663	662	640	723	611	635	614	675	647	643	682	652	656	680	673	637	704	666	628	683	636	646	651	649	677	674	663	630	701	668	668	673	651	711	610	648	670	657	637	644	652	728	682	665	681	642	657	676	648	656	674	700	708	671	656	695	661	664	685	681	637	638	656	722	627	694	657	658	662	664	668	705	625	627	733	638	675	666	667	630	648	674	654	608	627	659	699	706	660	675	697	651	639	636	637	681	676	696	690	639	669	648	652	676	634	612	689	648	619	640	657	644	657	663	677	643	643	633	648	691	670	635	657	622	638	661	681	648	695	667	667	669	641	669	656	617	647	649	650	669	652	709	668	669	638	662	637	665	617	675	666	651	681	684	655	629	690	646	637	635	670	645	639	682	656	679	623	625	699	743	684	631	651	648	690	673	650	662	656	703	680	633	678	633	657	635	678	644	701	648	658	646	667	639	627	679	651	684	648	696	624	657	653	678	671	684	687	695	670	694	620	669	700	676	684	657	647	655	718	689	633	652	651	631	672	674	698	636	683	689	671	679	647	646	667	616	645	656	661	672	615	620	660	685	655	694	655	646	686	687	656	619	692	669	641	647	677	603	646	669	647	644	665	699	673	667	678	589	614	639	641	698	680	660	621	624	670	632	687	633	639	687	648	665	655	641	714	674	657	638	672	698	670	692	687	693	643	657	645	672	655	639	644	662	670	681	693	709	688	653	675	666	654	643	659	699	613	711	681	666	645	655	649	640	678	673	672	655	723	694	666	645	658	665	710	674	647	645	638	615	654	662	650	656	638	687	651	637	593	696	649	686	682	643	654	632	653	638	633	664	628	659	650	605	630	673	621	645	672	689	623	680	651	691	644	604	646	668	610	658	642	642	648	666	656	664	673	642	659	655	680	643	659	603	632	683	645	625	657	655	641	681	653	708	696	697	682	663	686	668	649	667	668	682	720	660	682	625	649	701	666	680	648	668	636	651	686	693	676	686	657	644	693	727	690	673	647	640	655	630	633	634	664	628	722	658	681	653	641	611	670	599	609	662	637	597	650	668	673	645	623	596	675	641	670	645	639	654	642	672	614	664	675	619	653	655	671	690	642	640	666	624	656	642	656	635	660	664	646	682	626	684	655	699	663	696	721	673	649	693	625	664	652	686	623	628	667	663	662	684	701	642	661	657	630	685	662	661	702	698	654	668	657	640	649	678	680	699	676	643	687	651	624	639	706	659	648	700	633	667	632	665	716	654	647	651	648	647	688	649	673	607	655	649	657	637	649	690	659	626	668	639	686	635	635	649	676	636	702	706	686	625	659	650	638	651	673	655	656	699	636	643	633	689	699	606	653	668	680	663	648	665	680	671	658	668	613	657	655	643	754	657	599	649	676	623	684	665	637	640	626	722	663	643	671	661	657	683	688	680	651	662	648	677	666	620	653	628	675	651	671	686	642	650	690	603	671	686	681	595	612	693	629	666	633	636	621
21786	22207	26245	24219	20902	17282	13876	10026	7488	6745	5152	4134	3108	2544	2157	1759	1375	1327	1121	1002	958	793	748	627	571	469	438	428	423	365	358	386	369	301	351	355	299	302	307	304	303	313	284	306	292	299	296	295	334	298	314	304	272	298	298	291	305	281	302	318	278	289	295	259	302	291	286	277	288	305	274	312	252	280	303	281	262	316	256	315	306	288	302	322	292	316	275	312	287	297	273	283	267	267	292	283	298	275	282	289	295	261	295	270	308	308	290	315	318	296	299	326	290	302	273	294	264	269	337	306	293	287	282	284	275	289	306	292	271	295	298	281	270	293	279	277	327	286	329	295	295	299	288	294	264	304	296	301	288	315	307	288	296	289	288	286	329	316	324	305	318	301	283	308	285	263	296	296	307	300	275	307	301	309	283	287	270	321	305	313	289	292	294	285	282	275	264	315	303	310	307	290	298	326	291	277	301	284	297	285	298	267	322	285	288	303	310	295	305	276	290	270	295	263	281	279	327	273	292	270	277	331	269	275	284	284	322	299	291	289	300	263	292	291	269	307	294	297	325	287	281	307	298	303	315	277	297	306	309	312	292	289	269	261	321	285	258	293	287	285	290	311	290	293	280	280	271	283	271	274	285	292	297	297	264	278	312	290	280	292	295	284	281	312	295	275	337	265	310	322	269	296	309	314	303	313	268	312	317	316	313	253	296	297	286	304	289	273	285	288	301	279	298	319	293	268	313	278	270	263	275	271	270	264	309	265	284	298	304	318	305	292	289	306	311	296	327	279	280	280	300	293	301	278	302	286	267	312	311	299	275	291	295	293	316	298	317	284	284	312	304	290	289	283	313	307	289	276	273	303	309	315	287	306	317	274	279	262	299	304	289	294	280	269	274	269	314	287	288	310	272	237	293	307	325	287	316	296	293	289	322	289	301	293	273	280	331	291	300	312	317	297	272	292	301	307	302	305	261	321	290	288	315	304	300	248	294	290	305	281	260	271	290	317	273	292	308	285	275	288	322	280	295	294	292	305	276	276	298	296	296	301	313	292	278	292	282	300	293	313	295	259	330	259	312	300	265	294	274	290	287	280	298	308	284	304	276	288	293	280	273	307	298	320	298	287	256	275	317	321	298	294	268	275	261	308	289	296	279	292	293	304	287	297	312	299	285	279	285	321	302	285	311	297	310	284	267	279	301	290	328	317	292	304	302	295	278	288	281	309	290	354	314	329	296	293	299	264	299	287	285	279	295	321	260	281	315	281	267	281	294	335	282	278	295	289	292	308	290	306	320	338	302	344	313	313	324	306	303	302	292	312	313	313	298	257	304	301	274	312	289	298	279	286	305	273	299	286	276	250	274	283	301	288	299	279	260	288	280	302	288	302	278	319	303	263	271	281	326	300	343	278	301	296	309	270	300	297	268	272	309	282	298	304	261	298	288	293	274	287	322	290	298	295	290	281	281	295	284	300	265	297	300	315	301	268	302	305	299	280	292	290	282	310	285	294	316	295	309	295	294	287	288	275	307	327	303	279	302	296	278	277	299	249	279	283	299	328	279	273	310	274	261	280	299	294	301	291	270	273	272	277	292	292	327	264	288	273	312	267	289	311	293	315	298	271	321	334	285	294	282	288	280	305	308	317	294	307	292	277	293	321	270	283	291	295	282	284	294	289	289	332	310	292	281	302	308	260	292	302	305	300	282	258	295	289	290	313	314	291	272	314	299	248	323	286	319	299	332	280	294	303	252	331	293	283	288	296	266	285	278	267	293	274	289	315	280	309	288	344	281	262	358	273	268	275	303	263	288	307	264	323	302	288	321	306	304	315	308	332	326	286	292	276	269	325	294	311	292	312	287	298	307	302	282	270	292	314	314	293	295	309	290	306	289	317	317	283	290	304	297	297	282	291	269	282	301	297	313	290	291	299	319	300	295	278	311	324	284	298	296	302	295	289	296	278	309	314	300	273	279	279	307	299	302	289	305	297	310	273	270	316	307	299	271	295	300	296	268	309	287	306	318	307	296	322	299	304	281	275	325	303	289	266	338	311	280	278	286	271	292	317	313	278	310	301	316	269	293	251	259	295	295	313	308	286	317	292	310	248	286	290	292	308	297	313	291	268	275	301	287	294	288	266	294	277	272	288	305	287	290	301	300	308	278	293	307	274	268	301	274	251	299	278	305	288	324	304	257	310	268	316	328	264	260	279	284	299	307	283	288	297	301	287	266	248	307	288	288	255	279	292	277	275	300	300	291	299	282	286	307	287	270	291	309	299	276	282	298	287	287	322	280	305	307	312	306	297	296	306	304	298	311	289	274	303	294	305	291	308	321	251	274	306	302	315	302	266	291	301	298	285	291	291	298	288	303	303	288	293	303	348	292	284	259	264	288	251	308	307	286	278	316	294	295	289	321	301	328	311	308	311	304	285	318	263	290	300	301	278	318	278	304	330	307	283	307	283	289	264	263	283	267	292	304	301	299	291	318	305	290	291	262	284	278	285	311	305	276	307	278	303	279	296	289	275	328	282	327	310	302	303	316	321	285	306	303	283	301	295	283	318	283	274	274	279	289	313	315	316	289	295	302	287	258	279	339	282	304	328	279	302	307	307	271	266	301	278	300	319	308	282	295	288	305	297	334	292	305	304	292	288	280	305	281	277	286	269	298	291	295	288	299	257	297	301	280	275	279	302	305	302	269	309	283	312	303	297	308	282	303	288	317	308	299	302	314	279	256	260	293	283	315	312	313	286	300	289	277	280	296	301	288	276	329	323	261	287	280	313	287	319	296	303	289	310	276	286	297	309	300	303	271	289	287	289	276	304	299	319	277	304	293	252	283	297	298	280	270	278	303	283	280	301	288	277	303	281	305	316	281	253	262	297	300	286	281	290	316	285	281	294	296	335	286	308	282	306	267	310	310	276	291	280	273	292	278	305	313	299	296	319	322	257	267	283	300	287	283	317	297	293	302	298	309	285	274	268	290	295	279	289	310	324	296	326	264	277	303	296	306	294	258	307	275	295	281	289	316	305	278	303	273	309	301	294	310	295	266	275	271	289	325	272	307	280	312	299	285	290	282	260	296	295	287	294	303	310	296	300	268	269	280	280	295	283	281	310	296	351	280	296	307	295	287	298	302	292	318	274	302	314	287	291	294	287	269	270	280	310	292	317	286	305	313	283	316	311	297	260	286	284	294	277	282	284	306	318	286	321	307	256	293	286	295	288	303	294	285	281	291	316	296	299	284	296	291	281	281	291	272	280	255	304	266	284	309	299	281	289	269	278	277	267	252	289	318	307	274	319	304	258	284	293	306	316	298	279	298	293	272	340	287	274	322	273	291	267	257	276	317	293	267	274	287	288	296	301	281	260	306	279	300	300	275	326	267	304	303	325	293	286	296	261	289	301	293	301	272	279	320	312	290	291	296	301	317	308	291	321	320	305	310	292	293	297	297	306	287	291	313	312	298	313	299	300	314	283	308	305	293	312	309	271	303	299
17541	22102	31530	35230	34744	31652	28210	24990	21918	20979	17491	16376	13963	12122	10242	9149	7045	6567	5734	4925	5006	4154	3781	2986	2664	2112	1866	1694	1551	1394	1282	1176	1215	1080	1068	1008	958	938	786	826	813	787	794	743	803	716	743	725	731	758	773	814	803	750	776	748	773	795	721	750	736	748	743	790	729	738	725	710	749	725	700	710	680	711	708	746	760	656	711	713	715	779	748	733	731	745	771	720	684	736	671	695	688	726	745	696	716	756	693	645	692	725	757	675	737	728	737	684	732	643	724	760	683	746	717	733	721	749	736	676	724	723	741	768	715	709	712	696	703	720	721	733	740	708	669	731	708	709	727	701	703	756	732	706	715	743	696	755	705	756	734	714	738	722	667	719	684	727	720	718	668	735	709	727	712	771	724	698	711	718	752	741	729	722	710	726	699	739	699	718	722	718	721	735	706	701	749	734	690	703	750	710	738	695	712	711	672	708	697	734	703	735	749	716	692	686	732	727	721	732	741	660	694	700	737	769	732	725	757	693	720	741	771	716	772	732	675	743	711	714	674	699	687	709	749	683	701	756	703	723	752	709	684	701	712	708	708	716	701	710	718	715	709	714	713	693	713	736	719	714	706	758	718	736	730	740	766	712	730	669	733	769	728	739	679	728	694	699	775	708	729	756	731	746	736	741	687	680	720	744	697	754	758	716	680	724	693	707	737	748	719	688	751	704	720	700	693	690	697	737	745	692	746	735	724	718	690	757	726	705	673	752	726	770	760	725	768	748	728	670	687	736	696	736	689	763	687	714	729	722	708	732	739	758	747	736	674	739	697	747	692	726	737	704	739	740	715	725	729	713	716	700	697	689	756	740	726	689	721	765	706	748	705	779	737	690	705	732	725	714	758	678	685	716	745	687	661	695	749	732	721	731	690	746	779	728	737	734	748	728	731	689	744	744	698	739	720	697	750	718	744	701	693	712	726	685	684	781	758	743	668	717	736	694	744	691	725	758	732	679	693	688	715	746	763	733	752	732	760	696	717	744	684	742	720	772	750	744	768	698	753	643	710	681	746	698	705	682	748	710	708	748	719	717	747	731	687	726	696	744	714	715	773	709	769	710	743	736	725	735	761	694	710	740	685	723	695	718	745	727	683	696	757	731	717	742	697	718	750	739	746	754	749	716	715	716	706	735	759	727	716	768	666	769	717	712	706	715	726	713	712	708	723	763	710	704	756	713	699	709	733	712	674	682	691	684	675	741	776	757	734	720	744	722	641	730	687	727	735	708	764	699	717	688	757	741	684	752	765	689	736	736	764	753	714	754	734	695	740	718	694	706	715	712	720	699	730	718	741	722	729	726	717	711	721	711	736	735	713	743	707	692	766	696	710	765	697	735	722	732	737	730	740	711	736	799	755	736	721	678	724	723	709	718	708	677	681	732	719	679	729	737	770	689	742	760	718	727	740	746	735	700	711	694	724	711	686	742	731	723	754	722	704	732	718	753	701	707	677	665	705	786	662	720	703	720	710	704	695	772	706	741	724	746	727	702	743	697	695	740	779	713	703	723	735	690	713	725	745	711	758	682	745	752	702	728	683	718	679	734	709	752	722	709	754	721	715	714	746	688	734	710	709	703	744	722	691	674	724	686	758	694	748	730	730	738	717	676	697	702	701	702	772	724	746	710	706	742	698	710	728	701	746	726	698	680	682	734	727	695	731	652	650	741	700	776	693	736	741	763	724	742	713	750	707	698	710	738	711	693	715	730	723	734	713	669	669	669	680	720	688	753	751	762	719	758	734	720	780	753	717	713	772	743	731	720	717	715	731	735	720	681	683	733	715	730	690	781	755	715	703	781	745	726	743	688	742	697	717	742	699	714	745	721	703	743	738	747	750	747	729	678	731	735	722	717	735	702	689	733	742	701	737	736	742	695	721	713	735	702	724	693	677	691	694	741	702	704	712	740	761	750	713	711	725	750	720	696	729	659	662	685	748	745	680	716	757	658	707	738	724	682	729	709	742	742	729	661	719	732	726	661	721	697	751	748	712	743	710	684	771	711	697	743	679	709	738	738	747	717	697	705	749	737	736	730	738	725	741	692	679	739	702	751	733	707	667	701	695	701	683	741	754	748	753	748	678	721	779	707	695	722	724	762	742	686	698	682	713	744	748	660	750	736	737	745	732	763	732	746	703	759	711	698	655	721	711	720	655	759	738	709	717	730	754	715	722	716	737	681	732	732	708	711	731	736	734	706	718	695	731	699	737	688	694	688	735	702	719	723	737	717	661	735	725	719	777	686	736	723	728	670	740	736	779	735	754	733	724	763	653	721	728	704	710	727	713	689	688	692	736	698	705	733	672	717	744	759	703	764	739	735	741	720	695	760	724	678	666	732	697	737	717	732	752	689	734	715	703	715	772	723	712	715	725	745	725	721	668	654	711	686	725	695	744	695	704	742	775	714	760	709	713	705	707	730	705	701	732	691	697	697	672	735	724	688	737	714	750	687	703	666	738	706	748	684	741	699	727	735	685	748	698	706	758	674	716	742	689	716	723	714	732	741	690	747	737	751	747	729	754	667	694	770	737	711	712	713	745	766	725	679	750	724	720	719	694	742	698	691	688	759	730	707	702	764	739	714	673	671	694	662	704	706	700	732	687	713	758	724	747	701	674	697	685	723	734	659	722	719	724	708	747	805	689	719	730	753	680	739	720	645	692	696	751	721	652	736	754	723	708	768	722	699	733	743	746	710	702	783	733	694	737	721	693	681	714	693	684	743	719	683	748	680	723	733	712	734	731	723	701	682	742	684	769	725	706	710	735	730	731	698	710	715	700	690	738	768	695	741	738	764	714	733	750	703	759	724	714	684	764	728	725	705	735	650	732	739	753	716	705	759	682	742	725	762	712	689	658	732	716	693	717	699	729	764	764	674	742	704	713	728	675	715	740	688	696	688	736	684	764	675	723	691	699	753	732	776	717	726	705	746	729	692	694	698	716	773	697	715	752	684	730	695	755	738	716	775	714	705	701	680	738	743	745	761	685	735	700	683	732	718	697	759	710	686	745	726	674	749	734	729	762	712	740	749	720	718	688	766	697	700	731	700	754	756	694	729	759	741	714	726	727	715	705	692	755	687	700	728	720	733	695	742	768	748	692	703	687	709	708	716	720	725	763	732	709	708	729	722	723	705	704	722	756	703	712	683	746	685	713	716	789	678	700	733	681	708	687	750	731	712	743	703	737	670	758	689	743	724	730	698	743	728	696	719	717	692	686	685	708	695	700	728	692	698	732	687	708	727	741	719	707	692	763	732	723	749	717	724	770	729	764	742	715	709	732	726	742	706	738	724	695	717	716	671	705	691	744	748	691	698	717	709	694	742	693	683	733	710	695	693	752	735	736	800	730	739	771	715	731	699	739	673	746	751	672	734	722	755	719	752	714	760	712	748	729	670	744	792	713	695	702	703	658	716	722	742	735	712	750	699	731	742	690	728	702	773	688	738	769	732	680	742	728	717
46374	42175	43117	41968	42472	41368	39990	39056	37337	38146	35159	31909	29290	25336	21233	19031	15033	13360	11702	9900	9911	8733	7507	4929	3868	2788	2749	2202	2231	1458	1238	1105	1227	1013	922	836	663	683	532	463	397	381	394	340	390	311	338	335	291	303	323	387	351	354	330	293	327	413	346	330	319	337	297	287	284	268	295	296	290	317	324	297	283	293	350	263	266	263	255	269	283	304	310	356	246	286	289	263	288	276	275	278	279	313	278	277	272	283	285	298	273	309	276	250	259	270	267	260	277	295	291	275	295	274	280	294	277	309	252	304	282	241	270	284	306	268	285	282	293	295	334	282	251	243	286	255	289	279	275	261	282	229	272	271	268	294	291	276	275	290	289	278	307	267	273	266	270	265	241	270	284	288	256	290	271	291	284	267	294	298	265	262	258	269	267	305	299	264	277	271	290	290	300	287	276	256	268	273	280	271	270	281	279	292	263	285	256	263	258	279	255	254	290	277	270	283	264	273	268	259	273	271	290	258	222	259	261	256	288	255	300	276	293	284	250	279	300	276	280	287	274	258	280	285	270	296	319	288	272	266	295	299	294	303	298	269	293	295	261	293	298	275	285	257	282	281	308	271	300	281	273	276	306	310	280	254	276	296	277	276	293	299	227	275	280	267	291	269	284	292	291	270	235	288	250	291	271	284	271	273	280	253	247	264	269	243	270	286	271	273	271	273	297	253	279	280	295	261	272	247	310	300	311	266	261	247	269	271	276	243	330	272	247	288	276	276	253	263	292	259	271	289	274	265	288	231	301	273	261	267	307	270	254	287	314	271	274	285	285	271	286	314	282	268	277	265	277	283	238	291	293	279	273	269	238	264	246	301	247	267	265	281	266	273	339	271	256	276	309	297	305	258	283	303	294	268	279	289	254	280	307	315	285	280	283	281	264	308	284	274	256	244	246	249	267	279	262	264	293	282	289	295	249	281	294	281	275	253	291	284	238	291	258	305	288	269	242	259	263	257	250	276	248	280	262	277	279	280	289	273	261	262	269	262	268	266	280	270	270	251	299	281	286	273	306	267	271	261	285	305	270	252	272	282	299	224	276	289	250	279	314	307	258	298	264	270	261	285	282	296	282	249	303	270	246	321	267	318	277	274	289	260	284	288	284	274	260	287	257	268	303	277	270	303	255	293	276	283	284	295	277	265	276	307	275	270	265	282	245	296	261	284	300	298	274	298	269	263	270	276	297	284	289	266	300	276	264	295	261	266	295	268	278	274	262	328	288	269	280	277	280	273	293	257	302	298	279	279	300	279	240	286	265	273	266	304	273	287	246	276	248	266	301	237	293	284	280	272	276	324	266	277	297	227	237	280	299	285	288	268	299	267	259	313	296	288	265	284	258	317	295	309	259	287	255	243	252	284	257	290	284	317	255	290	285	273	282	283	277	298	288	257	254	270	249	278	265	278	284	281	272	251	275	280	254	283	252	268	294	283	270	281	257	256	265	291	259	283	301	258	269	278	286	258	296	274	306	265	247	287	259	246	283	273	291	283	278	253	307	284	269	309	286	281	251	268	290	283	268	276	301	283	269	264	258	286	284	282	289	265	274	262	282	282	311	262	260	311	249	282	259	261	285	279	292	272	276	264	310	241	249	256	272	269	292	288	292	255	276	256	268	303	257	252	274	276	281	290	274	269	262	279	301	270	289	282	275	278	279	266	282	290	286	274	263	244	255	271	235	301	272	284	283	266	255	296	286	259	283	267	262	274	282	305	272	269	252	261	312	271	304	270	263	263	267	295	293	293	311	289	260	283	255	265	275	298	281	259	274	279	282	263	263	284	298	277	275	310	259	278	269	297	263	251	295	268	288	279	247	287	288	284	299	277	282	260	285	261	294	254	301	274	284	280	285	270	281	256	290	246	265	280	252	269	283	294	245	264	255	266	239	276	301	264	264	270	292	276	288	254	313	276	277	316	289	257	300	297	276	292	286	279	271	279	292	269	286	271	271	283	290	264	285	285	271	276	256	300	278	278	264	268	237	263	288	304	275	276	270	276	264	262	245	304	257	268	230	286	232	247	290	299	267	295	267	299	295	291	291	272	276	291	245	284	289	282	262	260	287	265	305	294	250	311	281	258	282	259	266	239	254	265	274	289	266	276	278	256	280	287	291	283	290	260	290	274	276	302	295	285	261	296	264	268	250	269	290	261	252	269	249	267	283	303	267	272	290	284	304	290	288	277	250	274	266	289	246	260	278	284	285	246	281	297	299	276	267	302	264	267	272	262	272	242	244	267	290	270	295	274	301	246	263	272	274	259	296	232	236	273	272	302	292	278	302	282	246	270	268	274	260	251	285	293	283	274	295	254	305	287	292	290	304	278	302	284	287	293	286	264	265	275	271	289	256	277	307	247	251	269	262	280	288	284	283	275	278	251	256	278	263	266	273	256	278	270	259	282	262	273	304	276	290	266	293	291	286	252	264	289	264	254	324	274	293	265	284	264	285	281	268	267	280	288	290	263	280	281	302	313	300	268	300	271	268	243	286	270	265	276	277	290	255	252	273	296	285	291	289	264	269	293	290	295	235	232	290	270	270	279	272	279	281	267	287	269	284	279	274	256	269	281	245	315	257	297	305	290	310	273	304	304	282	270	291	296	264	278	308	271	244	270	297	264	295	258	307	301	294	281	301	297	258	276	268	264	295	299	287	250	279	255	283	269	265	274	288	262	273	282	280	286	254	245	295	237	287	277	271	261	248	257	306	295	271	256	239	287	278	275	275	266	311	298	281	274	261	292	271	295	263	273	270	270	296	257	296	303	309	316	251	267	276	280	273	286	293	276	293	275	305	263	295	309	249	281	283	278	268	255	240	271	283	255	269	279	264	285	288	251	296	291	258	275	258	278	275	264	270	294	285	285	269	258	290	257	301	265	259	276	286	259	276	269	262	284	284	292	282	268	296	276	296	283	265	273	286	293	271	279	238	260	286	265	291	266	265	252	276	255	255	311	292	287	256	290	267	301	279	266	265	275	288	275	263	280	257	266	301	279	266	289	287	253	277	274	292	283	292	272	282	281	246	274	263	239	276	292	283	281	263	262	244	299	228	275	295	292	283	282	276	260	270	260	298	239	259	244	247	271	270	243	279	313	244	250	310	285	293	267	279	238	277	266	268	276	267	304	254	281	280	269	275	273	277	283	291	292	308	289	265	245	285	261	269	286	288	281	278	296	299	273	243	291	276	265	268	312	270	268	270	252	287	278	248	283	267	282	266	295	269	267	255	277	259	265	290	279	296	292	291	254	289	257	279	288	241	281	287	278	281	239	316	271	291	282	290	250	268	297	285	297	266	276	271	271	333	270	278	261	271	271	303	305	295	264	289	264	241	247	264	256	273	295	279	286	289	284	321	306	263	279	294	288	309	284	276	270	280	257	278	276	288	286	258	274	281	249	266	275	289	288	268	262	269	257	279	308	266	264	288	308	281	237	292	305	290	262	255	307	278	276	284	280	265	272
40061	47697	49380	54193	57599	57461	56421	56824	54474	51768	49514	48024	45860	42734	39985	38758	35169	34959	32642	30756	31057	27884	26209	19432	17511	13679	14119	11443	11056	7801	6933	6381	6583	5405	5328	4454	3722	3507	2346	1974	1431	1287	1198	1210	1212	1190	1037	1022	892	962	1103	1381	1237	1149	1120	954	1148	1716	1302	1108	785	709	783	772	810	788	743	835	983	912	790	810	771	702	768	699	711	687	718	702	637	900	908	851	866	779	725	707	667	642	690	684	686	708	689	638	678	689	642	706	658	695	693	699	689	692	644	690	675	708	704	666	684	728	663	639	692	686	702	688	655	660	652	704	694	624	652	593	711	700	662	666	634	634	656	615	656	699	675	662	668	690	684	693	659	671	673	663	642	669	720	703	666	694	704	658	668	683	676	695	657	687	653	705	681	677	691	702	686	699	665	667	685	664	643	644	660	692	688	662	720	665	704	733	691	685	638	671	657	694	681	667	673	656	681	674	666	626	639	687	658	666	687	696	644	693	673	663	680	646	697	723	664	679	678	711	679	635	672	636	730	659	677	702	687	695	719	659	666	674	660	675	646	677	678	671	664	638	701	673	680	654	694	685	640	665	665	708	688	647	676	654	683	710	685	717	671	646	678	665	702	695	674	723	667	628	647	663	698	684	662	613	669	695	648	730	625	693	705	703	616	665	675	673	631	689	666	723	662	676	696	704	669	617	647	682	638	696	652	680	710	676	645	686	689	628	666	690	626	715	667	656	639	673	636	658	710	701	679	691	633	672	681	668	662	700	632	658	641	704	678	692	683	687	686	666	693	662	670	642	644	685	633	693	606	672	643	684	636	654	669	661	658	700	647	681	679	690	688	729	628	668	634	613	699	633	675	641	702	675	656	667	691	673	670	631	694	637	647	666	690	691	665	685	690	661	651	686	716	690	646	674	757	645	613	670	626	659	676	642	694	697	646	650	699	679	642	694	655	610	688	684	679	696	642	743	726	657	699	696	646	701	647	702	646	690	672	704	687	657	717	646	642	689	664	676	658	660	721	682	637	691	654	686	764	701	695	616	672	664	684	650	691	675	649	725	663	654	651	649	688	676	677	679	687	689	671	652	658	666	659	721	691	710	706	660	700	635	634	684	639	648	670	657	692	678	658	625	683	645	673	694	658	713	663	693	668	737	635	684	699	699	651	701	674	681	690	668	643	709	694	639	698	685	703	701	732	674	649	682	680	705	679	669	731	740	631	692	653	636	650	687	706	712	664	625	644	665	723	675	668	632	657	686	661	642	669	655	635	676	687	676	705	667	654	694	722	641	638	670	621	633	672	737	684	665	664	697	660	677	694	693	630	668	629	643	637	641	635	627	716	634	647	676	691	712	705	666	670	686	684	681	627	692	666	696	698	656	620	660	663	682	659	655	696	649	687	653	656	701	677	690	679	681	693	651	661	702	662	707	656	667	696	683	633	667	696	648	656	678	664	719	676	696	654	629	658	645	655	698	684	722	701	664	692	655	685	710	669	714	702	669	633	693	658	644	712	701	667	670	642	671	634	626	675	677	647	703	685	663	691	632	707	667	676	626	695	657	666	654	691	638	700	675	685	695	649	688	676	689	723	696	696	682	651	727	635	641	658	686	717	650	724	637	674	693	704	677	669	690	633	678	689	689	692	679	697	640	648	669	678	629	660	616	612	648	673	660	680	651	702	703	671	709	615	685	643	662	651	713	689	699	640	662	692	667	659	668	653	668	686	689	686	696	685	688	679	701	656	636	698	673	640	656	647	696	679	649	656	687	703	654	648	658	646	659	714	633	668	642	700	680	665	707	680	639	703	694	649	628	714	703	704	690	686	618	661	662	720	629	646	650	659	656	689	660	705	651	662	624	653	710	676	702	665	659	711	687	671	674	644	641	643	666	669	655	666	675	656	671	658	694	655	703	685	669	620	685	663	677	640	683	652	682	702	697	662	739	657	704	704	666	709	653	682	680	680	683	715	693	652	694	698	620	660	731	692	668	683	688	706	677	685	657	667	653	725	676	675	648	668	654	656	695	645	656	703	699	700	637	709	671	637	654	701	674	670	659	684	707	679	732	716	647	698	685	633	671	634	661	691	638	667	707	697	627	662	656	615	673	669	688	717	673	665	731	682	675	710	686	668	638	702	685	692	649	626	662	652	686	651	657	660	666	659	671	663	665	666	652	676	692	742	660	632	668	684	653	655	670	723	680	706	649	663	646	693	670	687	641	668	672	689	723	683	671	692	703	691	693	654	667	645	668	674	661	665	685	687	646	682	625	678	647	675	628	663	672	617	680	737	682	660	651	690	688	658	646	685	665	652	715	649	683	727	687	649	674	680	669	693	695	675	681	666	666	667	651	679	699	698	681	654	720	695	713	671	672	674	706	712	669	726	680	731	645	663	676	686	678	676	664	653	651	687	682	710	669	714	677	650	690	691	625	690	737	664	691	647	734	672	682	653	705	681	659	710	655	687	700	689	648	668	691	623	653	648	707	661	663	705	648	692	680	652	638	667	688	654	645	694	694	725	690	637	737	715	655	688	696	673	665	632	640	698	613	671	688	658	707	731	643	730	653	685	656	655	669	648	696	668	663	686	658	636	702	684	660	630	639	677	634	713	709	709	649	677	639	684	697	691	664	664	725	681	681	683	676	682	674	735	719	696	667	688	666	662	651	678	656	669	614	635	710	687	697	674	676	672	666	683	708	708	697	637	675	674	643	648	677	654	644	698	701	721	619	698	673	643	701	706	657	678	658	659	678	614	679	642	686	707	638	645	660	716	633	691	697	677	655	678	660	719	700	691	685	641	665	675	677	645	698	639	682	632	684	652	684	696	637	647	674	692	652	689	660	683	671	701	645	663	642	637	678	671	712	698	685	629	658	646	670	679	647	629	699	667	737	661	654	645	682	610	662	694	681	636	659	656	672	658	739	696	677	694	702	666	642	710	686	676	683	676	668	704	671	732	653	655	669	619	708	685	672	671	692	668	678	653	680	731	634	633	673	677	674	691	668	706	652	708	660	703	671	671	624	695	642	656	655	698	670	681	680	671	618	650	667	634	639	637	684	693	651	698	673	662	692	655	669	646	663	641	695	672	677	675	631	662	661	639	655	674	691	708	716	664	632	651	700	654	678	628	636	658	722	643	639	648	679	685	675	670	631	641	652	656	649	677	657	658	663	675	648	712	664	623	656	671	696	716	655	645	687	693	649	645	676	675	692	675	678	666	638	622	667	668	704	675	678	670	660	687	675	658	704	714	662	691	669	640	732	639	720	671	680	617	666	671	696	647	655	686	666	667	694	651	652	679	674	662	660	679	650	661	669	694	682	642	676	710	650	683	645	623	669	739	685	686	669	721	650	665	665	665	687	685	652	706	670	704	713	644	673	652	641	646	643	676	658	700	710	645	709	670	666	591	636	623	653	658	714	667	622	659	632	730	654	667	682	661	706	681	651	696	685	695	699	654	668	659	660	658	674	687	674	696	632	652	637	698	680	645	642	714	689
51364	40334	41245	40248	41616	41783	40443	40990	42370	43866	40769	39723	37663	36100	32967	30825	26986	24361	23746	20433	19746	17519	15409	10962	8137	5785	5872	4665	4092	2740	2390	2166	1983	1838	1830	1419	1213	1172	751	622	482	467	430	441	449	473	418	391	345	327	399	447	403	409	386	335	398	570	436	368	323	261	325	318	323	258	280	319	325	332	377	329	298	308	237	253	289	251	291	257	254	283	307	322	346	339	276	258	264	251	265	308	258	276	269	269	248	284	292	266	277	282	267	262	275	264	277	255	275	287	266	288	261	242	243	282	300	264	283	239	260	256	240	224	238	265	271	237	283	270	285	256	269	283	272	272	235	273	275	289	259	243	300	260	250	271	251	256	248	276	255	252	284	285	250	295	280	278	266	252	229	290	235	276	261	264	284	280	264	247	277	251	273	284	264	255	262	236	301	277	294	279	289	292	260	250	258	259	257	231	301	262	256	264	258	275	271	274	246	270	276	269	253	282	273	255	271	283	272	278	239	255	266	253	264	285	289	277	263	259	280	236	287	281	259	274	281	246	238	274	297	239	230	255	282	235	260	248	283	251	285	275	253	221	253	276	267	246	282	270	267	242	275	258	264	281	289	242	249	268	232	232	268	283	272	272	277	283	268	292	255	282	266	265	258	274	273	282	275	237	331	263	271	256	280	242	285	274	279	227	288	261	257	238	249	281	282	272	262	258	279	262	297	280	287	261	218	258	260	278	222	291	239	286	265	264	292	242	248	250	266	243	268	239	280	257	296	277	226	253	246	248	270	278	263	280	229	269	281	288	259	267	264	247	247	259	277	264	271	267	279	276	261	287	289	288	240	242	300	281	260	228	271	269	239	264	253	240	268	294	266	263	294	254	223	266	254	280	259	291	285	256	269	273	267	265	265	249	252	265	251	260	291	248	253	269	268	251	244	235	275	259	296	258	265	274	293	282	257	272	250	280	254	262	283	264	263	261	235	265	246	257	287	290	314	274	276	277	277	251	264	257	273	271	274	275	247	256	256	307	302	245	265	256	260	269	288	255	248	265	271	281	269	278	271	252	238	250	275	253	247	247	240	240	236	241	244	255	262	257	298	280	252	263	248	253	269	260	266	292	239	257	297	276	272	275	253	248	269	285	263	265	246	253	317	243	257	256	283	265	280	283	240	264	266	266	255	317	229	253	266	290	270	247	272	290	274	262	270	274	273	264	293	254	273	261	251	259	275	249	270	258	273	252	273	256	279	227	238	286	265	244	282	271	258	249	250	274	218	265	275	262	244	249	279	267	291	250	254	266	267	250	292	259	264	258	255	306	269	266	279	247	290	262	262	273	278	258	284	271	273	263	293	258	249	305	266	278	265	258	247	288	288	253	258	249	278	261	252	249	261	267	245	250	238	282	248	244	286	263	246	253	278	259	246	294	263	240	289	268	264	236	272	300	243	261	259	245	235	293	267	282	251	275	239	264	286	255	252	275	253	246	248	287	237	265	269	280	246	252	281	282	268	264	272	257	251	221	271	283	246	245	265	244	270	263	303	291	283	286	289	248	271	304	288	255	244	269	283	249	258	271	255	267	275	261	274	236	258	251	245	258	264	256	286	267	240	277	266	271	273	281	286	250	265	272	270	266	265	252	231	257	258	253	243	281	248	274	282	255	261	295	293	245	293	265	263	265	272	256	258	234	279	244	253	270	271	274	280	280	258	282	269	273	253	252	249	273	276	248	271	266	243	252	258	264	287	287	240	299	246	276	260	267	271	273	282	282	249	259	245	267	263	280	278	296	264	263	256	257	276	282	245	231	293	266	284	270	232	275	249	231	250	266	274	242	289	301	240	263	231	254	262	287	255	249	252	273	259	264	265	239	225	243	286	238	253	278	290	258	259	258	241	267	268	294	271	271	238	255	292	262	273	293	239	259	267	256	285	246	281	278	257	274	257	243	262	243	248	263	257	262	272	283	272	266	259	241	267	256	294	252	266	268	302	312	264	276	254	255	252	247	258	275	259	283	254	246	277	284	292	264	265	268	247	274	249	290	252	247	282	272	275	269	259	256	275	251	256	264	301	255	290	278	265	268	272	248	287	247	280	301	253	288	264	254	259	274	261	245	303	255	251	268	289	258	267	261	210	259	266	247	256	267	272	236	244	251	252	278	278	241	254	266	294	247	278	260	257	260	254	273	267	268	259	282	264	237	260	271	288	267	256	264	265	259	257	279	256	232	272	285	262	251	278	292	225	258	279	272	269	291	264	255	271	262	245	276	241	282	265	295	278	286	258	235	271	249	277	249	311	244	262	239	265	270	270	269	250	252	264	324	264	245	281	252	277	268	255	274	259	279	267	257	269	295	262	268	256	232	296	239	265	249	231	270	279	263	244	268	248	267	251	262	269	266	259	262	321	265	237	254	258	276	255	302	266	222	287	281	254	284	293	274	297	261	251	238	291	277	245	257	255	251	249	259	246	265	279	249	260	287	238	278	272	264	269	296	253	253	248	288	268	280	294	279	280	252	249	220	293	251	264	261	256	280	268	267	275	256	259	260	248	260	233	267	277	298	261	278	281	278	293	240	261	271	287	285	253	273	278	244	259	265	280	240	249	262	283	269	262	248	249	263	254	277	315	280	250	279	284	275	258	281	262	253	267	243	284	227	266	269	276	261	232	260	261	270	263	272	261	262	238	269	268	256	295	281	308	260	261	278	281	300	224	283	268	275	278	230	293	266	237	282	288	263	294	240	271	262	311	267	278	250	288	276	269	285	276	243	293	268	264	279	283	263	259	282	296	298	285	251	257	275	253	273	250	253	259	273	272	267	267	239	288	245	282	274	293	261	285	257	241	276	260	247	270	257	258	238	262	248	273	265	249	258	272	244	282	262	266	285	277	257	280	273	264	248	249	259	259	256	279	269	274	256	260	227	278	277	275	277	227	291	246	262	281	265	280	250	257	245	239	267	277	280	234	282	262	271	267	295	270	277	306	253	242	257	272	258	271	246	243	277	234	281	270	274	265	249	295	301	233	253	246	279	260	265	276	261	272	270	272	253	256	237	257	249	249	226	279	277	278	258	231	303	269	266	282	265	285	311	300	234	263	257	244	256	256	260	263	277	252	258	262	298	268	276	249	272	265	246	270	259	255	261	243	265	276	259	277	274	247	254	264	281	262	260	273	253	281	273	258	269	286	283	257	267	283	280	285	257	280	250	260	244	269	276	307	256	288	269	287	240	255	275	261	291	257	255	265	259	248	310	275	267	258	263	294	259	260	223	275	273	258	248	252	274	279	285	250	278	261	269	281	252	259	272	262	237	268	269	237	300	236	289	257	257	266	286	245	266	266	283	271	227	255	283	236	269	286	263	269	278	272	274	288	260	275	261	240	272	255	222	264	254	231	284	274	280	255	257	261	255	267	276	281	259	279	275	278	287	292	266	242	257	293	282	267	238	238	282	250	259	263	252	247	270	269	249	275	263	258	255	258	257	296	260	299	258	263	264	251	274	296	279
47251	53806	51524	55038	58842	59728	61288	62876	60502	58075	57453	56285	54537	52647	49615	48966	45288	44859	43262	41397	41428	38498	36207	30013	25859	21878	21903	19173	17913	13289	12074	11316	11002	10090	9869	8002	6842	6451	3941	3123	2097	1950	1756	1696	1657	1673	1650	1467	1192	1067	1393	1942	1731	1590	1720	1162	1681	2820	1911	1374	930	901	823	984	1027	817	786	1004	1235	1198	1043	1068	722	816	717	653	665	712	694	619	641	911	1074	1074	959	836	709	679	685	665	653	626	612	622	636	654	663	653	644	627	630	650	658	611	637	652	639	633	620	634	667	681	654	651	646	599	646	588	658	622	599	623	610	628	668	611	569	621	596	618	620	649	652	636	655	626	644	676	622	591	633	632	656	644	660	659	645	628	625	653	636	656	637	648	672	638	641	633	616	628	621	663	643	657	650	639	641	635	667	630	659	652	633	625	641	590	639	648	626	641	606	621	619	651	666	656	633	655	651	632	615	633	615	616	669	639	638	660	690	675	640	588	624	629	687	638	632	654	652	635	637	640	644	637	686	639	625	644	663	624	676	650	603	662	610	643	615	611	623	656	628	595	666	656	607	594	650	627	635	646	596	622	632	611	593	638	659	623	610	657	600	653	610	668	629	600	602	646	642	595	634	659	646	663	634	666	680	630	652	611	655	612	658	644	639	633	613	606	638	662	633	616	642	646	602	612	663	666	636	641	613	640	649	614	664	605	620	641	647	580	607	627	680	607	648	623	600	646	663	654	605	657	625	615	640	623	619	618	612	635	631	647	666	668	650	608	619	642	612	649	612	618	604	647	647	611	648	665	644	627	607	677	628	641	601	683	611	576	615	640	657	658	636	669	662	617	630	681	678	616	595	646	680	627	622	636	647	604	644	640	632	614	650	626	636	692	644	654	612	683	583	640	618	636	611	659	624	633	631	655	637	591	676	591	585	612	621	612	653	645	635	623	661	616	608	641	653	627	635	664	642	622	669	644	632	630	601	645	642	608	611	642	645	640	580	617	586	613	664	629	668	598	643	615	590	636	647	642	662	617	625	611	628	629	650	635	679	652	596	642	634	652	631	621	605	620	625	629	585	637	680	681	609	662	585	627	650	652	629	587	655	638	684	620	657	653	605	606	633	604	665	582	618	633	600	648	580	633	670	621	569	670	621	633	621	641	652	657	644	641	656	634	646	637	670	637	574	641	608	619	660	611	617	626	630	601	641	660	615	639	615	617	619	625	636	641	617	642	639	614	624	623	619	657	621	650	650	647	648	635	641	634	614	641	606	619	658	625	629	590	630	618	661	636	612	673	607	645	624	627	596	632	642	637	657	614	637	612	628	666	632	639	636	571	628	658	602	626	665	672	598	624	608	679	617	624	638	627	606	643	676	610	641	641	635	611	676	630	619	643	659	618	552	619	601	628	592	631	583	643	605	557	670	612	638	637	625	665	573	664	633	655	636	658	638	625	656	653	618	622	617	660	613	606	650	635	635	680	650	662	664	637	659	638	628	650	617	620	679	626	647	639	597	622	643	629	616	621	646	638	609	581	665	644	665	636	605	598	601	609	641	642	665	607	612	605	592	621	641	663	642	615	638	632	595	642	624	647	651	605	631	649	630	662	656	645	640	635	676	597	617	624	652	611	655	665	631	622	599	624	603	671	632	634	647	605	630	668	674	702	625	593	667	627	608	651	630	559	613	651	656	595	602	660	640	625	611	641	631	615	663	637	650	648	637	629	607	656	627	668	630	636	634	597	595	615	636	620	641	620	687	675	654	601	623	647	624	598	591	652	628	577	616	639	634	632	635	615	625	634	590	611	662	629	631	651	622	619	588	611	672	599	617	640	658	650	616	647	634	628	637	664	630	625	611	628	630	626	619	685	629	629	663	659	629	638	623	622	670	644	642	634	652	603	615	632	675	640	662	665	639	612	645	630	665	609	635	612	658	610	641	630	624	621	661	611	655	594	664	585	626	636	605	623	656	670	624	632	638	657	626	637	665	616	650	652	640	671	648	675	641	643	624	660	593	711	614	644	657	633	647	591	600	640	622	627	680	608	621	637	686	612	620	654	658	622	643	652	643	626	663	662	627	640	602	695	626	625	643	620	632	629	611	634	621	633	633	622	637	627	661	577	607	635	683	645	627	661	610	636	634	629	651	661	652	635	665	636	638	666	650	649	602	605	648	632	611	651	657	658	648	647	661	606	654	609	624	643	621	639	651	611	619	615	659	605	639	614	646	662	630	612	628	645	644	617	647	618	624	638	668	631	644	627	630	598	604	645	602	644	612	625	620	652	629	621	586	614	576	630	616	640	657	616	635	633	667	594	640	644	633	661	670	615	623	617	601	669	608	641	640	602	672	707	636	647	647	613	681	610	629	633	627	632	641	639	620	622	648	666	630	624	598	659	682	643	638	667	605	600	628	649	623	609	614	599	636	637	627	658	618	617	637	658	661	624	661	636	600	651	636	683	606	621	608	606	628	623	640	625	595	641	596	675	630	622	661	685	634	591	609	612	651	646	633	583	608	634	642	601	633	622	603	602	657	627	664	639	634	676	624	620	678	654	637	634	641	681	637	626	651	665	674	654	666	624	637	688	623	644	640	645	670	625	615	623	618	647	641	590	631	640	635	634	633	633	640	665	636	600	670	603	643	656	668	630	593	643	646	616	598	679	610	630	645	617	619	648	638	629	627	614	654	654	620	643	647	641	607	638	613	639	662	629	621	663	623	679	620	651	633	603	651	625	606	612	598	610	651	627	654	574	623	658	617	613	710	619	614	624	651	595	587	665	670	653	631	628	634	657	614	579	657	671	647	628	631	594	643	630	702	641	597	645	620	600	654	600	661	657	644	657	617	660	649	647	651	647	674	651	626	580	662	668	584	634	600	626	628	654	635	667	593	637	638	621	668	627	640	674	621	655	607	610	615	652	644	625	645	585	609	670	635	610	640	661	669	641	657	632	628	641	605	605	626	652	631	614	641	589	612	600	632	641	644	629	600	657	657	598	634	676	677	685	684	650	666	659	673	663	680	619	627	670	647	629	654	623	649	624	686	659	623	637	599	669	614	679	613	607	599	592	620	631	616	595	639	612	626	676	626	605	616	624	602	649	632	637	684	658	592	638	662	668	647	626	630	594	631	616	646	596	663	642	674	617	642	617	646	610	650	645	606	613	608	626	658	657	648	645	662	669	612	650	606	641	658	609	620	642	649	657	660	621	639	642	646	605	619	663	617	593	640	619	600	664	648	667	631	650	600	618	625	622	591	649	631	645	671	643	670	624	642	642	656	607	652	665	680	650	656	608	657	620	572	629	630	632	598	632	656	639	629	639	655	631	646	653	606	664	618	639	650	631	633	700	624	591	635	625	621	618	567	593	602	613	655	622	617	610	635	658	666	634	627	627	614	611	615	636	602	662	613	701	671	621	629	601	637	633	638	651	616	614	618	685	591	683	632	629	634	611	671	621	644	625	618	644	624	676	624	663	627	617	717	677	644	627	615	630	639	644	638	634	637	663
22859	22211	25817	23472	19649	16453	12829	9837	7248	6427	4648	3627	3084	2338	2013	1650	1351	1239	1184	1003	988	828	772	611	553	482	468	413	396	420	350	380	358	292	371	318	296	333	298	291	296	327	301	296	292	296	305	280	300	318	308	333	285	284	294	295	296	300	307	304	304	294	313	287	299	317	286	286	312	265	302	298	334	266	305	303	309	298	286	270	281	302	296	271	310	293	292	263	320	277	298	299	308	293	286	281	317	327	303	275	277	279	334	299	321	285	305	299	292	298	293	272	299	280	282	294	298	316	284	293	292	284	264	265	288	281	270	290	301	314	301	288	297	319	257	309	262	299	310	308	318	314	292	274	299	309	281	294	312	284	292	281	318	270	306	304	288	293	275	324	307	271	277	287	291	330	288	303	286	288	322	318	261	272	270	300	293	279	309	312	293	317	288	291	300	272	289	308	271	281	308	289	277	295	283	290	288	295	286	301	313	293	306	292	321	320	287	283	270	313	294	294	274	266	286	289	279	291	298	275	299	276	280	285	276	291	301	295	298	277	299	293	266	273	307	296	278	288	281	296	277	307	308	314	270	284	310	315	300	308	341	295	290	284	273	288	327	292	270	299	299	311	307	269	299	303	294	309	284	288	287	297	279	245	282	266	284	278	319	296	290	292	318	317	317	277	306	293	283	287	314	243	279	281	284	290	316	297	278	287	262	301	332	282	279	318	307	314	297	286	299	254	279	281	272	291	314	315	298	312	292	286	292	272	298	291	312	295	283	262	293	325	332	302	307	287	318	285	288	320	305	295	288	287	289	292	280	266	334	296	322	302	326	310	306	335	277	293	303	292	320	305	282	284	292	309	297	285	312	288	270	293	290	335	288	303	277	291	297	270	310	284	284	304	278	297	324	300	303	320	240	267	230	299	299	293	331	310	278	316	307	305	282	289	297	297	266	292	280	321	316	315	299	299	306	254	303	303	307	304	296	273	283	269	257	288	287	296	270	308	290	293	312	290	311	309	306	303	284	283	317	296	261	305	293	305	271	288	287	318	302	331	300	308	280	287	284	274	272	309	295	312	328	271	294	254	295	272	298	291	292	348	271	276	323	278	323	262	299	287	294	287	304	310	311	293	294	285	286	305	288	281	286	301	297	263	292	304	287	298	279	304	282	302	294	283	270	305	264	300	271	324	319	310	300	300	328	311	287	299	293	309	240	339	284	286	274	295	288	289	326	253	285	291	270	310	297	315	287	278	299	293	302	295	292	301	290	281	289	273	306	285	332	305	297	298	308	294	299	275	317	290	283	285	289	306	313	293	283	296	273	307	315	306	314	315	261	299	285	302	284	300	277	299	277	305	321	265	285	320	282	285	281	326	280	289	292	289	294	266	292	296	280	284	266	295	308	294	303	343	323	307	302	297	289	276	298	305	283	289	316	324	308	286	301	307	319	296	291	266	315	307	306	294	286	313	299	300	316	289	315	306	304	268	298	307	281	297	279	293	316	302	335	276	299	297	316	294	296	275	324	309	298	269	308	287	298	292	291	295	283	295	287	291	242	286	306	313	290	314	269	292	320	330	289	296	305	296	303	298	273	314	292	297	284	297	288	330	297	325	293	293	243	304	276	296	286	303	288	287	285	288	309	315	308	295	299	291	307	309	304	306	300	318	280	312	281	305	294	295	322	289	300	289	286	286	301	301	266	266	291	280	255	314	291	304	321	273	302	256	319	317	290	303	311	300	292	301	281	337	296	310	293	303	302	282	293	294	293	313	311	299	282	299	277	289	300	291	291	296	318	262	288	272	264	263	326	307	288	293	313	301	319	302	308	270	305	315	298	294	285	317	295	266	281	271	296	308	297	246	290	282	286	284	296	302	265	279	271	300	285	276	302	286	278	304	313	279	293	262	267	287	295	292	288	298	276	337	266	262	289	304	298	289	308	300	264	322	306	296	279	263	279	287	288	314	310	299	295	249	278	302	277	279	298	291	300	312	307	275	284	265	301	280	308	306	317	302	274	319	298	347	288	304	288	289	287	302	313	267	298	293	296	279	283	289	275	282	290	277	298	330	269	281	306	299	280	294	325	274	304	285	307	283	307	325	268	265	298	278	300	269	291	302	290	294	274	258	290	279	300	321	316	325	300	284	282	325	280	262	317	282	299	279	320	294	295	271	267	326	312	306	292	344	283	270	325	277	291	300	279	294	300	295	299	307	283	264	307	260	293	303	291	290	301	318	308	310	264	295	304	325	283	290	305	291	274	294	269	263	313	293	303	318	324	283	295	266	276	320	290	297	321	330	297	317	293	294	353	309	286	300	322	297	259	274	294	331	333	289	339	279	286	318	301	303	325	311	277	278	296	300	305	316	290	285	294	289	307	315	311	307	320	308	281	283	325	292	295	284	290	320	309	285	318	295	322	323	285	268	279	267	304	319	288	291	287	303	296	300	300	302	322	281	295	316	307	314	321	286	318	262	303	313	290	274	316	282	317	305	299	283	279	321	252	321	285	280	269	270	304	308	271	288	291	289	312	276	294	305	318	238	284	284	275	275	293	295	300	286	313	318	293	312	286	268	292	273	300	297	280	306	320	248	266	328	303	317	314	289	274	312	284	279	270	317	308	262	293	261	311	315	309	323	286	261	315	287	301	287	291	301	317	295	316	271	302	306	290	316	296	266	302	272	294	289	290	266	290	312	328	250	322	281	264	325	264	328	269	290	295	262	305	297	309	269	302	299	293	296	308	278	307	260	302	279	291	290	316	306	285	265	286	301	292	298	314	295	274	295	275	247	288	315	328	299	297	298	309	262	302	280	273	301	321	281	289	313	281	297	293	293	300	274	316	268	292	313	257	299	298	289	276	292	284	273	327	293	281	277	284	307	294	273	282	287	329	285	313	325	315	294	301	294	296	309	321	313	309	282	315	317	343	264	292	279	303	297	287	266	320	295	284	266	271	264	278	301	293	307	277	349	270	296	301	304	280	296	309	298	310	274	314	299	288	280	285	284	292	309	289	313	316	335	292	288	307	309	299	267	311	281	339	297	261	302	300	317	280	284	287	286	259	296	312	288	241	284	288	298	257	280	295	310	284	303	313	260	289	281	290	301	301	299	301	286	326	292	283	310	276	276	279	302	274	319	282	278	302	311	303	293	269	276	286	333	339	301	293	294	289	260	297	309	265	260	296	287	295	283	308	281	292	317	301	304	256	250	263	280	241	278	283	291	324	287	310	295	292	278	318	305	295	285	298	274	298	288	289	307	302	283	276	303	289	267	312	300	316	330	308	314	287	285	294	283	294	273	302	296	281	315	300	274	271	299	302	274	288	310	314	305	281	282	341	301	318	282	323	288	294	286	310	292	302	295	331	294	285	305	307	300	316	278	302	290	288	284	290	304	307	265	283	273	263	305	264	273	309	277	319	312	304	314	325	286	262	308	324	272	315	293	282	252	291	326	297	283	281	301	343	292	293	311	304	328	287	304	290	268	294	313	287	280	258	303
18273	21645	31494	34809	34221	30950	27944	24900	21654	20934	17417	15258	13905	11731	9668	8701	7094	6409	5896	5051	4719	4304	3746	2885	2455	2058	2116	1732	1529	1355	1210	1200	1137	1065	1097	1031	961	965	787	821	765	816	768	769	742	737	777	741	708	718	731	783	768	825	787	747	783	811	715	755	740	736	715	737	776	682	737	754	751	750	736	703	816	708	711	732	715	723	708	759	712	694	800	748	734	723	729	776	746	716	714	716	737	750	706	689	724	686	732	707	712	737	700	685	704	713	737	706	743	736	696	785	694	735	729	724	678	729	730	748	730	712	724	749	724	704	660	722	713	694	722	733	723	707	748	728	685	698	749	704	740	727	733	725	701	733	763	670	738	723	746	684	725	720	675	701	712	752	711	720	754	720	737	729	678	702	697	773	730	740	731	716	671	656	765	704	730	723	722	717	701	712	749	699	756	726	724	790	719	756	722	734	684	729	691	702	737	724	754	734	771	688	724	746	723	709	695	773	722	709	733	717	697	726	726	691	766	752	770	718	739	717	749	740	675	698	767	743	701	714	734	738	726	745	703	715	701	728	673	735	666	745	715	702	674	685	728	774	707	732	734	724	756	715	731	662	719	717	737	742	695	745	682	767	723	726	707	717	679	748	715	737	672	755	720	705	704	715	677	720	715	669	684	740	741	716	720	740	724	697	708	727	700	680	699	775	755	703	744	746	699	703	698	705	648	752	753	722	676	680	690	717	686	704	762	712	750	723	705	703	691	725	709	692	735	698	744	772	713	749	710	724	712	715	697	710	718	722	719	738	759	695	709	717	682	706	725	693	781	722	674	714	697	700	752	705	772	709	699	701	728	700	689	702	690	720	718	742	760	746	722	733	736	731	725	741	683	681	729	712	685	714	713	747	698	713	710	696	747	732	672	705	755	732	729	742	738	708	709	701	723	708	711	735	729	754	771	727	757	732	728	701	728	695	696	701	737	714	744	703	713	726	690	764	699	717	706	697	746	723	708	714	714	722	753	706	742	730	784	698	720	700	772	735	707	690	703	688	764	732	706	668	701	735	724	739	741	731	707	720	729	712	726	732	731	737	730	742	718	731	689	739	735	732	744	766	718	724	704	751	700	697	722	693	689	697	719	711	688	755	721	722	713	700	715	712	689	722	732	723	734	740	681	717	724	735	742	697	776	677	761	721	699	696	704	700	699	725	727	745	704	697	730	670	729	735	718	734	725	720	693	779	712	726	734	688	737	739	754	708	792	719	714	727	785	691	764	710	703	703	705	757	734	682	701	724	708	696	743	693	743	784	704	705	724	779	736	716	733	746	698	764	726	715	721	748	709	741	747	744	734	750	746	743	698	726	715	748	727	717	750	716	739	754	699	698	724	737	758	700	695	706	726	666	787	715	757	749	691	771	682	727	697	740	734	748	734	687	703	716	760	744	728	775	729	752	707	699	716	719	722	720	686	732	722	675	703	752	693	715	727	738	724	731	738	720	709	761	757	708	736	723	699	717	697	671	694	757	730	734	668	716	703	702	701	689	716	748	685	751	748	715	761	731	704	736	672	785	710	702	732	738	728	675	695	701	687	705	724	750	737	749	718	730	777	709	696	709	716	707	706	786	745	747	731	698	736	771	678	704	717	692	715	742	709	684	734	718	707	727	697	738	755	741	743	717	738	718	708	747	695	730	744	732	640	765	721	793	730	736	714	731	760	742	721	689	689	722	699	715	733	694	736	709	710	730	767	721	691	721	701	705	733	717	731	768	722	725	719	751	698	711	713	736	707	674	727	691	704	729	754	753	721	821	717	722	718	722	739	750	724	691	715	739	786	722	717	709	691	757	737	725	680	747	738	709	761	691	728	676	732	712	740	731	754	682	717	732	774	721	678	713	768	711	689	741	713	692	704	728	776	756	742	709	733	740	745	737	759	695	746	683	669	726	754	769	749	713	691	714	708	721	729	715	682	755	678	698	717	735	691	744	709	694	674	763	725	703	702	711	739	772	730	739	771	711	727	717	711	692	702	708	712	743	711	740	746	722	738	680	670	726	696	740	720	698	744	698	690	708	747	751	710	702	711	742	755	680	735	687	732	755	752	691	686	729	658	712	721	732	772	769	728	750	734	731	730	730	744	702	726	709	659	675	709	704	740	746	730	760	694	707	692	719	784	703	717	709	656	759	704	733	728	761	769	768	728	710	740	726	722	705	767	735	719	743	700	739	742	680	718	743	705	709	744	720	768	703	691	721	751	735	743	767	760	747	724	687	729	688	716	674	717	672	708	662	739	693	686	722	722	723	723	725	733	713	744	691	735	717	765	705	751	675	731	754	719	684	731	703	712	706	728	703	768	745	736	759	730	710	704	693	655	712	690	674	717	745	762	705	761	712	745	707	679	722	710	712	750	713	771	718	721	668	654	740	757	714	726	750	724	748	740	696	732	742	702	685	719	755	725	742	738	701	728	704	742	725	780	756	706	689	740	736	767	722	701	759	747	743	715	736	746	734	721	717	730	689	741	752	689	744	719	717	694	727	700	711	753	723	721	715	722	742	712	720	726	796	722	700	765	771	709	725	743	721	688	695	785	683	720	672	737	719	718	706	715	723	711	755	737	711	683	748	733	700	698	729	700	742	718	690	708	688	670	734	707	711	737	702	681	733	722	700	743	747	697	713	748	701	713	719	713	716	691	729	702	745	707	730	698	727	731	712	733	714	729	734	746	663	678	750	678	727	695	690	731	730	690	721	742	748	766	710	740	725	752	791	711	691	716	731	662	738	709	742	718	697	696	748	721	699	716	732	731	717	741	725	738	700	724	732	718	738	741	718	724	669	722	691	754	705	735	714	698	724	761	736	730	703	717	685	753	689	758	725	713	756	744	698	724	735	709	712	672	668	758	693	765	754	739	719	712	750	727	740	729	708	693	787	724	720	705	739	704	690	711	698	752	733	762	685	732	737	687	713	743	701	722	733	724	749	724	716	715	689	768	759	724	745	713	693	717	735	748	717	723	740	718	694	722	704	680	748	678	741	739	732	733	676	773	710	770	718	754	686	696	741	704	743	765	750	723	696	740	709	744	746	741	746	731	744	741	711	742	745	706	700	761	701	729	697	733	700	770	756	674	754	769	778	776	768	723	708	717	722	736	719	742	711	745	732	725	740	721	716	704	694	684	746	706	691	699	738	691	694	658	758	722	741	730	704	691	717	719	755	762	659	736	741	724	688	738	726	726	685	721	712	743	759	727	692	689	735	696	675	714	784	777	754	776	723	726	698	734	673	716	769	758	699	724	730	725	709	704	720	717	768	737	711	740	717	733	703	730	752	761	725	738	769	762	719	744	763	751	705	735	725	704	730	738	700	711	726	726	745	717	710	774	761	712	693	741	732	774	731	659	735	688	765	719	716	746	723	676	726	715	732	693	714	733	738	637	743	737	699	694	729	704	692	746	719	727	706	686	732	721	699	704	741	697	707	712	727	711	755	721	793	754	734	692	773	750	693	714	712
49288	43387	44791	43496	43431	43084	41722	39324	39386	39918	36306	32452	29824	26357	21960	19048	15081	13443	12329	10506	9599	8361	7028	4933	3991	3073	2679	2195	2055	1498	1240	1146	1171	1056	1011	944	771	723	452	429	424	382	392	389	357	357	382	355	342	367	344	388	400	352	413	316	336	403	357	350	297	302	301	305	317	289	272	323	345	353	314	340	273	282	299	306	306	316	289	284	262	308	306	356	305	328	318	289	303	298	268	295	309	265	302	309	309	286	289	285	263	262	310	287	317	300	288	290	289	266	295	281	275	265	269	295	328	290	275	285	267	282	266	294	297	283	306	248	307	278	309	260	294	280	261	304	274	288	279	350	301	312	285	311	291	263	306	318	285	270	271	280	275	285	291	286	295	296	289	272	282	285	287	288	326	282	272	336	285	274	305	320	289	297	309	290	270	303	314	275	293	284	336	303	310	303	287	285	320	334	288	275	290	285	285	289	294	308	287	307	309	255	310	289	274	277	308	307	315	274	289	281	273	307	288	280	283	286	296	304	317	285	279	295	294	285	272	287	312	285	299	276	247	277	239	283	313	295	289	302	287	286	314	291	297	294	252	285	270	296	297	288	301	283	307	312	300	318	308	282	292	302	277	286	301	301	303	270	279	295	291	280	315	308	264	304	263	250	267	256	301	306	297	313	289	300	328	262	310	287	271	321	273	303	275	303	294	276	244	309	266	266	283	305	284	279	291	296	285	309	293	271	292	277	306	292	305	258	257	290	262	283	279	272	281	284	301	307	268	261	288	279	274	299	304	251	269	293	313	309	269	282	281	298	260	294	299	273	305	304	270	272	293	285	305	309	307	276	320	330	298	255	330	275	285	285	292	279	275	313	301	293	284	312	301	279	279	269	263	297	300	286	266	257	273	281	308	308	317	311	293	290	274	290	285	268	263	310	314	281	273	330	278	276	270	277	324	302	265	293	272	275	290	308	292	278	275	278	305	278	276	281	289	325	284	323	287	290	292	288	304	273	265	309	255	309	273	272	299	287	335	294	305	283	280	287	300	311	295	301	297	290	316	295	284	301	307	269	336	244	283	279	302	297	264	240	284	322	301	296	275	291	289	270	284	306	276	248	288	291	308	309	282	281	283	285	261	307	268	316	318	334	316	290	302	274	288	294	282	281	290	312	297	287	309	286	296	300	315	302	265	251	276	299	313	275	292	288	281	285	285	305	323	279	301	290	285	258	270	264	303	278	290	277	296	277	258	282	301	267	317	313	288	297	281	308	297	293	256	310	329	278	292	305	276	304	295	294	309	295	303	297	305	277	288	298	288	291	321	268	271	312	278	287	262	341	275	269	322	284	275	305	296	279	305	267	305	283	289	274	299	290	293	272	282	303	265	266	286	301	282	313	242	307	301	307	305	288	285	274	282	271	283	264	267	296	264	322	301	259	292	284	283	281	318	278	313	251	312	295	281	341	291	302	310	295	285	292	311	286	304	308	306	303	260	273	311	280	288	291	267	287	285	291	309	267	313	300	288	284	290	280	287	263	304	291	304	293	303	274	295	285	266	314	302	291	273	258	293	282	316	279	292	305	277	315	329	265	263	262	292	246	283	290	312	299	267	284	263	305	298	295	290	277	249	256	277	282	277	285	290	324	299	289	276	344	301	297	324	267	289	317	302	267	302	284	288	305	294	272	304	278	284	310	311	284	316	320	318	292	333	296	279	294	294	287	278	273	284	283	316	251	266	287	303	321	284	284	308	273	301	292	291	330	290	303	272	318	325	260	309	280	297	302	308	298	315	257	306	266	285	263	313	272	308	329	261	280	299	286	256	282	280	279	288	284	302	292	291	287	304	308	311	295	268	268	299	303	273	286	294	257	304	287	295	274	284	279	296	286	309	269	311	260	288	308	300	302	255	324	278	272	302	283	296	285	282	272	281	284	310	297	306	279	270	311	284	337	308	279	277	295	273	287	283	270	302	270	297	304	291	304	309	293	296	313	297	276	278	291	255	319	304	267	291	293	302	283	291	243	281	242	325	276	300	317	293	290	280	275	284	310	249	290	306	280	315	288	260	286	282	296	265	284	307	280	295	266	320	267	250	276	297	289	296	315	301	282	296	313	292	308	278	300	262	261	303	310	282	299	290	288	312	287	268	253	250	290	278	302	299	275	280	297	277	316	271	279	298	263	275	302	280	285	307	320	300	280	276	292	303	280	270	298	305	304	298	292	278	290	314	305	262	295	310	313	267	293	291	287	268	283	301	290	261	289	295	319	282	286	301	284	310	293	275	290	266	299	299	288	253	315	265	280	274	285	297	271	261	274	278	320	289	248	289	275	319	288	302	309	261	290	267	308	299	337	258	275	307	323	296	296	310	273	262	294	320	310	294	285	294	269	291	266	305	268	294	302	307	288	278	273	305	276	276	302	296	290	300	282	263	287	308	289	319	295	297	291	280	261	272	285	285	269	301	289	282	259	296	307	296	289	291	271	296	275	277	315	292	257	327	253	277	261	298	290	293	287	276	276	257	260	311	305	274	323	320	286	311	285	295	302	291	309	293	326	294	265	296	302	288	275	281	277	296	313	261	300	306	278	247	318	294	277	252	288	309	275	246	278	278	284	299	285	304	284	293	279	276	288	285	296	255	276	278	286	298	273	289	302	287	317	318	301	289	284	270	309	255	290	259	270	308	301	303	297	269	305	301	268	279	281	286	302	274	265	290	283	310	289	288	291	301	294	296	281	295	285	262	280	316	293	284	270	300	258	270	303	309	274	290	263	310	311	283	288	297	258	298	300	261	255	291	293	301	275	291	294	294	300	299	294	264	308	322	301	277	289	281	275	290	279	279	299	299	282	242	290	242	312	276	269	295	313	275	302	306	290	296	294	296	301	284	262	276	297	282	300	298	318	277	349	288	299	332	268	266	283	296	281	292	300	279	291	285	268	305	299	315	302	319	312	311	281	294	293	263	297	320	292	294	260	258	263	311	289	278	285	266	288	300	294	301	290	258	280	305	299	319	300	327	286	265	254	261	295	268	296	299	294	330	287	331	297	278	293	261	273	282	308	321	297	305	264	332	299	298	319	302	294	303	311	295	271	318	288	295	285	321	286	299	281	324	266	312	276	324	297	304	288	291	283	308	311	301	264	276	268	302	284	311	295	273	290	300	293	309	280	295	325	280	281	270	283	281	292	262	271	283	315	273	265	304	258	288	289	291	283	281	313	296	311	281	268	292	290	279	299	291	286	299	274	283	302	302	281	316	296	310	263	290	284	279	284	274	280	284	301	272	274	297	299	292	282	296	305	300	261	286	282	291	306	313	286	270	295	285	288	295	271	290	266	302	284	287	291	302	301	282	291	286	287	316	300	280	280	323	275	316	304	272	305	307	317	305	296	284	271	290	285	268	295	292	302	279	303	286	309	306	267	295	297	299	314	273	267	260	286	272	293	284	302	264	281	289	278	272	314	281	289	280	295	305	282	271	271	296	304	284	322	316	272	306	298	266	267
42552	50397	51639	57195	60334	58714	59393	57841	56342	53418	50956	48685	47053	44278	41031	40063	36096	35667	33428	31650	30909	28059	25586	20909	17715	14210	14298	12317	10645	7996	7032	6433	6585	6119	6062	5189	3981	3714	2317	1764	1338	1316	1213	1335	1248	1219	1248	1120	1002	910	1093	1275	1338	1236	1236	908	1080	1665	1342	1203	858	798	923	894	898	802	764	967	968	1033	933	891	822	821	750	758	734	743	702	709	741	846	951	952	873	816	790	742	713	738	678	682	664	753	668	697	749	707	752	712	727	703	692	686	708	791	686	722	717	713	726	685	712	693	685	750	671	704	725	711	720	668	736	677	695	716	686	699	699	660	742	715	706	700	735	662	716	670	715	670	709	723	729	707	682	690	713	681	736	738	743	684	688	674	727	706	718	685	751	695	720	728	694	683	707	685	741	702	707	761	717	694	658	707	746	702	753	707	713	701	710	707	685	730	722	695	738	681	718	715	738	757	676	695	707	716	690	695	661	676	725	736	678	684	691	689	735	680	699	721	730	703	682	699	719	694	700	695	694	719	710	734	679	755	695	695	692	686	706	724	654	713	715	691	679	718	711	688	725	719	683	706	705	659	683	753	730	697	694	726	749	689	687	723	741	744	722	697	751	707	667	691	715	694	716	690	694	716	726	699	718	669	694	723	679	697	750	709	665	686	672	719	702	681	664	734	716	726	669	716	685	711	674	722	726	717	670	684	698	737	692	741	672	733	707	720	705	714	671	747	689	693	737	747	721	684	746	675	700	727	771	743	700	676	734	728	722	697	737	714	705	696	722	686	744	708	738	734	669	683	699	665	725	655	682	717	749	711	725	706	699	699	690	714	697	711	693	737	686	710	714	737	673	716	659	699	719	728	723	753	703	686	695	723	686	730	698	695	666	702	706	683	688	692	752	711	704	707	702	737	700	741	719	688	675	695	681	736	724	693	714	679	699	692	714	727	720	708	655	712	733	722	750	684	726	707	695	721	695	722	746	706	700	697	721	683	730	707	753	701	701	699	663	686	751	728	703	768	673	673	716	708	722	698	732	711	707	664	704	692	707	729	701	687	709	709	726	731	724	680	702	712	687	720	665	755	685	686	692	695	740	690	755	747	764	654	690	661	730	689	688	700	698	756	737	674	703	724	732	724	748	697	721	677	669	722	710	707	745	694	758	740	679	674	727	689	730	657	697	701	658	708	726	674	676	637	730	728	656	713	676	685	690	716	633	699	688	720	665	741	720	711	708	768	704	734	736	731	759	706	711	683	707	745	656	726	732	687	700	710	663	682	717	666	717	722	678	747	707	719	718	696	697	712	712	721	684	706	698	746	715	697	677	719	724	711	693	687	670	718	740	715	729	704	735	737	642	682	717	703	714	690	726	709	713	735	756	727	702	721	685	702	764	705	729	665	678	702	735	702	719	713	742	699	722	678	667	728	704	697	714	693	713	688	754	689	698	719	708	765	670	700	688	756	688	708	709	715	695	691	718	744	688	666	734	693	671	660	739	714	704	702	729	658	687	729	779	710	707	697	684	694	725	694	701	721	701	671	713	667	714	691	699	676	702	682	687	671	742	748	686	648	730	699	688	715	703	690	716	735	737	718	726	685	723	728	752	710	681	721	747	675	734	726	712	701	748	680	695	651	666	675	704	743	736	726	706	692	705	760	751	668	694	730	740	728	717	710	674	719	678	693	702	662	726	761	704	691	714	735	723	720	765	693	743	697	702	738	675	720	710	708	704	709	705	663	768	697	670	725	686	718	677	678	687	667	726	741	650	693	697	700	732	711	718	678	717	735	718	707	719	677	704	694	742	728	688	653	627	722	782	717	699	675	680	737	712	690	675	718	678	691	757	711	698	710	717	723	694	711	689	711	704	718	685	695	753	721	696	732	722	690	724	699	701	701	686	686	702	700	724	634	708	731	703	703	725	710	684	699	726	741	739	701	664	723	695	762	681	714	719	725	720	714	695	709	720	656	730	707	733	681	724	689	730	730	680	777	724	712	701	706	720	727	786	705	697	718	663	690	721	729	681	713	746	720	665	658	679	709	672	714	709	667	704	706	721	691	727	677	718	682	697	686	699	697	693	740	723	729	693	704	660	704	724	706	707	706	697	719	727	726	721	660	696	748	736	684	719	713	685	692	741	695	724	730	658	710	669	685	744	708	704	683	714	653	713	712	728	673	668	760	757	739	756	708	696	691	700	670	711	717	700	652	748	699	703	672	682	683	710	743	717	688	681	699	742	673	703	734	683	731	719	673	715	710	743	711	722	740	741	701	709	741	704	710	702	714	690	707	685	693	691	713	711	718	672	683	692	702	680	714	740	709	717	705	665	692	738	686	720	717	681	736	708	681	718	765	713	665	669	670	718	704	712	734	683	686	719	721	711	713	714	753	666	658	713	704	718	640	780	732	695	706	706	691	685	710	694	752	718	698	700	685	725	678	694	739	716	698	717	728	704	683	724	772	714	733	650	667	783	737	736	687	699	691	674	727	712	739	727	712	697	730	701	772	734	679	727	691	715	677	679	694	707	678	728	720	739	712	680	754	683	735	737	690	754	726	726	736	666	717	701	714	731	704	693	714	689	717	725	719	695	712	699	691	719	695	690	679	697	723	686	734	676	718	704	677	697	739	724	742	697	718	718	741	717	700	731	688	696	714	669	694	652	685	726	644	737	687	701	697	719	657	726	686	708	727	636	758	753	652	708	730	747	728	685	696	700	701	674	696	695	694	711	709	709	745	697	665	739	679	709	733	686	695	673	762	707	717	725	746	738	727	670	745	691	760	657	668	652	714	722	660	740	687	752	661	732	660	721	716	679	748	743	715	712	699	702	754	725	704	731	750	689	681	698	660	729	731	697	753	722	708	713	743	704	728	739	693	709	734	732	716	702	751	692	721	750	714	714	730	682	705	754	656	683	709	699	693	734	724	708	764	714	759	697	725	702	720	640	708	720	725	715	746	752	692	749	706	683	701	711	732	719	693	702	730	673	707	753	723	756	665	709	690	736	742	658	690	666	704	695	747	752	746	722	678	767	665	715	775	700	734	700	715	690	767	721	757	706	695	706	707	667	658	749	735	676	724	671	715	749	696	686	721	708	714	697	750	729	723	715	686	672	728	710	717	723	698	675	696	683	671	725	706	728	710	661	617	699	676	695	732	726	688	690	659	725	725	690	696	672	717	747	700	653	721	690	665	714	702	704	702	690	718	700	738	699	667	687	706	686	699	764	717	701	733	709	732	711	719	681	708	643	682	671	689	689	703	753	696	711	687	722	754	713	655	730	693	722	652	702	715	692	729	688	733	682	679	689	678	668	731	685	723	682	685	735	695	718	678	725	716	717	681	725	742	724	683	727	678	717	646	737	665	681	717	731	720	732	728	689	727	682	726	705	700	741	730	700	705	675	738	721	688	708	718	732	679	655	693	723	708	726	680	720	692	678	683	731	680	735	687	653	693	713	752	750	679	715	745	746	705	705	685	758	693	718	711	707	689	670	708	692	665
53500	42936	42952	42257	41158	41008	43036	42938	43446	44254	42572	41556	39518	36669	33074	31453	27751	24851	23408	20055	19433	16990	14378	10821	8016	6501	5927	4644	4306	2806	2521	2152	2125	2050	1890	1679	1284	1164	726	579	483	418	435	457	409	392	450	412	383	348	393	468	414	446	453	331	411	523	437	434	298	309	311	351	298	296	321	293	323	363	309	337	338	300	303	275	300	274	313	278	276	275	367	342	325	315	280	271	282	274	260	287	291	274	294	286	296	293	246	272	276	276	286	274	281	296	259	293	266	270	282	297	292	280	282	282	283	227	247	270	280	254	302	262	273	317	303	276	260	269	235	297	282	255	275	281	283	272	272	262	279	245	266	271	277	249	287	271	273	302	269	281	269	250	284	293	279	242	252	275	296	295	297	278	272	244	297	243	294	269	280	271	272	274	276	267	271	296	277	301	288	297	270	244	259	273	281	284	257	268	263	284	284	282	244	265	322	261	276	261	309	271	282	279	270	248	277	298	296	296	304	292	280	273	266	278	258	276	266	267	285	278	284	295	309	259	310	279	272	285	265	252	271	279	255	249	289	280	274	270	299	271	263	275	272	288	262	295	278	267	262	285	282	299	238	254	288	262	291	270	279	259	263	294	259	289	290	264	256	307	310	291	314	283	277	290	258	271	268	292	293	254	254	281	269	277	301	312	276	264	301	292	256	293	287	278	262	277	239	239	309	253	287	275	270	291	254	267	255	262	300	293	261	318	236	266	281	255	252	285	279	282	304	284	271	264	261	277	255	260	283	282	281	280	303	243	262	301	266	269	249	260	249	263	286	245	281	283	258	262	268	264	300	249	281	296	265	272	280	309	334	252	290	271	270	295	267	258	313	274	291	246	286	291	266	274	283	273	275	290	292	277	302	281	292	268	263	304	285	301	265	291	278	258	288	239	275	260	267	315	308	293	284	295	278	279	290	307	296	277	265	265	284	286	264	277	286	300	318	271	298	298	263	260	246	259	274	293	273	263	304	280	274	293	262	265	268	275	272	276	269	281	285	280	262	297	274	289	284	277	289	288	303	277	255	262	269	274	251	289	302	266	276	269	298	269	282	313	288	282	273	284	283	288	304	276	256	292	268	268	257	280	290	287	288	284	281	277	279	261	288	260	315	277	251	267	279	288	269	272	311	251	270	279	257	259	271	292	255	259	280	284	284	283	299	296	288	278	282	264	282	260	266	267	328	296	278	281	266	239	286	274	266	244	274	295	274	282	258	293	273	250	293	258	273	310	261	271	259	280	258	271	280	235	260	257	268	288	264	259	273	309	299	261	294	269	260	279	301	299	249	279	260	270	255	304	300	268	301	247	307	243	285	244	274	289	291	276	284	282	288	275	273	299	269	260	249	293	297	282	283	288	270	282	278	299	306	277	269	285	228	284	275	299	267	283	265	270	257	298	281	255	252	268	306	262	291	267	276	248	252	285	246	322	299	272	300	279	264	283	288	272	299	257	291	274	290	245	304	275	275	272	279	278	274	263	292	291	263	260	258	251	270	267	255	272	265	262	286	275	247	281	282	310	296	276	265	288	280	252	271	271	260	271	320	287	262	246	295	303	264	298	260	256	256	277	283	263	267	266	269	291	261	269	240	274	265	284	283	310	259	264	253	291	297	288	299	280	250	277	295	267	258	291	282	307	273	277	262	265	282	288	279	242	239	266	286	289	267	318	317	284	266	296	267	263	281	278	244	299	298	260	256	268	263	316	250	264	272	261	254	282	286	295	301	280	293	273	296	275	289	324	289	304	269	280	286	282	257	301	265	255	264	267	290	279	285	273	273	260	280	286	252	271	279	277	293	292	286	263	280	263	272	266	277	280	270	250	269	291	303	273	283	285	267	337	298	254	275	259	260	292	233	267	267	284	270	292	296	257	280	259	275	273	340	281	282	263	276	299	312	255	271	262	288	259	283	289	254	291	270	296	265	283	282	249	281	266	284	269	286	316	271	264	323	258	275	288	256	279	299	271	269	273	270	260	295	294	258	285	285	241	255	284	262	263	254	274	265	278	285	272	294	279	293	275	321	264	286	287	263	281	297	259	285	264	268	276	306	267	244	256	264	273	290	268	251	244	306	302	308	294	277	284	278	306	259	279	269	284	283	293	314	274	282	283	280	292	274	321	281	256	269	292	274	262	291	308	255	259	270	288	279	271	271	262	286	294	307	300	292	259	303	265	292	252	273	279	297	303	277	271	279	300	248	291	276	255	302	283	266	248	285	277	291	305	288	255	306	291	263	308	254	255	265	260	273	257	306	261	255	239	297	253	274	268	295	283	290	259	283	262	280	279	267	282	287	280	291	270	294	294	264	274	274	269	268	285	245	266	247	275	265	267	299	253	251	256	249	246	264	253	276	257	277	262	267	271	300	273	262	303	294	250	300	277	254	277	276	301	269	288	281	274	272	279	287	301	291	258	258	272	269	277	258	297	287	290	271	278	289	290	266	272	270	271	249	271	264	296	262	261	279	254	269	256	292	299	291	243	269	232	269	261	265	304	249	287	279	282	268	303	272	275	274	277	284	232	249	307	270	291	279	240	271	279	258	259	254	274	281	259	243	257	287	279	288	253	288	272	266	263	272	292	263	273	253	260	267	256	265	278	316	283	304	300	259	244	262	300	279	268	305	261	251	290	293	278	276	262	282	257	278	272	264	262	292	305	290	292	279	272	281	297	303	281	258	282	295	252	240	277	274	250	304	281	238	276	295	283	300	275	275	303	279	278	293	240	282	282	288	260	289	276	280	266	251	273	269	284	273	277	306	292	274	292	276	259	307	303	273	265	252	275	260	271	285	281	277	281	279	259	285	283	291	251	279	267	253	303	288	265	277	257	271	270	254	301	248	291	290	299	259	257	286	284	298	270	227	282	257	255	301	299	244	272	299	278	255	266	260	279	275	275	264	269	258	295	226	280	246	254	270	243	296	272	279	281	268	272	293	268	258	286	284	285	257	301	311	294	284	275	278	279	277	263	256	257	266	270	277	283	275	279	277	304	286	282	297	257	280	270	269	294	250	304	300	285	252	267	289	292	228	257	326	278	272	289	256	247	306	298	251	295	272	260	305	291	279	267	266	263	264	285	264	307	265	276	277	268	279	284	298	268	291	271	254	265	282	266	262	250	262	288	290	297	266	256	262	241	259	268	266	305	297	263	281	257	280	275	285	267	287	287	286	287	254	292	272	280	276	280	279	298	272	265	276	279	292	252	286	251	278	262	263	284	280	252	258	271	290	254	271	272	288	286	271	273	281	275	271	300	271	275	302	290	299	269	267	276	279	273	287	242	271	275	293	266	277	278	267	270	264	271	272	276	282	263	275	252	278	283	294	300	268	279	301	290	267	293	298	270	263	251	279	286	313	289	266	259	259	257	308	272	263	273	277	271	252	266	297	295	281	241	280	273	277	273	284	278	330	283	288	286	269	255	283	285	285	262	254	282	292	299	293	295	281	291	290	282	285	290	288	253	256	284
48806	55887	53740	57636	61041	60672	64043	63199	61878	60642	58773	57465	56087	53877	50595	49946	46564	46035	44080	42450	41753	39230	36091	31549	26234	23452	22421	20002	18656	13469	12722	11066	11254	11158	10565	9628	7013	6149	3700	2914	1949	1826	1645	1802	1667	1627	1704	1695	1256	1115	1511	1870	1682	1742	1820	1082	1619	2525	1916	1860	939	839	961	1055	1032	878	884	968	1011	1238	1077	1070	1025	808	721	774	698	677	666	693	680	968	1157	1057	987	856	733	715	698	679	658	672	655	672	603	685	655	661	664	643	674	641	670	672	665	701	660	659	647	698	686	669	664	681	698	689	709	667	681	671	652	645	648	673	658	669	649	749	640	645	687	662	689	710	644	670	668	649	655	638	619	670	708	682	681	642	669	655	607	661	680	651	685	723	640	691	701	661	649	665	674	708	667	689	694	678	650	681	641	681	669	705	616	690	646	661	653	714	644	625	674	668	592	669	622	691	639	640	654	633	637	604	640	648	675	701	718	657	669	654	635	694	679	674	688	634	694	649	636	643	666	681	654	638	686	637	638	714	681	685	658	689	666	596	646	670	716	652	636	673	684	689	690	678	657	695	662	664	648	707	672	679	633	658	693	635	670	659	614	632	672	646	704	701	631	654	693	655	703	665	673	679	677	646	687	661	678	673	682	663	668	655	670	670	647	665	652	631	689	655	675	668	659	672	693	648	632	674	656	662	625	654	685	670	664	664	649	639	700	673	651	694	665	613	654	680	626	643	711	648	632	676	695	677	649	612	636	646	661	671	661	650	645	648	650	672	623	625	678	655	639	645	646	695	695	643	628	665	686	666	647	693	693	671	717	666	710	647	721	708	697	655	665	658	629	644	664	697	687	610	658	637	676	662	722	686	700	628	682	649	661	654	675	647	675	663	658	673	659	664	626	630	640	656	730	678	684	683	640	690	694	659	658	646	675	634	699	667	670	667	638	605	637	698	651	669	669	656	632	631	662	691	669	633	603	666	653	653	687	688	678	665	651	719	670	594	668	681	683	666	681	663	654	684	629	638	697	694	645	679	666	692	713	643	666	672	684	648	654	566	638	638	641	638	685	655	642	673	691	646	659	710	691	627	704	695	685	663	665	690	712	640	675	666	654	626	673	642	636	675	638	664	658	651	671	663	677	685	680	654	686	670	695	732	674	668	627	682	639	671	643	689	647	631	678	648	626	649	637	671	673	685	661	664	654	657	625	680	644	703	656	703	633	635	608	650	643	663	669	683	661	665	672	658	653	725	653	641	707	643	639	654	667	648	666	680	651	633	702	649	639	587	637	692	645	668	633	587	678	614	649	697	655	659	680	679	693	671	626	651	648	695	652	648	640	658	626	638	680	669	665	668	713	678	732	654	636	648	640	643	654	719	683	686	684	698	635	657	660	690	645	646	679	637	680	682	650	689	670	670	628	699	685	640	677	675	687	671	666	661	661	656	687	637	636	630	645	655	701	658	633	652	717	649	679	696	693	676	699	649	657	680	643	698	674	654	655	696	611	661	669	648	667	702	725	679	675	681	683	599	599	653	642	646	682	648	697	729	625	655	640	650	710	705	674	712	651	676	643	683	676	669	661	651	644	668	609	601	617	633	669	688	648	650	606	643	639	663	688	696	715	683	670	683	627	639	675	683	729	658	663	664	632	667	665	682	694	662	624	620	708	666	657	668	656	614	665	648	627	618	680	677	684	644	663	634	662	645	579	646	670	660	661	661	666	663	624	638	675	681	619	692	639	623	638	663	630	699	658	697	693	677	682	714	643	644	669	693	659	665	620	675	617	645	642	683	639	634	677	658	628	653	615	631	624	687	632	632	648	664	661	672	713	663	681	684	626	647	665	664	710	674	651	654	642	718	700	614	681	699	651	681	629	685	664	670	649	643	675	631	704	685	641	652	656	628	679	658	652	638	661	671	652	644	702	700	666	642	679	705	634	697	645	618	634	665	692	629	641	677	632	686	691	649	655	664	682	646	692	686	647	675	652	682	660	697	693	695	702	631	608	654	626	670	676	669	699	631	684	640	678	638	695	668	684	670	680	673	666	643	692	668	688	683	689	686	656	677	698	691	651	673	641	679	696	678	702	661	673	664	646	671	728	692	699	683	661	656	653	669	674	642	675	683	638	690	680	630	660	650	637	729	658	664	699	659	703	659	639	698	650	627	676	679	663	634	699	651	684	679	629	710	611	671	665	657	652	680	664	639	641	631	663	658	659	651	662	648	659	688	610	593	679	682	705	629	683	623	704	693	675	662	682	628	660	637	655	650	651	669	649	674	653	643	675	673	660	658	630	668	642	653	695	663	693	656	686	663	692	672	641	692	665	625	701	669	655	634	691	653	690	641	680	626	697	652	665	681	662	696	712	642	641	675	670	636	644	664	626	645	664	699	641	657	658	612	729	676	650	696	633	653	677	646	664	631	682	661	694	663	731	633	672	659	688	611	693	645	666	643	647	674	677	651	644	668	668	635	644	661	600	629	678	676	645	660	677	704	640	644	683	680	685	661	668	687	650	676	664	678	663	649	633	651	688	702	651	682	650	637	641	681	656	705	737	674	649	678	692	713	613	668	665	670	662	707	708	657	656	671	643	691	684	668	647	649	652	664	625	636	654	621	612	722	654	653	673	636	641	718	659	658	648	659	653	678	655	654	644	664	689	697	658	640	678	646	665	689	708	685	652	653	688	707	661	672	665	651	674	691	672	658	644	660	686	708	657	683	647	646	661	666	671	723	646	690	662	675	690	663	669	662	649	685	656	679	666	670	647	623	637	631	696	630	683	691	734	645	672	692	654	656	619	714	621	664	648	687	727	653	622	691	634	665	696	663	733	643	651	647	658	663	705	713	675	676	660	648	651	663	626	722	659	694	640	631	721	639	644	664	669	634	646	650	649	681	684	665	651	692	648	677	666	652	665	647	650	667	658	695	642	677	631	676	647	628	670	675	657	673	649	642	644	636	630	636	662	629	659	656	651	660	710	648	644	655	673	705	640	647	660	648	659	616	672	685	643	676	707	656	690	675	683	662	688	693	668	618	660	687	645	646	675	696	648	665	625	651	674	670	643	653	643	663	684	661	669	713	648	620	686	688	707	692	675	679	682	669	634	649	667	665	660	676	640	649	677	673	663	647	649	622	661	651	639	672	626	681	660	632	679	630	720	665	644	664	677	681	655	613	638	649	643	677	684	687	670	707	612	727	681	689	626	675	639	645	634	658	645	640	662	625	634	707	672	697	636	675	643	671	650	658	683	675	685	680	661	658	674	620	617	666	641	671	665	654	643	678	644	686	679	654	688	664	697	622	689	657	672	674	699	708	669	649	630	648	682	739	704	659	642	659	664	635	619	597	676	642	665	682	676	668	617	674	661	679	680	716	643	669	673	643	673	645	654	670	698	603	679	656	664	667	645	640	677	668	684	652	688	646	686	656	675	648	650	639	682	668	702	639	644	664	676	697	652	639	663	659	640	659	690	647	633	629	721	657	636	658	654	651	652	601	663	620	645	703
23492	23234	26850	24759	19994	16125	12185	9478	7721	6023	4537	3347	2920	2326	1995	1627	1402	1237	1059	917	880	829	702	599	525	449	453	393	445	405	406	373	386	378	335	356	337	320	332	322	298	333	291	293	314	291	313	317	313	345	279	283	326	320	319	317	331	303	321	306	285	294	318	304	310	284	294	300	302	327	311	323	296	305	308	323	311	316	328	306	329	315	314	332	322	315	344	331	321	330	330	296	271	306	323	321	289	313	290	303	300	306	307	306	318	328	317	311	351	326	301	305	317	338	328	315	328	294	310	331	294	309	301	303	305	300	290	313	318	317	277	284	291	292	316	323	291	300	270	319	300	301	322	322	355	333	312	311	292	341	322	300	331	318	319	289	293	309	320	328	295	277	317	278	282	310	321	305	307	268	303	305	306	291	278	316	284	303	310	289	315	325	287	325	322	285	300	292	303	298	320	289	343	310	312	325	272	323	308	310	306	324	296	344	328	330	342	319	316	280	289	311	339	322	303	306	313	333	305	298	288	313	315	279	287	286	307	325	291	294	335	318	288	289	308	317	294	286	298	324	332	260	311	329	320	302	300	311	299	292	284	306	278	301	328	323	324	305	299	306	285	323	289	299	310	280	309	332	300	278	342	292	315	303	308	318	286	341	292	300	322	326	296	305	318	340	308	313	299	348	297	280	294	313	308	293	329	285	334	305	346	307	280	335	339	270	321	286	311	273	296	284	284	271	303	312	284	306	290	296	319	294	310	304	318	299	305	272	268	319	314	296	321	308	305	333	322	344	343	316	316	315	350	322	302	331	292	292	344	272	365	293	296	272	313	297	332	303	296	295	302	289	260	290	281	314	330	294	312	314	292	283	297	292	303	333	273	280	307	276	281	302	326	297	292	300	296	304	316	338	293	295	300	316	314	291	296	284	326	276	282	340	290	309	318	289	309	305	325	289	282	330	332	309	314	306	310	322	293	337	290	306	326	307	304	295	315	317	275	318	302	301	321	270	311	300	310	274	298	319	288	319	314	307	297	303	302	308	302	299	304	264	303	325	331	300	322	311	296	327	301	321	335	300	304	280	295	336	293	296	294	295	276	282	305	302	270	333	289	293	295	309	323	263	259	299	307	303	323	309	322	291	295	306	288	300	318	288	291	286	314	294	308	317	292	283	307	324	312	319	278	300	294	296	326	373	300	288	309	294	282	295	347	316	316	290	328	289	286	307	294	268	275	330	291	277	321	314	306	286	306	293	305	336	325	331	312	285	333	310	315	347	280	287	322	331	302	308	304	299	294	326	303	307	325	300	321	350	322	345	311	280	294	327	286	304	282	299	313	318	288	280	339	326	322	307	328	323	343	304	327	320	301	303	297	322	258	316	303	333	306	292	315	302	325	298	321	318	290	294	314	309	334	278	318	307	305	274	306	318	306	279	323	305	306	317	292	304	319	302	322	308	320	306	284	315	347	302	298	285	283	291	319	308	290	328	324	313	294	309	298	279	303	293	270	317	308	283	308	327	334	342	290	283	293	279	306	286	287	309	295	310	323	292	341	325	314	317	282	289	306	303	340	323	329	275	299	282	297	299	296	291	284	282	306	285	302	302	330	296	326	301	311	313	289	277	323	278	321	294	300	309	311	303	289	300	294	341	319	323	311	318	281	318	345	296	280	290	312	304	301	298	316	323	338	323	308	308	310	314	292	297	285	314	289	286	319	307	311	296	311	303	330	273	284	293	276	321	270	337	285	326	299	300	298	305	302	268	334	337	300	302	322	317	295	316	315	290	305	312	303	330	348	308	337	331	293	292	314	309	333	342	313	280	302	293	294	303	308	301	281	312	352	331	269	307	289	272	295	289	299	315	288	322	330	306	277	306	307	339	319	311	297	316	319	315	299	323	319	301	316	307	292	312	285	271	291	340	320	301	313	292	331	333	298	289	293	309	316	301	334	306	315	313	302	308	328	306	336	290	292	302	285	285	314	310	322	326	309	292	304	290	287	309	318	299	320	325	323	316	291	303	315	302	313	332	301	302	308	314	288	266	321	316	318	295	297	313	286	288	287	340	334	296	287	293	298	316	308	309	282	271	308	307	271	269	286	305	292	319	298	310	286	294	289	281	336	303	291	278	293	287	301	281	305	292	286	312	326	305	304	300	302	308	323	321	289	296	339	331	340	296	331	322	316	290	322	319	264	267	341	309	292	332	316	294	322	281	282	319	287	323	282	297	334	310	269	322	341	313	257	290	311	306	321	332	276	330	330	336	328	314	289	302	335	275	303	268	338	309	317	358	310	315	290	314	313	309	309	331	331	330	284	280	264	297	298	283	279	321	308	329	319	332	290	297	335	272	318	307	309	324	294	310	333	313	324	291	279	323	327	285	335	312	341	324	305	298	333	304	325	291	304	304	286	324	302	286	307	301	283	329	306	319	303	288	321	298	307	309	287	298	321	317	250	317	308	309	282	308	310	335	310	304	331	304	317	304	298	305	329	287	296	311	306	290	321	272	306	267	297	285	317	305	323	307	286	288	309	310	306	292	289	307	324	297	332	297	295	304	314	283	310	326	318	319	282	297	312	302	345	310	326	305	297	353	295	312	324	313	325	312	286	314	325	352	245	290	309	338	309	319	333	309	281	305	286	293	287	318	287	334	306	307	318	295	276	281	310	313	311	290	284	300	279	321	310	304	289	314	301	301	299	314	286	301	298	283	307	312	303	306	301	316	283	292	323	322	333	303	288	317	308	306	328	289	292	317	289	282	331	306	302	308	310	273	301	315	287	265	287	313	291	318	310	275	304	309	300	309	331	316	295	324	307	303	327	302	323	308	299	298	322	329	270	330	283	292	313	293	324	282	298	269	330	323	299	289	315	310	322	296	335	323	279	272	318	281	322	362	329	312	312	305	287	319	320	301	291	299	320	284	294	294	310	341	303	282	316	312	297	261	297	317	289	290	336	295	300	313	284	318	307	341	309	304	292	307	286	286	293	304	268	304	316	336	331	320	310	287	292	315	302	291	332	313	296	357	265	274	333	300	303	305	308	281	309	311	294	283	326	299	316	312	289	288	290	306	350	320	277	292	279	289	338	314	307	291	323	313	273	302	333	284	286	317	310	282	298	295	301	311	306	327	322	301	315	310	290	311	278	292	293	295	309	324	313	298	346	319	354	285	284	327	268	301	303	300	304	301	333	318	323	319	304	306	270	281	280	318	304	294	346	322	301	302	310	314	316	312	301	293	299	298	322	264	298	313	273	300	349	335	334	298	302	302	297	320	289	334	323	299	327	319	296	318	315	302	307	309	308	331	279	314	314	269	287	290	318	312	279	272	322	304	303	314	310	325	323	314	273	278	288	305	325	310	302	302	304	338	321	276	307	357	308	344	309	281	291	289	296	305	323	319	303	299	299	329	331	322	313	294	276	309	317	308	311	324	263	295	273	328	312	296	308	301	296	297	300	297	311	268	294	289	278	324	304	311	290	302	300	331	325	336	313	327
19028	23629	32257	35706	34000	31068	28063	24380	22551	19661	16906	14807	13179	11802	9642	8844	7010	6209	5522	4926	4665	3955	3444	3057	2418	1962	1953	1680	1624	1353	1332	1194	1263	1147	1089	1080	981	916	823	822	833	777	803	801	785	735	781	774	800	787	780	791	778	789	800	723	789	826	834	782	721	801	767	808	771	751	740	741	785	738	795	768	801	724	813	763	754	732	776	750	782	730	783	777	791	783	756	746	728	750	809	774	746	734	804	732	700	718	743	800	722	733	763	757	720	783	736	701	784	696	754	728	761	706	808	742	790	788	752	691	681	753	741	710	721	762	729	805	778	772	780	771	788	709	779	717	790	795	761	758	772	753	790	711	854	745	773	807	786	783	764	717	694	712	787	717	784	771	744	773	699	765	729	752	769	740	740	772	763	766	742	757	758	741	791	712	803	768	719	784	801	776	715	742	768	787	728	683	786	761	716	800	679	713	730	731	750	765	787	759	803	769	726	751	745	768	733	764	747	754	769	761	772	707	798	757	763	689	727	794	752	789	790	753	713	754	770	762	737	721	759	726	807	750	846	733	765	752	767	744	755	732	729	760	773	770	733	798	785	729	784	787	752	786	711	738	739	707	716	753	736	765	822	752	771	726	757	717	735	766	746	755	715	714	730	747	726	722	745	769	703	772	752	750	730	733	774	724	778	740	726	709	759	739	752	784	734	724	772	767	791	738	799	721	765	732	759	715	743	709	760	735	797	723	744	747	723	791	743	726	809	731	781	765	739	757	759	760	735	739	739	771	776	762	730	732	768	681	721	711	743	791	757	738	724	783	728	765	773	774	718	771	751	818	746	693	809	726	745	766	772	754	739	746	782	747	697	774	732	784	736	786	741	766	727	733	765	742	785	747	735	784	761	768	735	742	759	752	732	726	776	753	752	762	784	748	765	736	745	797	800	716	788	702	789	796	736	772	748	729	754	696	722	732	730	754	732	742	753	787	729	746	758	766	758	750	787	770	715	701	750	709	762	771	769	743	760	769	709	745	798	731	776	766	810	708	753	767	737	752	771	753	784	700	763	757	723	730	751	736	790	759	749	739	744	722	771	728	774	793	814	794	762	736	699	754	765	748	775	763	733	776	770	783	778	732	786	788	810	763	737	760	767	822	751	742	723	737	731	738	728	761	740	781	715	778	757	749	787	709	754	793	755	820	758	766	786	742	761	762	750	792	800	796	755	698	717	781	737	760	741	744	761	758	715	778	707	742	749	727	730	702	715	791	785	749	741	785	752	701	772	770	712	745	761	752	754	720	744	751	738	755	763	742	683	783	794	795	731	715	729	750	757	728	751	784	809	729	742	806	749	789	772	693	724	779	742	736	733	804	728	737	744	691	738	757	739	774	730	770	729	728	778	756	769	728	726	721	764	733	763	746	782	778	748	752	788	755	751	776	800	751	762	727	747	739	791	715	772	732	783	768	795	758	740	762	769	727	756	762	730	779	741	773	755	806	766	737	732	736	746	742	757	753	765	800	751	708	724	731	764	792	704	768	725	710	765	804	808	779	739	769	758	751	748	762	700	763	761	719	748	739	759	768	761	695	763	806	751	786	745	717	743	754	683	741	746	817	790	771	715	751	719	741	723	748	719	695	778	784	768	728	773	733	699	783	741	732	727	749	741	784	759	799	783	743	740	725	771	743	748	755	707	742	761	743	720	806	745	768	717	727	741	775	777	794	780	727	751	741	747	831	736	728	764	730	741	805	765	756	750	748	749	739	749	788	739	756	765	750	734	742	749	757	738	798	742	736	753	783	796	754	768	772	725	724	761	747	732	718	731	755	788	731	777	773	726	801	768	740	752	739	768	726	759	749	772	745	743	752	775	750	777	724	770	709	741	775	725	751	744	723	767	731	783	749	776	721	739	735	777	807	772	740	789	752	750	717	738	710	746	672	711	702	766	697	775	760	751	798	693	773	747	806	748	759	751	764	733	741	733	776	724	783	771	727	786	726	752	756	778	769	754	803	756	763	785	795	761	783	734	782	754	745	762	732	726	753	792	724	774	741	769	750	774	718	766	729	772	757	746	725	743	778	744	765	738	736	723	742	768	733	727	774	737	752	752	734	720	761	756	709	767	762	730	716	780	756	762	701	776	774	762	762	810	746	789	731	749	764	722	716	710	738	759	766	758	753	723	760	795	750	752	738	748	725	783	753	776	751	798	721	739	722	754	782	732	736	742	698	730	765	770	721	746	685	748	758	726	757	726	715	782	771	723	765	782	759	782	780	746	748	738	750	741	805	762	772	695	736	738	738	719	763	743	769	734	742	785	752	760	757	809	709	783	733	777	813	749	743	790	735	763	751	737	718	758	720	736	729	762	785	751	712	756	772	763	738	723	763	789	747	735	771	784	815	714	790	781	743	774	771	734	782	712	738	681	695	758	730	775	713	760	767	752	747	735	756	768	742	827	706	793	716	779	703	798	733	794	687	725	722	798	733	797	741	709	787	740	760	715	718	734	745	723	742	711	728	739	714	746	739	722	768	802	715	750	762	770	739	724	755	709	737	783	714	760	783	793	830	689	745	780	749	766	799	763	701	766	685	740	735	746	758	750	741	766	767	739	763	777	753	773	746	750	765	759	774	798	776	719	723	738	718	730	762	757	742	725	743	775	800	767	728	732	726	706	764	795	769	737	749	757	748	775	761	745	783	785	783	715	727	783	746	757	716	785	799	768	752	797	769	761	762	733	728	765	740	802	714	745	722	761	762	763	743	760	809	744	782	749	763	751	725	750	716	779	747	768	736	786	699	766	767	742	806	757	767	768	749	746	761	740	764	699	785	728	709	750	765	746	751	774	752	767	735	780	829	751	699	712	712	754	768	776	751	817	775	759	733	707	721	771	761	689	753	754	744	761	749	763	747	737	789	787	776	737	732	739	759	765	732	785	772	776	788	700	739	775	717	704	765	686	760	767	781	737	754	727	768	763	721	760	783	723	720	731	762	762	726	707	822	751	757	798	754	736	790	763	755	742	748	756	727	774	766	710	750	775	782	744	718	737	795	783	763	779	697	744	697	717	757	737	787	756	671	758	749	763	722	793	759	774	757	753	795	799	733	737	745	719	765	765	759	794	794	756	768	742	767	686	733	713	774	708	765	742	770	732	721	719	729	752	781	736	782	763	753	759	699	746	744	787	730	745	765	729	775	712	778	783	764	745	700	763	764	720	776	738	719	762	760	767	763	742	780	761	780	767	765	700	727	747	794	781	751	676	732	785	770	781	719	741	747	730	779	742	766	760	794	734	750	747	686	809	748	728	770	767	731	718	734	713	740	770	728	745	761	767	719	758	748	768	741	767	830	736	760	723	785	743	776	770	740	821	712	783	741	789	725	805	804	794	779	768	756	745	753	763	795	750	784	763	740	774	753	752	782	775	724	794	720	756	771	738	797	716	749	709	751	759	749	713	760	764	772	739	756	693	717	766	733	759	718	721	740	773	743	763	724	749	761	765	836	757	735
48283	42006	41589	42105	40907	40440	38351	38073	37483	35750	32412	30184	26846	23181	19081	17497	14161	12632	11261	8952	8653	7493	5983	4860	3382	2749	2710	2372	1768	1349	1166	1119	1032	1013	987	909	732	589	491	415	357	364	345	324	328	337	343	370	309	292	333	336	361	349	361	292	330	389	376	315	299	272	305	277	322	269	304	278	283	315	350	333	288	258	266	295	293	269	321	303	294	261	303	295	278	279	267	296	254	278	263	277	253	283	232	279	274	281	270	296	282	287	291	301	279	274	278	250	301	285	248	262	282	266	301	272	240	274	278	267	252	263	270	296	277	272	256	238	288	297	228	247	255	270	278	282	281	281	262	290	270	295	275	273	280	286	284	282	269	259	273	297	286	265	291	270	274	265	254	291	275	262	271	289	275	286	265	262	295	262	270	294	278	300	272	269	289	299	268	249	280	287	266	270	259	253	280	239	266	292	265	294	312	262	265	247	267	295	241	286	300	253	286	276	295	281	282	245	272	296	296	276	301	261	298	269	295	267	271	269	258	262	237	297	273	255	262	232	285	278	318	258	286	252	262	290	284	272	289	276	290	278	285	241	253	296	286	290	272	298	277	280	272	285	269	266	258	267	273	252	277	257	230	268	302	293	253	288	257	273	271	288	249	279	277	268	259	276	251	284	263	286	308	278	303	292	267	245	255	289	265	297	291	301	240	289	271	284	310	277	289	282	243	308	308	251	278	264	296	255	234	294	278	276	323	257	270	283	272	281	258	250	300	321	263	271	247	288	269	255	247	261	281	233	251	250	275	267	296	290	271	290	258	273	300	310	261	277	241	282	272	267	238	284	272	252	271	272	293	284	298	251	278	249	271	279	269	290	277	281	282	272	274	279	276	276	260	278	261	250	261	291	235	268	257	279	249	303	271	263	301	315	290	297	260	262	261	312	272	308	256	277	297	278	270	269	278	268	320	266	260	247	265	282	272	294	311	285	266	240	271	277	235	300	313	276	311	288	247	278	308	263	280	262	261	238	246	306	317	272	273	278	278	266	277	271	291	265	271	267	267	279	283	283	284	253	228	285	257	272	267	263	273	302	254	267	281	285	258	269	295	243	292	257	295	307	265	275	291	284	283	297	288	287	259	265	255	276	257	283	281	266	289	303	269	259	282	271	304	290	304	310	283	277	248	279	312	306	294	285	275	276	268	284	280	272	259	283	296	284	280	290	312	260	296	289	280	273	302	255	264	276	253	234	261	270	280	277	291	275	271	278	291	276	273	294	279	283	281	284	283	278	280	254	283	301	282	291	288	299	283	299	274	247	269	233	272	286	277	276	288	298	290	257	282	267	276	308	262	247	288	304	245	267	299	291	268	306	308	270	251	307	259	271	298	286	271	298	297	268	263	258	275	316	247	257	258	281	273	267	263	256	273	285	273	264	284	282	264	281	270	292	279	308	288	261	269	268	263	316	255	266	302	252	283	234	280	248	291	260	224	252	251	282	297	286	277	272	289	267	250	263	260	251	271	285	276	279	308	276	281	266	282	265	269	276	294	283	265	277	241	303	275	278	246	294	267	267	250	267	255	275	291	249	263	278	297	254	256	254	261	257	293	271	265	240	271	279	295	272	302	271	260	270	253	288	252	264	247	265	269	273	284	264	282	279	274	285	264	257	260	275	274	310	262	260	287	305	255	286	272	265	252	261	260	237	291	281	249	266	274	285	265	267	266	255	277	268	276	289	279	288	288	292	268	268	293	279	293	283	275	300	262	270	261	285	275	279	260	255	265	303	300	247	285	244	263	288	281	313	292	275	279	283	282	270	296	271	269	283	268	279	270	278	258	271	281	261	285	292	283	272	277	263	259	290	284	276	270	267	291	284	278	292	263	274	268	297	288	264	281	277	271	277	291	267	261	302	303	271	278	241	254	277	274	286	271	259	265	273	260	293	285	226	304	289	265	270	265	293	256	258	255	254	303	262	274	256	272	308	294	294	305	278	262	258	281	308	251	260	263	300	284	284	289	273	274	300	310	266	297	256	259	278	273	312	276	283	254	260	276	250	297	281	258	259	305	300	267	293	256	269	277	279	256	312	265	261	287	266	241	283	306	280	264	272	272	299	269	259	275	295	269	288	297	319	255	312	293	248	284	276	252	285	297	318	264	288	301	268	255	285	252	264	274	286	302	290	269	294	300	262	294	300	293	281	317	280	258	263	236	283	254	300	267	280	301	264	289	254	276	288	262	271	270	281	246	285	281	318	292	258	267	276	288	246	262	295	306	260	304	290	259	267	306	260	251	306	284	254	269	294	281	285	286	262	299	251	277	266	262	255	269	265	283	239	261	266	281	274	294	243	308	295	286	292	289	277	271	262	256	292	278	306	269	271	303	269	286	269	281	266	281	293	276	251	280	275	292	268	283	260	258	313	267	247	312	276	295	291	261	265	276	280	274	285	258	252	295	236	273	277	290	263	298	308	280	278	274	303	298	273	286	268	289	282	284	259	261	301	253	261	287	264	259	241	254	285	277	276	260	274	265	276	301	271	287	276	244	312	289	262	291	260	274	295	258	266	259	297	288	285	275	314	263	239	262	246	269	304	268	272	266	286	260	300	299	297	277	243	264	268	261	291	261	234	278	296	288	286	264	276	296	270	279	269	280	273	282	289	290	271	251	264	282	290	282	280	277	252	284	257	288	279	274	285	241	272	278	276	308	238	268	274	285	283	261	291	300	286	276	266	309	288	245	261	246	266	272	273	327	283	286	279	267	296	307	266	287	269	260	287	268	256	253	282	304	284	264	279	316	268	272	282	286	266	267	270	256	305	293	295	269	283	275	290	283	252	304	269	258	250	273	268	299	249	269	287	267	252	266	276	284	261	299	271	294	319	270	288	243	250	273	320	283	294	269	291	268	289	287	284	267	274	267	276	260	260	278	269	278	282	296	276	253	268	276	304	286	274	281	281	256	288	258	292	261	274	243	266	271	261	259	258	308	288	278	261	307	290	277	250	258	284	250	284	290	234	267	261	285	262	248	296	301	283	277	289	275	276	275	267	287	270	261	259	276	255	276	275	289	281	279	262	279	288	265	277	274	259	243	277	291	283	284	277	262	254	279	274	271	281	266	289	283	259	275	277	271	275	299	260	298	269	295	269	291	298	290	291	261	271	294	239	259	285	279	242	274	286	240	284	293	277	279	259	289	266	260	258	286	264	272	276	280	250	282	255	268	287	263	307	269	284	274	279	257	254	250	235	291	246	249	266	300	272	265	274	313	267	279	271	265	278	291	286	286	265	250	284	303	263	292	285	299	285	244	287	259	282	267	263	282	271	255	258	261	255	289	314	278	249	273	252	244	260	284	272	297	276	297	276	309	266	248	262	290	236	283	296	266	251	285	257	286	268	295	286	312	298	275	296	265	277	251	299	288	278	266	276	277	257	300	267	293	280	289	283	296	287	290	300	294	300	265	267	272	301	291	268	285	258	297	259	284	304	279	263	276	290	279	299	272	256	263	273
41604	48470	49182	54369	56373	55245	55902	54018	52721	49827	47174	45808	43818	41345	37855	37411	34281	33543	31446	28469	28624	25909	22684	19991	15180	13137	13328	11856	9360	7731	6502	6168	5901	5898	5588	5004	3780	3036	2098	1587	1260	1164	1037	1019	1056	1060	1133	1210	966	897	978	1217	1143	1299	1172	876	1033	1402	1401	1116	902	712	770	768	768	736	801	843	883	883	887	909	864	775	720	711	654	687	653	654	714	854	908	859	794	729	704	678	695	652	694	682	645	687	652	692	667	697	664	645	654	650	696	685	660	664	634	685	673	652	686	668	733	671	692	662	700	632	666	681	703	668	669	660	648	711	707	689	676	653	663	612	648	667	669	715	666	636	648	663	626	720	703	672	705	701	709	624	643	672	674	666	693	664	685	732	674	684	652	648	658	644	658	676	680	668	661	696	668	629	645	661	694	646	694	711	686	660	694	644	704	713	670	655	665	682	659	682	685	698	657	698	672	649	659	612	669	706	705	706	656	689	629	632	650	670	683	683	648	675	685	639	654	665	678	680	710	670	670	697	686	698	674	689	714	658	709	681	736	622	724	712	685	637	705	680	727	668	692	625	674	738	642	669	693	658	715	652	685	645	598	694	676	684	674	696	658	662	647	645	665	614	676	641	653	700	660	687	698	694	693	678	655	668	612	650	682	652	659	688	707	648	674	680	701	676	658	663	653	633	670	660	616	687	661	684	663	710	674	687	706	682	641	633	667	707	661	639	671	689	661	663	697	654	647	692	693	696	669	658	687	671	672	618	710	656	732	664	688	706	679	640	695	664	673	659	671	648	704	671	704	695	708	672	726	727	674	654	651	642	716	702	737	676	673	662	659	707	723	704	715	673	676	690	703	645	728	679	654	669	755	679	684	648	701	678	650	711	656	673	683	644	649	662	660	665	682	647	672	656	665	655	664	661	695	669	660	707	704	642	667	696	682	670	598	709	677	654	672	632	677	673	656	666	677	647	643	686	640	665	668	685	655	675	692	666	719	681	672	695	677	668	637	687	662	618	641	680	667	647	626	683	676	714	707	679	681	719	695	656	642	645	662	694	698	697	662	687	627	646	678	695	681	654	663	643	698	679	701	636	683	674	694	683	672	674	643	638	623	675	688	673	699	682	672	645	673	723	685	637	674	657	699	686	665	644	697	665	702	666	638	667	656	699	676	653	701	651	638	686	670	703	686	659	691	626	677	700	699	715	690	681	649	713	711	683	686	678	681	697	689	677	664	635	688	697	662	691	690	701	678	635	681	648	645	670	697	710	624	662	649	649	670	707	627	665	720	704	635	694	649	685	618	641	669	666	673	675	690	653	671	674	654	675	692	660	651	655	663	669	678	615	695	691	684	676	699	651	720	684	717	690	700	651	682	645	691	628	648	623	720	720	734	635	684	693	686	661	647	700	651	665	667	721	655	626	692	725	663	737	678	689	708	637	678	701	647	687	675	677	680	637	659	651	674	677	762	672	682	674	644	672	670	656	656	665	684	695	730	671	695	685	663	640	695	692	682	646	688	678	723	611	703	671	701	663	656	650	654	655	676	694	689	659	688	630	649	725	685	627	659	642	664	628	672	695	652	673	637	669	644	689	663	717	685	666	691	644	681	655	672	654	671	695	646	685	672	661	659	701	673	675	695	662	717	660	678	651	687	671	638	690	694	700	654	639	719	654	681	697	674	621	695	670	667	695	656	729	617	691	634	691	687	645	723	667	682	666	690	661	694	664	709	659	659	634	742	651	671	659	649	646	685	663	687	691	686	716	677	707	648	652	670	695	644	632	689	687	656	683	640	663	680	655	683	644	663	691	677	694	677	652	690	648	637	723	681	684	672	676	700	701	702	685	661	747	608	689	616	699	683	644	662	707	645	706	672	726	697	705	693	674	689	681	663	689	668	651	644	657	713	678	650	681	656	688	683	678	685	671	668	734	704	698	665	678	662	641	709	726	674	713	651	704	670	724	703	703	666	631	663	690	675	656	673	683	664	708	598	756	673	664	707	667	668	720	675	680	632	687	626	691	679	647	698	635	653	647	713	661	689	675	684	665	686	644	666	692	667	671	731	689	713	618	688	646	698	720	662	688	664	719	641	677	634	676	663	635	652	651	716	663	630	631	661	659	675	634	689	650	735	676	647	655	682	712	645	635	663	701	725	685	643	658	665	671	726	692	657	651	659	684	658	682	665	675	674	692	664	630	655	674	659	669	639	678	681	698	640	663	681	668	640	666	710	638	689	679	703	639	680	699	659	691	683	694	645	629	687	656	663	680	641	691	698	695	689	661	662	640	652	710	650	637	721	648	638	690	639	685	665	658	660	680	658	720	674	634	645	632	725	610	677	678	684	694	688	646	643	662	693	662	705	648	635	628	663	742	623	632	640	679	651	661	674	655	650	696	683	672	665	715	661	623	651	641	670	631	665	661	713	635	665	659	706	680	689	659	650	626	690	606	680	646	650	709	708	656	688	670	684	692	733	697	649	669	691	673	632	632	659	686	656	687	659	659	691	677	673	649	616	727	668	668	679	658	656	676	687	669	690	686	656	689	671	639	706	668	683	643	696	632	619	669	692	652	668	699	682	665	703	723	704	675	642	666	653	628	704	694	668	687	655	627	715	684	672	710	661	711	643	671	669	664	671	637	664	647	678	692	643	649	674	689	661	691	678	675	678	697	655	687	674	648	712	692	711	666	685	688	620	698	646	676	681	594	651	665	654	629	650	645	633	646	625	749	632	694	692	677	668	677	710	679	699	689	669	682	687	626	660	648	622	718	660	738	678	659	663	691	670	640	653	657	681	642	651	686	649	658	663	675	705	655	698	633	670	742	684	673	679	647	699	636	692	691	670	707	674	670	700	693	693	715	634	668	705	693	698	661	689	672	690	681	673	656	617	688	671	704	690	692	667	702	650	686	677	645	681	670	697	683	671	691	648	671	662	715	740	672	684	705	664	696	637	653	645	686	659	640	654	721	623	675	679	607	652	717	727	680	740	673	686	676	697	658	680	679	662	660	638	652	650	684	651	639	667	656	685	665	680	679	679	676	690	709	689	693	629	682	656	703	699	673	693	670	681	688	646	663	684	680	678	691	654	709	673	718	687	633	688	633	703	640	667	684	669	653	649	683	692	681	647	657	687	658	685	686	640	690	667	656	684	698	694	670	678	675	674	639	663	706	645	678	687	707	622	691	642	643	688	679	665	679	687	742	672	687	676	713	668	685	674	693	658	681	659	672	693	637	676	664	664	683	639	655	675	715	651	669	652	729	666	721	641	615	681	628	706	676	673	680	658	712	660	673	667	657	645	674	709	717	671	655	637	660	650	701	645	633	701	664	658	665	640	652	745	672	642	674	659	671	677	657	660	695	614	714	657	658	679	693	684	677	632	672	670	725	647	716	695	673	656	690	685	699	669	686	709	648	649	710	695	651	677	667	688	676	644	660	678	685	697	673	654	663	647	650	672	683	655	646	708	647	702	669	662	667	617	665	649	704	656	699	660	651
53978	42653	43063	43147	41591	42986	43036	43006	43473	43267	42146	40646	39608	36175	32029	30476	25724	24251	22307	18327	18534	16656	12838	10009	7136	5879	5674	5021	3762	2838	2153	2029	2254	2110	1806	1728	1299	1044	656	568	439	451	376	387	381	379	388	422	386	354	407	425	444	484	451	336	394	478	478	406	304	312	289	303	320	303	336	278	354	336	334	336	337	345	289	280	292	268	284	270	283	346	342	376	322	297	291	281	288	269	259	248	302	263	266	299	257	288	263	287	271	294	259	274	306	253	255	259	247	260	296	265	292	290	286	282	298	271	268	266	280	274	287	290	257	290	275	240	260	281	250	284	284	301	271	280	289	276	278	266	280	283	257	269	270	265	249	253	280	309	285	299	270	260	257	264	292	278	241	272	266	248	271	270	259	264	267	275	279	255	265	239	266	276	260	266	274	284	268	265	292	284	271	272	300	290	262	290	294	289	262	275	285	271	263	298	243	268	275	274	274	309	267	267	270	257	293	294	252	280	270	290	280	279	255	249	304	272	269	269	242	239	274	292	253	285	266	286	291	260	267	277	266	258	250	267	268	276	261	280	250	250	250	246	285	251	229	267	290	292	254	288	282	280	231	238	260	275	311	270	265	291	263	244	264	254	270	285	306	286	267	283	276	308	264	293	254	281	245	265	298	285	278	267	250	243	269	259	254	266	287	288	295	274	270	276	269	292	263	266	265	260	255	273	260	284	273	250	278	284	260	246	272	262	244	256	281	289	265	259	271	261	286	261	277	278	310	269	265	298	292	282	269	260	267	282	279	339	247	275	274	321	281	295	276	277	265	266	253	258	267	262	266	253	269	257	253	255	263	266	260	281	297	289	280	317	297	239	255	316	267	253	270	269	289	263	279	280	266	270	280	264	274	274	238	240	276	293	259	266	289	268	287	257	273	284	249	261	234	279	272	247	285	258	246	237	261	273	278	260	292	264	281	281	282	280	275	268	259	266	270	258	308	276	255	284	263	293	258	297	270	260	267	230	264	274	264	267	269	286	286	283	255	298	275	288	251	264	272	281	264	271	275	269	294	251	255	258	280	276	278	311	278	278	274	284	287	280	240	281	259	292	277	275	267	292	311	273	258	268	242	305	245	237	287	257	264	264	292	259	252	287	259	265	291	257	297	288	309	278	261	273	288	246	274	284	279	235	293	292	275	300	271	286	289	297	286	274	253	262	284	256	260	257	270	267	266	283	263	263	292	271	278	281	291	289	281	259	296	260	297	272	267	242	294	285	257	292	262	263	290	274	291	255	288	260	280	289	249	259	261	274	270	260	265	296	262	287	293	294	303	275	290	287	226	287	296	280	275	266	263	276	275	281	280	282	271	250	295	276	276	269	254	270	282	263	259	271	286	256	291	261	273	288	291	269	265	267	269	296	259	286	256	264	284	273	295	265	299	269	265	277	274	255	283	273	249	267	298	256	268	281	278	267	300	271	269	268	270	254	235	246	236	305	303	275	259	254	250	321	268	272	290	246	287	294	273	265	277	281	247	269	292	262	290	273	269	296	257	273	292	268	250	303	239	286	294	282	252	293	268	247	285	266	278	271	275	295	265	262	275	288	274	279	267	282	278	286	258	277	276	245	278	257	270	224	255	274	289	258	249	259	294	265	256	292	257	284	288	265	287	275	275	309	267	253	256	270	275	299	283	266	290	265	262	253	276	250	275	261	265	269	256	297	264	249	238	255	274	284	304	288	261	280	304	278	255	238	266	258	299	245	279	308	270	247	255	273	269	229	267	258	288	269	294	278	287	255	286	252	274	253	250	294	265	276	276	264	267	286	260	290	288	279	255	257	262	263	304	297	244	270	280	262	258	265	276	250	290	261	280	269	290	243	267	302	306	273	261	254	288	247	242	284	273	296	260	252	308	278	262	270	262	282	265	259	265	284	260	263	264	259	282	253	287	299	271	303	263	265	264	263	292	259	280	277	254	289	267	262	266	286	272	309	257	239	264	259	280	269	283	290	249	286	273	296	285	271	280	262	270	241	264	275	268	254	261	289	288	266	263	270	272	298	282	264	219	269	256	288	271	246	289	264	264	308	290	259	298	291	278	262	273	281	285	269	244	274	284	282	277	267	293	291	256	240	262	259	261	260	288	245	268	298	253	266	278	297	278	258	289	282	263	253	273	281	270	264	281	284	240	278	301	292	262	248	272	265	295	269	321	272	290	263	277	266	259	258	286	262	273	264	293	263	269	273	289	272	300	276	267	272	274	290	251	283	263	277	259	285	279	292	247	239	298	270	264	319	285	271	263	271	266	278	265	276	268	241	276	291	284	273	274	256	309	288	262	260	276	277	286	295	278	279	281	279	267	283	257	281	262	309	260	296	251	254	257	266	295	282	290	263	294	281	276	257	256	281	252	255	247	245	296	285	260	262	258	284	255	289	261	255	276	258	293	267	289	271	276	268	287	251	270	291	264	283	267	296	266	284	270	274	254	246	250	280	297	282	295	282	259	285	281	247	313	270	289	273	251	256	255	273	283	282	258	268	284	251	268	275	276	278	268	270	243	279	272	241	313	292	289	256	276	242	283	261	266	260	262	239	291	262	289	303	263	289	292	298	278	288	311	250	274	282	278	292	273	281	270	280	238	295	295	300	292	284	281	295	263	271	272	290	287	291	255	275	295	295	265	250	283	267	267	278	286	244	257	293	288	267	260	322	266	268	231	294	263	289	262	264	252	279	271	249	255	261	271	249	274	266	252	263	289	273	274	255	265	288	246	279	312	287	250	268	295	301	238	309	302	294	260	289	272	298	241	266	264	244	257	269	262	290	263	276	270	270	276	266	269	293	274	285	255	278	274	262	264	264	304	291	241	254	247	260	268	252	257	281	268	249	299	276	269	259	282	286	285	262	305	249	278	278	285	270	253	300	276	281	272	273	249	307	254	281	328	275	247	277	266	268	281	268	270	287	264	254	278	274	261	273	261	303	286	266	270	250	271	297	280	300	289	310	290	261	272	312	265	249	282	264	271	254	268	286	262	267	252	283	286	287	280	246	288	260	252	296	256	279	272	252	295	288	292	271	254	268	296	269	286	268	246	259	302	246	262	294	292	279	301	274	270	261	267	282	293	271	267	285	297	251	293	262	280	281	278	257	283	317	279	285	243	286	276	280	248	266	280	263	248	268	273	278	289	292	273	277	273	276	262	275	258	272	293	261	259	259	278	303	279	285	283	267	274	269	267	290	281	267	249	246	280	290	287	283	293	280	295	234	251	276	224	257	262	253	275	274	276	249	276	257	255	276	285	293	271	268	244	285	299	304	272	255	260	284	278	274	248	262	234	286	246	261	298	267	254	254	270	272	264	263	290	246	298	282	286	245	270	242	263	297	287	267	258	265	272	299	276	269	256	250	219	249	267	278	271	283	264	253	280	254	257	254	279	256	274	275	269	264	260	247	277	277	255	297	278	272	268	290	327	266	285	277	249	272	247	284	284	292	273	263	237	276	293	268	278	268
49330	55882	53711	58251	60520	62477	63508	63639	62581	60029	57869	56615	56160	53236	49438	49320	46062	45762	43609	40909	41539	38392	34093	30542	24689	22662	22282	20278	16498	14023	11346	11073	11090	11052	10257	9518	7039	5415	3341	2753	1949	1744	1471	1392	1387	1428	1624	1550	1253	1090	1460	1707	1864	2097	1803	1059	1541	2247	2242	1680	949	843	920	991	890	868	911	944	1190	1164	1115	1131	1137	925	790	764	681	673	725	655	730	1092	1058	1037	934	791	740	707	649	701	653	668	626	725	701	679	622	675	661	675	664	648	663	716	715	663	672	669	678	669	650	588	621	671	659	626	666	664	673	653	622	663	649	685	705	665	673	678	673	667	639	614	636	663	672	698	684	618	667	605	688	672	626	670	683	599	687	673	649	662	639	626	631	638	647	636	647	636	608	643	663	663	677	680	665	663	727	667	700	646	682	630	662	679	670	610	633	678	648	665	659	681	651	654	666	638	645	624	650	616	689	651	704	632	635	696	683	670	620	630	645	627	654	684	654	676	681	648	653	663	675	690	681	668	652	697	653	637	656	643	674	675	646	689	670	659	645	676	698	652	677	645	658	681	638	662	691	630	592	649	643	709	696	648	586	670	665	657	690	652	636	653	663	659	649	677	657	654	630	654	601	634	689	637	644	660	676	610	656	631	694	654	592	675	681	652	661	642	650	680	631	642	676	680	657	669	688	684	665	692	630	659	635	611	681	618	625	666	679	675	699	664	650	634	671	659	652	658	657	631	631	664	684	664	626	634	673	717	657	639	629	687	657	700	692	644	669	687	607	656	669	675	647	676	667	639	682	652	650	624	655	653	636	656	685	656	648	686	623	690	688	645	672	671	706	672	706	634	655	663	699	666	678	656	674	660	638	693	668	684	653	658	654	664	637	666	672	678	676	672	683	684	617	662	653	678	645	681	653	680	662	709	701	601	659	684	618	656	670	660	649	632	667	652	683	686	662	613	646	686	629	621	640	611	633	666	653	673	640	644	648	684	650	663	663	644	615	696	630	665	675	650	684	678	683	637	667	679	685	665	659	648	645	672	715	661	672	640	650	611	656	691	663	667	653	657	659	699	679	705	675	681	689	661	667	672	642	648	648	629	661	652	698	650	703	651	597	684	646	668	639	667	609	679	626	683	658	622	648	673	684	704	673	672	701	652	677	672	689	682	637	677	624	622	667	687	632	653	661	658	627	681	667	649	685	660	665	696	632	679	628	721	649	648	674	706	658	636	645	700	681	695	691	666	713	675	675	697	677	693	678	631	623	632	625	651	659	658	709	663	645	654	663	654	706	676	666	689	649	690	651	619	669	660	676	614	641	656	674	629	656	640	698	662	646	626	695	638	677	700	634	679	632	621	694	699	638	670	629	657	700	637	691	642	694	642	658	673	664	639	653	634	643	663	633	636	649	636	647	650	617	642	617	670	649	664	638	647	644	643	656	685	634	655	645	641	644	680	662	650	611	646	679	654	683	640	611	680	631	666	711	672	658	635	660	692	661	685	647	647	691	665	662	655	654	642	655	652	691	640	657	686	636	682	643	635	716	673	623	633	646	690	639	703	658	689	668	632	641	643	699	684	670	690	678	674	655	648	665	708	620	661	656	669	711	682	647	629	673	670	660	669	669	681	662	666	666	654	632	662	664	694	666	631	665	661	664	595	684	684	679	641	647	677	645	665	658	660	624	648	660	671	685	644	610	644	620	664	670	701	673	669	592	663	631	643	651	689	643	649	712	673	707	726	641	681	611	634	657	653	673	673	671	684	644	644	678	676	689	643	643	677	642	668	675	622	627	631	667	697	673	668	679	659	664	643	671	675	667	661	658	684	650	698	617	635	705	653	626	674	657	640	642	727	655	649	639	698	671	676	697	650	666	656	685	685	682	693	657	621	639	669	691	703	618	595	660	645	648	651	681	661	646	651	634	643	619	667	684	668	666	638	679	678	664	687	646	608	610	640	661	631	689	644	627	691	679	696	664	654	653	659	677	674	707	612	696	668	638	668	655	712	660	686	695	688	667	606	665	706	649	642	634	709	642	657	606	601	619	623	653	678	692	677	648	646	679	667	678	668	668	624	683	606	676	665	624	632	613	620	654	647	632	669	644	682	667	630	642	687	669	628	663	632	676	661	639	696	636	675	702	677	630	653	685	697	653	665	611	642	695	635	647	660	618	653	649	672	680	663	667	632	678	643	726	627	670	603	636	696	673	626	666	667	620	681	631	660	651	675	652	653	684	705	681	655	693	653	673	641	685	657	639	662	669	636	698	698	677	644	644	651	616	660	744	706	662	664	671	671	686	623	631	643	643	640	667	665	656	687	633	668	646	647	655	618	660	687	640	630	617	659	677	666	674	662	648	643	710	646	675	643	694	657	665	608	648	639	639	703	665	663	626	654	639	654	718	647	658	577	662	679	676	685	647	637	635	642	653	647	653	649	645	685	619	668	643	656	652	677	636	672	646	659	660	692	635	640	635	684	644	701	662	662	674	688	625	638	672	634	662	613	690	651	661	665	612	670	655	685	685	615	653	636	686	686	654	664	570	665	633	660	642	659	653	661	696	666	609	627	653	662	693	672	662	708	691	639	623	612	707	629	658	670	666	683	650	699	705	665	717	605	635	643	657	677	706	646	651	673	673	663	668	649	691	666	686	685	660	657	628	697	658	664	632	671	658	589	682	671	630	642	672	623	660	700	661	680	618	694	665	684	665	725	652	669	656	651	632	616	668	684	665	696	678	664	644	675	618	698	661	647	638	630	673	678	664	634	706	659	674	658	694	687	680	635	642	649	686	636	662	657	701	674	673	654	684	667	638	672	680	631	648	651	663	685	663	691	641	663	676	664	682	672	744	665	726	628	644	675	639	660	644	661	647	673	657	699	708	630	665	685	684	707	673	639	667	622	631	632	660	656	607	662	679	702	712	669	651	655	651	695	663	663	652	634	726	654	639	635	661	696	671	641	626	652	628	664	696	651	641	611	604	667	636	624	630	612	640	627	659	667	655	649	622	649	704	674	635	590	610	648	654	668	663	634	661	707	629	702	670	663	632	694	633	599	717	645	641	666	675	706	667	680	629	645	629	653	669	610	697	655	639	653	689	689	663	680	653	636	683	635	683	678	658	633	693	672	654	637	618	618	652	632	689	655	640	697	678	640	699	638	676	665	697	675	613	608	617	674	671	689	660	672	659	647	701	673	640	664	700	657	653	658	659	654	646	623	651	641	675	676	708	666	676	646	640	624	628	637	669	673	684	661	661	647	669	651	703	683	668	600	666	672	705	635	653	676	680	647	684	658	668	618	680	688	681	667	658	711	664	686	626	666	673	639	699	648	707	662	616	660	648	636	613	672	657	696	647	675	683	656	647	614	655	660	640	663	687	646	678	669	659	642	635	676	656	642	647	647	657	642	672	657	609	643	682	669	634	696	658	677	639	654	667	642	663	633	692	681	696	647	606	613	663	696	637	649	635	626	667	650	659	689	661	682	693	678	643	627	660	642	587	635	619	673
22624	22911	25796	23180	18047	14775	10804	7922	6314	5377	4131	3032	2480	2021	1643	1405	1064	1020	892	763	720	741	579	532	462	441	408	404	347	353	334	353	340	320	291	345	358	319	319	310	266	318	318	333	303	294	294	311	276	298	282	289	314	321	298	309	280	311	259	313	317	274	346	304	317	297	291	289	298	324	292	324	317	292	352	301	286	310	337	279	296	325	293	332	332	287	313	295	283	317	307	313	292	321	254	313	267	268	342	290	324	299	286	302	287	276	314	291	334	302	303	296	284	345	331	307	296	299	297	334	283	277	290	281	323	293	297	299	315	313	310	302	309	318	314	332	290	271	293	303	312	315	299	261	302	323	301	304	270	294	303	282	325	309	300	301	318	318	288	317	298	319	327	311	293	299	320	310	298	286	334	304	327	313	315	305	293	319	293	292	297	313	302	303	301	317	311	300	294	326	302	262	291	317	321	305	321	296	314	340	295	316	350	297	287	344	315	304	300	291	290	317	320	281	312	294	312	316	299	313	278	287	294	311	301	267	305	297	265	310	308	304	279	294	300	274	308	316	325	286	304	314	315	275	279	302	304	311	310	301	315	307	335	314	323	308	332	298	311	323	304	307	279	304	310	292	306	312	317	319	298	287	295	303	280	333	273	312	314	345	294	311	307	321	282	299	318	342	304	294	311	317	299	330	285	302	334	294	304	326	306	329	310	303	285	303	314	317	296	292	278	270	310	303	299	305	319	306	308	315	302	326	296	363	325	314	297	315	280	297	278	340	295	297	310	301	298	313	290	291	319	294	300	336	326	318	298	292	280	324	303	298	328	311	309	311	300	281	328	330	321	297	299	282	317	304	313	354	308	301	308	336	288	280	288	297	321	313	359	307	304	311	273	286	311	311	307	300	293	275	316	336	311	279	286	324	284	306	331	318	340	308	351	295	291	311	322	315	296	304	311	309	306	320	304	305	278	301	314	287	295	282	318	298	338	315	316	315	326	302	322	324	306	307	339	326	321	329	291	331	335	303	318	310	319	269	302	322	345	308	321	314	320	295	313	301	346	304	311	308	279	300	270	335	286	309	325	333	320	287	298	348	314	315	317	326	319	341	282	286	298	296	263	321	311	301	321	336	310	302	319	292	321	303	333	281	291	317	292	286	315	307	284	310	340	323	286	308	322	327	311	346	320	318	303	311	292	334	324	315	310	313	330	293	326	328	320	317	315	315	313	288	307	290	276	314	308	301	294	326	305	309	307	284	325	339	349	303	326	306	270	317	287	303	277	318	322	286	303	301	329	301	298	321	295	291	287	295	302	300	319	319	308	332	302	294	307	313	294	291	299	317	294	311	306	327	338	311	321	311	294	298	297	288	318	294	322	331	316	321	308	338	282	282	292	332	320	301	317	286	311	311	284	308	340	321	293	286	313	305	344	300	303	283	296	313	286	326	320	304	323	288	285	277	342	318	298	330	317	278	295	308	303	299	312	311	297	282	323	301	319	291	304	337	306	288	300	280	343	311	317	284	335	277	315	313	305	259	327	289	276	334	298	338	309	325	314	316	314	292	298	303	301	343	286	312	302	264	304	355	302	287	310	317	314	289	333	328	320	299	319	288	308	308	280	311	315	323	304	301	306	345	266	285	300	302	307	313	316	283	330	314	317	301	291	313	314	308	287	293	311	319	318	332	331	305	306	289	307	325	321	303	301	327	317	300	297	321	271	306	303	315	313	312	277	319	302	310	296	336	289	323	285	351	307	322	309	300	310	296	327	327	311	290	282	309	329	331	323	312	294	330	326	286	313	300	287	338	316	293	318	296	314	291	279	313	324	291	292	307	309	310	322	319	314	306	290	292	323	320	288	306	287	301	296	279	304	292	323	288	281	295	319	285	313	293	303	306	301	314	282	279	323	310	293	300	301	313	292	304	293	305	292	313	310	295	326	321	276	323	271	304	294	296	254	277	317	312	299	288	290	284	295	326	313	305	313	327	284	348	300	319	282	335	334	279	346	315	306	314	319	354	291	259	279	296	302	299	314	306	322	337	306	315	296	280	315	297	308	333	321	326	294	313	331	306	303	323	318	307	287	306	312	288	282	278	299	286	309	342	343	300	302	284	288	294	327	295	305	315	309	332	294	303	288	325	267	314	316	315	320	303	287	295	303	333	292	306	277	322	329	299	319	301	295	291	301	319	301	281	319	312	324	337	289	326	339	330	298	302	310	316	304	314	275	312	309	317	307	320	270	352	285	309	320	297	315	323	282	291	294	286	316	307	290	325	302	299	300	285	281	326	310	286	296	278	314	303	310	259	289	280	312	337	296	312	302	321	297	339	296	278	318	307	288	301	300	292	303	328	296	291	329	273	288	294	345	286	341	304	322	319	284	284	348	294	302	294	325	293	323	295	294	317	300	297	318	315	303	311	307	315	305	294	308	277	309	311	307	296	306	301	295	308	295	290	276	309	292	353	273	277	312	299	304	275	297	310	280	277	311	303	309	267	289	284	307	307	303	307	279	318	320	309	331	316	274	316	294	333	336	280	302	303	308	289	288	278	306	281	338	301	297	327	324	280	299	288	321	341	285	298	308	284	298	284	286	256	326	323	303	291	325	319	299	314	303	317	323	308	313	342	306	319	283	321	270	310	299	319	305	297	284	307	330	311	314	303	330	313	299	294	313	296	293	262	321	325	308	314	311	293	289	272	299	317	301	307	284	295	335	277	286	305	315	322	300	283	334	319	289	314	285	315	280	304	295	282	291	327	311	320	284	309	311	310	324	299	294	290	283	317	343	311	330	291	313	305	301	312	289	324	307	312	285	323	313	320	315	296	291	318	331	329	341	286	304	303	333	303	279	318	312	309	284	324	269	314	323	301	314	352	272	325	298	310	326	311	304	293	321	260	324	314	316	288	300	282	298	321	319	330	309	289	324	339	311	314	299	295	343	298	297	319	281	314	316	298	313	322	344	324	306	313	302	311	323	311	321	295	267	287	300	287	277	293	296	288	338	303	330	291	285	339	336	291	312	293	275	275	298	277	315	319	314	317	283	289	297	263	300	344	274	335	295	321	296	320	317	261	292	319	322	284	279	276	313	336	295	322	293	301	320	299	289	312	293	316	302	311	298	297	277	302	267	335	314	279	300	298	324	302	282	320	310	309	323	321	307	298	303	301	304	314	297	297	307	308	308	288	322	308	312	281	294	321	328	307	281	285	305	284	318	286	337	313	296	320	287	313	296	294	280	296	298	313	327	321	316	309	320	296	316	311	269	300	283	307	293	275	319	308	330	286	280	315	287	317	284	312	324	308	325	326	315	326	293	286	316	328	275	301	284	290	288	268	315	262	295	278	305	289	297	302	315	326	278	287	302	314	285	279	301	304	321	289	307	267	319	280	309	313	324	293	312	279	294	302	311	312	282	302	271	297	305	296	322	313	315	309	309	304	303	319	297	252	295	304	318	331	289	301	309	309	319	294	313	299	312	343	298	305	311	281	278	283
18784	23129	31836	35045	32679	30047	26377	23429	21158	19525	16518	14273	12399	10746	8930	8295	6376	5815	5095	4373	4237	3744	3086	2728	2042	1793	1818	1666	1307	1236	1176	1130	1056	1103	1007	1013	916	879	812	834	785	767	821	791	812	761	768	778	763	718	789	802	796	818	756	745	758	818	800	812	757	760	750	806	768	714	800	769	744	770	776	784	732	783	737	772	771	740	732	762	789	812	772	773	808	780	725	814	688	779	714	735	731	728	723	790	733	766	756	720	770	739	728	747	800	775	751	761	729	808	727	779	751	759	759	770	745	821	754	688	756	782	748	800	773	745	742	768	765	772	743	802	759	781	759	759	776	761	758	772	703	761	754	767	776	733	782	768	769	690	792	753	768	738	780	755	750	764	747	780	743	734	747	734	749	778	745	752	732	797	750	763	752	739	743	752	727	718	769	734	788	719	751	774	748	711	748	792	754	800	788	734	715	725	776	776	685	732	735	737	752	727	737	737	715	766	792	767	794	757	744	777	774	743	750	728	757	780	776	811	735	728	766	761	724	759	754	762	763	766	756	795	761	777	753	721	771	730	770	767	723	766	782	781	788	784	746	734	759	741	765	746	746	741	780	748	677	752	753	773	713	812	764	756	740	787	741	724	810	754	771	764	756	703	762	790	763	746	754	763	745	766	752	736	792	783	765	771	757	730	745	759	728	800	753	689	757	748	750	725	770	779	802	736	803	774	727	737	748	778	744	773	772	720	769	772	769	755	819	736	746	746	773	751	713	717	795	745	715	787	704	760	718	767	787	776	729	787	759	756	798	800	753	745	765	768	747	758	736	746	768	732	709	721	788	722	721	780	761	830	745	710	684	763	727	769	759	788	721	801	774	799	797	700	712	703	748	747	739	746	769	752	781	750	736	766	733	777	725	723	729	782	762	750	771	783	725	742	767	786	750	808	771	737	783	761	727	774	792	781	759	735	743	759	765	744	791	800	756	718	785	761	782	776	772	723	812	811	747	756	746	782	787	752	777	757	754	781	762	792	816	765	767	779	753	744	734	735	737	735	781	757	778	707	749	790	758	702	769	727	739	737	758	739	721	748	775	722	731	754	754	729	740	793	727	740	712	796	733	742	735	746	817	768	742	734	797	780	735	790	771	811	799	793	704	715	775	789	691	763	736	780	750	755	724	768	764	734	753	732	727	720	778	690	715	772	782	757	767	774	752	723	783	754	740	794	729	769	759	769	712	752	759	768	770	698	782	749	764	766	755	769	722	765	763	730	723	745	727	758	768	766	730	733	802	758	777	741	780	774	750	778	758	768	760	769	747	703	800	750	747	746	718	711	794	791	768	765	770	753	776	827	771	758	745	750	786	735	713	763	725	752	771	752	764	709	759	772	769	770	769	726	739	785	733	750	703	792	757	759	756	750	754	746	735	814	757	707	784	770	743	820	725	738	784	780	760	761	752	724	793	768	733	741	767	824	744	805	734	804	796	715	745	743	728	759	774	779	759	769	784	763	788	731	751	767	763	752	778	731	736	760	704	766	762	769	694	741	781	770	756	742	726	742	780	761	727	754	745	812	738	766	764	790	766	774	668	781	754	758	777	769	760	762	788	774	737	743	770	722	736	725	823	723	735	808	729	830	729	772	740	748	720	740	787	742	754	770	766	720	691	741	763	774	712	751	725	750	721	749	749	762	761	711	770	752	768	743	709	772	734	760	769	756	777	766	798	738	778	728	724	734	801	772	734	762	774	742	749	799	752	734	783	771	731	770	773	782	761	732	742	752	729	742	816	743	755	711	776	733	772	749	763	778	768	786	788	743	760	757	757	764	764	778	745	789	729	742	798	791	768	726	727	724	756	710	731	749	763	723	744	815	739	771	803	750	746	742	818	765	742	727	742	746	736	762	764	785	726	725	736	731	770	730	765	812	738	745	775	787	745	705	765	734	752	793	744	693	707	748	762	772	779	738	744	714	749	681	777	750	735	723	752	771	792	747	796	740	724	720	753	779	760	776	696	728	831	751	735	712	772	796	786	732	742	765	772	750	721	743	742	773	764	756	768	751	766	756	725	783	738	781	747	775	767	761	770	726	731	726	739	740	733	757	763	775	804	776	750	808	742	717	734	747	769	746	751	787	716	747	742	754	741	767	722	744	720	811	804	781	779	745	768	785	783	712	767	776	772	730	758	715	765	778	787	762	783	734	774	745	772	762	685	775	714	738	721	758	754	741	774	766	806	744	714	816	769	741	797	764	761	789	780	714	748	718	734	767	785	751	749	757	764	768	733	751	787	745	726	719	742	751	700	761	764	759	680	780	768	763	756	754	739	717	737	759	762	775	724	732	704	738	790	779	793	769	789	745	755	740	718	789	788	772	698	726	783	761	767	776	766	779	755	749	766	731	731	771	746	778	762	748	814	698	770	777	759	811	758	746	761	774	738	714	782	711	744	792	720	745	717	739	771	727	752	768	764	783	749	721	766	708	723	766	769	739	717	768	732	731	787	757	803	734	784	738	747	781	782	745	739	751	767	744	747	743	777	764	769	737	779	751	752	745	751	747	782	739	765	775	767	718	729	681	724	742	789	737	737	713	771	747	815	779	766	792	717	763	778	746	748	739	789	773	773	708	748	744	739	768	701	776	738	780	757	752	750	768	752	773	770	726	789	734	792	764	775	745	771	723	779	735	739	790	729	750	774	752	740	736	783	796	752	709	770	756	726	738	770	761	736	773	733	793	726	750	726	767	796	769	720	752	758	737	711	774	746	778	773	728	748	773	784	792	757	724	714	752	767	763	724	760	732	738	761	785	788	714	725	753	790	723	762	725	745	709	752	732	764	762	770	747	737	780	749	757	786	758	756	785	751	812	780	685	779	759	782	743	738	785	791	723	767	807	755	784	731	778	755	760	776	751	743	754	740	771	749	783	761	742	749	745	744	807	728	786	784	776	725	753	759	717	770	721	709	777	743	758	727	701	755	785	781	754	725	738	733	723	768	764	787	748	787	696	734	773	760	740	765	768	685	773	747	782	795	770	769	712	724	738	815	745	784	762	714	795	753	727	697	750	790	771	725	741	792	748	733	797	727	729	725	736	748	709	736	778	741	760	778	742	764	723	789	731	768	739	794	771	790	751	742	774	749	783	771	720	766	755	782	737	768	766	744	760	760	826	800	743	779	759	805	749	750	742	719	736	745	749	755	723	751	765	725	729	778	761	746	760	714	733	803	728	740	712	724	738	730	757	733	773	770	749	763	722	780	749	751	754	767	762	722	807	784	696	757	773	753	747	757	780	722	771	776	742	776	781	732	754	790	766	805	728	767	744	805	745	766	772	731	788	782	791	686	755	739	759	740	714	736	748	777	784	752	767	776	770	773	710	709	796	801	737	722	787	716	784	754	767	708	755	747	739	740	758	713	780	761	740	720	756	765	805	769	765	702	734	780	752	767	780	766	740	743	769	784	773	704	741	734	765	792	761	756	721	746	782	753	737	762	720	725	732	756	744	721	715
49821	43031	44074	43077	41798	42322	40942	37978	37195	37378	34703	31119	29158	24126	19339	17798	14108	12325	11604	9112	9105	7775	5951	4451	3389	2993	2513	2428	1733	1358	1211	1118	962	1049	1026	973	728	575	500	452	371	340	325	316	355	322	350	328	303	289	331	353	351	405	352	347	357	349	401	366	280	308	296	285	283	290	328	319	312	275	313	306	310	307	271	286	265	272	294	322	288	290	324	311	305	308	281	304	278	255	310	282	274	272	320	265	272	317	285	289	267	285	335	264	299	256	284	260	297	278	276	301	325	294	283	308	270	309	317	280	283	307	289	288	302	286	289	278	299	319	269	281	297	312	277	273	273	290	292	286	291	286	287	298	305	335	304	277	288	264	282	259	292	290	271	280	256	294	299	276	287	292	250	301	324	280	268	285	255	308	290	265	284	286	293	316	268	317	291	301	261	270	294	283	284	247	286	281	284	274	306	283	308	247	267	307	284	279	299	304	317	279	307	275	304	289	279	290	311	285	281	304	310	275	286	299	292	281	277	277	280	292	278	274	297	309	271	280	293	280	287	316	284	281	272	286	303	277	272	267	302	270	250	311	287	310	273	285	314	272	317	298	300	276	304	305	288	290	300	296	276	292	294	300	287	292	282	280	280	297	300	290	271	299	306	285	304	335	279	288	264	269	278	291	257	278	314	293	245	314	291	277	301	321	284	287	284	289	274	303	266	260	349	304	296	266	269	279	313	260	266	302	288	318	295	274	279	303	309	306	273	297	313	260	279	294	264	296	323	298	289	316	284	276	256	310	291	291	284	275	273	302	283	279	281	308	296	304	279	281	309	259	286	278	306	286	299	298	296	286	316	299	273	272	257	283	275	315	302	278	248	324	260	309	293	292	300	277	307	305	274	269	292	269	282	310	296	253	288	285	266	284	264	294	271	292	285	321	291	299	295	284	271	293	291	252	292	303	280	298	283	311	304	302	293	265	311	280	284	292	284	271	320	319	267	261	265	277	287	275	293	299	284	282	285	276	306	300	286	257	308	281	297	317	297	288	280	267	286	300	289	280	247	279	306	296	309	276	280	255	307	293	273	293	312	277	268	285	312	302	281	280	315	282	293	269	291	292	302	279	295	286	301	292	296	288	294	289	283	312	274	308	283	287	295	284	301	269	307	305	287	304	292	273	285	296	252	265	288	253	291	260	298	275	314	256	251	290	294	255	273	320	290	306	303	265	289	280	290	243	266	286	289	274	277	268	298	320	246	289	317	327	268	280	291	296	285	272	263	269	288	317	269	275	297	289	301	261	268	307	284	255	301	285	297	283	295	285	282	271	246	290	290	305	326	276	301	302	245	297	284	268	294	290	290	277	303	284	272	279	323	268	270	283	302	286	275	278	337	283	287	280	290	297	307	275	286	286	274	279	284	291	288	271	297	269	291	272	340	276	308	293	261	276	308	275	277	298	298	299	293	302	282	269	300	256	289	296	289	282	303	252	256	283	277	282	309	300	275	299	298	251	286	305	271	291	280	264	289	307	322	316	309	302	287	281	284	263	280	257	285	277	314	277	275	280	312	295	277	271	302	305	271	283	308	301	292	318	298	306	257	285	273	300	313	280	284	315	275	313	264	285	274	289	302	274	304	277	278	277	299	300	284	285	272	299	325	301	290	329	317	287	270	309	286	289	293	274	276	285	278	312	280	278	304	291	253	298	290	272	284	291	318	279	320	277	300	262	286	291	269	259	279	308	260	287	305	276	267	292	270	301	303	272	290	249	301	288	289	271	279	303	266	272	234	274	267	253	311	266	263	317	297	291	283	273	283	283	299	269	288	297	310	288	279	298	254	305	290	302	277	249	256	271	271	270	297	304	295	309	282	262	283	322	274	271	281	278	266	280	265	259	267	283	264	269	292	288	290	302	324	284	279	285	327	280	296	267	281	277	293	300	281	299	264	276	282	303	284	266	285	322	256	286	304	270	296	289	311	287	288	299	299	287	274	287	296	286	307	258	282	275	299	290	315	325	263	298	291	280	271	283	289	254	306	281	269	285	282	273	268	303	283	271	298	303	284	288	263	283	292	300	300	283	277	308	286	293	319	306	311	286	269	288	281	289	314	295	280	297	298	274	294	296	291	281	293	293	280	255	255	300	261	289	301	280	305	282	288	287	277	281	278	314	276	293	296	298	299	279	284	294	269	277	296	259	277	292	268	301	311	298	284	277	274	290	286	273	305	270	304	313	282	299	276	287	282	299	279	277	293	307	294	316	269	314	283	283	273	301	311	300	289	277	272	292	279	291	298	291	287	290	285	276	259	265	293	305	294	289	262	319	285	234	289	315	303	298	293	280	275	323	292	306	300	285	286	258	292	275	272	296	269	298	295	272	272	308	299	270	323	270	280	329	297	303	285	270	300	262	293	293	298	285	277	294	316	308	286	283	279	289	265	280	268	319	290	256	293	291	304	318	295	302	252	291	283	284	315	276	267	281	297	286	268	300	295	303	290	284	309	266	303	295	283	326	298	285	297	262	279	280	280	295	306	286	306	284	261	273	279	293	279	294	303	295	276	254	274	288	282	279	282	311	267	268	256	285	317	289	271	278	283	313	286	290	302	271	289	267	286	290	283	275	308	299	263	291	270	281	274	268	273	297	304	293	307	297	257	317	298	281	291	295	316	277	276	277	272	264	285	323	313	315	282	270	275	282	296	274	300	287	290	277	312	272	286	266	299	285	286	291	272	321	298	262	303	296	283	264	286	288	330	296	277	292	314	295	289	286	296	267	294	309	299	277	300	239	291	309	266	289	290	296	238	288	284	300	306	275	271	298	273	288	270	290	281	281	245	319	293	292	306	309	282	274	297	273	289	289	271	263	291	307	297	303	282	292	266	272	289	276	298	279	290	305	291	296	292	305	293	255	288	301	288	296	285	275	282	279	296	291	319	277	305	295	283	269	307	271	271	293	295	268	278	308	285	303	267	292	288	277	331	278	296	299	322	311	308	272	291	290	283	297	275	302	304	300	299	262	269	293	275	301	277	324	261	306	278	309	287	320	250	279	287	324	286	262	289	281	285	272	276	286	317	291	297	277	271	303	323	297	260	311	312	312	313	274	279	276	303	254	297	273	285	271	295	275	327	281	289	283	258	266	289	281	278	291	260	306	308	293	286	302	304	311	309	332	267	273	308	294	258	292	299	254	283	307	310	329	281	281	259	290	299	288	269	312	265	315	313	310	287	293	308	301	260	280	239	292	294	277	306	289	264	333	290	316	320	304	280	276	247	298	257	306	255	248	260	258	282	282	258	284	294	279	277	291	300	277	273	276	267	287	293	302	309	287	275	263	277	301	284	306	283	278	284	309	277	330	285	266	259	286	267	297	313	260	260	264	282	287	275	281	285	304	272	280	261	279	312	255	287	299	292	312	302	273	305	307	285	318	260	246	274	293	327	257	316	297	288	294	300	264	298	312	274	282	317	274	318	307	283	286	282	307	317	278	287	299	270	289	270	282	272	310
43733	50286	51619	56477	58318	58836	57543	55504	54058	52543	49547	48048	45603	42841	39221	39104	35259	33840	32620	29705	30636	27313	23076	19458	15881	14938	13517	12889	9176	7697	6625	6333	5874	6235	5606	5288	3753	2833	2070	1517	1302	1234	1090	1041	1076	1109	1133	1226	1064	969	1091	1345	1235	1478	1220	898	1086	1376	1502	1211	842	784	892	840	782	756	880	880	951	949	877	889	856	926	839	756	769	783	726	719	771	939	924	929	781	742	732	681	662	742	698	700	696	705	726	674	710	702	681	696	702	702	707	742	710	718	653	727	712	650	701	728	743	695	693	672	726	686	762	688	693	754	682	716	696	679	723	678	730	701	685	695	696	704	738	705	696	745	736	718	746	702	736	721	669	713	708	708	723	729	715	671	720	714	700	703	704	712	710	686	775	660	722	686	733	696	724	660	778	694	735	708	746	694	706	708	691	694	730	684	679	685	693	698	699	703	680	672	693	729	745	674	662	725	734	697	729	692	650	687	697	657	748	761	700	697	663	690	709	690	678	728	727	697	716	669	723	712	767	721	687	674	674	718	708	705	685	696	714	671	694	739	723	726	704	682	677	712	711	678	706	704	708	690	726	687	731	684	671	648	723	726	708	720	721	683	721	721	704	714	707	737	663	699	683	677	672	697	765	644	693	737	698	662	728	711	742	710	713	714	703	745	674	680	702	708	732	696	681	739	709	710	722	734	703	734	713	699	720	689	734	687	723	682	663	748	716	688	685	757	741	724	752	722	722	665	735	699	694	678	664	711	686	679	699	695	700	684	687	726	744	717	701	683	696	717	693	702	680	680	719	724	705	701	734	715	716	650	731	726	689	721	727	705	685	702	688	746	720	677	665	719	671	704	700	700	733	687	731	703	671	730	692	703	706	756	681	727	718	688	686	723	677	662	692	684	665	700	703	702	729	662	766	745	707	718	782	669	716	683	664	714	734	709	709	688	686	731	681	721	723	758	707	689	679	719	690	703	734	633	663	707	717	726	716	724	710	764	681	708	670	714	666	722	710	713	726	684	708	717	708	676	685	748	684	658	716	703	713	703	680	734	724	712	755	722	706	684	643	716	636	732	671	760	716	764	714	699	711	704	666	686	711	732	726	770	723	679	702	680	699	728	684	713	672	684	710	700	710	687	728	708	713	719	692	697	702	735	724	667	741	699	689	702	660	704	715	667	714	697	737	753	722	674	698	687	668	712	646	721	689	724	750	725	709	734	714	679	710	711	731	681	658	672	720	677	688	674	636	683	656	724	708	709	715	692	671	742	704	711	690	737	729	747	706	750	681	701	698	716	690	689	698	666	674	729	720	703	692	751	684	663	711	697	739	678	685	745	707	707	654	690	711	732	713	671	718	704	708	675	709	722	744	662	711	687	719	726	694	699	728	727	728	721	694	708	737	692	722	738	679	710	648	681	671	697	717	710	685	743	690	705	680	721	708	693	706	704	697	734	685	745	730	668	675	705	680	698	725	670	749	682	713	719	690	704	726	722	740	691	719	742	683	693	717	655	683	682	715	701	752	688	733	740	719	691	709	683	720	747	728	702	658	735	722	659	684	741	702	701	691	647	748	679	698	684	703	673	714	710	667	688	695	709	681	738	708	705	653	711	692	697	748	699	670	668	684	695	679	679	714	703	692	762	710	743	711	720	710	703	704	675	716	735	673	744	728	686	713	732	681	744	700	731	684	699	738	738	711	709	676	729	701	712	746	698	680	686	689	702	701	688	673	624	745	727	709	722	700	722	732	747	758	717	700	676	711	699	687	694	667	722	725	686	692	642	704	670	729	699	646	730	700	736	715	690	728	711	703	700	737	717	738	735	675	706	764	696	723	727	713	721	709	698	716	717	726	685	751	665	731	669	734	736	711	733	700	739	696	690	696	745	744	729	689	702	673	726	682	670	698	733	688	707	709	723	722	726	691	703	701	688	720	727	709	716	736	717	675	682	701	678	742	721	681	679	706	686	674	720	694	690	666	753	693	681	696	692	698	677	739	737	724	751	700	715	710	751	693	686	680	674	703	672	668	718	743	724	739	677	710	701	681	693	696	731	691	691	689	713	727	713	726	705	700	688	703	751	687	717	665	641	723	665	766	683	725	660	702	685	698	707	713	700	716	745	704	701	675	693	684	687	695	712	726	696	677	702	717	671	700	746	694	718	709	709	727	674	697	732	724	699	686	783	709	682	685	716	717	725	711	696	713	728	704	685	722	699	705	719	739	739	720	703	729	729	655	685	699	728	693	678	708	760	722	716	709	687	656	711	692	679	675	700	719	710	751	733	734	665	750	707	722	673	714	711	742	755	665	666	715	665	698	659	665	698	703	677	714	706	663	705	722	732	664	656	704	708	733	699	697	681	733	692	702	679	761	772	672	652	695	680	714	709	710	679	679	727	700	704	727	686	707	692	727	713	735	691	715	712	715	703	751	710	697	705	694	713	721	725	688	703	689	749	670	727	687	734	747	722	678	673	757	693	690	718	702	710	686	690	729	727	715	719	696	724	703	681	730	647	684	792	681	723	711	722	708	725	684	695	676	703	714	680	740	712	728	697	712	726	709	737	696	737	713	721	772	700	675	743	674	688	694	710	717	659	704	730	705	719	708	721	686	669	687	740	723	686	700	733	717	697	713	695	693	728	700	704	698	733	693	676	689	687	686	732	695	707	696	709	703	707	707	703	696	716	732	740	764	684	722	706	743	719	690	705	774	666	699	737	752	724	707	720	665	668	695	704	723	691	693	679	717	665	616	731	694	741	732	705	670	712	736	677	739	712	684	699	715	760	773	691	673	726	699	661	687	698	692	698	731	726	718	659	707	670	671	691	723	678	645	718	687	684	691	711	731	724	697	701	684	752	701	689	675	729	735	719	724	670	716	708	684	703	766	729	770	714	764	755	685	726	777	734	730	703	725	694	729	736	720	668	716	673	708	684	715	686	715	739	743	708	706	718	712	710	710	660	714	705	747	709	700	678	669	709	690	716	711	724	706	729	732	713	691	720	720	718	764	717	702	709	699	651	737	673	726	719	721	701	703	722	744	735	696	742	657	738	698	702	704	747	750	719	711	698	746	694	774	709	698	693	730	742	708	668	719	683	687	726	708	693	678	681	748	689	769	633	738	680	739	692	676	701	674	693	717	726	725	719	709	735	654	667	705	680	730	665	723	713	702	663	732	689	719	706	692	743	723	704	685	711	745	684	754	698	713	707	655	705	706	695	720	663	717	665	679	733	741	708	711	691	665	733	700	686	746	673	725	690	715	731	668	718	731	705	687	701	716	669	675	772	687	731	682	695	716	701	703	711	730	764	714	716	745	711	691	691	705	692	666	661	722	724	681	734	746	744	712	730	700	697	719	665	688	730	697	715	693	661	650	676	755	707	710	686	666	722	704	698	694	728	677	715	766	690	635	719	638	669	735	694	701	719	716	715	724	729	668	691	711	662	693	665	725	664	710	717	754	714	720	721	700	699	717	766	714	726	733	698	702	722	672	672	718	713
51829	40444	39944	40196	39785	41158	40025	39213	40816	42477	40717	38475	37134	34147	31013	29997	24689	21983	22434	17598	18504	15366	12176	9756	6848	6621	5307	4345	3268	2542	2121	1887	1897	1977	1752	1591	1092	937	593	509	414	402	383	342	334	351	409	383	376	372	381	427	443	515	429	317	344	414	503	408	312	290	325	290	303	272	292	320	367	331	343	334	333	277	297	301	257	278	265	289	262	365	307	323	323	321	270	262	276	263	292	259	264	269	264	262	276	282	279	244	284	240	243	273	259	261	279	255	282	282	281	258	281	262	261	290	277	247	276	259	283	235	235	265	248	242	287	269	273	273	270	243	257	280	277	257	274	256	281	253	268	248	290	276	256	271	290	276	272	255	279	276	237	283	288	249	249	253	290	264	264	291	262	268	259	276	264	270	260	284	267	277	267	256	270	291	258	252	292	269	272	252	246	275	306	267	241	261	238	260	263	264	262	271	254	257	286	248	264	239	261	256	259	245	252	259	261	245	230	256	271	258	262	269	251	253	287	262	265	246	274	273	265	257	236	267	280	249	269	265	261	274	285	264	286	256	260	255	246	286	248	287	281	261	266	277	274	280	258	230	269	268	246	248	246	263	289	272	246	296	268	269	256	246	251	249	277	244	266	266	272	293	249	275	283	250	292	255	257	251	290	259	249	250	261	255	247	230	228	257	249	275	268	288	261	272	280	281	283	263	281	272	240	253	280	254	287	269	266	257	265	280	230	275	258	262	281	254	262	236	238	253	277	293	268	264	234	233	278	252	265	278	275	257	279	263	251	225	277	260	261	250	289	253	263	287	268	249	265	268	277	236	250	234	250	289	276	260	266	260	261	253	275	252	255	260	275	276	235	264	264	259	231	261	289	270	278	290	255	256	262	239	258	244	264	234	269	260	269	269	278	266	266	291	242	244	245	236	256	246	270	243	260	239	233	262	265	254	262	263	234	260	264	273	264	281	271	259	277	246	274	235	238	265	281	286	285	258	246	295	264	282	238	223	285	282	248	273	258	249	258	289	269	262	292	231	252	270	264	264	248	243	243	236	273	277	263	274	265	277	279	253	268	283	266	288	273	300	269	295	279	267	256	276	270	278	294	264	234	252	244	235	245	239	280	259	267	263	274	256	282	260	253	246	286	246	253	270	279	283	273	240	258	223	292	280	283	271	230	260	260	229	261	256	260	258	270	269	266	296	276	270	233	228	272	261	292	273	251	228	286	256	239	244	238	238	262	252	276	252	261	235	252	302	275	273	239	256	259	268	260	283	249	269	254	240	221	248	233	262	271	284	239	241	315	244	249	278	262	281	266	269	263	260	267	259	261	263	266	282	279	280	272	291	277	271	273	278	262	226	215	258	273	265	281	263	259	252	318	291	255	270	253	256	273	263	259	246	248	265	263	255	252	265	291	227	273	259	242	245	251	245	295	287	253	241	225	271	297	281	246	278	288	269	252	245	239	250	262	258	249	238	265	247	265	260	271	246	272	261	239	244	266	266	271	256	241	287	270	280	250	255	276	286	266	247	261	232	272	281	274	237	253	265	236	269	238	267	283	254	277	248	260	243	278	261	241	249	253	263	266	275	258	257	248	258	248	267	242	271	255	255	258	276	294	278	277	259	270	266	256	237	274	249	254	274	262	254	294	276	251	254	257	263	265	277	254	283	277	258	244	261	278	285	255	274	256	257	266	256	262	251	282	255	243	288	264	247	236	247	251	285	240	259	284	253	251	245	254	270	267	288	261	257	239	242	259	256	257	300	273	256	265	268	290	250	272	231	231	258	257	270	251	261	260	251	277	286	297	274	278	254	301	247	257	234	273	282	287	266	264	244	253	277	272	248	266	292	272	288	282	279	262	259	258	255	258	253	257	249	233	274	270	232	269	271	249	295	262	264	267	269	264	281	249	269	292	262	273	251	275	255	270	265	281	246	255	300	217	277	276	247	276	269	257	257	252	245	259	241	271	286	238	269	264	267	250	260	275	251	260	299	258	276	270	262	275	262	283	240	269	269	273	287	226	254	236	273	269	235	263	237	259	281	268	259	262	255	257	235	272	274	290	259	280	244	270	274	258	250	246	253	262	290	250	273	261	279	295	285	255	287	271	275	278	273	263	269	278	241	291	236	266	271	248	267	266	228	236	267	263	291	261	252	295	249	285	265	246	268	271	259	256	250	284	241	269	264	274	253	230	251	249	278	268	260	252	281	266	247	270	270	237	265	286	247	251	242	248	291	269	269	295	241	291	273	258	252	253	254	272	272	277	226	265	257	274	250	250	251	254	269	275	264	272	238	291	246	256	250	242	246	220	231	290	295	272	270	262	263	296	292	279	239	251	261	277	271	260	274	281	278	262	241	262	255	284	245	263	286	235	261	265	248	282	238	239	260	278	262	269	293	283	252	252	246	274	265	248	268	256	275	262	276	300	255	269	277	278	237	250	257	272	252	240	275	261	264	273	285	290	252	270	266	255	275	242	273	244	253	264	252	297	258	259	242	260	263	260	274	265	253	284	249	259	283	289	258	262	287	263	291	231	253	288	229	276	255	263	247	250	247	249	298	250	254	286	241	257	271	289	274	233	260	263	280	285	281	280	256	280	287	281	296	277	228	290	266	245	261	235	232	268	285	247	270	251	272	257	260	248	299	260	268	268	259	230	280	272	273	244	242	271	246	262	234	253	254	272	250	249	272	260	281	259	257	271	251	262	226	258	266	257	259	243	249	251	273	260	277	265	257	265	235	271	282	254	256	284	238	269	302	294	283	253	238	292	243	251	268	275	229	241	283	231	263	271	271	281	275	272	283	275	258	273	252	248	265	292	244	253	266	244	274	267	271	292	279	271	253	258	280	246	253	262	289	245	271	259	245	270	268	277	258	267	280	257	233	269	246	237	275	289	260	273	291	283	248	225	294	245	261	264	253	236	269	272	256	229	263	260	236	288	251	281	282	276	257	278	241	264	275	262	260	293	257	250	282	283	300	275	275	230	260	245	255	292	231	242	244	260	283	268	272	309	228	252	273	267	282	255	277	245	283	270	284	254	289	267	252	269	275	276	279	234	271	251	254	250	264	277	259	273	320	255	268	254	250	251	266	266	263	258	290	262	258	259	263	273	284	264	261	271	274	248	254	241	259	249	283	267	260	272	258	279	277	284	247	272	251	247	273	285	278	259	259	236	282	281	263	258	255	266	265	255	259	272	271	252	269	240	273	275	264	238	280	256	271	265	267	281	276	283	233	265	262	258	242	253	257	267	248	233	244	240	254	262	240	242	246	272	259	241	267	256	282	231	247	264	258	298	280	225	275	261	245	265	238	249	278	266	229	250	254	271	261	249	279	256	266	245	264	259	260	270	243	254	252	251	272	245	264	279	243	235	275	298	275	282	238	292	270	264	268	268	231	279	274	259	243	240	274	275	231	261	230	249	270	254	290	284	244	241	254	284	266	271	246	233	262	284	264	237	293	253	282	284	256	254	307	268	299	276	226	261	284
47455	53179	51643	55920	57480	58470	60512	59970	60418	57313	55141	54412	52960	50948	47314	47497	44107	42883	42046	38971	40764	36298	32151	28429	24054	22712	20643	18747	14942	12839	11569	10802	9909	10844	9599	8910	6407	4847	3167	2210	1664	1528	1306	1282	1324	1279	1522	1545	1355	1240	1472	1787	1735	2266	1655	1055	1336	1886	2222	1540	928	848	904	939	883	742	855	979	1123	1178	955	997	1070	894	829	768	670	630	619	673	733	1113	1081	945	866	738	678	664	629	597	596	687	677	599	626	634	617	648	703	632	604	656	635	627	618	640	635	653	638	657	694	652	583	642	577	638	640	641	607	647	609	616	658	627	635	649	634	652	666	607	644	650	609	632	613	631	602	672	629	642	698	647	638	628	646	618	641	627	658	679	603	626	611	610	610	639	628	660	661	627	617	620	650	662	625	621	620	662	614	644	633	614	652	619	620	580	585	597	640	611	622	671	640	668	628	626	620	645	627	624	665	611	635	643	602	608	665	594	659	653	681	607	635	606	666	652	669	726	639	653	618	627	598	667	674	659	610	597	658	644	635	673	681	649	683	645	614	652	630	613	611	672	652	604	653	649	657	608	590	652	628	647	648	643	628	623	634	633	648	574	678	632	607	614	637	698	656	631	666	666	668	639	660	635	659	624	606	642	650	670	595	657	617	646	660	643	636	690	633	700	617	683	631	642	629	625	588	692	622	680	642	646	612	636	665	671	604	654	661	597	643	630	647	597	651	644	621	603	654	615	630	614	625	632	634	668	605	617	650	646	656	635	620	630	629	604	630	617	685	654	647	609	611	636	665	639	599	616	637	619	636	670	633	638	621	599	678	636	658	620	651	636	598	676	616	639	644	667	609	640	640	636	664	597	684	646	628	608	645	608	626	637	651	650	644	651	622	611	582	647	632	645	646	650	629	640	620	634	595	621	631	606	632	651	662	630	576	642	630	563	632	647	611	612	626	616	622	650	591	636	639	592	604	609	591	638	676	649	653	635	642	673	650	637	644	635	639	654	589	622	629	626	589	642	651	597	604	643	629	635	681	609	603	685	660	636	625	635	675	644	635	636	576	656	687	668	625	640	666	602	616	645	638	612	662	627	648	631	605	636	635	616	644	658	647	638	588	601	657	631	647	623	657	668	627	625	614	635	617	696	659	623	632	634	612	598	632	608	678	627	664	650	663	629	642	606	626	617	639	639	672	640	600	635	645	642	613	612	641	622	635	609	630	656	615	662	631	617	662	643	612	579	694	640	631	628	606	656	639	636	640	624	625	664	674	601	623	607	627	624	668	619	599	633	640	611	655	630	621	628	601	652	652	621	677	621	640	690	683	634	607	692	599	609	628	623	591	637	683	625	612	637	629	628	662	654	636	632	627	631	579	620	660	692	656	563	631	604	588	641	637	612	625	596	660	657	617	630	662	633	657	617	647	613	623	610	630	595	597	611	625	600	619	641	625	616	611	703	653	624	662	635	605	623	686	611	622	654	668	656	617	625	586	637	637	661	670	598	603	663	637	587	659	645	622	643	689	647	626	642	648	599	626	658	656	593	618	609	656	612	648	664	650	620	669	576	642	622	648	624	629	619	625	590	625	654	625	679	606	633	627	647	682	634	605	659	662	654	642	599	620	661	632	643	651	640	647	625	625	623	639	636	617	684	632	604	652	616	647	618	641	624	639	700	622	627	613	648	630	631	646	606	624	631	603	612	636	681	651	642	651	639	635	632	635	631	644	611	640	633	650	659	601	624	686	619	661	604	650	673	639	613	666	653	647	622	622	665	568	589	609	667	630	614	640	604	631	632	562	627	616	613	627	642	617	616	702	664	596	612	641	685	641	623	657	610	654	639	689	583	644	630	659	638	631	637	596	685	603	680	636	616	658	609	600	626	617	646	610	640	647	640	620	688	638	619	626	662	659	643	624	617	649	632	653	646	671	625	674	636	627	681	647	686	607	606	623	626	644	649	627	699	678	599	617	656	657	639	645	658	664	615	621	586	617	611	649	658	636	649	631	632	604	661	581	622	690	626	640	635	637	589	618	652	657	689	626	661	668	662	599	622	615	658	636	614	639	628	634	660	612	573	574	638	633	604	638	620	665	633	620	630	605	647	687	622	655	656	655	705	620	640	620	617	600	649	667	620	623	632	616	665	635	642	642	642	614	640	649	636	611	597	692	636	609	630	617	649	627	639	584	628	644	623	600	647	668	629	668	640	587	666	614	661	636	686	625	629	581	658	630	653	665	669	594	660	644	645	601	689	639	600	640	635	644	648	652	621	625	608	612	625	642	626	596	626	639	627	705	644	632	582	659	636	664	637	667	590	649	623	618	617	666	628	665	620	656	603	603	630	640	635	621	643	622	659	625	653	635	650	625	641	639	641	585	625	623	612	636	656	657	663	658	624	644	622	637	624	650	642	638	644	598	662	651	624	659	601	660	640	679	642	617	688	602	583	686	627	619	639	653	610	662	574	641	640	660	628	587	679	620	646	627	634	629	616	670	593	654	649	619	641	654	635	647	627	591	638	675	603	651	599	658	624	650	639	635	666	617	635	676	630	637	626	638	637	634	685	627	645	600	629	629	593	645	627	688	641	638	642	608	609	664	623	622	641	631	593	647	639	660	591	579	657	638	620	638	681	683	626	643	634	629	652	656	603	668	616	624	622	609	599	602	666	655	622	631	627	657	656	614	612	637	634	663	628	602	616	633	633	642	588	631	686	619	658	623	605	628	599	622	608	622	653	621	617	597	655	638	640	624	675	650	620	592	594	651	632	619	680	614	601	660	683	624	693	616	649	613	645	636	611	618	630	639	665	639	628	629	578	666	642	654	657	650	629	621	638	598	614	591	611	624	650	620	616	642	630	634	668	642	625	665	671	640	655	630	659	635	697	670	587	650	646	638	662	610	608	649	651	644	634	674	615	584	662	636	612	613	627	616	639	644	625	597	656	654	652	660	629	656	643	634	600	624	689	668	648	615	603	674	613	680	627	639	645	583	638	629	629	637	653	640	610	630	658	678	650	631	648	682	580	616	677	668	651	676	648	605	625	614	650	626	622	626	650	645	642	611	614	598	668	633	628	637	644	640	632	687	617	649	633	653	649	618	606	600	648	635	663	624	668	623	591	676	580	618	630	621	643	645	667	632	622	595	610	647	621	631	622	682	621	660	646	660	661	614	660	628	556	694	660	614	578	621	619	634	644	614	612	618	622	635	644	669	630	626	648	648	647	637	665	688	597	676	664	612	618	620	661	576	656	629	643	630	600	576	651	634	605	637	622	647	662	646	637	613	624	570	642	609	640	667	626	628	649	618	642	633	638	664	675	653	648	591	664	648	650	597	716	628	611	675	642	639	638	641	668	633	646	651	646	636	656	632	646	601	600	664	628	622	631	665	612	625	645	655	630	645	606	685	630	684	624	633	622	571	683	630	564	626	613	605	647	642	611	651	607	630	618	630	599	643	643	628	631	631	668	665	663	636	605	641	627	590	617	607	604	627	641	636	587	624	620	657	623
23304	22635	25798	22612	18057	14751	11118	7867	6199	5528	3962	2941	2611	2125	1665	1323	1146	1007	961	781	792	682	598	500	454	431	411	385	384	353	346	369	348	338	336	348	312	325	321	300	310	317	313	315	305	316	302	291	315	281	326	324	352	304	305	293	298	296	286	302	304	294	316	303	297	323	329	302	303	302	306	316	312	314	298	293	332	304	340	288	333	354	300	329	276	307	340	300	304	301	318	279	293	310	293	318	326	311	305	324	324	295	302	311	279	291	309	283	282	305	338	340	296	301	319	312	295	308	291	323	310	262	290	335	276	318	295	296	332	296	304	278	294	302	305	292	350	301	338	265	275	298	284	307	322	321	280	302	318	268	270	322	307	307	263	287	278	298	318	280	298	303	312	311	300	319	306	303	311	302	290	289	289	322	351	290	299	312	305	301	310	315	318	325	324	339	307	294	330	286	319	284	304	339	280	283	301	287	288	300	315	331	288	284	316	329	271	325	325	321	317	298	290	313	330	289	307	303	268	305	327	299	302	294	328	311	318	313	310	322	306	297	293	304	354	276	344	289	311	307	320	307	329	265	304	314	304	276	309	316	309	301	321	305	288	331	349	292	301	329	284	266	304	301	319	282	288	317	274	318	285	320	308	306	294	328	314	314	299	294	285	323	291	311	300	320	322	306	278	304	331	314	308	285	326	314	264	320	284	293	315	320	318	302	294	299	293	298	348	326	333	299	332	307	320	274	345	296	305	292	256	346	324	315	281	314	290	316	317	333	319	300	312	319	298	314	296	293	318	306	317	303	304	312	306	294	289	313	285	330	284	291	314	315	319	307	315	303	320	271	302	323	290	321	308	349	337	321	332	318	314	325	308	292	320	292	326	285	277	309	299	282	283	327	315	294	298	303	327	301	337	300	327	314	293	324	292	335	363	287	294	278	348	308	332	286	287	300	307	321	318	314	314	320	317	324	275	314	295	294	321	327	343	310	321	308	322	282	310	306	322	281	307	297	324	307	320	283	307	300	324	268	316	305	325	318	308	288	342	293	312	323	329	293	334	294	308	323	311	331	302	315	290	287	304	288	282	321	301	312	316	318	318	317	327	272	301	303	290	290	299	330	289	289	332	311	261	307	315	296	328	330	318	301	340	326	301	310	315	298	307	319	280	307	298	316	317	304	290	319	321	301	308	277	296	298	291	281	292	327	308	315	286	288	314	313	305	290	307	292	307	269	322	286	271	300	288	320	287	284	292	297	297	307	331	312	356	321	290	300	297	297	288	324	307	317	313	309	272	356	349	327	322	348	310	316	307	312	361	316	323	296	304	343	330	287	336	329	311	322	320	294	294	289	304	329	313	293	291	352	301	320	316	308	344	359	311	309	274	289	291	290	280	309	269	319	302	329	314	320	308	321	320	315	306	293	280	335	293	299	305	279	282	320	290	355	318	320	286	271	295	308	307	307	317	306	293	304	340	340	307	305	287	296	308	310	308	289	278	322	310	302	304	322	281	306	297	280	307	314	267	309	271	319	324	269	284	309	303	342	294	307	348	295	308	326	316	281	285	307	317	297	315	284	312	335	317	291	289	296	254	269	338	329	308	275	310	290	298	304	314	320	310	321	299	301	300	317	322	300	341	333	299	310	341	294	315	344	301	264	305	310	276	275	307	279	286	330	269	301	301	321	308	294	312	274	321	326	310	324	301	333	322	307	304	291	286	333	295	319	360	289	312	315	306	283	287	283	275	322	313	306	298	282	278	317	330	291	328	320	307	310	286	304	298	329	330	284	296	327	323	322	296	324	297	295	301	255	266	322	322	352	334	300	292	312	300	301	302	290	283	311	319	285	312	309	299	290	294	299	305	276	297	326	298	304	313	270	305	349	287	305	310	314	306	302	331	285	281	313	312	324	297	327	285	271	286	296	313	282	279	306	316	317	289	317	321	316	303	303	315	282	335	282	294	293	303	303	293	285	310	325	301	314	253	308	294	314	303	292	319	296	347	338	324	307	302	286	298	320	287	303	351	306	289	300	291	298	299	286	343	276	318	301	295	318	336	286	291	300	308	306	332	335	294	328	299	285	296	302	302	322	316	287	286	324	273	321	332	316	302	291	317	314	284	308	325	318	294	293	304	298	311	311	323	307	317	294	288	280	326	299	282	341	295	319	310	300	288	311	325	324	317	303	329	285	304	338	277	287	280	320	307	289	287	312	304	316	291	319	313	303	283	292	298	365	305	320	311	316	320	311	299	301	319	312	327	287	340	300	327	316	312	330	299	305	312	287	280	300	323	311	306	331	303	296	273	321	300	333	299	304	305	322	374	322	330	302	299	264	294	282	332	309	321	326	313	295	265	309	270	272	284	286	301	295	296	275	311	283	288	293	295	308	297	315	295	262	306	295	301	307	279	290	312	305	273	288	261	314	291	292	298	314	288	273	304	303	295	289	302	326	327	330	316	290	314	318	309	324	318	279	306	294	312	289	265	302	306	293	281	315	294	309	311	293	304	288	324	337	300	276	321	308	288	315	341	300	308	317	335	289	277	310	309	308	291	274	303	309	332	294	300	293	299	306	294	299	322	277	296	300	285	294	337	323	300	328	290	305	333	344	304	281	314	290	304	308	298	289	299	306	324	308	317	313	293	311	314	336	334	345	307	330	296	304	301	344	321	306	316	332	325	299	292	320	270	318	325	313	309	309	303	282	312	274	319	309	315	352	308	302	298	310	300	303	293	303	334	288	332	306	293	302	324	305	296	332	302	311	302	339	317	319	326	292	325	306	308	275	303	309	262	308	307	296	274	297	297	327	311	319	330	340	329	293	305	281	293	314	316	327	315	290	308	323	306	305	280	265	346	310	279	268	296	301	320	309	311	330	313	294	330	309	328	328	296	299	330	314	317	292	351	308	309	288	313	297	311	320	324	302	327	301	295	287	303	320	317	325	318	317	346	297	319	308	302	313	283	270	306	319	329	364	318	312	309	291	278	326	288	319	333	308	323	297	334	320	325	319	290	315	309	319	287	323	280	318	295	314	339	283	306	279	300	317	297	317	316	310	289	311	304	310	316	297	293	315	318	303	316	286	342	310	292	325	307	315	316	344	295	282	288	292	331	284	282	278	289	324	331	334	314	305	320	331	334	308	263	328	295	322	314	287	335	303	273	299	276	301	318	310	327	283	333	317	304	299	256	284	318	309	270	299	307	326	314	311	319	322	312	327	320	312	318	316	292	319	281	298	317	317	322	284	333	351	298	295	311	258	311	314	325	304	294	318	278	316	300	330	297	320	306	292	309	303	291	310	312	297	294	315	292	280	314	308	312	297	261	306	302	318	289	303	319	310	349	280	307	284	303	305	335	325	286	315	304	337	291	301	304	301	301	300	317	305	335	304	299	310	324	318	304	284	326	288	283	312	307	311	299	296	319	323	303	325	307	341	307	352	336	318	273	319	310	292	302	296	299	308	299	314	289	320	309	291	295	288	283	327	280	303	294	299	305	281
19136	22746	31974	34413	32236	29305	26415	22489	20643	19264	16163	13723	12731	10826	9100	8049	6505	5655	5270	4171	4612	3748	3042	2522	2102	2114	1714	1648	1337	1225	1154	1129	1104	1094	976	997	954	954	820	842	785	803	784	811	780	810	787	765	790	765	773	789	829	833	824	775	777	801	780	777	770	754	777	748	754	751	753	765	737	750	801	759	767	768	738	765	734	768	749	703	758	739	818	814	775	750	759	733	758	729	748	742	711	734	677	701	711	778	719	755	697	734	741	825	780	760	778	712	786	751	738	766	745	776	743	779	779	756	775	769	732	736	711	799	775	792	773	776	757	793	748	755	814	716	768	773	715	725	744	732	746	769	753	716	708	762	711	796	770	786	726	785	743	756	766	742	735	775	719	750	810	734	777	772	760	783	740	733	727	781	729	723	746	719	785	718	686	770	741	743	728	791	723	724	771	774	789	767	780	752	751	748	694	721	734	804	743	804	756	724	787	784	745	775	777	729	725	781	784	732	748	753	724	799	749	729	730	759	824	768	721	724	743	713	769	733	748	753	726	779	739	757	792	768	750	759	799	751	728	726	723	824	717	721	789	753	786	769	707	708	748	774	765	743	758	760	732	735	734	754	786	762	834	739	700	775	750	764	755	790	720	733	754	787	754	771	751	732	777	776	714	790	744	752	787	798	765	716	768	768	751	778	738	745	728	740	745	737	811	722	740	751	732	749	746	704	761	729	754	701	765	746	721	766	771	727	761	725	782	704	735	769	722	733	740	761	711	728	727	731	796	727	774	727	753	768	720	732	767	759	771	710	769	781	707	763	771	811	732	766	750	719	766	801	812	745	761	710	752	765	762	711	750	721	795	793	751	750	752	736	728	702	765	748	723	747	728	731	767	731	735	772	753	735	762	734	750	743	737	759	754	754	820	721	740	796	745	761	770	706	737	743	746	802	787	762	770	731	727	798	778	672	796	726	751	765	781	750	762	751	747	724	739	736	755	706	687	739	735	698	739	785	790	765	782	774	773	755	779	744	761	774	808	763	755	752	760	719	757	773	783	806	741	795	751	814	727	762	765	685	748	765	777	717	776	703	695	743	721	729	747	704	737	760	766	783	727	775	734	737	755	745	721	743	725	769	778	703	690	743	726	756	738	750	760	761	748	761	792	740	763	763	750	754	726	743	764	756	775	697	705	749	746	801	705	768	696	755	742	745	715	751	773	776	718	710	722	787	771	743	766	712	755	765	757	760	744	745	769	763	743	760	771	765	753	786	730	785	773	694	787	748	735	737	711	770	744	743	701	791	768	706	748	762	779	761	714	744	746	746	749	735	760	723	703	780	759	772	755	736	732	762	704	732	740	753	738	731	748	733	799	737	742	746	725	753	721	734	780	738	779	744	783	722	705	773	735	738	778	726	719	786	770	712	742	738	720	740	753	833	794	741	731	804	738	811	757	786	774	794	751	726	735	727	817	772	738	724	772	745	764	761	718	720	760	774	719	727	747	789	759	746	757	765	722	744	750	750	730	762	767	724	762	756	766	777	732	739	694	751	754	747	703	735	736	741	721	732	782	768	722	757	774	768	768	748	695	778	689	749	755	720	754	731	762	739	701	744	770	757	732	749	728	690	733	729	680	748	739	748	747	779	774	725	743	794	773	760	751	746	774	755	725	752	731	780	754	786	767	727	758	737	770	803	727	771	740	757	751	789	702	762	757	729	726	785	724	743	738	745	733	786	710	738	791	718	757	751	751	730	719	799	799	767	784	821	800	770	751	700	758	723	745	797	740	767	789	746	762	715	727	761	805	723	731	813	770	725	778	806	752	762	757	778	776	760	782	793	783	753	704	775	791	738	733	761	729	785	752	803	765	728	743	730	801	761	717	806	729	695	732	771	750	761	780	782	702	755	725	708	734	740	780	753	757	798	774	758	767	757	709	758	750	783	744	780	769	776	747	725	771	722	752	785	737	734	755	784	783	750	714	731	755	736	733	764	752	754	708	848	750	741	759	751	815	764	709	665	794	753	700	735	784	777	745	719	768	783	757	733	742	774	827	784	688	798	740	738	732	740	711	775	797	760	754	750	688	743	761	770	732	783	762	705	773	755	709	744	748	707	727	784	778	763	742	770	733	759	739	736	753	703	692	742	732	728	735	745	749	748	722	697	745	758	766	765	747	771	719	750	730	761	750	720	803	714	729	707	743	754	783	786	797	769	711	721	734	733	706	764	775	785	742	761	780	710	737	762	738	724	743	773	740	732	754	802	789	730	741	717	768	770	745	798	757	810	749	714	737	785	739	708	797	738	752	754	734	786	728	788	715	748	726	701	746	745	706	757	781	775	732	687	734	781	769	802	735	781	771	725	753	740	753	769	750	768	746	721	726	784	751	750	780	764	781	725	753	772	775	761	759	776	733	752	741	797	721	777	788	738	787	751	755	747	765	785	745	709	745	743	755	761	718	731	711	746	764	772	737	728	778	681	781	746	754	753	794	781	750	773	736	757	745	740	818	748	768	710	732	795	771	768	696	829	739	737	746	717	741	791	741	762	737	708	779	720	776	779	755	769	795	726	774	769	730	763	737	788	722	727	777	783	773	713	742	772	790	774	766	823	713	739	768	709	793	760	760	744	805	769	751	759	776	746	720	824	738	716	756	704	680	734	763	731	736	709	772	779	793	749	754	795	742	776	777	750	732	711	736	726	762	749	813	708	757	759	778	773	785	737	693	738	794	735	789	728	729	720	778	734	759	729	731	748	730	780	696	714	807	753	785	731	774	755	742	725	772	766	724	765	767	762	755	795	783	690	731	736	755	744	761	758	771	731	764	733	759	800	757	736	717	743	718	779	746	761	802	802	783	704	771	761	746	753	769	666	707	741	729	717	655	777	755	776	725	727	774	744	769	773	736	743	770	742	690	763	748	724	737	751	753	733	729	769	738	732	771	759	729	697	804	723	770	722	749	741	764	757	744	753	765	751	750	753	765	786	742	727	738	794	723	808	775	734	715	775	732	798	748	781	714	747	730	710	708	747	750	759	752	754	776	680	723	801	742	744	792	752	737	701	693	778	753	752	731	777	727	767	789	723	723	740	810	776	765	765	692	724	746	764	763	754	764	829	775	765	751	812	842	732	774	731	726	747	698	691	797	759	769	768	753	706	752	753	724	764	719	746	719	755	762	790	721	760	725	787	785	772	791	745	805	778	766	710	752	808	764	784	710	810	813	795	761	713	753	758	735	748	774	739	756	786	747	775	762	733	718	806	784	789	763	785	779	781	724	716	786	800	746	752	759	716	730	815	754	804	773	721	721	697	789	781	736	755	787	708	762	712	787	762	795	728	701	690	754	726	779	781	760	749	762	807	782	715	754	767	754	760	766	727	746	725	775	787	727	736	734	718	753	757	730	790	763	744	767	809	739	709	782	734	733	772	759	742	768	745	756	705	755	744	747	737	801	774	765	795	762	779	726	764	694	767	771	792	783	717	783	763	738	748	754	735	728	768	721	728
49865	42868	44065	43689	43175	41511	40402	38173	36472	36706	33739	30270	27488	23743	19949	17418	14166	12098	11658	9089	9794	7601	5683	4359	3427	3341	2537	2375	1805	1407	1093	1129	1130	1081	973	900	693	562	500	394	354	369	348	350	326	314	354	367	351	358	314	368	367	386	362	275	322	363	371	395	343	302	329	307	307	308	295	308	304	340	327	330	328	313	309	297	294	272	298	247	278	292	332	311	304	285	280	276	297	281	259	316	292	269	273	298	286	283	297	293	311	279	307	313	308	287	285	290	300	278	301	314	274	311	280	289	280	286	290	278	282	298	267	284	287	301	263	274	290	284	268	276	281	284	279	278	253	278	264	282	335	283	308	269	288	291	294	305	299	296	285	306	313	280	262	321	293	310	302	316	262	281	257	304	269	287	339	280	295	259	319	280	275	288	295	275	300	285	279	292	301	289	261	284	270	287	289	322	289	297	319	283	291	263	283	293	322	304	279	325	279	309	305	288	311	287	305	297	291	311	280	311	283	313	320	288	301	287	312	319	279	260	317	277	301	297	274	307	291	274	274	310	297	307	279	283	283	308	313	285	283	290	303	283	278	269	291	279	276	286	300	280	299	275	308	279	332	304	290	287	277	282	261	268	288	292	267	256	299	298	332	283	334	283	315	300	294	275	265	298	289	270	308	291	293	278	255	305	283	300	251	313	260	277	281	289	294	254	308	297	280	283	274	301	308	282	268	298	277	279	266	308	274	310	315	280	263	284	261	302	284	334	280	284	318	280	282	291	303	287	273	270	281	269	285	272	278	301	291	264	285	314	300	306	300	277	263	264	297	300	301	311	279	274	270	259	288	298	275	279	299	297	303	301	279	279	287	286	274	253	289	281	281	292	312	310	282	288	275	264	277	295	300	262	323	321	272	300	294	272	264	297	290	304	299	327	282	292	263	299	292	322	264	266	311	314	305	278	285	289	282	303	289	262	297	296	262	295	273	291	309	298	275	326	307	299	268	248	312	273	290	293	267	282	282	283	322	291	271	260	294	278	255	291	282	297	297	278	299	294	304	276	301	296	269	295	298	250	294	280	271	313	290	281	303	294	294	284	322	285	296	292	295	314	291	305	292	280	274	286	298	287	293	303	282	323	284	276	292	298	289	267	262	307	271	280	282	285	281	292	314	283	284	279	288	302	279	280	303	298	273	298	315	276	288	279	318	284	289	293	297	274	295	285	276	282	292	275	317	273	310	286	287	294	321	280	308	279	300	291	318	301	258	295	306	291	281	301	305	266	306	280	273	290	293	267	294	284	299	297	294	287	311	279	317	272	272	286	279	276	269	291	254	288	275	312	307	288	281	299	280	269	291	289	247	319	272	323	243	285	274	289	277	310	278	296	306	285	290	291	297	291	276	284	300	322	297	297	323	291	275	301	304	309	301	289	265	297	286	289	314	265	301	269	322	289	279	316	289	280	296	286	311	283	317	263	315	294	305	314	262	279	285	323	297	276	270	288	307	300	250	295	291	311	268	270	295	278	273	293	292	281	293	288	272	288	312	270	304	299	283	296	306	291	296	310	298	293	319	320	295	294	271	333	294	302	320	294	320	300	276	287	280	286	269	301	277	276	284	264	298	280	327	287	308	283	294	323	262	287	287	307	295	312	289	310	305	292	283	273	283	293	285	277	298	295	284	305	312	294	291	291	312	277	261	288	295	276	283	286	302	290	301	319	295	270	298	281	252	272	309	296	274	301	298	273	305	289	306	298	279	299	299	281	299	313	265	311	292	297	276	283	269	306	292	278	307	298	328	255	278	287	279	270	309	270	275	272	297	291	301	308	279	279	342	229	258	310	309	315	285	267	298	280	268	273	275	258	280	284	282	304	293	321	298	290	287	303	290	289	273	283	272	285	326	265	297	296	300	294	305	301	301	281	294	280	310	290	313	298	318	310	269	289	290	301	299	254	278	270	246	274	254	274	290	301	287	297	308	270	320	244	307	328	283	293	272	311	321	308	307	314	303	317	301	278	301	310	292	320	300	295	307	295	319	294	266	285	264	257	290	285	275	344	265	272	276	313	283	275	292	266	281	328	285	274	283	277	283	292	264	273	291	300	280	295	290	266	302	295	251	259	310	284	299	310	288	281	279	308	297	286	279	285	291	266	291	315	314	290	294	285	273	296	281	302	287	275	280	294	269	253	270	282	299	282	319	291	283	286	264	295	289	293	295	305	296	274	314	308	303	287	260	279	306	289	276	274	306	302	281	286	291	278	283	281	308	306	266	280	293	292	302	305	319	298	312	266	293	264	272	266	318	285	281	309	311	305	278	336	292	295	299	299	278	276	270	272	270	264	288	271	254	278	292	293	272	288	284	307	299	269	270	305	277	285	321	268	278	309	305	268	283	288	299	287	294	290	265	277	284	302	287	321	274	332	320	291	306	303	291	290	251	318	270	271	289	263	286	259	285	282	270	276	281	295	268	281	282	333	287	301	283	271	298	281	312	257	279	280	266	291	283	293	301	291	278	295	299	318	308	309	270	277	298	264	340	316	288	284	293	282	288	283	292	292	268	248	277	288	277	308	298	341	283	286	291	281	301	276	297	266	293	311	306	275	322	278	302	300	295	285	296	279	304	267	309	294	303	306	293	267	296	288	274	295	317	296	292	255	285	275	290	311	321	288	291	320	267	306	295	248	282	316	285	300	319	262	281	278	298	292	272	279	291	266	274	300	297	263	308	300	291	312	295	298	298	299	295	281	286	319	311	270	236	299	282	299	301	274	270	297	305	282	283	289	311	255	287	288	286	270	265	336	301	291	310	300	316	255	254	274	297	306	298	273	288	305	313	277	285	297	297	272	304	327	293	278	296	290	279	300	302	279	305	296	295	292	273	335	297	274	290	320	287	271	277	285	281	330	298	345	293	292	277	270	296	300	265	272	307	282	302	276	278	287	293	278	310	258	249	289	269	289	285	262	285	275	321	274	292	297	256	307	264	298	274	314	313	290	289	280	288	284	284	269	289	294	312	328	289	319	306	326	288	280	305	303	257	290	287	298	290	333	296	300	269	262	276	276	294	273	298	269	278	285	280	277	289	315	284	293	282	312	329	287	303	276	305	297	268	312	278	273	305	288	292	285	251	288	279	299	307	288	290	274	294	292	292	316	293	283	279	299	288	292	276	325	307	292	272	274	276	289	279	262	288	290	290	320	257	293	302	304	295	281	306	300	299	307	295	295	320	310	288	291	291	298	300	274	300	273	276	290	267	283	282	283	298	290	273	324	263	270	277	298	291	288	291	293	289	292	270	278	291	273	277	272	282	297	257	303	320	289	284	310	283	293	301	276	280	281	292	281	290	290	311	290	312	284	290	320	309	321	294	258	287	287	262	312	253	266	315	267	300	255	299	289	257	272	315	285	278	278	307	296	268	244	289	276	317	302	296	280	288	255	280	305	285	284	288	306	284	287	296	260	271	300	303	273	256	266	267	302	292	313	276	289	289	277	307	309	270	241	266	292
43692	49939	51386	55728	58086	56435	57228	54155	53693	51708	49041	46017	45568	42899	39311	38761	35210	33579	32805	29619	31003	26606	22488	19010	16525	15513	13075	12520	9245	7652	6501	6177	6239	6364	5474	4851	3609	2991	2056	1461	1297	1142	1069	1040	970	1009	1061	1116	1000	1046	1107	1340	1353	1602	1099	919	1036	1334	1513	1128	818	835	812	867	827	835	787	811	901	1002	871	960	928	828	743	747	672	740	695	721	788	926	942	879	790	764	687	745	700	699	692	748	696	732	732	675	707	720	725	689	711	681	682	708	704	660	690	688	707	724	717	731	678	709	723	724	695	707	664	722	699	684	722	731	674	700	722	731	721	674	718	740	736	721	713	692	745	656	691	754	707	740	681	702	731	748	691	737	728	695	716	732	687	673	748	739	668	751	721	713	697	711	697	753	738	689	688	712	689	736	723	719	748	724	683	700	739	685	682	676	724	753	681	706	717	688	674	690	701	732	706	738	679	665	672	713	660	741	713	704	747	729	719	703	705	721	696	671	670	690	712	706	715	698	656	717	706	725	711	706	688	667	684	720	749	720	713	716	731	735	710	662	709	731	749	711	664	698	737	702	706	674	687	726	698	682	682	679	729	717	681	692	663	736	688	661	727	651	685	704	691	698	704	669	677	705	707	689	725	741	705	679	669	667	691	720	663	698	675	696	685	712	701	738	718	727	706	696	633	729	705	690	708	691	709	718	727	733	728	711	651	696	719	674	712	714	704	691	710	684	729	747	683	664	687	672	708	694	723	746	721	672	742	700	692	681	703	701	661	679	700	741	697	693	681	717	702	673	772	735	716	694	731	708	698	717	677	742	720	710	730	688	733	729	665	647	681	694	687	704	669	712	702	700	690	683	681	702	699	663	736	694	705	665	683	721	730	694	688	754	723	656	692	737	721	762	702	747	687	740	719	709	698	710	723	683	699	663	708	762	708	733	707	730	730	710	722	711	736	641	723	720	716	713	707	646	752	712	699	689	737	699	791	727	741	700	741	709	765	700	706	683	679	740	708	674	700	692	732	714	686	698	697	702	730	762	681	725	704	713	719	702	750	687	727	666	676	708	716	700	617	670	705	669	715	754	719	719	659	694	727	685	725	708	684	714	693	725	695	683	746	708	690	672	703	742	703	733	695	696	690	747	711	709	725	669	689	713	670	749	658	734	718	664	681	719	736	712	706	683	699	734	706	711	712	682	749	676	713	697	692	704	708	688	747	713	722	673	699	665	723	703	675	695	706	714	776	740	683	676	651	673	712	720	693	748	636	720	680	736	709	693	727	679	718	645	690	743	740	666	761	704	668	701	711	735	669	744	678	643	681	705	651	716	696	671	726	688	663	694	664	679	681	719	681	700	724	705	688	701	664	695	705	742	735	712	702	681	707	676	667	740	662	720	738	706	710	736	683	714	669	710	697	709	685	724	731	672	702	721	738	745	702	731	695	705	725	719	684	734	710	713	688	738	703	743	711	658	705	684	719	682	729	685	692	679	743	740	746	735	676	710	737	696	686	726	669	716	724	676	674	677	728	730	698	680	705	685	706	677	719	705	697	675	736	708	671	698	770	704	762	694	717	682	693	708	691	721	719	695	744	704	768	661	711	690	724	700	730	724	729	706	680	739	683	650	699	688	717	663	738	681	705	662	733	670	733	701	732	715	697	714	672	693	682	739	731	735	699	711	723	699	728	721	669	704	716	762	694	715	646	730	704	677	650	719	729	717	690	683	714	697	648	668	715	733	693	698	733	712	721	672	644	735	717	722	720	720	708	702	672	685	663	682	674	697	724	716	699	708	704	705	700	711	686	712	670	654	668	684	704	733	745	730	692	705	678	675	670	668	711	673	723	687	708	736	706	726	708	696	750	698	713	699	738	633	717	688	738	780	692	676	671	688	742	700	684	711	703	716	718	666	684	663	745	706	682	695	693	721	692	707	697	737	701	698	708	716	721	744	715	723	680	771	707	708	736	684	713	735	710	676	718	665	695	690	710	705	712	645	692	715	722	680	718	700	730	719	720	722	722	737	759	708	699	703	727	644	696	726	682	696	683	691	685	735	691	728	673	691	717	709	696	679	725	697	715	671	725	678	719	770	703	697	753	671	685	697	740	680	761	671	704	746	699	709	733	695	662	721	749	721	690	723	744	696	784	594	687	677	692	681	662	683	746	732	680	741	724	681	713	752	642	708	745	683	721	689	715	713	681	715	711	743	686	703	688	738	747	730	719	734	666	672	689	692	702	717	705	718	699	684	700	700	670	697	727	698	717	690	696	761	714	733	708	675	685	698	716	700	689	695	713	667	721	727	742	734	687	754	711	684	694	709	666	711	733	709	700	741	713	671	718	664	677	712	699	729	684	729	702	738	711	714	681	753	705	690	713	710	717	732	705	715	740	695	673	748	687	672	683	686	728	693	691	728	704	710	697	721	736	741	707	677	699	735	670	709	735	733	725	711	644	750	728	710	683	719	743	708	712	688	699	725	724	723	706	718	691	710	775	740	681	686	688	748	701	647	708	733	695	662	736	696	709	671	706	715	735	705	702	737	691	692	707	742	715	685	708	705	710	696	715	663	776	717	739	745	683	684	751	712	741	730	643	721	678	706	737	710	705	714	701	708	752	677	707	745	704	709	740	704	706	732	702	737	707	703	711	715	693	710	675	751	727	675	703	723	725	736	714	700	719	703	705	705	679	705	697	692	719	659	706	709	686	690	734	732	721	728	726	748	736	732	714	711	712	727	747	692	758	745	708	722	732	694	708	696	733	716	698	729	717	657	689	689	684	750	740	690	678	670	729	704	733	715	715	715	732	662	693	695	683	720	688	684	690	701	687	691	719	744	690	674	720	692	722	675	660	735	704	689	703	697	695	669	727	696	706	684	696	706	701	708	751	672	704	715	733	707	709	674	749	686	775	741	684	703	699	682	697	682	757	688	730	703	719	716	719	716	694	687	665	704	703	695	684	687	726	722	727	752	670	712	727	743	636	715	728	720	697	761	732	730	685	725	680	714	695	760	706	680	777	740	707	719	710	682	693	712	700	738	734	725	737	706	658	705	682	694	713	734	680	697	685	690	748	683	729	754	708	721	748	663	712	697	699	703	742	710	673	694	693	722	707	711	698	715	689	710	726	749	652	708	736	647	718	684	728	726	752	672	666	745	678	711	731	728	695	742	725	717	668	672	723	709	662	712	684	705	734	704	718	697	738	697	696	686	707	739	756	746	704	723	712	655	713	660	677	730	730	734	678	707	752	680	682	698	709	694	674	710	681	674	710	693	710	693	733	658	674	718	700	711	706	738	736	706	718	719	693	698	652	729	695	743	726	673	733	692	705	731	705	672	752	703	706	694	687	729	697	680	669	700	690	711	709	670	719	722	689	715	722	695	759	702	689	708	645	681	693	685	729	678	713	706	687	629	731	703	722	710	705	705	694	658	660	733	686	743	683	784	707	672	666	664	710	691	746	743	698	664	671	690	703	752	690	697	672	728	689	678	717	726	695	698
54492	42226	42222	42109	42020	42656	43250	41872	43285	44471	42325	40090	38651	34474	31416	30363	26624	23467	23168	18756	19608	16492	12398	9291	7778	6434	5133	4576	3262	2658	2688	2119	2030	2001	1789	1623	1071	983	649	465	426	415	358	383	371	366	364	414	341	402	379	456	473	520	388	298	332	435	510	444	317	267	298	333	319	305	318	319	359	304	308	280	325	313	311	330	279	300	292	266	273	347	374	358	300	330	265	270	279	295	287	262	298	244	263	253	278	287	275	256	262	266	288	260	296	286	262	299	268	294	296	272	233	257	263	261	286	262	264	254	309	308	255	251	262	272	281	270	258	256	248	281	282	324	279	289	300	303	258	274	271	267	295	263	279	274	257	269	284	298	280	275	288	277	256	273	285	264	261	303	245	258	275	301	336	306	275	277	279	288	260	281	287	292	290	275	278	299	323	261	267	259	282	259	268	306	282	251	285	268	303	263	273	247	274	280	284	289	265	289	237	263	262	270	279	254	273	270	267	292	305	263	284	269	273	292	253	286	273	278	274	261	262	246	284	249	297	245	278	263	278	262	268	256	288	266	227	262	291	271	298	264	270	268	264	271	300	294	270	269	268	273	250	289	275	281	291	246	289	247	264	254	273	272	302	246	309	274	267	262	260	258	280	265	291	297	292	264	262	251	267	265	277	271	268	263	287	309	272	265	292	284	251	296	287	259	239	271	260	319	273	271	251	273	287	269	283	239	275	278	284	287	263	261	268	280	267	294	302	294	251	274	293	291	268	290	280	314	305	294	274	273	299	294	295	254	271	243	278	279	266	299	273	266	280	281	278	304	291	258	276	286	284	298	267	267	251	301	271	307	285	247	282	280	268	272	276	312	285	288	275	250	284	272	281	272	300	276	271	278	307	274	271	292	242	239	282	252	240	293	273	292	325	291	287	263	298	285	272	273	275	302	253	310	272	265	270	282	268	275	281	286	277	283	272	296	281	282	295	312	295	280	265	264	308	285	296	285	271	248	292	308	292	326	288	312	251	286	303	276	284	283	280	277	267	303	284	273	288	278	245	285	305	255	272	279	298	262	282	258	277	290	270	263	291	280	286	254	286	297	259	252	296	292	276	256	299	270	285	278	270	280	290	262	265	258	274	279	263	277	283	271	271	228	290	310	288	295	290	267	285	286	277	262	258	286	275	287	278	267	265	288	290	240	283	241	278	286	322	265	300	312	265	245	277	254	310	284	250	275	258	307	281	288	329	278	283	251	250	242	269	287	307	275	268	267	273	258	292	305	283	284	282	287	280	275	288	260	272	267	257	291	301	264	279	263	298	300	260	277	263	267	308	274	279	285	286	265	296	279	249	267	281	248	266	317	279	267	318	293	316	272	266	269	278	294	261	278	241	268	299	317	280	290	282	290	286	294	265	297	297	261	274	273	255	266	295	308	271	269	263	256	290	296	255	281	283	292	242	241	267	247	259	284	289	284	240	275	317	286	298	272	282	275	255	272	269	271	273	253	272	271	273	290	282	292	259	287	240	270	258	254	299	255	250	262	270	299	302	263	260	261	320	266	301	284	277	266	287	289	308	277	260	291	260	297	304	277	293	261	280	262	280	271	294	240	258	243	270	305	266	265	270	278	283	281	288	261	238	271	285	281	282	282	305	294	248	269	307	319	280	284	269	269	323	262	292	275	264	272	315	282	257	265	288	278	269	284	269	254	259	290	256	275	270	277	285	272	259	288	301	276	264	283	274	282	285	251	282	272	303	289	238	278	265	284	282	303	283	301	280	306	299	249	277	287	261	293	279	266	256	252	272	271	272	287	254	255	285	290	303	289	273	267	265	299	299	271	311	280	287	305	286	275	245	292	298	279	232	241	308	294	277	264	277	266	302	268	287	289	283	272	256	256	278	297	273	302	277	258	291	267	314	250	275	245	293	277	257	288	275	252	285	261	259	273	278	286	260	269	267	264	272	243	315	301	275	279	283	294	288	297	261	258	270	264	245	276	274	287	264	282	307	293	260	268	263	307	278	307	251	274	270	285	263	278	293	310	302	272	270	285	311	311	267	269	299	253	251	276	293	259	226	286	294	271	256	290	277	284	239	272	293	301	269	245	264	273	273	296	272	274	276	285	265	278	255	285	296	268	279	279	313	260	236	242	294	250	253	297	257	282	271	325	264	285	286	269	281	251	265	247	262	272	295	280	255	338	281	295	269	265	277	242	277	278	252	253	270	278	313	285	276	290	278	277	301	282	280	284	297	306	303	312	291	279	260	291	271	263	260	242	260	245	275	266	268	272	310	304	311	273	295	273	280	279	253	291	287	274	314	305	287	269	276	279	298	296	294	285	287	279	246	290	284	272	277	279	249	264	274	256	261	284	278	272	264	260	292	282	265	281	285	245	271	263	295	283	279	275	258	274	266	296	310	272	260	270	267	276	267	243	264	257	293	266	236	244	260	264	272	265	296	276	283	254	273	280	258	276	264	267	270	276	307	270	259	302	274	294	271	298	282	294	291	282	286	258	263	260	303	275	308	322	285	269	266	289	280	269	260	270	319	288	286	307	279	290	258	249	283	267	265	258	268	284	253	308	249	278	268	248	282	292	295	269	268	292	294	299	284	280	302	265	251	251	271	296	275	256	283	268	274	292	250	282	292	276	262	282	274	290	303	288	293	245	302	272	282	254	260	263	265	284	268	292	294	273	287	274	249	273	267	248	294	261	257	268	273	278	260	258	254	294	270	274	279	258	259	261	259	288	283	265	272	282	244	241	263	268	288	299	275	267	272	265	298	273	256	297	274	265	252	256	252	278	294	285	257	319	278	272	299	278	288	272	289	271	261	280	253	273	312	287	282	261	288	267	302	276	271	280	282	271	264	271	297	272	242	255	277	295	278	253	283	287	297	296	263	275	281	280	288	263	253	264	299	283	256	254	278	261	271	284	305	261	287	299	267	296	290	279	285	256	286	305	301	279	280	233	281	286	269	266	307	243	274	278	259	272	298	253	276	309	233	281	254	247	283	243	251	270	278	265	278	266	268	281	298	256	293	305	252	273	289	273	294	278	273	277	266	264	250	286	269	254	317	267	282	269	289	263	281	261	294	288	303	271	284	312	286	268	311	272	262	275	293	259	295	274	297	278	268	268	254	279	280	289	276	250	273	269	241	292	286	269	274	276	301	293	287	286	270	281	289	295	269	285	278	280	254	273	290	268	284	291	260	270	311	327	250	274	291	269	264	255	273	304	290	297	290	286	279	292	275	229	286	267	272	293	296	257	269	247	282	286	301	321	302	283	284	273	289	288	283	272	306	288	275	293	267	253	273	269	296	261	269	267	283	281	271	262	292	290	269	269	292	266	259	245	277	292	267	278	255	268	254	287	285	259	255	311	302	297	271	316	294	286	232	274	274	263	262	288	270	246	292	287	298	238	256	287	302	254	263	284	273	268	234	285	277	293	276	277	300	276	287	304	263	294	266	284	258	314	279	298	270	259	277	284	277	269	264	271	279	287
49702	55970	54158	57535	60664	60298	62690	61283	61507	60740	57520	55214	55327	52490	49304	49663	46693	44886	44039	41104	42442	38331	33291	28866	27554	22490	21179	19914	14867	13208	12932	10689	11611	11461	9834	8686	6180	5161	3175	2229	1731	1479	1376	1299	1277	1295	1377	1471	1217	1367	1499	1901	1960	2363	1438	1051	1333	1938	2115	1707	972	867	1004	1023	996	868	816	923	1076	1114	1048	995	1001	1014	918	862	730	714	670	671	777	1079	1173	1085	927	826	730	648	688	703	697	679	650	667	677	684	632	648	656	676	657	674	676	663	668	674	664	663	705	662	699	647	709	650	626	663	675	641	655	666	685	657	653	664	662	629	684	646	647	716	664	648	689	682	646	676	740	693	685	603	709	654	640	655	694	672	626	700	661	685	661	696	686	658	643	672	641	660	678	698	657	700	660	653	614	693	665	673	689	668	654	640	692	667	647	707	677	711	659	658	694	691	640	732	641	706	681	624	674	686	690	644	706	674	688	673	662	665	659	693	674	630	667	682	659	683	671	672	696	666	706	663	652	669	678	684	685	675	651	671	657	692	625	661	682	687	722	673	660	702	699	637	641	667	671	733	661	673	683	644	695	697	639	661	601	721	676	655	716	705	657	655	675	665	685	682	663	666	602	622	715	709	653	655	671	662	699	670	642	632	658	665	627	658	654	671	690	666	663	676	661	674	755	696	677	689	658	725	677	669	667	613	705	669	702	674	656	658	653	691	710	690	638	680	646	688	671	684	658	673	682	666	702	652	674	679	686	649	684	651	585	662	618	684	681	670	705	676	666	673	696	645	632	670	660	638	650	662	675	691	665	668	679	686	663	695	626	642	626	668	634	666	656	655	659	653	691	659	700	671	676	674	660	654	673	686	652	681	673	658	670	698	713	651	695	678	657	613	665	707	640	688	639	669	629	671	645	681	661	650	656	682	649	662	683	669	703	640	696	677	681	678	650	687	656	651	666	655	724	726	664	698	682	692	685	637	659	659	661	673	678	633	632	661	644	662	658	648	666	657	690	637	634	680	679	670	638	666	667	701	716	658	642	679	667	658	658	640	672	710	669	624	696	669	571	641	663	733	697	675	656	650	674	710	661	647	659	634	628	667	693	690	650	649	686	708	661	671	733	665	647	634	678	694	612	681	626	649	645	661	683	681	696	643	671	666	686	669	723	650	648	630	686	660	660	704	621	690	654	618	685	644	693	652	667	693	616	685	612	660	643	663	606	692	691	684	626	692	653	633	699	665	674	675	656	649	680	653	640	666	660	631	674	652	669	663	654	682	676	660	652	671	669	687	657	671	661	651	694	682	657	664	708	652	623	647	692	667	670	659	677	620	660	673	677	632	632	715	713	678	655	679	661	684	661	709	681	675	645	638	714	663	682	688	702	654	678	661	696	686	685	645	685	651	709	673	709	668	650	669	660	672	655	674	702	669	668	677	663	665	689	630	661	705	674	682	626	652	686	636	646	670	644	621	650	654	677	694	645	675	638	674	699	642	638	696	655	676	653	651	625	607	654	632	712	688	671	672	682	742	650	672	653	697	678	648	640	657	647	665	624	645	655	679	679	640	670	724	623	713	661	677	666	647	703	624	639	673	652	660	666	675	669	686	724	679	680	675	650	673	640	668	645	648	683	701	657	674	610	675	673	700	642	675	667	655	700	656	655	631	691	667	700	733	668	640	661	679	722	661	630	686	651	681	670	681	696	641	651	630	668	678	673	688	638	666	684	612	672	653	680	650	706	635	690	676	669	647	633	674	687	706	688	666	688	649	665	636	670	663	690	688	714	654	662	632	673	648	688	652	730	636	659	634	686	677	676	652	686	649	665	691	660	708	652	692	676	658	647	722	648	675	685	691	661	638	671	660	668	655	634	685	646	651	679	684	695	642	731	633	632	713	705	668	653	685	657	606	656	665	671	681	678	659	715	677	666	669	635	691	693	656	708	656	697	664	697	660	661	690	686	656	657	675	655	652	653	655	637	641	692	680	703	645	665	681	697	700	691	678	713	691	665	671	719	647	651	654	655	659	662	620	663	668	689	672	676	640	665	651	685	721	653	597	720	655	683	666	642	665	659	677	668	676	682	678	673	687	661	643	701	669	662	727	667	695	710	675	652	696	632	652	731	673	680	662	679	708	689	642	696	713	724	659	619	716	657	692	670	678	655	641	691	656	691	684	630	651	645	662	662	672	660	651	693	688	684	730	642	639	662	709	678	664	661	687	607	655	650	670	655	616	660	628	645	676	640	682	691	666	740	675	675	632	657	662	668	698	655	677	633	662	636	690	677	680	687	662	670	656	670	642	670	690	688	664	669	665	683	692	639	643	677	666	640	682	683	691	660	699	667	685	724	653	680	637	660	626	658	701	688	675	643	632	682	676	673	605	701	658	692	670	654	694	654	687	668	606	654	674	698	655	687	746	680	683	700	649	700	667	685	649	659	675	659	649	672	701	655	684	626	614	636	671	672	654	675	646	650	691	654	646	684	653	698	708	687	690	681	650	701	619	655	675	673	719	697	656	640	682	687	686	658	638	633	649	673	640	604	704	672	656	667	686	693	647	673	687	680	671	661	655	655	649	648	726	673	687	650	681	649	685	626	701	639	646	664	686	652	722	672	630	636	687	674	675	658	641	669	625	650	679	690	633	656	689	666	620	685	659	685	669	616	718	673	674	673	656	686	653	680	678	672	632	636	697	661	668	640	706	678	678	714	711	685	646	691	716	681	650	624	637	691	645	629	649	685	640	655	674	675	685	631	722	699	650	672	630	690	664	669	671	644	674	677	697	694	658	667	647	657	668	738	686	636	648	698	682	667	668	667	693	662	647	652	672	667	715	659	651	662	677	680	669	671	623	660	701	703	656	665	653	694	630	671	639	670	693	649	651	645	703	663	640	667	653	666	620	676	661	675	654	655	679	703	630	619	690	685	690	661	701	629	692	702	652	651	647	651	679	660	714	688	664	681	644	686	665	653	620	691	646	671	670	673	704	695	661	632	670	676	660	644	714	713	702	686	679	702	656	650	734	634	649	688	630	679	678	650	702	703	652	663	651	684	663	676	654	693	631	667	661	633	679	648	675	673	622	705	666	649	668	636	671	664	668	684	689	618	654	654	677	652	683	643	666	671	629	628	678	645	659	680	634	664	632	683	738	674	690	682	652	703	646	657	693	687	686	620	620	662	708	658	632	670	666	633	674	669	660	647	671	676	691	660	710	721	662	687	636	654	630	675	649	709	669	642	595	674	671	642	669	643	660	659	659	720	723	683	706	741	685	663	730	606	674	692	660	681	662	676	636	683	658	650	627	630	736	706	662	653	651	641	648	658	652	681	693	684	689	642	584	694	624	683	697	638	663	667	686	651	619	682	696	684	645	698	654	662	643	713	642	682	636	669	682	706	664	654	587	691	637	674	642	688	687	676	634	632	692	618	683	689	681	614	655	712	638	702	654	640	673	687	698	641	647	676	657	670	653	681	663	651	634	707	664	633	647	675	760	688	632	653	665	675	619
23372	21596	24186	21831	17685	14327	10684	8262	6189	5091	4044	3239	2573	1983	1660	1381	1194	942	909	714	794	704	572	532	516	474	440	428	359	387	389	341	330	378	333	329	323	344	345	297	322	322	303	359	317	311	326	302	307	321	308	333	314	345	318	289	328	268	327	336	329	280	306	327	330	325	287	341	320	315	317	322	335	311	289	290	297	320	293	302	326	345	306	311	288	297	323	310	313	325	312	298	324	311	288	308	305	325	295	311	292	302	312	304	330	281	320	307	323	303	287	315	290	308	308	299	298	337	326	310	318	277	270	325	300	341	269	342	296	285	279	351	319	327	300	277	330	331	318	288	307	342	307	296	319	317	303	334	338	290	300	298	320	324	296	301	312	296	332	330	336	320	317	314	290	304	311	291	300	285	338	307	270	311	293	289	310	301	315	298	304	310	328	295	287	297	305	329	332	312	264	302	286	312	314	310	296	266	310	321	297	292	304	294	286	311	291	284	308	292	290	300	288	310	314	323	328	307	285	316	305	297	288	311	312	302	326	327	283	301	288	344	303	305	301	333	287	293	301	273	297	327	309	297	288	304	314	306	302	315	281	309	317	316	313	313	300	309	338	301	299	337	320	321	322	317	330	323	294	288	311	294	298	304	299	306	295	290	298	323	296	327	297	299	287	296	307	308	326	313	329	287	304	301	311	299	269	311	310	299	296	327	266	308	303	299	322	308	330	305	345	302	322	331	304	316	313	309	316	305	271	301	315	322	292	320	287	317	301	295	260	301	320	295	319	278	300	279	324	302	297	324	271	305	303	299	282	335	315	322	321	291	307	335	287	331	309	290	316	279	325	279	294	292	331	299	314	279	316	326	325	314	333	291	331	323	301	310	310	330	347	323	275	315	321	335	309	339	289	307	279	316	272	341	309	310	308	347	309	299	259	284	301	309	328	325	311	325	318	322	334	309	280	286	288	342	292	337	303	314	306	280	304	312	313	312	316	312	295	289	298	291	290	288	308	320	316	338	327	336	290	322	312	309	305	338	320	335	331	321	302	304	285	281	303	299	289	324	314	307	283	307	297	308	311	321	288	299	320	352	324	316	332	302	288	299	283	305	306	295	296	304	320	307	320	318	316	322	332	299	294	341	287	330	299	322	334	309	313	302	306	281	293	335	286	268	325	268	318	289	332	345	302	292	294	296	282	315	298	308	331	315	326	327	345	306	284	280	313	297	287	289	325	318	292	306	314	309	320	311	280	288	272	277	321	312	295	348	328	261	302	297	327	303	304	308	289	321	367	266	300	304	290	327	289	293	308	307	309	301	334	294	309	323	323	301	319	340	308	304	302	304	321	297	299	299	310	287	285	294	285	296	312	302	291	327	323	303	311	307	308	295	317	314	290	281	332	328	322	324	338	302	290	329	290	302	278	333	322	330	331	298	325	300	302	315	313	295	300	320	292	305	303	301	307	309	303	330	310	327	294	305	322	309	296	318	318	324	297	304	309	288	332	315	316	278	292	320	307	322	356	322	307	317	304	281	320	293	330	286	329	281	322	315	302	298	293	316	309	281	314	280	295	335	328	305	314	325	309	336	310	290	296	287	320	316	289	325	308	326	300	310	301	276	303	306	294	312	318	310	333	270	308	331	318	319	326	320	305	313	283	324	329	333	294	328	308	297	302	298	291	319	314	281	310	321	301	311	310	310	333	290	328	296	320	304	333	317	314	316	299	332	328	299	331	313	317	319	305	278	320	297	315	292	304	306	283	334	301	330	276	300	281	284	344	296	319	306	303	291	302	299	287	289	307	326	277	293	261	313	328	313	293	274	319	318	346	292	308	297	311	306	319	312	291	305	310	291	317	337	325	319	281	313	320	287	309	322	338	375	341	318	315	326	320	321	324	333	326	293	301	325	333	338	302	330	278	345	305	337	287	304	326	307	272	332	279	300	301	316	303	340	271	326	288	338	312	292	299	299	305	340	297	279	310	310	288	304	332	349	337	316	307	281	283	269	314	312	285	296	318	318	293	347	272	346	330	325	309	289	333	307	276	304	306	336	334	306	284	317	297	300	331	263	322	295	311	362	289	319	264	319	316	324	316	338	318	300	303	297	308	246	294	318	313	277	325	306	323	328	319	325	291	320	323	319	309	316	335	333	312	317	282	320	316	344	309	341	312	319	302	294	306	315	292	311	321	318	312	308	305	323	318	290	272	305	317	288	275	298	315	293	299	293	331	292	305	332	287	293	312	315	321	268	286	330	307	281	294	292	314	313	328	348	332	304	276	321	331	286	280	319	260	286	251	322	283	324	306	294	318	307	305	303	296	285	290	299	324	329	289	285	319	292	301	320	285	290	267	307	307	302	313	311	296	314	304	304	309	312	295	256	324	315	328	315	290	323	307	284	288	317	283	301	326	317	332	297	313	334	271	316	296	309	295	314	269	299	317	307	296	293	291	281	301	317	314	268	327	308	299	294	303	307	313	308	316	318	317	307	307	307	314	309	306	325	325	300	292	296	343	308	307	288	311	280	323	302	330	302	310	305	303	313	348	317	295	339	272	300	299	324	306	349	280	306	301	348	310	339	330	311	307	280	333	267	308	320	303	333	318	297	290	298	343	309	286	295	318	301	293	309	283	344	311	312	300	300	349	291	284	319	292	319	298	314	305	296	316	301	326	307	304	293	300	302	317	306	296	273	285	308	312	301	291	311	331	287	308	330	274	309	315	314	307	302	278	328	307	306	300	336	317	305	300	293	324	306	289	309	294	319	315	288	270	310	288	306	297	321	316	330	354	324	283	305	303	326	305	302	318	286	319	296	326	339	324	321	278	276	300	331	300	283	296	320	322	308	306	310	323	314	327	337	320	316	301	307	320	316	311	310	304	313	288	298	315	279	279	294	326	327	302	335	276	340	314	301	322	310	289	272	316	335	302	292	301	308	307	302	319	326	328	316	296	296	288	294	327	318	313	305	319	288	313	303	329	292	295	304	314	288	315	335	292	310	284	287	331	310	307	343	303	298	290	286	315	285	309	310	298	286	279	332	302	311	322	326	306	304	293	296	330	292	331	325	280	320	317	316	330	280	318	296	272	271	301	332	304	303	293	302	304	301	314	271	340	305	330	281	320	323	308	307	297	324	334	328	320	305	297	277	327	294	276	306	297	305	344	327	305	300	326	292	289	332	324	314	313	322	327	313	303	306	298	305	307	305	300	331	310	319	315	274	287	321	324	337	316	321	302	319	317	313	312	297	282	313	300	295	333	325	312	305	314	323	278	341	310	301	315	296	322	294	285	311	302	306	312	290	322	325	285	326	289	308	364	303	289	290	305	347	301	327	350	311	308	322	279	298	331	280	331	330	277	302	322	310	272	298	297	292	304	309	315	306	300	293	272	291	312	285	295	298	297	326	320	309	308	330	312	295	323	323	282	332	288	316	297	332	300	297	270	303	332	292	306	307	294	297	307	281	312	307	347	288	317	301	323	299	326	289	331	335	326	291
19077	21814	31363	33427	32402	30105	25589	22619	20393	18987	17126	14227	12578	10523	8854	8213	6625	5649	5130	4234	4428	3734	2956	2595	2205	2085	1698	1633	1331	1205	1163	1095	1129	1098	1054	972	939	937	824	807	790	735	800	740	800	765	806	770	794	787	793	768	774	787	846	798	779	836	794	773	755	752	783	780	783	764	754	760	786	783	783	802	771	803	770	732	811	741	698	759	758	820	810	792	808	795	784	779	790	786	740	735	766	741	736	773	778	725	755	742	719	726	784	750	752	736	710	756	722	795	722	744	755	743	770	759	780	705	754	743	755	772	770	775	807	763	719	754	735	791	757	773	747	797	731	746	724	728	752	747	761	744	772	779	739	737	725	725	803	697	811	762	793	738	753	787	713	787	768	732	733	737	758	768	753	773	739	796	791	728	728	709	760	743	742	755	793	685	756	729	798	776	738	745	721	716	781	757	756	779	730	789	720	741	748	777	701	775	724	747	737	835	724	702	769	732	761	772	758	784	771	778	780	759	739	765	714	780	771	756	734	757	729	744	744	710	742	755	789	706	772	785	779	769	729	768	761	752	770	750	742	750	704	756	774	720	739	705	749	750	757	727	753	785	802	780	769	740	734	749	799	764	759	693	759	777	734	742	768	721	741	727	756	723	772	753	707	731	754	787	752	728	735	722	775	770	732	787	719	765	738	759	736	736	756	713	764	776	762	782	772	738	756	808	767	728	770	774	740	711	768	731	775	742	732	782	764	744	739	747	733	732	767	735	771	764	762	723	776	767	760	713	770	779	781	799	744	758	752	791	731	778	757	749	728	742	729	753	735	773	764	773	748	694	693	747	755	790	743	775	780	717	780	758	778	786	759	757	769	729	730	732	721	752	760	734	746	739	726	704	713	774	746	749	746	714	762	745	745	773	740	736	751	765	771	741	744	703	768	825	751	745	768	761	763	763	720	735	786	760	750	759	695	758	765	793	775	759	719	725	781	731	815	751	783	702	738	791	761	747	764	746	739	722	751	745	778	688	758	782	760	721	699	760	785	744	684	723	749	717	759	725	702	764	730	745	776	763	758	768	781	719	807	787	787	724	789	739	785	753	742	733	812	736	748	725	759	781	761	828	703	754	722	780	765	787	787	762	760	730	742	753	772	771	756	751	723	757	724	712	731	753	770	739	744	781	753	797	772	729	793	757	783	757	754	703	734	725	746	737	781	716	735	799	795	679	765	776	777	748	788	753	732	746	764	748	731	797	733	751	747	760	819	723	721	706	742	754	733	823	732	697	729	728	745	759	762	762	725	761	716	748	745	724	787	809	790	742	760	755	740	742	759	775	746	755	774	746	770	735	737	756	736	748	709	748	726	761	771	799	759	768	756	811	690	760	777	755	723	754	764	730	811	763	745	766	721	715	725	785	806	699	779	735	760	703	774	732	807	694	762	782	774	750	757	731	753	792	777	748	738	740	715	769	770	777	731	712	729	738	706	769	714	743	730	688	756	740	787	746	808	753	763	755	770	769	766	716	772	805	767	712	766	745	762	713	733	757	751	768	752	758	747	732	748	734	737	764	758	739	750	761	779	724	721	748	797	767	739	770	756	774	830	754	769	792	736	792	720	757	780	787	810	787	779	782	754	797	810	768	751	755	760	755	725	732	731	735	764	759	729	805	768	727	795	728	771	748	770	775	759	758	763	762	751	763	745	746	821	758	743	736	768	745	809	773	794	753	761	763	710	720	728	724	758	773	757	775	770	779	757	764	731	791	756	761	747	798	769	721	794	782	765	726	753	703	725	753	781	739	706	790	715	760	743	728	748	786	745	773	750	746	753	758	805	771	772	802	754	744	702	784	726	768	748	774	758	747	729	796	777	764	813	819	756	722	723	761	808	742	732	754	822	724	735	765	764	756	751	761	746	755	754	728	740	756	718	751	735	725	786	732	726	742	782	806	768	755	719	750	758	756	715	765	690	779	763	752	814	747	708	824	762	777	748	745	813	759	735	763	763	774	810	783	783	726	731	728	806	742	741	709	737	781	691	768	802	786	803	768	759	774	747	757	757	754	774	733	787	802	762	789	766	760	749	723	761	748	758	739	751	759	753	736	760	756	760	788	759	796	749	760	741	744	828	763	751	745	783	764	766	711	751	741	698	764	753	670	773	775	749	679	755	737	802	717	738	742	763	764	787	795	745	737	733	734	746	754	782	733	761	756	780	733	783	766	767	720	730	723	736	756	775	742	698	730	738	755	777	715	744	768	748	762	780	748	763	786	766	726	731	750	735	767	738	774	763	790	713	758	761	779	777	732	722	804	733	752	754	720	711	753	734	763	779	731	732	725	736	805	766	717	747	739	740	786	734	757	772	681	723	767	723	726	758	794	771	718	786	779	755	737	721	750	746	767	800	791	767	729	732	826	753	750	789	779	763	803	778	754	708	779	729	746	744	710	795	762	769	726	775	758	765	746	736	751	738	815	735	784	758	745	796	792	735	758	793	800	788	756	779	752	769	736	755	761	761	774	751	774	807	804	778	748	754	763	756	749	796	740	796	723	756	732	714	798	745	792	767	748	767	770	726	739	757	743	777	806	768	743	701	738	755	784	758	777	722	715	737	786	760	784	780	771	738	750	775	762	724	781	773	779	716	727	724	760	775	733	720	724	753	809	751	774	761	752	746	763	754	761	720	770	761	746	758	744	814	753	697	758	752	755	771	774	746	728	786	717	725	755	787	718	788	789	724	727	770	717	742	713	765	736	772	789	754	717	747	701	741	759	741	756	726	782	755	719	755	708	779	765	762	731	752	728	746	742	715	764	767	770	735	737	726	767	706	742	739	774	713	743	766	788	735	738	742	757	769	787	736	812	782	763	786	765	787	726	742	780	746	743	720	718	774	774	755	792	773	750	737	758	713	770	759	800	762	738	773	741	756	730	753	807	760	786	760	813	754	798	726	736	713	761	747	778	713	732	772	765	729	775	749	765	727	703	734	761	793	726	749	777	760	790	719	726	782	757	735	744	795	782	716	715	768	722	761	776	772	768	800	765	785	715	714	743	710	744	808	756	760	752	716	709	764	738	780	721	743	743	780	770	750	787	737	721	739	741	786	726	758	747	761	769	721	814	682	790	733	772	750	778	729	742	731	815	746	757	738	750	752	746	711	777	754	766	784	802	765	760	737	757	741	756	765	792	716	794	761	774	729	730	752	734	780	780	808	773	776	771	742	808	732	754	771	735	767	736	758	756	722	759	733	744	796	774	764	765	756	786	775	797	716	799	759	724	794	790	751	767	760	756	757	726	729	721	762	761	769	764	754	736	738	793	729	743	782	760	715	789	794	785	739	726	763	778	768	780	805	776	774	768	786	710	724	739	726	776	774	771	715	725	765	741	769	745	772	762	732	734	791	729	721	755	746	768	746	771	761	754	749	697	779	779	747	787	740	743	830	763	752	744	761	777	750	742	764	754	747	790	804	767	771	756	686	741	748	771	763	746	742	740	765	692	767	758	721	735
51079	42909	44289	42961	42235	42096	39212	37960	36868	36004	33762	30154	27328	23275	19430	17182	14089	12032	12087	9171	9235	7608	5696	4294	3789	3405	2556	2286	1691	1312	1238	1115	1041	1030	849	860	695	604	487	361	369	350	351	317	339	320	331	343	335	353	364	321	364	424	326	307	307	366	384	369	313	302	272	275	306	312	305	333	343	328	299	328	335	289	295	311	265	301	284	307	279	324	368	334	300	319	313	285	293	281	276	289	277	310	302	289	280	275	286	279	317	264	289	282	275	300	263	296	310	271	276	288	271	278	284	280	283	314	309	253	284	280	308	259	281	281	318	271	268	292	259	293	296	310	302	267	304	282	276	295	317	295	318	288	305	270	309	297	273	292	269	307	285	296	299	267	266	255	260	308	266	304	281	279	299	259	296	303	289	288	314	302	268	290	312	326	273	301	290	331	284	305	300	295	276	291	271	286	259	300	262	295	304	281	251	272	289	312	296	299	274	311	313	310	270	292	286	302	292	306	285	310	309	323	300	308	268	288	288	270	277	296	314	307	275	311	285	295	342	294	297	296	284	278	282	339	292	289	283	308	293	280	307	305	304	275	308	266	281	312	280	297	274	273	331	273	284	285	300	332	307	282	306	280	259	303	313	278	287	299	292	266	283	279	291	326	296	272	274	260	265	270	304	285	313	276	325	299	267	274	285	282	311	309	278	283	307	279	292	260	282	294	310	275	302	303	304	295	278	295	315	282	299	308	286	272	277	297	266	295	262	299	322	290	268	308	282	283	298	290	301	279	291	301	312	297	316	313	262	286	312	317	284	288	254	295	293	292	315	276	281	279	280	304	290	293	295	271	292	321	302	325	296	290	326	314	313	301	309	288	265	294	304	321	285	306	311	311	291	314	288	291	288	300	274	285	297	295	319	305	257	295	301	281	283	258	284	295	284	317	288	253	304	298	313	284	284	274	281	318	271	267	273	296	313	318	308	294	291	267	291	286	285	316	298	317	293	281	262	296	290	280	305	283	282	268	306	263	311	277	280	324	303	335	296	271	281	266	284	272	251	277	287	313	276	295	289	277	293	309	301	302	328	298	313	273	275	298	364	310	303	304	290	276	270	268	301	274	288	292	325	291	300	243	307	278	279	310	318	272	290	293	295	244	283	304	314	301	301	296	291	263	267	295	273	270	267	279	276	277	273	289	297	315	268	288	297	299	282	296	295	285	316	294	302	270	318	298	272	324	287	292	302	282	293	338	285	301	282	271	283	305	296	271	280	324	309	282	258	300	299	283	297	266	275	331	265	284	302	291	294	269	287	300	297	304	307	290	276	280	314	293	303	308	287	278	294	269	302	308	281	294	288	286	298	333	276	308	304	308	262	285	313	271	291	310	281	283	275	290	323	286	262	301	263	304	326	274	320	286	310	294	312	317	290	299	256	315	301	319	272	280	289	296	269	306	278	270	310	306	291	274	271	290	311	289	273	267	338	334	299	291	281	282	299	281	304	287	296	289	294	285	345	266	284	285	290	269	269	315	292	280	295	291	246	265	309	289	300	280	297	316	289	294	294	281	282	320	280	293	280	299	259	285	283	266	285	278	296	257	286	295	288	288	303	298	276	300	288	295	302	282	306	302	282	313	301	301	285	281	309	284	292	283	294	280	290	284	275	275	265	335	294	304	295	300	285	288	309	271	285	286	294	287	314	292	281	298	290	272	294	290	290	299	296	294	289	304	286	266	303	285	289	320	285	299	278	283	260	298	282	313	312	295	285	294	291	297	271	285	275	310	277	272	287	283	295	267	292	271	271	283	282	302	302	297	276	299	307	317	294	289	298	286	297	273	271	294	282	282	334	308	261	304	279	285	270	322	302	283	306	295	317	277	286	298	318	303	310	292	309	286	299	291	300	276	287	295	326	312	287	287	312	313	271	301	297	278	291	330	305	262	281	320	277	262	282	289	255	300	303	313	288	298	296	278	336	276	302	295	315	279	321	262	277	270	275	268	293	276	304	271	288	298	261	279	271	289	281	299	275	270	308	307	270	288	269	277	248	258	296	268	281	331	295	282	289	304	310	300	289	333	258	298	289	246	292	265	294	252	289	283	298	287	311	302	294	286	306	293	278	307	305	303	293	286	305	288	301	281	276	325	268	297	265	265	284	276	283	264	256	267	303	272	314	293	321	282	273	282	277	339	296	284	304	287	272	319	299	333	301	270	275	283	302	298	303	303	312	262	297	287	266	272	302	278	270	278	284	286	289	290	282	276	297	312	316	280	283	306	288	295	278	308	262	269	286	273	314	300	300	281	264	293	282	307	334	284	269	306	310	307	300	272	276	344	273	313	272	338	298	293	264	302	281	310	295	274	294	281	278	289	280	304	273	318	314	277	290	309	282	268	301	330	316	269	284	263	255	298	273	311	282	245	255	313	267	322	290	273	286	262	298	296	279	280	264	292	291	314	310	299	288	299	310	282	272	284	282	291	303	298	297	288	283	280	296	293	284	295	289	296	256	318	307	306	301	281	303	267	298	295	300	298	297	297	282	301	300	287	284	321	312	277	281	278	295	278	322	297	290	273	276	297	286	281	283	282	259	294	300	304	280	288	285	323	287	287	282	280	285	305	284	282	302	277	280	302	303	290	278	293	306	284	314	327	306	266	287	286	316	301	292	285	267	295	292	273	285	274	293	264	280	282	279	289	286	294	310	317	279	283	274	271	271	282	276	263	291	286	279	295	261	272	311	298	284	299	298	270	287	262	306	273	289	314	290	280	267	291	268	276	273	315	295	269	271	282	304	291	306	320	309	315	282	262	295	275	293	292	297	318	281	313	281	295	273	293	248	294	291	302	265	293	304	307	290	286	280	308	284	327	292	303	336	310	297	264	256	281	264	281	242	298	247	298	331	286	254	306	286	289	293	308	281	294	308	284	275	273	295	281	305	288	309	274	310	281	311	279	265	286	296	286	299	282	276	292	291	288	287	296	294	302	280	319	292	329	266	301	305	315	298	299	264	305	266	279	300	277	254	295	337	273	302	311	299	283	279	275	300	285	299	283	291	292	302	316	287	273	272	321	278	257	292	301	307	275	273	294	274	305	275	287	278	297	311	287	302	308	295	268	278	250	277	269	279	290	284	247	292	296	297	310	252	295	292	284	296	298	279	282	281	304	292	329	290	262	283	282	284	271	276	276	309	288	272	314	269	273	333	283	265	298	310	319	267	276	301	288	307	254	298	305	273	283	311	268	273	290	277	275	331	270	275	266	272	303	298	289	272	296	275	273	295	277	292	298	282	300	279	265	287	274	265	286	288	298	269	302	289	313	310	301	274	288	316	288	259	288	295	300	274	286	321	284	263	264	264	272	318	270	294	274	280	314	289	289	298	278	323	296	311	269	296	291	299	320	266	288	327	278	304	272	297	279	295	278	284	274	305	278	298	282	318	305	275	283	302	317	287	283	307	309	286	302	237	317	298	284	299	234	303	316	313	273	288	313	332	290	320	311	311	283	256	297
44848	49312	51987	54791	58596	55977	56393	53721	53124	51796	48982	46262	45361	42419	39040	38661	35905	33812	33197	30106	30375	27197	22238	18861	17587	14896	13234	11545	8901	7514	6890	6129	6351	6369	5405	4738	3756	2846	1943	1392	1220	1090	1023	991	1050	985	996	1035	993	1058	1091	1235	1395	1618	1012	933	1030	1295	1342	1346	843	866	894	855	822	800	805	871	901	984	807	875	879	871	792	770	730	759	742	734	743	971	936	908	877	784	768	755	780	706	760	674	738	731	719	688	703	713	735	723	712	670	684	733	722	700	697	695	693	648	687	730	732	696	725	746	710	701	703	715	702	765	734	744	735	718	697	754	657	692	740	664	721	697	672	699	697	725	724	707	710	716	688	659	705	729	736	674	752	775	725	676	739	711	693	673	701	737	712	731	702	760	758	699	681	675	677	762	777	638	720	683	739	713	706	724	717	676	727	689	728	687	672	668	750	707	695	700	698	703	770	718	715	688	685	762	775	689	688	703	733	720	704	686	676	694	704	709	720	703	717	741	715	704	698	722	722	682	688	666	671	711	698	701	727	682	695	661	725	758	704	736	690	687	718	697	652	730	694	707	736	746	769	711	688	711	764	717	718	762	708	735	706	672	713	699	714	696	746	718	719	731	712	749	747	689	667	750	671	693	693	717	753	713	674	766	655	703	679	704	684	741	748	693	720	708	748	728	760	735	668	728	671	749	750	732	724	670	713	756	708	738	673	664	713	706	697	694	723	705	757	702	703	678	655	719	684	690	724	731	703	715	643	735	758	641	722	722	750	703	705	739	660	728	722	713	730	703	732	755	723	681	719	742	706	695	727	723	656	697	762	753	672	749	703	735	784	723	710	696	682	664	714	730	741	731	703	764	739	698	690	660	717	716	713	659	677	680	710	715	671	710	711	685	699	731	717	729	733	694	697	749	725	778	678	724	721	706	687	768	650	759	701	686	667	768	706	691	753	693	770	760	709	716	722	706	722	739	732	718	675	724	722	727	713	699	721	706	689	747	727	717	714	740	755	752	714	737	764	734	722	697	710	724	709	696	736	733	714	719	757	721	735	724	734	695	673	702	738	708	690	751	737	744	723	723	700	672	698	691	715	710	743	716	738	706	737	751	730	716	713	703	700	685	711	678	707	698	695	747	712	726	671	718	712	721	735	730	725	743	733	718	698	704	679	704	739	722	717	691	720	710	683	705	770	707	708	690	731	696	757	701	693	747	749	730	683	724	715	705	705	702	709	676	725	700	676	708	704	718	742	700	748	719	727	741	694	695	739	721	739	708	696	702	764	690	713	712	729	724	714	708	710	693	623	745	700	708	660	693	698	651	710	690	739	702	727	769	754	709	715	707	748	672	711	669	705	722	735	703	711	735	738	682	697	707	738	682	701	748	666	750	691	681	688	674	744	737	695	712	687	707	735	696	720	681	690	642	762	726	721	706	730	766	696	702	747	736	706	744	728	668	710	721	695	783	738	722	731	748	717	733	739	657	691	715	734	746	753	698	703	681	734	745	750	693	709	725	708	727	666	696	719	716	710	739	704	706	703	708	762	694	707	698	734	743	714	721	687	691	729	685	717	707	694	718	736	695	692	734	691	709	743	704	690	731	688	717	729	742	726	712	743	716	711	693	668	738	681	746	701	679	703	677	695	748	743	680	742	712	698	697	728	708	678	685	706	676	683	765	724	726	754	771	673	705	753	708	687	740	732	695	736	696	746	681	773	726	730	703	677	731	713	733	670	698	740	719	731	710	748	727	670	687	747	687	710	779	774	706	722	722	752	739	758	734	720	718	647	744	710	684	731	726	721	692	711	742	682	745	693	718	740	688	654	723	704	709	679	725	711	727	717	718	682	712	734	687	674	708	704	752	677	726	747	726	702	684	661	689	720	694	701	754	714	711	733	649	718	736	685	675	716	652	702	718	741	692	736	714	721	712	690	687	716	691	696	715	713	728	698	688	670	741	712	745	703	696	709	741	679	714	725	740	728	736	709	724	675	705	765	691	686	695	711	698	687	760	713	678	749	708	717	709	731	708	714	685	616	716	686	767	740	728	710	708	744	688	736	724	730	747	717	674	728	720	709	723	724	659	713	679	716	704	704	700	724	740	729	716	761	683	736	748	735	735	709	714	686	707	733	736	728	713	720	739	704	717	720	682	705	711	690	704	657	689	732	722	749	732	665	725	714	728	677	710	703	701	716	707	731	752	757	741	692	729	721	720	721	694	710	697	775	780	714	745	712	709	695	716	738	743	710	725	716	693	719	715	723	697	698	719	683	756	676	760	742	732	785	723	664	689	729	700	689	700	680	691	738	742	671	722	689	681	723	746	660	686	698	716	738	669	767	698	753	700	765	669	636	728	721	721	669	711	694	678	680	688	712	736	729	692	704	728	785	737	679	737	722	702	723	696	722	726	734	753	696	744	751	718	705	707	742	705	722	710	698	707	650	770	736	690	803	692	737	738	696	721	678	694	703	730	674	718	712	692	670	682	721	755	731	691	748	750	737	731	740	714	721	723	731	719	755	713	749	761	704	702	731	722	724	674	750	725	722	757	696	731	724	640	719	681	711	675	720	701	704	675	739	699	729	741	681	679	737	696	736	714	653	739	758	721	662	761	672	707	690	692	707	745	715	730	674	716	715	649	745	706	703	741	719	718	680	753	757	707	711	714	730	688	714	727	721	692	722	712	712	701	689	708	743	732	680	662	704	711	649	721	765	713	724	699	656	679	730	705	752	680	673	706	675	737	717	757	716	731	725	722	708	732	701	746	709	732	699	684	690	716	697	738	713	664	721	735	703	707	718	706	707	691	705	716	740	690	706	708	694	695	711	727	744	674	761	698	717	720	699	730	732	678	766	719	694	721	741	687	703	738	762	701	660	667	757	737	715	740	683	704	751	709	729	723	652	700	661	692	742	736	695	714	718	719	717	703	680	692	733	679	683	757	666	750	725	705	712	737	697	701	751	718	727	699	690	685	723	726	727	752	728	706	680	696	721	734	736	707	704	720	721	686	726	725	703	712	715	665	689	711	724	702	710	746	710	740	705	696	729	679	678	678	737	709	698	766	725	730	745	721	694	706	709	693	712	685	724	736	714	656	703	652	681	691	733	742	728	719	739	710	687	698	730	741	711	745	745	671	727	711	671	710	720	704	720	695	717	750	689	691	712	695	707	736	729	743	719	722	721	710	716	754	711	702	682	700	685	741	708	719	739	730	709	733	727	695	690	686	694	700	736	710	709	711	705	737	695	650	741	676	752	715	704	741	746	714	735	720	727	716	724	707	772	682	691	752	753	709	679	727	702	673	689	701	704	727	734	731	714	666	704	717	722	700	732	731	739	686	706	779	706	714	722	746	718	702	740	725	681	768	705	728	737	718	670	685	708	683	727	750	700	656	706	751	744	724	741	690	717	664	673	706	716	689	696	708	692	688	717	689	719	732	708	710	704	689	728	732	750	699	712	730	702	732	688	667	703	700	714	687	723	691	720	733	718	701	646	689
55504	41927	42076	42008	41307	41301	42748	42405	43233	43390	41490	40209	37668	34738	31509	30123	26088	22783	23224	18548	19487	16235	11872	9472	7873	6555	4908	4469	3259	2718	2561	2136	2024	2035	1754	1511	1258	919	662	478	448	390	385	352	369	426	389	354	365	360	360	475	505	515	376	331	402	417	455	468	346	317	334	318	347	372	280	297	353	304	355	347	362	332	303	267	279	282	300	293	308	389	383	355	292	263	315	262	262	287	281	258	274	268	258	291	306	279	275	271	293	259	267	278	304	289	274	283	314	295	296	296	297	310	243	283	303	289	290	274	255	283	296	266	261	290	265	273	321	309	292	285	295	254	244	265	302	254	265	282	282	290	289	261	268	298	282	255	253	279	263	258	246	286	299	277	277	235	262	289	301	267	245	265	281	269	285	285	277	248	256	274	284	282	282	280	282	231	274	266	271	268	269	260	263	271	294	236	262	296	290	262	304	225	320	301	304	282	316	279	276	292	285	305	295	274	275	277	274	268	293	288	266	259	303	261	287	264	290	277	293	281	274	258	273	299	251	261	257	309	273	281	266	289	258	289	292	272	301	300	262	289	311	325	342	294	276	282	261	311	280	295	268	265	294	247	298	250	282	281	274	297	275	261	274	303	273	286	280	275	277	295	278	298	301	300	282	289	292	264	286	271	294	282	291	248	244	270	269	282	312	286	309	257	296	277	258	272	301	262	255	297	291	295	273	267	284	276	278	269	304	294	268	297	284	284	284	292	278	272	284	261	261	254	271	269	281	282	285	282	287	304	305	262	289	305	287	255	319	297	282	290	265	301	269	307	287	335	291	251	276	295	269	312	268	274	275	277	273	288	308	277	279	289	285	280	310	274	262	272	296	302	273	297	315	271	260	269	266	267	285	268	260	299	263	292	267	279	274	271	306	282	282	291	298	277	296	280	306	282	278	278	269	276	289	270	299	267	282	277	264	251	291	254	299	275	273	275	305	306	309	279	281	273	269	285	273	268	271	265	293	314	277	270	283	288	321	279	283	297	286	265	295	272	276	289	293	275	293	275	248	286	289	279	288	271	281	283	272	275	239	278	315	267	294	311	261	258	272	299	286	249	238	282	293	301	261	286	277	247	269	294	295	301	296	284	250	276	287	269	256	281	293	272	279	281	282	272	248	261	302	265	252	250	305	275	245	289	277	250	273	285	291	279	288	291	268	302	257	272	279	259	270	253	293	284	280	284	270	290	262	258	264	290	303	282	295	294	314	276	265	279	272	269	269	272	283	278	286	277	245	250	247	312	274	260	268	279	262	280	277	293	279	289	286	259	260	291	272	289	309	275	290	287	243	295	278	293	296	250	278	254	294	288	279	259	285	298	287	270	305	239	255	293	259	281	278	276	273	294	304	250	284	284	272	271	311	266	265	312	297	302	279	278	289	277	324	253	255	271	277	286	273	301	265	288	328	299	290	258	285	266	289	285	270	296	294	245	299	253	262	288	285	286	294	287	314	262	275	287	314	282	279	282	290	305	270	308	282	252	268	261	268	298	274	294	273	264	295	251	290	276	264	327	288	269	285	267	272	283	275	272	311	321	275	257	290	275	270	262	262	247	257	283	252	271	278	286	290	291	282	275	262	306	302	278	277	250	283	288	264	296	273	283	268	266	261	298	276	270	256	285	308	265	284	279	288	293	253	262	274	277	308	286	270	279	316	280	275	272	296	281	250	291	274	270	262	286	291	271	281	286	247	275	273	296	295	285	278	267	274	255	260	287	288	267	277	275	298	274	255	280	290	260	272	272	273	290	284	264	257	270	273	290	282	267	306	296	281	306	294	275	286	260	266	285	273	313	262	265	256	302	267	293	268	297	292	259	268	311	308	293	265	291	295	247	251	275	324	287	298	261	270	307	299	290	295	296	305	287	271	294	299	278	265	283	295	291	270	248	286	286	277	287	254	291	270	257	253	260	290	282	271	274	278	274	276	256	271	302	269	273	265	269	291	293	295	293	294	279	262	256	301	302	271	265	267	293	270	280	277	284	260	263	286	290	268	285	277	257	273	298	262	285	285	293	260	243	272	267	283	270	292	268	275	268	281	341	261	279	279	281	270	313	280	273	289	285	277	288	282	296	257	278	268	279	293	296	318	305	286	249	275	279	264	277	272	290	302	284	291	281	297	303	302	290	276	280	246	285	268	282	264	241	295	300	271	286	253	283	294	265	268	284	298	285	273	271	274	265	261	303	271	290	276	271	274	287	295	281	279	282	289	286	285	264	304	297	285	272	288	250	258	276	302	281	284	288	267	254	248	291	244	263	306	304	273	291	299	255	272	316	285	286	269	299	293	270	275	277	270	274	289	296	276	255	303	268	274	252	259	289	294	307	304	265	281	243	281	303	295	294	273	280	296	256	286	226	278	267	294	272	289	292	275	285	297	296	254	289	306	261	295	269	290	269	274	264	279	275	263	292	269	272	293	271	292	302	271	302	257	239	283	241	279	255	277	284	267	255	275	283	289	267	255	263	291	281	277	315	271	263	266	300	283	265	253	294	267	296	282	282	295	280	285	300	292	239	284	293	259	289	284	280	274	268	298	283	290	280	292	276	270	298	257	277	285	307	309	294	264	303	287	267	258	248	275	263	297	276	250	301	305	292	297	240	296	291	245	287	279	258	257	268	277	283	276	279	277	285	252	297	292	291	272	282	326	273	291	294	246	290	278	253	298	287	265	270	312	266	329	303	272	309	276	289	290	274	285	302	272	307	260	284	290	305	266	282	275	267	278	294	296	305	300	276	269	242	282	275	307	281	294	278	287	266	266	283	293	258	264	287	252	275	271	257	286	289	301	258	267	273	256	270	281	306	273	269	250	290	285	263	289	271	289	243	303	270	268	278	300	265	265	309	277	257	274	259	279	304	250	276	274	258	288	273	284	290	292	270	287	252	273	325	285	304	270	289	266	271	263	272	307	268	268	269	263	283	295	239	280	225	262	274	260	260	274	310	296	308	268	292	256	299	287	267	309	292	274	290	264	263	262	279	291	283	294	277	270	275	249	250	269	276	283	296	298	281	277	278	273	230	273	288	291	298	276	315	304	291	269	283	289	301	292	257	277	306	259	274	258	285	305	283	285	286	276	277	297	293	276	269	287	291	260	279	279	255	297	285	285	297	276	277	295	264	292	259	290	279	267	286	290	292	273	301	252	268	267	263	266	301	273	290	260	266	233	269	315	282	269	292	307	267	279	298	248	286	285	250	277	281	304	277	286	278	335	278	308	303	252	252	264	264	295	281	281	270	277	269	300	299	269	278	286	283	269	273	244	294	273	277	263	257	295	321	251	268	271	281	296	252	286	265	274	278	264	293	293	301	296	283	289	255	258	280	271	282	295	315	283	289	291	280	290	288	250	265	295	271	274	288	305	247	283	274	306	296	276	299	310	277	276	257	248	315	272	291	294	251	266	286	267	252	287	287	303	275	297	281	288	252	282	287	292	282	292	284	310	287	289	278	295	276	289	233
50891	54844	54978	56020	60844	59304	62258	60266	61477	60105	57975	55395	54956	52565	49375	48903	47123	44489	44461	41324	41998	38446	32114	28611	27757	22553	20281	19809	15185	13766	12343	11270	11573	11764	9480	8397	6650	5073	3276	2104	1654	1501	1354	1224	1332	1305	1260	1247	1324	1219	1488	1676	2038	2315	1342	1087	1328	1874	1994	2042	981	1035	894	1031	921	867	797	988	1145	1046	906	1064	1079	950	855	748	694	692	720	712	758	1156	1173	1055	912	812	726	754	682	659	681	668	659	725	674	631	669	643	729	686	708	652	694	657	664	669	706	639	640	717	698	708	638	662	661	726	697	676	721	732	708	657	711	705	675	678	722	648	687	669	689	693	659	693	673	666	677	657	724	696	664	696	637	709	696	714	670	697	646	628	673	637	662	724	686	673	659	687	681	715	647	671	676	684	647	682	648	708	663	653	691	692	661	752	693	680	643	680	668	701	686	650	678	679	626	669	704	658	647	684	674	719	705	653	644	691	642	643	691	690	688	687	644	721	721	655	678	685	650	678	623	684	687	667	665	680	671	698	622	704	705	645	713	708	681	658	676	703	677	671	692	665	690	664	712	716	685	713	664	670	652	620	682	671	677	696	678	641	668	684	647	670	640	646	691	600	648	693	650	700	672	714	679	695	681	712	699	722	652	721	628	688	690	661	705	636	668	700	687	708	685	703	634	685	701	681	673	671	676	661	667	693	717	683	685	668	704	673	716	680	674	652	713	670	645	645	742	636	670	723	631	679	643	702	692	668	672	685	661	658	698	714	662	673	710	689	653	681	708	668	702	684	592	674	660	683	696	717	669	657	736	682	733	687	686	643	694	690	625	668	676	669	682	680	681	646	700	674	663	664	651	694	697	700	696	661	686	668	633	660	702	647	697	717	680	673	673	626	669	671	707	654	645	626	662	675	657	692	671	703	717	693	721	666	715	696	689	634	666	673	666	679	742	700	707	695	698	611	666	694	688	626	667	644	657	656	689	676	725	690	629	710	655	716	657	639	672	702	729	676	703	668	729	659	653	665	673	680	690	689	643	658	711	706	668	702	648	696	638	659	692	653	660	678	672	692	695	667	687	675	714	668	678	685	683	660	680	660	718	687	737	676	656	662	653	680	687	699	652	645	687	622	715	678	630	628	655	671	703	739	685	650	651	671	690	706	684	678	722	690	680	726	670	679	660	648	689	696	684	644	671	698	687	622	680	671	678	639	657	674	687	684	612	684	664	631	738	707	662	710	703	716	712	691	653	661	653	696	711	639	642	702	629	647	675	718	688	673	715	739	673	670	655	661	687	629	641	638	678	657	707	664	701	694	651	658	652	658	670	706	640	712	687	689	729	688	670	668	713	734	693	668	672	663	668	734	669	675	684	700	653	682	699	719	674	719	681	676	622	694	685	648	652	668	657	671	673	710	704	708	657	731	657	645	713	674	716	629	649	665	693	715	654	662	719	715	693	682	667	679	656	676	702	672	710	640	690	715	669	659	688	688	708	678	661	683	669	727	638	686	708	661	684	681	668	670	693	665	697	699	654	703	676	636	714	695	660	650	713	642	671	628	697	679	689	705	697	718	701	694	650	692	652	728	668	637	671	673	622	728	641	650	678	683	694	627	638	674	665	645	645	657	643	698	668	684	629	746	667	697	668	703	662	659	668	673	661	670	674	668	709	673	629	680	721	666	637	658	606	652	684	631	695	684	662	687	678	678	694	707	603	620	711	701	642	633	726	697	723	666	672	654	685	747	706	642	629	693	613	727	634	723	666	637	670	715	706	671	680	681	636	648	707	656	662	661	694	685	690	680	673	713	587	687	698	694	684	737	684	660	717	709	686	666	664	718	671	695	657	686	639	704	681	677	680	685	640	705	694	670	667	639	682	647	671	684	667	746	696	691	663	685	681	682	654	679	711	649	671	702	692	615	644	685	650	665	679	643	644	658	658	664	683	744	723	712	640	702	666	699	708	642	675	637	698	672	715	670	684	679	685	728	689	662	658	661	643	706	696	688	665	701	702	664	616	683	631	677	635	662	667	618	715	701	686	657	648	633	668	676	714	630	703	660	684	673	648	659	697	688	706	655	635	691	682	658	687	693	646	685	653	596	660	641	627	678	725	714	661	666	664	659	729	659	682	652	695	654	688	694	644	674	665	696	695	718	658	638	659	660	668	657	654	697	668	692	691	682	678	708	727	677	671	634	706	736	664	673	686	678	653	678	673	645	679	648	668	684	679	670	675	676	717	668	686	714	715	655	688	663	668	664	636	695	694	652	700	665	715	702	658	711	706	692	646	726	669	646	658	705	668	697	721	681	651	704	674	687	639	714	671	696	641	706	694	634	677	670	682	661	673	711	689	656	702	644	706	622	670	683	732	672	706	671	634	692	652	736	671	681	672	639	647	640	720	672	651	651	617	667	701	710	688	645	660	698	732	691	667	680	689	660	702	665	666	707	656	653	694	704	672	697	648	709	683	689	686	697	615	649	686	696	724	677	658	689	684	661	667	705	638	649	667	653	700	657	636	671	669	670	658	675	643	725	703	654	652	696	698	672	647	644	690	658	700	723	667	662	729	697	671	671	670	651	631	711	644	652	702	691	714	693	735	662	664	655	698	664	675	690	664	708	692	665	664	632	629	694	644	688	694	662	699	729	620	672	632	704	648	671	670	661	671	674	664	656	655	678	714	669	713	649	686	684	619	728	628	683	686	651	687	720	671	701	678	646	628	697	700	691	638	680	668	700	630	647	678	660	695	638	662	715	669	678	665	678	676	677	632	699	691	710	667	655	692	676	631	651	716	649	691	707	675	617	696	696	712	661	675	647	673	669	708	709	738	695	695	698	648	651	696	716	643	667	704	692	651	665	694	649	660	665	657	665	690	669	681	649	681	692	700	695	691	683	682	675	651	691	659	662	636	664	653	692	682	676	631	696	675	638	673	655	656	678	675	667	652	642	684	724	664	650	658	657	694	662	654	682	713	696	664	669	720	614	673	651	651	679	689	678	735	767	709	689	645	692	683	665	692	666	656	682	699	662	636	737	677	607	657	667	759	662	678	659	671	682	693	697	623	685	694	694	642	640	686	648	736	670	613	700	628	730	664	691	712	645	704	707	717	638	671	669	680	655	712	670	644	680	667	713	668	623	696	702	659	703	679	666	646	677	703	668	669	738	657	708	665	679	679	725	696	691	701	695	682	722	717	686	717	699	711	647	662	626	678	719	748	696	703	672	699	678	664	707	676	712	653	709	693	639	658	684	685	648	685	699	695	666	696	690	711	664	674	651	697	728	678	692	686	677	669	670	683	645	641	682	641	683	658	701	631	695	653	685	667	695	727	699	620	641	625	732	636	655	705	666	656	640	683	691	675	682	663	723	661	664	690	690	684	674	709	674	638	707	672	697	691	666	696	652	656	678	671	690	722	693	676	724	684	651	676	667	711	652	689	659	682	639	694	678	720	643	657	673	699	654	682	699	695	660	652	662	658	674	651	644	687	649	644	651	669	634	685	656	638	691
23667	21675	24234	21804	16808	14055	10360	7723	5954	4833	3838	2997	2446	1920	1608	1484	1172	1037	959	769	828	690	578	531	500	432	427	386	403	375	362	333	358	344	358	350	341	322	289	344	296	292	300	310	295	323	311	300	309	326	303	342	314	303	297	322	291	299	278	298	280	297	293	334	320	307	316	317	269	319	316	321	298	292	279	312	269	306	312	314	338	297	301	306	315	325	312	320	286	280	338	332	299	292	318	328	310	303	294	320	293	285	289	276	353	318	314	311	312	307	335	351	285	309	291	293	333	295	321	301	287	305	290	346	304	298	313	305	333	312	322	350	348	314	305	328	313	268	298	312	284	329	288	289	308	307	316	314	327	313	327	321	323	309	289	300	306	317	302	309	338	303	304	304	284	318	326	310	320	320	318	322	323	304	296	303	301	315	296	346	299	302	299	303	316	289	279	304	296	294	284	328	316	303	311	305	313	309	291	318	300	312	319	306	325	313	305	320	311	282	302	313	327	313	321	273	335	321	309	311	305	303	314	346	320	315	306	305	270	293	271	326	316	326	274	317	299	298	322	324	315	298	309	293	301	305	291	288	313	297	304	310	309	297	268	305	291	293	306	302	312	332	300	312	293	322	338	274	315	267	287	264	294	290	308	285	287	310	294	314	324	297	327	317	307	325	303	290	300	305	291	317	338	313	265	319	289	333	301	324	289	333	284	316	278	322	323	333	322	312	274	297	294	296	314	316	305	275	299	317	265	291	281	324	289	297	294	298	312	321	302	327	303	295	300	279	289	325	304	304	315	288	294	333	299	292	332	333	328	295	321	307	321	333	301	308	323	327	309	309	269	301	305	311	314	303	320	309	334	337	292	314	309	292	312	305	317	317	282	290	300	312	281	314	338	328	320	293	320	296	308	296	308	310	326	318	310	283	302	306	314	300	335	287	281	303	290	322	335	300	313	314	305	320	308	319	292	300	302	295	287	308	313	297	269	302	300	318	323	332	288	330	318	319	281	327	301	314	321	318	292	307	339	287	337	279	330	295	298	316	328	293	281	302	318	307	295	300	336	307	324	321	320	305	299	287	329	341	299	308	289	290	270	263	316	303	310	294	319	342	316	293	302	313	293	301	315	273	330	329	305	303	299	279	297	289	315	326	289	289	308	292	325	268	317	312	333	331	310	345	282	303	321	328	310	297	304	303	313	325	326	285	272	327	296	295	317	323	349	288	325	329	318	288	285	326	295	300	321	302	311	309	312	320	314	309	307	287	293	327	345	345	313	281	330	334	301	339	285	338	324	288	311	340	313	293	297	282	308	300	319	302	324	291	327	304	324	296	306	349	311	332	320	280	303	305	286	289	295	341	320	314	317	315	321	287	293	329	297	288	304	314	305	327	322	310	286	322	294	288	317	306	312	363	289	328	330	316	283	294	254	306	311	312	298	298	304	316	325	313	302	295	297	341	291	292	317	313	313	312	320	320	318	335	305	307	306	294	275	326	293	323	308	306	309	292	282	314	310	314	307	315	303	298	310	287	328	300	325	330	326	308	293	289	312	285	320	327	306	301	348	313	327	338	291	279	311	296	311	314	300	293	326	299	301	341	317	350	296	285	269	292	291	293	276	276	331	283	325	285	293	296	312	299	303	288	299	317	277	281	321	290	312	323	323	330	300	306	290	283	311	290	317	301	300	301	316	311	277	278	315	316	265	329	303	292	317	306	340	349	325	315	353	318	337	340	317	310	327	320	308	317	300	282	313	298	317	306	333	318	342	281	305	292	281	295	300	304	289	329	313	326	326	364	297	279	303	290	338	299	316	336	304	291	324	314	339	321	346	297	300	309	287	298	293	286	285	276	305	256	329	317	288	307	283	316	291	313	317	280	299	330	294	312	317	287	312	289	309	311	303	290	305	312	315	279	314	310	321	311	290	290	288	301	280	315	281	287	307	314	333	296	293	314	298	292	301	363	294	279	298	330	301	307	297	302	300	302	313	316	287	334	306	352	290	310	293	331	282	315	285	305	335	303	309	354	272	311	295	309	336	297	331	333	311	288	279	318	298	302	312	320	310	312	275	308	312	306	306	350	287	302	303	302	327	299	292	301	320	305	285	320	279	301	298	295	320	297	323	270	299	293	296	297	324	333	313	297	312	290	301	300	283	290	296	306	356	299	322	298	297	337	330	273	324	324	309	265	312	320	316	295	299	340	321	324	326	321	337	297	303	318	309	306	300	332	291	288	293	287	270	319	283	288	325	278	289	309	296	313	302	271	293	309	299	295	296	290	284	314	321	306	309	320	312	311	301	301	312	342	325	300	318	308	271	310	255	272	296	315	293	285	301	276	342	309	309	360	341	298	293	286	287	318	299	298	303	338	308	289	278	309	306	337	284	299	328	331	300	336	306	305	285	304	309	327	322	315	313	319	309	297	305	304	310	312	300	310	294	320	314	294	301	291	292	271	306	313	311	341	296	317	296	313	287	292	337	306	312	315	316	311	316	326	302	299	316	314	300	317	338	311	329	300	323	297	312	331	301	309	314	332	330	319	322	315	291	298	309	263	309	307	298	287	331	314	306	304	303	275	288	315	307	315	320	333	320	274	315	320	322	304	300	297	331	302	318	269	299	315	330	344	322	315	311	310	313	309	328	299	283	312	332	307	277	316	308	296	317	312	291	284	321	328	314	298	314	308	319	309	302	328	308	322	294	304	309	349	305	289	275	308	319	309	304	275	301	318	301	290	339	317	300	323	304	300	298	301	302	278	331	290	317	322	296	306	275	288	319	322	284	289	311	310	291	300	281	265	314	318	285	285	329	274	301	312	313	289	279	291	327	291	289	281	316	298	339	302	325	345	301	300	328	298	326	313	325	305	302	313	280	313	317	312	322	303	316	288	316	330	287	332	304	334	293	286	315	319	314	336	324	319	293	316	342	294	347	287	311	306	315	303	290	294	318	301	280	329	292	340	330	290	332	305	327	307	310	320	281	303	314	304	314	316	311	314	297	293	311	318	336	339	311	316	292	294	313	329	310	291	285	310	306	279	289	328	337	333	288	324	300	310	295	298	298	302	320	301	335	326	291	311	286	284	317	320	344	314	313	321	309	282	316	330	269	340	302	355	309	282	321	312	289	336	328	341	279	285	294	271	312	306	297	322	336	342	323	292	280	334	302	305	332	318	326	309	344	283	289	306	296	328	283	307	318	326	302	305	332	334	308	311	337	320	297	304	307	299	315	312	279	309	314	307	302	277	300	300	313	315	321	302	316	323	299	265	327	325	288	327	286	342	292	298	291	344	303	322	311	335	286	310	302	278	321	286	317	304	269	363	300	310	328	281	304	297	306	289	292	322	324	329	306	304	290	309	314	285	302	326	293	309	336	289	320	338	287	261	282	317	312	305	315	303	293	315	318	301	312	303	291	305	286	293	315	285	299	289	300	298	300	296	327	297	310	274	303	312	315	296	304	330	310	320	308	258	322	306	321	330	332	288	315	297	301	291
19341	21438	31403	34472	31917	29526	25951	22316	20291	18007	16512	13996	12187	10496	8901	7962	6754	5854	5589	4275	4451	3810	2874	2629	2418	1854	1712	1541	1375	1286	1240	1193	1128	1167	1062	960	929	913	829	828	856	786	773	779	797	789	779	774	784	767	810	836	817	845	789	776	763	802	772	789	803	801	784	807	779	746	745	710	810	755	761	800	780	770	773	728	814	780	729	787	775	808	806	841	795	822	800	753	774	796	819	742	732	766	740	759	787	779	794	768	776	758	785	754	767	767	777	741	790	779	762	798	743	740	786	808	707	736	771	756	790	777	782	766	733	791	755	803	739	726	723	716	783	742	717	797	768	782	750	789	763	759	795	776	729	744	736	787	765	786	769	803	754	807	760	802	767	797	761	757	733	772	722	717	749	734	745	723	766	786	780	740	738	786	731	760	768	741	763	745	700	776	752	747	841	770	711	755	807	781	814	738	728	802	758	740	789	784	742	795	767	756	742	745	784	768	753	755	799	782	791	770	788	790	697	795	790	771	744	771	746	786	759	749	734	747	719	745	781	799	780	823	750	766	759	753	764	773	757	791	740	764	732	743	783	753	792	803	737	785	742	733	757	758	810	775	814	751	764	758	752	687	767	824	751	781	780	766	756	758	777	775	704	758	745	758	780	760	732	752	783	789	748	744	771	760	789	727	723	802	781	744	741	789	727	738	791	789	787	764	725	766	746	759	803	745	788	782	759	759	760	752	761	781	734	769	743	755	784	739	765	780	806	742	745	776	769	793	794	778	780	762	747	779	789	719	729	724	775	764	765	801	755	755	741	767	726	754	798	731	677	783	813	748	785	798	718	782	764	758	790	785	772	732	735	810	718	742	760	720	787	800	741	759	762	793	762	768	775	767	776	764	783	833	756	751	725	708	789	730	758	730	747	774	792	775	780	778	762	772	755	800	742	712	759	740	724	754	769	747	752	764	773	757	778	769	775	752	731	785	758	715	789	756	746	716	734	763	746	804	754	773	727	802	784	728	750	761	782	801	777	797	787	755	756	751	791	792	787	770	787	767	772	726	800	718	729	717	765	791	776	760	759	718	751	723	803	774	798	727	785	774	817	777	737	793	754	788	758	740	754	754	746	809	811	763	761	785	790	760	751	714	771	752	730	734	753	743	747	730	781	822	739	755	797	773	763	791	769	787	768	786	748	806	744	751	776	773	773	760	731	753	749	760	809	736	776	826	748	762	753	742	752	715	747	739	718	748	802	720	791	751	795	783	713	735	724	779	726	745	733	756	776	775	790	785	769	770	741	727	743	783	735	771	792	760	711	766	821	714	764	771	720	780	770	718	792	792	741	780	734	749	747	747	796	818	788	752	749	736	749	773	787	763	722	779	770	767	747	803	743	742	720	868	769	765	736	780	698	745	709	753	722	776	725	732	779	789	717	713	801	772	722	739	787	792	735	772	763	790	762	756	751	777	721	814	721	814	805	746	769	763	729	695	797	812	737	720	814	744	779	752	736	754	744	796	753	749	733	720	769	769	742	786	744	742	750	742	753	807	780	800	770	825	719	795	735	783	743	793	781	734	755	781	732	768	762	769	796	775	736	769	755	727	755	808	757	785	802	795	755	732	763	724	788	747	755	722	763	755	757	789	736	760	743	736	776	758	750	744	703	799	746	756	734	727	776	778	730	807	738	749	762	758	756	715	760	753	743	725	774	771	758	763	756	748	769	756	769	765	794	746	752	748	738	753	720	787	742	722	790	748	783	751	781	758	756	778	747	744	771	769	752	769	799	819	747	778	742	772	811	777	786	737	707	713	779	802	728	779	778	784	769	767	740	723	728	785	741	765	742	808	751	782	787	756	709	750	797	736	779	725	744	725	812	761	784	760	808	791	778	719	742	747	746	743	780	754	814	772	787	729	734	756	740	769	793	704	780	799	713	784	780	746	750	763	763	778	771	795	766	766	776	733	730	763	775	776	730	793	747	748	730	740	767	789	771	845	747	752	799	753	733	765	742	772	759	770	780	720	764	804	728	781	749	784	760	732	769	858	771	776	747	737	749	716	804	785	791	765	803	749	767	790	725	727	763	756	733	730	789	738	760	781	742	843	783	731	722	754	755	771	746	706	750	747	728	732	761	752	755	762	727	759	731	751	755	760	784	822	761	774	772	812	778	744	754	796	750	836	716	719	800	750	788	740	801	743	734	781	778	740	782	744	744	760	744	765	779	716	744	773	778	782	699	760	768	754	751	725	799	787	754	682	796	740	704	771	746	794	785	778	756	787	742	771	750	766	732	741	777	721	820	748	754	788	755	766	753	782	726	802	746	788	769	732	791	812	800	740	776	749	731	789	770	758	780	769	755	766	757	750	817	786	732	774	787	735	740	719	793	752	798	751	810	728	765	720	731	761	754	773	736	777	722	759	771	725	754	721	742	747	798	775	739	754	785	772	788	698	695	736	714	717	735	704	766	745	785	713	800	733	770	749	720	761	775	755	737	754	783	788	747	771	807	777	763	780	760	741	762	789	749	751	788	696	795	743	818	712	769	750	810	786	764	778	757	762	751	769	708	712	745	845	771	744	775	745	740	775	762	728	778	849	770	775	732	782	740	776	739	809	711	728	751	770	760	755	777	817	733	728	735	789	765	729	815	703	763	741	747	824	758	747	815	743	746	755	753	752	740	737	786	774	795	732	760	800	777	735	822	782	782	743	747	803	721	743	745	719	779	747	777	732	721	803	749	794	749	810	779	756	804	777	737	786	747	788	786	710	769	767	774	761	783	778	765	805	760	741	716	704	756	750	696	772	784	745	764	763	815	748	790	771	773	731	825	779	758	757	704	756	754	740	762	824	823	781	757	722	752	786	776	805	790	720	763	767	803	753	765	794	761	745	745	741	835	717	771	756	777	792	765	713	760	795	806	795	748	745	749	740	776	706	788	769	773	768	752	766	800	804	778	761	784	755	748	717	744	759	759	750	778	697	831	789	799	750	797	749	740	758	798	767	733	754	740	757	748	770	769	778	736	792	748	740	760	775	777	768	755	807	813	783	792	753	779	790	798	749	734	758	810	796	744	747	745	736	723	753	747	755	729	765	786	790	734	821	748	734	793	769	782	775	765	758	735	738	772	801	732	744	767	806	750	720	753	746	733	778	730	744	751	767	768	729	764	745	753	757	785	753	765	722	765	773	718	752	778	777	776	734	742	742	727	789	754	728	759	755	762	756	781	774	756	806	771	733	752	747	737	797	794	757	752	791	734	716	744	776	733	757	760	821	770	778	780	745	741	740	770	777	708	716	820	777	787	760	780	734	747	796	785	734	785	718	790	737	758	743	732	791	786	781	766	726	733	798	743	732	787	730	752	800	786	708	710	742	720	792	812	749	763	786	753	772	768	777	762	773	795	759	721	778	751	781	793	749	752	734	745	774	773	760	790	790	719	786	777	769	751	787	802	777	779	731	750	798	775	794	723	769	745	803	704	760	685	763	812	759	729	742	768	745	723	750
52363	43516	43901	43873	41867	41143	38554	37323	36161	35593	32836	30075	27103	23853	19473	17471	14200	11444	11691	9338	9586	7354	5563	4715	3607	2766	2343	2328	1654	1481	1156	1101	1175	1085	925	849	666	584	472	401	345	345	334	314	341	361	305	310	336	318	323	378	381	397	343	295	325	380	379	465	336	329	285	308	304	344	292	341	350	292	292	296	318	307	364	258	260	318	279	279	291	315	372	310	314	295	301	294	317	296	293	307	302	277	289	274	299	295	284	289	279	307	303	302	276	284	282	284	299	312	271	309	289	311	299	324	266	302	304	306	300	290	287	298	298	310	305	276	305	309	302	317	297	308	287	293	300	297	278	279	298	278	290	259	294	290	277	277	315	286	251	287	300	273	313	247	291	260	265	307	276	262	266	285	305	319	296	319	324	278	314	287	307	283	300	300	307	266	328	301	291	291	302	299	257	304	261	320	302	297	323	290	297	260	273	284	287	295	319	285	306	261	293	298	284	269	284	302	272	316	300	262	313	274	314	293	290	298	279	280	308	269	312	289	273	266	313	298	299	293	263	274	316	293	308	282	303	242	313	290	280	289	296	308	296	274	280	306	269	321	266	304	292	304	278	283	288	273	294	315	292	284	279	267	275	290	288	280	289	272	248	308	286	294	297	297	267	318	318	275	273	277	271	284	313	271	301	295	299	281	305	283	300	342	289	310	295	292	305	315	307	314	310	317	297	288	309	269	278	274	279	313	288	288	282	276	286	278	293	296	285	260	259	299	318	291	288	308	312	292	290	291	293	318	278	307	264	255	307	265	308	282	286	279	286	274	284	276	299	300	282	302	299	290	300	303	294	280	325	288	283	288	304	271	300	306	257	302	293	262	288	290	308	274	327	270	299	273	295	275	302	303	290	261	286	304	297	278	275	288	277	272	300	298	296	288	293	278	294	308	273	308	286	283	283	257	283	306	301	293	303	287	267	274	293	312	300	283	304	289	276	288	285	313	275	308	309	313	268	305	302	289	304	295	298	309	295	288	304	307	268	293	290	319	283	247	286	286	283	310	292	271	291	279	260	308	293	290	283	332	280	266	326	321	291	307	294	275	242	270	275	270	287	311	274	335	280	267	302	301	290	288	287	292	295	304	300	305	325	293	296	286	250	287	261	295	286	251	270	307	296	293	299	295	288	289	274	272	299	267	294	283	283	298	306	283	272	288	271	270	281	303	318	291	315	240	275	274	308	294	322	282	323	266	278	304	290	264	279	307	317	274	303	280	299	286	284	274	325	302	281	311	287	304	296	289	318	241	278	282	310	292	309	293	318	308	330	279	288	282	306	230	279	280	283	283	303	305	290	309	263	299	314	274	292	286	273	300	293	311	304	287	312	289	278	258	281	310	238	301	267	282	309	283	289	274	314	290	308	312	322	302	298	269	299	274	313	288	302	324	277	319	292	247	271	274	292	316	293	272	306	286	303	306	294	306	278	284	281	307	280	325	306	297	343	275	317	278	251	272	300	315	288	277	297	310	312	298	312	280	297	282	278	312	293	288	326	279	296	308	314	311	322	279	282	303	302	303	277	334	288	288	275	275	272	326	306	310	332	309	312	279	306	275	300	282	289	272	333	314	306	298	276	299	291	328	313	285	313	313	291	315	281	297	302	310	288	332	280	288	301	328	257	277	262	289	314	267	250	288	270	331	295	305	301	292	241	283	291	348	281	281	310	281	277	284	278	293	282	307	298	258	268	289	304	281	283	306	274	313	300	306	300	283	286	286	255	310	282	321	290	268	309	274	289	310	305	285	314	318	271	291	288	276	289	270	322	284	262	283	273	317	293	287	281	265	267	312	304	283	301	295	283	323	290	303	295	301	305	261	271	282	296	321	247	274	287	288	293	309	268	271	283	298	299	273	295	283	323	280	299	292	289	264	318	312	302	307	267	315	280	262	283	269	288	299	301	297	321	307	273	292	292	265	278	289	284	291	302	301	322	291	292	289	305	307	306	307	271	288	277	276	284	292	285	260	270	304	310	280	300	274	292	325	287	265	286	284	278	283	319	293	305	289	301	299	288	285	290	311	285	306	310	332	298	306	328	296	310	279	281	302	296	293	305	300	306	306	306	304	304	312	307	286	287	296	316	275	279	297	323	272	264	303	259	273	284	290	280	302	276	286	290	294	250	286	309	311	316	303	327	271	288	288	311	311	279	335	266	283	260	284	261	295	299	284	264	315	322	288	305	303	324	305	309	308	292	286	277	273	294	295	310	288	285	300	279	292	302	259	285	274	247	317	302	301	299	272	290	300	316	299	309	301	270	271	307	306	270	291	267	307	274	315	259	291	282	300	289	333	293	281	275	289	299	294	260	317	313	303	269	269	296	319	276	325	293	292	287	295	311	299	281	252	309	295	288	257	297	275	278	289	292	284	277	302	308	283	242	300	280	311	299	258	317	291	283	269	268	287	314	269	290	308	309	295	305	278	277	291	256	308	269	288	295	319	275	293	269	323	312	282	291	270	274	277	292	345	282	300	298	286	285	301	277	288	316	269	274	322	294	299	255	291	300	292	307	304	309	287	290	290	286	280	247	304	285	282	309	312	290	288	300	262	250	291	286	318	263	299	267	271	261	317	300	280	287	287	298	280	295	283	320	307	329	305	291	278	312	301	285	278	291	299	334	300	294	291	294	271	293	319	315	276	278	295	295	300	314	269	309	309	290	298	274	316	279	293	292	280	289	306	290	263	304	305	295	319	291	302	302	286	323	287	280	268	294	303	306	300	296	300	309	298	316	296	313	295	305	287	280	276	320	307	308	315	320	288	282	300	279	321	306	288	285	304	277	279	295	304	292	295	299	335	274	260	291	277	282	287	285	288	269	303	256	268	295	300	295	293	291	281	298	300	272	265	331	324	308	286	297	313	303	275	269	284	303	266	253	310	252	279	297	257	284	294	296	285	285	319	302	277	282	294	328	284	333	292	271	295	288	313	284	300	307	266	311	336	282	298	298	296	264	276	295	315	284	287	288	301	267	285	271	275	308	311	314	275	270	279	290	309	298	274	279	282	331	291	270	273	308	276	298	310	263	315	285	290	284	285	329	297	270	276	291	306	315	302	279	311	310	298	289	268	289	303	276	291	322	310	314	301	323	304	291	284	284	287	257	299	317	307	252	294	316	277	303	293	287	285	274	301	280	296	265	279	298	310	325	289	304	291	300	314	288	277	327	295	292	319	291	304	285	286	324	287	275	277	285	304	298	319	272	256	310	291	293	289	275	295	281	292	287	336	277	283	269	272	292	319	299	281	279	303	262	272	301	292	287	263	270	291	295	265	300	305	286	304	279	288	278	263	250	293	303	321	297	295	287	303	275	290	306	261	289	273	293	303	266	293	294	274	266	268	308	258	282	305	309	274	285	279	323	307	307	300	300	280	296	305	307	269	286	311	307	299	284	276	304	253	312	304	293	293	273	296	282	289	299	297	271	281	316	309	315	285	287	348	284	294	274	299	315	322	304	254
45357	49250	52111	55376	57799	55596	56041	53834	53354	50673	48501	46472	44515	42319	38992	39059	35597	32953	33457	30129	30997	26296	21759	19944	17443	13490	12033	12226	8799	7756	6409	6210	6602	6512	5312	4747	3607	2959	1905	1425	1148	1089	998	962	1015	953	999	1003	989	966	1096	1313	1548	1570	930	807	871	1293	1336	1504	915	917	838	898	833	849	842	862	988	886	830	911	833	864	796	753	743	732	722	759	788	988	982	889	868	833	740	733	732	692	713	752	697	764	706	683	757	744	712	702	712	723	726	711	688	712	718	712	726	702	712	700	744	707	725	755	753	713	804	716	763	751	729	741	711	710	759	777	749	725	724	687	705	688	701	679	690	716	703	730	758	729	762	737	691	735	736	669	677	735	684	707	724	689	686	732	747	695	714	732	771	718	682	699	734	703	694	747	741	696	716	727	739	678	762	736	752	719	787	731	705	682	729	737	706	770	756	721	703	720	710	736	693	712	693	736	758	766	733	688	700	688	710	738	703	679	757	773	715	682	716	749	705	716	756	743	734	766	712	704	725	677	655	689	718	706	703	717	703	754	732	702	728	732	740	738	682	729	718	714	703	728	725	712	719	742	720	711	702	724	707	734	680	697	716	723	721	708	708	740	745	706	665	736	742	788	748	738	733	668	670	723	744	738	670	794	745	705	714	725	705	745	738	742	748	691	704	735	729	666	688	732	677	666	723	730	721	741	736	725	720	738	729	769	734	690	724	739	735	714	707	699	742	742	729	684	734	723	671	741	693	756	711	697	753	728	703	725	705	711	681	692	741	744	730	746	702	795	722	736	788	757	774	748	726	749	771	743	756	740	714	737	656	731	749	702	733	700	725	682	721	754	726	732	723	751	736	731	744	752	743	756	755	736	695	714	712	743	723	773	760	679	707	675	720	731	695	721	704	700	707	721	761	742	782	697	731	757	709	696	682	695	758	715	675	678	700	759	718	750	689	698	686	713	723	766	765	680	758	756	731	678	718	710	708	700	684	657	698	718	683	759	684	701	717	793	718	737	795	738	719	743	716	716	729	685	747	721	670	717	793	707	706	731	725	701	744	722	741	747	722	717	736	739	725	711	713	714	717	728	707	685	713	715	736	721	673	712	731	672	748	719	741	698	719	688	751	724	754	745	713	699	696	715	706	705	742	719	714	765	745	759	699	702	726	755	729	741	671	727	705	707	741	780	719	681	721	671	728	743	749	766	719	716	757	707	704	750	747	792	751	687	766	677	707	711	685	734	696	713	744	755	699	693	720	734	698	751	702	739	723	716	723	716	723	684	707	748	776	711	692	742	719	747	676	701	706	739	775	697	690	685	694	705	730	727	712	743	723	739	729	746	694	686	742	693	765	659	692	706	721	777	708	732	693	694	742	701	684	695	683	733	701	697	670	735	709	734	679	734	720	724	731	682	712	708	748	766	690	715	726	747	756	756	690	705	727	745	717	696	742	667	664	735	669	729	664	684	703	753	712	714	689	696	650	697	718	746	702	748	682	710	790	701	668	666	726	675	753	721	701	689	756	730	748	720	672	690	753	698	687	724	707	763	746	743	722	769	726	738	726	723	726	685	752	723	716	716	673	717	729	727	706	745	762	750	716	737	715	688	705	736	757	677	706	762	720	687	719	692	720	702	677	709	673	733	732	702	706	762	681	729	699	712	727	736	626	705	681	751	727	731	741	685	763	736	673	715	728	732	722	709	731	727	697	702	733	719	713	695	693	753	730	692	756	688	765	671	733	795	719	709	709	750	741	671	708	727	691	714	676	715	727	746	697	679	713	724	710	753	711	734	730	740	699	747	681	717	693	720	681	752	736	713	714	704	726	676	767	709	714	715	721	713	738	740	754	728	733	695	751	688	709	734	677	724	764	738	687	705	713	710	750	736	708	737	739	741	709	681	705	716	725	705	756	716	784	678	668	728	746	700	681	685	698	747	712	757	697	730	697	728	701	735	769	703	748	692	742	737	753	734	687	722	727	693	749	719	689	737	716	730	768	670	718	710	735	733	749	735	712	696	713	717	699	728	713	712	703	692	734	703	801	743	733	748	728	732	784	675	737	728	702	709	664	654	696	762	693	785	756	734	714	729	732	744	741	707	701	727	731	687	678	722	755	743	694	703	699	689	717	709	678	690	723	740	719	757	722	721	720	673	757	681	724	739	728	709	674	673	722	681	679	703	726	747	724	724	713	731	690	697	714	725	719	671	688	717	744	700	691	735	753	721	766	705	736	709	737	706	733	729	737	737	735	745	701	727	749	699	767	707	684	714	715	765	707	743	722	709	715	718	693	763	732	752	654	711	722	761	746	714	715	708	707	752	706	670	701	756	717	662	667	700	740	709	715	719	710	766	679	706	745	744	739	717	765	733	729	672	730	697	734	726	723	737	727	681	673	722	696	688	674	737	707	704	754	683	712	706	707	729	715	727	733	701	705	704	688	758	701	678	719	689	748	725	718	715	684	760	697	764	707	736	691	742	651	693	667	742	714	735	744	707	724	714	688	759	722	676	705	719	726	746	779	735	722	746	708	728	717	695	678	695	726	728	731	694	670	742	704	731	722	715	741	662	763	693	736	707	712	728	684	705	731	722	679	744	728	715	722	719	717	698	709	696	729	730	769	738	726	781	718	750	737	724	687	748	706	682	708	765	744	662	664	675	747	709	738	715	766	759	700	725	711	728	712	735	693	723	644	705	737	736	736	724	714	775	678	674	745	735	683	751	765	735	681	753	768	724	706	763	744	711	739	736	716	730	705	764	713	701	713	760	740	716	754	729	688	693	689	673	704	714	677	748	703	717	739	696	708	756	701	740	703	701	746	705	722	677	738	709	750	710	734	744	698	704	736	756	747	722	708	704	665	695	760	686	728	713	660	710	734	725	779	721	731	740	743	719	726	742	733	756	738	729	768	737	703	743	704	687	714	717	734	698	713	703	742	747	708	700	752	725	715	738	710	684	676	741	726	741	715	739	677	647	783	737	724	699	696	745	698	764	705	699	718	751	690	764	714	728	713	719	718	697	729	684	734	757	733	718	728	711	717	723	762	738	733	695	763	745	722	702	751	703	736	679	718	704	759	770	729	706	744	678	695	721	673	704	755	747	680	674	742	734	703	730	697	700	696	710	696	719	710	723	723	735	715	709	701	679	720	686	718	692	690	718	788	724	706	757	694	743	727	718	758	712	751	724	714	746	718	723	709	760	710	681	729	710	750	757	764	763	705	706	723	712	722	715	734	711	722	721	701	709	683	737	722	730	701	649	673	773	702	666	721	681	676	729	709	726	709	731	697	730	714	724	693	752	704	665	693	731	721	722	684	680	730	728	744	695	696	726	750	696	719	716	693	723	679	766	744	706	712	744	717	707	739	746	755	702	667	765	743	714	725	762	707	773	684	768	714	732	767	700	708	745	730	696	718	716	714	729	717	754	729	781	709	740	735	700	723	691	699	708	728	710	764	707	714	748	669	715	696	740	733	741	716	723	733	711	720	718	734	722
57358	41580	41773	42855	41183	43521	42697	42726	42698	42889	41753	39641	38107	35010	31213	30074	26878	23489	23744	18730	18943	15677	10989	9441	7987	5539	4548	4377	3504	2786	2459	1961	2028	2174	1693	1521	1170	956	636	483	414	391	369	360	377	365	351	369	338	344	358	386	493	517	364	286	324	431	426	512	315	352	313	302	312	369	313	359	337	366	349	306	318	284	330	283	259	260	252	281	280	407	381	324	306	305	272	281	285	274	271	286	265	289	287	254	250	283	272	274	269	301	319	263	286	275	262	271	272	287	307	256	284	274	268	311	273	308	301	274	305	264	290	292	276	312	292	277	273	272	298	268	285	270	297	279	279	258	284	274	274	279	280	284	277	278	268	262	290	288	272	306	282	285	294	271	273	259	276	288	310	269	290	276	271	314	312	296	276	252	264	259	289	286	299	313	274	252	288	287	266	271	273	262	280	296	295	271	278	288	290	298	270	298	333	279	297	275	304	280	258	285	294	296	307	297	286	279	274	266	299	282	282	273	258	313	269	282	287	293	261	248	294	317	298	254	275	289	305	280	281	268	273	295	259	289	285	253	284	244	284	285	253	258	301	291	278	282	269	306	304	295	267	283	305	289	270	295	267	280	321	292	255	311	285	258	290	314	292	279	306	255	279	297	254	291	289	257	302	303	270	287	295	259	297	286	311	293	267	298	291	275	250	285	261	283	267	258	273	303	270	309	267	299	265	279	300	285	291	288	308	266	270	279	299	291	296	276	266	278	285	270	293	304	298	302	290	282	294	239	291	294	270	271	292	267	306	272	285	271	289	283	262	297	279	278	269	283	259	271	258	271	310	276	325	280	298	330	290	283	288	309	248	280	262	275	307	280	257	277	270	319	299	284	274	284	275	274	270	252	274	277	292	261	278	286	295	297	273	274	287	276	279	296	299	268	245	287	311	276	277	295	291	292	302	305	254	252	300	288	307	277	276	275	272	269	290	278	271	284	288	294	274	293	269	274	283	258	282	298	276	272	311	280	259	263	265	321	278	271	292	280	298	342	288	305	283	237	265	277	283	297	271	281	280	293	301	280	311	288	286	270	259	269	262	273	296	249	279	294	257	289	284	295	261	257	305	290	269	272	278	283	268	251	286	276	278	281	268	263	274	270	294	273	256	279	298	287	295	301	301	287	255	295	306	311	313	262	281	269	276	287	282	275	321	316	316	284	287	289	286	313	294	285	279	294	276	293	276	299	322	320	277	279	301	302	275	258	285	307	293	253	282	289	288	249	264	245	303	264	308	269	284	299	290	286	245	297	319	316	309	285	323	320	267	267	279	270	268	261	273	298	288	292	264	293	283	307	325	276	270	311	276	280	294	290	236	282	251	281	297	273	275	274	274	288	282	266	295	278	337	309	280	261	256	305	316	274	309	277	252	277	258	301	294	293	298	270	293	289	282	282	299	295	296	247	278	297	266	279	294	265	290	286	268	272	292	301	295	271	291	268	267	274	297	254	270	272	281	294	286	297	267	294	297	277	276	279	263	296	274	280	272	260	292	309	278	295	282	285	271	262	262	289	283	280	275	284	288	272	272	283	296	280	261	274	275	294	288	290	262	287	275	261	275	288	266	266	262	265	285	301	290	278	286	283	257	288	291	265	284	294	266	303	254	257	275	293	270	281	253	271	283	314	278	284	275	275	290	269	273	291	279	266	288	278	282	289	273	324	264	265	271	264	310	273	305	263	275	295	308	266	289	282	293	275	276	315	276	269	286	265	289	285	313	276	266	268	269	284	325	245	295	306	298	275	280	294	283	278	268	260	266	289	281	273	260	301	306	293	273	304	284	261	298	284	314	288	271	305	286	258	279	291	288	307	242	293	278	312	298	288	293	249	301	246	267	276	285	278	299	276	248	277	272	299	279	292	294	299	301	267	278	252	268	245	274	301	272	244	286	286	288	262	290	308	233	249	280	291	277	279	271	329	257	285	303	275	251	279	286	303	293	289	292	290	303	263	290	273	274	308	275	254	258	290	290	261	272	299	281	307	289	299	310	282	270	277	259	283	258	324	284	270	277	287	262	288	259	274	282	243	263	273	305	262	293	268	301	288	287	258	295	272	267	289	275	255	284	280	271	282	269	266	278	296	294	269	288	276	275	273	267	314	278	295	267	248	281	294	276	285	262	281	266	290	301	287	278	300	268	288	306	285	290	294	275	255	287	278	304	277	305	293	284	265	312	296	283	285	262	290	283	302	284	300	290	282	260	292	274	274	288	268	267	289	264	274	253	292	270	262	297	265	307	294	280	292	265	271	265	263	289	296	273	263	277	275	287	316	279	267	272	304	281	243	294	277	308	281	297	260	286	273	303	291	318	278	302	293	289	302	268	283	308	294	308	274	293	275	271	284	277	307	275	258	267	274	298	275	283	270	287	263	287	243	271	328	273	312	277	283	266	278	275	291	290	263	284	278	263	272	261	264	281	278	290	264	285	306	282	305	314	298	273	298	258	273	306	318	311	279	295	304	282	296	278	287	275	260	258	300	280	273	287	293	287	259	306	282	275	309	264	286	296	279	288	276	302	256	298	301	316	260	270	258	268	276	289	277	309	263	254	295	278	224	279	263	289	263	288	256	241	293	282	307	274	252	273	266	283	290	269	297	309	271	267	278	253	293	291	289	290	296	257	290	257	268	283	300	291	269	273	287	287	321	285	279	290	288	278	305	309	269	288	295	254	247	265	256	265	272	289	286	290	264	287	283	277	274	254	282	322	277	298	266	294	265	288	269	269	284	277	303	342	301	322	291	279	302	244	318	282	271	303	297	302	254	293	279	260	270	289	261	302	300	280	265	288	262	288	262	284	275	303	275	282	258	260	252	264	276	310	287	292	277	325	321	276	271	265	280	286	264	279	299	286	283	286	270	298	253	288	241	274	298	253	287	260	293	282	300	285	268	318	260	290	275	278	274	264	307	279	311	318	269	287	315	296	310	274	272	279	280	295	290	290	269	302	280	282	268	282	259	313	308	296	301	305	261	290	280	283	304	280	260	286	313	300	275	277	293	272	277	232	271	269	291	305	289	265	272	283	294	262	311	279	291	285	292	276	262	315	285	307	292	295	270	269	279	304	257	309	242	285	257	313	305	284	280	298	274	281	279	289	305	289	278	284	302	261	251	304	284	262	285	252	292	287	264	306	291	301	317	299	300	292	307	298	296	276	262	276	288	293	287	286	279	279	312	283	280	287	317	291	284	268	315	298	281	295	260	258	292	293	240	271	263	314	274	279	274	292	226	311	288	289	286	262	291	263	299	251	282	277	282	274	289	294	300	284	289	294	303	280	278	268	284	281	252	283	283	258	261	284	305	271	273	303	283	290	270	332	285	287	309	304	268	305	302	287	275	280	279	301	287	277	280	281	277	303	297	267	291	272	253	275	298	263	277	281	289	289	295	280	279	307	330	325	295	278	293	320	257	263	267	271	295	294	297	263	287	252	291	274	300	273	288	278	268	285	279	275	267	268	261
51237	54392	54345	56162	60317	60295	61580	61040	60930	59916	57213	55879	53913	52197	49546	49991	47204	44175	45062	40912	42227	37213	31342	29491	27574	21324	19269	19677	15970	13714	12486	10757	11284	11653	9419	8886	6566	5087	3100	1977	1657	1477	1194	1222	1209	1176	1280	1231	1224	1130	1293	1721	2428	2239	1099	909	1053	1899	1823	2385	1178	996	851	981	938	975	911	942	1132	1161	968	868	1052	973	860	747	745	692	710	745	839	1387	1290	1004	930	827	681	741	644	722	705	696	671	653	684	725	696	651	684	655	646	702	705	701	662	713	685	653	677	653	670	670	696	641	655	657	698	686	634	692	665	695	700	694	627	725	682	672	696	644	719	720	646	712	673	710	658	664	732	699	677	672	661	713	698	666	728	717	703	709	694	691	643	682	689	706	708	712	700	675	714	645	677	723	660	702	696	680	694	723	696	688	668	696	721	691	675	702	666	675	674	719	673	700	684	679	674	623	711	695	637	682	647	659	648	660	718	708	707	670	678	689	640	701	698	709	712	717	696	678	671	655	666	728	638	687	694	679	700	677	681	668	674	695	702	704	703	685	685	691	715	700	680	709	661	645	695	673	648	720	713	683	684	701	696	674	676	721	653	755	723	673	692	669	661	661	674	738	691	647	707	690	720	691	718	652	690	657	677	689	683	684	700	709	675	691	665	685	682	703	666	727	666	728	744	697	679	675	692	714	719	675	672	655	720	673	648	721	687	665	639	680	684	671	673	680	677	652	646	671	700	703	673	701	663	680	636	725	656	692	667	684	667	648	667	701	676	692	670	716	646	662	697	708	669	691	706	730	647	744	636	639	673	703	702	646	647	687	692	675	677	682	721	665	677	712	674	759	692	691	701	693	665	650	690	701	679	627	671	702	673	680	694	714	706	642	709	680	700	652	642	671	688	699	676	726	652	721	703	622	648	717	657	690	688	660	688	667	713	660	617	721	675	677	716	662	694	722	662	707	701	703	675	699	706	654	747	717	673	704	691	705	681	697	631	704	650	671	613	672	642	685	692	660	673	673	605	637	693	687	657	678	693	650	716	635	674	725	695	647	694	686	686	682	687	669	680	700	652	670	724	697	711	704	674	687	702	674	684	675	677	671	648	634	654	693	688	658	643	697	661	650	701	693	671	622	693	669	700	646	658	730	637	663	714	673	700	651	695	699	638	685	680	665	695	657	661	680	683	663	705	684	623	693	685	703	672	624	733	660	649	619	655	663	639	695	686	664	697	700	687	692	632	685	656	684	695	679	693	692	701	651	735	723	690	693	678	640	684	647	681	715	684	696	687	673	660	657	662	652	688	683	680	657	684	632	699	692	675	676	703	676	686	687	690	681	672	734	669	658	652	701	687	659	720	694	683	735	659	666	685	709	650	663	748	715	677	636	692	741	692	686	678	659	724	708	703	709	667	652	631	705	697	715	709	623	652	673	698	685	642	662	668	682	700	719	656	683	610	633	657	697	680	680	677	651	699	743	672	685	698	708	707	654	676	659	636	622	714	654	658	730	650	667	647	643	705	702	659	685	686	675	686	682	683	660	715	686	689	696	688	712	658	673	698	658	680	637	676	693	630	669	677	692	665	664	693	631	733	675	714	682	697	689	685	693	674	701	686	703	675	652	726	706	662	759	684	677	687	654	694	661	673	687	711	672	724	691	673	641	682	675	671	700	660	651	664	688	687	687	674	620	730	750	670	635	708	649	691	719	668	649	691	672	687	645	645	686	685	654	711	670	664	711	654	700	656	667	661	633	684	675	706	713	694	705	725	722	739	641	707	624	641	649	672	700	676	705	732	672	676	700	672	692	707	656	685	656	687	665	637	679	650	728	666	667	713	675	736	679	678	708	670	648	669	645	701	659	677	721	697	684	698	641	673	658	709	681	674	684	665	710	659	728	674	715	685	680	691	681	668	687	678	672	650	680	662	686	700	667	672	724	672	680	659	663	678	708	673	673	665	727	628	677	719	648	724	683	706	728	708	630	673	685	667	700	687	659	713	660	714	683	701	692	701	670	697	654	692	692	653	715	712	683	711	684	664	689	693	703	678	723	697	705	634	718	724	696	702	721	662	640	649	704	714	699	713	688	689	693	687	687	697	713	690	678	727	692	738	741	692	692	713	680	694	658	681	699	696	678	674	649	663	715	660	671	656	705	672	660	649	628	704	672	702	685	669	679	695	702	666	699	689	739	697	683	686	692	710	726	684	712	621	646	692	652	694	702	700	698	666	738	692	711	666	699	701	679	728	645	722	722	676	686	694	680	696	660	683	665	676	664	713	671	670	742	654	634	676	671	707	675	651	693	694	689	679	697	701	739	700	671	691	685	648	639	722	693	666	684	711	704	706	681	630	678	713	715	676	685	691	710	704	664	717	713	678	696	692	725	696	689	672	647	694	624	644	710	692	730	676	652	685	668	703	722	679	678	674	662	635	684	693	690	687	631	662	685	683	701	668	732	678	659	694	704	706	689	710	658	701	683	683	678	664	718	662	684	691	724	655	697	710	660	704	676	656	682	677	663	700	679	683	657	721	686	693	678	667	703	724	685	665	695	655	694	703	699	721	711	714	682	649	714	624	684	697	704	689	692	703	681	658	696	700	670	706	674	687	691	670	664	672	716	657	621	672	669	681	677	711	676	716	726	677	679	731	658	697	658	695	773	708	667	698	704	665	714	711	690	643	667	658	701	738	687	705	680	681	683	673	628	675	685	678	638	700	655	707	718	682	703	655	685	683	673	721	689	671	661	690	753	665	670	713	604	674	662	668	705	666	647	695	697	698	689	701	687	697	695	662	662	693	670	690	668	647	655	671	731	705	717	656	687	646	680	761	677	687	703	703	663	627	635	697	658	723	695	718	637	706	675	697	641	728	690	704	733	727	702	727	691	698	649	670	694	693	735	669	692	676	673	675	671	686	664	729	688	665	704	690	674	674	716	686	697	667	667	647	679	713	639	681	696	625	678	681	688	678	693	732	708	671	725	687	669	675	710	690	700	673	680	678	667	717	684	696	704	658	707	709	695	666	665	680	716	681	692	714	687	741	665	705	707	677	687	693	717	645	692	707	693	699	673	665	678	683	732	642	675	716	717	710	711	654	737	668	673	655	695	694	669	629	661	629	693	730	696	686	704	660	633	666	659	682	699	678	632	673	701	658	671	695	658	692	680	670	696	666	721	690	657	679	677	698	699	672	667	718	637	720	686	690	705	686	667	708	679	642	665	713	688	662	663	696	712	693	694	649	680	642	680	674	711	667	684	721	668	694	674	727	644	730	677	627	741	671	673	700	700	719	663	656	644	706	662	721	660	680	670	682	687	690	677	705	666	690	705	678	673	692	706	665	691	651	639	693	678	632	708	662	675	665	681	661	682	656	681	640	642	663	679	713	686	723	638	688	659	653	662	716	682	711	724	634	677	696	707	677	671	677	669	725	696	694	687	666	661	722	682	698	674	667	672	699	681	663	681	730	651	699	644	678	623	667	692	633	669	693	705	642	703	687	701	716	684
22377	21733	23322	21335	16592	13268	9819	7836	6104	4484	3690	2714	2175	1887	1470	1305	1086	944	916	779	781	670	555	514	456	427	415	434	349	341	391	317	339	331	342	340	327	323	301	321	302	307	263	311	255	293	320	251	282	296	284	282	318	284	328	281	320	283	334	322	304	265	287	303	281	282	300	276	332	308	302	292	274	302	296	312	324	277	287	309	312	289	311	301	312	288	310	315	261	327	302	288	291	307	325	294	314	285	285	305	286	347	263	255	323	308	291	288	323	266	275	292	287	294	264	269	291	270	281	294	325	299	281	309	298	297	292	298	299	284	288	293	286	312	301	272	304	296	290	291	301	296	320	309	301	311	298	293	290	311	307	293	302	292	302	280	293	294	305	316	265	282	298	308	300	288	297	296	324	317	317	315	301	306	297	272	317	276	314	279	293	288	322	351	280	289	300	310	305	301	339	323	331	274	278	284	293	305	319	264	293	323	305	314	301	279	289	338	305	298	277	261	281	277	289	259	291	288	300	322	308	277	268	302	284	299	304	287	297	310	291	315	320	300	296	320	276	319	317	297	314	301	283	301	319	303	304	310	320	284	318	288	295	286	311	251	274	306	306	279	332	293	290	297	278	273	280	283	288	273	311	274	248	294	309	242	287	310	299	274	292	278	292	259	319	328	290	259	284	318	303	262	323	325	314	323	285	301	300	305	310	311	291	254	298	279	282	276	286	314	296	302	299	243	301	257	309	276	279	271	297	263	277	284	298	291	314	310	301	302	305	292	312	290	283	295	286	284	297	262	301	290	331	273	289	320	290	293	302	305	291	299	280	277	310	278	287	267	294	273	277	302	289	306	297	285	290	270	297	291	273	288	311	258	299	325	324	272	309	302	322	267	339	284	286	315	309	306	316	271	288	300	287	284	278	309	279	310	330	316	319	298	317	270	300	301	309	287	317	295	285	288	266	282	313	282	298	282	326	285	307	305	308	296	306	308	292	290	318	297	309	295	315	305	305	280	276	321	270	298	286	317	279	269	298	273	304	267	311	336	278	291	307	288	268	300	319	339	296	303	305	291	279	309	295	304	268	287	272	285	280	292	306	303	295	278	302	273	319	335	286	301	300	310	322	282	280	277	296	305	321	288	302	314	298	319	294	283	322	286	280	272	296	301	296	267	290	298	288	297	296	278	325	304	287	303	292	301	281	296	298	294	326	288	304	266	247	280	280	287	279	291	280	285	287	311	280	278	281	270	294	284	307	312	286	309	318	329	288	311	299	302	311	276	265	296	294	279	304	280	262	282	304	315	302	280	317	290	283	287	295	277	283	285	319	299	285	280	299	295	305	315	289	276	317	258	277	304	280	270	290	281	302	319	314	303	299	335	315	289	298	310	302	302	299	317	272	285	299	302	264	323	298	311	310	317	296	267	288	296	297	309	284	302	281	277	329	301	309	296	289	278	283	282	289	279	289	298	280	273	317	296	308	291	294	285	291	278	269	297	256	285	293	278	284	291	307	286	264	306	286	311	302	314	280	310	331	288	307	297	262	286	307	299	287	268	308	280	267	308	280	293	280	261	307	277	308	312	287	283	322	280	308	310	324	275	279	271	281	277	292	311	273	296	304	296	287	310	294	327	298	298	280	309	331	284	272	298	280	312	306	278	306	287	299	318	264	306	297	328	268	310	290	304	274	278	273	260	273	288	318	306	274	313	291	280	302	307	331	290	292	278	296	284	299	327	309	286	299	272	284	324	308	314	296	272	317	320	286	296	291	315	293	309	368	269	310	301	295	307	310	284	311	283	291	287	291	338	305	333	332	278	297	272	282	278	292	265	280	290	312	293	299	298	279	255	296	311	286	258	273	320	289	296	308	308	308	314	284	308	290	283	303	282	278	311	318	303	287	294	312	314	328	287	272	309	289	290	280	295	295	288	292	310	303	303	315	262	287	288	305	267	320	284	340	254	249	301	279	312	274	280	278	310	289	264	315	265	284	305	267	298	298	295	283	299	299	319	272	308	281	275	296	312	294	312	280	308	272	298	317	294	306	311	294	297	305	269	305	271	307	306	282	277	316	282	292	293	285	244	316	308	295	315	306	266	318	293	266	336	299	326	278	314	312	312	301	311	292	300	334	269	312	299	299	302	326	300	300	316	286	305	285	316	285	290	318	265	315	282	301	289	291	295	315	296	299	275	302	294	272	280	292	300	299	290	271	256	300	283	265	286	292	280	319	289	266	330	283	305	307	274	289	304	266	282	307	283	293	314	312	288	297	289	296	282	309	320	277	285	307	297	277	321	307	290	287	313	306	275	332	309	279	320	310	298	298	289	289	322	273	292	280	294	314	289	293	325	291	296	330	269	303	284	288	327	299	279	306	324	294	274	330	333	311	308	325	327	294	283	287	283	296	308	296	262	269	297	286	320	294	293	289	320	306	288	308	299	289	301	287	277	263	295	295	298	300	310	301	307	322	318	308	308	304	287	283	295	309	298	322	311	348	296	314	301	311	281	321	286	261	290	280	298	271	293	262	264	283	268	287	288	305	275	294	286	288	288	301	281	307	272	304	275	304	288	297	266	290	306	272	290	300	296	304	283	285	317	311	295	293	278	309	288	290	295	321	289	302	301	300	288	293	292	294	307	311	294	274	257	280	278	269	292	302	270	323	283	283	299	311	280	291	261	315	333	348	273	296	295	301	309	308	277	308	313	285	320	282	279	298	313	284	296	299	303	310	273	278	282	305	311	311	274	331	260	300	263	310	297	263	283	290	312	338	310	296	309	306	302	280	280	305	313	282	301	277	308	299	288	290	302	294	319	294	286	286	273	288	279	291	291	269	284	315	259	272	299	322	273	297	275	279	274	277	301	274	299	289	307	277	302	300	296	288	294	282	291	314	289	292	300	292	307	303	313	273	284	284	289	281	285	298	297	288	285	301	279	313	289	314	287	281	295	280	330	318	271	319	313	271	304	283	271	284	308	285	288	302	284	311	306	283	305	288	296	273	294	292	275	288	281	282	322	268	283	285	279	290	261	326	273	300	284	316	273	311	286	284	312	277	298	303	311	265	298	294	307	303	290	296	301	307	328	269	287	300	303	304	333	307	267	289	272	298	283	303	305	316	276	298	288	277	338	297	268	317	303	270	302	293	291	270	297	290	289	301	268	286	308	291	290	303	300	278	305	291	278	319	280	314	282	285	286	285	303	304	323	310	274	313	267	299	265	290	318	313	305	326	316	298	290	300	275	277	299	257	301	293	318	303	283	294	303	288	287	265	292	274	309	299	293	284	285	305	290	311	288	293	275	322	308	295	279	267	313	309	268	311	297	307	294	276	304	309	310	297	308	335	319	319	309	306	295	267	286	285	299	311	311	280	281	284	311	296	316	284	256	286	284	299	285	303	310	290	273	301	302	315	293	278	320	322	312	288	310	293	294	265	296	273	314	309	275	317	278	293	334	286	288	290	282	312	315	298	306	307	305	313	292	254	275	296	325	287	325
18694	21332	29846	32804	30332	27620	24158	21821	19345	16852	15345	13283	11530	9846	8414	7898	6362	5424	5458	4303	4475	3463	2633	2503	2135	1774	1562	1542	1219	1156	1107	1094	1058	1004	988	959	919	914	753	742	761	762	683	774	782	771	728	727	777	779	796	774	722	768	723	749	807	742	754	779	760	686	724	751	768	788	718	732	706	706	727	709	769	758	770	693	732	757	749	741	739	807	717	744	765	775	725	774	709	736	723	718	692	737	739	712	687	714	819	755	701	700	744	685	713	724	772	711	736	731	734	741	740	712	699	754	704	786	745	773	721	742	720	764	746	740	694	740	770	720	743	728	743	743	729	733	708	738	754	727	745	717	742	709	689	759	685	715	705	743	759	748	724	759	683	710	759	760	711	703	720	726	707	766	751	748	723	761	780	704	688	671	705	732	686	748	682	757	757	733	744	698	723	780	767	746	732	757	757	709	735	664	709	772	738	747	734	722	739	722	747	753	714	678	709	776	781	696	755	748	677	764	762	724	739	695	743	729	754	730	710	746	748	759	750	726	745	760	727	718	739	733	683	715	734	723	733	722	684	724	701	738	754	716	710	744	717	693	750	753	697	705	734	699	721	707	713	696	746	724	688	755	749	748	737	722	681	741	683	717	700	760	713	729	711	704	727	800	757	730	738	700	754	704	767	733	776	749	680	764	710	746	743	677	741	760	727	735	701	685	773	744	760	759	777	703	709	748	711	754	744	738	716	721	735	757	777	729	678	688	690	752	728	732	773	717	744	712	684	709	765	732	707	738	758	730	718	739	716	749	754	671	720	728	726	740	728	755	729	692	753	763	759	736	721	722	762	804	754	702	732	783	727	719	759	751	713	690	718	688	696	701	762	727	728	707	709	759	738	713	708	685	768	706	736	713	711	711	716	709	729	681	698	724	717	703	721	692	749	705	737	680	699	721	763	692	720	717	759	731	726	728	744	737	758	743	723	765	718	683	743	758	719	723	707	717	715	694	711	748	782	716	753	681	757	762	692	753	739	763	707	718	682	715	718	738	744	701	711	777	696	793	761	727	750	718	751	725	734	741	698	715	757	751	758	764	707	721	744	708	726	717	757	723	739	729	767	740	745	761	707	743	717	772	703	768	765	720	745	713	721	672	709	733	723	714	725	722	671	683	706	743	747	719	720	721	775	723	711	776	773	717	713	720	756	736	736	736	755	735	697	762	703	730	709	680	742	758	733	735	710	731	742	733	767	704	722	750	747	687	723	749	697	766	730	748	754	704	769	721	728	742	723	708	740	704	750	763	695	755	694	741	700	732	740	726	721	704	711	721	732	736	697	731	732	712	805	771	734	732	762	733	750	767	704	734	782	711	727	761	695	746	742	712	763	726	746	702	725	735	752	753	764	716	695	733	734	701	758	719	751	738	672	724	722	756	720	715	742	722	720	748	697	771	716	721	707	702	741	704	752	718	752	674	736	694	738	730	717	713	724	718	731	728	724	682	723	753	712	749	727	699	710	754	741	730	717	739	719	718	721	768	713	669	713	761	752	727	762	723	722	748	729	699	743	722	645	710	768	754	673	719	744	713	717	765	682	751	724	713	759	761	787	717	714	800	707	762	702	711	730	752	744	769	742	764	707	709	761	668	734	773	730	760	754	770	691	696	713	705	760	736	703	729	728	738	744	639	729	755	702	722	723	811	742	726	733	693	729	718	739	717	738	745	701	767	732	750	717	716	722	752	710	729	779	729	733	731	758	746	729	762	751	737	684	729	703	685	715	760	793	750	743	709	759	736	763	748	732	768	712	677	763	729	718	738	761	743	695	725	722	727	748	707	681	746	690	711	783	768	758	753	754	762	756	642	750	724	740	722	709	746	713	690	767	708	707	678	740	748	765	703	742	727	752	766	741	745	721	721	737	735	710	704	684	769	724	712	773	750	760	720	700	757	699	764	733	737	769	745	752	730	732	710	726	729	724	734	728	750	715	690	754	735	722	734	740	719	759	753	749	724	718	751	749	673	738	732	725	718	722	738	714	683	770	710	732	675	721	704	719	811	728	728	693	726	695	725	742	738	749	739	687	716	677	763	754	750	741	722	762	702	735	761	693	707	731	729	745	744	689	723	743	730	772	690	724	746	694	729	708	687	692	709	709	716	708	805	729	726	729	727	744	742	728	699	706	720	734	735	751	777	737	741	729	745	712	721	749	740	738	729	742	719	723	740	754	706	715	716	766	728	727	735	739	742	772	701	712	730	726	735	722	734	736	731	780	720	764	695	706	760	720	685	775	749	741	762	696	754	735	743	711	753	696	736	706	708	745	705	757	690	745	732	748	732	682	708	724	750	690	695	733	718	734	739	698	749	749	764	741	706	746	752	783	720	725	730	727	755	735	721	760	724	713	721	734	704	767	742	751	729	716	741	757	717	731	740	729	720	730	779	717	711	693	728	772	773	725	706	679	749	733	746	679	713	783	708	729	708	746	743	698	697	742	710	684	664	731	762	742	748	703	713	694	751	719	781	760	736	729	714	752	758	682	684	752	769	756	661	763	731	723	752	691	725	731	725	712	771	711	724	727	790	750	674	702	707	707	768	726	748	698	752	714	711	782	729	761	774	683	698	723	735	693	754	735	739	738	761	755	771	768	702	672	728	740	706	762	721	721	713	711	771	708	750	774	712	744	742	722	674	732	749	733	759	709	723	735	713	707	731	754	688	724	672	682	778	727	719	764	684	695	728	728	732	726	690	758	724	696	738	723	741	730	744	709	728	779	718	718	716	717	730	722	725	765	699	739	731	712	713	709	724	767	720	708	697	704	731	704	723	710	714	730	764	718	756	761	727	725	692	735	723	742	707	718	736	728	654	692	766	772	756	728	721	739	684	725	728	731	717	752	741	712	749	697	734	727	732	697	739	753	720	762	714	705	705	721	744	765	698	726	722	732	750	695	743	759	709	749	732	730	757	750	758	714	742	688	745	756	738	755	711	706	696	730	696	706	717	696	720	672	736	728	720	700	723	716	724	747	738	712	724	739	715	740	728	721	737	727	720	690	716	768	744	678	768	748	726	765	729	774	757	751	717	733	755	756	726	670	728	704	724	734	720	753	731	742	711	729	689	740	686	737	733	774	673	731	745	772	728	721	698	732	708	701	755	778	736	736	745	679	736	766	736	692	725	699	729	706	696	794	732	716	758	722	728	691	724	677	723	728	737	721	730	764	744	698	747	736	755	693	694	709	751	720	717	752	727	763	680	755	684	768	726	722	785	723	728	760	676	751	691	688	715	733	692	758	739	758	721	713	771	717	653	727	694	733	758	740	796	724	730	711	717	720	738	765	760	746	715	720	703	730	681	743	727	723	725	729	781	745	709	719	720	679	713	737	705	776	716	731	743	724	711	692	711	731	694	721	708	762	732	700	708	734	733	732	788	760	754	670	737	770	730	776	723	706	746	771	707	711	714	712	733	737	705	741	735	708	708	736	708	768	745	725	723	743	732	803	724	714	729	717	779
50422	40441	41872	41614	40829	39804	37024	35552	34623	33639	31576	27913	25701	21914	17932	16295	13951	11850	11687	8804	9063	7476	4930	4611	3549	2578	2237	2334	1575	1253	1236	1085	1105	1016	830	869	681	561	397	358	340	310	300	298	350	286	281	284	280	338	322	326	386	382	289	289	332	335	366	338	309	324	285	276	300	321	321	289	279	322	314	298	300	288	303	329	287	291	293	250	301	292	294	322	314	292	287	289	287	249	297	278	281	280	272	274	309	264	262	267	283	265	280	263	295	276	252	267	249	282	291	266	289	270	288	302	288	268	214	282	263	311	273	277	258	265	297	293	267	289	269	270	275	275	255	269	269	267	262	276	278	277	273	283	273	279	279	286	249	279	279	242	288	273	293	304	265	292	291	292	271	291	276	304	266	246	268	293	251	273	265	305	282	276	294	279	295	318	278	257	298	285	279	286	314	270	257	254	286	275	283	264	300	280	283	269	253	303	293	289	279	271	276	276	273	312	287	268	272	282	255	278	278	286	267	270	290	260	265	279	275	254	246	266	271	299	290	285	274	286	266	281	249	285	238	282	278	254	301	285	289	286	278	307	298	270	286	256	276	283	298	225	280	253	317	301	316	293	276	289	328	260	300	291	289	291	277	280	280	293	307	284	292	285	295	294	264	322	284	289	283	324	275	265	292	293	269	261	282	294	265	293	302	271	301	281	248	258	292	303	280	257	267	303	273	262	288	296	253	249	264	287	324	286	246	265	285	286	250	265	283	295	268	282	300	277	283	268	243	273	279	297	271	235	259	267	285	245	277	275	277	277	253	249	252	277	290	293	269	301	276	251	302	291	260	308	281	276	278	270	275	237	280	258	311	260	256	284	280	284	300	260	290	301	282	254	273	276	278	280	285	305	255	289	289	279	321	267	299	266	275	282	267	268	280	261	277	262	298	312	273	265	259	284	287	255	284	281	276	268	260	253	280	260	273	315	252	291	273	296	274	254	248	254	270	268	319	240	266	299	259	306	283	250	301	304	271	331	275	278	285	295	277	252	287	282	315	277	269	291	266	292	268	265	269	302	284	280	254	295	283	281	263	324	297	268	259	287	302	274	307	279	254	260	306	308	283	294	288	269	261	251	292	281	285	249	279	277	289	274	316	275	277	270	257	263	252	295	268	282	278	263	283	284	298	279	310	270	282	305	287	269	279	256	248	287	280	279	263	270	301	267	278	282	301	315	316	283	273	272	274	281	265	298	251	274	284	288	268	278	287	266	276	298	260	242	274	255	276	278	304	286	288	270	269	250	269	272	295	316	302	268	251	266	293	293	272	275	262	271	294	284	279	272	271	273	250	275	288	273	304	280	261	269	303	302	278	263	261	307	272	291	268	284	283	271	284	254	299	291	262	253	250	284	271	270	285	258	258	258	290	312	271	264	271	300	304	261	297	303	314	255	282	271	277	265	292	249	282	247	254	283	270	260	276	282	271	282	284	312	298	303	301	264	297	309	230	260	273	305	283	280	306	288	271	278	310	279	264	267	277	296	295	242	295	290	269	257	313	292	287	277	250	267	257	270	270	263	258	282	280	276	273	255	249	257	272	275	252	286	275	266	291	268	282	320	245	266	282	261	302	265	280	266	264	305	293	277	294	287	291	276	261	246	252	286	267	285	284	310	266	309	285	302	275	275	256	264	273	281	275	275	255	272	254	285	298	280	269	290	285	276	313	285	295	273	284	264	290	251	272	294	274	264	251	269	287	301	263	270	286	268	280	285	265	295	277	282	248	274	279	309	254	256	287	260	265	277	260	317	284	273	264	260	255	250	298	266	260	288	271	287	280	254	332	278	273	291	265	279	317	288	283	265	305	273	298	261	288	263	260	262	288	258	259	274	270	298	268	306	271	283	293	257	292	300	276	274	290	281	280	282	270	256	276	305	288	266	278	248	292	255	299	293	272	265	276	294	313	298	276	266	248	262	262	268	253	271	279	272	273	298	275	287	273	296	277	308	284	283	255	266	276	282	263	313	289	279	284	263	290	283	268	297	296	261	289	260	281	292	273	290	294	254	291	311	276	325	290	283	273	265	288	291	265	260	268	253	250	289	291	263	290	274	286	294	295	262	274	271	260	279	269	264	256	306	280	249	291	272	290	250	267	279	309	283	292	309	283	280	281	269	255	262	300	281	270	279	270	284	257	270	293	284	269	266	246	288	310	262	292	289	276	273	262	284	278	310	287	270	295	296	284	316	287	294	276	292	277	266	293	277	279	267	272	288	287	273	244	285	275	289	297	300	270	242	263	286	280	259	243	273	270	270	286	283	286	294	273	280	250	262	265	280	298	289	263	283	266	264	246	288	287	289	278	268	295	312	287	264	280	302	290	263	285	283	265	286	304	305	307	263	257	262	278	266	280	284	293	242	292	251	293	270	264	262	283	290	264	270	256	282	319	282	278	269	284	277	290	266	287	305	275	263	290	270	283	279	290	250	265	258	253	278	254	267	281	253	289	274	309	289	280	295	263	293	276	284	270	280	275	291	274	250	300	303	276	283	262	315	268	271	282	301	309	279	247	251	265	269	264	240	290	253	302	274	266	266	288	296	262	272	261	294	281	271	303	270	284	332	266	271	264	289	275	306	266	294	266	280	269	273	268	271	282	261	293	282	268	259	298	279	260	288	272	276	288	268	301	282	299	279	272	282	281	280	274	288	283	271	306	295	292	280	267	284	275	294	278	261	285	279	266	274	273	282	308	285	289	245	298	310	251	276	275	299	289	271	273	254	278	269	301	272	285	282	278	292	273	291	288	291	277	286	285	267	301	318	283	290	274	270	287	269	267	275	293	271	277	304	304	286	259	293	276	256	281	271	263	289	285	258	278	278	268	284	279	280	273	306	243	295	278	266	288	272	260	241	313	284	252	255	288	269	258	265	251	252	258	261	290	262	267	257	250	310	278	245	260	278	271	303	293	276	303	315	273	269	274	295	281	292	269	257	287	279	238	293	285	236	264	293	277	268	279	300	252	275	268	261	298	300	247	292	279	251	255	244	296	275	296	295	286	279	275	254	267	302	301	286	250	272	283	286	274	271	277	272	282	305	265	308	278	303	286	310	282	278	274	298	283	277	251	274	309	285	275	280	226	270	235	292	289	275	260	297	285	255	314	262	285	264	272	280	274	268	268	274	248	282	271	310	267	271	279	284	263	284	263	286	303	290	271	262	262	285	250	287	281	280	277	264	312	272	328	265	301	280	250	304	288	280	296	240	306	259	286	294	287	275	289	235	289	302	295	289	297	291	284	272	247	271	273	288	297	275	254	268	278	291	291	234	280	298	278	276	281	310	291	259	295	264	248	265	278	270	301	278	291	271	289	283	251	262	297	235	270	249	282	283	285	268	288	268	277	277	278	256	291	294	288	247	260	266	274	283	285	256	259	262	247	289	304	308	273	281	271	294	248	284	281	294	278	271	264	309	274	299	296	278	279	295	255	279	270	275	290	288	291	236	268	290	263	259	284	297
43607	47106	48564	53181	54713	54469	52867	51828	50546	48308	46146	44187	42060	39777	37193	36955	34578	32813	32437	28470	30090	25097	20073	18957	16580	12488	11150	12038	8518	7024	6821	6560	5998	5765	5264	4632	3493	2721	1670	1232	1149	988	928	950	885	918	967	971	931	869	904	1094	1412	1381	872	801	894	1289	1301	1259	932	816	688	854	829	851	808	803	857	876	898	853	823	806	769	716	674	656	680	687	779	1027	921	826	799	744	685	692	696	711	690	674	711	659	673	691	668	690	631	687	706	705	683	716	729	640	724	709	717	675	740	708	718	734	686	654	667	632	688	676	688	641	710	683	656	697	697	707	705	678	656	696	667	687	737	645	701	689	689	664	705	672	638	662	644	653	671	685	634	653	703	683	707	642	723	683	672	666	731	679	675	704	643	687	687	653	714	689	689	659	683	666	688	615	658	704	681	682	685	680	712	678	680	721	651	677	711	672	707	678	661	696	676	730	695	672	657	656	699	669	704	686	699	679	676	638	645	654	705	699	735	670	691	679	733	705	685	707	716	678	620	658	711	678	703	695	683	730	671	669	696	667	743	693	686	664	677	685	667	606	671	686	698	689	686	675	687	687	669	700	675	684	683	750	700	671	662	677	714	660	697	658	645	676	674	713	676	694	663	691	686	677	722	696	703	730	714	721	676	631	720	710	728	731	680	656	669	699	675	662	675	654	670	700	713	665	678	705	638	715	690	716	693	657	670	678	653	706	694	678	693	668	717	744	684	652	716	691	658	717	673	701	691	668	687	680	692	690	685	671	680	680	717	690	703	678	661	605	674	669	723	684	670	678	658	640	683	659	683	657	654	701	668	710	685	756	667	739	659	716	677	703	697	712	724	724	694	695	699	717	671	719	709	634	715	679	704	658	670	631	663	691	620	651	690	710	690	687	660	722	650	668	723	722	670	689	647	698	693	694	707	649	723	696	690	731	679	647	673	679	703	670	655	699	677	709	644	688	659	686	671	657	719	654	709	652	651	667	685	650	667	667	704	686	657	669	672	671	668	693	655	702	696	689	700	687	678	697	690	696	663	709	699	741	685	706	671	719	693	700	648	670	640	626	675	681	735	668	718	633	692	689	701	670	673	681	603	661	665	667	734	688	649	726	698	664	668	718	688	687	694	706	664	696	663	663	666	697	660	625	703	670	670	617	691	653	681	693	700	699	747	719	646	715	629	717	693	699	675	692	657	678	749	707	681	676	699	673	691	677	713	638	715	691	649	683	701	719	703	706	687	694	669	680	681	669	665	658	665	693	699	696	716	677	659	721	653	651	689	697	658	693	706	659	695	675	681	681	694	681	688	679	693	696	658	676	618	712	685	698	707	677	652	664	670	772	672	680	724	718	684	696	658	625	679	715	682	697	648	677	707	727	677	666	694	682	715	642	670	655	664	717	689	692	648	668	689	676	709	710	672	618	675	680	689	687	698	635	640	694	658	688	725	712	674	668	677	704	699	653	678	704	695	709	667	680	692	716	705	657	669	697	730	670	699	721	669	688	686	677	686	676	707	717	698	695	707	674	720	667	672	653	665	711	702	670	717	651	665	635	646	690	661	688	712	684	690	653	674	713	678	696	682	643	694	704	661	698	711	693	719	674	671	678	706	703	719	687	657	694	753	622	644	692	707	639	702	701	695	686	657	657	698	676	707	718	693	744	709	713	671	681	667	652	698	682	723	729	711	683	717	690	685	664	654	706	706	725	680	666	672	683	711	661	667	725	688	647	671	743	750	708	685	701	664	697	659	700	676	653	693	699	677	645	704	732	668	665	649	693	672	688	691	683	704	682	739	697	688	701	683	679	685	685	680	668	682	700	676	681	677	678	648	718	634	648	691	654	655	686	739	693	684	672	672	695	692	678	678	679	630	687	654	694	674	700	691	669	666	698	646	637	712	703	686	655	693	651	689	688	662	661	685	671	614	664	705	734	648	673	718	685	705	695	690	714	694	685	642	694	675	698	708	687	682	661	705	700	673	660	654	666	717	696	696	672	692	717	674	712	686	653	677	669	661	663	671	662	615	698	676	695	687	701	699	662	636	666	716	689	665	666	644	701	679	648	713	695	668	688	699	643	691	650	640	668	728	699	730	697	623	676	649	720	644	687	690	675	667	692	691	697	705	727	647	685	708	673	697	658	690	724	720	673	689	635	693	650	706	721	678	674	680	715	658	699	631	693	686	742	705	666	658	662	674	691	692	658	690	688	702	670	700	721	667	683	699	710	715	661	706	676	678	695	692	720	681	706	698	694	665	734	680	689	655	673	658	696	721	676	688	661	681	664	647	662	700	661	666	683	674	704	766	652	649	703	694	686	709	702	677	728	661	682	694	680	721	704	669	686	690	703	664	662	689	678	688	675	650	697	725	662	635	662	706	677	694	699	686	700	729	691	691	657	700	657	726	633	676	699	679	683	671	692	704	706	677	651	667	650	742	670	677	688	694	675	675	696	715	709	620	657	698	668	652	694	667	706	685	704	717	691	690	669	678	634	715	672	678	642	683	678	702	687	697	614	698	660	707	663	681	651	761	682	654	614	703	667	660	685	670	709	668	726	687	688	631	677	617	689	705	678	727	677	702	641	659	682	703	670	657	629	685	687	681	717	680	666	624	697	660	659	629	676	649	697	659	662	677	680	677	622	690	739	699	673	674	658	693	658	663	688	722	716	729	691	694	635	653	694	636	701	648	716	708	711	667	719	690	640	699	699	682	677	702	756	705	716	676	672	701	743	644	713	674	703	697	673	653	655	729	679	675	719	692	666	667	655	712	708	701	674	658	681	676	661	723	642	666	696	680	692	685	661	709	696	668	697	703	663	692	688	659	674	679	635	719	717	683	687	680	704	688	664	671	650	690	730	675	681	706	632	700	700	684	700	640	672	679	701	716	696	651	728	686	709	693	711	653	700	672	724	591	669	686	737	666	668	675	684	680	678	667	658	685	624	652	611	703	666	657	668	684	676	700	701	677	689	661	693	676	766	700	663	663	693	686	680	670	687	667	668	728	695	706	751	709	722	693	692	694	737	735	712	717	687	674	683	708	711	684	701	699	664	706	716	754	674	653	657	674	693	657	690	670	677	638	673	696	685	687	700	704	703	683	688	655	649	706	750	678	709	685	664	690	677	659	684	692	676	706	738	712	711	678	712	671	718	656	661	713	686	689	657	645	652	668	673	676	717	707	657	688	694	644	707	690	740	697	652	724	662	680	700	686	686	713	672	679	662	694	681	667	659	666	697	752	697	659	708	722	686	652	653	678	691	696	670	698	741	663	657	677	713	624	706	690	728	683	673	656	647	688	719	673	639	664	667	698	689	712	682	707	683	749	657	713	681	672	672	660	659	654	675	693	708	694	701	670	654	663	715	690	697	648	674	716	687	684	658	654	681	706	675	721	671	674	653	695	687	672	742	655	669	673	703	671	706	707	740	680	645	745	728	696	736	684	713	686	691	695	690	703	676	641	703	685	660	686	700	650	687	653	680	647	660
57495	41053	41629	41342	40211	41070	41257	40689	41014	41153	41182	38263	37384	34811	31217	30654	28068	23769	25003	19625	19345	15925	11357	9282	7621	5552	4372	5318	3470	2761	2354	2069	2159	1969	1819	1585	1135	927	588	477	419	430	378	357	365	339	329	352	335	338	340	400	492	479	334	337	370	471	441	449	350	317	297	331	303	332	318	291	347	324	291	323	330	338	351	302	284	294	264	278	295	360	346	304	319	270	273	263	269	288	298	283	299	291	291	305	296	257	264	303	268	255	278	267	260	274	276	283	300	248	263	281	300	260	323	249	290	266	298	280	240	295	258	289	237	265	274	264	300	302	256	287	278	283	267	282	303	276	260	273	289	293	255	273	294	289	299	284	263	260	253	285	260	262	275	283	284	257	291	267	263	270	274	275	256	288	266	275	309	267	256	281	251	287	262	280	274	245	313	297	293	297	269	280	308	256	279	261	291	290	301	292	257	299	264	274	261	287	296	263	267	255	286	275	284	289	281	276	281	234	293	250	275	278	244	284	277	275	300	257	276	268	272	254	268	265	300	288	294	248	316	286	276	282	292	280	271	253	275	265	254	293	284	253	278	293	282	251	307	250	291	279	279	301	283	265	260	296	308	276	286	262	286	298	246	312	278	280	267	265	265	265	270	295	265	281	312	257	317	269	275	282	275	282	288	296	269	273	263	263	285	304	283	269	303	304	303	295	271	305	287	295	293	257	283	274	282	270	255	300	281	261	269	302	272	275	305	290	295	273	279	265	277	269	285	264	284	279	275	327	271	250	269	281	291	297	290	274	295	296	263	284	270	263	263	278	277	270	273	275	307	310	308	277	269	294	291	278	307	261	264	285	276	271	275	268	281	258	270	273	287	269	272	257	300	298	265	257	257	268	266	243	262	257	258	261	253	273	266	283	272	262	269	289	278	289	286	277	262	306	254	285	317	263	273	277	262	258	266	293	235	270	246	276	302	274	264	271	259	267	270	284	255	288	291	292	306	279	296	239	269	287	263	293	278	282	259	305	265	304	315	291	239	258	266	263	274	287	288	275	294	279	289	313	264	222	288	300	265	312	286	263	271	284	256	275	300	292	264	279	297	263	274	284	277	244	274	305	291	244	278	267	317	276	280	282	263	290	272	298	278	271	280	296	316	283	261	283	286	264	286	318	301	281	256	291	298	285	268	277	261	292	258	273	270	288	275	283	297	275	254	265	297	259	267	274	294	273	286	261	290	286	282	281	291	273	292	281	264	288	287	256	263	265	296	266	271	240	274	279	283	286	241	252	240	315	296	279	282	278	305	283	278	278	256	282	293	290	276	310	282	280	281	258	273	265	290	286	278	282	299	278	287	296	259	300	283	271	305	299	290	271	285	267	259	266	265	293	296	267	285	289	296	266	263	264	292	297	250	282	279	283	278	274	261	265	269	264	267	268	263	241	288	250	263	292	284	279	290	273	272	289	251	278	285	250	274	274	261	282	257	268	272	279	287	289	269	295	261	261	280	291	297	262	274	289	251	256	289	271	278	303	323	252	280	266	266	254	264	303	289	242	304	282	270	277	283	251	290	280	294	290	277	255	287	291	291	273	269	259	283	287	292	283	273	276	287	300	279	259	249	270	276	282	282	279	302	315	256	288	285	269	298	265	276	273	289	260	254	283	305	306	293	304	282	295	321	270	274	303	257	288	254	276	272	263	285	272	264	307	267	281	281	242	295	273	284	295	299	282	277	295	261	282	305	305	265	271	256	275	291	281	275	284	267	268	290	264	279	271	292	261	308	280	282	255	302	254	288	292	269	265	252	263	283	272	282	267	295	298	266	263	262	276	267	247	293	243	280	290	288	290	258	274	297	261	262	243	242	240	284	238	261	287	246	288	241	276	263	282	284	315	279	244	293	272	268	289	276	282	261	294	282	257	272	299	264	266	280	272	252	254	285	270	279	290	283	307	302	269	271	269	287	267	305	291	285	263	271	273	279	264	292	284	279	324	262	298	257	278	294	280	297	264	261	268	268	271	298	256	266	288	264	268	273	278	293	295	286	282	268	275	267	279	307	278	266	289	288	271	258	304	252	290	275	283	312	269	280	280	301	291	274	269	288	289	256	271	284	265	264	245	299	293	278	289	253	275	292	271	284	264	252	279	292	299	277	262	267	300	268	303	277	252	254	300	263	299	301	270	288	270	282	265	258	297	283	298	245	269	285	295	287	310	276	269	289	268	272	279	285	280	277	255	287	264	262	262	285	257	285	276	269	277	283	266	267	286	304	315	246	295	326	277	246	287	306	274	316	289	271	278	289	280	275	271	262	296	265	274	281	266	296	293	305	291	259	285	292	271	295	267	242	274	252	254	302	256	310	243	279	256	284	270	280	265	266	299	281	291	293	261	276	300	280	290	310	273	279	280	275	282	284	290	291	273	284	252	246	263	237	296	285	269	271	299	245	293	256	312	281	264	267	252	281	270	307	305	283	302	282	252	299	262	260	290	282	270	289	281	265	292	302	309	260	240	308	281	279	258	267	304	283	281	274	237	289	266	306	269	273	264	293	298	277	233	298	266	295	260	288	270	270	259	283	307	290	282	280	278	276	282	306	292	257	289	276	265	282	281	273	333	260	293	271	296	284	251	310	279	280	273	291	302	275	241	295	297	263	321	272	281	257	315	305	251	278	266	282	259	289	289	275	276	280	288	301	261	289	303	247	285	301	262	280	263	249	267	246	306	276	278	258	273	238	298	268	275	272	294	292	269	286	283	291	271	264	274	265	302	267	291	263	292	269	255	287	268	291	267	295	307	267	278	262	282	274	285	284	253	254	288	243	256	276	297	278	288	273	290	278	282	262	288	324	249	275	280	273	274	256	287	289	264	266	232	276	287	275	312	308	289	314	238	259	278	302	275	305	282	280	292	286	283	243	285	262	267	273	275	298	275	273	283	275	309	290	265	278	251	262	295	283	303	292	291	277	261	318	264	280	262	262	296	301	287	300	282	312	299	253	288	273	263	248	279	277	263	278	281	252	289	322	259	267	265	285	289	279	283	270	274	264	281	332	293	296	279	299	283	286	286	279	265	290	282	275	266	304	273	284	293	284	293	279	234	284	261	256	271	286	298	266	269	282	286	267	304	298	261	295	274	282	314	290	301	250	305	271	271	251	284	280	299	313	288	287	287	279	288	263	304	265	251	274	276	275	251	288	327	277	309	319	307	256	298	283	277	279	314	277	305	276	271	255	271	284	284	278	278	274	280	267	290	294	255	266	277	243	305	289	269	265	264	269	272	253	279	266	288	260	258	302	265	284	295	298	268	238	286	296	293	278	279	290	291	283	283	244	289	291	286	236	279	270	292	278	278	273	274	292	263	275	243	287	304	279	284	268	282	280	266	280	305	276	256	254	278	301	284	264	295	284	272	297	299	289	289	285	273	283	247	298	281	232	287	289	303	318	294	268	259	255	254	281	263	270	286	258	267	295	271	271	271	284	314	271	271	263	273	264	299	264	277	279	311
52257	54685	54223	56566	59420	60932	61251	61572	60973	58981	57148	55037	53911	51864	49332	50099	47452	45270	45767	41295	42559	37303	31123	29242	26062	21587	18339	21460	15979	13299	12759	11134	11767	10788	9840	8888	6182	4725	2946	1989	1599	1503	1275	1122	1158	1103	1206	1262	1155	1070	1221	1535	2166	1968	1103	932	1350	2013	2044	2019	1164	958	936	907	1024	1001	965	940	1107	1207	955	1079	1092	985	921	800	649	732	707	713	900	1282	1175	961	879	825	757	654	713	620	696	679	710	687	662	680	708	663	719	674	679	676	679	671	653	677	662	655	720	692	672	652	659	681	706	656	676	732	684	642	720	689	694	677	684	663	674	693	661	716	723	714	647	661	728	705	633	675	654	663	645	660	680	686	731	662	663	710	676	674	651	663	683	705	658	671	663	666	654	676	682	663	738	673	678	674	675	648	648	687	694	692	652	682	671	624	692	669	655	632	679	634	674	635	653	694	672	636	710	633	642	693	670	598	705	677	663	689	691	726	631	670	721	714	665	690	659	682	661	689	681	689	674	692	698	676	665	697	651	674	639	692	646	677	701	698	698	692	662	660	639	617	701	748	656	647	671	657	650	711	725	689	660	680	642	699	676	682	647	672	663	652	673	662	626	683	646	768	652	719	714	734	694	678	690	630	676	669	670	659	682	641	654	717	656	692	728	694	680	689	675	695	666	633	649	654	718	684	717	677	731	714	674	636	703	658	697	675	679	707	694	656	701	648	637	656	695	654	665	694	656	698	627	661	685	706	693	670	666	705	706	697	662	639	657	737	686	623	712	706	683	674	686	635	678	701	662	641	715	678	687	664	722	683	697	629	680	713	658	630	676	739	726	676	662	651	677	689	682	662	649	666	707	648	681	674	658	701	665	698	685	667	641	683	659	705	688	700	664	663	684	671	669	672	636	701	665	687	618	701	664	707	661	637	690	629	694	671	662	629	674	701	696	684	649	675	691	655	685	664	702	646	704	704	640	671	670	686	686	623	650	725	662	701	651	679	693	715	688	721	647	639	636	707	644	670	659	688	652	673	704	704	664	666	621	662	683	664	669	679	696	657	710	706	666	654	690	656	671	691	676	653	671	652	649	686	677	672	690	678	667	703	674	675	674	672	659	644	622	665	654	662	687	653	698	673	695	650	658	650	649	650	666	659	687	699	651	702	689	655	694	688	698	678	646	638	715	679	734	643	675	643	652	684	646	674	675	667	682	692	633	664	682	655	620	682	664	688	729	659	675	658	684	681	667	642	736	669	688	688	655	723	660	686	641	683	633	673	721	700	667	696	692	651	598	603	624	660	675	668	645	666	688	685	657	642	675	693	688	665	686	703	657	721	692	678	662	702	696	681	694	696	660	685	716	701	641	706	685	715	643	655	658	672	681	711	675	724	676	644	697	706	660	671	698	677	658	676	688	689	727	675	679	666	705	658	630	713	714	668	666	688	673	665	690	643	646	698	660	703	654	703	714	702	681	686	661	692	705	659	701	658	659	691	645	692	696	676	641	723	695	715	693	669	712	716	659	618	657	676	685	674	683	673	675	668	682	654	703	679	665	674	670	688	679	651	729	698	637	674	712	658	676	646	658	681	668	679	702	675	679	692	666	660	669	676	655	683	630	701	719	683	655	717	669	702	679	701	683	671	634	677	768	642	667	662	668	731	647	663	687	665	700	681	649	688	645	629	672	658	707	679	675	644	648	701	697	680	701	683	719	648	686	674	669	689	695	637	672	650	678	666	669	652	711	683	592	707	659	664	686	649	697	649	648	690	733	652	674	707	676	625	675	671	701	682	654	654	678	662	654	644	662	700	653	681	672	647	687	678	709	672	663	698	687	662	714	639	677	649	645	667	682	659	643	668	664	718	677	708	716	652	636	639	703	662	666	635	704	719	713	705	634	675	691	616	670	722	681	672	667	715	705	667	684	686	678	722	697	678	649	688	697	717	676	670	713	677	647	669	692	638	668	716	628	661	654	696	674	679	674	694	649	669	685	666	671	674	640	708	662	670	696	634	645	669	669	694	686	692	711	674	710	696	682	704	678	710	652	701	683	666	721	681	643	707	707	682	704	708	725	660	647	712	719	640	688	659	655	684	671	687	630	663	664	652	662	656	676	685	725	713	680	652	669	653	681	669	643	635	679	698	661	714	687	657	707	688	678	663	634	648	659	709	655	704	668	688	657	723	673	690	632	668	665	690	675	669	658	663	658	649	665	718	662	680	674	702	686	682	644	678	700	679	711	683	644	703	700	691	668	692	685	711	635	668	650	670	739	681	688	654	690	669	652	665	694	682	689	691	656	692	680	685	638	703	676	755	633	655	669	699	629	696	687	700	663	678	680	704	659	692	676	696	664	704	669	689	661	671	687	694	643	672	631	668	674	670	712	659	671	687	691	680	709	731	709	698	671	615	678	697	709	650	666	688	685	713	683	704	689	698	640	680	665	679	668	655	637	680	706	667	657	661	745	691	630	731	613	671	684	683	650	678	701	665	691	672	680	667	659	657	687	666	632	725	666	718	691	668	712	685	681	633	656	674	688	656	701	668	722	644	705	699	663	667	668	710	646	683	715	656	656	674	699	678	691	610	683	659	678	651	661	685	662	685	666	672	679	698	635	671	640	680	646	663	674	661	677	637	649	692	644	674	654	648	650	725	702	660	623	684	689	683	690	643	699	638	688	653	709	684	690	698	641	688	695	684	675	693	672	707	627	685	702	678	672	712	650	625	681	664	623	678	673	639	654	710	661	676	679	670	689	646	641	653	714	648	671	679	686	678	659	721	667	661	715	670	655	641	658	641	695	681	679	681	694	678	672	679	655	672	664	695	627	664	655	696	708	670	682	697	688	657	695	672	656	652	694	699	668	692	707	662	656	701	693	671	691	705	647	667	711	655	658	728	724	661	656	685	681	666	711	680	680	664	702	679	679	659	650	654	645	694	655	671	702	659	663	631	660	706	645	687	658	697	699	669	680	687	669	691	714	667	673	665	704	696	720	702	693	736	701	665	670	690	671	654	673	654	714	657	698	685	680	688	745	686	683	669	683	682	659	633	699	677	678	629	672	721	733	678	695	653	665	690	706	681	641	668	701	654	655	677	638	686	671	676	667	665	656	728	702	651	673	670	652	692	666	686	717	658	695	680	664	672	704	646	675	675	678	682	685	656	677	667	701	648	649	681	691	639	702	640	669	669	691	697	674	661	720	658	652	692	677	670	652	685	701	708	642	716	707	704	673	709	695	669	682	711	706	629	703	707	666	707	647	674	643	656	682	681	714	645	681	723	643	674	687	665	641	689	641	689	688	637	658	629	647	683	644	726	687	679	724	629	665	719	670	691	681	648	685	714	682	660	675	665	675	672	706	667	632	662	688	701	696	680	733	692	699	689	650	673	716	701	614	653	665	689	649	672	729	667	664	696	627	656	662	673	692	706	638	655	717	675	667	681	690	725	657	668	718	673	705	706	698	635	726	695	658	609	693	638	613	723	722	688	696	705	694	659	725	680	664	676
24813	22571	25179	22870	17989	13761	10350	7768	5997	4791	3808	3076	2479	1991	1623	1408	1204	1069	992	899	813	715	578	542	479	435	415	465	385	365	327	360	318	348	341	336	331	312	321	348	277	282	300	341	307	301	307	313	312	344	289	311	293	330	321	322	303	327	305	317	346	284	313	281	336	303	343	364	318	271	321	298	294	323	324	315	313	294	323	338	318	305	305	299	299	300	302	282	306	317	294	281	295	271	300	305	297	292	282	294	288	288	323	326	296	290	316	277	303	293	325	320	304	306	327	266	315	296	291	322	335	305	290	344	285	327	315	295	276	329	306	309	273	333	322	316	271	328	331	273	292	268	338	313	325	331	312	308	318	315	294	275	324	304	298	316	260	303	336	302	298	325	325	294	319	304	312	295	306	315	330	263	318	302	303	311	304	269	303	311	304	292	280	301	315	281	299	336	285	303	311	317	301	317	307	307	311	271	292	312	305	331	302	294	306	289	336	297	303	305	297	310	329	288	351	308	296	331	318	301	287	363	318	320	327	288	292	298	309	299	281	288	267	349	292	277	284	303	290	316	303	300	284	323	276	322	284	330	315	298	306	293	300	290	315	294	284	339	340	345	329	311	335	325	309	320	290	327	274	324	297	270	309	298	320	305	303	281	282	323	325	314	321	315	312	309	296	315	302	284	305	326	319	328	310	277	330	326	320	289	301	278	313	317	285	310	284	345	309	305	322	309	327	322	302	337	312	315	319	266	271	304	305	274	337	335	247	316	329	304	274	348	313	289	303	313	304	324	276	285	303	288	322	316	337	302	316	303	320	296	328	302	298	317	351	296	302	326	297	306	315	293	344	315	330	311	306	294	317	287	305	303	322	299	301	333	293	298	292	309	301	297	307	289	311	300	301	317	294	282	303	293	314	316	308	322	295	295	286	283	291	318	299	307	285	280	291	286	296	300	304	305	297	317	306	311	308	285	328	294	292	313	323	291	314	318	321	336	304	290	333	285	306	307	322	296	296	316	296	335	289	297	313	336	269	311	275	309	323	306	322	336	278	300	322	269	337	317	285	304	271	290	333	301	288	283	308	334	275	336	301	296	329	308	309	283	277	318	329	312	316	289	322	280	301	323	283	287	345	310	318	307	316	299	313	315	289	305	317	329	301	304	303	318	314	310	308	318	293	290	326	296	331	309	298	302	317	289	324	326	305	307	286	331	293	312	308	329	317	309	313	315	333	338	325	336	287	270	302	283	294	330	304	311	260	282	333	286	302	288	271	293	304	297	318	327	329	282	297	300	301	314	295	306	300	274	311	299	317	296	298	283	326	296	301	319	287	343	312	300	309	305	324	292	326	327	283	318	342	285	332	305	292	283	305	333	306	275	286	321	279	305	302	321	318	279	298	316	304	315	268	294	266	325	294	328	308	321	302	276	317	302	328	327	295	296	292	307	291	323	307	314	322	326	318	318	283	322	276	312	307	284	301	293	295	291	336	289	299	284	311	283	303	277	314	281	287	328	343	309	294	304	303	279	277	290	338	282	274	310	275	306	321	322	303	293	279	343	286	285	270	304	298	299	306	312	315	319	285	314	306	364	288	301	327	250	278	287	311	290	328	314	322	307	284	308	304	350	298	303	309	291	290	289	287	311	299	291	288	297	288	310	323	319	315	323	322	324	294	310	255	299	292	319	292	320	290	300	312	309	340	307	289	312	298	318	297	322	313	287	325	318	342	314	329	277	315	281	323	320	290	313	293	321	314	316	336	308	282	308	301	306	293	293	308	313	303	323	295	303	328	332	311	310	328	307	305	324	293	322	315	306	320	275	329	289	301	291	322	282	312	308	302	333	345	301	286	297	306	323	317	321	293	348	297	288	315	312	312	267	287	308	275	343	316	320	324	327	324	319	278	268	290	316	312	312	300	280	293	336	269	294	316	313	319	315	290	287	308	331	291	325	314	319	346	299	288	281	320	300	331	324	303	313	293	286	327	320	308	308	316	303	286	291	329	298	316	282	332	312	312	315	301	309	336	334	292	293	310	285	306	317	316	298	318	308	312	318	338	296	296	327	310	319	275	289	344	291	300	291	336	281	316	321	318	303	317	268	283	319	316	292	323	322	316	310	307	335	343	307	289	327	292	287	292	305	306	311	321	306	350	317	331	300	295	280	319	341	323	308	312	279	272	336	310	286	331	307	300	316	302	293	293	325	305	307	322	294	287	293	308	284	316	320	308	347	312	318	290	310	322	317	309	294	283	286	274	330	304	302	302	323	325	306	341	314	332	315	297	315	321	318	329	297	285	342	318	326	324	307	334	312	289	305	297	311	356	307	300	315	319	310	290	289	299	298	309	315	338	290	330	318	308	305	236	319	319	303	271	308	315	315	323	321	331	299	344	299	307	290	309	313	296	289	312	295	305	315	320	285	294	317	325	315	297	310	328	324	278	325	326	320	298	308	295	294	306	309	298	341	299	314	316	298	311	306	312	307	299	291	301	327	331	317	355	315	305	306	296	320	312	336	306	326	325	277	286	317	290	320	317	338	289	309	305	292	313	298	285	333	286	298	311	281	307	351	302	316	307	276	318	312	290	325	292	295	318	274	313	291	328	275	305	315	312	326	320	297	322	288	310	315	333	281	306	301	300	309	334	284	291	298	319	285	306	317	314	286	322	333	322	300	327	316	295	301	288	307	305	297	324	307	321	300	309	313	294	285	284	320	301	293	321	311	269	320	322	308	331	261	322	327	279	296	351	319	301	306	286	326	320	267	308	269	290	313	339	300	309	303	300	283	347	326	271	304	285	331	311	305	304	314	325	309	299	290	278	284	289	316	343	302	283	316	305	300	295	320	321	297	297	334	284	337	299	337	304	313	329	295	325	306	329	288	280	311	336	267	327	313	316	277	317	327	283	328	300	336	283	326	340	290	291	282	322	314	298	277	307	264	293	301	319	289	338	313	313	303	316	315	301	311	300	316	299	288	322	290	304	334	296	284	296	299	328	324	315	317	312	335	278	294	314	277	310	331	315	323	316	289	313	305	336	305	274	320	291	324	320	351	311	302	313	302	320	323	318	307	323	328	306	299	315	313	338	284	296	297	263	325	319	321	322	318	311	301	309	337	298	320	329	316	274	303	308	313	297	289	299	277	330	343	291	295	305	327	311	280	307	290	305	306	309	353	313	299	290	293	280	279	287	302	321	316	303	294	291	289	296	321	291	327	308	279	298	301	334	292	305	318	289	293	313	324	321	311	323	320	310	332	277	292	312	316	284	306	286	305	295	314	273	312	330	325	301	301	299	302	346	312	342	307	277	300	313	326	303	296	287	293	313	325	304	337	311	334	277	297	293	300	319	297	315	301	338	274	311	309	309	320	274	317	290	308	316	307	297	308	295	330	288	284	278	283	314	317	324	306	322	316	304	294	305	311	306	307	293	274	293	312	280	319	324	321	303	308	292	313	321	328	324	310	309	281	327	319	328	287	313	327	291	290	329	307	295	298
20544	22385	31490	34253	32228	29356	25517	22968	20415	17955	16124	14290	12134	10340	8884	8379	7055	6003	5948	4586	4509	3841	2976	2647	2273	1847	1696	1684	1471	1262	1282	1169	1181	1201	1128	966	987	916	846	772	784	805	825	802	820	782	808	775	759	819	784	778	793	811	786	820	801	814	875	764	809	758	772	766	718	776	767	791	733	771	749	788	791	799	741	781	732	778	763	725	784	733	800	800	827	721	811	776	784	781	743	760	764	754	738	722	765	735	757	753	735	765	729	712	727	834	780	735	738	785	777	730	785	761	777	757	749	771	732	758	726	777	726	782	731	792	806	697	757	709	761	778	710	777	761	728	741	779	800	766	800	763	753	802	759	738	725	777	724	756	811	777	770	713	788	827	722	760	710	772	756	751	760	785	732	746	745	745	756	742	775	748	746	818	776	745	765	746	778	796	718	727	756	762	757	739	722	788	758	770	757	750	798	752	791	788	750	775	763	727	732	766	722	733	793	764	761	746	765	805	762	807	721	827	762	822	740	773	798	771	776	730	766	736	781	743	783	798	736	711	783	745	736	745	735	799	707	842	766	781	765	686	718	761	773	796	759	766	743	794	748	758	809	737	749	762	749	743	781	794	716	739	768	788	764	803	709	713	763	744	733	728	767	737	750	771	743	771	771	750	773	746	730	768	809	741	746	772	754	750	721	842	785	803	760	714	753	669	751	803	814	730	750	768	713	762	767	725	726	756	729	815	716	749	703	771	765	758	774	742	754	769	729	752	735	789	745	805	793	725	777	788	741	746	753	743	738	796	766	738	803	757	744	741	792	718	751	771	796	727	782	791	795	777	789	728	782	745	731	753	769	763	747	816	773	762	709	666	771	764	743	723	767	774	731	759	716	766	719	764	814	745	707	760	722	768	739	752	735	758	733	787	722	730	712	719	753	747	781	774	797	752	801	717	746	742	735	788	745	772	725	777	772	748	754	756	749	742	776	737	757	715	740	743	750	786	733	731	770	798	799	744	756	758	751	733	763	784	767	784	712	761	753	729	790	771	760	760	737	772	781	800	743	746	807	770	768	775	728	763	760	792	754	756	684	787	748	767	772	745	768	795	725	801	749	754	740	769	807	737	734	724	761	785	754	770	733	746	766	741	754	744	725	779	719	782	784	756	738	778	788	784	713	764	789	727	743	752	743	833	822	815	759	775	746	799	762	740	754	729	767	745	728	767	735	784	772	770	764	739	726	738	782	750	724	752	730	756	755	722	750	802	752	769	743	771	726	764	758	785	753	779	766	741	746	738	724	810	762	775	731	804	746	763	776	773	780	784	729	762	719	778	748	785	832	777	745	743	715	719	761	774	805	733	786	737	788	771	776	726	801	792	757	758	769	687	787	785	804	735	754	828	777	781	786	801	766	710	727	835	749	735	784	798	721	762	833	757	758	718	745	777	778	807	738	762	744	755	783	769	769	774	739	777	787	768	744	774	744	773	753	795	773	743	772	761	771	741	769	760	725	726	801	759	782	789	757	730	758	705	782	742	728	771	740	807	792	751	777	733	790	778	730	756	774	756	749	743	772	748	763	722	737	801	818	774	771	723	748	788	750	768	795	744	717	727	745	753	753	714	761	720	769	817	782	731	781	782	711	713	766	826	801	768	783	805	761	798	771	794	729	788	747	754	799	791	792	751	758	748	741	745	734	771	755	783	709	776	782	754	778	723	789	715	736	758	785	760	767	811	712	789	746	772	738	758	805	743	760	732	743	789	741	796	779	780	733	774	788	783	733	759	787	694	742	769	736	752	795	714	760	795	750	747	776	813	763	825	754	740	710	724	732	773	790	742	784	767	741	763	777	730	822	769	768	781	735	734	753	746	744	725	742	728	759	710	764	782	726	817	749	756	732	728	739	751	743	765	737	770	763	746	732	787	812	747	742	727	755	770	760	750	756	779	729	760	753	796	708	752	769	745	759	756	745	786	740	728	735	759	773	741	759	738	779	759	760	720	783	767	810	759	735	783	763	704	720	761	724	724	783	761	746	797	734	781	747	743	719	745	777	785	746	712	752	756	715	765	752	757	760	797	736	787	738	766	745	761	769	800	779	790	728	778	762	736	792	786	724	721	784	696	761	737	778	719	761	746	763	725	744	768	762	726	777	760	760	706	779	750	701	769	761	764	778	751	713	684	788	769	797	725	766	757	697	799	774	723	732	731	696	732	691	766	744	736	807	760	764	782	746	798	775	740	721	737	747	755	727	715	828	733	755	829	757	805	807	787	812	736	820	767	761	846	834	730	725	764	806	780	769	720	755	771	737	728	749	724	738	793	757	752	781	785	827	780	738	785	763	782	788	728	762	725	776	825	773	744	774	734	768	830	738	748	784	742	802	701	769	763	768	755	773	792	758	791	768	759	711	789	774	789	780	744	806	804	780	747	729	789	770	699	761	771	769	777	756	812	741	740	765	782	756	740	758	735	766	773	810	730	742	722	735	760	756	749	745	757	759	717	733	792	742	738	744	786	750	768	744	709	755	723	782	760	806	772	774	758	746	779	763	753	787	779	799	781	741	731	746	794	802	769	750	769	774	758	768	766	814	767	804	760	760	746	742	758	753	766	756	745	736	776	765	778	768	797	780	701	734	792	707	744	771	778	725	748	748	779	771	760	731	765	759	759	797	761	802	726	754	834	768	739	713	741	773	740	788	818	755	752	731	787	737	743	725	775	759	735	776	820	695	823	741	725	773	739	777	761	728	720	764	722	763	761	774	748	794	752	741	823	765	746	743	757	760	745	800	791	760	729	769	710	743	722	783	784	787	751	789	739	781	740	765	748	758	754	759	742	737	802	758	754	798	722	755	780	739	686	721	761	816	796	739	784	803	738	725	742	757	718	729	784	752	812	772	776	761	755	732	754	731	772	764	749	749	790	780	744	699	764	739	780	761	722	751	774	762	795	775	779	793	764	761	764	798	743	749	792	699	744	801	765	749	768	757	795	754	759	761	784	783	752	827	757	772	779	789	750	743	752	715	787	747	801	717	771	759	757	782	763	728	780	739	747	773	781	777	778	759	771	774	731	760	796	723	755	734	734	719	788	792	809	746	709	806	820	744	756	714	778	758	789	755	741	795	763	729	736	774	744	750	792	770	744	773	770	766	739	777	765	749	763	757	759	800	766	751	786	722	708	785	724	791	745	744	770	740	753	762	816	734	718	730	792	729	745	761	732	773	779	767	775	766	745	757	815	735	768	786	736	758	734	770	734	800	757	725	813	769	702	736	761	756	802	774	784	755	729	766	759	753	802	764	793	802	741	743	749	790	774	801	778	716	792	701	764	778	737	737	713	774	728	795	737	743	774	785	778	759	768	786	780	721	803	709	757	768	729	759	771	753	732	749	745	758	779	739	745	736	766	768	785	717	743	750	750	778	760	792	795	753	790	748	781	755	700	748	754	753	775	795	756	767	711	737	792	780	755	746	734	770	737	743	752	752	740	754	763	787	748	742	707	797	739	747	789
53185	43430	44596	42745	41627	40761	38936	37926	36119	34284	32859	28884	26318	22388	18918	17424	15060	12683	12647	9346	9321	8071	5013	4896	3526	2651	2023	2360	1587	1288	1250	1131	1099	1098	957	864	681	548	442	369	346	318	317	301	341	356	329	312	296	359	301	327	398	365	321	304	317	396	372	419	353	306	303	291	321	302	295	280	309	320	311	310	322	342	293	268	265	284	294	303	283	348	349	302	286	300	285	258	291	297	297	335	275	291	288	288	289	267	301	283	273	290	267	263	282	306	328	267	305	318	306	264	287	299	250	277	307	292	293	277	305	320	303	270	267	292	270	286	292	303	296	288	323	321	280	292	270	307	294	293	294	279	306	285	291	275	263	302	283	293	265	287	281	284	312	314	285	323	279	309	262	277	262	282	301	266	265	287	285	316	280	300	303	285	287	286	286	257	298	279	305	285	291	292	292	291	304	300	300	290	276	274	317	310	303	263	302	280	291	302	264	285	299	326	297	298	284	275	274	288	270	273	271	308	301	269	287	262	291	256	269	282	273	270	326	300	263	300	296	280	264	266	282	268	291	310	280	265	292	276	299	310	304	292	297	269	313	279	278	269	292	255	282	283	290	297	281	308	295	285	288	295	264	290	268	313	271	276	285	313	294	288	313	319	301	291	303	289	296	275	288	279	287	262	288	278	326	290	260	320	257	282	279	309	293	279	286	299	307	291	292	272	309	331	326	289	297	288	285	280	331	322	268	300	305	289	299	268	318	277	312	333	294	279	279	247	324	254	295	269	319	324	303	278	314	303	273	294	280	316	316	289	321	320	269	284	282	315	273	294	278	261	297	329	300	299	271	249	270	290	254	269	296	292	253	278	286	260	315	254	301	290	287	295	278	278	278	293	245	260	290	317	285	265	273	278	311	292	289	294	299	280	305	302	286	278	300	314	288	270	294	275	279	329	322	309	288	297	301	270	301	282	296	275	297	289	267	277	286	314	322	329	272	296	294	311	264	312	290	292	297	287	295	276	285	291	287	289	301	298	267	300	288	302	302	279	297	288	285	291	312	275	304	289	304	289	281	268	280	287	323	280	282	291	304	276	293	312	277	240	310	305	324	287	285	304	273	282	301	273	260	287	281	290	299	261	297	304	313	275	297	342	310	308	247	307	261	276	308	288	283	276	279	311	292	254	293	316	316	292	299	288	255	296	273	276	283	304	270	292	304	271	283	288	312	272	299	276	282	296	322	283	289	270	286	272	301	285	278	320	294	298	288	336	290	292	312	266	282	291	305	306	279	317	276	288	270	315	316	266	304	270	281	277	316	296	310	268	274	329	276	281	289	315	290	266	294	285	285	292	297	296	337	282	304	290	296	301	289	298	310	321	267	295	321	311	288	263	327	321	283	277	269	294	308	283	285	303	269	298	310	282	306	286	287	253	295	275	259	305	279	299	270	275	283	269	288	289	289	289	287	294	283	281	281	285	311	291	318	293	290	286	270	324	287	282	274	278	303	289	283	273	295	277	320	334	342	296	287	286	273	277	280	311	288	279	288	288	303	294	286	260	266	305	280	280	264	310	306	280	276	304	282	282	304	289	264	326	291	308	309	313	295	295	260	282	274	296	301	262	294	252	281	291	299	284	250	286	278	257	283	276	302	324	315	262	283	315	277	265	314	306	312	296	265	284	295	281	280	299	283	335	310	305	275	301	298	298	301	275	296	332	290	309	275	255	299	256	286	318	288	297	293	289	252	304	268	314	275	260	287	270	305	271	287	280	301	284	283	281	271	283	277	308	305	294	282	298	286	298	318	271	300	284	258	294	310	277	305	275	238	282	277	293	282	289	286	292	299	299	334	271	277	303	280	280	294	297	305	327	300	294	285	310	298	322	283	302	299	304	285	271	301	277	282	262	282	305	286	301	283	302	298	299	280	264	284	285	306	272	271	302	276	290	327	316	302	263	269	281	298	279	301	324	290	274	298	290	267	312	278	274	295	295	313	269	291	301	302	279	292	296	241	289	266	289	289	278	300	285	287	288	315	282	309	299	300	282	320	268	289	322	305	264	280	279	302	300	270	274	307	310	287	281	291	255	295	287	288	260	282	310	280	312	295	300	280	284	278	279	299	314	270	282	271	287	304	299	302	278	276	304	313	287	278	289	282	259	298	293	258	288	273	316	267	319	279	283	269	245	271	285	313	303	277	272	270	255	280	267	304	276	281	283	306	315	304	302	284	289	280	275	326	270	282	296	289	281	282	298	287	320	295	306	259	288	272	305	314	284	298	325	280	300	264	311	300	288	278	274	279	249	304	286	254	270	259	278	299	279	323	285	272	325	314	296	304	276	306	288	255	285	330	306	270	279	315	278	315	305	311	305	272	293	318	287	299	286	266	292	290	286	304	290	333	295	295	276	266	283	293	275	307	314	300	288	273	315	321	301	293	293	265	244	299	301	271	281	316	288	277	295	301	287	311	277	276	275	261	285	283	293	266	288	300	290	299	282	319	291	270	283	292	293	311	273	297	293	278	254	274	316	286	269	285	280	306	273	292	287	288	245	292	303	289	291	272	271	294	267	301	285	291	302	293	304	307	289	297	290	280	293	241	302	285	297	258	296	300	293	286	308	297	277	299	297	283	289	297	281	278	297	301	252	292	277	306	298	280	299	289	290	288	310	302	257	318	302	269	270	289	290	269	281	301	294	248	280	294	256	295	292	295	291	294	267	289	320	290	265	269	259	281	277	293	295	292	316	348	309	261	286	297	278	284	268	275	285	278	306	308	312	293	267	282	286	272	334	259	282	288	291	303	271	300	289	314	262	316	281	292	260	275	272	274	305	291	297	304	276	290	272	285	287	300	287	279	278	288	287	292	279	321	321	285	311	294	276	284	291	310	321	262	291	285	259	291	278	285	278	297	317	305	298	314	272	287	269	303	293	291	275	327	284	321	311	284	281	292	283	288	263	261	266	291	289	338	310	292	305	286	294	284	303	294	298	294	281	297	315	258	307	279	299	280	285	279	299	274	292	324	313	279	291	297	283	274	262	316	270	269	300	317	316	309	269	297	262	270	293	294	309	307	291	295	244	311	314	304	275	270	313	284	316	309	294	300	269	296	311	292	284	321	281	297	289	302	277	263	293	296	288	280	303	265	296	273	273	298	273	275	295	298	277	266	264	297	320	268	287	248	266	289	283	274	297	305	284	303	279	277	276	295	275	302	315	293	287	270	259	293	309	290	275	281	290	265	293	299	315	256	315	321	286	271	284	300	288	298	303	298	253	290	301	308	302	262	304	302	304	302	268	280	265	267	254	305	282	298	320	270	293	294	296	305	317	279	270	304	275	285	295	301	311	285	316	274	264	283	267	291	300	295	319	272	283	316	279	258	269	265	325	267	296	279	256	286	301	323	292	286	308	276	278	261	295	288	292	261	305	328	291	290	273	267	269	305	272	303	310	286	304	305	279	260	282	267	286	284	325	267	275	264	304	283	270	315	304	277	293	315	289	311	265	260	301
46053	50061	51737	55265	57290	56287	55171	54170	52964	50546	48300	46265	44461	41964	38927	39122	36752	34277	34829	30607	30132	27172	20727	20343	16621	13463	10979	12328	9303	7733	6976	6765	6538	6380	5411	4733	3733	2638	1783	1346	1122	1042	1005	954	908	949	961	956	915	863	990	1071	1335	1268	942	816	998	1465	1328	1297	949	871	814	842	934	869	870	842	841	922	853	898	949	973	773	708	692	693	719	732	855	915	850	906	863	799	759	717	763	711	736	734	735	708	721	694	758	723	712	762	690	693	727	710	718	701	746	719	691	749	722	674	739	688	698	718	715	740	726	748	693	708	761	739	745	738	719	729	660	732	691	711	688	733	706	709	718	762	717	714	723	691	712	710	766	724	664	676	723	758	698	729	671	662	702	703	684	729	682	657	702	691	719	698	758	680	691	711	685	705	695	703	722	764	671	725	725	727	678	709	739	720	702	703	739	700	697	718	742	697	681	720	709	695	692	710	734	723	724	701	700	732	709	734	735	726	717	746	721	700	668	710	728	703	711	671	726	673	687	689	726	690	690	709	727	672	728	717	690	739	681	737	709	692	678	712	744	709	736	668	671	694	714	701	702	703	746	693	712	705	703	679	718	726	689	712	746	738	697	740	699	686	713	726	709	727	720	749	748	710	690	762	661	674	692	762	689	721	722	729	675	696	689	685	717	688	692	729	725	733	703	675	719	682	724	652	688	712	699	733	714	665	721	650	712	764	687	734	704	773	709	667	708	716	705	663	717	711	712	744	745	736	703	687	754	712	740	683	711	716	709	708	728	685	680	699	753	676	695	703	670	693	721	699	742	743	770	705	730	733	674	761	734	723	684	711	682	691	722	682	731	715	699	717	668	727	746	711	727	726	677	676	774	737	683	705	662	713	727	704	738	698	721	697	688	698	706	678	710	729	706	709	703	680	716	697	669	728	713	714	699	731	718	722	671	719	661	687	732	712	735	711	701	723	685	705	691	719	753	709	756	683	707	731	716	731	704	703	689	727	671	669	724	656	712	680	732	709	685	716	754	722	714	724	755	693	674	730	746	716	701	733	766	767	742	709	720	718	739	716	760	810	699	682	724	746	699	750	676	728	708	685	658	741	705	678	668	717	691	699	657	717	711	681	717	715	747	711	711	730	663	666	672	695	744	754	695	719	744	758	666	686	730	723	709	705	710	691	722	718	703	633	723	671	714	747	678	691	710	692	718	720	692	702	652	684	717	738	726	683	708	735	760	712	708	685	692	717	771	712	702	666	683	743	668	724	727	707	701	758	744	723	693	726	709	709	744	711	698	689	689	716	695	707	721	712	763	669	712	709	728	703	681	682	675	707	718	695	726	671	769	685	706	697	742	716	734	753	687	694	745	699	709	626	707	690	751	659	699	685	738	697	702	743	680	696	685	736	675	734	710	706	669	656	730	693	735	721	703	672	694	722	783	720	748	699	707	747	717	747	681	695	670	686	720	719	674	762	665	701	697	673	672	716	784	751	770	761	670	676	705	707	685	708	683	730	696	749	699	727	663	708	697	700	703	723	684	749	725	747	669	733	715	700	722	741	696	690	720	753	683	738	701	667	687	702	718	687	719	718	697	671	708	758	724	710	710	762	674	732	686	717	666	673	740	756	748	691	726	713	674	702	724	729	691	739	703	763	717	734	725	706	654	731	664	704	693	670	688	712	656	711	743	693	708	695	694	715	685	742	696	716	664	695	742	701	698	684	713	720	729	750	690	702	653	744	704	716	774	752	675	678	704	732	677	749	733	706	752	697	743	724	741	719	743	714	701	712	724	679	691	685	665	666	740	689	683	739	697	728	706	687	699	752	739	732	757	735	695	707	686	702	679	710	713	717	681	712	717	712	760	695	724	698	744	727	721	734	732	656	735	743	684	717	689	672	753	670	718	737	704	730	713	677	706	773	706	743	742	683	702	715	703	710	734	711	706	688	710	695	714	687	700	710	743	723	701	739	725	669	745	698	738	713	693	686	721	738	691	733	658	723	731	716	704	728	662	688	722	758	719	725	722	699	729	742	707	715	672	716	690	722	715	710	711	716	701	683	740	688	688	756	731	796	680	710	740	719	726	737	714	693	690	737	721	712	719	734	706	734	696	721	740	688	678	707	724	700	709	742	741	692	714	665	666	722	730	688	693	703	716	671	725	700	685	713	688	722	664	747	650	721	731	706	717	655	674	701	753	739	722	714	734	717	724	778	704	672	678	712	719	725	736	752	726	692	686	713	728	713	740	701	710	739	639	676	710	732	748	736	730	651	676	746	684	768	677	645	745	733	692	710	709	701	691	749	713	731	686	704	698	656	717	689	701	734	734	707	729	774	696	709	769	734	698	717	764	701	684	738	730	711	661	718	723	723	726	711	705	731	751	760	676	708	683	770	684	668	722	664	668	736	753	701	737	693	750	687	710	706	715	697	743	753	704	723	716	704	706	715	732	757	744	688	733	724	733	687	749	760	686	682	689	771	734	753	716	773	715	723	764	718	699	653	653	690	758	723	715	679	710	693	749	751	645	716	743	671	741	718	715	717	677	757	716	737	646	699	717	737	700	673	765	726	709	750	702	716	655	690	754	711	739	714	671	707	686	702	725	687	709	745	694	708	682	703	717	707	697	677	679	692	631	717	719	711	729	737	705	695	733	730	718	740	697	759	747	681	687	709	712	700	713	657	706	714	683	737	727	706	687	711	750	736	734	701	682	738	709	682	691	748	684	717	721	713	711	755	702	694	734	724	711	677	720	713	704	692	735	663	699	680	668	715	723	696	794	717	686	709	710	730	740	729	698	758	768	709	734	749	676	693	715	707	731	720	741	678	711	670	727	678	715	675	714	679	786	697	703	696	707	724	701	720	736	723	714	670	681	724	695	726	728	680	694	700	717	671	731	736	700	720	719	721	709	664	729	726	702	693	678	694	699	734	676	690	703	661	718	714	681	723	724	679	754	722	741	695	674	658	684	764	666	668	698	743	675	747	685	734	742	729	682	697	696	702	692	696	735	719	732	729	712	710	735	743	759	741	695	730	684	743	683	738	701	692	728	670	754	716	709	683	690	720	749	719	736	671	718	733	734	683	733	685	723	737	724	767	690	733	716	696	734	689	707	710	764	706	732	723	735	684	647	697	678	748	707	680	682	702	748	724	709	709	740	714	742	715	690	711	744	722	659	659	720	691	701	694	705	726	737	709	699	682	726	734	720	698	692	677	735	717	684	729	718	702	739	686	670	708	706	711	671	730	738	706	712	688	721	716	736	739	699	722	712	710	692	706	688	736	697	729	746	744	726	724	720	693	664	691	748	714	721	731	709	696	727	715	696	726	730	661	739	708	740	692	738	744	732	748	677	693	744	749	717	712	738	675	711	676	660	749	714	723	736	718	728	694	691	722	699	703	682	709	699	670	704	675	677	730	718	732	689	724	702	755	717	777	688	739	689	707	730	733	745	746	674	700	743	716	700	662	737	678	733	714	746	687	704	661	734	702	682	736	709	729
55111	40155	40316	39086	38288	38870	38660	39954	40036	40627	39295	37578	36183	32561	29663	28648	26517	23139	23412	18203	17309	15621	10063	8534	7276	5591	3976	4236	3161	2738	2400	2207	2051	1972	1621	1423	991	828	559	424	387	360	372	314	320	335	308	320	314	342	341	364	438	423	335	306	379	437	451	407	294	309	301	308	312	329	325	320	302	336	332	350	330	328	279	315	279	249	225	261	274	316	349	289	315	289	269	248	263	240	259	261	275	257	249	265	229	285	232	260	266	299	273	231	274	233	262	249	249	277	279	287	263	260	243	244	276	240	238	261	289	259	261	254	255	299	267	276	264	253	258	242	256	241	257	263	275	247	269	274	288	274	289	278	262	256	241	252	264	245	260	278	263	253	262	252	224	268	260	247	259	261	287	282	273	297	280	264	256	245	266	251	284	275	243	293	254	262	248	265	254	288	273	266	287	250	266	251	261	267	270	265	292	268	285	274	266	277	273	300	260	259	246	255	266	257	262	261	275	251	255	254	302	250	289	255	236	254	235	278	253	254	294	261	270	272	222	255	263	234	266	282	255	291	250	268	266	262	245	262	253	290	254	249	256	238	263	251	278	261	275	249	269	243	292	301	275	246	250	248	269	271	316	262	242	247	257	249	255	263	259	240	267	265	280	263	279	283	271	273	270	246	271	258	285	241	280	250	240	277	252	251	267	294	263	285	249	260	269	302	259	251	251	262	255	271	276	253	262	253	266	266	266	279	273	251	251	247	272	281	230	250	245	275	248	263	290	261	251	221	276	262	241	259	227	244	270	276	261	229	263	272	279	268	265	263	257	252	248	272	266	280	277	273	276	250	246	262	286	245	291	275	251	290	281	256	249	266	267	246	293	282	277	266	243	267	246	254	244	273	265	267	251	263	273	289	260	248	241	252	249	263	264	281	268	247	274	267	267	243	262	235	257	295	305	263	274	264	246	258	243	227	250	272	269	270	254	252	266	242	236	225	280	248	253	276	271	237	271	260	243	262	277	253	264	314	295	239	258	232	239	259	241	256	250	259	272	251	263	249	262	269	269	275	267	274	264	272	268	288	246	245	247	288	266	257	254	279	256	271	256	272	258	267	273	258	250	242	297	279	281	252	270	255	242	245	254	280	257	239	258	260	252	286	261	272	249	258	258	278	252	261	277	273	262	278	265	264	276	276	261	292	249	241	263	258	283	290	265	264	259	264	287	258	266	261	231	273	292	266	253	261	265	272	264	241	263	262	269	265	253	263	272	312	302	265	231	261	253	252	232	246	267	232	259	283	260	292	243	257	270	257	257	259	232	278	296	235	269	277	252	239	272	274	246	245	230	257	268	244	268	240	241	243	288	257	253	260	275	248	248	267	231	226	251	263	243	236	278	233	281	259	258	264	242	235	245	242	248	271	268	263	282	250	262	240	266	259	267	266	275	271	249	240	257	245	277	288	291	263	252	274	272	268	272	243	268	273	276	253	274	273	267	247	285	255	237	255	309	269	239	266	303	259	274	247	265	267	261	283	293	274	235	281	289	275	237	250	266	262	285	263	262	269	290	260	244	273	260	268	294	265	248	281	296	252	257	259	293	282	247	261	258	248	246	281	261	259	271	284	297	283	277	229	246	274	270	271	231	265	256	248	270	253	278	276	253	247	261	270	270	271	290	248	237	265	260	301	268	307	287	277	248	254	267	260	270	273	281	238	214	267	262	253	242	279	279	261	261	268	279	277	261	248	280	262	244	259	272	293	243	291	271	283	218	296	298	260	274	280	258	258	260	268	262	250	248	255	278	246	230	277	284	278	278	257	288	237	285	269	259	265	271	218	276	238	282	259	274	282	259	242	254	263	273	277	231	242	246	251	272	227	260	241	260	278	255	266	257	258	268	274	290	306	293	219	258	259	273	298	266	285	256	263	250	250	283	268	249	262	277	239	258	272	250	231	286	265	266	250	256	257	231	262	249	276	255	278	282	257	260	245	247	259	280	243	265	284	262	243	253	257	253	262	260	302	252	240	278	240	254	251	279	301	263	287	264	259	271	280	261	253	253	236	242	277	234	246	236	277	258	275	253	282	254	263	261	255	250	265	246	228	260	264	247	257	238	251	257	266	281	270	312	266	283	298	247	271	274	249	268	263	235	268	278	225	270	244	244	262	296	261	274	245	246	298	224	278	251	257	256	252	278	269	266	270	314	259	291	243	263	272	250	251	264	254	243	288	265	247	257	288	274	274	229	253	237	281	255	255	273	264	258	241	285	297	249	283	260	252	285	246	275	261	247	258	269	303	272	304	224	251	231	268	298	259	257	252	272	261	249	272	253	265	279	263	240	246	253	254	270	291	256	250	273	245	265	277	233	252	245	242	260	249	293	279	256	263	263	239	290	265	255	253	246	246	296	267	281	246	247	264	274	270	270	245	266	300	249	266	264	269	257	275	251	279	264	264	288	248	288	255	217	274	285	289	278	285	243	282	287	279	286	249	288	261	256	270	248	273	256	272	266	267	251	240	243	229	309	249	245	246	257	277	278	266	248	242	263	257	288	251	257	265	265	242	257	274	261	255	254	262	282	262	278	272	289	239	252	283	240	254	282	273	287	269	256	251	256	302	261	259	275	275	263	249	249	283	238	221	278	246	268	260	262	265	270	271	261	260	259	282	255	274	260	270	250	262	288	270	242	286	288	258	286	260	266	254	246	266	277	258	247	266	271	276	292	247	287	238	282	278	238	282	254	256	238	291	261	245	276	260	265	274	258	267	282	232	248	240	264	265	265	262	259	260	241	259	258	269	255	290	228	252	279	273	250	264	274	266	273	298	270	262	245	239	285	260	243	257	261	251	269	269	269	255	268	268	270	266	269	240	261	271	269	261	256	248	258	251	258	269	301	257	259	281	242	249	278	255	239	273	258	256	275	269	257	283	285	260	276	272	230	255	273	278	274	226	269	252	240	245	271	253	276	276	256	237	239	269	271	247	268	268	287	266	288	263	257	252	245	262	234	271	270	265	284	247	298	238	251	268	256	266	263	258	257	275	279	261	303	269	247	264	253	260	264	278	274	223	268	277	273	267	247	265	250	272	285	237	274	284	277	268	262	275	278	285	270	264	279	266	242	267	273	291	268	267	245	264	231	261	274	250	271	243	259	283	265	257	267	274	273	264	255	275	282	269	263	281	237	253	253	260	274	290	277	265	287	274	257	258	259	260	257	294	291	273	265	277	257	264	261	284	269	288	246	226	276	258	245	255	262	251	298	241	288	260	280	235	259	257	300	251	249	275	274	247	263	247	242	291	288	274	272	290	275	264	245	263	245	249	249	230	256	246	244	275	276	278	295	240	233	273	296	257	279	255	270	289	303	243	230	246	232	271	296	272	280	245	253	284	242	268	253	268	268	266	237	240	273	297	284	254	265	279	281	258	288	234	246	252	263	278	261	265	270	261	264	247	264	256	265	280	253	246	253	269	252	244	290	258	262	252	275	270	275	258	261	267	248	273	262	272	299	280
49510	52913	51429	53578	55651	58455	57650	58615	57739	56366	54198	52674	51294	49014	46714	47325	45618	43073	43544	39478	39395	35805	28570	27088	25388	21315	17197	18592	14949	13142	11427	11748	11112	10828	9282	8114	6093	4267	2538	1792	1361	1328	1238	1057	1015	1000	1038	1110	1127	923	1028	1375	1882	1704	1007	895	1258	2003	2017	1783	1119	965	858	941	1112	1022	990	861	860	1021	999	976	1127	961	778	731	647	681	628	603	813	1104	1045	1001	848	795	712	679	667	598	630	633	627	624	654	606	625	651	667	656	600	605	654	688	647	693	644	691	634	636	625	677	674	625	653	598	647	645	611	650	565	584	642	620	666	615	627	669	678	625	659	658	598	639	624	633	658	606	615	693	601	646	657	638	598	605	667	669	585	666	665	654	621	596	666	638	629	622	668	632	632	628	665	676	613	627	634	679	683	614	639	638	630	638	674	617	669	668	608	657	635	618	635	650	608	634	590	637	575	637	638	621	605	681	657	654	673	618	627	626	640	639	678	620	620	676	639	658	637	643	648	673	611	630	617	645	648	630	640	582	633	608	683	632	623	674	639	665	643	683	627	635	653	620	609	640	606	632	635	629	608	624	641	615	654	692	653	641	640	639	611	662	625	675	623	617	663	628	665	605	641	640	628	657	627	648	638	602	697	576	631	654	662	641	616	572	615	636	635	646	656	632	642	624	651	624	620	647	633	644	658	603	646	639	609	671	637	662	639	657	638	666	598	657	598	617	601	642	629	641	630	626	661	609	609	618	670	613	617	655	635	639	656	660	600	614	676	673	640	623	661	647	677	622	682	636	632	649	674	610	590	675	620	622	606	632	642	618	666	636	642	670	608	674	638	675	657	623	668	599	687	661	631	617	649	647	602	617	604	633	634	574	596	621	645	578	647	661	651	601	603	640	611	630	683	615	593	604	692	669	618	662	649	617	627	606	652	665	590	593	673	667	637	626	611	577	637	646	608	631	631	650	657	600	621	666	657	618	639	646	610	664	633	631	633	669	656	678	660	629	626	636	632	670	627	618	649	641	651	631	670	642	591	624	619	630	659	617	628	599	608	650	638	625	637	646	613	672	632	627	602	678	600	634	617	673	619	634	599	603	618	696	660	624	688	641	581	578	622	613	645	632	634	651	612	598	663	649	676	661	672	621	665	595	636	648	619	636	636	598	686	621	619	616	621	619	626	653	628	630	607	663	637	609	657	611	630	648	631	608	649	638	658	624	640	646	617	668	645	632	629	615	592	618	581	673	643	619	601	644	585	617	634	626	629	626	660	627	590	636	653	595	652	607	645	624	665	648	601	655	647	669	670	634	623	678	665	670	660	592	622	623	658	625	627	655	649	628	617	649	615	648	621	607	643	628	619	653	625	657	611	637	683	635	673	640	633	626	647	593	608	642	640	667	643	688	618	625	650	663	657	604	658	646	643	634	610	650	651	661	655	644	647	597	648	612	630	631	633	664	640	649	612	621	617	645	624	683	620	661	643	625	661	629	648	662	641	634	624	653	628	703	693	640	631	669	644	628	598	696	611	634	645	663	632	631	621	670	639	677	633	603	683	604	656	668	659	591	644	642	633	621	630	652	661	620	613	651	656	655	691	632	612	621	661	657	589	632	617	667	650	659	620	615	599	610	658	626	710	626	592	658	612	625	654	619	624	604	625	649	588	637	656	636	727	639	673	625	636	648	644	645	625	675	617	610	649	598	650	677	661	646	641	625	625	671	640	637	570	625	610	633	653	672	654	631	665	616	629	653	669	609	587	618	630	637	629	665	591	626	624	604	584	651	645	621	609	624	651	646	630	709	664	633	654	678	626	671	624	691	626	650	668	665	597	615	667	678	649	659	626	622	602	614	668	638	625	636	607	634	621	673	674	588	609	659	617	651	608	636	665	680	630	663	673	615	634	631	650	604	644	569	654	617	644	617	654	655	611	640	631	625	657	620	643	658	656	615	651	651	639	624	624	663	640	623	657	656	628	632	623	582	623	609	626	621	634	651	622	617	656	684	692	653	656	629	683	615	679	665	653	619	625	641	649	626	592	642	638	636	595	625	597	658	626	676	662	618	626	648	650	609	662	630	646	636	653	637	608	606	599	665	665	684	674	640	607	601	659	634	649	651	636	639	633	617	647	618	612	639	609	600	650	635	669	608	642	649	640	615	646	641	638	631	648	690	636	589	629	638	669	678	631	629	629	609	594	614	685	620	618	642	689	610	618	625	631	649	632	679	629	671	695	603	681	623	648	673	626	622	653	677	668	649	633	657	636	630	621	659	640	628	639	631	674	652	664	632	630	626	613	649	637	664	634	612	654	608	627	655	663	657	598	643	620	640	597	619	653	648	675	655	682	660	613	655	632	617	662	634	652	638	623	578	664	659	636	686	602	606	628	635	664	646	626	605	637	629	644	647	615	636	643	665	624	644	653	593	660	605	631	668	654	622	647	627	670	644	637	662	609	616	659	575	623	627	680	652	623	637	610	623	666	654	642	664	611	665	660	619	646	672	583	625	666	622	616	659	644	667	629	647	614	665	559	673	613	621	639	699	594	624	634	656	637	653	644	612	669	651	662	644	611	619	606	635	624	630	647	611	619	610	608	652	637	629	657	646	691	610	664	625	645	604	651	693	636	618	657	682	626	656	612	646	639	633	684	647	631	642	637	650	660	620	671	616	587	618	625	655	642	646	643	654	621	642	622	648	612	664	634	655	619	643	641	627	626	635	653	670	610	645	660	641	618	678	646	642	630	606	662	615	638	635	653	644	650	643	601	630	622	625	671	623	638	705	653	661	642	626	642	637	727	609	677	640	647	687	682	636	627	648	667	638	621	647	638	648	623	664	672	586	650	621	595	679	646	658	615	627	615	698	642	660	653	634	589	630	631	632	651	616	630	634	641	650	700	617	631	618	635	610	637	644	647	618	614	662	620	600	643	645	655	654	663	656	630	610	594	614	675	655	648	646	599	561	688	630	689	623	639	619	617	633	651	630	609	602	662	673	627	629	619	623	628	669	638	695	651	626	647	625	684	635	669	623	651	610	661	613	637	643	599	675	647	637	693	631	615	647	632	645	676	648	648	617	622	620	629	634	627	588	664	636	624	624	613	627	608	682	661	612	580	628	605	655	621	615	621	669	627	597	587	633	675	649	636	632	650	665	606	570	622	678	635	679	592	667	621	638	672	651	618	656	634	616	616	618	597	655	627	624	667	551	586	622	621	616	651	621	636	603	646	606	638	590	658	634	663	615	691	650	679	634	683	650	639	623	613	624	667	649	626	639	660	694	636	615	659	632	638	605	661	630	641	613	633	659	665	643	674	655	660	624	669	618	605	657	630	617	611	646	692	621	647	585	629	645	624	716	618	656	609	632	643	673	664	614	658	652	664	639	650	660	644	637	657	640	627	646	634	632	647	648	608	651	581	649	633	604	661	578	601	607	648	668	589	641	622	588	672	628	647	645	648	604	633	603	623	610	633	674	649	660	587	585	604	658	626	699	625	621	628	616	626	586
24636	22561	25365	23173	18257	13824	10558	7983	5855	4443	3765	3104	2629	1848	1529	1453	1240	1022	1004	837	738	714	553	532	503	386	397	390	405	376	399	372	356	347	321	309	330	313	279	318	317	306	330	277	330	297	297	319	319	326	308	325	308	333	293	292	302	310	292	335	320	294	307	295	319	315	276	303	322	315	271	318	293	335	333	305	293	283	297	316	308	321	295	329	298	288	328	264	326	315	269	342	333	299	305	331	315	307	323	324	318	313	317	327	287	280	292	304	297	323	302	293	285	291	328	296	294	305	335	287	338	299	327	291	304	312	310	308	315	321	311	295	274	312	335	297	310	306	346	291	335	317	311	329	314	341	309	289	327	319	309	317	286	287	306	279	294	317	287	303	322	284	281	305	318	363	304	294	294	282	315	319	277	353	321	293	323	277	296	337	280	304	322	310	287	291	313	294	289	298	321	285	306	285	320	302	309	305	318	314	298	302	307	305	289	334	305	312	300	322	300	288	327	325	322	309	280	316	274	317	320	309	331	356	288	295	338	287	360	289	304	332	328	290	321	291	311	322	303	308	288	306	316	291	295	297	332	300	308	280	314	291	298	277	327	286	296	295	331	314	295	319	301	295	319	292	329	301	296	327	332	293	304	338	303	351	311	266	339	294	320	315	307	275	292	289	332	298	319	330	300	307	304	294	333	319	331	294	297	322	292	316	306	321	304	288	283	323	312	309	302	332	317	300	312	255	285	317	297	298	282	329	328	304	299	308	303	298	303	279	320	334	292	320	281	284	330	342	330	321	320	304	295	318	306	305	268	290	322	286	281	317	300	344	304	314	285	346	324	310	287	289	290	307	271	297	326	321	298	296	303	302	308	299	286	295	310	341	284	308	324	304	311	304	298	293	290	297	281	318	306	255	279	338	308	309	309	315	345	319	310	305	301	296	282	292	333	303	319	335	312	315	287	309	308	356	339	292	299	294	285	289	312	281	321	341	328	286	237	276	313	316	337	303	327	324	345	301	315	301	317	287	293	287	311	283	298	327	323	350	330	308	329	306	312	307	329	271	300	286	259	299	330	300	287	342	314	315	283	286	321	305	280	313	264	327	307	286	275	314	293	339	304	276	305	298	292	310	321	310	338	339	279	299	304	329	312	301	309	307	289	317	283	322	296	309	306	311	322	314	315	286	314	314	334	283	315	341	286	296	289	286	289	272	288	299	329	296	305	299	298	310	302	301	309	285	309	296	307	297	291	301	308	330	271	290	312	295	311	299	334	320	294	328	314	304	279	300	290	275	303	329	307	309	303	339	316	304	305	305	283	302	303	286	320	311	329	303	318	271	269	304	312	274	318	314	289	284	305	300	311	334	299	313	302	286	288	281	296	322	321	326	287	312	271	303	330	309	285	341	304	268	279	296	306	269	321	288	296	305	292	337	332	317	339	307	285	310	298	298	304	338	284	303	285	299	305	312	306	340	311	308	309	333	281	336	289	328	294	344	327	284	307	334	315	281	282	319	325	327	316	276	339	293	277	318	304	331	327	322	285	308	274	277	337	309	298	300	269	293	290	310	302	288	319	329	281	294	282	305	306	309	273	298	324	270	294	284	313	337	321	303	324	306	292	316	307	319	300	299	323	319	286	279	301	302	298	292	328	301	291	315	318	282	300	297	297	315	324	299	288	305	280	326	306	324	331	322	288	291	332	321	333	277	266	301	298	323	335	318	276	269	318	287	300	270	326	287	308	306	314	301	330	334	334	298	300	298	297	333	305	301	303	306	286	306	318	314	321	318	319	274	302	302	308	290	325	332	307	291	315	294	291	262	286	303	280	294	309	302	297	301	307	303	321	321	301	316	304	278	320	322	326	324	331	298	312	320	269	285	288	310	303	309	297	300	292	312	313	311	301	284	282	345	296	318	272	298	325	299	295	320	293	293	317	297	304	284	341	276	286	312	300	338	338	274	282	304	343	318	292	314	282	309	305	268	305	335	271	316	304	314	299	292	308	310	326	307	273	282	316	299	304	311	309	318	317	305	280	309	309	286	284	297	299	299	303	328	338	345	293	301	305	316	299	300	290	312	291	287	349	291	309	342	308	301	280	306	307	337	311	294	334	354	281	315	328	296	303	307	302	320	311	326	323	325	326	300	286	283	300	322	340	289	319	293	306	305	297	310	287	285	302	323	312	321	310	310	301	299	324	304	309	305	286	311	341	318	287	311	275	289	293	285	306	307	293	280	308	315	319	285	329	317	321	308	314	310	323	294	324	310	318	298	307	314	294	314	329	306	300	326	329	324	320	284	283	300	318	300	312	290	303	297	316	317	295	311	327	299	342	349	297	318	306	326	336	309	320	308	301	303	328	301	281	255	318	295	335	297	324	317	287	316	322	282	291	322	308	310	296	316	328	321	302	328	302	306	283	300	301	310	265	310	297	329	305	322	307	315	304	283	257	287	325	278	344	312	307	318	314	296	309	265	336	310	277	315	320	292	298	326	304	286	302	286	336	303	300	293	305	287	268	310	305	315	313	320	326	327	304	305	288	310	311	299	304	320	329	300	306	317	326	289	303	309	281	295	282	317	317	301	268	287	295	279	296	306	291	309	292	305	305	303	299	319	289	299	284	284	333	314	312	316	317	292	308	288	320	329	283	318	279	312	317	283	305	326	300	297	281	312	295	320	324	280	330	308	299	316	317	344	308	306	312	342	357	283	282	320	316	285	316	323	284	326	297	342	294	310	313	337	339	269	300	283	305	287	292	316	318	300	315	312	278	315	304	307	311	309	348	315	306	289	288	305	289	334	319	300	303	297	321	322	311	298	326	300	324	312	296	288	294	292	325	283	325	325	321	310	329	288	340	290	294	258	305	313	290	306	333	283	297	281	305	322	311	305	278	305	304	301	302	275	289	307	299	297	305	318	305	331	313	298	304	289	280	289	312	314	316	297	332	338	301	308	283	310	339	288	298	281	320	296	326	285	289	330	300	312	300	298	284	336	297	349	330	333	316	299	295	293	290	309	341	330	312	305	296	283	301	310	305	318	305	303	287	305	308	310	293	311	303	300	324	319	287	328	302	297	297	277	292	326	306	299	307	283	320	336	277	284	329	308	300	300	327	296	315	321	279	297	336	299	307	272	310	298	312	283	303	288	293	285	274	294	292	277	302	301	284	324	289	303	277	330	313	313	331	284	307	305	324	288	314	315	316	282	323	311	311	320	308	287	317	291	319	310	338	296	314	284	312	291	310	311	273	299	320	311	338	311	289	319	301	273	299	307	313	333	302	295	299	322	267	316	296	306	316	324	292	327	320	324	324	307	306	308	301	314	296	328	291	310	301	279	323	293	296	272	304	302	293	304	311	337	309	301	267	325	305	306	275	310	320	310	292	318	318	297	328	294	295	296	313	303	331	288	271	315	288	311	336	316	303	308	301	286	338	323	303	313	339	287	336	318	321	295	306	316	275	308	324	289	323	312	319	311	299	313	295	278	304	313	296	303
20450	22343	30656	33918	31700	28171	25089	22267	19665	17003	16198	14389	12571	9963	8334	8200	7129	6054	6013	4616	4277	3687	2745	2681	2260	1937	1544	1670	1295	1236	1202	1174	1140	1128	1076	971	959	916	767	831	776	826	772	781	737	776	739	762	768	809	799	784	785	809	770	773	763	812	774	807	799	773	778	786	756	787	770	787	734	758	795	785	828	743	758	764	752	764	746	761	763	794	844	780	818	803	800	765	735	720	708	772	750	779	805	801	787	711	762	729	759	745	743	781	803	704	741	776	760	729	800	767	724	728	733	743	800	738	756	789	744	730	759	773	744	750	800	756	767	793	755	754	762	754	755	753	773	780	743	725	743	762	773	727	754	762	687	755	726	790	759	748	751	779	732	774	757	745	746	698	769	839	725	755	806	752	755	738	764	751	776	807	732	713	775	793	740	832	732	735	749	758	741	775	783	768	764	788	723	821	728	744	786	759	801	727	739	775	762	745	759	732	756	783	787	755	754	813	706	757	762	793	738	811	752	769	779	731	814	734	774	744	752	767	738	782	761	758	721	713	798	813	758	796	719	803	776	772	767	741	806	743	752	781	765	771	730	749	764	775	761	819	686	791	779	762	771	738	771	761	757	783	789	773	776	746	724	712	745	783	741	769	742	770	774	760	753	774	738	731	709	762	755	723	753	808	746	768	788	712	804	725	756	751	746	757	767	794	770	772	730	786	766	778	775	760	714	708	720	797	734	725	754	757	742	776	730	682	771	748	733	770	742	741	806	750	738	768	759	768	776	753	756	779	756	788	808	815	793	766	728	754	773	763	718	753	755	756	718	743	754	796	743	753	766	739	746	782	776	766	766	744	773	779	785	772	736	752	757	739	724	746	764	744	765	728	747	731	712	730	734	737	796	775	754	720	757	734	790	735	746	767	740	726	735	734	744	759	710	759	725	719	816	771	758	763	782	797	742	757	782	729	787	781	700	750	763	742	767	747	797	706	729	723	719	746	782	736	748	705	801	739	748	782	743	727	778	722	758	712	740	729	723	757	761	717	722	762	823	715	739	734	734	756	840	732	779	752	776	788	791	765	796	764	738	675	796	719	764	822	751	752	737	763	790	746	798	733	801	733	764	718	741	747	775	701	801	787	782	766	743	789	772	735	792	724	740	722	776	754	736	753	741	774	760	773	750	778	743	777	803	722	766	751	765	763	796	757	792	741	781	786	753	813	763	767	769	745	810	786	744	730	728	720	760	769	770	778	757	738	735	732	725	717	780	746	740	763	722	763	794	750	736	745	801	759	710	731	745	765	723	767	718	744	728	735	770	719	774	736	760	758	759	762	778	725	729	797	710	769	725	778	754	739	698	793	779	741	752	809	736	750	791	755	759	792	737	736	807	697	797	747	722	743	780	788	739	762	773	786	751	802	769	764	711	776	728	742	836	711	749	751	738	741	747	745	795	788	790	730	790	773	716	800	766	756	761	737	807	798	779	780	709	754	724	800	777	746	737	754	718	727	720	730	724	754	722	779	743	772	745	775	760	775	737	795	778	758	764	749	790	714	735	744	729	742	731	734	778	738	759	750	769	732	729	826	749	752	750	787	760	727	764	789	771	809	716	734	793	724	784	789	749	753	708	746	791	755	769	761	715	780	780	778	719	787	731	791	801	769	727	747	718	718	768	737	766	743	806	782	698	732	757	761	779	740	735	731	807	766	728	721	785	725	726	690	740	748	765	749	796	759	736	800	767	772	765	753	780	758	735	753	769	737	784	723	759	745	805	760	732	775	738	807	767	753	766	779	736	743	712	747	768	770	747	707	740	723	795	784	751	769	774	772	732	781	727	735	769	794	762	778	756	741	798	782	746	782	723	764	787	819	799	718	749	749	809	706	731	758	818	764	767	748	774	781	767	807	758	732	729	773	749	729	760	760	732	755	788	733	789	768	802	779	757	773	739	806	725	731	744	747	778	727	777	787	729	748	750	741	743	792	792	772	754	760	776	735	794	782	792	780	783	751	780	723	785	760	778	746	720	799	750	751	728	712	763	768	778	761	743	732	741	782	722	681	730	777	739	751	730	746	756	786	783	748	795	712	784	745	742	722	746	754	770	799	762	761	728	748	771	748	742	783	769	739	775	754	756	730	736	752	726	752	742	756	780	793	774	745	787	788	726	772	766	756	783	817	731	752	734	777	758	722	781	771	770	761	754	704	752	732	722	747	734	796	707	775	783	748	724	729	679	764	769	770	766	747	762	753	762	788	773	764	776	755	772	809	787	749	760	808	780	743	782	761	741	798	778	723	755	786	750	755	723	794	750	749	749	796	800	754	740	765	779	721	754	801	731	772	787	707	750	773	719	781	731	732	756	769	771	770	800	807	759	751	780	737	781	720	739	796	757	768	825	729	747	800	729	755	739	757	765	737	776	728	758	773	757	793	779	754	736	788	774	782	729	771	773	780	796	753	771	738	789	740	764	770	763	811	723	755	761	728	746	714	719	805	769	758	758	748	773	736	743	778	785	750	774	758	749	778	737	711	757	766	780	684	753	777	771	772	738	741	751	774	739	726	797	766	731	798	735	779	759	738	738	797	756	775	748	756	760	783	733	740	768	734	774	766	790	768	753	745	716	731	726	765	789	739	803	807	755	760	783	755	734	763	781	780	757	771	763	725	766	743	765	719	730	789	748	827	761	766	756	781	734	734	762	780	728	734	724	758	777	741	795	748	771	730	795	731	751	745	787	746	700	758	761	762	746	708	722	784	778	733	708	720	723	743	760	729	754	765	745	789	754	738	776	708	768	755	711	760	787	751	728	738	773	766	776	801	742	811	748	721	738	769	720	706	727	720	746	765	743	773	785	730	747	701	760	778	761	747	815	736	738	786	793	758	756	762	703	739	771	771	765	776	769	748	796	760	763	775	768	756	705	759	785	760	824	796	752	821	778	700	733	763	810	732	746	766	763	768	768	783	754	745	686	758	787	761	748	714	716	756	743	784	678	713	781	753	717	788	803	736	740	736	741	755	742	778	755	731	820	785	740	740	756	736	747	723	770	796	751	750	775	749	754	747	763	797	701	729	713	757	745	790	730	737	755	762	765	762	759	719	777	736	746	769	740	736	785	747	814	758	746	782	731	754	742	742	720	752	712	680	739	778	778	761	751	732	770	766	775	748	748	732	777	760	729	832	735	772	733	701	770	717	711	756	783	775	788	768	771	791	747	781	750	731	734	740	725	810	713	773	737	720	722	765	732	784	763	761	763	771	744	781	811	744	735	753	727	721	728	737	787	750	741	717	748	740	753	698	811	765	688	755	737	711	786	804	817	712	774	723	772	711	764	754	751	820	765	781	797	795	734	770	760	790	789	748	743	721	741	729	789	783	757	716	759	791	731	776	751	789	717	776	756	754	744	776	756	736	761	721	776	753	729	780	755	760	707	739	670	787	707	776	742	702	699	770	731	790	729	786	777	747	756	763	745	747	791	777	754	753	742	732	724	764	751	757	778	783	687	799
51059	40687	41031	41027	39765	38006	36915	35386	34065	32492	30698	28257	25340	20982	17725	16974	14874	12835	12327	9397	8606	7383	4766	4304	3615	2755	1981	1941	1390	1294	1027	1126	1076	1044	886	788	617	480	412	355	334	308	323	281	308	289	315	330	270	278	281	320	318	331	277	254	330	342	330	357	289	301	289	272	288	303	283	324	285	282	290	266	330	297	275	267	316	280	273	286	304	316	333	309	279	270	272	262	302	278	281	278	272	278	236	296	290	272	275	293	258	289	295	304	259	293	246	289	290	290	270	263	258	292	277	301	267	275	261	287	311	283	247	317	261	278	250	284	285	267	302	301	288	263	250	272	271	260	263	275	297	272	269	269	301	295	241	299	299	303	276	279	268	276	210	260	278	287	300	261	319	298	287	296	237	287	276	294	270	252	282	282	281	273	288	265	257	279	267	305	278	273	271	310	276	294	263	266	254	284	276	298	271	263	281	262	294	271	267	307	279	279	284	292	277	267	264	282	251	293	271	271	294	280	266	291	253	306	254	259	272	262	280	251	279	260	301	279	304	278	285	308	281	286	297	290	278	282	260	268	302	299	268	272	260	284	250	307	291	300	279	282	279	280	253	258	244	289	268	255	296	282	291	301	277	233	302	286	252	264	287	298	291	271	274	272	277	256	272	270	272	286	246	277	278	257	264	261	270	264	261	281	258	266	290	247	247	305	280	279	278	294	273	267	262	274	259	264	267	277	293	254	260	297	284	263	288	258	313	280	262	258	249	267	295	287	240	270	285	241	289	277	279	280	272	255	279	282	256	284	272	274	285	244	260	253	253	271	265	288	306	281	291	242	253	275	273	288	286	283	279	239	296	258	259	252	271	255	263	280	259	268	282	258	273	300	279	294	286	257	283	269	283	266	259	270	245	292	286	260	255	269	278	298	242	268	265	257	282	299	290	255	289	243	277	300	277	296	284	278	267	256	259	273	299	257	280	263	265	279	294	269	273	288	268	267	274	288	237	282	266	281	269	269	265	308	277	286	300	312	266	288	255	280	286	275	257	259	319	268	304	289	267	275	242	256	266	284	292	256	291	240	275	276	278	283	241	254	283	285	291	269	247	292	245	253	243	275	266	295	232	260	290	267	257	282	282	260	267	253	279	259	304	289	262	265	303	270	247	274	245	255	267	280	265	256	314	270	279	288	283	256	252	275	291	312	290	265	262	291	293	286	298	254	282	261	261	318	296	256	273	285	245	264	272	254	272	316	265	293	280	263	273	279	277	296	298	268	256	270	268	281	274	282	296	311	274	262	238	288	268	257	254	285	293	275	298	266	284	253	267	281	297	273	254	283	254	242	252	262	270	280	239	299	268	294	260	270	268	292	284	294	279	306	284	258	300	276	279	271	307	287	266	259	284	272	299	284	262	266	240	292	283	281	273	257	274	294	282	260	269	280	282	256	272	273	248	280	285	269	299	301	289	263	272	256	264	270	318	282	288	244	307	282	255	284	290	265	260	257	272	253	284	280	279	303	287	253	262	264	283	283	290	260	284	275	242	263	281	282	268	289	269	278	273	276	279	293	281	266	274	294	255	245	261	298	267	271	295	273	269	243	285	286	261	232	254	275	297	261	243	309	293	283	275	306	273	292	285	270	278	281	287	280	293	253	290	279	279	242	253	241	235	253	252	276	262	282	277	285	275	250	278	253	257	284	292	251	250	280	278	260	257	283	294	270	279	257	256	257	271	274	287	265	260	253	280	287	292	255	260	286	304	289	279	270	256	301	301	288	257	272	308	294	313	265	238	270	264	275	295	262	282	291	272	278	262	270	282	273	266	288	267	280	280	257	255	279	286	267	321	302	271	303	301	267	260	291	273	288	307	292	275	276	258	258	266	279	261	276	267	295	253	276	295	241	288	301	258	281	310	282	263	278	281	276	260	269	277	255	278	268	277	291	261	269	285	277	278	273	274	305	261	265	259	277	251	284	258	273	261	291	285	264	265	291	287	301	261	251	290	277	266	297	268	269	271	268	323	289	279	266	270	280	264	276	266	284	277	289	253	287	269	273	282	274	278	268	267	258	267	269	275	251	298	329	285	301	271	279	278	253	268	282	275	295	300	277	270	276	313	281	286	261	279	250	252	287	266	264	257	278	271	238	278	270	265	257	283	307	292	286	277	307	263	269	264	282	248	251	271	281	273	287	265	276	238	266	284	259	271	246	299	232	243	290	271	294	291	286	296	252	265	271	279	253	275	276	270	281	283	291	249	273	270	279	268	298	263	262	244	274	269	294	298	292	298	257	260	284	296	303	264	249	262	289	271	257	265	315	269	275	298	272	256	293	270	266	290	271	292	273	290	279	288	263	253	255	296	263	283	274	283	265	251	277	269	302	288	234	266	254	263	261	297	270	268	326	279	272	250	280	247	279	247	291	259	253	269	281	293	274	284	266	272	263	285	258	253	260	292	322	326	259	284	300	280	290	295	270	274	246	267	249	252	269	310	303	278	261	245	264	307	280	253	253	294	287	273	284	260	301	267	269	292	321	288	261	265	249	280	302	285	278	258	285	266	275	276	262	268	280	266	292	260	291	302	284	285	256	284	297	283	279	295	297	289	260	304	260	292	238	293	257	263	310	278	245	276	280	259	262	303	292	291	295	254	287	290	265	261	269	284	273	257	256	259	289	268	301	263	295	252	266	268	249	290	255	274	233	271	256	284	280	243	270	260	289	259	271	285	259	286	265	268	268	277	255	292	288	247	252	274	303	268	274	280	286	278	280	279	272	275	295	237	279	288	266	277	276	297	261	288	254	278	285	256	260	249	253	247	275	280	282	254	258	273	284	267	282	290	246	288	293	271	246	248	254	293	264	253	286	276	247	284	250	282	280	282	289	268	303	284	271	292	296	313	292	302	303	266	278	251	274	282	253	269	276	287	250	273	291	260	272	275	254	244	258	294	267	275	281	282	318	233	262	269	228	297	268	310	299	265	269	216	287	293	263	274	285	270	270	282	276	279	299	297	285	246	277	258	257	287	270	243	266	276	248	259	265	281	287	279	310	272	248	263	311	268	250	266	257	275	254	255	284	281	287	272	290	290	249	294	257	268	291	268	255	250	323	270	240	272	285	260	282	273	286	258	269	312	268	266	272	275	257	312	268	281	278	284	267	274	277	270	252	275	298	286	286	230	256	276	264	308	296	282	272	285	268	265	276	294	281	278	269	268	274	266	264	257	282	258	276	276	277	261	269	261	258	264	271	305	263	288	258	276	266	274	280	274	296	258	292	271	274	267	289	272	266	256	256	257	292	276	282	290	258	273	271	261	248	233	300	268	263	295	300	292	290	272	293	278	269	289	278	280	274	258	278	266	279	272	297	274	271	277	307	288	253	252	249	279	295	289	279	279	258	284	289	277	248	290	296	300	268	303	250	284	311	259	268	279	273	260	266	240	292	272	253	271	274	292	310	287	283	276	301	273	268	255	270	278	276	248	270	263	297	277	274	300	282	299	268	267	317
43376	47048	48624	52034	53372	53775	52651	50876	49649	47181	45840	43830	41752	39097	36554	37343	35125	32780	33179	28724	27756	24949	19282	18716	16629	12874	10625	10660	8385	6993	6369	6663	6077	5933	4892	4388	3406	2384	1546	1166	989	928	948	912	887	829	813	824	862	827	898	956	1186	1204	941	767	960	1223	1180	1069	821	828	757	788	835	863	824	766	738	840	852	867	922	838	718	715	684	674	670	654	723	971	916	845	827	734	706	711	640	700	681	618	652	704	691	681	659	706	705	736	677	663	669	647	672	683	690	687	686	690	700	645	654	686	633	711	642	675	660	661	659	671	706	656	697	668	655	703	637	680	675	666	715	662	704	687	683	712	671	632	669	722	702	680	711	687	659	731	673	684	636	661	716	670	684	692	686	684	697	666	648	724	696	686	653	672	651	713	648	677	703	656	686	685	695	716	670	647	630	588	685	683	686	704	664	702	696	672	653	692	633	617	655	697	677	687	642	687	721	693	677	667	636	627	656	678	646	612	681	663	655	676	659	655	699	679	678	653	642	637	672	679	713	689	673	672	636	637	680	666	686	670	658	676	679	658	646	677	671	672	631	635	744	672	671	697	668	672	708	706	643	700	673	690	697	688	673	639	684	683	630	643	621	658	658	707	692	664	659	703	671	700	689	672	675	684	672	669	691	712	685	706	721	666	655	661	642	665	642	663	680	656	736	708	650	671	682	684	711	686	675	658	661	685	674	694	698	657	676	670	657	663	674	708	640	704	707	699	651	649	651	599	671	667	636	701	680	691	659	664	691	732	635	644	661	675	652	668	692	624	633	666	690	697	708	657	682	644	639	671	612	667	655	707	668	657	708	633	708	678	671	697	681	641	683	721	709	666	703	665	675	657	724	713	685	636	659	703	645	684	646	638	677	684	654	704	678	670	657	649	696	650	674	717	690	659	660	674	673	672	719	707	650	640	693	710	689	706	703	696	680	684	662	674	645	680	725	601	678	630	678	665	668	669	633	695	656	677	664	677	657	660	673	696	661	682	676	727	649	655	671	670	679	688	684	624	686	632	655	716	640	699	675	694	652	657	687	707	696	698	738	724	659	682	666	653	699	696	707	635	645	701	679	712	735	692	681	664	702	680	688	733	683	699	690	641	699	692	692	705	651	670	671	676	713	631	654	699	715	725	676	658	692	628	674	655	682	699	695	667	681	683	740	673	708	665	661	715	660	623	694	680	671	677	707	679	666	718	709	657	689	699	681	699	689	659	617	683	673	679	670	641	668	667	693	623	660	656	707	618	689	685	649	682	666	637	652	660	621	669	677	678	704	720	686	660	672	688	697	737	676	707	664	644	693	701	697	702	715	679	713	644	649	670	688	701	685	700	630	706	710	660	691	657	692	683	633	667	659	648	727	706	663	644	660	701	696	724	673	690	692	665	668	739	646	741	650	658	688	652	633	661	718	669	688	710	657	670	674	710	643	658	699	676	697	681	654	692	693	674	668	640	678	731	668	680	681	657	648	695	665	651	668	661	660	643	633	676	665	690	667	681	690	680	646	715	708	671	674	677	683	665	688	692	625	700	699	660	670	731	669	708	658	722	691	648	660	686	652	694	715	669	682	645	630	675	666	656	646	655	650	675	721	669	678	664	695	696	625	660	684	646	682	668	658	676	623	661	679	687	690	683	676	650	701	683	695	675	660	685	721	662	699	675	715	625	733	700	663	736	662	679	708	637	674	666	664	707	728	689	666	674	665	652	679	658	671	701	717	745	737	664	631	709	683	649	648	651	738	673	680	662	669	711	661	669	594	653	689	721	729	688	698	738	703	661	670	623	692	661	660	621	708	668	681	690	650	641	614	632	671	670	663	637	672	715	709	690	701	648	685	685	657	668	684	667	683	703	651	644	674	643	696	634	667	702	696	639	692	691	639	670	666	676	635	655	685	664	687	668	647	684	656	670	702	680	704	632	649	666	650	646	675	678	720	690	658	685	653	713	706	661	739	696	678	626	697	666	719	676	681	652	632	633	733	692	697	690	708	692	700	688	682	744	658	703	735	677	667	694	731	660	701	679	704	660	649	690	702	627	721	693	644	676	698	650	644	693	695	639	653	701	734	658	682	698	699	696	704	680	634	639	622	690	675	666	697	645	689	710	697	666	664	697	656	645	671	714	637	692	741	672	672	667	664	640	723	672	669	634	693	657	680	727	734	681	669	686	642	649	678	674	670	631	695	643	638	719	664	702	676	703	640	654	687	663	694	649	688	715	676	676	667	683	699	662	627	659	664	696	630	654	704	693	684	652	647	746	684	658	646	709	652	694	615	708	659	613	701	638	689	642	684	677	729	649	645	691	675	663	642	671	668	637	614	664	697	677	648	683	680	658	659	651	671	623	682	661	694	696	683	673	649	690	668	696	736	704	636	706	670	668	729	672	647	648	717	663	657	691	685	633	688	717	653	691	678	640	663	655	648	650	691	648	713	694	682	686	665	676	621	681	648	711	711	652	620	666	658	740	674	711	682	647	690	694	622	684	638	628	702	645	670	684	641	662	672	666	672	702	707	734	718	713	709	695	624	701	697	672	683	687	683	690	678	702	710	694	644	675	683	655	721	651	661	649	634	679	707	714	687	658	672	634	716	689	678	669	670	680	692	725	666	670	723	678	623	624	683	651	700	675	723	641	695	680	623	675	696	670	641	664	662	662	677	684	688	626	702	648	704	681	649	673	669	679	640	717	662	644	666	674	609	608	692	661	625	671	665	661	682	677	703	648	672	664	666	669	632	679	646	700	662	711	726	690	667	686	666	712	668	665	696	664	706	619	677	686	691	627	667	664	692	689	666	693	655	681	658	688	709	694	684	670	650	678	660	685	691	696	687	647	679	667	662	691	714	705	699	648	712	699	678	678	730	704	704	678	650	678	672	649	682	684	635	680	656	660	700	657	664	662	670	688	686	667	703	694	633	685	701	680	673	693	684	671	688	696	679	686	620	629	686	655	641	652	651	716	655	693	696	724	642	668	699	701	686	719	692	665	686	664	633	628	671	718	695	677	637	666	613	651	666	640	656	694	676	680	659	724	665	718	619	642	742	707	652	660	655	647	696	668	696	684	639	671	688	675	690	678	724	657	697	653	628	695	666	690	644	718	669	659	677	695	702	677	676	647	642	644	644	676	685	732	687	686	684	733	658	662	640	685	679	705	719	681	706	693	709	691	693	705	661	691	686	690	703	677	667	661	669	722	676	631	645	698	637	683	659	729	705	676	608	689	648	683	725	676	660	681	656	689	708	663	648	683	669	673	696	654	640	696	626	648	664	673	670	684	700	675	677	668	695	730	668	660	640	625	703	670	675	731	700	692	684	696	647	702	676	687	657	670	637	663	662	703	678	649	677	717	658	655	669	652	649	728	682	687	691	651	695	694	679	681	704	650	647	687	683	637	691	691	656	662	641	664	665	676	693	696	678	666	679	700	691	666	707	661	702	632	689	672	675	672	669	627	655	679	674	683	724	676	706	648	667	679
57073	41779	41286	41377	40421	40312	41089	41046	42236	41577	40945	38765	38149	33846	31478	31120	27848	25078	24973	19173	18330	15808	10118	8413	7890	5814	4449	4125	3311	2711	2388	2270	2155	1906	1679	1446	1123	761	563	455	374	389	322	333	337	293	330	329	351	339	347	339	440	458	354	303	381	404	417	410	311	297	299	305	334	297	322	289	316	298	333	353	326	363	308	280	292	262	282	259	269	353	371	343	320	300	257	260	280	302	273	248	253	295	259	292	250	234	247	262	308	279	275	263	268	287	273	297	267	303	275	278	284	308	265	255	242	282	256	288	269	291	283	263	262	271	258	269	263	280	262	278	265	279	287	275	270	286	272	271	283	273	279	269	278	250	311	290	283	315	290	326	299	281	281	262	266	283	262	275	274	283	261	261	244	301	257	237	245	255	278	284	255	260	258	261	259	281	265	285	278	286	251	265	275	312	280	298	280	250	269	287	274	310	266	281	250	286	275	282	259	287	277	264	277	247	254	271	274	280	281	278	286	252	245	269	256	269	277	298	259	289	240	274	256	265	266	291	255	261	305	302	270	291	269	279	252	249	297	254	272	279	287	263	313	282	303	284	280	263	279	269	274	291	275	246	275	294	261	273	320	293	269	280	274	259	277	243	278	277	299	243	277	268	307	246	285	268	253	284	275	282	268	259	285	316	284	270	269	286	277	289	262	266	257	277	254	289	240	258	254	267	260	285	268	283	287	273	271	302	279	245	258	289	263	272	255	280	244	280	307	289	250	248	252	290	298	274	263	256	247	264	260	244	295	238	288	299	276	274	292	284	260	312	269	262	255	268	299	298	252	279	290	288	320	278	267	281	252	268	248	276	292	256	298	255	276	266	270	279	256	302	277	297	266	286	283	284	256	304	258	297	259	280	262	301	267	263	290	287	262	256	273	263	271	273	266	283	279	252	243	252	254	305	295	269	280	265	281	260	276	281	290	286	277	282	257	269	239	258	289	267	280	274	286	248	258	296	275	264	258	263	275	277	285	279	286	314	273	298	274	295	291	249	269	292	251	244	243	279	307	285	281	253	261	307	249	286	310	254	284	258	304	297	297	296	243	255	259	269	307	281	261	287	331	286	294	266	280	261	295	280	284	298	278	251	265	273	279	257	278	276	274	305	265	285	294	272	274	270	275	307	305	241	268	249	272	283	277	233	277	297	288	296	246	274	246	280	239	263	258	280	278	282	278	299	260	300	277	278	259	258	271	271	267	276	265	245	264	257	278	261	259	237	271	268	288	273	276	255	299	259	282	265	290	276	287	299	294	275	278	296	263	269	283	270	279	311	279	256	305	295	273	277	267	255	279	297	281	266	284	265	257	280	255	277	255	279	253	273	272	250	272	241	271	284	296	259	270	268	241	253	283	284	261	280	284	284	290	284	262	259	285	267	278	265	283	262	276	261	290	268	272	282	274	260	293	280	282	234	268	284	281	289	281	270	271	259	269	264	279	287	313	271	284	272	256	284	282	267	274	296	261	283	288	282	290	268	274	256	262	281	274	269	257	255	250	271	273	267	307	296	301	265	279	299	283	270	250	243	294	268	275	240	275	284	264	300	254	260	276	261	312	293	264	307	272	243	265	259	266	242	265	291	289	276	281	288	264	226	291	280	254	288	266	304	264	261	273	261	257	290	249	300	284	285	287	294	221	282	284	277	285	280	264	253	308	269	261	246	274	274	258	250	277	276	260	233	243	238	277	310	284	289	298	276	269	300	270	293	273	276	269	290	250	255	269	249	294	271	312	281	256	256	249	289	274	288	268	276	267	272	278	299	279	254	259	296	269	281	294	255	289	289	269	268	277	291	269	309	235	264	285	260	321	237	243	290	255	257	304	291	260	288	292	267	243	277	239	273	274	292	281	263	266	262	250	282	268	266	251	293	256	260	281	302	289	264	300	302	267	289	265	284	262	285	281	240	263	268	289	296	284	244	290	244	313	251	253	265	251	275	263	275	280	287	288	281	256	302	281	283	274	266	283	294	329	294	277	238	251	268	292	255	266	265	257	264	267	248	258	281	241	257	281	264	272	266	260	281	244	251	272	272	254	260	250	255	262	274	262	292	283	290	307	271	284	299	279	278	244	283	293	284	245	265	263	270	281	271	265	272	292	259	269	279	286	266	254	256	271	249	272	253	284	298	284	287	273	282	278	240	273	254	295	287	227	247	277	270	291	283	250	256	244	293	277	273	275	279	260	261	224	294	267	262	287	293	277	256	251	287	312	251	273	264	284	270	290	261	281	240	257	267	273	276	246	258	282	262	310	286	261	263	296	279	271	251	260	266	294	254	265	283	303	271	298	257	272	259	233	284	305	278	265	275	281	295	248	308	263	260	297	274	282	293	279	307	270	277	297	284	278	266	294	257	282	273	284	269	251	267	249	234	258	283	274	253	274	267	275	260	290	289	284	278	270	280	262	274	263	262	277	287	333	283	268	261	275	267	294	249	271	285	267	293	274	274	257	257	262	261	280	281	255	274	255	309	271	300	261	248	279	253	313	246	267	293	248	265	249	262	289	263	264	275	260	268	274	275	268	246	290	269	282	277	271	273	264	246	280	266	243	281	300	258	254	264	261	268	271	274	241	276	301	264	306	289	265	271	300	276	271	262	250	282	278	297	261	270	267	284	287	250	265	272	294	241	275	275	266	286	291	268	292	250	288	249	289	279	268	304	264	279	287	255	280	277	272	282	266	248	264	282	277	278	272	265	257	298	299	245	263	285	274	282	253	290	288	279	280	297	295	276	277	267	303	283	283	288	283	307	301	283	268	296	255	242	302	248	286	270	293	288	288	261	263	289	312	322	265	275	267	261	271	296	226	286	285	238	287	272	276	260	266	276	293	299	278	245	251	257	262	267	280	272	278	298	267	285	251	289	244	280	260	261	308	295	274	263	244	283	252	294	276	277	304	273	311	271	272	261	279	267	274	264	253	263	295	269	283	262	271	249	269	296	268	291	295	284	304	270	275	268	284	269	258	269	274	265	280	300	289	267	262	281	285	263	271	251	284	233	302	262	276	269	257	291	285	271	270	289	275	265	244	247	279	285	266	277	264	256	263	272	269	256	263	261	288	273	275	270	287	287	291	265	293	301	294	261	275	286	264	268	277	312	289	298	295	269	289	267	249	267	252	299	259	297	296	281	260	299	286	269	300	278	291	280	268	299	273	293	275	275	284	247	274	285	306	290	252	287	310	259	267	275	299	266	239	271	271	253	265	249	266	278	265	276	272	268	286	282	270	270	270	286	293	269	262	283	270	285	273	239	246	283	270	260	262	250	284	271	250	268	252	264	259	260	257	264	234	274	248	273	283	294	283	263	246	250	239	283	266	255	250	276	284	296	268	248	272	282	249	286	282	284	280	307	262	274	274	297	302	274	288	275	305	283	290	280	295	254	284	303	263	274	254	287	267	283	286	278	268	265	277	306	287	259	243	276	247	264	272	259	256	274	241	274	264	265	322	252	252	290	284	263
51302	55162	53053	56334	58629	60623	61540	60729	59908	58585	55997	55115	53741	50964	48760	49681	47639	45983	45825	41196	40694	36721	29540	27820	26786	21618	18347	18612	15154	12911	12361	12751	11754	11063	9316	8498	6164	4275	2533	1773	1349	1218	1125	1008	1016	1001	1006	1012	988	989	1094	1268	1655	1668	1074	893	1356	1799	1756	1410	983	1012	935	959	974	1054	1065	930	907	1047	1071	1028	1251	1126	892	703	645	722	718	692	834	1173	1109	1050	918	843	707	672	682	707	676	655	696	652	640	689	694	674	641	669	676	677	679	670	638	665	666	685	657	635	624	668	717	661	668	667	633	676	710	621	647	631	637	626	697	658	614	650	655	643	663	655	665	655	675	672	649	683	613	723	657	620	666	683	636	638	712	665	732	671	636	649	690	672	640	672	678	687	685	668	644	685	628	658	641	650	682	661	651	715	649	655	642	643	687	653	659	707	688	629	670	647	685	655	657	727	694	656	667	644	687	700	692	651	727	689	635	685	655	673	687	682	702	640	730	653	702	695	673	649	667	650	720	660	648	676	679	697	663	634	637	665	635	648	692	669	644	670	644	638	678	674	677	725	643	657	654	623	699	648	677	626	649	681	673	665	690	636	667	710	682	708	696	626	676	728	662	694	690	649	662	705	638	671	697	713	674	669	676	679	704	722	651	661	671	627	695	679	648	634	637	666	733	649	645	659	594	631	670	641	688	642	654	681	655	634	658	706	712	652	671	691	652	700	640	653	688	681	688	644	662	672	670	655	635	686	635	655	684	661	700	670	637	670	667	682	667	630	671	654	671	646	636	672	690	652	684	673	640	643	699	662	669	680	654	647	637	678	653	655	667	675	632	629	658	668	685	656	690	700	632	690	630	670	660	643	673	665	667	684	674	689	652	704	669	659	659	630	700	672	681	667	650	688	672	683	665	628	699	712	655	650	653	697	704	717	691	641	665	616	675	735	635	629	648	680	623	667	691	629	694	698	662	657	651	682	706	708	639	680	637	637	694	636	676	674	700	659	677	654	669	654	654	688	664	720	663	678	702	668	678	679	694	677	679	668	619	619	672	663	649	621	678	665	680	678	701	646	653	654	687	655	700	663	667	682	703	667	653	641	640	695	676	662	649	625	646	670	668	618	681	705	590	685	688	670	664	684	625	677	664	624	657	637	680	692	649	652	692	629	684	679	647	628	635	643	652	673	674	661	693	656	713	653	681	633	624	673	641	639	631	638	641	661	698	673	655	658	658	702	665	681	660	638	650	670	669	638	671	700	647	649	682	679	686	675	704	662	685	607	618	698	634	664	682	633	636	667	654	615	655	669	695	672	656	676	681	652	641	625	661	659	702	681	635	723	647	642	639	708	653	679	690	654	622	658	651	655	664	648	690	654	695	675	627	648	675	687	675	656	684	640	632	707	667	688	733	705	675	648	681	673	602	668	669	613	673	695	643	741	625	651	635	687	663	659	650	644	643	674	648	654	721	687	673	641	689	637	689	654	716	642	684	669	691	657	672	653	626	635	695	642	702	661	661	695	645	660	625	600	662	627	684	664	677	652	664	646	643	674	651	642	683	645	689	661	637	713	685	667	676	704	605	706	636	677	645	653	661	670	723	674	699	638	644	620	682	675	662	621	684	675	650	670	688	660	654	638	623	638	674	673	611	643	627	680	629	691	657	706	709	626	724	688	689	651	676	634	647	712	681	684	663	699	689	677	669	646	689	654	663	628	644	695	672	665	654	669	659	689	701	632	653	629	675	673	662	656	685	637	664	664	637	659	611	697	653	643	655	660	673	688	680	645	695	623	709	730	639	677	629	630	658	662	656	640	648	646	686	690	601	692	673	652	685	695	656	647	679	659	691	650	676	674	594	639	668	594	669	657	693	656	621	652	655	667	708	663	699	697	665	667	671	660	676	673	622	652	687	649	679	667	680	612	632	654	654	674	667	685	673	679	704	668	719	640	653	684	664	703	683	656	640	670	649	664	704	655	685	623	679	652	643	655	664	662	606	665	665	694	696	689	682	649	648	705	672	707	667	653	672	665	663	636	630	685	641	663	670	689	634	664	651	656	757	641	651	700	650	697	614	624	639	670	619	709	667	676	660	662	653	686	694	642	718	683	689	642	702	686	653	684	642	677	660	726	689	623	656	647	696	638	659	628	657	683	648	678	694	660	701	695	674	647	659	606	652	690	616	641	604	655	700	678	661	674	678	646	622	674	668	611	661	654	684	637	673	625	679	688	694	691	645	677	650	730	660	635	658	689	658	642	665	686	648	679	649	654	638	672	640	651	628	682	653	660	672	702	685	643	628	622	653	667	666	699	652	691	689	661	640	701	637	661	681	696	627	680	712	661	650	676	683	673	683	668	722	691	679	704	653	666	626	640	678	622	639	680	690	650	693	657	687	664	702	705	670	693	631	660	694	678	691	689	651	643	604	667	680	728	685	667	701	628	636	644	683	666	649	629	639	634	624	684	673	692	645	634	673	660	668	678	653	663	674	655	621	616	660	676	680	617	629	644	692	685	662	676	637	656	685	637	660	630	687	643	669	666	626	677	741	639	646	683	677	663	673	635	682	703	719	655	638	632	650	678	691	710	652	642	654	645	652	664	666	680	679	634	685	691	654	661	633	690	644	657	655	665	656	679	682	669	644	658	612	676	674	659	654	691	677	723	633	669	706	633	659	680	688	658	657	708	741	704	673	659	605	663	662	653	653	687	638	693	679	698	650	611	692	649	697	664	675	621	678	660	641	639	647	686	655	705	677	621	647	632	693	725	632	645	724	639	646	656	686	656	656	623	719	676	619	639	682	652	685	673	659	655	689	658	617	665	651	696	717	672	674	695	673	665	633	665	638	681	679	683	627	646	690	681	683	646	651	661	652	679	708	660	658	662	666	605	631	653	646	630	655	658	675	658	711	613	657	637	629	634	642	636	658	634	617	678	636	640	639	678	647	720	648	679	709	667	694	662	651	612	671	668	701	691	686	662	707	698	692	625	666	713	639	700	678	664	670	639	606	660	676	665	632	673	669	675	641	633	650	658	695	643	666	657	674	649	659	674	666	659	663	618	657	653	679	667	647	675	693	684	656	646	641	639	617	655	663	676	676	639	672	719	658	668	666	644	707	670	669	681	686	640	663	656	702	668	678	660	657	682	690	670	729	627	654	660	652	691	654	705	711	656	682	654	643	716	675	672	692	669	670	601	656	663	686	604	658	651	684	695	704	630	658	640	676	628	685	652	686	682	638	699	698	675	688	686	689	653	650	639	674	676	692	661	653	661	662	659	716	653	650	617	666	649	665	627	700	677	686	643	674	637	689	701	669	678	690	629	645	696	654	683	683	676	630	689	684	679	707	643	635	658	663	704	666	632	682	719	666	618	668	614	693	683	612	658	680	715	661	700	654	675	664	669	674	632	678	675	691	706	679	635	654	661	726	664	717	732	689	680	661	635	678	631	637	663	675	651	639	682	645	654	682	697	611	661	614	691	660	689	656	639	700	620	641	622	665	653	621	648
24419	23029	26294	23819	18877	13741	10890	7978	5932	4305	3582	2947	2483	1822	1513	1340	1291	1017	1037	821	760	657	528	487	460	437	380	377	352	370	338	343	334	314	367	350	340	297	309	278	313	295	301	316	276	301	305	308	281	267	281	301	322	289	291	298	296	329	323	307	302	287	346	299	300	284	315	315	286	298	301	297	333	291	328	297	281	303	325	296	331	312	314	311	340	318	323	286	291	285	283	270	292	313	319	315	315	305	286	301	321	372	306	292	326	289	309	288	312	309	296	278	343	313	290	307	282	323	321	309	320	289	303	304	302	265	293	309	321	290	294	311	288	264	277	299	304	333	327	302	275	305	314	294	303	303	313	289	302	287	265	305	301	287	311	344	294	330	304	278	322	323	288	295	299	281	305	299	283	285	268	330	278	314	312	299	268	299	299	322	322	287	293	318	298	288	281	322	297	327	343	292	306	295	284	334	278	317	313	295	305	315	330	324	345	287	284	330	293	303	304	322	333	312	310	282	313	315	307	320	305	324	316	318	292	270	288	304	319	289	296	303	292	320	294	271	324	303	285	288	310	303	310	298	338	280	284	297	295	323	323	308	315	300	301	308	284	308	314	303	312	292	283	293	286	296	320	279	323	322	280	292	340	308	332	288	302	267	297	309	300	301	299	314	311	310	264	293	291	271	291	269	318	315	299	314	316	310	275	285	294	308	293	295	299	315	307	325	311	290	312	263	296	296	269	312	325	295	314	280	313	286	310	307	280	327	335	328	283	283	285	293	284	306	301	285	313	301	330	315	289	286	325	315	287	324	285	306	275	293	310	290	292	310	265	297	295	320	341	318	313	280	324	292	305	316	271	246	318	306	322	297	286	323	282	294	277	279	291	294	308	291	295	298	302	329	316	317	303	345	296	320	298	269	277	292	275	279	303	316	294	320	319	297	297	322	314	317	305	295	315	285	280	292	299	298	305	299	318	285	302	300	316	304	288	294	327	306	334	301	297	284	293	310	316	305	309	318	316	318	307	326	259	272	306	292	302	303	314	305	273	300	275	313	310	298	333	309	332	305	286	332	320	296	327	298	295	277	274	306	297	315	284	263	302	299	277	287	285	335	294	305	335	301	340	318	326	269	319	290	296	291	301	296	288	319	310	297	307	314	309	307	339	312	270	272	334	301	299	283	312	298	292	300	324	276	303	296	306	314	322	285	341	308	286	342	312	282	272	306	287	323	301	292	318	275	283	272	284	314	320	301	310	324	315	281	311	304	303	336	341	316	324	303	300	299	277	287	292	291	328	295	328	302	277	323	286	333	313	298	323	305	305	292	287	269	313	306	309	289	298	275	291	293	315	292	288	282	303	273	292	316	286	313	307	267	279	308	300	300	316	328	293	299	288	290	291	294	316	299	312	319	300	283	310	326	320	276	309	321	313	286	317	292	331	278	318	305	318	291	316	309	313	323	320	298	277	302	332	301	279	301	334	326	302	302	330	332	297	289	304	301	297	298	334	304	285	294	310	336	309	301	289	275	304	288	306	292	294	314	310	291	291	315	305	288	311	295	330	310	304	310	278	255	304	296	292	287	264	329	331	306	313	339	293	328	308	326	306	287	297	302	291	280	314	278	331	310	305	307	318	281	274	283	301	289	287	286	295	335	323	291	297	305	304	312	277	289	306	303	343	287	322	315	341	272	306	282	306	307	312	311	294	281	298	297	300	324	312	290	300	317	289	274	279	273	307	309	333	320	280	308	294	272	322	300	300	350	270	292	286	302	324	309	317	306	302	309	308	330	299	313	305	310	291	309	304	300	284	314	321	292	277	355	294	279	280	324	277	286	291	300	290	285	344	332	309	303	339	321	253	304	313	287	287	322	290	324	310	257	292	305	332	328	272	271	285	305	345	309	295	285	307	344	341	310	292	325	308	312	313	322	313	317	301	277	267	302	331	301	289	302	296	304	298	316	335	339	318	266	345	310	280	306	283	279	282	279	288	295	266	312	312	259	312	327	320	302	298	271	329	269	319	303	307	273	268	308	300	278	288	300	321	316	307	308	328	306	307	295	329	306	289	285	304	292	319	299	283	303	300	330	321	343	256	320	271	290	295	265	332	307	283	366	284	301	323	284	298	296	316	291	325	296	339	267	303	303	297	327	331	310	309	333	310	310	291	327	324	304	296	291	295	338	291	318	304	287	322	315	320	291	299	288	317	299	336	320	279	327	274	292	311	313	284	293	314	349	307	297	294	295	306	300	325	298	291	262	297	305	299	335	308	276	307	291	312	292	314	282	294	341	295	268	294	335	322	303	303	276	289	322	310	313	295	322	312	334	315	277	294	330	309	329	279	275	317	283	314	325	287	315	312	330	295	272	320	286	281	299	292	310	293	312	308	314	323	298	308	321	292	333	289	293	324	268	302	295	294	297	277	299	340	324	295	279	301	315	313	320	280	318	297	320	305	312	305	295	316	294	292	308	328	333	287	292	270	298	312	301	328	331	300	334	307	295	345	300	317	295	305	328	314	287	292	297	303	313	297	328	317	299	354	296	307	291	284	308	298	288	285	319	298	316	297	298	283	283	301	270	293	306	308	305	302	307	271	316	276	321	306	309	286	315	318	283	322	283	295	319	300	274	307	319	323	315	281	305	298	297	299	302	301	298	326	318	300	296	290	333	352	298	313	286	303	289	313	297	291	316	310	330	292	288	293	305	248	308	287	295	310	331	316	329	310	288	315	299	283	326	298	317	327	313	306	307	295	291	311	312	292	303	293	356	291	281	286	326	305	306	294	304	307	326	305	283	311	324	281	304	316	331	328	285	256	298	290	272	294	296	301	298	272	318	317	305	273	292	311	268	292	306	320	277	277	272	268	304	318	302	310	332	313	327	334	310	319	306	292	251	330	307	282	317	305	298	305	286	300	315	307	292	297	281	308	318	297	299	337	319	338	318	310	307	302	279	300	294	311	304	318	292	289	304	308	312	297	300	317	280	288	314	303	315	293	288	290	299	289	319	302	261	293	285	308	281	288	308	319	289	288	296	283	301	325	332	323	307	304	307	313	338	322	325	304	296	262	285	299	277	277	292	270	291	310	307	308	301	299	292	307	275	337	295	296	285	290	339	343	314	298	301	332	317	327	309	318	298	270	313	313	311	302	318	328	294	304	297	301	329	309	300	332	345	312	312	304	272	321	308	331	334	341	292	292	309	322	308	315	301	285	314	315	294	316	256	287	291	279	296	302	303	309	289	330	294	271	324	304	336	276	314	316	337	301	287	309	287	329	298	321	314	339	274	275	305	300	302	288	307	305	322	302	295	296	297	284	301	342	312	337	303	302	290	331	284	290	307	283	287	313	306	321	309	307	294	284	323	262	281	320	333	288	326	291	334	285	284	295	309	301	280	319	297	317	320	309	302	318	317	296	310	307	320	335	315	322	287	301	301	309	305	352	315	305	282	299	326	304	326	297	321	325	312	315	328	334	307	332	294	292	296	298	301	303	309
20357	22426	31203	34449	32301	28630	25753	22705	19290	16928	15614	14089	12495	9938	7906	8140	6869	6077	5895	4448	4312	3723	2661	2305	2402	1841	1549	1596	1275	1271	1144	1179	1154	1113	1122	935	879	889	779	819	728	796	790	753	858	761	738	777	728	797	793	809	756	789	736	778	780	787	773	771	790	764	788	758	803	789	729	743	747	775	773	753	797	805	754	730	743	761	735	773	789	784	796	735	759	743	744	717	787	778	720	715	781	768	744	766	760	772	722	722	696	725	743	712	732	759	725	787	724	751	769	788	757	810	768	785	684	741	731	720	736	730	763	696	775	763	745	725	727	760	744	794	774	724	763	733	793	826	776	752	766	769	738	763	764	721	740	691	790	763	814	744	787	774	735	769	783	737	772	731	759	737	750	766	706	733	782	714	718	753	743	799	719	685	748	780	753	823	690	813	781	766	735	716	734	760	776	742	737	732	727	760	783	728	730	748	727	780	714	733	697	716	785	723	803	739	757	796	718	747	716	769	732	744	738	722	758	740	763	750	762	750	746	784	752	741	722	736	774	729	767	765	786	739	742	774	701	771	794	727	781	718	764	747	791	752	733	778	808	746	793	730	730	790	747	730	753	797	727	782	758	708	790	749	757	764	742	751	786	714	762	756	763	744	751	742	746	758	731	737	785	768	823	768	717	801	751	763	765	738	710	797	719	718	778	761	749	722	746	751	766	738	762	779	793	732	790	739	737	759	720	785	776	739	747	733	749	784	731	705	775	763	778	721	758	774	710	721	756	767	723	806	699	778	754	824	777	711	775	760	785	765	786	784	735	755	716	764	709	756	775	751	821	754	757	741	755	733	783	698	728	714	765	767	687	786	732	745	740	712	741	750	783	710	762	742	755	728	740	705	699	780	781	752	813	748	737	746	797	760	740	721	790	714	770	763	770	770	771	749	736	800	765	713	713	725	765	721	744	722	772	710	764	780	734	730	750	743	751	720	702	748	781	764	739	740	756	717	700	753	818	783	766	739	769	695	722	767	748	796	741	765	763	754	753	732	672	731	768	740	764	746	772	778	753	778	772	768	680	762	731	753	732	719	773	771	754	766	781	692	796	782	750	709	762	778	783	731	764	735	757	760	758	774	752	708	764	753	729	726	697	747	758	742	821	716	731	788	723	769	761	783	746	749	756	734	829	757	790	738	733	730	718	738	784	747	748	784	757	767	739	736	729	712	731	707	739	737	759	738	768	771	730	755	721	753	777	762	789	778	755	763	773	755	733	775	706	768	741	760	726	786	765	795	716	714	750	764	738	763	761	736	782	782	741	710	726	760	743	745	719	757	744	738	760	721	749	717	766	805	775	800	700	714	715	779	806	738	750	715	812	756	807	759	776	747	751	786	762	764	706	758	704	761	748	770	740	732	736	755	700	736	720	787	759	730	737	754	738	732	758	688	725	744	713	748	717	762	764	781	708	710	682	793	766	741	815	778	714	793	717	717	786	772	719	713	745	776	783	730	758	747	721	780	775	787	778	697	731	751	771	822	806	744	768	777	750	755	727	803	800	756	740	770	779	778	723	760	762	787	701	744	786	776	762	753	772	728	757	713	792	777	733	725	740	749	797	719	752	732	752	781	732	760	763	739	784	768	754	741	768	711	744	771	775	762	773	720	720	749	765	735	751	724	768	758	730	725	725	660	722	739	761	715	769	725	726	759	759	786	778	728	782	737	791	742	818	763	777	737	740	755	776	761	725	730	734	781	744	724	803	693	773	730	767	750	789	739	752	768	784	790	715	682	738	708	758	744	759	770	756	753	743	781	726	725	740	731	715	777	763	751	784	738	731	772	700	753	761	767	733	794	757	772	713	789	752	773	725	737	761	773	755	733	769	729	745	750	717	781	759	740	762	791	738	801	764	748	749	729	811	738	740	790	763	781	775	714	730	731	744	725	772	763	755	773	761	734	721	794	767	780	804	808	732	707	740	726	741	772	746	737	731	751	788	757	746	771	787	729	729	744	717	751	799	764	746	757	740	785	782	751	756	694	738	791	748	701	755	735	800	772	686	733	725	776	750	749	757	720	782	784	721	763	770	766	757	726	802	736	746	726	782	793	770	688	731	738	730	748	787	746	742	778	761	741	712	822	784	783	776	701	738	730	708	722	769	768	739	779	779	767	726	772	760	781	745	741	765	720	763	748	732	767	725	823	760	761	768	735	774	706	763	684	799	771	793	752	717	730	723	751	736	796	778	771	710	743	793	764	774	765	728	772	728	726	764	783	747	736	731	705	767	740	758	801	794	729	728	790	722	755	749	729	825	708	759	754	766	738	757	720	772	806	803	764	756	728	749	719	771	732	710	720	793	796	747	705	754	765	720	725	747	797	764	743	722	784	735	737	711	737	720	756	752	750	736	758	782	738	763	748	780	723	721	770	748	701	734	781	776	773	782	754	696	777	789	765	698	747	791	712	727	765	794	754	749	781	787	723	724	734	768	744	778	738	749	763	771	740	742	794	763	728	771	735	758	742	776	757	736	705	774	762	761	778	788	796	744	734	749	734	759	764	755	739	745	751	753	765	777	767	735	717	761	746	750	734	732	734	757	767	709	743	720	779	755	721	748	710	707	787	753	801	730	750	740	735	750	743	807	763	712	749	797	764	769	736	789	759	716	736	785	754	738	733	774	804	744	674	786	795	760	792	809	717	749	701	796	754	790	722	743	783	748	786	787	758	731	785	687	763	814	735	791	808	760	800	764	761	715	783	735	728	727	717	733	723	703	731	747	742	712	759	771	717	748	763	759	716	786	749	748	716	727	702	771	695	768	783	775	718	728	771	770	725	734	758	741	754	717	735	717	751	778	713	708	763	773	812	709	768	722	737	737	773	720	785	768	738	720	769	763	757	726	751	713	745	719	733	753	787	709	765	791	749	749	694	764	763	760	758	736	733	816	766	745	776	783	802	750	778	760	775	729	780	740	744	719	760	713	724	745	707	723	736	738	738	750	747	774	693	733	731	748	752	758	748	726	737	715	732	776	683	736	736	744	773	762	751	731	775	742	729	757	800	743	715	758	777	723	747	768	744	736	736	758	755	708	775	699	783	733	705	695	751	746	744	782	783	794	760	704	731	770	778	754	736	805	761	777	779	755	744	736	725	743	771	738	715	738	783	758	711	723	713	768	758	700	769	768	755	778	764	752	739	752	775	769	737	765	736	718	752	715	747	709	742	769	772	767	779	806	760	714	704	775	800	721	732	751	760	754	740	770	742	741	764	714	754	720	725	772	824	789	740	713	731	766	781	707	704	811	752	767	778	743	777	715	705	747	777	769	752	706	788	723	746	754	691	766	753	738	772	732	736	749	760	739	764	802	738	757	763	762	758	766	718	788	757	790	747	750	732	743	725	753	781	752	793	759	717	753	800	761	726	764	742	756	791	768	721	773	771	754	712	750	733	778	709	771	707	750	721	747	755	755	784	784	751	757	768	723	797	713	745	812	744	746	748	789	756	708	754	768	763
50586	41628	41631	41386	39285	37991	37771	35229	32927	30984	29775	27409	24973	20393	16954	16118	14693	12799	12176	8786	8116	6603	4277	3885	3191	2417	1948	1945	1476	1241	1098	1105	999	905	820	752	617	493	372	346	332	280	292	246	302	261	318	290	281	286	297	271	314	306	301	303	304	352	333	287	290	307	274	303	299	291	302	285	263	279	277	350	298	320	259	288	271	261	259	262	250	277	294	285	303	277	306	309	242	286	259	271	251	310	272	248	275	256	288	257	288	264	256	276	239	291	323	261	264	253	283	245	271	251	250	260	271	241	275	285	265	314	247	251	279	261	242	262	253	262	254	270	272	294	292	235	299	257	256	268	276	286	283	275	255	267	265	284	255	287	291	255	288	269	258	264	261	262	276	259	256	254	292	253	289	252	249	268	276	303	242	279	231	250	259	263	271	293	270	293	260	255	262	289	280	270	294	281	276	284	300	264	279	288	266	283	249	283	262	266	292	292	278	263	259	263	270	282	296	265	281	282	269	264	260	305	255	273	295	253	263	267	290	276	276	271	275	231	262	232	265	275	258	275	271	289	260	277	295	255	251	261	248	276	269	269	277	238	270	263	258	286	265	284	265	293	279	269	290	291	267	260	270	268	280	270	249	275	288	254	255	279	265	273	266	253	284	285	303	259	266	267	265	250	258	236	284	262	291	314	312	243	278	257	279	288	263	254	269	258	267	271	298	289	273	276	262	280	293	291	263	276	289	250	299	271	259	307	273	282	297	259	265	283	274	254	284	266	261	246	260	222	265	251	248	293	254	262	249	267	274	278	249	267	265	286	275	264	268	262	269	259	261	250	244	269	246	272	253	288	275	284	249	258	254	253	296	248	287	272	276	288	290	252	268	307	288	269	278	261	255	279	319	281	251	301	280	255	244	267	243	276	298	272	250	278	281	290	288	287	262	278	287	280	249	267	251	280	294	267	267	250	277	272	286	297	264	276	277	293	259	275	269	262	274	287	281	277	232	277	272	224	252	279	261	277	269	297	255	278	264	280	303	275	250	266	278	289	256	263	254	265	267	279	267	276	276	249	251	271	258	257	288	245	240	302	283	283	306	270	282	279	270	263	284	267	234	256	251	274	294	241	260	272	268	263	237	286	262	272	261	279	277	264	252	252	271	285	257	269	300	297	266	291	275	284	252	279	289	264	250	269	257	267	280	303	286	280	276	265	278	260	281	250	258	253	299	287	255	262	283	272	251	263	247	262	255	271	282	245	256	276	292	260	259	274	267	249	254	276	256	245	281	260	260	266	272	304	277	251	269	279	260	277	260	293	270	251	317	275	287	255	282	263	248	268	275	246	268	268	256	285	303	251	281	290	313	269	229	249	269	257	308	261	290	233	296	251	256	271	270	276	268	267	291	261	264	266	243	255	256	265	278	286	253	264	257	286	248	253	266	236	292	307	298	264	264	283	292	269	296	287	250	272	284	284	261	303	273	287	238	264	279	246	266	262	283	269	258	267	270	271	268	267	309	269	286	247	273	267	262	273	265	258	237	270	255	291	255	246	258	275	263	261	259	271	243	301	253	279	275	271	277	261	296	265	291	270	264	273	304	282	269	271	277	251	291	278	288	268	283	271	298	274	280	254	258	266	260	278	258	292	261	276	295	277	283	286	244	270	245	262	272	263	316	293	296	276	275	274	224	295	288	271	289	295	270	266	261	287	250	261	254	239	285	254	275	289	273	268	278	264	259	291	242	269	239	284	263	269	273	255	276	298	257	260	278	289	258	285	244	260	277	281	265	259	245	285	276	284	270	291	310	250	265	271	269	247	258	269	266	259	275	259	304	244	279	295	255	285	264	279	281	263	289	326	266	271	258	254	274	278	240	255	270	256	267	276	273	293	249	269	285	273	288	268	290	259	272	302	294	254	270	228	252	286	291	302	270	261	266	276	273	280	262	264	275	243	269	265	257	285	259	269	274	304	279	293	262	233	268	249	237	273	271	268	274	246	286	252	264	268	265	246	309	249	256	245	266	254	278	269	258	300	262	292	264	277	287	282	283	292	278	270	245	253	278	226	282	266	262	277	288	290	263	257	271	267	252	247	257	271	285	286	245	268	249	275	250	267	284	295	266	289	261	263	233	237	268	277	283	297	267	245	254	276	302	280	241	262	283	257	258	260	275	271	258	264	276	256	256	280	253	258	241	273	313	270	261	282	259	267	281	280	296	292	270	300	268	274	266	308	238	271	247	279	281	257	292	296	263	292	272	260	280	255	245	258	286	288	239	261	279	289	272	267	278	271	264	264	276	275	278	259	245	310	272	247	268	298	291	287	265	320	249	244	279	294	268	263	282	259	241	279	253	282	250	267	255	295	276	272	288	264	266	267	250	280	297	252	257	267	251	272	306	259	256	278	263	272	275	261	244	255	252	256	287	244	260	255	251	250	273	261	270	290	261	258	284	254	274	241	291	285	278	289	252	275	291	258	282	269	278	267	257	263	265	270	299	275	265	263	291	276	259	235	254	288	279	269	275	279	295	296	274	265	270	280	256	261	290	242	250	265	255	292	283	288	282	291	262	276	283	275	286	271	252	254	258	277	313	279	279	282	283	267	243	272	260	295	265	266	256	286	285	264	271	275	262	272	279	265	262	266	239	240	263	282	309	281	249	252	302	274	263	277	276	258	258	272	264	295	258	239	273	286	249	283	286	230	239	299	250	252	286	261	277	261	255	301	246	258	277	265	264	269	288	306	269	289	296	291	252	275	289	273	284	263	272	293	269	264	286	274	280	267	293	255	276	305	302	280	259	284	265	267	291	298	258	270	266	282	246	242	269	269	258	284	303	284	263	263	241	269	242	263	268	242	249	247	254	275	292	250	267	252	250	282	234	293	263	295	263	238	248	261	276	260	265	254	282	286	270	281	280	299	264	274	281	294	253	275	291	267	261	300	285	283	265	291	306	289	270	271	286	263	281	282	289	256	235	274	256	283	302	286	273	263	257	265	267	241	286	276	273	265	248	258	258	262	287	274	269	261	271	281	263	265	271	264	289	265	242	281	265	271	269	274	275	302	260	295	282	258	271	250	241	276	271	261	237	286	273	280	246	250	256	261	271	254	285	284	276	242	246	264	299	262	278	297	277	249	288	288	300	268	278	262	259	270	302	301	262	245	279	267	297	300	267	254	263	268	277	263	252	249	261	273	297	290	276	257	263	278	231	257	262	279	246	298	271	303	254	262	230	229	234	273	257	270	261	264	284	254	256	279	265	246	261	279	283	260	285	277	271	297	315	290	267	273	291	280	280	287	264	218	264	275	291	275	287	272	276	272	267	258	280	273	245	284	278	274	252	249	261	250	270	245	250	269	269	283	241	256	265	264	275	307	274	278	245	233	277	262	239	272	279	265	306	264	246	231	269	286	293	254	296	270	308	278	284	267	252	269	275	284	299	240	247	240	270	274	267	303	253	253	254	247	274	303	282	271	284	280	284	252	268	274	296	290	257	242	263	285	293	258
43276	47493	48325	51685	53235	53022	51347	51361	48258	46159	45545	43434	41890	38639	35926	36780	34982	33633	32745	28208	27551	24111	17938	17539	15721	12309	10116	10521	8706	6810	6404	6566	6166	5513	4752	4023	3141	2408	1537	1104	985	958	919	867	806	789	784	846	773	804	885	851	1013	1082	913	819	1074	1153	1068	1008	857	855	789	812	864	811	800	759	783	774	846	843	924	948	754	675	699	683	622	622	685	886	880	845	767	751	719	686	635	637	668	674	647	655	675	681	626	641	686	693	669	646	632	656	644	695	680	677	680	649	660	667	697	660	657	656	674	693	643	679	664	679	652	664	657	676	645	658	641	666	672	664	676	663	710	655	665	667	619	711	670	645	678	720	698	687	698	682	704	668	634	705	671	728	687	728	639	687	660	678	689	689	669	649	691	692	661	672	710	677	657	664	697	686	691	627	684	632	657	646	665	708	697	675	679	674	664	641	646	711	659	581	695	656	674	685	651	618	645	689	667	661	692	687	688	644	666	658	683	676	651	654	640	691	628	641	616	674	650	666	644	658	680	682	690	699	697	665	687	695	669	684	648	717	632	653	655	648	653	670	724	647	664	707	662	652	675	676	655	647	690	684	643	676	634	678	627	602	712	633	697	628	631	675	670	652	667	711	719	659	659	652	612	662	645	709	634	661	671	647	674	719	614	660	681	682	645	679	665	660	693	678	683	680	673	653	716	680	698	652	685	678	639	673	684	684	670	665	710	675	664	687	622	701	664	685	685	659	642	662	627	666	661	704	674	715	632	634	678	693	691	650	678	666	671	672	699	686	683	637	693	669	662	665	646	634	672	687	663	691	656	668	688	669	683	659	644	694	653	667	706	654	618	670	657	649	676	651	688	646	713	725	684	702	636	652	639	664	725	702	706	677	664	662	686	662	611	657	694	643	721	642	656	698	653	698	640	620	688	678	665	634	672	630	648	700	687	698	686	666	684	674	656	650	658	708	661	659	690	636	651	703	686	646	685	636	678	678	636	672	645	621	652	691	659	672	626	677	646	656	659	645	679	675	650	646	670	634	702	627	674	630	664	645	657	644	668	607	648	697	702	623	631	697	635	682	638	689	729	665	710	658	637	685	640	686	666	660	658	625	731	616	699	675	687	609	688	709	681	649	669	702	671	675	650	691	698	690	679	681	612	643	708	697	655	678	697	644	657	675	711	676	658	668	712	665	647	653	679	656	704	723	659	682	703	637	662	665	628	667	640	668	708	598	661	689	696	696	681	669	716	650	694	677	648	641	714	649	739	664	672	685	647	662	631	668	666	628	677	657	664	678	653	666	696	699	654	742	669	650	678	651	716	635	709	667	609	699	650	627	654	697	675	637	621	665	670	655	655	727	699	707	663	661	665	665	660	655	630	620	675	658	673	726	592	659	633	677	670	629	680	643	646	652	670	647	649	673	643	718	634	643	664	704	665	653	650	643	707	633	669	703	633	697	716	649	658	690	684	669	659	696	641	653	637	647	672	666	706	640	677	670	690	689	750	626	682	670	679	666	639	678	660	690	649	647	704	694	659	671	635	651	642	686	660	662	652	621	666	649	665	650	689	658	707	672	643	648	680	632	629	694	639	635	682	669	679	631	713	678	667	699	661	701	686	677	658	641	615	650	665	644	671	665	676	655	696	633	649	671	645	617	707	680	742	661	702	663	662	677	656	684	645	645	671	686	684	629	677	697	651	676	677	675	696	657	644	626	623	647	663	625	677	650	694	647	682	640	671	712	678	660	670	662	627	695	670	710	692	649	648	703	681	665	648	641	703	692	645	685	693	666	643	714	635	645	678	671	678	649	678	655	665	659	636	693	676	665	614	666	672	686	710	700	671	677	645	616	654	659	667	650	658	712	678	647	679	664	690	692	697	679	644	678	676	713	665	673	723	693	654	666	673	649	659	659	690	667	669	653	718	657	680	662	676	664	653	667	688	692	663	709	635	626	694	619	695	684	671	642	685	709	652	661	667	691	690	707	707	687	718	679	687	645	655	660	612	672	680	672	668	647	705	643	651	663	646	708	649	673	636	661	655	668	641	721	670	710	618	726	673	680	671	610	674	715	638	687	679	708	616	634	663	756	680	635	704	702	652	650	656	676	682	691	689	681	700	708	677	681	666	666	638	699	688	686	666	640	653	619	663	712	692	669	609	642	648	696	679	623	693	649	683	649	669	650	676	646	646	669	637	695	657	709	707	618	630	691	684	617	661	661	667	658	693	641	672	661	664	656	695	679	663	630	660	643	648	706	632	642	664	665	669	684	695	642	684	669	672	620	629	713	669	643	698	691	644	667	655	708	680	708	684	706	659	689	708	677	705	626	678	656	665	654	713	658	649	660	678	713	666	637	665	687	671	705	683	713	696	699	679	651	638	665	676	644	659	660	664	647	680	701	685	694	685	693	660	683	622	627	686	668	700	661	654	671	722	672	666	641	679	692	665	681	655	645	641	700	636	671	693	714	619	692	692	701	680	666	670	670	661	661	656	679	650	712	659	677	705	651	644	640	676	704	674	651	661	654	644	707	688	682	679	674	653	674	694	686	680	646	674	705	670	666	653	688	713	660	690	633	660	678	653	714	653	656	666	641	676	684	659	655	697	621	688	641	642	662	666	686	648	693	672	682	666	652	644	668	660	620	682	640	667	671	630	680	711	648	658	677	718	642	661	663	678	673	661	675	676	655	645	655	709	639	691	650	687	686	674	740	689	651	627	678	676	661	675	689	618	644	682	637	687	684	673	641	661	700	677	677	675	694	684	624	661	646	700	672	683	676	699	665	632	708	685	613	663	677	701	678	688	657	701	704	691	657	693	646	672	668	686	688	699	672	678	677	671	604	687	692	728	649	675	681	668	647	692	664	635	712	663	629	674	647	668	669	649	675	674	669	704	646	646	667	690	663	677	680	637	690	662	682	676	687	657	656	700	675	686	697	649	682	681	636	656	626	706	657	642	663	676	641	682	622	643	670	666	704	694	697	650	654	715	652	646	669	658	630	686	597	665	625	680	637	645	655	687	692	664	682	679	653	670	659	661	690	695	689	648	674	691	666	641	648	685	675	706	640	658	632	679	681	695	636	695	646	697	667	714	671	671	663	649	644	638	652	649	737	686	706	628	639	681	669	632	679	646	728	663	649	664	653	640	666	700	683	702	643	687	681	668	648	685	653	704	666	689	710	694	673	657	636	656	672	670	643	639	678	690	686	689	620	624	604	679	653	661	669	653	660	691	676	659	607	657	705	682	643	671	676	637	687	703	696	698	633	659	688	693	661	659	638	654	659	654	638	725	617	667	701	664	666	644	682	657	678	635	646	672	653	662	687	675	670	659	659	571	762	659	670	653	648	646	663	637	660	642	667	620	672	684	668	615	680	683	614	698	662	666	716	683	694	659	638	656	614	630	711	662	666	705	659	711	670	678	684	707	710	637	649	653	666	619	697	686	661	632	670	688	654	684	666	671	698	657	663	653	671	660	644	708	667	696	702	685	638
54815	40928	40200	40425	39578	38764	39444	37554	38979	39203	38785	37393	35705	31934	28848	27868	26253	23780	22820	17736	16461	13717	9155	7862	6751	5284	3733	3948	2902	2187	2086	2012	1931	1695	1536	1254	960	784	537	430	361	328	321	302	305	304	306	282	321	259	327	320	363	400	320	320	346	336	367	356	309	310	276	285	336	281	304	295	294	302	303	306	365	418	299	291	261	297	274	246	264	359	295	346	329	274	251	228	280	246	243	268	254	261	270	235	243	224	265	258	274	251	247	267	266	233	268	265	260	245	265	247	264	258	242	250	278	258	283	277	222	253	246	240	263	272	259	252	283	236	263	256	306	248	249	238	268	232	236	269	237	275	255	275	233	269	267	256	264	281	261	275	261	269	255	256	286	229	274	241	269	275	240	270	277	268	267	236	263	263	248	216	251	218	234	255	279	283	269	260	246	275	249	266	270	250	255	251	292	232	257	252	253	270	300	255	287	253	264	241	231	271	243	257	268	252	248	264	267	262	229	240	298	249	249	253	249	281	268	280	274	227	249	242	238	255	265	261	248	246	236	253	275	280	275	255	236	275	253	249	274	255	231	274	254	274	281	246	266	249	259	245	233	248	255	257	241	218	263	226	277	261	274	236	234	232	249	239	232	242	251	265	287	277	265	273	277	266	250	251	247	260	230	239	255	252	268	249	225	255	262	238	259	247	234	246	229	282	251	245	254	281	248	268	234	230	274	256	252	251	268	273	241	250	289	267	261	250	242	245	270	261	265	256	257	251	256	244	279	258	226	262	272	272	272	251	249	275	289	231	247	244	208	275	235	267	264	291	231	227	273	262	259	258	261	259	256	268	217	258	237	251	243	246	276	239	248	257	285	274	248	269	249	264	254	246	238	240	278	265	248	255	261	257	268	257	251	281	266	221	261	232	267	245	289	269	260	249	260	276	262	263	254	240	257	245	257	243	261	220	253	262	273	256	265	256	264	257	260	248	266	278	289	273	225	267	267	283	230	247	264	264	215	225	274	275	290	224	244	279	261	240	255	247	218	265	261	248	245	242	260	265	253	277	258	261	264	272	275	250	258	269	259	239	256	268	255	243	258	242	255	289	275	239	256	255	259	228	284	254	252	248	240	243	239	252	202	246	243	256	269	253	232	255	264	246	234	266	248	252	239	268	258	283	267	230	279	235	241	233	260	276	274	278	282	232	259	249	266	269	268	251	257	242	257	221	237	271	251	243	261	250	265	263	257	245	270	264	235	258	256	235	263	278	237	264	254	235	252	245	251	236	219	247	281	286	271	218	240	269	262	253	257	261	253	274	272	310	226	274	275	237	267	258	292	276	269	242	226	263	262	264	238	239	267	264	243	263	277	260	248	264	234	265	249	254	220	255	253	247	248	262	240	268	272	249	263	254	262	253	251	259	261	276	297	265	287	274	286	258	278	256	252	255	242	263	273	280	272	254	230	269	250	271	248	275	267	254	237	245	256	265	245	257	269	278	238	240	291	242	269	268	256	240	278	243	242	266	231	251	248	244	262	263	279	264	269	226	238	255	266	254	257	265	265	243	233	271	225	271	238	259	254	254	254	251	282	259	256	253	244	252	278	251	250	227	247	238	240	255	269	237	249	255	236	233	244	264	234	275	285	284	250	261	259	267	248	261	252	269	259	246	264	263	249	252	217	243	252	296	239	259	267	267	276	265	295	284	241	253	284	241	258	249	262	244	259	233	265	263	253	284	268	245	248	236	284	275	258	250	259	271	232	249	272	259	246	254	260	267	275	262	221	270	254	258	259	270	241	244	260	271	260	283	250	267	306	262	253	276	297	249	275	266	241	232	272	241	252	250	255	259	271	297	259	260	272	244	265	249	254	236	263	252	247	277	269	266	264	235	270	265	264	255	269	258	248	249	261	279	275	247	266	247	277	269	274	250	254	219	256	294	243	229	258	266	288	300	272	248	254	287	254	235	252	276	263	263	239	271	250	242	263	260	274	265	259	258	250	227	244	245	259	267	257	257	257	244	253	247	260	248	260	261	241	249	263	265	233	278	260	241	275	249	260	266	238	254	263	261	257	270	231	260	265	271	251	239	262	245	259	246	253	267	263	300	261	245	270	254	268	242	251	256	257	240	242	282	254	285	267	248	253	251	240	275	280	250	249	261	256	284	241	273	265	283	243	253	256	262	261	287	261	273	261	273	254	245	235	241	236	282	234	286	225	247	218	240	271	260	290	253	276	231	203	230	247	275	273	243	245	251	270	260	279	280	279	258	281	275	274	255	243	264	271	294	248	226	236	269	283	275	280	251	271	264	261	241	255	250	265	263	241	243	239	243	237	270	251	245	257	257	269	257	268	250	222	257	217	255	239	282	240	238	235	233	268	252	266	231	244	253	256	276	280	239	285	264	214	258	265	246	245	270	256	270	274	264	225	267	238	226	280	303	229	249	235	268	250	239	241	253	242	274	248	250	242	255	237	255	270	260	272	248	257	243	251	249	250	244	276	257	262	242	244	254	205	232	261	259	249	284	258	271	304	259	272	229	267	268	281	239	269	283	257	255	269	273	271	234	256	274	284	244	233	277	254	271	266	238	232	241	271	225	239	263	239	271	271	248	240	231	269	235	254	260	236	263	261	257	264	283	223	277	231	257	248	264	280	245	259	269	255	240	247	245	236	267	264	275	233	238	254	243	207	267	277	277	248	266	257	275	259	255	255	246	246	249	282	264	250	251	268	284	292	246	251	242	263	266	278	291	268	245	263	248	217	271	245	263	243	237	259	248	262	275	265	271	242	284	257	215	257	258	248	246	269	266	261	258	241	248	274	254	250	266	261	210	260	258	235	265	248	240	273	246	237	265	238	249	216	232	233	254	260	244	249	248	258	262	255	258	250	224	255	264	276	244	228	246	243	234	286	259	247	247	249	234	272	272	223	269	265	249	277	251	279	247	271	268	243	246	224	254	244	259	266	253	247	261	280	257	293	241	285	250	274	254	268	243	239	249	252	234	242	245	253	251	275	274	228	244	243	256	277	258	244	236	250	235	279	266	284	243	290	226	264	253	258	250	266	256	258	244	277	252	259	296	270	259	301	290	233	229	254	256	272	263	263	254	255	279	259	229	266	266	253	285	259	258	265	268	225	288	281	231	262	284	258	235	258	238	257	267	236	254	248	264	246	240	263	239	267	231	248	252	268	277	263	224	241	254	254	253	279	224	249	274	223	243	246	271	242	272	263	268	269	253	229	256	249	255	249	286	261	227	233	255	272	228	276	238	286	272	257	257	259	251	249	252	274	266	293	236	269	279	289	240	250	241	236	262	259	239	272	241	272	254	256	238	274	265	242	236	255	238	253	273	265	251	267	275	238	276	250	251	262	253	257	270	241	239	261	229	266	258	236	283	246	261	273	214	253	262	256	249	276	246	281	252	270	264	275	267	288	233	239	253	260	251	250	246	229	228	289	274	257	253	295	251	266	260	281	237	280	279	263	254	237	239	244	295	257	275	258	270
48760	52629	51065	53283	54873	56528	56794	58430	56581	54976	53608	52367	51435	48396	45976	46657	45602	43787	42981	38514	37617	33350	28050	26353	24584	20751	16643	17770	14257	11867	10777	11729	10925	9663	8381	7421	5437	4226	2505	1644	1296	1266	1049	905	926	904	857	888	936	947	1037	1046	1368	1426	1112	825	1074	1374	1559	1326	1012	960	930	864	1038	987	951	969	820	808	1002	938	1463	1467	913	681	653	667	664	649	730	1102	1043	1018	814	789	724	628	649	695	688	624	637	622	643	618	639	642	626	642	695	616	688	615	652	650	658	612	595	618	662	614	617	608	636	653	680	617	574	632	609	660	580	602	641	606	622	622	651	650	572	698	638	660	621	643	622	638	624	645	639	585	602	642	639	617	669	603	636	621	628	618	651	572	620	634	666	594	620	578	589	586	622	615	659	645	644	660	622	666	620	627	616	622	669	585	632	643	650	605	618	667	624	643	570	598	687	611	577	626	649	605	634	628	622	673	606	630	628	652	578	626	664	602	611	654	614	678	585	584	660	618	602	612	642	579	596	594	614	606	629	646	701	627	578	621	628	603	639	620	632	596	607	643	579	642	615	625	645	635	667	613	620	633	690	614	628	607	627	608	620	644	570	639	639	659	698	640	628	603	615	623	621	576	682	631	640	621	674	658	629	657	646	653	623	639	587	661	630	594	654	671	614	641	594	635	590	650	568	663	583	581	615	658	616	670	624	670	618	590	613	607	591	631	643	628	616	630	583	572	611	615	599	616	626	654	631	628	667	621	637	582	641	665	633	630	599	626	642	616	655	653	610	627	613	632	599	593	661	605	543	660	636	631	611	627	618	602	680	631	666	616	608	602	617	612	637	637	669	610	647	615	577	641	621	592	654	604	631	680	650	652	612	635	601	614	625	617	681	635	601	672	619	654	603	637	635	633	659	660	641	641	631	622	633	655	616	610	642	620	620	623	613	618	603	606	583	588	619	598	634	599	618	627	645	681	629	582	648	598	624	574	615	616	615	647	622	617	607	622	635	631	640	669	683	640	636	577	608	648	647	614	578	655	665	642	586	629	593	611	618	639	634	640	569	634	641	650	636	648	623	631	611	610	596	617	631	655	599	604	635	611	634	622	657	627	595	595	593	648	630	614	632	590	640	638	612	626	627	643	612	606	584	626	619	656	628	633	588	641	566	621	652	656	650	617	659	679	565	626	634	616	616	619	640	565	598	634	625	587	616	586	626	648	629	631	610	624	673	650	626	643	677	609	632	642	609	621	585	628	600	630	615	625	649	653	633	619	591	643	623	577	618	561	629	647	646	641	629	658	629	626	614	603	580	571	609	646	610	652	599	676	567	631	594	665	633	598	632	658	618	642	621	641	600	663	625	626	644	623	638	601	612	592	599	603	652	616	578	667	632	573	595	603	620	659	591	617	585	650	640	627	636	646	639	608	679	638	660	649	607	634	649	591	613	631	597	636	601	625	625	627	608	625	618	646	625	636	612	612	617	640	622	692	610	604	614	655	591	583	614	639	623	597	644	605	597	647	611	628	652	635	614	635	618	639	617	632	638	638	620	627	592	631	618	633	623	629	599	607	594	583	615	643	648	644	585	611	612	642	596	615	666	611	658	632	583	650	602	628	657	599	613	626	625	647	583	650	603	621	642	649	630	582	630	553	601	571	653	624	592	637	658	665	602	657	637	628	618	623	635	596	613	613	683	698	638	580	666	627	633	625	617	639	593	616	653	654	602	694	657	644	612	588	650	638	626	646	643	659	590	594	620	623	646	606	674	651	619	595	643	612	596	640	608	645	603	608	581	605	639	630	655	613	632	609	642	627	627	619	637	672	674	633	638	650	608	637	597	619	650	619	572	648	612	676	658	618	656	609	658	641	680	634	609	671	633	656	648	648	609	671	618	617	636	535	614	587	620	658	646	607	621	626	584	621	703	644	603	648	606	631	570	614	645	648	655	606	646	615	608	641	634	632	651	595	614	643	615	593	632	612	586	600	564	597	615	609	669	600	614	587	596	679	613	559	628	650	628	628	662	653	608	604	592	619	637	594	623	635	646	666	631	587	608	663	645	636	600	619	635	623	633	619	614	613	626	657	635	651	635	630	596	649	595	594	614	673	627	598	665	632	648	638	633	608	668	643	600	611	633	670	616	595	580	620	580	617	640	574	676	601	580	615	615	624	647	624	633	620	645	588	614	614	603	635	679	615	649	649	582	625	608	635	673	653	607	615	603	597	641	633	626	640	693	580	611	606	612	608	595	621	631	659	637	644	647	612	611	645	627	631	616	648	589	615	624	648	608	590	637	629	631	704	617	632	661	596	653	649	640	661	618	666	586	667	559	615	609	638	657	643	629	591	615	632	615	644	599	637	612	628	650	623	612	618	617	628	621	625	631	673	628	646	622	632	595	575	626	630	608	662	677	605	609	626	633	629	625	632	615	603	614	602	636	646	618	596	647	604	647	619	622	614	644	644	606	597	610	624	647	621	619	645	586	610	618	627	574	628	657	612	634	615	632	654	627	617	634	607	629	628	647	588	592	650	683	666	578	609	621	621	621	659	610	601	611	628	584	602	625	637	643	633	618	598	630	629	634	615	657	617	591	611	612	612	604	576	587	601	599	641	634	606	627	628	627	614	617	647	649	639	615	650	645	604	618	608	613	625	646	613	642	620	567	675	635	608	588	649	649	586	644	582	591	617	648	607	634	617	577	599	681	612	656	657	601	611	599	590	613	672	639	650	667	619	590	695	558	618	634	641	615	598	621	605	620	660	645	654	615	642	628	658	652	661	590	624	599	613	601	669	640	651	658	662	636	637	582	611	638	603	590	586	594	671	634	608	607	593	631	674	617	637	613	593	649	643	627	621	585	590	628	662	669	597	639	605	621	630	626	631	617	675	632	636	596	599	635	650	641	631	604	663	639	642	621	626	626	666	604	580	663	614	648	620	661	602	588	632	584	586	641	645	630	576	597	605	617	606	623	559	618	638	600	627	631	597	654	610	595	638	654	619	637	596	653	639	626	604	641	634	623	606	598	659	620	629	654	637	603	605	625	648	610	630	604	626	595	664	633	638	624	626	617	654	619	678	616	593	615	607	608	606	636	599	611	623	625	597	612	648	604	610	625	639	597	618	613	622	590	653	604	616	615	607	645	609	634	672	654	634	611	603	594	598	655	607	598	616	603	603	627	621	636	616	631	611	575	609	602	672	597	656	598	604	647	649	625	628	650	606	628	631	629	648	643	617	628	596	606	628	620	619	629	635	607	611	692	636	647	592	618	690	646	602	596	608	571	600	598	633	629	620	607	646	587	630	613	643	619	629	655	640	639	625	555	595	626	627	651	596	644	600	653	600	643	637	591	615	612	596	587	649	618	622	647	642	621	594	577	616	624	665	598	597	595	581	655	635	636	678	603	602	644	647	624	615	601	619	595	632	602	688	594	637	633	674	599	613	609	601	605	647	633	619	631	613	642	660	661	603	631	614	594	617	666	644	619	646	622	613	626	623	595	618
24477	23445	25752	23504	18970	13845	11103	8255	5764	4264	3639	3161	2604	2042	1579	1463	1310	1218	1182	849	802	735	551	580	494	475	420	418	393	374	337	323	342	340	353	306	336	322	321	338	272	325	289	327	328	275	303	296	311	283	304	312	311	303	286	309	308	267	325	300	299	300	309	283	314	316	307	267	299	274	321	278	308	292	308	337	341	297	342	321	311	287	309	305	326	289	315	303	323	295	297	321	273	288	297	332	303	308	330	343	287	297	320	280	280	307	312	338	298	311	289	331	283	311	285	319	315	286	291	297	334	312	285	307	287	329	316	340	281	303	270	314	277	277	307	265	285	320	274	291	292	268	305	296	260	295	303	296	242	280	303	265	286	290	314	351	310	310	342	304	296	264	286	312	293	340	298	303	307	307	291	285	324	290	311	279	321	326	311	300	276	300	282	285	279	293	283	285	302	309	291	293	287	279	308	363	327	315	308	300	295	301	300	295	332	306	304	322	282	278	303	282	301	298	310	310	313	284	273	266	263	301	281	289	304	301	292	288	322	306	290	293	291	290	288	289	340	323	273	284	286	292	290	269	306	298	306	280	335	290	302	307	311	275	307	287	295	291	316	292	285	308	312	316	320	285	314	335	305	282	311	296	300	280	299	325	274	305	321	294	299	310	297	307	314	320	319	317	323	316	325	329	303	291	285	297	291	280	315	306	308	296	306	297	324	308	347	289	297	295	285	281	318	281	291	299	328	286	310	314	322	295	310	298	314	310	296	342	305	290	260	279	315	315	308	274	309	302	291	292	280	319	279	296	314	305	315	315	309	320	289	303	308	291	281	292	311	298	295	264	328	308	298	324	314	315	288	281	263	309	316	292	299	294	306	292	291	285	272	325	307	347	347	298	305	288	266	322	301	311	287	313	296	275	302	344	296	331	272	334	305	293	295	291	293	342	271	288	313	326	334	292	250	283	298	309	332	304	278	303	295	320	289	303	281	278	300	295	313	282	303	303	294	338	299	297	336	323	298	307	311	294	303	284	314	285	281	313	316	324	279	316	300	320	289	276	295	279	301	331	272	301	305	296	289	306	282	318	332	307	307	300	302	287	285	296	298	281	284	287	257	289	316	329	312	300	326	300	323	297	292	291	296	311	299	317	268	285	315	296	273	307	307	319	327	296	295	288	311	239	307	292	304	308	336	321	273	316	299	311	314	257	289	297	296	283	315	313	295	315	304	306	344	307	305	332	286	312	309	280	289	315	324	323	297	309	314	261	256	276	260	304	278	325	313	329	289	304	307	312	319	292	318	297	292	290	302	319	298	319	286	289	290	289	274	320	318	303	277	275	307	340	351	305	331	275	299	298	269	316	328	277	282	267	321	278	284	307	325	317	319	276	318	337	317	300	309	299	300	320	287	302	323	291	278	285	288	287	278	289	307	306	301	317	314	296	288	283	292	285	328	280	293	300	283	292	306	311	284	304	313	322	295	273	305	289	311	274	308	280	266	309	303	301	311	320	330	338	294	289	319	281	277	302	303	291	283	343	311	298	301	270	321	299	291	331	339	260	292	315	297	301	291	297	319	287	294	302	294	317	308	324	308	323	293	296	285	326	300	294	276	286	320	267	279	300	266	311	321	271	325	301	273	296	312	289	292	294	321	308	325	308	306	290	275	299	286	303	257	295	302	303	313	295	305	282	273	306	307	295	285	318	291	312	279	278	330	297	286	294	314	296	302	290	288	281	265	277	316	277	304	280	296	307	303	302	294	288	285	310	290	320	296	285	300	281	285	322	290	301	289	320	321	336	288	318	282	303	328	268	330	299	300	285	282	307	289	303	306	288	284	319	305	284	309	299	275	296	283	291	297	290	287	298	303	297	279	292	305	287	277	318	289	288	304	326	307	299	329	311	298	284	270	261	292	299	305	286	295	280	288	264	269	268	311	306	290	314	291	314	278	285	276	296	294	282	274	319	324	289	312	330	315	303	288	293	295	277	290	285	315	295	279	312	315	297	272	286	309	301	287	309	301	313	327	279	300	322	303	322	293	301	309	298	291	314	279	310	297	300	303	299	309	295	298	337	304	307	316	299	309	317	319	279	286	300	308	300	295	305	315	306	269	284	288	290	329	299	290	310	289	324	315	291	292	319	318	328	291	286	292	333	318	301	330	303	271	333	305	290	315	302	330	327	302	289	296	280	294	357	313	301	303	294	281	280	305	289	295	304	296	319	313	335	287	312	325	313	296	326	328	321	297	334	294	309	297	291	295	302	327	276	302	309	271	286	307	281	302	328	308	288	295	301	288	308	302	286	271	319	289	304	306	300	309	304	278	288	291	308	314	313	319	332	317	336	332	313	300	324	314	276	286	325	308	311	311	270	330	318	299	287	328	328	312	290	322	315	333	270	283	308	306	326	328	312	291	320	311	307	300	291	322	298	283	291	289	302	264	314	300	291	276	336	295	278	273	297	306	291	300	334	293	289	293	322	317	292	300	308	285	323	297	296	296	303	298	286	285	301	322	270	292	314	310	290	321	300	272	294	321	298	307	305	277	274	295	301	301	295	280	301	306	289	317	349	329	326	302	306	299	317	306	280	325	276	276	306	288	286	297	286	306	309	334	318	316	282	315	304	315	302	282	311	295	285	277	307	303	284	322	301	295	332	329	299	288	291	318	313	291	303	307	315	287	316	304	265	298	286	280	307	273	304	328	294	308	308	322	314	337	292	304	315	317	331	272	314	312	309	286	331	316	291	310	311	271	268	324	292	316	275	279	288	294	290	262	321	297	309	290	283	297	326	321	298	298	305	295	308	319	302	302	319	321	281	282	286	258	269	292	302	298	315	304	321	349	306	276	338	275	324	334	273	347	312	298	302	319	325	319	317	326	314	280	290	305	308	355	339	300	286	288	274	292	302	296	360	281	297	291	302	303	308	311	293	318	310	316	310	288	285	310	269	310	343	311	300	294	284	299	314	316	303	315	310	303	312	329	346	290	312	300	307	300	308	287	307	299	299	288	282	292	299	327	298	276	285	300	306	283	343	312	288	295	282	273	344	311	281	314	299	325	268	290	307	274	276	329	307	293	303	296	330	271	309	267	277	304	325	295	283	312	297	324	313	313	321	305	280	325	291	298	308	314	322	324	290	292	312	312	291	278	303	317	319	291	275	307	303	308	332	278	289	290	310	304	272	322	266	313	290	288	277	303	307	294	318	313	313	282	294	297	306	282	305	296	308	299	278	292	298	300	311	252	261	277	311	334	332	292	322	327	303	311	300	311	288	298	332	332	293	283	311	285	311	325	299	273	265	320	298	316	317	332	295	328	281	291	299	302	313	330	293	300	300	291	277	306	285	282	291	290	299	300	275	300	298	287	308	309	307	304	300	312	289	302	283	286	323	340	306	323	294	293	331	303	280	306	286	300	295	326	335	302	327	294	284	306	289	326	288	289	291	315	314	294	326	297	291	303	307	297	299	308	302	293	304	320	309	321	311	328	306	295	313
20182	22668	31183	34589	31938	28473	26250	22600	19108	16885	15455	14371	12467	10289	8668	8041	7059	6351	6341	4538	4173	3869	2639	2582	2276	1917	1612	1560	1392	1205	1231	1205	1197	1122	1030	1034	904	839	805	791	805	765	722	741	719	789	755	759	721	747	786	770	772	807	788	692	766	806	813	778	755	744	697	786	770	768	793	770	785	751	839	807	763	779	828	736	781	758	739	728	747	759	737	793	759	719	739	712	768	722	745	755	742	742	749	701	736	809	746	768	716	729	752	735	807	765	692	776	735	770	706	768	754	735	725	765	763	783	737	747	760	740	722	696	730	762	699	718	771	717	768	750	767	760	801	718	727	718	722	796	756	757	696	770	772	811	750	754	761	787	756	698	749	749	723	746	752	704	727	737	763	733	754	740	740	759	725	765	729	772	755	750	749	735	734	729	759	718	710	750	769	770	705	783	755	689	792	724	710	693	729	809	731	716	738	771	742	785	726	706	757	748	709	777	751	793	728	761	781	732	746	734	729	770	696	740	773	692	758	741	733	743	712	776	759	776	755	743	704	714	701	783	744	713	741	766	783	746	753	796	744	753	763	755	721	697	715	730	776	749	717	741	763	708	732	747	772	731	763	718	733	765	765	709	699	723	742	745	728	637	721	762	714	736	738	715	757	720	746	738	713	752	734	800	778	807	739	730	777	741	701	745	753	742	808	768	701	758	804	738	764	783	773	755	751	745	780	727	726	732	738	716	785	731	748	768	743	744	737	734	756	744	743	708	763	805	738	744	749	733	775	768	748	734	720	739	736	748	782	756	767	754	795	830	713	753	738	755	711	755	761	739	774	748	749	753	758	699	749	763	723	736	729	700	719	731	725	702	727	771	733	742	766	775	723	781	729	750	719	767	734	744	733	792	751	721	774	717	744	779	760	724	772	778	707	759	751	765	777	768	779	726	735	714	761	762	761	751	745	716	774	757	771	774	747	735	760	712	743	738	731	772	743	742	729	737	729	738	744	684	755	717	734	751	721	747	750	754	756	774	742	772	698	741	780	811	784	732	722	784	702	736	725	719	830	752	754	782	724	708	752	733	765	745	739	743	778	747	742	737	720	772	783	705	706	791	740	773	740	754	750	760	791	837	751	799	744	764	735	678	736	758	699	725	709	751	777	745	756	753	706	703	704	749	750	752	794	738	712	711	734	764	661	767	757	739	746	787	746	761	710	705	739	742	632	743	738	754	764	750	754	766	735	714	734	730	741	741	735	749	751	738	733	769	766	755	750	727	734	758	713	734	691	752	722	743	794	730	736	732	711	717	754	758	729	746	741	737	746	725	761	745	753	718	750	743	759	698	730	729	740	740	701	705	766	768	756	759	790	749	708	762	723	705	740	779	778	736	748	739	743	750	756	732	719	758	737	683	765	741	760	744	770	676	733	762	720	771	768	727	726	743	782	728	751	735	699	815	733	752	747	767	812	679	740	731	705	773	728	726	761	743	722	751	769	797	724	776	724	740	712	799	765	738	765	746	755	773	734	747	683	742	789	776	741	777	734	719	737	796	741	766	799	795	740	748	702	688	733	745	765	777	783	732	755	757	759	745	762	736	763	794	729	729	781	715	738	797	771	704	717	751	730	761	735	706	766	734	723	738	758	700	735	794	720	727	706	761	726	765	727	780	770	763	701	756	711	730	768	790	751	750	739	739	733	774	745	722	715	728	751	731	791	739	748	703	739	683	784	741	709	769	748	739	767	783	730	741	745	743	727	745	720	754	677	728	727	742	770	699	786	731	703	760	756	771	750	707	748	760	775	748	712	744	742	757	753	779	721	724	738	744	746	750	710	716	719	728	725	743	686	725	727	725	723	814	738	714	784	787	703	707	788	766	756	712	718	760	798	731	775	733	719	788	789	761	742	801	770	790	714	748	746	765	786	712	738	667	713	751	731	710	724	707	754	742	733	820	769	701	756	791	740	726	717	762	756	783	752	747	681	764	735	743	756	706	732	784	734	773	778	736	777	678	782	754	723	759	706	700	778	776	793	782	762	748	755	773	740	689	756	736	717	722	731	754	717	755	733	743	765	752	797	766	749	738	728	747	757	781	697	725	741	691	707	776	784	728	747	701	735	774	759	689	760	738	744	785	736	731	710	726	728	763	768	738	747	735	737	725	745	731	727	718	708	723	708	758	788	785	757	676	757	756	720	742	750	792	710	710	776	776	710	721	764	788	779	717	764	716	763	698	748	735	771	755	747	775	739	726	780	738	721	739	728	749	741	714	734	730	733	763	754	768	713	803	720	752	786	755	728	763	716	734	743	750	802	705	739	734	723	733	751	690	765	712	762	756	771	705	743	764	779	721	785	727	693	726	778	751	790	757	709	746	772	730	714	765	732	782	775	739	687	761	710	717	779	758	762	744	698	768	680	703	677	743	760	791	727	789	702	725	729	734	781	739	761	731	726	732	762	703	712	749	730	765	771	726	739	717	730	753	723	707	739	688	761	814	776	759	754	747	752	784	750	731	695	768	732	738	712	738	741	776	755	698	696	764	736	763	747	719	763	771	737	768	758	733	747	658	769	756	762	698	735	755	729	714	734	737	699	718	740	769	731	750	741	756	746	708	737	757	739	759	712	737	768	787	731	707	716	750	745	749	758	772	744	720	769	785	746	752	820	738	762	781	734	734	758	770	760	751	747	737	764	735	725	724	700	760	775	771	725	700	684	730	720	810	707	727	731	714	695	701	710	752	738	729	736	737	793	710	724	723	796	730	786	731	711	708	761	696	741	733	751	802	757	720	701	770	711	730	722	756	690	709	726	730	736	720	707	745	765	707	752	736	746	761	770	734	724	762	757	785	752	769	733	715	724	767	738	752	769	750	719	749	787	695	723	763	730	737	735	801	757	757	742	768	716	706	757	686	767	718	731	782	754	733	771	786	756	728	663	766	774	720	759	738	799	749	769	715	723	778	730	709	747	725	727	728	786	767	699	701	745	697	774	758	755	720	729	725	726	717	805	792	752	730	737	761	769	783	804	730	737	767	761	741	739	731	763	699	754	778	730	717	715	748	723	734	728	758	737	737	765	785	776	764	746	752	749	720	717	770	753	727	750	772	740	715	736	774	765	744	727	753	742	729	688	749	784	734	765	734	714	743	768	768	751	711	745	763	745	705	747	755	769	749	748	715	736	747	726	775	778	757	740	763	765	694	784	733	733	739	737	748	753	709	752	746	762	733	740	747	753	772	762	712	740	764	745	759	675	718	760	804	718	705	763	765	738	750	768	796	727	745	710	775	769	671	736	709	730	757	772	761	766	780	740	751	754	727	757	762	707	758	692	760	750	747	725	738	730	774	750	747	712	711	752	743	701	776	727	742	776	791	787	749	720	722	742	760	714	752	746	745	690	684	745	748	750	769	765	723	753	735	770	717	769	746	722	784	739	767	749	776	739	685	761	721	736	709	738	751	803	768	738	736	707	739	765	736	734	764	792	740	770	743	772	777	706	773	735	714	784	756
52448	43321	42648	41969	40797	39725	38275	36682	34318	32244	31088	28114	25616	21437	17764	16868	15427	13158	13028	9042	8178	7439	4663	3979	3270	2728	2009	2103	1560	1245	1151	1212	1185	1031	862	762	604	567	406	352	355	295	320	332	280	293	292	297	282	302	331	306	316	335	316	315	295	283	287	327	356	317	305	302	339	286	304	294	301	292	290	289	317	328	289	268	278	280	285	299	287	323	302	296	278	286	283	301	302	286	295	282	287	281	253	280	288	285	296	272	319	297	291	320	290	287	293	297	265	282	262	304	270	291	277	301	290	316	291	290	284	292	266	270	272	305	278	240	279	272	276	257	266	230	298	297	275	291	297	268	291	269	305	289	272	267	275	279	298	270	262	292	279	266	319	265	267	277	269	283	296	312	273	291	245	295	304	309	288	308	316	263	290	260	306	269	251	319	253	319	291	288	278	282	273	266	250	296	267	306	271	290	294	307	290	298	281	282	288	277	263	306	270	272	281	272	281	281	274	285	257	273	279	263	274	263	317	283	264	289	236	304	296	287	292	244	260	288	270	310	309	291	305	313	271	318	271	283	288	284	289	296	249	274	238	266	313	282	294	277	307	293	282	274	278	276	277	272	288	275	269	286	290	288	296	275	291	293	287	309	269	292	263	279	295	249	292	271	269	293	297	265	278	318	277	279	288	278	302	289	294	289	277	279	285	266	272	270	275	248	279	267	303	308	304	283	255	245	272	278	280	271	295	257	266	275	314	275	325	267	278	238	252	294	272	283	292	284	302	298	319	271	267	285	259	309	299	272	263	289	240	260	273	280	284	259	278	284	264	299	281	274	261	256	293	239	298	311	248	286	281	282	269	271	284	284	294	303	272	293	276	301	269	272	323	260	273	270	291	297	283	294	271	287	306	288	294	295	289	295	274	286	317	279	272	295	267	272	265	257	287	282	308	275	281	276	276	295	296	287	288	287	274	266	274	267	269	251	286	286	271	282	290	277	286	270	278	282	230	318	285	313	279	275	235	278	311	260	272	288	265	262	296	283	298	260	301	278	267	277	287	304	294	292	281	292	301	294	298	273	293	286	265	284	270	253	258	270	294	275	267	228	288	271	247	314	287	258	275	264	285	268	280	305	288	264	289	284	297	269	254	279	274	286	293	224	262	247	283	282	276	261	279	273	274	286	286	268	295	290	289	281	274	278	266	313	261	285	273	283	274	279	253	257	292	286	289	266	295	289	291	305	299	245	266	283	284	313	282	291	274	277	275	284	285	291	270	274	288	271	275	260	274	268	267	289	256	283	291	280	291	265	288	306	269	297	268	299	282	293	265	263	277	276	298	264	278	260	311	272	300	267	279	269	284	297	263	285	319	268	263	244	275	259	288	243	272	305	296	272	268	242	280	301	283	269	299	282	292	266	303	254	302	278	317	284	249	303	291	303	286	280	262	248	275	264	275	287	274	304	295	268	270	296	296	280	268	274	294	293	263	301	292	285	272	263	285	267	308	304	287	306	280	282	245	300	266	276	278	266	267	283	256	273	311	272	262	306	306	246	287	263	280	303	285	278	245	286	279	307	296	286	250	260	283	269	265	289	272	304	302	287	297	283	299	271	273	293	288	268	298	281	317	296	259	298	259	237	297	283	275	289	266	272	288	278	266	248	283	290	294	305	268	272	264	291	265	302	275	276	312	319	266	280	276	272	273	276	260	281	287	268	303	275	264	263	300	287	277	268	265	293	275	270	258	271	264	262	298	275	296	262	266	255	272	279	287	299	279	247	284	280	288	297	290	263	260	259	268	241	283	268	261	275	292	262	302	265	306	295	279	276	284	276	262	262	284	283	289	274	289	288	289	262	259	268	275	284	256	280	267	245	303	281	323	268	289	245	295	284	288	245	266	324	301	289	307	274	301	303	273	302	279	276	287	307	277	284	307	287	276	246	274	273	291	257	279	291	278	267	298	261	287	296	284	277	289	255	295	311	311	301	258	295	260	299	265	263	257	266	253	317	288	290	277	261	272	299	277	289	302	288	274	260	251	309	283	271	271	296	286	286	245	260	289	271	276	268	285	269	299	278	316	260	276	293	271	271	245	291	291	263	322	306	271	299	299	280	258	287	283	260	290	283	276	280	304	273	313	295	309	274	288	282	307	281	290	263	297	311	306	268	304	275	283	270	292	286	261	297	263	264	265	269	276	282	317	271	289	268	317	253	305	298	252	302	286	298	275	253	283	292	284	276	289	308	299	286	296	277	281	281	283	280	306	249	274	273	275	325	280	303	285	292	260	310	286	300	269	311	290	284	296	272	270	281	278	260	274	300	292	271	297	288	265	256	279	288	257	277	302	320	284	315	297	280	277	283	317	308	270	296	295	251	272	290	259	294	284	288	261	274	275	269	317	265	259	265	272	307	289	283	281	284	276	275	284	285	284	305	321	281	277	240	271	266	273	284	314	294	302	269	314	247	310	285	281	286	259	267	235	269	303	251	293	291	291	296	284	273	291	295	270	291	265	281	260	304	292	296	286	277	300	293	294	263	296	285	300	280	290	277	269	259	263	288	279	266	265	283	292	274	281	282	281	290	247	313	254	291	244	306	310	279	288	257	294	259	276	288	275	294	261	295	283	317	293	293	276	261	277	268	268	309	288	279	265	285	277	274	307	285	278	303	301	281	277	263	274	287	282	284	269	263	255	301	295	304	292	281	268	250	282	315	263	282	274	282	270	274	280	277	268	274	250	259	285	279	289	289	294	287	276	276	279	267	260	270	263	289	283	299	260	250	284	278	287	262	255	278	318	264	266	272	284	295	290	272	277	295	250	300	271	288	282	287	296	290	283	302	288	321	268	271	246	277	285	261	283	271	273	275	262	281	265	290	294	274	256	279	276	280	291	280	291	271	277	265	269	280	277	268	298	264	330	297	284	266	277	302	273	293	287	288	312	299	273	288	273	272	271	274	280	308	259	259	281	267	275	310	288	287	278	296	277	285	251	254	265	279	285	279	285	242	268	261	270	253	265	282	287	278	269	288	289	261	283	315	283	268	293	262	273	313	271	286	313	263	284	249	287	275	283	311	303	276	307	261	277	306	290	292	256	307	318	295	276	266	280	326	292	279	290	305	280	311	282	279	269	264	290	236	300	304	288	281	293	259	250	294	302	268	282	282	312	278	253	299	261	259	273	273	266	260	277	262	284	282	286	273	257	284	289	274	264	301	290	296	298	281	299	252	292	318	303	322	278	284	300	287	301	281	267	286	271	275	283	297	295	293	276	255	262	286	287	285	269	294	289	278	290	237	280	286	263	284	276	307	260	263	329	256	300	294	298	274	294	269	301	280	275	258	289	285	275	302	292	288	262	258	316	264	293	312	287	294	285	300	292	263	298	276	273	297	319	277	275	272	301	292	296	295	309	287	279	278	294	266	263	271	291	281	261	268	272	278	286	272	298	276	273	292	271	278	258	264	285	304	257	287	260	279	283	264	268	327	272	301	296	264	268	258	242	285	319	294
45359	49074	50679	54321	55175	55053	54847	53140	50160	48413	46999	45294	43941	40329	37790	38547	37172	35127	35112	29067	28644	26128	18744	17712	15516	13519	10677	11062	8643	7355	6774	6921	6850	5476	4973	4367	3113	2531	1632	1286	1129	953	919	909	832	781	851	834	812	844	847	902	1048	1023	904	718	820	958	1072	992	883	825	752	785	929	814	846	895	780	797	869	902	982	1066	887	712	737	671	740	691	797	905	892	872	798	764	746	756	700	694	670	675	696	694	706	718	674	695	667	743	712	697	710	724	674	655	688	675	754	686	706	649	648	686	686	728	691	704	653	637	711	652	697	706	711	722	704	733	687	685	701	666	655	691	715	721	692	705	696	650	722	665	700	690	652	706	712	735	708	682	704	672	703	685	726	683	673	657	680	677	674	723	703	676	712	678	683	724	639	682	711	677	703	662	725	688	698	650	684	686	734	689	672	695	715	714	707	692	663	690	722	660	668	697	731	687	673	712	648	754	703	687	688	647	753	639	689	671	685	717	718	695	668	668	682	712	633	718	742	703	666	692	663	729	649	724	663	695	661	678	695	677	652	713	694	729	738	710	708	723	675	738	704	701	677	674	688	672	669	668	658	688	705	652	694	648	706	692	679	722	693	706	663	691	777	673	696	674	696	667	673	694	699	702	663	673	697	711	666	659	645	673	687	702	650	652	701	713	743	634	701	686	685	677	735	668	643	678	691	733	707	676	692	667	675	636	743	698	683	713	676	707	672	715	715	677	697	717	679	713	691	704	685	718	697	668	690	666	663	701	676	711	698	647	649	702	703	706	686	705	688	691	693	663	696	664	727	649	696	681	724	711	661	734	702	707	695	672	705	736	664	646	711	720	653	715	682	646	688	657	705	702	663	713	681	696	670	709	714	704	646	693	645	716	706	683	724	706	658	703	699	685	671	643	710	711	704	693	709	651	704	684	697	683	667	721	657	715	657	711	656	678	691	658	641	695	692	661	697	731	691	678	643	722	663	691	691	720	654	726	706	698	646	660	656	665	687	718	718	692	691	684	652	673	679	676	665	666	728	695	713	661	711	678	706	724	720	611	698	692	698	684	690	692	669	664	732	678	705	698	679	691	684	687	703	680	633	657	683	700	688	710	668	697	682	691	716	692	695	662	656	667	742	697	687	665	711	638	645	680	677	725	661	671	668	682	723	747	660	674	686	700	668	689	646	625	717	655	671	751	693	692	693	722	680	709	681	730	652	672	734	716	685	745	693	723	737	679	732	713	745	693	751	659	708	650	683	676	676	730	687	677	700	673	681	686	658	684	698	714	708	669	651	747	684	645	721	682	706	681	659	678	648	657	710	681	711	674	704	715	645	717	685	668	749	678	680	654	691	631	726	698	693	645	716	711	652	665	659	694	652	720	709	656	651	675	697	669	666	654	673	688	723	685	677	695	674	716	673	622	714	675	676	699	672	698	676	674	674	694	733	700	617	712	676	725	702	674	713	647	739	712	665	669	671	636	621	673	695	670	691	687	674	692	684	684	704	672	728	661	669	666	690	691	643	633	734	656	690	653	728	671	664	711	665	647	639	711	655	690	673	695	700	685	669	705	687	705	674	726	705	713	677	680	684	668	655	676	670	694	655	684	670	734	667	697	690	702	746	717	706	644	694	690	697	752	709	661	679	677	696	713	721	684	683	649	675	674	767	651	700	670	688	710	685	663	659	731	649	715	652	748	706	675	685	689	684	722	703	687	677	708	710	774	664	708	702	742	719	651	707	690	697	656	670	674	661	733	683	718	665	727	683	740	662	745	759	690	745	680	695	733	680	691	717	681	668	711	672	711	681	678	711	718	644	711	726	681	664	649	684	708	692	669	725	657	700	703	711	739	705	679	666	678	713	687	683	660	697	700	683	682	705	742	725	647	732	685	676	681	701	703	684	674	687	689	668	689	656	703	651	715	688	685	660	694	717	698	720	681	699	669	684	711	707	650	664	672	658	702	683	687	668	688	650	692	687	675	699	666	665	629	699	650	650	657	691	646	657	694	727	692	665	695	660	668	702	668	686	654	694	667	674	710	722	680	677	689	632	689	694	674	673	664	695	660	658	662	694	675	715	685	683	659	661	692	681	631	688	714	659	691	665	613	680	698	679	658	667	642	656	715	652	695	675	652	714	676	690	691	679	692	683	697	707	695	677	687	707	626	710	652	674	715	670	703	677	684	690	685	704	715	679	691	720	688	647	679	695	706	660	701	723	678	664	702	719	658	658	688	684	689	686	672	730	678	669	697	689	693	683	685	718	722	737	668	677	708	657	650	688	683	714	727	683	717	715	670	723	725	713	625	677	731	673	655	669	714	654	682	662	654	672	691	686	677	666	699	701	682	730	693	688	675	660	692	682	741	710	680	694	607	694	704	741	696	626	694	660	698	694	718	679	722	649	665	669	657	680	697	688	716	674	677	703	691	691	675	700	676	701	716	672	684	673	745	648	690	654	651	641	657	630	678	716	687	753	659	708	683	696	688	772	728	693	726	729	684	696	651	736	690	633	706	706	656	666	714	710	672	655	668	751	677	694	691	723	687	672	715	694	719	659	681	729	732	697	738	633	695	678	692	706	718	691	750	660	695	696	732	654	706	702	722	734	707	702	711	686	702	727	715	729	718	664	659	723	647	702	688	681	639	724	719	724	723	612	768	669	704	665	675	685	694	702	675	700	641	705	695	683	722	675	707	740	667	669	681	681	712	702	687	672	656	668	681	685	701	699	657	669	616	700	690	688	659	695	699	710	670	678	699	651	689	699	704	646	705	717	704	675	697	670	678	713	706	661	658	703	680	700	715	708	692	720	682	671	679	688	674	694	696	656	672	674	696	677	704	727	679	751	718	681	667	657	713	718	695	693	665	692	689	714	696	733	685	681	677	687	706	688	701	711	674	672	714	720	703	694	711	723	680	710	682	757	683	729	685	668	678	697	724	673	684	706	689	685	670	638	730	707	691	704	730	713	637	715	644	653	674	652	644	700	687	702	726	678	726	723	745	671	692	681	651	703	725	668	697	707	723	693	667	716	673	746	666	683	668	710	681	684	677	689	727	720	692	693	700	703	706	672	706	679	687	714	694	691	727	675	702	670	703	655	731	694	654	690	738	660	629	698	700	706	672	736	698	670	630	691	684	657	670	679	760	654	684	685	670	694	701	676	683	704	723	698	719	645	732	730	681	696	705	699	715	674	643	662	675	704	695	679	686	704	736	679	710	717	717	668	632	699	725	682	728	676	713	703	653	675	674	679	703	695	729	651	653	684	679	681	669	698	683	700	703	662	690	698	662	671	691	707	703	675	714	737	684	723	655	692	687	696	623	684	714	653	671	652	699	655	688	700	702	696	698	704	677	686	721	637	705	662	700	698	648	717	698	684	719	728	676	716	672	657	721	728	662	654	701	689	661	670	699	709	707	676	673	701	707	687	686	722	700	692	689	695	724	692	717	680	735	699	663	665	713	684	676	744	688	689	717	694	673	685	686	682	690
57036	42132	41366	41996	40498	40009	41595	40984	40581	40286	40059	38746	36186	33371	29791	29025	28205	25552	25694	18495	16388	14538	9456	7795	7228	5508	3932	4073	3166	2685	2426	2406	2227	1626	1482	1337	957	749	522	459	359	317	313	319	299	306	321	310	291	318	293	356	376	313	292	307	284	297	316	351	335	287	294	322	313	279	328	320	281	253	321	352	326	328	324	299	313	271	256	259	321	339	323	311	293	254	286	322	287	271	257	269	276	271	256	285	239	263	245	280	268	272	263	257	264	248	292	307	255	269	286	255	288	264	242	273	265	307	250	264	291	253	283	254	288	256	259	247	264	261	268	255	252	298	282	269	238	277	279	301	272	270	275	272	268	288	247	284	269	259	272	247	255	277	275	259	285	266	291	265	278	276	263	256	243	273	251	261	283	277	251	261	272	308	312	303	243	248	252	270	253	289	241	272	254	236	280	251	241	259	284	273	253	248	266	261	274	263	257	289	283	301	261	250	255	233	277	277	283	266	260	253	263	245	276	296	240	279	259	246	246	267	273	279	284	228	266	270	248	285	259	250	239	281	282	290	256	263	259	284	284	266	257	241	277	281	303	246	275	273	261	260	269	272	263	280	263	214	263	258	257	255	293	260	274	268	265	252	267	308	261	288	269	270	291	266	254	232	232	260	260	288	292	251	263	251	252	255	289	235	272	273	250	258	258	263	269	270	268	276	274	267	260	265	257	272	250	288	268	262	249	289	256	250	278	269	283	276	299	239	278	246	249	253	234	227	259	282	244	284	275	264	267	246	243	236	288	259	249	279	257	284	283	294	253	262	244	290	252	264	265	241	247	249	253	227	246	244	258	245	254	214	252	246	255	266	284	258	254	260	267	276	270	263	282	233	282	279	251	280	276	285	261	242	269	261	273	256	254	230	229	252	299	249	279	250	300	246	234	268	282	271	256	281	244	265	259	274	268	248	246	241	221	246	260	254	265	300	278	283	250	220	277	272	238	280	297	277	240	270	289	251	255	272	264	243	289	262	254	281	274	258	251	271	244	276	281	265	263	271	282	276	258	275	257	254	256	247	280	281	245	272	258	260	274	287	256	252	269	275	272	268	245	250	254	257	284	247	246	267	272	289	268	250	282	258	263	274	278	267	246	291	263	251	257	237	245	281	271	259	275	274	265	256	274	286	270	267	263	275	293	301	254	265	256	272	292	271	261	242	255	237	258	265	281	259	250	282	269	296	248	282	268	248	286	267	301	276	269	243	288	262	256	286	273	266	268	289	293	266	306	277	250	268	274	268	249	274	283	268	249	250	282	262	234	254	279	299	274	297	281	248	264	251	248	254	267	264	270	239	233	276	259	281	270	219	256	274	249	255	269	246	258	273	282	275	272	265	263	251	269	290	290	235	302	254	283	278	306	260	264	267	283	272	289	302	256	259	282	252	255	258	251	251	275	280	246	293	280	292	278	260	265	252	297	251	252	240	243	255	275	250	239	276	262	268	255	266	284	256	265	282	263	244	277	283	246	264	299	270	271	251	263	262	255	272	270	259	282	268	285	273	264	244	268	231	289	265	222	262	274	275	261	238	261	273	260	261	271	287	282	267	288	285	271	257	281	269	242	272	267	255	287	265	269	278	250	246	265	284	275	257	257	265	265	229	261	254	241	258	279	246	244	259	260	267	282	269	258	255	276	261	273	295	270	258	262	301	275	298	267	270	274	281	261	238	252	277	272	268	294	275	272	252	261	269	263	276	258	250	261	262	270	263	250	256	276	279	251	300	281	271	248	238	262	288	270	277	246	275	243	266	276	296	281	283	269	251	230	238	294	275	322	288	282	279	281	286	279	227	263	269	266	267	266	270	273	289	281	273	275	239	251	285	267	282	249	274	249	247	293	262	240	269	263	268	283	267	276	264	251	290	271	220	248	266	279	245	259	246	246	269	265	244	302	262	258	270	261	251	261	288	284	254	240	278	274	254	259	268	255	229	251	285	293	267	267	263	260	252	290	273	275	273	260	271	282	262	273	244	267	298	236	260	281	275	284	275	274	267	250	263	283	242	297	278	267	263	277	277	265	247	269	251	281	266	290	261	258	265	287	279	265	246	275	261	278	274	273	224	253	282	255	270	273	304	268	272	279	273	271	232	233	281	254	266	289	295	273	249	234	299	259	268	289	273	222	262	283	268	263	305	256	265	278	273	251	274	238	273	271	236	266	270	251	256	245	238	270	257	276	239	245	271	237	262	264	254	261	248	276	292	261	265	289	287	281	253	277	274	273	271	266	228	261	269	277	261	262	255	252	283	270	267	248	273	234	288	250	255	254	241	251	247	246	253	256	259	251	245	271	262	260	266	290	251	279	272	281	266	272	294	279	250	261	246	233	259	263	249	282	234	236	267	262	242	259	264	252	272	283	269	258	268	266	292	277	280	281	259	286	282	271	281	274	306	255	286	271	237	276	268	258	246	289	244	254	258	252	270	271	270	249	274	290	274	285	250	292	232	239	242	244	247	252	255	236	271	259	284	258	289	277	254	272	262	256	269	266	264	264	262	294	268	243	268	293	264	251	254	288	277	249	271	280	289	251	293	267	250	254	273	284	268	267	259	254	281	270	286	277	236	248	269	264	265	271	261	243	258	243	280	266	248	248	242	280	270	282	285	248	264	266	280	276	241	256	271	261	263	283	270	260	285	244	258	263	262	255	265	281	282	266	280	269	276	272	276	241	247	269	266	277	275	264	242	267	280	279	265	284	272	263	303	281	238	252	281	279	261	240	250	291	259	261	266	280	259	272	262	273	286	295	260	272	272	288	239	256	274	241	280	263	271	270	270	248	244	256	277	277	256	287	280	260	252	239	285	235	247	280	267	253	270	266	262	271	231	260	241	263	262	237	286	253	242	282	266	275	266	256	279	262	282	267	288	271	278	271	254	256	220	281	246	267	245	255	294	274	273	284	237	262	227	224	236	252	266	250	266	274	266	269	267	255	249	243	274	257	269	284	291	247	257	247	257	279	266	262	268	301	250	275	265	273	255	241	256	279	275	289	277	240	254	272	262	278	263	225	252	267	233	242	300	261	295	266	260	237	280	257	287	250	269	268	241	247	269	262	283	228	261	280	261	241	262	270	261	275	267	254	296	261	269	296	258	277	225	249	274	260	274	239	255	246	288	251	274	251	268	254	262	269	275	241	278	270	280	272	258	241	262	243	264	287	271	247	254	249	255	245	243	266	252	274	272	245	216	286	284	282	252	262	268	264	247	272	276	271	304	292	280	250	255	290	292	241	258	258	277	281	263	257	252	234	258	268	277	281	271	294	251	245	257	279	258	261	283	248	258	276	261	278	268	249	263	226	253	255	235	297	287	277	311	276	277	245	251	254	267	246	262	267	266	285	230	267	294	232	235	263	271	269	229	252	276	245	268	270	257	285	251	271	268	274	264	279	285	231	266	254	237	214	274	254	285	251	265	251	243	231	274	297	254	248	285	253	223	221	275	274	264	277	248	263	272
51081	54197	53732	56002	58332	60048	60544	60836	59022	57605	56034	54621	53212	50732	48052	48376	48244	46558	46108	40499	38851	36432	28559	26772	25767	21272	18028	18345	15130	13342	12042	12969	12448	9812	8608	7561	5444	4194	2641	1901	1402	1213	1056	1046	936	827	911	956	876	918	1042	1060	1250	1268	984	817	983	983	1398	1198	1128	1020	969	879	1091	921	924	1060	825	859	898	1090	1137	1503	1118	742	705	680	678	651	903	1072	1049	1064	899	734	690	667	660	640	667	651	672	650	650	594	657	659	656	645	638	660	669	646	655	647	649	676	677	675	669	638	683	691	642	661	607	637	620	641	646	649	648	647	688	674	651	671	639	664	631	653	649	637	670	663	653	615	643	636	647	670	656	649	675	629	645	640	609	646	620	595	673	651	649	637	662	650	660	710	626	634	639	645	673	694	687	597	668	649	719	677	657	678	668	646	665	640	655	626	649	621	682	611	668	596	691	648	654	617	605	651	641	643	621	660	695	681	697	630	658	638	594	685	657	646	685	664	665	700	654	658	681	615	668	620	671	658	670	620	667	661	597	635	662	622	645	639	665	666	642	639	617	624	639	641	662	654	642	652	668	627	664	645	645	654	636	635	637	671	665	656	697	669	654	604	673	651	643	707	671	707	622	689	673	626	629	635	674	654	626	668	662	617	616	652	625	652	651	655	613	630	624	629	620	666	696	631	688	645	660	594	649	648	659	662	675	646	612	677	627	642	647	667	702	630	681	665	613	674	679	654	632	595	680	636	667	635	678	647	646	634	672	629	664	658	658	624	685	637	625	697	614	668	675	675	657	619	661	626	633	665	658	627	637	650	618	651	630	686	661	631	643	646	620	640	672	639	673	642	677	649	724	637	639	641	622	669	672	569	648	676	669	692	677	623	663	655	653	651	648	663	652	637	634	679	690	637	664	594	669	660	632	615	636	688	649	658	678	656	706	626	632	681	634	707	623	626	595	645	675	642	663	660	636	646	668	654	676	647	641	636	660	651	632	595	662	661	634	653	635	638	633	624	644	659	646	629	620	650	669	625	670	685	648	638	663	684	618	672	640	667	632	647	605	680	660	674	649	673	613	634	621	661	645	650	612	689	624	673	682	662	642	664	672	650	635	713	621	670	654	676	624	592	638	633	621	669	679	682	669	627	645	630	676	665	694	683	698	699	635	673	664	615	621	632	654	654	595	650	650	629	639	643	641	693	664	641	677	707	661	672	641	657	653	675	651	628	644	661	628	667	672	634	625	678	694	646	692	657	678	648	692	673	681	623	671	592	638	623	626	644	630	660	658	620	593	685	671	686	671	631	609	684	647	628	683	685	651	652	649	652	640	649	664	675	667	641	660	655	636	637	626	630	623	668	636	624	678	635	643	658	626	663	657	652	644	694	650	631	659	688	666	656	637	634	679	651	617	613	638	672	607	638	654	627	665	690	652	671	618	669	642	658	654	650	656	630	649	643	651	639	637	665	641	710	680	711	616	613	634	645	682	643	680	623	641	692	634	632	669	669	659	623	664	651	607	655	673	633	600	631	685	608	653	657	708	666	645	658	621	638	601	614	686	639	628	648	683	691	662	614	638	669	659	611	645	638	614	651	654	663	664	637	603	627	631	672	634	634	641	654	689	612	654	636	611	639	636	661	651	654	678	639	651	653	671	675	664	626	622	680	645	655	682	643	701	666	654	697	676	646	668	638	625	658	645	642	633	673	677	693	659	681	628	654	661	618	610	620	646	640	669	657	600	638	663	674	606	637	676	658	661	611	653	675	702	643	701	691	627	645	655	640	647	650	626	638	645	660	655	660	670	698	621	702	645	672	625	663	647	656	647	639	614	671	686	643	664	640	646	646	667	620	677	692	661	693	624	686	621	650	627	630	688	620	657	622	639	655	676	619	655	639	658	629	641	629	690	688	612	610	624	669	688	637	632	617	656	673	636	633	597	625	642	659	664	650	618	655	672	621	616	680	619	631	670	604	621	666	674	618	637	650	616	649	655	636	652	640	659	671	634	645	586	610	695	649	664	655	664	656	684	671	698	709	643	652	660	661	633	648	654	608	644	645	646	636	650	666	683	613	663	643	634	618	617	660	660	656	627	647	642	613	663	653	629	669	666	696	615	683	637	666	714	662	615	697	655	639	601	607	652	673	655	637	663	640	647	640	608	671	589	572	626	640	633	643	629	613	652	655	701	655	644	611	650	639	682	661	661	627	640	653	631	641	625	676	664	687	627	633	656	675	633	666	604	644	670	627	613	634	649	652	641	672	614	666	651	630	645	626	657	630	628	640	671	644	627	651	621	636	638	703	625	646	640	644	664	625	631	621	641	640	687	662	627	705	655	663	654	643	678	630	680	627	670	634	681	628	624	652	649	667	643	662	660	676	688	648	637	645	633	649	674	632	650	663	614	682	668	691	645	674	619	666	649	607	666	626	645	647	629	627	659	629	661	632	671	623	683	637	653	649	678	618	613	671	623	645	641	679	652	681	673	609	652	702	659	647	678	656	623	641	623	681	717	645	593	679	711	623	643	670	611	667	651	652	699	618	658	671	586	631	648	642	663	636	622	597	653	683	622	652	668	648	644	644	653	651	598	678	626	635	691	658	630	681	634	631	650	666	628	696	601	647	683	704	690	672	660	644	647	636	672	649	670	647	649	708	658	638	639	677	640	722	672	655	637	653	659	661	661	600	683	624	679	658	654	672	633	645	696	656	623	667	665	669	634	641	656	614	645	668	693	642	650	663	645	633	644	635	628	648	686	634	627	651	655	681	623	636	622	656	678	641	623	691	660	677	630	663	667	643	654	656	636	671	634	652	635	653	672	639	645	615	623	637	659	605	623	667	687	672	662	678	643	667	690	654	660	645	657	629	692	655	670	644	670	601	678	649	605	654	690	616	647	634	640	602	657	617	707	636	670	653	684	637	613	619	684	650	660	655	631	645	650	646	649	628	615	613	593	675	642	628	670	635	639	673	671	653	661	615	612	625	663	663	615	663	661	667	708	655	670	662	618	664	629	625	644	617	649	636	648	660	652	629	634	644	627	586	665	651	666	608	672	682	644	684	625	658	634	638	642	691	633	636	693	648	652	637	649	628	647	630	685	673	638	644	672	649	681	637	614	643	629	619	646	630	630	657	604	656	626	672	657	649	614	679	594	677	623	682	618	623	628	604	650	652	629	661	654	658	664	652	614	629	621	667	632	687	665	620	678	611	660	632	656	634	643	680	677	593	661	587	632	675	639	649	663	664	675	703	632	685	672	648	633	659	653	656	631	661	661	605	667	655	646	672	609	647	645	673	660	652	635	649	673	679	635	661	648	663	651	642	644	638	654	641	678	643	643	634	623	651	643	643	655	661	666	649	639	627	645	671	649	628	671	655	691	661	691	665	640	698	608	649	645	597	619	671	712	675	631	627	643	685	649	594	641	615	686	624	688	714	641	633	643	661	633	681	677	697	665	621	611	657	683	649	669	678	715	667	647	641	636	655	641	651	661	663	643	630	630	622
23481	22383	24878	22534	18248	13660	10396	7686	5779	4101	3293	2866	2347	1939	1513	1363	1310	1177	1152	822	755	730	575	538	439	443	423	415	364	330	316	381	337	379	347	314	253	289	308	293	300	278	280	275	310	269	278	282	272	302	295	309	287	289	334	281	286	298	294	269	285	296	322	294	272	301	298	305	282	270	276	298	283	311	304	294	291	275	287	308	296	275	295	298	282	275	291	297	320	286	285	299	270	284	292	285	281	280	331	285	286	282	281	297	276	275	255	258	300	267	268	283	308	297	274	301	293	286	278	294	294	278	292	297	301	285	320	325	277	266	268	309	274	284	272	281	294	272	269	260	305	284	270	286	304	271	295	249	299	278	279	299	308	285	273	275	256	286	326	282	290	301	294	282	251	271	311	293	282	279	310	256	268	320	272	263	272	303	280	260	311	302	286	288	297	279	304	270	295	277	281	287	299	283	320	290	319	269	304	304	289	278	282	285	288	301	288	265	285	279	306	290	251	273	277	278	277	270	285	312	305	277	309	286	284	283	285	313	271	287	315	287	318	290	284	293	278	309	289	315	284	286	268	288	295	294	298	305	271	288	271	307	280	315	290	249	278	298	281	294	268	276	258	303	275	289	235	293	267	314	280	276	329	300	303	282	274	303	293	278	277	249	275	274	262	309	294	326	285	301	282	259	289	276	245	282	291	266	279	291	289	329	288	292	273	269	293	313	274	290	280	292	285	284	302	281	294	259	295	282	296	256	276	253	266	296	272	270	262	281	286	319	303	273	295	286	292	292	257	320	283	300	290	287	282	287	283	298	317	280	283	277	273	282	322	279	266	282	291	255	277	271	276	295	294	300	263	312	266	277	278	274	272	297	249	290	297	316	285	270	309	275	265	260	292	264	310	258	246	256	282	256	285	302	282	269	289	300	295	294	262	266	288	301	263	287	296	297	316	263	271	287	293	261	294	264	275	296	300	293	296	287	296	271	281	298	261	277	279	277	294	299	279	271	323	290	288	292	272	261	316	266	284	291	253	310	280	312	264	273	287	257	252	263	281	279	284	264	262	264	287	288	276	280	292	293	290	299	278	287	288	272	270	319	232	274	281	276	303	281	278	270	284	299	281	267	271	316	300	285	305	284	299	278	313	298	283	284	293	278	292	270	278	298	299	258	280	288	306	265	266	274	299	316	294	279	294	294	317	275	301	303	260	287	282	277	283	283	307	274	281	270	279	302	297	274	287	274	281	275	292	324	261	296	277	300	295	270	299	274	267	272	289	247	278	287	289	275	272	300	285	255	301	323	265	262	315	285	282	288	293	300	287	324	310	283	297	276	288	277	289	322	307	283	287	311	267	281	295	288	263	293	322	304	319	277	318	284	266	300	296	285	264	312	291	283	252	299	269	281	292	297	298	326	299	261	295	289	284	281	305	306	267	270	306	291	308	279	246	290	282	281	290	305	302	283	282	288	286	277	304	269	304	288	274	280	284	290	293	321	305	283	278	268	279	272	263	283	259	294	289	257	307	251	278	304	262	280	302	280	286	294	267	280	296	300	296	307	283	285	275	272	314	243	292	290	278	295	306	293	278	249	265	265	308	287	277	288	291	254	292	278	302	272	288	269	285	309	296	267	268	285	314	314	288	299	274	289	287	305	267	303	261	274	319	277	308	296	305	275	293	311	300	271	323	286	245	290	280	297	274	289	287	256	278	282	285	236	299	276	296	266	263	279	280	280	282	304	294	294	299	291	310	294	294	299	280	272	281	310	293	292	277	272	256	277	294	275	299	273	267	265	286	294	269	292	293	292	295	298	273	272	272	254	268	280	283	290	293	313	297	266	267	278	314	270	289	305	333	238	272	261	276	294	305	313	255	268	273	283	290	283	300	266	287	270	282	322	266	272	289	293	284	271	282	268	280	274	246	295	278	287	302	283	287	336	292	239	294	310	301	267	292	325	281	283	287	246	288	295	287	262	276	278	287	273	283	261	296	269	286	261	265	285	287	225	315	311	261	268	282	315	258	293	271	299	270	266	288	311	292	286	256	300	298	273	276	302	271	285	253	272	295	267	268	303	268	273	287	304	309	263	284	291	286	268	308	290	287	266	294	265	275	333	299	325	276	265	280	265	262	300	299	294	285	306	308	292	275	295	241	276	274	271	287	276	266	301	281	255	260	279	263	296	290	292	284	272	301	313	309	289	305	267	297	274	254	291	227	252	289	292	269	312	286	307	267	309	267	291	268	295	276	280	287	277	285	287	284	305	252	264	252	270	285	273	267	281	332	332	303	277	290	288	273	294	306	304	292	310	253	303	268	287	273	249	259	294	281	255	269	269	254	297	279	262	289	267	268	296	299	275	298	291	265	283	292	279	288	268	267	313	279	280	277	279	260	297	261	273	271	311	281	286	288	305	257	238	309	301	285	251	265	298	308	300	276	284	282	287	277	300	278	269	262	277	296	261	301	254	265	281	281	284	271	294	290	307	292	304	268	286	295	289	286	270	252	311	284	297	278	323	274	308	272	271	263	274	282	322	307	328	268	272	286	292	265	285	260	266	275	302	258	277	280	267	285	274	291	296	277	313	294	312	292	277	286	299	298	301	308	294	267	228	291	312	292	275	298	296	275	292	247	289	280	284	260	264	261	270	268	310	278	273	294	281	299	270	280	299	291	278	297	287	287	294	323	268	279	301	279	249	300	296	286	288	294	280	274	267	279	288	264	310	283	277	280	311	320	285	289	292	300	290	247	297	284	282	318	302	306	269	275	252	325	279	282	296	312	273	277	300	285	295	307	291	274	296	276	287	284	291	284	291	290	300	282	239	256	295	323	285	270	275	259	295	291	281	272	300	297	275	282	292	253	240	273	280	304	283	301	308	297	340	297	269	279	265	258	255	304	248	278	243	281	271	303	285	274	285	263	264	272	274	311	271	287	293	299	277	287	245	276	266	292	266	294	255	264	293	304	303	287	293	271	271	246	276	280	288	269	260	279	281	272	286	284	276	292	287	266	302	280	288	271	263	285	304	285	292	272	271	265	283	294	271	277	257	275	276	274	334	309	290	252	244	277	279	321	263	294	281	271	263	281	319	278	287	279	285	279	296	311	282	288	267	279	300	260	295	275	270	274	296	285	267	276	287	303	267	278	288	263	294	261	292	281	308	285	297	277	268	281	273	245	288	281	268	272	258	286	286	310	267	277	303	313	291	269	305	279	285	313	301	281	264	269	287	277	279	283	281	294	282	304	290	299	303	294	297	276	283	277	291	246	289	275	287	294	299	290	294	301	268	293	280	274	329	268	292	273	287	255	263	322	292	306	307	294	331	257	262	281	271	276	268	287	275	302	288	271	282	291	307	286	303	319	277	264	301	308	285	303	262	262	279	270	286	265	295	273	292	286	257	295	302	284	288	321	304	277	292	305	292	277	308	273	291	298	299	274	253	281	248	280	298	284	303	300	271	267	263	311	275	297	299	282	301	311	292	272	295	289	307	259	292
19531	21624	29926	32681	30879	28089	25235	22042	18753	16021	14822	13023	11906	9800	7998	7570	6805	6444	6323	4337	4180	3818	2528	2290	2234	1843	1579	1633	1348	1272	1148	1188	1193	1109	1030	966	850	814	797	743	711	767	728	687	751	683	696	720	723	702	709	717	724	740	672	749	699	710	803	736	649	759	723	722	726	728	740	675	687	718	705	723	745	782	730	721	693	703	688	759	779	715	765	739	780	703	655	695	658	733	716	718	764	721	708	727	733	715	728	695	723	682	694	728	711	708	769	708	738	699	714	600	675	697	665	731	717	719	686	674	710	719	699	726	749	666	690	744	718	677	691	737	677	710	735	733	732	732	683	701	705	648	728	741	692	683	715	736	695	711	747	736	714	679	701	712	678	712	713	684	734	709	734	716	700	711	699	697	726	641	696	692	665	695	704	705	697	692	729	689	677	781	656	721	682	717	688	711	688	710	700	734	669	700	711	710	655	703	685	702	717	665	708	672	729	700	692	712	730	670	661	688	715	709	719	660	723	732	727	715	716	694	670	716	686	728	740	732	718	702	762	694	740	706	671	687	709	682	713	686	677	691	675	680	684	717	703	693	666	683	714	730	689	717	731	732	686	698	684	688	710	725	758	733	714	699	694	658	707	731	704	712	752	666	638	696	685	686	710	718	725	696	709	737	702	704	737	714	756	726	728	744	700	653	704	739	694	691	731	690	668	660	683	709	718	690	725	730	711	713	764	732	760	714	688	655	677	725	699	720	709	706	694	702	695	717	706	692	734	742	743	746	670	708	717	673	714	676	687	711	717	680	693	703	695	718	704	712	723	681	681	703	650	711	685	687	702	686	694	716	678	702	704	725	723	678	715	696	705	707	754	736	720	706	672	672	703	773	696	716	711	702	680	741	717	694	738	696	715	681	729	683	669	716	756	693	715	702	700	694	701	716	728	732	705	697	707	678	676	771	703	720	688	698	752	703	669	711	694	658	685	657	746	710	646	695	728	731	674	743	685	754	681	673	679	704	689	667	669	720	690	738	713	709	739	748	715	730	688	751	697	715	709	740	724	718	674	702	736	706	688	688	736	715	677	715	689	704	745	710	699	731	661	715	682	702	697	709	737	675	732	695	723	691	685	719	689	687	744	734	718	637	703	713	711	679	734	748	757	697	747	743	708	704	703	704	678	667	723	720	684	718	706	713	721	667	684	709	718	666	688	755	707	670	727	709	715	694	756	705	694	770	711	751	730	718	726	770	708	736	715	737	694	697	695	741	691	704	731	707	648	713	777	699	727	675	706	716	734	700	679	669	696	671	732	710	664	700	687	686	670	680	678	682	685	656	685	693	694	684	685	669	702	701	647	736	703	676	728	732	673	756	691	755	681	689	700	671	707	691	668	730	695	727	684	716	694	686	725	644	654	707	677	671	669	690	668	659	698	738	650	695	726	698	690	704	724	709	758	732	708	737	700	729	724	631	695	703	761	722	709	699	657	686	726	694	697	692	719	715	692	706	732	677	731	764	708	734	704	730	736	707	698	673	715	719	683	695	724	690	687	702	728	726	688	671	760	717	768	707	718	718	699	717	677	649	699	721	710	688	628	705	697	678	677	653	746	690	678	773	719	652	701	691	671	703	714	695	721	689	681	730	724	691	679	684	767	735	708	700	686	715	691	707	694	697	720	662	754	667	668	714	669	711	681	693	700	706	671	680	709	713	746	668	640	702	704	707	761	720	694	660	670	713	675	680	674	697	704	703	714	750	686	701	724	731	725	716	720	705	664	715	710	727	680	710	694	644	679	699	675	669	743	723	727	698	695	693	680	693	741	727	685	662	706	719	752	683	674	720	719	722	684	718	666	749	687	718	721	714	687	658	688	683	710	717	689	690	726	654	712	718	712	690	697	734	725	691	678	745	703	692	708	695	726	715	716	691	716	706	697	680	666	764	696	651	702	693	681	699	731	704	664	677	731	703	695	735	751	705	702	688	708	734	662	744	709	695	675	730	711	655	723	725	718	662	717	724	713	651	705	672	703	714	689	714	729	727	667	709	714	747	705	724	732	711	768	707	685	669	693	711	698	705	668	708	681	710	752	742	734	745	700	709	724	729	675	653	715	686	689	687	732	682	735	693	680	680	694	697	736	720	682	728	709	703	738	716	692	712	691	729	654	636	712	716	727	719	721	650	728	687	726	703	685	728	733	732	700	660	706	678	719	690	673	714	696	742	716	728	706	652	722	664	697	698	663	710	682	706	656	706	684	706	729	723	669	678	705	676	724	710	730	709	679	726	685	708	713	705	699	708	702	695	676	686	727	729	699	691	701	701	704	667	702	709	720	667	735	704	727	710	748	693	750	695	657	778	741	694	691	715	661	758	673	727	729	709	705	700	734	718	732	685	711	748	724	704	739	719	701	718	705	718	764	671	708	694	712	702	669	717	656	679	725	647	702	743	724	701	722	732	659	707	738	736	650	687	730	716	699	675	688	653	717	672	712	732	721	695	672	737	707	744	691	728	748	647	738	682	694	740	707	708	703	676	694	709	682	721	719	746	675	690	690	750	691	684	723	714	711	681	692	700	747	717	706	697	684	731	685	690	685	725	688	694	714	703	741	761	703	708	720	714	691	717	743	687	698	690	730	708	698	725	707	700	705	689	738	717	696	740	710	715	758	710	673	690	677	684	688	729	622	719	697	727	743	709	697	726	714	726	736	678	699	709	744	704	699	621	713	691	715	729	716	742	745	707	706	702	710	724	725	751	668	723	678	688	793	762	730	721	727	664	707	692	725	752	674	740	702	706	704	721	696	729	739	707	682	694	718	715	722	706	725	676	731	712	684	697	670	684	702	730	730	722	714	752	711	670	703	716	709	679	718	669	694	689	727	710	722	709	731	770	729	711	703	727	723	745	689	695	710	756	694	739	721	712	653	699	735	701	692	673	707	724	689	698	736	721	725	712	726	656	665	686	684	719	715	695	722	722	683	694	726	711	728	674	716	745	681	695	700	705	725	696	706	664	724	704	727	700	694	647	649	719	728	723	709	684	679	709	706	731	668	731	716	738	715	663	696	714	682	724	692	681	744	723	744	694	715	680	709	649	695	712	711	680	732	676	689	663	735	702	662	687	718	710	738	721	751	703	719	679	732	699	677	679	698	717	696	721	668	745	684	680	709	708	712	709	655	687	715	729	684	715	755	745	688	734	748	705	685	712	749	668	622	683	714	716	689	667	681	727	747	712	677	687	739	689	679	713	695	739	672	716	714	752	748	747	703	702	699	690	707	711	692	702	702	723	734	743	722	715	690	693	676	727	653	726	699	704	718	678	734	706	731	675	728	707	732	735	700	666	703	738	715	698	662	694	693	709	680	651	676	751	702	718	727	747	710	726	665	691	701	674	732	727	711	680	709	691	675	742	727	715	712	675	695	746	657	755	702	676	699	678	709	696	674	670	643	690	718	706	723	702	723	671	718	693	743	654	696	713	719	668	733	703	719	712	655	742	685	661	686	764
52542	42778	42264	41109	39609	38948	37946	36830	34360	32215	30025	27972	24848	21489	18137	16528	15068	13246	13185	9063	8117	6393	4279	3675	3389	2644	1937	2034	1664	1326	1119	1222	1144	846	830	753	560	507	443	378	313	308	332	277	281	318	314	327	281	308	324	296	317	321	285	299	324	323	291	292	293	300	277	292	333	304	283	294	294	281	320	311	278	307	347	269	283	271	286	260	275	328	318	289	300	293	271	279	309	272	266	289	298	289	280	301	272	300	313	256	300	292	315	290	275	262	241	285	267	245	302	292	291	275	301	296	276	318	286	290	279	291	299	302	275	270	257	304	246	280	273	300	280	294	284	277	273	268	252	249	292	285	283	286	270	272	269	280	310	295	324	302	251	287	281	297	253	299	258	249	299	290	310	282	289	273	280	291	277	280	279	282	284	272	279	308	293	268	281	269	267	249	281	307	254	280	288	267	287	249	280	272	277	271	265	288	281	263	260	300	274	250	280	300	251	246	262	291	285	296	281	271	278	264	276	277	278	264	296	310	301	282	276	276	270	277	248	269	262	291	262	312	297	292	264	278	275	302	287	298	271	272	247	276	273	254	264	319	260	275	298	257	268	277	245	244	282	254	243	261	283	279	263	291	268	260	291	310	292	253	301	273	275	281	268	240	268	305	269	302	286	257	287	307	297	272	272	298	276	274	265	240	267	298	267	289	307	270	256	249	266	290	252	289	304	300	282	269	263	281	284	286	267	244	292	260	301	259	269	283	304	287	291	277	258	249	299	267	277	262	272	258	256	281	285	273	286	275	265	302	306	261	305	279	271	327	311	272	290	274	283	284	261	298	292	301	273	303	266	267	304	286	281	262	326	288	310	303	311	297	252	281	269	284	293	270	320	310	293	291	286	247	303	299	253	284	286	292	272	295	273	266	283	278	279	294	260	265	278	271	296	292	264	285	276	290	281	292	274	278	274	248	293	297	264	288	305	278	285	273	266	281	269	272	274	278	300	252	283	259	237	263	307	286	318	280	281	237	263	287	301	289	300	299	274	240	259	296	283	259	294	260	297	276	294	267	285	291	267	283	255	275	291	246	281	284	285	262	273	278	274	264	294	308	304	257	291	259	270	285	295	313	274	303	267	262	275	288	266	267	293	299	262	284	245	292	270	274	254	278	285	260	315	236	275	309	275	248	272	289	239	263	304	285	260	291	231	267	300	275	254	259	298	275	298	303	297	277	258	277	251	270	292	264	272	309	261	271	286	293	267	287	278	297	261	279	283	288	282	289	280	270	270	284	277	287	274	267	278	281	270	259	281	273	274	298	295	262	256	266	283	262	310	295	294	223	299	280	288	288	315	271	273	292	287	286	287	269	272	234	241	279	281	270	269	260	273	248	311	265	291	277	295	305	287	258	284	289	249	259	284	271	269	285	297	288	302	272	270	280	273	296	294	274	279	271	281	292	302	287	288	264	275	300	260	294	288	294	285	265	285	290	267	301	257	272	271	270	258	282	249	290	288	269	258	275	274	269	244	284	260	267	287	302	273	265	279	252	257	298	299	279	271	274	283	252	267	276	256	254	298	270	294	276	272	283	281	271	284	280	301	268	274	261	255	270	246	278	307	282	270	251	263	276	274	267	306	277	298	281	242	298	275	272	277	283	302	250	254	280	282	278	279	287	265	236	274	271	251	268	281	291	257	287	317	264	282	269	276	269	254	296	274	256	275	289	260	244	304	273	276	258	249	262	276	275	287	280	286	278	253	271	242	285	283	293	278	271	268	272	271	260	285	287	256	267	249	287	282	286	280	271	304	248	280	250	267	269	232	289	283	277	289	267	285	257	284	266	280	267	279	273	322	286	243	271	262	276	289	272	282	276	309	304	290	274	281	267	272	277	281	262	287	292	300	273	288	305	279	311	274	281	288	302	283	292	274	267	279	271	288	253	278	294	263	289	266	243	256	278	269	243	275	292	272	266	281	309	290	252	287	278	287	295	272	229	264	253	277	271	286	282	280	272	269	287	288	280	317	269	276	274	260	251	280	249	266	289	257	273	273	260	292	262	281	293	261	278	265	312	288	275	272	286	264	296	272	285	286	313	335	263	267	251	275	290	270	268	268	270	245	281	258	275	279	277	269	274	289	295	255	294	313	265	301	316	256	270	299	246	264	288	290	263	259	248	304	283	261	246	276	272	295	280	300	265	282	297	303	298	280	282	267	263	261	261	288	286	271	258	283	286	248	279	259	278	286	275	273	260	295	275	257	266	280	278	246	285	251	287	279	283	295	300	292	257	284	274	303	274	278	297	298	260	295	277	293	297	295	279	262	260	285	276	300	260	265	281	282	256	308	307	279	282	282	289	269	259	293	285	271	289	275	271	304	262	286	262	292	254	248	250	270	300	273	296	268	304	277	269	249	278	284	260	269	272	294	293	300	258	286	273	260	258	283	288	255	276	291	276	274	280	265	254	261	294	282	283	273	248	273	260	272	261	284	270	281	280	294	305	300	263	270	246	272	247	259	275	267	306	287	280	297	305	296	292	260	273	273	278	261	280	249	281	305	273	260	263	269	253	255	320	303	258	282	265	271	243	251	223	278	272	292	279	291	261	293	236	257	282	262	293	247	286	295	271	277	304	287	254	247	269	277	317	284	246	250	278	277	299	268	274	268	272	249	262	273	257	281	307	264	290	299	262	304	277	279	301	302	282	260	281	282	258	289	263	303	303	261	245	275	296	282	288	267	306	282	281	269	267	280	280	272	272	264	267	261	276	266	286	246	278	262	285	255	253	292	252	261	264	290	277	265	257	271	283	262	275	237	275	256	287	292	301	248	304	281	272	274	278	252	283	254	285	291	298	284	253	291	298	301	272	265	265	288	283	256	332	268	263	286	312	280	282	297	298	261	276	264	304	275	276	292	272	275	279	249	273	275	284	277	281	279	236	276	265	274	299	237	255	266	277	257	259	291	285	242	244	232	288	300	272	305	291	272	277	297	238	290	248	279	288	267	255	278	275	295	284	268	299	267	267	274	274	290	264	294	290	278	291	281	288	273	278	280	283	242	248	259	281	311	298	274	253	267	296	257	285	285	288	314	279	286	278	268	274	300	307	301	272	272	264	327	292	296	293	289	264	257	266	275	288	287	258	276	293	262	295	270	269	300	302	278	276	265	287	256	262	255	263	285	273	294	283	271	274	297	278	281	265	315	300	260	260	285	283	262	311	261	286	277	274	293	267	293	254	289	285	273	282	277	279	296	293	263	287	285	290	270	295	277	278	283	288	303	269	263	280	298	303	259	253	292	262	298	253	276	276	303	260	280	251	254	278	279	270	280	267	286	266	287	280	285	263	292	295	267	302	300	271	285	281	290	294	290	249	276	263	239	295	274	291	288	273	303	242	270	260	298	259	296	299	271	258	301	261	272	304	285	269	256	285	274	281	266	276	282	251	274	269	281	255	289	275	266	295	291	276	305	262	259	258	297	269	262	271	292	284	270	301	256	268	326	257	238	279
45483	48527	50291	53448	54606	55806	54856	52883	50858	48021	46405	45332	43411	40821	37925	38202	36987	35437	34903	29275	27935	24196	18311	17168	16682	12915	11017	11220	9173	7473	6902	7646	6964	5311	4960	4000	2875	2264	1660	1298	1068	946	867	827	821	796	724	816	822	817	838	879	925	983	884	848	792	815	883	874	875	901	881	811	937	834	871	826	753	806	854	885	835	1085	1033	815	685	695	707	668	751	868	904	921	826	750	752	738	676	689	684	657	686	687	658	633	691	655	667	668	689	683	660	690	675	640	645	680	673	701	704	650	699	652	666	703	693	724	686	713	625	713	673	670	675	634	691	642	737	750	648	620	715	681	749	690	687	664	709	702	728	718	693	682	668	675	735	686	636	646	723	717	650	654	723	674	663	728	713	653	705	678	697	662	707	653	741	737	689	703	666	709	723	713	653	673	674	658	643	697	715	688	689	676	663	672	642	713	644	655	719	678	684	707	699	669	740	752	649	676	715	701	686	696	694	670	679	653	740	704	696	722	681	662	639	732	717	639	665	681	662	739	729	647	690	668	684	685	687	672	699	630	683	672	705	703	696	694	718	680	714	705	676	692	677	675	704	688	671	665	684	712	716	704	685	685	658	628	687	666	739	668	702	634	708	665	724	678	717	681	657	703	688	683	693	691	654	694	742	700	720	691	684	648	702	693	620	670	697	652	612	695	693	653	664	677	655	689	756	705	716	691	695	696	693	671	665	671	663	682	658	712	658	744	655	708	647	645	677	678	699	653	646	662	666	672	730	671	657	659	639	718	688	673	721	711	665	713	692	682	680	680	734	679	647	697	665	682	636	655	658	731	639	715	722	682	706	642	717	731	689	717	679	683	700	667	681	681	638	656	699	701	667	731	690	698	694	683	689	678	722	666	684	717	688	659	714	674	659	686	711	672	679	692	707	697	705	721	659	665	692	673	675	684	712	689	646	646	699	680	682	703	684	695	683	695	629	737	646	716	736	677	658	636	675	686	651	727	664	599	708	675	696	689	694	713	622	660	695	704	653	662	693	686	685	661	670	691	662	684	712	698	667	648	708	683	638	653	689	727	670	715	677	705	686	699	685	675	682	724	656	683	703	696	707	658	699	683	647	729	710	717	672	694	668	723	734	657	630	705	646	691	660	719	640	689	701	696	659	712	670	702	743	720	699	697	689	724	647	675	671	675	674	687	673	674	691	666	693	660	653	687	664	689	649	646	701	690	717	660	679	690	712	696	726	668	684	681	677	687	717	706	716	715	676	702	648	761	710	682	683	627	688	638	656	663	697	657	698	657	650	698	703	701	762	651	674	695	692	736	669	721	681	734	698	695	717	748	645	743	680	717	723	694	718	670	675	696	668	746	700	722	622	707	704	732	696	699	664	649	699	651	691	684	767	667	668	722	736	669	665	702	669	685	716	693	682	642	694	661	658	661	672	709	668	672	663	685	708	705	689	725	683	659	679	736	652	705	689	715	643	662	709	672	683	687	698	751	697	652	675	702	684	681	691	710	648	690	670	696	708	686	660	679	739	683	679	666	699	704	702	645	708	674	665	631	674	712	670	693	715	681	696	703	626	702	656	709	710	709	669	681	724	724	669	710	731	712	692	686	675	703	742	694	708	706	701	722	689	759	683	752	698	631	701	735	678	689	723	667	651	724	686	680	701	676	659	658	683	669	662	652	635	677	690	700	696	705	703	665	658	705	654	666	686	714	643	661	674	702	709	703	709	694	701	709	662	678	695	677	638	676	710	690	674	684	733	681	691	669	717	682	644	671	670	710	677	649	649	672	675	702	689	657	637	711	721	706	648	684	694	677	702	662	672	690	672	660	675	658	695	683	684	687	684	659	724	687	651	701	701	637	718	730	695	632	661	682	687	685	669	659	655	673	682	709	680	676	673	655	662	692	632	667	672	713	716	703	667	645	707	674	673	646	656	675	731	689	725	671	698	669	733	655	656	675	718	682	695	739	722	682	671	655	686	675	725	682	665	709	664	664	683	669	653	643	723	661	677	716	672	677	693	725	691	694	674	704	708	687	655	684	690	680	689	684	699	688	674	706	722	648	645	696	734	700	650	707	628	722	657	665	697	692	677	691	672	703	665	750	711	712	663	677	660	690	638	678	708	653	722	638	718	689	673	674	682	647	720	724	678	665	651	676	679	669	701	689	663	693	688	683	675	659	618	655	692	679	660	681	655	654	687	690	688	653	693	710	685	661	706	704	689	698	674	667	672	614	703	678	662	654	671	644	661	693	694	665	754	689	672	661	631	702	667	689	654	659	675	695	702	661	677	657	657	675	665	662	664	715	701	724	673	642	668	657	707	671	698	655	753	670	641	672	668	710	681	698	699	679	688	690	621	669	714	672	712	688	670	718	635	738	689	730	680	701	735	649	687	707	696	682	685	664	653	740	680	719	692	642	666	714	655	705	699	707	696	669	663	668	654	671	723	654	658	720	676	701	687	710	667	654	724	689	683	707	684	683	673	637	684	677	671	698	723	724	695	681	657	638	717	671	703	650	620	656	725	662	650	675	683	692	702	694	663	672	676	706	665	680	709	688	718	671	700	688	662	644	671	703	704	641	677	685	681	688	703	705	685	722	678	642	725	624	716	639	677	679	678	694	683	714	718	711	668	667	664	653	687	657	690	710	713	661	693	681	682	634	731	645	653	673	735	693	674	690	690	687	673	639	701	690	703	702	663	700	685	660	685	647	674	696	655	717	695	722	647	693	689	695	688	665	674	740	684	705	658	704	706	678	621	653	734	685	753	710	673	708	695	685	671	670	678	738	646	660	680	724	686	675	679	657	675	709	700	719	677	668	659	691	691	661	652	697	652	652	688	738	678	719	705	670	712	717	715	696	727	640	732	712	638	682	664	690	725	704	681	678	681	732	669	702	661	690	721	667	658	689	664	659	675	646	691	690	717	675	642	669	683	686	689	725	677	676	642	653	650	680	712	689	690	682	680	679	727	690	672	664	698	710	644	688	632	701	688	699	654	691	673	707	691	659	662	659	688	682	716	744	704	658	669	678	717	711	662	692	722	706	678	667	684	713	624	693	725	651	645	728	682	666	681	679	672	697	689	645	712	698	733	713	723	696	668	667	672	674	722	672	713	711	688	724	684	674	655	695	754	712	695	681	640	664	664	693	647	666	723	692	701	720	694	717	690	689	643	674	712	635	704	711	647	712	659	705	665	698	662	667	677	684	694	679	656	622	677	702	714	657	709	682	687	656	717	682	671	671	672	688	678	648	703	677	681	681	678	704	690	655	712	675	691	675	704	620	705	673	733	698	706	686	691	689	690	658	694	668	720	702	662	702	649	715	707	705	696	663	650	661	666	676	678	649	668	679	675	703	629	689	673	688	681	697	727	647	645	658	671	681	696	693	672	647	680	690	720	707	737	690	674	721	696	682	729	623	651	668	685	729	693	665	631	742	672	731	692	697	654	667	673	672	685	680	693	700	690	716	670	679	692	680	664	683	694	706	665	677
56713	41488	39653	39112	40159	40544	41619	41612	40489	39978	39619	39281	36851	33396	30447	28482	27821	26002	25983	18244	16332	13912	9523	7877	6658	5301	4270	4236	3238	2565	2085	2422	2113	1700	1561	1237	916	722	560	440	357	335	328	315	271	309	284	259	283	277	299	296	308	341	367	290	334	324	315	326	258	325	303	324	349	288	304	308	296	303	311	296	338	366	360	273	272	250	268	263	280	313	335	312	316	288	270	290	280	261	272	261	224	267	262	272	242	225	274	248	251	265	244	281	270	237	274	278	247	208	267	270	261	238	292	260	249	275	262	289	266	233	256	241	248	272	268	268	279	258	289	283	282	291	259	266	276	266	260	265	258	221	278	251	288	294	246	294	220	271	253	267	257	261	251	251	251	273	267	295	280	271	254	267	246	251	252	271	285	263	287	257	265	239	268	267	286	246	261	248	256	264	260	254	260	242	244	301	286	240	219	256	259	254	275	282	281	263	268	269	256	264	260	280	254	263	259	270	265	242	302	254	297	261	244	229	245	261	263	269	271	262	261	251	246	249	276	259	243	242	265	228	267	258	227	277	220	246	257	248	259	227	244	270	248	256	251	259	259	261	258	242	275	286	268	258	247	257	253	255	264	266	276	263	251	247	274	260	270	255	266	242	287	300	273	263	229	265	278	235	292	252	258	276	267	265	272	267	284	255	263	263	264	243	255	250	292	262	254	293	261	254	241	255	268	287	274	262	243	256	272	240	259	267	249	230	260	251	271	253	237	268	287	263	246	248	294	285	274	303	234	279	216	302	259	244	283	276	232	269	244	242	258	272	292	280	256	293	277	230	239	230	270	272	274	255	217	258	257	296	280	228	245	289	263	267	280	295	261	255	265	276	244	269	274	271	280	237	269	267	268	266	244	271	249	235	274	278	264	277	265	250	261	284	261	279	256	258	263	271	258	255	273	228	262	270	261	245	285	281	261	252	275	295	236	253	300	242	279	262	257	272	284	268	283	260	217	238	263	274	253	278	233	253	226	262	272	244	253	259	273	297	289	276	296	250	280	261	279	261	247	256	263	261	272	271	220	260	275	253	267	279	251	283	266	250	252	223	225	270	286	282	235	246	238	238	248	286	269	279	274	262	258	269	269	256	268	278	240	270	239	279	276	266	290	285	246	259	255	268	241	261	258	248	264	281	246	275	269	251	259	274	273	266	269	278	264	280	279	246	261	264	260	254	256	249	258	265	271	255	261	270	272	293	273	253	262	265	236	264	268	279	273	282	280	267	267	289	260	237	284	292	273	268	265	289	241	255	244	251	262	285	266	273	267	260	270	277	263	270	257	269	274	264	262	234	247	258	248	229	279	264	267	229	265	262	244	277	295	261	255	279	270	244	269	230	265	268	253	266	255	242	281	281	275	275	246	271	280	267	249	272	258	283	239	275	244	241	298	251	281	270	222	234	259	262	248	256	273	247	261	235	277	253	280	247	230	248	254	279	261	234	246	258	266	241	260	265	248	242	244	258	290	245	283	270	262	276	257	254	261	275	250	242	284	257	257	224	234	266	258	269	258	281	235	255	279	240	250	265	248	261	269	268	272	274	263	265	263	280	239	248	268	243	269	243	272	259	260	267	245	276	270	258	262	276	260	298	286	252	249	295	230	268	272	243	265	257	255	254	274	252	248	258	244	230	239	281	248	258	272	281	263	262	283	283	281	268	256	260	285	245	209	246	257	240	281	258	276	261	252	286	264	253	250	258	271	269	258	272	256	267	258	228	250	224	254	254	259	259	263	271	268	279	258	253	260	259	246	274	248	249	285	249	264	249	239	257	238	264	263	268	254	237	292	240	280	300	266	243	260	259	260	249	262	230	245	265	256	229	285	269	278	256	257	243	264	282	256	272	251	236	219	285	278	254	274	274	253	274	266	243	268	254	276	282	245	259	262	273	271	266	290	291	261	265	279	255	227	248	255	291	247	282	271	261	276	245	261	231	274	236	244	278	255	269	274	266	276	280	269	272	257	269	249	299	282	268	264	255	263	278	273	238	241	264	250	267	246	235	241	257	240	278	261	276	264	259	274	305	254	271	264	264	287	275	255	264	278	253	269	249	277	295	249	256	264	264	236	223	255	249	279	253	250	264	259	249	272	272	258	259	264	271	256	249	239	252	285	222	249	281	255	278	268	247	254	257	249	259	213	263	241	234	291	293	263	252	268	250	275	231	271	248	259	271	289	283	293	274	254	259	256	261	262	281	260	274	247	254	268	271	256	269	272	257	252	273	252	266	250	264	237	264	242	264	248	259	281	290	234	281	261	264	259	255	255	299	237	246	285	251	286	243	258	246	246	298	246	292	259	231	242	242	289	257	259	258	262	256	262	269	260	246	235	266	276	246	259	278	270	246	272	257	259	267	268	252	300	247	263	284	275	255	282	256	286	251	251	264	267	238	252	228	239	250	247	265	269	244	251	271	260	284	245	290	256	269	270	242	253	276	277	265	224	251	241	233	237	257	264	249	277	267	279	243	237	276	246	255	257	268	258	266	264	248	275	278	298	269	288	292	260	264	258	254	267	241	254	239	245	258	277	272	288	303	285	252	269	253	264	266	245	268	255	275	285	272	267	272	242	272	258	248	254	291	316	254	260	275	238	261	253	236	281	245	259	269	237	238	251	253	274	235	270	252	254	279	237	258	271	261	254	268	254	278	283	251	247	293	219	235	267	259	248	260	267	218	255	235	273	253	283	242	261	230	265	267	240	240	282	269	258	286	311	253	253	259	263	281	240	274	251	267	244	262	279	265	268	255	265	285	243	271	256	252	283	285	262	240	233	277	246	257	290	279	246	245	258	301	269	283	243	251	251	287	213	260	308	271	264	268	270	260	253	241	283	284	285	269	286	248	259	254	271	229	268	244	253	296	253	234	279	263	257	264	263	235	260	247	258	291	255	265	271	225	233	248	281	276	257	257	247	271	248	233	275	282	265	252	263	215	238	283	262	242	278	263	272	252	255	249	274	241	274	254	266	231	257	257	236	234	279	265	271	235	271	242	288	236	237	258	254	231	253	252	271	247	248	259	261	271	281	260	238	252	266	251	262	271	245	262	245	281	278	280	264	254	261	275	268	281	247	257	281	269	246	252	263	235	291	267	269	279	290	291	230	248	255	282	272	277	248	273	260	271	254	231	239	270	284	260	249	246	247	250	256	252	265	247	273	245	258	254	252	223	241	271	240	285	274	262	279	232	278	296	244	232	270	235	264	271	282	256	263	259	256	283	241	270	295	267	249	244	265	237	245	276	266	241	261	260	276	279	300	261	247	247	268	245	288	250	259	266	277	235	243	248	253	269	272	266	263	266	273	228	260	270	270	266	239	217	293	259	292	257	258	299	288	274	283	265	247	278	277	264	286	246	257	261	241	227	257	264	268	270	265	293	276	251	268	267	269	255	289	281	248	243	268	262	246	268	259	279	299	255	245	267	261	270	260	233	252	275	246	269	231	255	265	248	258	224	242	259	261	280
50667	54025	52867	55643	56989	60182	60893	60236	59459	56722	55539	54908	52956	50915	48328	48810	47549	47273	46127	39641	38957	35125	28455	26840	25446	21455	18445	18706	15060	12336	11900	13717	11912	9185	8802	7051	5108	4126	2755	1833	1330	1078	957	921	839	817	813	937	886	841	943	980	1025	1227	1144	1050	898	1014	988	1040	896	1044	1012	914	1096	1005	980	995	847	837	953	888	950	1342	1244	792	680	670	705	676	779	1095	1047	1016	909	792	738	640	709	673	646	625	614	592	634	647	629	679	637	605	602	611	574	687	622	658	635	636	615	590	602	629	656	691	672	631	613	607	662	644	656	613	623	631	676	648	676	668	645	657	683	670	608	597	594	624	625	707	625	626	641	640	600	577	664	656	579	642	659	660	610	647	598	650	676	604	630	644	608	674	595	658	598	656	606	674	571	632	667	697	620	652	632	587	647	601	647	639	601	612	643	653	618	641	686	663	622	631	649	642	603	647	671	646	652	654	629	659	599	646	612	650	647	641	675	664	641	664	607	659	661	646	637	603	601	645	631	634	645	636	573	638	640	652	653	626	636	660	665	613	583	625	637	632	665	605	674	641	654	616	585	661	603	629	632	633	601	648	627	629	651	630	640	655	633	658	670	622	625	600	599	657	623	628	639	641	613	644	639	668	626	616	628	638	657	611	645	616	626	601	640	664	627	671	599	641	640	675	640	613	632	613	665	656	659	619	625	600	637	601	608	645	618	617	667	642	634	600	589	632	625	618	641	610	666	655	645	642	664	658	631	629	635	596	618	643	612	674	573	626	613	631	628	609	681	664	682	618	620	668	645	618	607	590	700	684	646	630	641	645	619	647	571	605	649	608	626	636	655	598	671	652	663	634	638	666	623	597	597	653	677	638	611	639	638	593	642	598	637	633	605	597	608	618	646	645	666	639	632	685	684	657	649	601	661	652	610	609	668	655	646	607	644	639	661	641	643	614	629	607	638	630	665	602	646	603	638	650	674	684	673	651	656	595	613	650	650	614	624	616	676	663	631	637	601	666	627	635	648	602	682	594	668	617	631	626	625	635	617	609	613	633	672	652	629	597	641	617	659	654	692	658	661	629	624	605	659	629	675	631	618	631	645	624	650	598	629	654	670	623	651	608	640	665	645	636	658	593	603	639	625	630	627	650	640	656	628	638	677	664	634	671	652	629	632	594	622	640	655	598	595	597	612	650	671	619	638	612	666	667	626	611	659	663	608	639	670	636	616	647	642	604	635	609	650	608	642	671	584	608	615	685	630	649	630	652	644	670	654	654	655	635	627	615	624	637	682	609	642	648	600	619	620	669	603	601	684	633	633	681	635	682	657	631	635	640	610	613	658	630	690	664	676	656	644	599	632	609	637	649	680	655	611	637	667	670	598	678	640	689	606	624	676	643	630	634	650	627	620	597	591	578	623	633	623	643	687	679	617	672	609	690	657	622	634	646	660	631	662	633	615	625	632	657	599	630	669	573	610	653	601	674	633	648	631	602	639	597	640	665	614	635	650	657	648	676	637	632	598	630	664	589	663	621	641	655	665	588	625	604	633	654	618	653	633	670	678	608	618	613	655	678	652	673	650	651	633	639	631	649	653	601	666	663	603	612	609	630	652	578	656	590	602	649	587	616	606	616	579	660	629	615	645	659	607	673	651	621	662	609	670	622	615	621	637	592	609	684	621	609	630	643	641	655	656	657	656	568	641	615	667	633	633	607	630	592	669	629	647	606	619	666	657	632	685	647	602	649	589	637	633	599	609	610	664	628	620	614	641	648	651	660	614	632	673	622	643	607	605	640	618	640	630	609	580	650	630	643	622	601	658	655	654	637	649	585	673	704	589	616	636	635	678	649	646	687	600	644	625	644	622	625	605	628	643	619	658	652	654	662	632	663	637	649	642	666	612	630	666	664	653	678	626	662	629	696	624	624	638	621	642	627	637	640	640	601	617	642	707	597	643	641	642	605	620	658	595	693	601	613	596	671	615	664	594	669	676	645	601	637	635	661	659	605	637	660	654	631	601	625	636	615	608	640	648	583	663	621	660	601	631	652	611	643	670	638	653	684	614	648	641	636	658	609	610	643	595	667	631	636	637	633	647	601	584	612	653	615	618	623	639	672	610	632	659	680	618	585	598	619	621	642	663	624	644	639	630	675	600	615	637	670	613	630	636	625	623	645	636	679	632	617	683	633	648	640	638	634	677	635	667	642	613	691	664	643	633	634	699	612	617	657	655	658	656	678	586	633	641	635	562	613	672	668	633	656	657	627	636	629	646	659	639	609	588	646	634	607	655	657	646	624	663	616	645	665	625	669	656	602	627	657	678	580	706	678	665	650	683	621	651	617	624	648	629	639	611	608	623	632	622	652	647	577	655	641	673	644	606	687	672	649	613	676	607	641	687	646	620	684	606	636	581	612	656	664	627	623	654	626	626	619	669	642	595	644	610	684	636	701	656	632	651	600	664	658	642	672	597	602	641	652	652	680	616	649	665	612	664	643	658	624	641	634	626	648	678	704	620	627	610	605	678	667	612	601	614	672	595	673	615	625	639	598	608	618	625	653	638	648	622	603	676	659	641	649	649	627	628	626	624	666	653	650	662	606	623	633	635	679	617	631	609	667	656	613	644	645	681	686	623	619	607	663	640	623	623	631	617	654	633	618	578	660	634	619	605	643	612	664	622	710	624	607	578	641	579	648	697	646	625	651	612	613	640	601	680	662	624	673	664	613	636	628	586	709	624	658	639	635	625	611	625	673	665	663	620	652	656	653	613	640	640	618	586	661	618	631	680	635	634	645	663	677	607	641	623	653	668	646	617	670	634	629	658	626	641	668	601	644	625	633	673	580	587	625	671	618	641	669	679	601	631	591	597	640	646	631	661	621	657	606	625	645	633	613	640	676	660	641	596	661	637	632	660	615	607	633	594	665	633	655	654	615	626	685	649	660	620	620	622	629	653	633	631	599	634	656	656	599	624	609	645	614	638	647	638	644	634	642	691	640	614	622	633	686	687	670	618	653	655	636	598	608	627	624	644	661	639	627	646	628	645	660	659	616	637	655	670	623	625	666	624	629	679	628	652	650	674	656	668	634	632	599	693	649	629	649	607	682	595	626	637	610	625	676	601	688	631	687	623	591	633	668	615	683	655	660	628	629	646	696	632	626	677	625	612	634	651	626	593	625	661	638	643	624	630	600	601	631	625	661	614	605	716	650	688	607	662	615	633	651	647	606	658	643	625	640	663	684	636	604	655	639	649	668	630	647	600	620	640	689	626	624	647	641	655	637	628	636	623	672	643	638	639	654	606	627	632	604	686	633	599	610	625	591	609	646	618	590	656	654	630	611	622	658	655	636	649	634	656	625	619	588	642	620	647	604	644	689	649	656	643	626	639	662	674	634	643	680	637	620	657	633	622	593	632	609	652	627	623	625	672	608	671	646	651	616	672	661	667	674	631	685	625	613	695	670	661	628	636	594	665	668	636	623	628	633	675	616	661	576	633	618	642	620
23391	21822	24606	22163	17882	13671	10053	7331	5648	4366	3270	2853	2417	1942	1587	1396	1289	1168	1202	859	767	663	548	498	472	383	399	404	353	341	346	375	339	331	321	329	272	294	288	302	297	272	255	285	296	294	312	313	307	284	271	298	291	288	329	294	299	244	286	270	268	268	311	262	271	289	263	309	295	269	289	296	280	276	287	287	310	280	281	273	303	278	304	270	265	270	265	280	257	295	261	279	289	282	289	287	296	266	281	303	277	270	279	296	261	251	289	284	253	269	269	298	281	278	256	242	255	271	309	268	274	301	324	291	270	277	290	287	273	290	263	318	284	283	249	287	269	279	270	302	269	267	265	309	270	274	267	263	265	276	251	287	293	281	290	279	258	272	290	295	303	301	293	286	282	293	263	258	296	259	277	246	287	275	283	274	304	293	290	323	274	274	301	271	303	292	304	321	264	289	277	274	271	255	313	310	266	282	261	307	337	276	248	270	251	255	307	264	289	256	256	274	253	286	276	299	293	298	286	296	286	298	283	303	269	317	281	263	231	278	260	281	276	280	260	307	290	284	297	316	273	274	280	270	274	305	279	252	301	300	282	302	295	301	299	262	303	280	299	285	290	284	265	275	265	273	320	289	265	287	300	287	292	290	288	323	288	277	272	274	274	259	267	247	302	290	300	271	292	321	292	273	262	299	290	261	270	275	287	304	247	275	269	289	301	237	285	270	259	304	275	278	263	296	286	260	258	299	278	282	293	291	305	290	270	290	287	279	272	273	276	284	279	287	273	296	287	265	270	278	273	269	286	267	299	287	267	296	246	255	292	288	252	318	242	273	310	295	286	277	277	302	265	282	253	308	240	293	290	279	292	274	287	287	277	274	287	299	246	287	267	279	257	277	276	306	264	248	311	281	297	312	262	277	266	320	264	300	254	300	280	317	283	250	268	277	287	289	277	264	301	277	286	272	284	295	242	288	298	299	305	287	289	270	283	316	237	302	280	318	301	259	261	272	282	266	295	287	275	262	274	323	291	276	279	274	263	300	283	299	268	302	290	291	321	294	267	258	255	265	294	269	261	282	299	282	306	288	281	284	317	297	279	269	302	279	295	289	299	264	285	275	242	272	269	268	276	271	279	292	289	271	278	273	269	282	233	280	234	268	293	290	274	274	274	302	264	275	261	262	302	264	302	283	254	281	282	249	255	254	290	269	273	263	310	254	262	297	293	285	279	267	301	275	241	290	276	267	272	262	243	292	278	274	279	305	284	268	303	268	256	259	298	278	313	251	295	300	301	283	283	287	273	308	282	222	270	288	271	281	301	269	282	253	306	307	302	281	295	286	274	266	310	302	290	273	283	269	303	299	273	285	298	301	273	274	286	284	264	270	245	268	265	277	305	259	269	261	277	294	294	280	310	290	243	284	287	273	301	263	267	311	285	277	291	276	311	274	297	305	264	283	320	297	282	283	283	279	289	296	300	309	265	277	285	280	296	265	287	285	292	275	279	298	293	280	288	273	273	288	269	302	275	307	316	295	289	322	269	264	305	276	297	279	286	279	329	294	288	274	290	254	270	282	305	280	276	276	253	276	286	317	266	297	277	271	305	263	305	279	303	283	296	316	286	288	303	287	304	315	236	270	298	271	291	300	312	273	261	256	278	282	296	278	270	273	250	280	289	277	291	264	311	301	295	268	317	281	305	287	263	295	302	306	298	294	287	298	284	331	263	273	286	288	247	306	299	292	282	273	304	285	285	284	286	302	301	277	273	282	277	297	309	313	263	285	271	311	297	286	309	313	286	290	278	293	267	270	284	269	274	271	281	273	316	266	267	265	298	276	260	303	236	267	249	254	285	275	272	256	280	275	291	281	311	276	270	276	287	262	283	294	277	284	244	299	259	279	326	262	270	273	290	259	271	272	281	286	292	305	264	304	289	269	277	265	302	305	282	306	296	276	270	262	311	307	293	283	305	260	288	292	287	296	298	268	284	292	281	254	287	284	256	267	288	273	269	291	268	283	282	284	289	309	248	292	274	258	281	283	312	283	279	283	255	271	260	288	304	262	296	288	281	281	265	276	300	278	277	267	289	275	275	300	275	274	274	261	289	249	282	287	268	254	275	285	311	315	308	278	281	273	268	285	263	318	291	287	260	294	273	290	276	278	274	268	279	306	293	233	282	290	253	269	280	271	258	292	320	278	282	303	304	280	286	270	293	268	280	295	288	281	296	283	290	284	270	271	302	277	299	269	314	278	268	315	284	299	263	268	322	285	282	291	286	275	270	291	273	280	265	280	241	308	289	268	281	279	254	266	292	280	256	282	279	277	276	296	273	264	284	271	305	291	269	302	296	265	275	290	287	281	268	288	283	274	290	282	310	270	284	284	282	272	276	277	286	254	290	272	280	296	304	267	291	268	296	297	251	316	317	286	307	279	279	287	283	281	293	311	282	291	276	264	258	271	286	275	275	294	282	267	262	302	264	287	300	284	253	258	310	256	257	320	266	282	277	282	268	256	295	305	281	307	303	285	268	276	273	282	276	279	279	270	281	287	271	306	300	293	270	294	279	323	258	285	269	275	273	292	271	259	278	261	293	298	280	284	275	269	248	309	290	303	294	274	278	287	265	264	300	261	302	274	313	314	265	299	283	296	307	288	290	303	280	302	277	315	280	274	288	282	250	286	275	298	309	261	278	303	271	288	270	303	254	300	284	312	263	283	280	244	271	308	289	267	261	297	268	297	295	242	284	264	267	256	285	264	279	304	259	281	281	302	255	285	310	275	250	305	293	286	269	289	267	294	267	284	302	261	270	251	297	283	234	276	305	319	305	285	292	254	306	263	274	296	297	282	301	244	281	290	312	253	264	281	268	266	286	295	304	280	251	326	259	290	270	299	291	281	255	259	251	255	284	263	298	275	291	293	277	273	297	269	281	251	292	290	283	290	267	263	260	276	282	279	271	270	270	269	270	289	255	291	271	279	280	275	274	316	285	275	268	315	307	292	281	308	241	299	322	259	270	269	269	272	297	278	279	273	266	279	263	260	255	269	290	288	283	256	295	269	270	303	273	287	316	308	290	299	261	255	278	268	278	310	284	257	282	276	278	261	283	318	253	263	294	286	302	292	284	264	298	281	303	292	312	323	271	257	335	276	293	286	279	295	268	298	290	290	266	278	276	290	250	278	284	294	290	303	288	289	278	259	275	276	283	302	268	266	276	294	262	318	273	270	269	277	308	266	283	248	287	266	280	267	263	281	284	274	274	256	290	284	288	286	298	283	305	271	291	263	281	268	275	283	262	302	284	285	288	299	279	264	285	264	273	275	258	272	274	282	272	290	281	295	300	285	302	276	283	279	265	285	282	274	298	312	264	265	277	320	270	300	280	302	315	291	278	244	258	296	277	302	267	285	269	300	277	280	278	279	254	303	266	265	272	281	274	323	278	293	308	272	293	247	256	295	289	260	277	284	285	269	287	286	316	264	283	294	244	272	280	254	288	296
19532	21062	30175	32578	30097	27851	24704	21342	19006	16773	14572	13286	11643	9769	8305	7716	6877	6402	6486	4334	3965	3339	2456	2222	2137	1794	1529	1533	1310	1203	1129	1285	1189	1021	1049	943	896	821	791	742	729	713	701	699	729	687	725	703	686	763	696	759	741	776	712	659	714	688	700	708	681	712	740	719	711	740	713	731	709	734	693	701	713	684	700	727	720	680	732	677	715	739	717	648	735	792	739	690	682	681	680	700	702	657	702	732	700	687	687	684	676	672	721	717	737	700	734	687	687	701	702	719	698	741	722	707	671	675	692	743	691	694	688	641	674	674	695	695	645	689	644	724	712	657	690	708	651	718	642	724	698	709	677	699	687	657	666	702	674	681	693	712	726	708	688	673	729	721	701	714	705	706	657	668	735	671	660	720	704	700	685	732	655	713	703	732	728	710	692	689	679	694	648	658	734	681	701	682	680	707	676	713	662	697	689	728	680	727	702	717	704	743	658	675	708	728	703	698	711	661	748	682	723	700	682	678	673	659	753	687	670	721	692	728	715	694	708	689	657	695	646	734	721	702	673	681	694	718	650	689	715	706	747	674	699	682	761	719	713	676	717	717	716	717	684	671	692	735	704	698	726	688	751	710	696	715	700	699	668	717	745	677	736	648	691	678	723	724	656	707	676	675	730	676	721	696	718	721	670	662	698	724	694	687	696	688	681	681	659	731	690	658	671	745	712	696	691	686	738	736	733	698	699	712	652	710	714	692	759	741	721	745	662	723	679	695	662	705	781	762	670	721	711	703	692	672	701	670	710	685	728	743	724	709	705	686	685	707	713	631	704	710	694	725	710	697	696	701	708	681	723	693	680	689	716	699	704	682	702	679	694	689	685	707	693	719	689	698	681	699	682	754	666	689	705	668	721	721	698	670	658	645	675	676	658	737	742	678	686	671	673	696	706	674	710	710	703	702	676	683	645	699	676	733	664	684	695	681	711	725	704	707	733	658	714	708	665	700	669	664	716	672	690	718	674	722	671	700	737	686	720	656	697	688	684	667	683	709	673	691	701	701	697	673	692	702	702	724	714	699	665	706	671	724	676	729	682	683	763	713	661	683	689	662	708	712	726	683	726	708	695	685	699	681	714	720	667	666	701	707	649	661	703	674	692	724	699	713	710	681	728	653	760	708	670	689	661	660	684	706	703	655	722	708	693	690	654	692	664	716	717	691	705	679	706	712	675	732	701	698	650	665	698	696	700	706	679	694	669	704	650	700	676	717	686	696	654	704	704	727	663	669	712	673	691	727	683	692	684	711	709	670	719	662	714	677	719	711	660	707	736	693	698	726	694	691	736	668	699	711	709	695	698	626	696	734	719	663	689	640	712	652	689	696	694	712	737	720	729	668	693	653	661	650	681	684	659	705	764	669	710	684	696	677	674	710	696	701	684	725	698	680	676	643	712	694	713	750	674	699	686	687	688	701	737	715	756	711	721	709	706	685	674	686	669	760	740	719	659	719	700	692	660	665	742	706	714	717	734	694	695	664	701	705	725	708	680	744	695	716	691	700	706	734	673	653	717	698	685	733	716	637	728	695	673	774	701	663	691	671	689	707	697	626	662	715	742	724	705	725	670	707	695	684	708	671	685	650	717	695	703	721	695	676	725	685	724	675	740	711	676	674	685	662	686	740	689	657	701	721	723	690	670	728	671	670	702	678	675	698	699	690	713	685	707	738	753	664	753	699	707	703	680	656	681	707	698	711	696	745	708	704	655	678	649	691	723	699	720	657	717	711	689	673	671	684	729	713	716	694	705	708	702	696	681	691	714	713	696	735	699	712	685	704	678	667	772	699	671	632	685	706	692	681	732	710	713	754	667	686	730	711	657	670	700	738	708	710	686	703	665	689	691	700	730	644	683	652	707	720	685	704	677	670	688	737	668	692	733	670	691	722	668	723	705	741	697	728	721	689	683	747	664	666	725	706	676	697	692	712	707	720	676	692	666	694	681	726	659	699	702	737	711	705	689	683	676	715	707	666	681	702	713	711	715	696	709	719	714	733	707	680	723	680	703	652	634	682	699	680	722	696	663	752	759	738	716	702	725	715	658	707	734	705	691	699	657	726	735	719	697	690	640	694	733	704	667	741	664	731	667	716	721	747	752	734	705	688	730	678	749	650	707	741	730	686	722	635	667	671	690	690	697	687	685	690	672	740	662	646	692	698	672	672	675	706	679	684	674	724	705	688	757	724	732	677	703	659	651	698	663	704	695	728	718	668	669	710	678	695	756	694	673	655	707	680	686	724	729	665	662	734	736	702	698	676	699	713	681	737	676	676	692	719	693	698	697	699	711	717	729	683	686	726	716	734	725	679	678	694	619	651	723	738	660	683	677	674	755	711	717	716	719	677	712	640	703	677	716	676	700	727	665	684	704	681	728	705	692	709	666	726	711	681	673	675	709	709	709	696	655	712	708	662	709	722	688	711	690	642	678	748	671	690	727	676	706	721	695	651	672	735	688	715	688	699	721	690	694	621	661	753	721	712	672	713	689	705	728	679	746	689	681	644	732	694	713	728	660	743	661	686	680	700	690	673	708	711	654	693	674	680	706	735	652	705	679	680	683	702	702	709	688	673	745	733	712	729	688	689	721	706	700	663	677	667	676	639	661	732	694	701	686	702	682	699	683	725	694	681	674	712	673	666	683	688	695	720	722	654	700	663	645	719	708	699	659	696	694	714	733	685	675	687	673	683	661	688	664	725	718	689	704	683	724	723	709	700	699	677	728	664	672	657	680	666	696	672	733	680	702	663	680	668	699	719	661	706	678	694	718	684	686	720	672	729	731	697	654	690	694	670	665	735	675	669	668	698	675	703	704	690	620	686	693	661	703	721	654	704	720	675	724	671	714	698	719	655	680	681	670	729	694	687	699	661	649	653	664	690	676	679	720	690	731	714	681	702	711	708	669	770	696	664	671	670	715	675	622	709	734	718	708	711	679	706	652	716	751	686	652	687	688	698	662	704	679	709	689	664	683	683	632	687	714	715	684	712	661	686	722	681	683	749	670	683	660	669	702	672	706	691	762	683	686	712	722	709	692	706	656	741	687	674	720	718	685	696	662	696	684	682	715	717	675	669	702	718	732	712	701	685	721	720	707	663	680	718	678	686	662	714	674	730	720	745	656	700	723	747	690	764	650	680	673	687	677	688	746	675	665	627	652	730	688	731	702	724	735	685	720	679	712	673	701	698	730	671	697	682	678	682	682	701	669	709	714	664	703	720	685	663	668	683	666	704	698	670	713	682	668	712	715	651	695	737	654	659	634	690	694	668	719	694	702	727	705	680	721	712	744	641	632	663	694	699	705	735	673	704	700	643	716	697	727	689	676	706	691	701	721	678	748	690	717	708	689	685	747	743	743	678	717	665	754	713	690	682	690	712	656	707	701	695	710	711	662	663	676	702	702	707	683	658	687	697	673	682	761	685	663	696	664	663	703	678	670	683	686	679	643	655	702	675	721	681
52344	42537	42393	42127	40958	40013	38114	36561	34506	32694	30247	27899	25692	21513	18537	15996	15259	13761	13587	9171	7688	6209	4170	3577	3294	2649	1992	2035	1464	1227	1204	1378	1164	875	864	764	601	512	389	325	314	338	311	301	287	288	299	309	276	269	300	318	307	302	344	294	295	281	292	321	286	271	310	280	297	284	316	309	296	280	280	296	280	337	273	299	289	283	259	303	279	316	317	319	285	313	273	307	257	248	311	267	305	261	264	238	262	289	290	299	275	259	294	260	282	254	292	251	267	289	256	250	263	286	268	272	265	254	262	269	279	264	280	270	265	290	262	275	236	283	255	308	260	292	302	301	275	282	287	293	260	263	270	269	256	241	287	294	273	260	270	256	277	275	266	313	299	243	265	256	289	257	273	257	252	250	226	286	248	280	228	259	273	272	281	294	244	258	282	299	282	264	241	267	285	271	250	299	263	301	270	277	277	296	255	290	275	286	291	282	254	258	267	305	255	251	250	298	277	301	282	299	245	288	282	256	292	239	292	253	288	258	248	290	311	280	236	254	243	286	271	275	254	284	274	277	269	245	277	259	270	296	275	307	250	297	266	298	270	296	256	258	301	299	269	279	287	256	285	249	245	291	277	289	281	279	272	278	260	281	319	268	269	282	255	265	243	297	259	259	246	303	287	252	243	258	296	281	300	287	295	293	289	270	271	259	266	263	299	301	270	275	328	279	293	294	293	272	251	250	272	257	270	265	281	281	249	277	271	247	309	307	270	255	286	275	281	279	274	273	270	251	262	269	265	290	275	280	271	285	287	252	262	302	250	257	271	276	276	297	261	262	254	267	255	283	277	248	286	298	267	264	299	268	274	276	260	277	283	289	271	319	269	281	262	273	262	268	256	240	290	287	272	278	264	272	259	262	268	282	273	275	291	288	269	266	263	286	250	287	291	264	280	281	281	272	262	277	306	275	293	259	279	283	283	259	279	290	289	259	270	294	281	246	274	276	268	291	252	267	276	296	305	272	272	284	272	274	254	277	268	277	319	294	268	269	266	294	263	290	280	263	283	287	287	261	279	292	260	288	270	283	282	251	267	276	286	275	290	279	288	276	273	269	273	286	231	296	262	263	252	254	272	294	274	283	254	264	259	266	258	292	255	237	292	243	258	283	281	266	284	292	280	269	274	280	254	281	258	280	249	288	278	291	313	271	287	270	254	288	249	300	287	321	275	225	287	298	265	279	278	239	273	253	252	299	276	275	272	269	293	290	223	262	298	245	227	283	267	279	304	265	244	283	255	254	245	273	247	275	264	303	281	267	264	279	304	286	282	247	270	285	295	242	269	261	269	294	278	296	262	278	265	282	285	280	276	259	253	271	254	277	288	292	274	250	272	239	261	262	294	273	285	252	272	288	269	249	268	280	267	269	266	267	257	281	264	300	277	277	280	273	289	278	258	254	274	264	272	287	259	244	271	261	255	268	245	269	266	289	281	242	288	298	290	290	277	265	269	278	273	286	256	263	278	305	264	274	289	296	284	276	256	313	271	261	274	257	259	259	261	241	262	259	264	276	289	242	286	257	271	287	252	272	270	273	306	259	275	290	259	290	294	249	286	255	284	273	270	288	275	286	288	293	284	252	296	290	259	288	277	261	259	255	270	265	281	252	274	296	250	250	273	281	284	260	268	301	293	290	290	265	286	258	288	308	287	275	284	289	285	280	268	269	288	263	285	297	252	267	260	275	274	282	256	286	279	272	259	265	254	258	269	257	277	266	268	252	303	275	257	249	238	235	282	277	286	295	274	263	298	283	272	253	253	251	267	318	290	255	252	284	270	281	300	270	275	283	301	276	282	236	260	269	289	265	253	266	270	304	262	285	288	256	285	268	293	258	267	261	290	284	274	255	239	240	285	279	267	272	261	274	280	257	256	270	269	279	258	277	278	273	282	250	290	294	241	304	267	311	248	241	284	280	275	264	275	273	294	278	281	239	262	282	257	255	270	272	269	272	266	262	243	271	255	259	286	269	262	259	294	295	266	265	305	286	254	261	314	279	263	293	272	279	231	260	240	257	247	265	276	275	261	273	298	275	289	254	269	286	265	265	299	296	278	303	305	253	246	286	244	259	232	267	284	259	256	280	265	307	262	295	281	272	285	271	274	282	249	280	242	303	329	282	281	274	264	270	261	290	270	258	310	265	259	263	299	257	263	271	258	277	248	282	262	251	294	279	269	282	260	290	257	274	293	276	280	251	264	240	266	259	263	256	305	272	279	266	264	267	278	275	281	262	254	272	280	289	292	307	238	286	248	247	240	239	267	260	276	253	274	294	293	300	296	268	268	267	286	290	272	290	258	285	277	280	275	277	275	261	276	283	247	293	280	271	256	260	273	286	284	248	264	274	279	252	300	281	267	254	282	272	271	262	265	266	246	273	299	268	249	289	267	238	281	275	268	286	277	262	261	243	283	273	285	260	283	264	251	285	268	289	260	269	282	246	279	261	227	282	265	276	229	265	271	278	256	260	270	320	254	246	254	269	282	243	245	253	302	258	315	280	269	299	276	273	254	308	298	255	295	298	266	264	253	282	287	295	247	259	245	278	294	268	274	272	273	271	269	276	268	298	283	286	281	283	268	297	290	245	296	265	302	276	296	276	281	283	290	302	290	264	255	272	226	279	273	259	272	256	281	270	234	271	291	258	258	261	284	272	271	264	230	285	271	260	276	257	273	275	266	249	295	260	268	251	265	308	253	245	275	291	266	284	266	275	282	252	270	274	240	268	296	273	283	268	269	252	246	231	255	278	241	271	302	284	287	258	290	255	272	268	272	258	297	291	285	249	270	274	236	265	267	247	271	256	257	248	273	281	259	299	314	275	262	293	269	281	271	275	239	283	281	317	252	289	281	265	271	293	272	263	264	268	275	271	294	244	287	230	277	268	266	278	288	261	319	300	285	262	276	243	303	293	272	271	256	282	286	264	259	252	261	308	268	264	260	298	264	239	267	278	273	288	261	292	264	330	289	285	289	268	282	272	272	237	253	259	253	269	240	274	257	263	278	255	233	273	255	264	264	283	234	254	279	280	256	247	309	273	264	273	284	305	280	279	271	279	302	270	289	267	291	249	274	278	264	293	280	250	259	297	252	278	258	265	261	274	251	275	268	259	276	269	289	277	302	270	288	253	261	273	258	263	270	292	292	265	250	264	255	265	268	270	244	269	254	285	274	275	264	285	263	272	273	301	270	257	279	283	280	261	274	282	265	271	248	264	267	266	267	271	293	289	284	285	280	273	255	270	269	269	269	275	252	260	275	297	295	264	253	275	255	266	259	292	281	266	270	288	262	271	261	256	248	290	274	258	270	263	283	267	286	293	267	248	273	279	250	250	272	254	292	270	267	282	262	264	265	311	314	256	266	288	268	305	255	294	279	260	293	303	278	275	246	271	284	262	236	282	282	266	289	278	266	268	260	273	295	269	263	284	261	265	274	285	266	254	280	284	287	241	276	288	274	267
45612	48492	50485	53039	54285	55047	54565	52895	50235	48286	46762	45303	43707	40422	38228	38072	37049	36099	35618	29390	27449	24016	18429	16346	16148	13414	11063	11361	8647	7618	7295	8557	6731	5109	4993	3879	2910	2265	1659	1232	1036	928	895	823	783	761	753	806	747	778	767	770	861	1010	893	826	854	778	821	851	847	895	931	822	903	819	883	859	792	803	837	808	839	832	828	716	661	732	696	714	723	882	923	916	877	782	744	690	685	670	656	659	670	651	635	639	664	711	697	655	668	661	649	704	685	643	637	704	659	668	675	603	686	705	729	618	641	662	642	614	696	592	658	677	660	655	698	687	669	683	710	652	718	709	702	668	674	720	635	658	692	715	660	652	671	664	666	634	671	709	693	644	673	677	714	704	676	712	682	691	652	700	685	635	694	669	677	698	645	636	677	686	681	657	643	637	690	652	700	694	658	719	729	663	627	667	616	680	692	652	676	662	633	637	679	663	660	696	666	614	641	654	687	682	689	627	678	699	645	720	659	644	633	729	676	657	672	700	676	767	668	683	656	710	679	651	666	684	649	709	725	652	659	691	655	682	712	648	651	677	645	636	637	660	705	711	674	676	655	668	662	655	694	624	687	678	672	689	724	657	625	674	669	707	640	688	649	677	698	657	699	681	717	690	715	683	650	671	698	652	634	724	695	714	667	683	707	663	699	718	673	679	640	625	701	675	655	682	685	633	691	635	691	683	724	644	672	700	688	616	667	676	658	668	674	694	683	696	704	713	743	616	652	655	674	710	676	629	613	689	644	669	670	675	639	681	674	671	707	669	717	675	655	690	650	676	654	687	645	690	662	676	640	703	683	696	668	688	674	670	664	703	660	636	681	675	694	643	698	695	655	689	645	706	636	654	671	671	704	676	644	693	654	640	666	701	667	701	685	726	699	721	694	662	680	657	656	673	653	666	636	639	744	670	708	611	684	712	664	708	687	719	650	694	650	673	695	656	663	648	683	634	687	688	671	683	681	684	676	644	696	685	664	641	662	628	650	660	665	672	670	677	690	682	699	682	711	659	644	689	632	643	702	642	644	641	646	681	680	659	662	645	696	641	643	686	672	701	680	669	703	656	660	688	681	677	659	678	701	664	689	674	687	636	702	669	697	645	604	684	676	641	655	655	644	654	655	678	702	682	664	675	696	701	731	661	664	680	681	672	666	670	667	665	693	672	612	662	690	689	641	673	683	669	648	636	613	653	667	699	693	641	618	717	640	711	695	663	642	698	694	635	639	637	684	639	659	679	627	664	695	659	665	714	646	647	705	727	754	687	678	715	673	635	635	736	659	646	703	661	647	667	697	649	669	719	634	658	635	678	684	650	652	660	669	704	652	700	673	670	668	676	644	676	711	658	685	649	721	638	651	659	671	689	652	667	702	711	687	684	664	648	713	688	641	674	692	644	616	624	654	676	648	638	714	676	745	685	705	688	685	656	689	693	667	675	714	656	720	672	682	688	666	634	637	657	683	660	721	648	657	636	690	715	644	642	689	719	722	666	716	694	668	727	654	741	654	674	705	696	712	685	720	702	686	672	644	708	692	679	680	666	675	634	691	666	691	635	673	654	629	673	677	700	676	696	657	663	704	690	648	678	681	646	682	624	672	650	647	642	676	661	682	691	681	678	640	680	688	708	632	674	646	642	683	670	673	676	662	656	678	682	658	665	666	666	689	623	701	640	716	647	636	691	703	680	702	688	657	665	686	677	714	683	662	640	614	694	700	672	645	672	674	682	702	736	620	694	676	644	699	664	642	641	691	640	650	666	691	673	673	644	694	696	651	643	654	650	662	703	655	650	671	657	684	710	673	647	695	671	690	710	672	686	671	689	606	720	650	710	698	685	699	609	679	636	673	690	655	627	665	666	655	638	706	664	725	672	698	665	654	653	666	615	638	669	656	697	717	682	698	709	681	714	657	656	650	652	643	689	670	655	659	694	627	705	653	691	660	657	684	639	654	657	719	671	705	699	711	644	698	710	692	715	654	686	684	700	652	642	671	663	662	698	671	674	665	680	648	658	621	705	663	718	646	637	648	642	700	638	684	683	670	652	669	649	643	656	675	683	665	706	669	703	702	671	695	710	717	661	686	710	635	660	683	720	707	636	695	654	647	652	667	646	711	675	675	593	698	665	667	728	656	643	636	698	659	654	631	683	677	663	691	699	674	670	644	670	712	679	640	644	665	689	681	646	637	607	662	601	665	726	697	671	680	687	698	669	720	634	710	644	664	654	733	713	641	640	626	676	671	666	664	649	637	666	672	716	663	709	676	698	714	644	645	655	667	650	686	692	730	658	685	689	659	703	669	682	637	678	685	700	648	683	661	662	674	660	672	702	646	622	703	667	662	684	683	665	662	660	651	676	680	701	647	662	686	672	646	667	657	650	647	654	696	657	670	677	651	690	731	653	665	668	660	706	665	643	668	657	671	643	702	648	699	683	711	660	663	661	699	691	656	693	678	622	676	703	680	736	680	663	665	694	685	728	661	632	646	615	732	676	637	647	643	653	658	647	710	659	683	655	664	763	633	685	663	648	656	706	668	644	639	664	669	690	672	658	693	659	676	652	685	665	710	633	668	657	666	644	675	699	690	642	657	711	686	660	679	679	658	708	696	639	635	674	695	629	673	662	686	689	673	677	671	700	687	705	647	657	646	670	683	682	655	666	681	726	683	648	642	697	736	674	651	694	705	676	647	594	656	635	712	637	667	639	650	681	714	667	726	667	692	672	703	662	665	634	681	669	657	706	674	692	672	701	663	676	660	656	664	697	671	687	663	698	677	653	695	673	682	696	700	643	676	707	650	654	620	688	605	655	654	678	689	698	644	649	653	687	684	689	665	678	678	697	716	671	616	660	716	691	680	647	681	705	674	681	649	652	629	725	719	692	683	710	685	718	642	683	651	628	720	668	675	667	705	667	684	662	697	692	670	698	700	660	665	678	687	674	616	654	668	701	588	685	645	670	694	701	660	699	681	661	691	667	639	670	614	706	705	700	680	686	669	682	656	682	713	654	665	655	664	619	677	654	656	707	647	684	681	648	665	712	675	637	660	655	650	669	661	665	629	619	685	686	639	695	691	640	689	673	709	677	665	652	697	678	657	671	615	647	682	695	650	682	639	649	588	632	670	658	666	693	681	608	639	663	675	694	688	669	668	698	666	646	619	667	685	678	703	691	689	658	695	670	672	670	698	716	627	673	687	621	664	672	664	655	694	710	718	664	610	700	687	653	655	674	663	675	646	655	675	652	632	636	661	660	655	633	683	684	672	681	653	667	670	653	709	660	697	662	662	650	679	697	644	648	690	686	698	702	684	677	651	655	622	690	671	685	681	717	688	665	672	634	688	656	660	651	656	667	693	731	642	702	703	669	666	655	746	679	694	664	691	658	680	652	652	690	663	674	678	633	681	698	655	692	602	683	665	659	636	684	707	666	657	691	625	654	662	672	644	673	705	658	710	699	712	638	668	691	699	712	604	657
56904	42209	41177	39847	39757	40720	40929	41368	41063	40502	39379	39109	36707	34194	31070	28260	27377	25537	26771	19324	16147	13096	8985	6954	6817	5517	4311	4249	3325	2477	2492	2720	2111	1660	1535	1207	997	714	511	406	358	354	305	299	265	254	286	286	308	283	281	275	327	365	339	293	303	272	282	296	294	276	290	316	299	294	292	298	299	293	306	292	269	314	310	263	254	239	281	246	236	283	332	318	320	328	270	230	249	244	266	260	258	299	252	251	243	251	210	255	276	255	253	257	236	244	260	273	265	251	271	261	254	230	234	259	256	278	329	246	277	237	257	224	265	257	232	247	249	237	265	248	239	286	252	246	276	256	261	235	256	269	248	251	275	272	276	267	273	262	223	245	240	241	252	234	247	254	273	256	238	257	228	252	257	252	266	263	309	248	278	244	247	247	261	250	278	243	234	281	245	244	304	265	248	273	251	251	207	260	261	263	237	276	259	236	259	251	252	232	237	280	237	252	233	220	259	235	268	253	271	261	280	227	256	260	254	271	233	261	253	257	251	264	258	267	253	249	235	272	230	268	273	247	237	274	266	264	254	250	261	248	251	247	235	240	277	239	249	264	243	275	255	266	264	283	276	260	310	224	260	241	256	253	247	245	251	208	291	259	260	278	245	256	275	261	225	235	270	249	279	273	235	228	247	259	276	254	261	257	244	259	240	238	273	272	246	235	254	247	250	245	257	262	252	259	255	223	263	268	292	260	250	259	271	226	268	241	270	274	253	230	239	254	260	253	278	241	251	285	245	266	246	263	260	273	249	236	197	247	262	263	245	254	268	233	254	237	254	230	243	242	241	258	255	265	243	243	249	258	260	227	226	252	245	257	286	279	243	250	236	260	233	239	261	235	236	246	256	262	257	246	260	243	265	259	231	270	279	295	238	226	253	241	265	254	234	264	242	243	260	260	261	239	266	249	233	244	250	255	252	278	242	206	227	246	262	275	251	234	278	251	269	225	249	226	237	257	246	271	246	289	229	252	271	288	271	251	252	264	260	242	251	265	264	254	285	246	259	260	262	237	253	254	231	252	251	260	231	257	282	268	251	236	252	249	231	262	257	241	240	237	264	253	262	237	242	252	252	241	283	250	254	230	246	251	250	253	231	249	254	245	275	263	230	238	253	262	275	272	246	229	251	251	258	265	240	250	250	279	253	253	276	267	258	263	252	274	273	261	226	262	244	265	228	241	243	280	251	245	263	241	238	220	256	256	232	253	243	254	257	252	274	257	226	275	222	246	274	249	267	281	260	263	265	236	263	239	253	283	242	242	260	250	260	248	253	245	237	251	256	247	271	270	251	259	229	284	260	233	254	251	252	273	258	264	265	256	212	233	245	238	244	246	235	283	221	238	267	240	264	244	256	239	272	253	242	260	242	279	273	252	242	242	247	226	250	244	266	252	273	235	241	235	267	255	245	251	229	257	278	232	252	241	278	240	245	226	238	228	259	232	260	227	237	240	253	253	283	257	278	275	252	245	260	238	281	272	247	255	242	243	249	266	267	229	270	245	272	271	267	258	252	246	273	237	238	249	262	236	262	263	258	266	254	255	270	255	230	255	266	237	244	281	263	284	287	286	275	257	258	246	261	266	265	252	268	253	239	290	305	236	256	250	245	251	243	235	270	250	253	248	260	290	260	260	273	262	232	265	254	234	254	252	244	220	259	250	228	247	263	268	241	263	260	240	256	265	298	252	279	255	259	230	247	265	257	282	261	252	246	274	236	257	260	240	228	255	253	252	240	221	235	244	258	256	248	247	248	273	241	223	264	263	245	259	268	261	257	249	251	257	236	233	222	257	229	294	242	267	247	260	244	247	279	238	253	234	284	249	223	262	272	267	261	251	270	278	248	270	235	240	248	240	276	248	218	254	262	280	248	254	260	254	243	254	270	256	282	218	268	259	250	239	263	248	265	255	253	269	273	267	267	257	234	245	265	253	268	296	265	250	258	289	243	282	264	253	261	240	267	246	260	284	237	245	260	253	227	267	276	262	262	270	243	260	246	267	268	254	266	249	241	214	254	296	236	249	239	261	273	240	291	273	249	260	255	257	255	252	243	260	254	244	244	262	239	258	251	242	281	260	272	265	241	217	253	258	267	261	235	252	253	255	278	267	235	254	246	249	258	240	248	243	241	245	259	245	255	268	272	266	267	243	229	248	228	254	262	252	274	252	248	227	250	233	241	273	272	281	258	248	212	232	246	253	288	255	251	267	255	238	275	238	272	224	253	286	270	235	270	246	252	269	212	254	233	237	261	242	212	248	233	255	233	245	274	259	244	275	259	263	254	226	265	256	232	238	261	269	278	264	253	258	225	238	264	276	228	252	248	257	236	278	248	278	272	262	221	237	243	284	264	255	263	247	258	228	244	271	253	255	272	255	272	241	238	245	265	275	236	267	246	224	245	255	247	224	238	247	247	230	231	276	255	258	272	244	244	277	261	252	243	214	264	263	248	255	237	249	270	253	229	253	249	279	269	234	228	260	252	258	277	265	250	263	221	278	277	254	230	233	232	266	271	253	229	274	277	240	239	271	222	271	280	256	238	236	258	252	251	272	262	234	243	238	261	298	261	287	273	253	263	271	247	277	213	267	257	277	232	243	289	261	231	265	253	251	250	261	285	214	250	254	221	241	239	251	271	260	260	248	228	240	235	259	237	253	227	245	258	237	217	237	260	247	250	239	269	267	228	258	242	252	263	247	266	259	214	262	255	267	242	251	241	260	253	262	283	235	274	233	230	241	252	226	264	247	218	282	242	239	259	239	248	230	264	288	279	262	255	277	262	250	273	227	262	246	235	298	285	254	233	257	266	254	251	266	233	253	236	249	252	269	236	219	229	273	228	252	230	258	245	237	259	236	230	250	239	253	260	266	241	257	250	255	254	235	256	235	267	283	247	257	253	233	248	261	235	236	240	286	257	254	268	281	257	258	222	261	269	304	284	261	244	259	254	256	226	264	262	288	257	259	263	271	262	256	255	239	243	236	248	247	277	244	230	221	254	249	283	261	267	276	237	236	258	260	260	241	256	245	253	237	248	237	257	260	270	248	255	283	260	238	258	271	262	244	253	244	245	282	243	237	282	224	238	246	239	288	235	262	231	249	229	234	302	261	249	246	251	253	253	251	269	252	229	260	265	243	241	246	253	239	252	234	244	237	263	260	260	250	259	232	250	236	255	263	233	270	253	242	251	262	249	254	255	238	275	274	237	248	256	228	262	254	259	275	246	255	242	278	223	222	248	241	252	223	250	246	222	235	246	229	250	277	237	238	249	234	234	272	265	229	257	238	253	253	261	244	259	251	267	296	240	231	273	233	239	270	258	260	256	284	245	235	262	248	295	262	225	253	221	266	244	244	239	262	227	243	242	251	290	222	255	228	240	239	260	280	253	240	269	265	242	245	272	275	283	255	250	272	255	243	240	268	245	231	312	284	266	226	244	250	225	256	251	238	246	258	246	274	249	231	263	265
50543	54228	52672	55577	57078	60259	61124	60156	59025	57062	55829	54536	53294	50714	48606	48499	47587	46875	47537	40862	38395	33909	28208	25005	25627	22194	18135	18629	15743	12457	12835	14694	11599	9559	8906	6904	5079	3587	2593	1692	1318	1106	995	925	919	821	830	861	812	832	833	890	1120	1228	1035	1014	1037	933	901	969	986	1012	1048	949	1079	993	1014	1022	839	817	919	881	872	1017	979	758	669	609	651	638	699	901	1187	1089	934	801	710	605	709	659	671	614	650	631	635	635	634	648	629	617	643	659	604	664	632	610	594	629	630	639	635	598	654	640	656	600	649	603	641	638	631	551	622	616	632	562	657	668	622	625	630	629	649	657	605	624	626	629	619	634	629	579	639	636	629	647	629	630	572	608	655	638	631	588	618	622	653	603	625	637	580	627	636	655	614	618	638	635	589	662	611	659	627	613	657	647	605	613	618	618	703	606	613	614	611	632	659	612	621	652	664	616	623	655	585	594	624	627	579	589	620	639	663	655	583	638	597	604	595	599	566	621	641	648	675	641	598	670	592	657	595	619	636	602	599	625	646	647	572	673	615	634	609	564	629	625	678	597	646	606	617	624	627	661	631	576	603	627	638	624	614	549	639	638	608	578	622	623	682	614	644	621	600	583	621	649	658	621	612	587	600	628	632	603	638	600	655	620	604	603	587	650	576	648	640	595	615	622	685	594	620	631	668	637	610	617	608	631	598	612	578	606	574	614	593	652	591	594	607	631	639	592	609	641	588	591	602	664	621	601	597	615	571	591	654	606	611	602	657	628	656	651	599	634	588	643	638	610	611	606	600	639	647	581	623	621	646	581	641	632	611	643	630	598	594	634	626	652	606	626	616	657	618	656	616	666	581	631	632	601	651	619	610	642	632	611	621	584	648	630	591	625	650	657	612	606	665	595	653	628	610	615	606	623	643	649	616	578	623	612	665	690	646	602	630	605	611	624	623	627	642	616	660	615	627	599	634	618	627	606	604	657	637	585	618	634	619	638	634	590	611	632	603	647	617	617	575	622	668	591	602	655	612	624	615	628	628	626	627	636	627	674	623	642	682	619	551	668	634	626	605	639	591	630	596	586	608	663	607	607	622	629	577	658	630	601	600	636	632	650	649	651	590	568	613	625	623	614	574	590	615	607	632	592	619	632	590	624	623	641	636	609	641	598	623	641	609	632	642	654	602	632	622	632	609	616	615	614	626	603	615	589	615	632	656	620	668	629	595	595	628	667	608	588	642	678	627	624	651	653	651	632	645	663	619	626	598	596	618	636	619	610	624	660	611	600	615	649	677	667	626	612	627	628	633	601	638	605	609	634	615	612	584	636	638	664	626	598	618	654	653	640	605	624	606	616	635	647	662	648	626	616	598	623	634	576	602	600	661	616	658	611	635	649	644	635	654	665	595	647	650	660	607	609	648	636	619	658	576	611	617	620	620	627	608	625	657	611	630	619	626	636	624	604	658	580	663	582	638	577	625	618	622	578	632	621	587	587	628	604	660	602	635	646	594	617	642	661	616	627	629	610	646	639	678	651	645	605	610	687	637	593	662	655	660	620	641	637	626	671	617	617	675	631	632	612	666	620	627	620	615	607	641	576	615	642	562	651	620	604	604	603	610	633	586	629	634	573	624	652	621	633	644	605	645	630	588	613	638	650	638	646	663	617	625	612	639	638	631	621	609	604	640	574	622	615	641	608	622	581	658	604	687	608	660	566	633	626	561	652	626	626	579	647	645	591	605	585	616	631	592	628	655	644	607	601	595	637	630	611	617	635	585	599	637	660	641	676	608	661	600	632	645	584	594	605	658	608	615	624	635	607	664	633	650	620	603	619	594	603	628	604	621	668	623	605	623	680	611	628	605	601	663	598	652	631	592	596	673	630	600	641	632	637	631	626	628	589	643	642	600	611	630	554	612	608	601	635	597	599	615	616	597	626	608	618	653	662	617	600	600	630	568	623	641	590	608	645	629	649	643	613	624	599	622	652	622	645	588	606	635	629	626	631	660	635	607	631	594	577	597	648	567	584	655	641	626	610	641	608	581	618	610	609	608	594	628	658	630	600	640	608	654	600	635	633	619	621	623	596	627	684	635	649	617	608	587	590	608	644	639	594	648	628	612	612	582	594	590	650	593	628	562	623	666	642	627	603	633	634	601	667	604	629	629	612	660	627	617	594	608	633	615	661	615	597	595	612	606	600	617	604	631	612	642	644	637	628	584	623	604	622	655	608	614	599	647	587	608	627	631	622	603	620	657	657	653	631	627	638	636	626	614	623	613	619	676	649	668	645	609	608	673	646	575	634	634	608	632	646	618	619	588	652	621	647	598	625	638	624	622	661	625	581	608	629	648	628	663	603	640	580	622	616	622	658	621	620	630	599	690	634	622	658	624	606	596	577	617	668	628	671	604	608	628	670	628	623	630	654	599	626	677	640	695	630	623	580	671	603	632	621	640	598	623	527	639	641	662	671	600	639	644	631	563	647	584	618	619	610	631	594	649	607	609	641	627	635	626	658	603	633	650	590	631	629	575	651	598	605	584	617	627	631	611	642	654	625	646	640	601	589	641	595	638	641	603	661	618	571	632	644	611	624	581	628	620	647	591	631	632	655	664	623	642	663	684	604	626	623	611	620	621	636	583	610	606	641	608	631	640	618	623	621	619	588	593	624	646	628	611	613	600	609	583	635	644	663	649	651	580	626	593	596	684	627	651	630	611	616	612	639	627	604	613	609	624	591	652	613	622	631	639	630	653	662	586	621	648	640	612	623	588	610	609	632	659	631	586	618	624	631	603	599	593	598	667	627	637	597	648	631	618	616	631	638	585	646	591	619	630	607	613	586	653	601	615	623	616	553	633	653	621	597	590	631	591	677	639	633	626	651	622	618	652	636	605	599	634	646	571	595	603	637	663	596	605	623	595	592	611	617	653	580	638	585	617	597	642	667	678	626	622	632	617	640	582	609	621	673	614	583	635	586	636	628	618	622	654	652	627	639	609	621	603	631	638	617	633	634	567	689	585	661	635	626	615	637	660	610	616	632	633	614	658	645	654	595	648	656	587	651	636	611	588	640	654	665	636	618	605	659	634	617	598	604	615	603	634	658	616	610	646	641	635	634	617	664	615	601	633	619	610	625	602	660	626	624	589	616	665	640	651	602	611	606	628	616	625	639	601	598	587	622	665	633	641	633	655	619	668	600	650	622	640	649	590	564	634	638	584	626	654	623	612	590	616	609	682	616	611	614	676	604	688	623	602	596	612	636	599	637	657	652	602	603	604	598	603	654	620	582	656	637	635	640	600	641	630	606	619	616	638	628	604	660	607	690	618	613	634	624	635	610	591	669	628	618	572	627	618	614	588	606	640	621	621	638	581	640	615	579	621	638	614	613	658	678	625	609	606	588	580	610	587	569	634	639	618	622	564	646	662	670	646	635	620	617	701	583	602	605	640	582	618	643	635	647	666	630	601	672	604	637	636	685	568	611	594	604	617	607	613	642	618	643
23667	22068	23841	21167	17019	13078	10056	7742	6068	4291	3537	2978	2395	2123	1606	1461	1295	1217	1184	829	764	686	570	452	487	430	375	367	370	401	379	336	307	308	357	285	264	288	302	277	256	290	256	283	260	290	272	312	290	267	267	290	253	280	306	280	277	281	282	265	293	291	288	289	265	303	274	283	282	266	283	283	277	265	263	275	261	258	291	281	302	281	287	298	273	268	287	272	272	268	253	301	292	277	289	260	260	287	282	293	246	279	256	264	265	293	247	267	271	276	271	311	260	298	288	275	270	311	303	311	274	300	257	264	249	304	303	272	261	224	270	250	296	298	289	305	277	273	297	276	290	251	281	294	287	269	269	253	269	294	278	266	275	276	292	250	279	296	275	239	255	246	287	320	292	265	274	261	259	291	299	276	292	295	283	273	286	273	308	273	257	278	272	275	258	278	271	293	283	290	248	266	252	301	266	263	256	296	248	301	289	302	276	293	264	260	286	272	263	301	299	289	322	265	281	271	252	315	261	258	276	279	282	266	265	272	275	283	289	286	297	304	264	254	288	274	277	281	298	256	272	285	278	255	254	255	268	281	284	265	291	283	289	294	255	267	304	284	281	284	277	239	293	279	260	274	298	267	283	285	279	275	291	280	283	259	278	278	264	261	257	277	273	299	276	288	276	275	279	258	272	280	276	263	293	284	287	241	293	278	270	251	259	251	244	329	266	260	258	304	296	291	269	299	282	271	275	269	264	295	286	255	262	228	279	238	303	278	296	264	299	309	288	294	287	258	265	265	281	274	249	236	270	263	278	273	261	264	266	264	256	264	266	304	266	306	261	276	274	280	268	282	292	287	290	273	279	277	287	283	270	270	295	284	269	279	258	285	288	284	254	289	287	251	264	259	267	284	265	299	289	265	258	315	266	285	274	273	293	251	285	270	277	253	279	266	258	267	299	271	287	282	248	284	277	294	285	278	278	275	283	275	265	265	251	307	293	253	256	279	274	333	264	250	289	301	262	277	305	324	283	303	272	273	272	278	288	280	283	308	281	303	252	298	282	234	293	256	272	271	279	252	268	278	259	290	268	273	308	294	289	282	308	282	270	280	282	265	275	295	262	285	282	292	272	269	285	263	306	286	290	283	271	273	231	241	278	268	298	263	296	288	263	249	298	267	278	285	304	298	281	306	250	274	239	269	295	279	280	254	283	272	273	306	281	275	262	282	287	297	262	284	253	291	268	267	245	295	275	299	224	268	264	254	282	255	280	294	273	300	293	270	295	279	298	271	283	295	275	272	279	244	269	309	260	272	270	303	297	282	279	262	273	287	330	306	283	264	312	246	280	254	265	315	289	287	273	306	265	276	279	297	300	307	263	280	272	263	259	296	288	300	284	305	282	266	284	240	279	272	271	271	279	294	293	292	290	294	285	281	276	238	261	273	296	303	266	301	263	275	297	264	285	276	288	301	265	267	298	280	261	306	287	237	296	269	290	267	284	239	285	265	292	261	285	280	270	302	290	287	272	290	292	283	270	256	302	270	281	285	274	302	286	262	280	268	276	252	258	281	252	234	304	263	297	285	286	287	312	267	279	273	272	292	310	280	271	290	238	250	281	279	289	267	284	266	275	289	287	273	295	273	274	266	244	295	285	247	270	297	282	294	248	290	271	247	296	290	280	271	288	274	300	273	270	266	276	284	299	281	282	281	317	276	263	271	273	282	280	275	270	292	273	293	267	263	281	315	314	309	268	253	263	266	272	289	241	270	291	314	249	289	296	254	244	250	293	268	268	291	299	296	282	268	293	290	271	257	282	292	273	280	246	279	270	273	280	264	282	289	285	272	281	310	302	307	256	265	290	276	295	277	262	264	230	274	291	244	280	298	272	250	276	278	283	271	246	263	280	239	256	258	285	280	281	243	286	282	260	288	285	283	263	267	281	265	265	262	273	296	286	280	285	256	280	255	300	250	236	286	250	267	263	279	284	283	305	305	269	276	293	265	290	306	298	297	249	299	288	277	278	234	280	250	286	303	249	253	286	256	303	258	294	285	266	285	283	287	261	271	271	259	277	259	274	267	242	300	258	255	293	269	291	260	270	264	324	281	266	323	267	252	257	305	270	276	288	257	258	238	287	313	271	281	272	285	289	286	302	257	234	270	281	267	265	299	277	283	280	271	285	252	247	278	261	296	287	277	291	271	278	269	297	280	267	297	261	260	292	272	285	272	286	259	270	282	285	253	299	279	301	282	269	282	272	255	292	305	264	284	306	271	286	265	289	274	299	312	294	274	293	244	285	277	269	274	269	262	281	253	294	289	306	268	336	250	263	281	291	285	272	265	271	271	309	269	239	273	278	273	254	283	294	288	276	267	258	269	257	285	272	318	261	249	258	302	276	266	256	279	273	273	276	284	284	310	268	285	275	280	275	269	282	268	270	269	291	293	261	271	253	279	275	257	286	276	278	314	266	262	255	270	278	285	278	258	280	324	271	280	261	247	260	270	322	273	252	277	259	265	266	300	261	294	300	267	247	257	290	275	280	288	278	275	295	278	284	252	289	295	278	244	288	303	267	286	298	276	301	269	321	282	275	260	284	294	270	256	272	275	284	277	302	283	257	306	254	265	277	268	245	247	284	300	277	247	294	273	258	295	268	267	246	264	321	280	278	279	268	288	291	291	271	289	291	280	297	262	290	270	276	276	254	261	275	299	292	274	273	275	283	240	251	267	270	314	261	289	289	249	283	275	283	271	292	251	298	272	275	285	269	291	293	256	301	262	296	278	248	253	303	272	274	267	278	274	283	243	265	285	260	253	300	308	254	283	279	284	278	265	302	308	251	254	289	257	296	267	249	253	280	263	290	264	248	288	295	259	268	284	256	286	277	313	252	265	293	260	301	274	257	259	283	262	264	276	296	253	283	260	290	280	282	280	291	268	280	262	248	292	267	303	248	248	294	301	268	270	264	288	277	284	295	263	255	267	273	297	318	279	274	277	274	261	305	295	266	288	289	270	257	270	255	295	299	263	304	284	243	270	279	277	264	295	248	274	304	271	277	299	298	261	278	289	276	297	258	299	252	275	261	258	269	249	260	252	266	272	273	270	279	291	274	257	253	279	255	301	301	258	259	311	304	224	274	245	242	278	279	253	272	279	254	264	298	296	293	262	266	268	268	274	276	287	276	254	304	270	273	272	268	280	257	287	264	233	262	304	293	297	272	282	292	269	277	272	279	313	302	248	276	266	264	265	271	296	290	290	287	304	278	265	294	267	275	271	307	260	294	278	271	270	276	270	265	294	287	278	287	250	281	285	283	278	258	282	293	230	268	289	267	278	273	259	262	297	271	285	273	268	253	285	302	257	262	248	260	281	256	272	284	262	289	313	327	302	258	280	264	277	277	279	279	305	272	293	263	268	312	281	277	270	274	294	274	291	290	279	255	257	255	293	281	283	278	257	280	260	290	245	251	299	293	252	298	290	303	261	279	291	280	239	308	272	282	282
19595	20658	28849	32620	30466	28090	24700	22108	19539	16927	15358	13408	11621	10503	8237	7720	7006	6631	6576	4434	3842	3296	2562	2124	2155	1796	1471	1617	1384	1307	1244	1284	1106	998	1021	882	900	783	788	728	678	696	649	692	727	678	706	707	720	705	686	742	745	690	678	696	683	724	685	716	707	683	707	684	680	744	691	671	673	645	672	688	664	696	743	743	674	723	724	734	714	684	735	773	720	752	716	709	712	662	701	691	697	686	668	682	639	673	654	687	685	659	697	701	621	720	709	667	684	627	695	684	665	711	696	667	701	629	685	662	663	699	713	703	670	691	679	717	683	668	700	665	652	685	650	720	722	653	670	722	626	720	694	728	691	654	652	683	661	671	699	713	719	689	669	708	739	704	670	649	657	700	704	693	648	676	653	706	682	688	714	656	693	691	703	650	748	687	682	688	644	660	694	710	667	706	701	637	718	659	697	785	705	656	720	682	638	706	677	690	631	685	615	685	660	726	650	676	695	702	711	676	700	684	645	646	649	734	695	704	697	698	692	708	705	676	730	684	699	682	659	666	678	735	656	688	695	647	651	675	723	782	672	650	730	677	691	681	683	684	693	675	694	670	718	684	674	664	704	652	726	697	714	679	648	711	668	726	703	723	697	704	649	740	657	718	707	733	684	705	666	683	688	702	677	680	694	714	702	691	665	645	679	710	712	692	659	730	717	705	696	670	712	706	666	657	703	647	684	647	739	652	665	690	708	685	678	677	718	671	690	695	683	699	641	666	724	696	671	658	666	648	698	676	666	696	690	686	753	680	682	685	693	711	765	704	706	655	654	735	684	739	665	670	682	704	689	693	709	690	680	643	683	682	700	663	725	700	662	672	712	682	701	729	672	702	687	718	686	670	721	679	728	702	697	668	650	690	660	674	698	692	696	655	727	700	673	681	676	674	687	710	710	673	670	677	630	715	744	692	650	662	695	671	703	652	697	723	666	669	732	694	683	732	702	690	698	719	644	677	615	681	660	703	675	673	659	639	657	701	677	732	679	668	648	662	660	695	725	667	678	683	646	670	691	658	704	732	691	695	664	730	703	682	693	707	676	669	653	670	708	758	675	691	663	665	673	681	696	678	650	696	691	697	684	714	674	676	694	698	641	648	733	656	686	673	691	732	698	726	714	664	677	681	704	727	654	707	704	712	702	672	699	698	673	693	705	716	643	654	663	689	712	665	703	682	703	719	648	697	699	660	728	699	716	664	693	722	659	720	694	702	702	695	696	681	677	703	675	736	711	667	674	691	636	744	684	660	703	683	636	637	681	697	730	664	715	700	694	713	678	663	707	688	679	711	731	672	713	706	663	645	703	681	687	682	681	647	718	701	716	732	690	686	673	694	731	659	647	701	665	742	679	642	708	752	737	701	698	688	700	731	674	705	698	656	694	633	725	700	704	667	698	743	708	716	739	708	714	638	702	728	717	665	711	691	680	678	679	677	691	705	651	675	639	678	652	655	672	682	677	656	725	697	732	642	706	665	740	698	645	708	652	678	684	682	687	675	725	687	693	688	726	685	736	666	670	696	685	671	708	666	692	713	652	698	727	752	705	706	652	690	721	702	721	658	682	691	680	686	668	674	720	668	719	680	675	688	646	658	670	658	695	701	684	661	703	690	699	700	714	685	696	700	734	667	698	667	702	707	729	681	686	703	660	677	709	686	719	704	723	689	686	684	690	686	701	752	684	702	732	675	691	709	690	653	705	704	655	733	716	661	713	671	679	725	711	672	647	680	691	721	651	661	688	702	706	642	722	679	684	717	686	696	674	717	686	662	710	658	706	673	721	649	656	726	680	705	736	686	698	683	703	661	704	680	677	666	729	683	640	718	722	697	669	707	662	731	686	721	670	730	674	687	726	673	717	726	740	660	679	715	655	629	650	672	677	647	674	725	641	689	689	682	687	681	724	698	695	697	654	689	665	679	701	731	647	693	732	677	666	684	724	664	704	700	645	701	687	700	684	668	663	703	669	700	687	697	692	678	696	690	640	706	720	683	675	659	692	719	715	721	706	646	729	663	650	705	662	722	705	647	695	696	693	673	646	686	635	720	738	688	721	697	702	724	653	703	654	685	699	719	690	716	661	707	716	693	660	669	646	727	695	684	651	679	703	686	702	677	696	756	714	656	732	708	701	699	652	665	707	716	694	707	658	725	695	681	707	686	688	727	691	663	720	708	688	679	678	679	696	687	669	710	653	660	670	652	753	699	670	714	666	718	669	685	662	660	688	695	732	714	664	689	696	675	738	669	672	655	670	674	641	690	654	683	680	696	680	682	639	684	730	671	678	674	684	668	695	676	657	668	674	668	699	698	696	697	695	715	752	711	680	681	711	717	676	670	679	644	688	725	705	701	696	685	685	676	707	731	649	683	691	701	708	702	663	670	740	736	663	689	661	704	731	697	694	694	655	724	748	717	692	697	735	690	684	720	676	689	702	700	720	687	697	695	690	715	678	642	697	702	668	709	668	685	722	702	653	720	727	694	656	693	702	679	682	716	687	727	722	668	729	674	642	721	687	713	688	648	701	686	668	729	645	712	642	670	654	681	651	690	691	734	686	672	680	660	661	680	747	699	686	702	678	711	678	709	678	656	710	672	735	695	627	697	691	670	654	667	659	726	736	671	696	707	725	704	702	652	708	723	641	687	690	684	707	700	676	720	643	711	696	675	710	651	715	682	721	698	694	684	679	748	709	679	690	694	671	711	675	672	701	679	674	694	660	707	676	748	690	696	664	677	653	659	697	681	692	744	687	707	672	687	689	679	653	682	752	697	667	684	673	685	702	710	701	715	728	715	637	684	693	676	675	707	650	710	675	687	714	663	688	680	721	710	644	713	739	673	725	676	671	653	655	698	699	690	715	682	685	704	679	688	668	717	721	712	710	668	668	713	706	679	685	681	707	681	695	697	703	654	693	686	634	709	717	706	681	734	729	702	712	685	720	717	734	680	689	694	668	728	691	629	669	668	660	662	684	630	658	711	697	779	691	682	704	681	662	636	714	679	714	674	691	659	688	661	694	644	655	712	697	696	724	658	710	739	698	706	634	695	710	677	695	621	722	685	724	721	657	675	702	654	674	648	734	698	642	697	773	696	694	672	660	696	666	694	701	692	674	719	670	688	723	711	700	685	702	674	669	743	635	679	678	669	697	667	699	696	693	695	671	674	675	689	736	649	708	710	667	727	724	670	653	692	702	711	681	699	719	699	695	627	691	672	698	705	690	706	686	698	707	700	733	704	684	684	682	687	686	653	709	674	685	678	693	692	676	679	687	665	670	680	699	674	669	698	666	668	676	683	696	695	710	704	696	668	719	662	710	688	740	704	687	673	652	687	664	686	678	723	667	689	711	695	712	691	751	696	657	693	679	693	679	675	697	711	668	683	709	727	724	694	674	648	654	679	666	718	672	670	669	708	658	724	727	667	660	654	739	692	650	682	655	681	687	751	677	728	677	691	723	699	669	691
49712	40010	39572	39034	39288	38542	36016	35649	33318	31180	29173	27019	23750	21012	17661	15525	15014	13820	14270	9049	7453	6356	4206	3108	3029	2445	1954	2065	1488	1244	1272	1365	1072	860	780	656	539	472	354	340	309	284	270	291	253	295	232	258	261	244	266	282	276	308	281	249	289	277	290	324	279	277	302	270	266	268	280	292	282	276	272	268	301	283	286	265	249	287	245	280	246	263	285	307	320	291	252	257	261	280	245	257	255	251	248	252	262	273	251	260	251	282	259	273	233	246	244	260	269	250	235	265	273	261	250	269	235	247	300	262	273	228	278	252	230	236	214	246	261	239	265	280	267	275	260	261	249	245	248	238	272	259	245	234	263	272	280	255	230	273	236	255	228	235	234	252	278	235	250	292	250	244	229	244	249	246	239	254	275	257	278	272	262	256	220	309	250	273	260	244	245	239	295	265	253	254	255	256	244	237	290	240	257	230	273	263	267	229	283	247	252	245	259	277	257	298	260	241	249	254	235	273	254	264	257	258	254	267	271	242	274	228	258	265	222	243	264	277	275	252	272	269	246	255	284	260	256	271	273	281	264	262	294	286	224	261	274	232	240	260	257	254	288	260	247	244	244	271	239	299	249	280	237	260	263	239	237	243	294	251	275	289	275	255	274	277	259	280	246	250	244	262	242	265	236	250	237	233	244	235	274	276	252	257	261	243	252	264	262	254	235	231	278	250	279	271	259	251	244	259	252	268	276	270	260	250	242	260	268	298	263	256	246	256	281	255	288	288	262	278	251	243	252	261	277	265	276	258	260	226	265	253	228	254	279	256	254	240	247	242	208	248	293	251	258	216	275	241	274	283	250	285	243	291	252	272	247	244	220	235	247	246	256	255	258	214	231	233	269	270	227	248	258	246	282	251	268	241	276	259	242	286	260	288	253	275	278	259	237	260	266	242	209	258	233	248	278	294	252	259	263	231	251	251	254	247	257	247	280	232	266	230	255	270	259	266	228	255	273	249	277	248	234	263	269	256	239	263	255	251	245	278	250	273	256	252	266	243	254	244	259	278	273	271	270	252	261	241	269	272	307	262	252	278	238	288	269	268	260	249	260	270	250	286	266	243	259	217	266	261	244	293	247	298	252	244	251	254	254	247	253	235	239	253	244	254	256	257	296	248	274	265	240	296	241	277	245	256	255	261	272	243	269	253	258	262	259	255	272	252	252	227	267	233	258	276	282	278	276	248	289	262	260	269	261	267	261	270	256	240	251	286	217	298	264	239	267	268	251	238	248	249	233	248	248	253	227	276	261	250	266	269	270	242	247	240	267	264	257	299	247	262	257	244	206	253	228	255	251	258	266	246	260	260	273	232	250	274	265	247	272	262	254	275	267	276	248	242	266	260	240	276	272	252	281	245	290	242	261	262	215	253	253	279	264	262	243	262	249	240	259	233	228	261	256	251	268	277	266	263	262	229	252	243	255	258	233	290	269	262	246	253	249	249	271	264	273	268	256	275	224	265	231	232	241	244	254	259	272	258	256	264	258	231	280	278	236	255	254	242	275	255	286	240	252	253	262	239	286	243	245	280	269	271	236	281	276	270	230	253	276	263	266	266	243	279	255	287	242	251	275	279	286	259	275	268	260	264	267	263	271	248	246	235	279	252	236	254	253	230	254	251	288	239	215	255	236	247	281	217	249	246	245	270	275	261	232	263	256	247	232	234	280	250	256	239	283	234	241	269	259	275	247	264	261	292	231	257	256	283	274	238	260	246	242	225	222	277	241	255	247	236	259	254	251	252	281	283	271	262	258	259	256	255	298	267	232	252	266	237	230	270	247	250	256	238	239	234	258	259	275	222	228	252	265	260	254	252	263	255	248	261	256	283	241	242	254	246	244	279	273	261	300	241	257	264	277	253	265	248	269	263	277	246	222	245	259	250	234	251	248	234	248	237	253	230	244	231	251	238	249	291	264	253	277	266	253	267	222	246	277	272	250	250	269	253	251	271	253	243	252	256	257	263	265	269	257	275	248	247	271	252	251	247	238	270	257	208	257	270	236	272	253	268	248	227	291	287	246	232	250	276	250	272	263	238	287	258	252	239	229	264	248	282	252	243	237	268	271	265	260	223	275	255	235	247	248	278	254	281	262	230	241	250	264	282	254	258	238	238	268	252	270	255	259	233	267	266	259	209	245	223	280	264	272	278	283	245	214	245	260	268	265	290	228	238	257	273	243	255	263	276	277	243	251	235	258	256	263	247	263	245	260	278	254	280	245	245	260	236	241	263	247	246	229	252	250	261	268	263	259	226	260	270	271	248	273	249	266	264	248	248	267	270	240	246	241	262	252	243	238	232	257	278	253	246	257	260	277	242	235	245	231	289	257	270	270	251	275	256	273	255	275	255	243	241	276	246	252	289	275	289	233	267	264	248	264	272	253	256	234	236	275	243	245	258	231	239	281	280	297	270	241	235	267	251	237	233	246	242	279	265	250	263	263	252	258	278	235	273	271	241	279	235	266	279	267	259	246	258	279	245	274	255	251	245	222	269	273	262	240	267	251	213	230	254	242	238	250	273	233	229	258	268	263	281	281	268	252	289	267	252	267	282	270	252	257	227	236	233	239	248	289	246	271	273	241	259	241	262	245	242	270	234	271	249	265	258	261	270	264	244	248	232	276	257	230	254	209	260	236	252	256	259	242	242	234	283	300	256	291	231	228	252	248	275	243	216	246	257	297	249	259	244	240	255	247	256	248	263	272	265	270	251	256	275	261	281	293	250	259	266	274	276	261	265	251	257	276	248	266	238	262	278	272	273	248	249	247	277	225	256	262	245	266	245	253	243	231	256	269	229	278	224	275	256	245	252	248	252	276	261	242	231	262	255	241	265	275	248	246	289	265	270	257	265	247	264	246	228	258	252	264	281	270	246	277	252	244	254	250	226	285	292	300	253	269	264	250	247	249	253	248	248	270	251	243	244	222	262	241	238	247	263	244	248	235	248	268	238	244	255	265	238	264	228	262	264	260	302	250	239	258	283	234	277	245	253	242	289	268	277	284	264	271	288	251	287	256	249	247	274	239	243	239	241	229	281	277	263	254	281	246	250	265	258	248	245	260	232	259	257	261	251	255	260	265	237	272	254	248	265	228	232	265	237	252	229	231	296	238	238	243	270	243	261	262	252	255	232	241	250	237	254	249	247	251	244	245	270	241	293	274	283	273	257	261	243	236	257	253	263	272	245	225	270	246	275	260	262	255	250	249	256	266	255	251	247	257	246	225	248	243	258	264	251	255	238	252	263	264	274	265	265	261	288	267	256	241	235	244	249	265	251	280	267	285	279	265	275	255	263	263	270	221	248	280	268	234	251	229	292	231	246	260	266	251	260	262	251	234	255	240	236	260	279	274	253	272	253	241	272	257	252	234	265	246	265	242	261	271	284	236	236	238	260	250	260	264	213	261	237	235	258	241	231	259	241	256	270	300	261	278	214	241	265	280	270	232	251	246	247	268	275	298	243
43251	45361	47463	51019	52767	53205	51070	50932	47573	46226	44748	43369	41174	38831	37073	35986	36098	34462	35430	28594	26215	23244	17439	14704	15571	12590	10792	11532	8861	7480	7192	8289	6312	4984	4664	3605	2727	2061	1512	1214	964	864	749	803	726	717	703	707	725	677	731	772	849	929	803	834	770	745	719	813	736	791	900	820	810	847	789	786	756	673	757	755	950	878	836	676	656	599	626	653	669	749	841	806	830	705	721	691	608	676	643	627	615	637	617	620	641	637	641	637	608	616	618	663	625	605	668	608	655	630	651	626	617	628	656	639	627	606	612	666	611	660	628	656	689	611	650	622	634	629	631	621	615	681	632	665	674	622	602	655	645	582	610	642	620	590	640	631	632	662	619	620	628	639	619	658	614	654	624	639	669	645	647	665	646	619	659	662	625	668	640	601	632	661	589	666	667	622	637	637	645	650	614	653	626	625	599	682	647	621	652	610	660	633	661	602	643	636	660	642	627	639	632	583	615	650	625	651	649	634	676	639	597	624	627	632	562	612	629	652	690	643	622	624	654	616	647	604	657	621	655	644	660	619	620	659	580	617	644	622	626	628	596	593	597	631	647	616	605	637	639	593	606	649	640	678	663	662	586	647	636	619	638	662	646	638	679	665	639	605	631	626	635	596	684	631	607	625	595	625	679	631	653	620	626	611	621	638	621	623	598	633	660	645	624	650	675	611	649	660	637	619	590	633	665	641	578	622	648	664	698	650	634	620	668	614	628	655	617	622	654	638	680	627	628	630	601	647	617	679	613	656	624	651	617	633	599	645	589	626	640	648	657	644	623	659	648	626	650	650	642	667	593	611	583	683	636	601	596	629	652	668	622	614	645	599	641	649	659	640	638	618	627	673	627	685	648	656	629	642	627	674	616	621	584	659	620	630	628	626	618	688	660	632	636	640	587	646	629	650	603	631	682	653	647	661	680	655	629	600	603	626	615	582	612	689	648	624	609	613	620	649	612	643	619	661	651	678	665	618	620	616	643	628	617	637	650	641	628	605	633	616	637	657	676	650	637	663	620	630	640	692	652	645	615	699	647	610	623	678	650	656	618	621	613	600	627	584	635	628	641	631	642	647	637	617	607	617	649	633	624	621	650	638	641	634	608	624	629	624	608	637	602	603	620	677	665	617	639	622	631	590	597	681	647	624	622	644	613	638	679	627	614	666	638	696	655	661	644	635	692	636	650	617	622	632	615	645	591	618	602	635	599	612	598	617	612	614	672	663	677	648	680	601	622	639	580	624	609	623	663	604	664	646	638	610	609	640	668	612	675	636	638	636	644	629	594	633	667	607	632	646	615	656	620	637	643	608	633	654	659	635	619	676	663	674	607	669	578	629	655	645	625	621	658	627	628	641	642	615	654	627	662	633	583	666	617	681	668	639	683	610	611	604	651	636	592	659	614	616	643	636	682	612	654	636	625	621	630	623	628	625	601	634	596	645	655	633	591	625	665	627	609	577	595	605	628	654	624	651	673	657	645	640	600	600	654	671	613	622	633	628	684	639	685	651	643	681	656	635	600	644	670	632	580	626	642	630	641	677	641	607	664	613	654	611	643	655	659	647	606	681	614	641	632	614	630	654	596	626	635	667	657	632	601	680	619	630	636	628	690	637	678	632	650	647	691	633	603	626	634	638	612	628	623	656	661	596	637	651	607	628	658	602	628	582	641	636	672	636	646	621	651	648	606	629	640	668	640	667	626	654	651	647	655	667	600	615	641	592	634	586	661	657	619	609	632	637	634	642	620	618	605	639	627	665	649	610	603	668	634	615	673	620	666	608	618	629	617	644	647	578	626	625	641	608	581	627	650	661	679	625	671	598	627	611	651	617	646	617	640	609	688	652	659	677	621	653	595	586	599	609	621	610	614	602	648	594	667	634	618	590	627	632	700	608	632	584	643	626	614	638	628	679	628	586	635	621	636	612	642	662	589	651	663	606	627	609	592	615	646	614	656	598	653	643	624	613	615	626	650	635	655	642	656	647	679	650	586	657	632	611	632	602	624	644	647	618	644	627	620	663	616	657	615	654	611	633	629	647	660	591	625	647	648	619	637	625	624	621	644	569	650	637	635	641	580	646	594	628	660	657	596	602	681	658	661	628	627	653	651	632	621	590	585	653	587	622	583	630	637	646	638	625	611	588	612	632	610	603	651	642	633	675	621	655	662	650	650	633	622	635	633	618	655	606	622	633	647	653	628	610	650	650	655	652	648	613	649	615	618	624	640	624	627	619	630	614	621	655	627	666	635	590	611	631	616	592	600	590	623	648	626	615	612	652	650	609	582	638	647	615	598	674	641	614	627	614	599	605	622	588	639	583	624	627	662	651	608	618	636	655	633	577	630	669	680	617	669	623	624	629	669	639	608	629	610	607	619	660	597	674	645	670	616	656	685	603	639	645	650	604	606	643	634	617	602	628	647	619	630	647	621	614	653	625	621	652	585	673	593	621	645	686	606	680	608	628	640	638	624	627	615	634	626	658	613	654	629	659	649	592	644	628	603	640	593	627	609	585	623	616	681	600	631	646	618	565	629	641	631	619	646	627	648	679	599	685	659	610	652	673	604	611	631	640	633	645	675	645	623	669	639	657	605	627	649	593	625	644	647	638	662	621	654	613	637	633	612	615	577	633	657	609	647	633	653	634	593	704	619	671	634	657	651	602	598	628	644	646	604	601	674	622	628	604	664	632	640	612	621	610	666	609	649	606	633	641	622	645	652	599	620	647	635	629	600	592	618	569	660	674	648	633	643	633	634	644	660	631	624	678	584	636	648	610	637	599	647	634	632	645	664	595	615	683	659	630	602	645	638	622	628	619	620	647	620	628	620	625	653	601	645	609	680	654	644	651	621	633	620	649	657	640	603	632	631	639	613	649	690	650	661	621	636	656	630	622	676	608	642	613	614	617	631	637	667	622	644	651	670	590	608	641	617	677	618	639	647	576	629	625	647	641	609	614	655	663	596	657	635	579	597	676	594	619	587	642	634	644	621	660	627	596	658	641	668	578	621	667	663	642	576	639	645	683	652	647	671	658	663	663	667	622	618	648	667	634	648	625	639	629	654	603	647	641	628	602	633	647	636	661	614	616	631	634	652	632	658	621	661	586	658	631	659	631	630	653	658	606	641	617	657	626	640	630	676	651	645	666	679	651	634	627	640	618	608	620	659	659	659	613	657	580	626	629	595	631	656	622	636	659	628	616	622	648	626	630	654	586	671	593	625	619	639	588	670	620	599	605	656	649	599	634	624	590	610	614	647	599	646	630	660	615	618	647	601	666	678	637	583	652	631	612	648	648	636	607	656	637	648	629	617	669	651	640	643	636	639	650	628	628	646	696	595	598	635	640	617	636	631	630	615	652	622	593	629	673	673	640	645	622	664	663	654	642	661	677	647	664	647	579	660	631	658	617	618	633	617	624	622	614	640	633	642	706	600	605	620	634	656	617	667	647	624	610	655	628	608	607	643	633	638	643	612	645
54008	39829	38202	38818	38391	38471	38105	39572	39321	39536	39213	37062	34514	33686	30321	27814	26919	25631	26816	18783	15339	12607	8937	6315	6838	5320	4340	4432	3022	2458	2865	2668	1981	1612	1480	1158	826	731	510	403	348	339	260	267	250	275	255	254	286	275	252	287	313	312	301	316	299	261	263	295	292	310	311	320	290	284	296	304	280	256	280	258	338	362	321	235	255	206	269	251	248	286	333	292	282	281	287	275	229	246	219	265	234	255	222	265	213	242	238	269	253	246	244	212	262	254	252	225	253	250	241	253	248	266	269	252	226	218	246	250	237	223	246	239	222	262	238	226	255	236	228	244	256	270	294	236	221	249	226	240	256	232	258	231	240	223	229	225	225	241	244	230	233	274	229	241	241	236	208	243	257	205	233	224	279	226	263	217	221	236	265	242	235	232	210	231	227	234	222	262	219	250	239	230	238	249	257	256	248	246	238	234	208	235	267	247	260	262	259	232	224	253	236	247	212	251	228	216	239	240	242	240	210	226	234	236	211	264	227	260	247	230	232	258	252	227	230	253	251	228	216	242	257	236	256	261	234	236	253	248	267	220	229	242	258	236	212	240	233	235	227	235	235	230	272	252	228	200	247	236	239	189	223	246	241	268	283	275	286	214	258	214	233	241	220	229	250	215	234	210	234	218	219	233	216	252	212	235	214	268	238	243	247	224	239	226	249	240	237	234	222	256	242	255	252	244	273	235	221	237	236	251	243	251	245	248	258	234	261	268	252	247	211	255	219	257	235	235	238	247	229	238	226	250	218	215	242	234	213	241	239	215	246	266	215	233	271	247	225	236	249	224	254	266	237	255	226	249	247	208	241	244	228	255	256	228	257	210	196	256	248	245	249	227	243	244	242	217	247	226	211	248	258	244	241	233	234	229	228	231	220	252	236	260	244	235	224	221	240	245	214	236	275	257	274	258	250	216	246	242	250	234	241	257	244	241	225	209	242	270	228	251	243	227	231	227	234	244	255	231	247	218	214	250	233	233	230	235	239	236	228	215	246	279	273	229	247	222	249	220	232	239	236	242	241	227	248	246	266	217	224	210	249	229	238	248	225	248	251	260	244	252	257	232	230	228	258	244	236	249	240	258	279	240	213	230	223	225	231	254	213	246	261	244	217	221	203	227	234	257	221	245	259	240	229	250	245	275	245	243	227	251	241	224	219	236	242	258	258	246	245	229	239	254	212	218	257	238	256	245	226	200	244	258	225	274	254	273	258	234	228	255	259	249	243	240	271	248	284	262	255	213	232	252	231	253	245	260	237	243	223	234	251	227	257	221	212	258	244	246	217	237	229	241	227	261	278	229	255	248	240	201	243	234	256	276	254	229	234	240	206	254	234	242	251	267	238	253	225	236	215	250	260	258	235	228	224	236	202	228	234	243	225	281	232	220	250	228	235	243	255	248	245	230	254	212	255	219	228	247	254	251	256	266	251	244	239	229	269	252	240	228	232	247	238	287	255	262	245	224	240	223	262	278	242	246	251	242	245	219	251	241	234	232	240	243	219	259	240	256	228	254	221	248	260	232	240	248	251	241	236	220	250	242	257	262	254	255	245	224	245	251	237	245	265	250	250	233	255	266	239	250	245	267	241	257	248	243	267	239	276	231	235	247	234	249	246	238	237	233	241	260	198	238	247	256	215	237	252	242	237	228	242	235	253	218	245	234	251	229	246	223	230	226	236	236	252	256	249	261	263	215	236	231	220	242	254	255	225	228	226	223	260	276	262	250	236	217	251	225	246	230	233	239	227	216	269	256	218	225	248	224	238	262	234	217	235	236	227	211	219	244	254	226	242	242	225	259	240	279	267	271	241	251	248	273	249	265	238	257	225	222	220	239	275	220	245	227	263	238	238	263	249	242	260	266	254	229	249	209	234	267	229	259	244	245	230	225	234	257	227	242	257	224	233	210	223	244	239	220	237	224	248	267	250	243	237	204	296	254	248	245	233	235	227	265	262	234	222	230	230	242	236	235	240	236	227	239	247	250	244	280	229	254	217	230	256	243	225	251	210	247	233	248	226	223	247	223	249	240	235	247	230	240	230	211	242	249	252	235	245	253	281	242	247	254	228	222	244	235	250	226	222	288	236	255	249	245	261	267	224	234	239	254	250	277	256	214	226	216	244	228	228	222	240	252	228	237	204	263	227	248	258	226	247	230	228	240	235	234	207	266	254	242	241	242	257	209	256	229	264	258	222	226	219	238	235	249	237	227	253	243	221	258	247	228	248	244	246	232	245	237	227	267	226	222	238	258	232	225	289	214	246	245	224	246	247	245	243	249	220	257	260	226	261	231	245	219	247	260	243	215	248	232	247	254	228	273	236	220	249	221	233	251	274	251	224	214	230	218	242	222	248	236	229	248	239	269	270	244	264	236	264	251	249	237	222	246	250	218	255	249	243	240	243	249	267	235	254	232	249	241	227	202	265	247	263	223	256	253	218	233	242	233	229	238	238	244	247	231	260	223	256	223	218	224	232	258	228	240	223	229	221	239	258	206	239	248	241	239	238	252	244	233	213	255	252	237	260	267	221	240	232	258	262	259	225	236	244	219	246	235	265	228	250	254	261	227	232	233	200	245	245	216	270	230	264	244	256	216	242	230	235	247	207	245	239	231	236	255	245	243	234	233	255	247	254	231	260	219	236	240	223	239	236	225	221	209	218	225	247	249	244	226	226	227	233	222	225	228	245	217	228	201	230	245	259	230	247	226	250	232	199	224	244	224	236	224	256	235	215	217	255	212	262	252	226	216	258	212	219	242	258	253	247	251	253	260	258	242	234	222	245	252	243	247	239	228	235	255	240	220	223	251	270	240	245	230	229	213	220	258	240	242	216	257	224	243	285	263	241	228	268	226	233	211	232	270	241	238	228	224	251	244	259	217	204	210	259	256	215	266	231	234	249	265	227	259	251	250	232	234	253	261	235	238	248	236	225	254	253	225	250	254	236	216	260	207	276	261	244	215	265	242	246	214	254	254	248	240	251	245	254	222	233	267	255	232	238	234	259	220	265	240	262	262	214	215	255	240	257	269	225	271	246	234	238	232	261	232	253	243	253	223	236	221	244	250	221	228	238	215	271	235	255	246	256	248	282	254	236	234	227	250	218	217	242	223	241	255	224	201	226	253	275	238	250	257	260	262	233	253	253	251	232	242	234	241	213	245	213	226	207	236	269	245	243	245	251	255	231	243	239	228	224	266	246	261	246	245	249	222	248	232	247	251	225	264	205	237	261	231	238	237	235	219	265	247	239	252	239	222	245	259	249	252	246	216	251	243	234	243	233	224	248	228	248	262	190	231	237	254	240	215	264	235	243	249	243	247	255	254	251	216	206	255	250	236	253	269	255	276	230	215	237	244	241	233	238	238	246	252	252	254	224	311	245	231	245	254	206	225	221	240	253	229	245	272	222	259	229	219	261	224	239	215	245	246	251	253	229	235	254	239	260	212	231	236	233	258	246	216	276	224	234	254
48507	50449	50188	53212	55331	56649	57390	58046	55632	55252	53403	52117	50098	49464	46849	45825	46417	44617	45719	38854	36133	32456	27179	23458	25350	20750	17788	19378	14444	12014	13754	14193	10928	9161	8378	6769	4911	3642	2577	1690	1294	1032	954	894	797	726	784	790	822	736	758	781	1019	1209	1002	947	834	870	811	905	874	1019	1116	1086	999	993	966	925	798	789	805	816	1141	1321	1073	621	579	626	611	611	604	832	1139	977	936	794	697	618	618	579	570	593	615	591	568	605	570	646	594	596	619	586	664	584	605	582	614	556	556	564	585	589	574	612	611	575	592	581	601	564	590	595	610	579	580	608	558	570	593	591	575	589	575	592	614	613	603	609	619	586	602	590	573	598	619	568	560	588	599	574	611	590	577	571	568	584	631	612	593	573	591	597	645	631	618	576	576	575	604	597	598	585	580	667	597	598	611	584	593	624	578	619	638	568	599	555	610	590	593	601	611	575	586	608	580	606	582	583	580	572	588	622	611	611	623	608	571	590	581	595	590	574	569	613	574	624	574	624	633	582	555	597	564	591	572	554	575	568	589	551	557	605	615	602	599	595	606	559	584	630	548	601	576	568	587	578	628	552	620	613	603	548	596	575	575	594	585	558	603	595	586	599	591	592	568	587	564	631	612	564	600	617	604	596	521	561	576	590	554	573	558	579	556	618	600	576	530	550	554	577	560	602	558	605	598	613	606	631	641	619	569	582	575	611	545	583	594	543	583	598	588	594	616	558	613	566	597	588	594	623	628	607	587	572	601	594	610	584	591	595	609	574	592	577	578	559	603	554	573	602	578	571	632	584	592	636	596	642	584	574	606	559	545	642	614	606	590	571	608	640	559	582	569	579	601	570	600	575	592	560	659	605	585	639	579	556	572	631	578	563	600	573	608	593	591	592	569	599	594	581	591	614	579	580	615	570	599	565	586	561	576	597	604	599	590	581	613	578	574	595	563	609	584	607	607	577	628	592	578	604	655	619	594	626	559	551	634	623	588	623	604	613	585	567	607	551	618	615	578	604	605	610	600	570	557	573	601	569	574	623	585	595	574	583	617	614	582	591	596	622	582	598	568	548	599	555	635	588	569	555	562	625	588	569	614	568	608	573	591	577	596	614	596	591	585	520	562	593	592	574	575	550	611	543	565	589	556	575	601	604	559	545	593	615	600	547	592	576	578	547	587	583	620	565	571	558	607	580	545	569	574	600	582	579	616	605	585	560	635	594	592	598	620	542	577	554	593	571	572	565	606	602	645	589	606	617	584	606	582	541	548	571	580	566	618	578	579	579	596	564	598	561	575	577	631	607	598	580	612	596	575	555	592	594	617	626	596	589	541	601	629	565	595	655	541	586	617	564	564	577	624	552	637	575	593	573	603	617	569	592	611	538	575	597	591	600	553	608	577	615	575	602	614	591	591	596	579	598	574	578	527	644	578	592	588	601	588	540	588	560	612	601	560	574	563	606	599	575	600	581	562	564	597	579	607	586	590	575	576	584	592	615	620	559	595	618	587	614	618	589	609	601	602	571	581	596	592	605	589	593	606	576	597	588	575	562	577	588	592	591	550	549	607	567	571	588	610	600	606	571	539	567	592	611	601	582	589	561	565	615	593	595	590	566	580	592	630	559	606	594	589	569	625	585	573	603	553	598	575	571	594	591	598	562	533	642	568	622	563	583	626	622	579	536	566	538	562	611	584	555	583	567	607	592	606	553	611	563	605	572	595	625	564	592	588	594	624	563	551	561	572	619	620	585	577	618	575	561	581	608	551	604	578	607	563	593	555	591	581	578	594	585	633	587	551	636	592	595	600	588	588	577	571	627	618	575	584	579	650	589	602	582	562	604	614	608	590	596	600	557	563	600	560	592	570	595	562	574	570	573	606	592	565	615	563	588	588	588	593	584	574	528	577	564	549	637	602	597	579	562	586	584	623	622	585	574	621	569	613	556	575	573	624	580	616	587	602	612	592	586	619	583	575	585	639	568	556	596	617	563	606	584	538	574	581	604	616	620	619	569	588	572	593	594	616	590	624	568	573	572	585	591	591	562	613	608	595	610	590	597	616	590	585	578	563	601	584	624	587	576	585	575	629	604	567	574	596	618	595	608	596	604	545	538	609	594	605	569	579	572	605	606	578	558	578	565	576	580	580	601	642	555	605	659	602	630	600	564	610	587	588	566	563	610	594	578	614	587	599	579	637	612	624	593	584	625	618	601	576	565	617	631	581	610	574	547	568	531	577	636	623	570	568	571	579	554	553	609	595	596	598	576	581	605	562	608	572	557	546	589	601	555	587	589	529	581	576	576	567	613	617	600	573	553	569	608	536	552	627	590	587	552	505	563	567	613	589	597	638	569	563	600	576	568	608	602	613	589	593	625	551	580	617	599	624	606	606	564	548	600	567	572	579	595	576	564	598	567	595	621	604	601	612	564	625	629	577	560	602	594	588	579	576	610	567	607	599	567	620	608	588	593	576	568	607	633	533	608	594	595	579	614	598	591	603	638	607	560	563	572	624	608	551	599	623	626	599	626	546	599	609	574	572	546	581	597	589	595	622	565	590	621	603	632	590	599	619	631	600	593	611	596	590	595	560	598	623	614	574	596	573	567	609	626	584	555	566	635	589	533	588	615	615	561	587	581	597	568	577	600	576	580	599	600	599	591	590	591	616	602	601	610	596	566	611	597	570	575	602	582	594	644	570	591	616	586	631	614	609	583	588	603	581	619	628	540	609	579	600	546	611	594	564	619	598	584	574	568	561	627	564	561	575	579	595	615	631	571	550	612	604	635	562	561	568	582	579	615	617	612	591	584	553	602	617	560	594	585	577	586	541	554	580	572	616	590	570	575	581	579	606	577	563	636	596	624	592	565	613	545	603	580	583	589	628	588	554	597	583	578	579	598	588	595	631	555	597	568	572	558	596	609	625	620	609	640	593	591	609	619	616	554	600	599	598	595	575	569	587	614	559	578	575	537	555	559	576	604	600	577	619	566	583	570	545	599	589	567	595	601	624	577	519	575	623	593	592	556	595	538	618	623	553	545	581	617	625	599	573	581	608	540	628	597	605	567	580	559	597	634	600	624	577	573	584	603	583	599	568	563	599	611	601	588	612	601	638	509	568	646	621	583	625	598	600	546	581	592	560	558	606	579	634	606	622	578	579	618	593	594	562	565	614	594	601	597	586	582	606	580	645	618	608	589	571	556	575	599	617	602	584	615	611	601	576	558	618	638	577	557	628	586	536	565	539	587	579	598	613	545	581	560	576	554	567	592	589	590	611	601	575	595	629	584	554	610	590	575	557	598	599	596	621	578	598	589	580	573	601	583	605	569	568	582	573	603	606	577	575	546	575	619	591	592	609	566	642	578	581	600	575	577	603	585	608	584	544	567	549	575	549	591	604	600	591	578	519	609	551	590	561	586	557	602	560	615	593	571	578	555	620	589	576	613	587	600	565	574	610	593	545	591	637	576	561	567	614	601	570	559	538	567	593	573	570	561
23780	22243	24013	21922	17642	13474	10275	8178	5599	4376	3475	2819	2243	1903	1523	1304	1227	1070	1102	716	721	643	517	454	432	407	377	405	329	347	321	333	330	306	320	297	299	290	314	286	302	312	308	298	263	280	310	297	281	302	279	291	288	300	277	291	283	276	308	322	272	272	293	248	304	294	295	305	300	274	278	278	283	294	286	299	288	288	246	316	274	268	308	292	301	308	298	315	267	309	296	293	286	307	314	293	288	274	317	266	303	282	296	288	300	303	298	299	284	316	309	296	279	287	279	281	285	285	292	298	271	337	276	272	304	261	297	283	313	252	312	268	295	262	286	293	300	307	294	293	302	276	292	250	290	305	266	268	288	271	285	284	285	322	293	268	302	273	298	280	287	303	296	293	280	271	307	288	295	279	271	286	290	275	287	307	279	303	259	310	317	314	263	307	304	282	257	290	317	295	306	283	280	300	274	271	272	294	291	287	307	255	288	280	295	293	314	275	241	269	239	289	299	274	296	302	258	297	321	282	305	308	284	289	304	271	293	317	290	293	308	333	263	295	305	297	258	322	308	298	296	313	292	285	281	274	276	284	289	293	311	318	323	289	296	273	283	301	320	303	280	258	310	268	271	268	297	319	271	297	281	302	289	294	263	274	301	303	307	272	289	279	288	271	296	276	287	282	278	299	295	269	259	291	305	276	307	310	319	288	302	264	291	300	314	296	298	280	267	323	274	283	308	283	307	289	306	268	290	263	290	314	297	315	290	299	283	291	284	303	266	281	276	276	264	259	270	289	323	277	317	321	265	325	295	274	268	274	275	293	283	289	296	307	302	266	274	294	316	260	267	285	283	282	292	283	268	296	290	255	270	303	272	274	316	316	294	301	274	292	298	280	300	291	268	279	306	270	289	291	272	295	248	300	252	306	289	250	294	307	297	306	313	260	274	270	292	295	282	292	296	266	276	290	276	304	309	273	300	311	277	291	283	293	276	301	258	278	304	259	291	268	273	299	255	256	291	300	259	298	301	296	295	280	298	281	301	308	310	264	285	286	308	282	275	297	255	266	276	284	271	288	286	297	297	288	281	291	298	311	286	292	297	319	315	267	292	279	283	260	296	275	275	243	276	295	269	322	281	305	316	296	292	293	287	287	309	290	329	280	255	306	308	263	295	310	273	305	270	257	301	264	293	284	285	316	316	275	278	298	285	300	287	314	293	292	291	302	296	302	307	312	260	276	324	308	268	263	252	296	292	317	266	275	286	292	281	303	304	272	303	297	298	275	272	289	298	291	330	308	293	310	299	308	287	257	280	345	300	279	305	328	285	299	269	288	294	287	262	264	311	304	272	283	282	322	309	280	289	301	269	292	272	320	285	246	271	318	293	297	283	291	314	299	295	289	299	295	254	313	289	262	271	262	275	292	279	283	277	303	299	315	307	249	292	278	270	289	300	303	282	272	314	311	286	280	293	268	272	250	297	315	275	299	304	278	295	282	319	313	316	293	279	308	300	294	314	295	315	271	298	312	297	309	292	291	285	311	278	290	266	291	294	260	283	304	292	325	293	283	285	306	322	262	262	299	317	315	308	283	268	290	324	293	262	321	281	277	309	315	308	284	274	289	286	281	272	278	314	243	298	278	273	270	279	300	290	306	299	283	293	278	270	288	294	308	315	327	310	315	289	281	289	289	294	287	295	303	286	268	298	282	265	314	282	269	306	282	257	266	279	293	317	278	262	279	292	300	287	301	288	286	253	289	293	260	304	249	291	281	257	297	298	276	330	283	293	280	303	307	292	289	283	284	294	271	292	320	288	297	297	288	267	272	276	314	302	292	308	272	313	295	296	303	311	314	299	279	325	296	293	286	302	286	300	303	335	316	324	295	328	302	329	274	275	267	278	287	278	275	320	313	312	300	295	301	273	298	280	284	294	285	291	302	254	282	312	309	286	280	262	283	298	284	269	266	283	283	276	276	275	260	245	265	307	263	272	280	329	297	281	295	312	302	280	296	285	302	307	294	246	264	321	275	263	303	283	272	296	278	262	303	274	321	298	282	308	304	288	276	289	285	276	302	262	282	312	282	295	312	315	304	243	276	315	270	268	277	263	294	267	282	288	280	272	299	299	302	279	316	272	292	287	298	279	309	281	300	271	259	284	311	316	294	300	273	286	262	258	316	287	291	265	278	278	280	294	279	298	288	276	275	279	327	299	314	304	285	277	267	284	280	282	272	304	277	315	282	272	320	262	275	316	296	292	259	318	289	284	283	282	308	293	302	288	290	305	311	269	293	296	293	279	253	277	275	268	259	281	290	291	276	289	311	284	290	285	305	301	323	270	303	298	261	279	292	292	262	297	270	309	289	283	304	286	292	295	303	293	271	275	272	262	280	266	313	275	279	268	304	260	247	310	267	255	274	302	308	277	252	307	281	300	269	275	282	296	302	285	284	281	258	291	291	306	301	300	301	307	291	320	268	283	292	275	281	302	288	285	282	281	273	302	258	294	318	320	294	315	287	309	294	272	320	310	273	272	283	294	275	285	328	282	269	267	286	308	296	249	266	303	285	304	324	262	275	285	285	296	305	298	250	299	305	265	316	298	279	323	303	281	291	261	313	264	288	315	284	315	269	288	292	298	253	299	287	308	295	283	296	293	276	276	303	271	290	274	245	296	301	301	262	301	286	278	259	290	278	290	318	277	268	315	300	297	292	290	286	295	286	279	301	329	283	263	302	290	294	299	278	304	265	316	287	286	300	304	266	302	288	300	284	314	297	268	294	283	293	301	298	285	290	277	284	283	264	294	302	256	300	296	292	282	266	287	300	287	297	278	282	270	337	304	297	281	283	266	300	303	294	300	311	281	296	291	315	281	298	281	317	283	295	284	257	293	288	249	287	273	302	276	293	280	301	286	269	277	261	272	245	319	277	287	287	301	306	277	289	278	291	242	294	318	296	313	306	297	314	284	270	262	302	251	289	266	281	301	272	275	284	284	264	265	246	270	265	275	284	264	308	276	267	279	280	279	275	294	301	266	288	298	298	284	343	291	281	304	286	284	290	302	285	305	273	305	263	320	261	292	297	294	298	284	293	316	302	304	326	280	274	287	276	305	292	261	264	318	297	311	271	289	301	293	290	267	279	261	273	279	306	319	312	280	286	298	291	265	257	278	299	315	308	301	297	254	274	291	281	314	301	270	280	282	297	294	285	267	265	284	301	247	287	277	285	284	279	281	263	275	255	291	279	300	278	275	277	303	288	289	291	247	270	302	309	286	288	297	306	295	278	282	282	291	295	295	282	271	276	310	278	294	318	284	313	297	255	264	269	265	297	316	305	323	297	299	290	294	312	294	309	308	331	280	290	282	260	281	275	276	298	288	289	311	292	285	290	297	320	262	272	281	317	301	277	283	316	260	250	301	261	287	288	288	297	284	272	267	281	274	272	277	290	258	330	326	308	312	282	279	296	280	287	283	258	301	300	267	296	292	282	284	318	299	323	286	260
19627	20394	29847	33161	31790	28323	25506	22727	19039	17224	15739	13670	11802	10284	8459	7581	7184	6646	7092	4399	3777	3442	2292	2047	2110	1733	1601	1651	1305	1128	1178	1198	1101	1014	1049	907	928	766	806	744	814	747	740	750	729	711	749	784	737	768	754	774	727	773	713	705	723	759	804	709	713	716	754	726	781	763	736	745	733	704	763	737	730	764	729	742	763	739	747	733	706	763	789	767	757	742	778	737	777	670	688	701	676	764	699	746	752	721	727	721	717	725	737	709	675	700	653	748	726	740	718	697	725	711	697	661	758	729	683	685	723	727	721	725	691	667	726	693	719	736	746	711	749	735	695	721	755	751	736	703	696	724	713	697	655	743	775	725	708	716	713	773	710	697	692	713	695	750	746	678	741	712	747	679	718	740	722	720	706	699	775	743	687	700	723	719	746	718	701	715	683	667	709	708	703	687	744	748	691	692	730	682	710	720	723	723	725	686	691	735	730	729	717	717	675	757	680	748	725	670	755	763	759	691	715	673	714	735	710	727	738	717	719	704	726	707	710	732	701	672	722	754	670	738	710	739	681	745	632	715	777	743	711	715	734	749	782	772	660	708	725	667	706	709	706	721	713	723	695	680	755	717	704	759	675	708	701	759	709	705	698	685	696	747	711	750	672	667	708	733	722	732	728	689	687	718	726	669	707	721	702	718	740	741	733	733	750	701	720	693	717	725	702	712	733	735	769	763	749	708	703	730	721	735	709	685	713	765	727	712	762	729	734	719	706	699	726	693	762	701	732	727	747	682	699	732	726	710	754	682	733	683	707	696	676	727	667	745	771	686	713	688	767	686	693	724	701	702	720	704	719	729	724	765	673	737	759	728	667	742	724	667	693	733	753	758	732	747	668	749	716	718	746	711	749	702	706	685	696	688	676	747	698	727	767	695	759	698	718	745	729	808	724	702	754	656	657	724	778	714	731	703	701	764	715	764	722	676	679	700	721	659	710	699	702	701	690	654	752	720	723	720	719	738	716	697	735	726	696	737	753	726	733	712	741	736	719	710	796	741	684	722	741	729	746	716	694	716	737	687	720	696	682	732	702	671	735	744	720	716	739	714	724	759	758	664	673	746	706	732	725	734	674	699	703	780	718	691	747	728	706	731	676	710	708	737	749	714	740	753	707	692	684	751	717	709	697	708	769	685	764	747	676	730	687	747	749	677	719	665	715	693	701	751	705	707	741	782	700	699	717	691	729	669	710	714	728	695	725	711	738	734	632	687	725	713	724	740	721	726	680	711	733	755	704	694	667	682	679	721	740	689	740	717	699	702	750	668	708	693	728	684	674	769	751	717	755	718	688	754	688	712	720	782	718	692	696	708	728	707	721	781	707	698	684	754	766	748	716	721	709	675	761	721	750	709	726	704	737	721	698	695	744	711	735	722	686	715	754	701	706	726	703	730	719	717	702	703	696	725	667	677	738	709	698	669	697	749	717	722	766	800	765	741	701	775	715	716	732	707	737	700	691	709	702	752	714	729	704	727	725	750	697	753	690	699	715	700	698	712	681	750	701	718	697	720	747	738	699	746	743	660	725	730	756	730	689	726	714	741	695	736	776	690	686	722	694	692	680	685	705	715	680	671	750	722	821	774	697	716	688	699	671	702	743	696	746	758	692	745	710	711	778	710	764	719	693	696	695	710	727	738	697	676	726	718	717	711	697	688	736	759	734	694	728	695	719	693	687	763	733	700	712	736	645	694	694	737	704	700	724	717	696	712	739	733	720	712	709	702	683	755	709	718	709	702	734	733	697	731	747	722	697	686	719	749	732	735	706	738	695	676	747	680	743	691	695	738	727	713	713	697	748	785	670	670	700	714	731	704	701	760	717	695	713	723	724	737	697	695	656	758	735	702	754	726	713	676	690	724	676	734	740	712	715	701	735	697	730	719	736	684	703	728	716	687	736	719	696	655	770	736	745	679	714	682	705	708	719	719	787	724	730	708	725	702	701	767	740	693	718	702	746	740	717	700	733	704	737	773	768	641	718	685	766	754	708	730	679	699	703	711	672	689	708	706	787	734	730	768	728	705	709	750	718	732	707	742	774	720	731	688	727	794	735	696	782	700	722	724	700	707	730	724	697	761	755	732	719	678	736	717	716	741	668	689	781	684	704	715	689	694	697	744	719	704	715	721	712	722	740	725	723	707	735	739	731	701	757	696	726	733	665	714	710	693	662	733	696	702	695	744	783	722	756	661	728	713	721	743	740	684	714	717	685	662	660	726	756	722	723	740	761	664	718	677	672	738	695	675	729	740	729	687	720	711	723	673	741	721	717	716	745	699	672	780	703	724	718	709	717	715	765	705	740	724	731	726	682	752	721	725	725	718	714	742	690	762	731	720	745	721	679	714	661	738	703	706	729	739	758	730	687	721	720	704	757	740	731	727	727	738	767	705	747	691	708	691	675	732	716	744	683	733	711	707	739	711	692	727	724	728	715	699	668	699	744	681	687	747	697	706	705	746	718	668	733	726	654	691	684	682	664	663	695	717	690	720	723	668	736	720	706	726	696	732	687	713	766	664	748	697	744	687	684	713	723	689	698	690	682	713	695	659	702	717	688	729	735	698	799	744	702	715	736	744	669	721	673	723	723	723	720	705	730	748	687	680	753	695	708	739	721	732	700	669	687	752	730	685	704	731	725	710	723	706	722	724	726	708	741	742	710	767	741	758	696	733	690	743	737	714	727	739	731	750	757	742	674	744	725	701	725	759	710	720	753	725	777	727	700	698	677	750	753	723	720	683	711	740	711	716	731	737	712	759	715	726	769	734	700	668	669	745	774	743	716	739	759	731	732	751	699	673	707	698	748	708	742	753	724	754	679	682	694	738	706	719	713	690	740	690	646	731	667	696	756	758	694	714	736	708	702	729	738	747	761	743	744	732	670	702	698	720	740	729	725	672	766	673	717	705	713	754	688	717	714	734	723	747	742	698	651	737	695	744	707	719	739	739	722	739	748	721	692	703	665	705	748	741	715	731	728	706	701	707	706	728	700	741	698	699	703	716	705	687	706	698	770	695	707	685	741	716	740	713	727	697	731	700	736	706	691	732	680	732	725	724	715	741	674	683	670	691	713	720	742	713	697	739	701	692	748	688	752	728	705	714	694	733	678	708	701	725	696	669	681	704	738	725	736	716	719	722	733	715	714	728	726	708	727	732	753	708	750	730	725	720	706	726	726	710	760	734	705	740	707	721	743	758	731	729	748	697	713	697	730	734	678	752	715	703	706	682	651	685	718	754	701	701	736	737	778	723	732	698	765	680	710	717	732	753	731	731	716	786	690	744	737	721	763	687	685	705	692	724	694	790	720	703	747	694	691	670	726	699	736	726	698	721	703	745	690	764	714	738	679	743	674	730	701	767	686	727	718	714	728	750	728	694	766	649	655	726	676	673	715	705	685	697	738	736	677	690	735	729	691	702	713	689	677	676	729	755	715	704	713	717	729	733	645	760	699	734	709	690
48900	40085	39868	40735	39786	38580	35737	36349	33094	30997	29366	26399	23373	20916	17606	15223	14637	13623	14825	9632	7654	6242	4065	3308	3268	2581	2102	2142	1479	1219	1357	1338	1033	939	865	671	550	445	383	316	286	284	282	268	262	301	258	285	271	229	294	286	264	309	277	262	283	286	260	250	277	290	291	286	264	315	265	275	278	283	266	310	303	318	306	243	251	244	257	243	253	276	322	282	282	247	282	237	255	267	266	244	242	219	220	277	251	275	255	254	236	262	250	279	285	255	252	235	261	268	252	250	212	274	224	259	262	274	258	244	248	250	258	257	233	222	253	266	236	235	239	253	253	220	271	254	265	263	265	247	263	227	294	267	276	246	238	241	282	282	272	271	249	242	272	229	288	261	266	243	236	264	248	291	298	249	267	278	236	245	252	272	287	248	276	253	254	278	240	276	266	271	232	272	269	270	273	266	254	271	264	261	237	275	274	239	254	268	274	252	250	249	273	252	280	278	251	257	252	233	263	258	244	244	273	268	245	250	253	284	242	255	236	252	260	278	280	283	235	240	236	263	259	251	249	279	250	263	240	232	282	256	266	249	269	236	242	284	259	288	256	266	248	258	276	259	239	267	249	280	276	233	269	286	235	246	285	233	261	254	220	241	261	252	237	207	265	234	258	261	243	241	269	218	240	236	251	271	266	241	244	231	229	256	246	238	237	240	265	248	269	275	269	241	277	245	218	262	234	270	249	234	270	289	234	270	291	263	255	289	279	234	268	230	265	268	274	260	257	237	264	276	277	282	231	268	244	238	260	275	268	241	272	247	231	255	263	275	261	251	256	258	263	240	259	242	271	262	253	278	258	258	232	247	266	283	233	259	263	234	241	245	237	239	312	260	246	275	265	233	226	261	257	232	260	263	262	226	252	235	271	250	226	295	246	231	278	237	247	253	247	261	254	246	240	266	248	274	277	249	294	268	250	262	270	256	253	268	249	262	252	241	267	236	238	275	245	254	284	253	266	245	251	286	260	267	240	288	247	253	218	253	253	243	243	271	253	260	270	233	264	225	234	261	262	223	246	289	235	264	253	247	241	274	275	251	251	261	256	272	232	277	257	272	253	258	222	246	258	275	242	247	254	284	261	279	280	280	250	241	237	277	256	246	264	284	265	237	263	241	269	265	276	234	276	264	255	238	252	290	256	256	247	237	248	295	260	255	263	261	270	267	271	262	265	236	248	230	252	255	256	246	256	237	258	283	267	263	263	268	262	259	255	253	252	231	237	269	237	258	277	290	273	262	264	275	255	251	267	241	258	261	243	228	275	283	301	264	261	256	274	263	263	251	275	291	267	258	249	272	266	254	241	233	244	238	251	259	273	251	234	258	255	278	295	243	257	270	265	253	227	233	246	253	249	233	219	281	230	260	252	245	252	297	275	237	269	237	252	262	264	236	254	244	260	260	252	250	251	287	288	252	261	247	264	249	248	233	269	292	271	262	252	246	248	271	268	246	262	274	258	258	251	250	239	247	273	251	250	247	273	235	257	241	251	249	272	255	272	260	261	245	251	255	283	252	237	252	245	258	252	264	243	252	209	254	261	250	270	269	269	244	242	248	261	290	271	239	263	274	266	262	266	285	268	264	222	257	251	255	250	242	270	272	265	287	246	262	266	261	244	263	248	254	241	253	282	319	247	248	262	253	236	270	213	235	222	241	244	255	243	263	252	261	299	293	255	238	246	256	266	276	219	254	238	250	269	265	243	266	249	259	263	244	263	272	247	272	224	227	245	256	245	261	233	259	267	254	284	249	253	263	238	251	276	237	250	291	246	260	251	260	244	274	265	268	249	274	274	263	238	251	283	235	263	223	225	230	243	232	254	261	249	283	256	250	253	279	245	253	251	226	216	278	251	274	255	260	250	271	236	253	221	261	251	246	254	260	217	234	258	270	238	213	280	264	255	255	245	245	269	254	270	253	276	255	272	255	255	250	247	204	255	231	239	287	253	280	252	266	274	264	265	267	239	281	242	247	260	251	246	255	282	263	282	258	255	265	270	231	248	249	272	253	250	246	270	290	284	249	244	255	250	236	242	292	278	230	259	270	271	256	288	238	261	252	233	261	272	251	275	241	238	252	251	256	242	243	261	243	292	254	264	251	275	267	266	244	264	241	225	248	292	270	252	245	242	262	240	257	231	267	271	250	244	243	278	259	265	252	272	253	219	243	272	270	264	265	255	277	274	247	250	246	268	285	250	265	289	246	251	274	280	236	231	268	253	245	231	247	275	241	242	241	233	250	248	233	235	297	270	245	257	242	243	258	264	251	279	295	241	272	284	230	238	280	274	266	254	248	258	256	251	242	270	247	259	260	258	281	267	286	259	267	240	242	265	265	234	269	253	253	264	229	248	252	247	253	260	256	252	267	267	279	239	271	248	248	263	246	270	270	253	256	250	263	264	246	275	268	237	246	247	248	224	275	251	245	224	267	253	247	259	266	248	243	253	210	221	248	238	247	241	255	244	266	280	257	267	245	249	267	265	233	263	265	248	264	259	233	245	233	269	267	265	253	264	247	270	253	284	279	241	262	240	245	252	280	274	309	251	243	280	290	234	259	259	254	244	249	268	253	245	245	262	263	253	224	261	245	227	240	262	227	271	249	246	278	250	278	260	247	249	265	220	247	264	245	264	258	262	244	270	245	236	262	250	232	259	258	251	253	257	255	262	264	254	250	267	247	268	254	232	256	253	242	294	238	243	272	254	234	245	237	253	262	271	261	250	254	245	236	292	270	247	236	271	237	280	258	246	246	252	276	232	264	262	276	261	246	259	260	257	258	241	265	255	278	248	256	221	238	271	241	245	282	258	257	267	258	258	254	265	233	217	300	261	274	261	235	237	226	260	225	267	261	257	251	235	246	266	247	263	269	255	267	249	263	254	271	264	236	272	245	231	248	274	249	250	255	257	242	250	257	269	274	229	271	260	244	256	250	258	228	257	270	244	257	241	250	221	256	280	265	258	232	258	265	249	272	270	248	275	264	227	264	266	238	257	234	249	273	239	256	252	259	248	253	280	262	259	262	267	256	288	278	241	243	266	265	268	251	259	240	224	234	231	262	227	267	230	235	258	276	244	227	223	269	248	247	247	238	267	241	253	253	269	255	262	274	267	245	254	259	252	247	269	220	265	239	283	246	263	245	262	233	261	259	251	266	239	254	272	239	260	252	253	250	264	224	237	249	257	232	268	265	226	251	265	239	256	248	249	238	264	237	275	273	253	248	250	258	248	267	256	245	245	259	261	284	266	261	248	239	239	259	233	256	271	254	243	266	285	244	269	247	234	265	243	250	246	213	269	260	289	258	249	256	260	273	265	265	257	255	259	242	280	233	242	266	245	264	266	252	237	244	252	242	267	232	271	249	254	248	222	264	273	246	270	253	281	249	247	241	265	264	270	237	300	240	267	258	254	259	274	248	266	244	260	281	231	240	227	262	253	279	248	251	234	260	234	248	275	247	257	273
42405	43777	46906	51172	52743	51966	51456	50755	47676	46991	44368	43067	40826	39678	37098	35524	35722	34667	35862	28628	26349	23189	17298	15588	15862	12171	11071	11710	8228	7035	8442	7915	5936	5068	4623	3615	2814	2106	1619	1118	980	813	781	771	694	719	718	705	708	717	712	809	843	910	856	775	774	792	671	742	805	812	840	811	855	830	815	810	773	727	745	761	907	1032	837	641	641	645	682	624	643	764	899	842	844	717	661	736	603	644	662	662	660	647	663	624	631	619	642	668	637	657	661	639	613	669	578	626	668	676	631	647	640	615	638	648	633	632	646	655	617	642	605	611	666	583	658	633	606	640	658	648	637	677	602	630	599	615	664	642	647	663	640	663	637	642	632	611	614	654	630	606	605	613	632	633	623	620	661	633	596	659	591	623	683	637	636	615	639	653	636	634	650	649	673	669	635	624	664	628	633	628	627	624	696	631	637	629	628	633	626	638	625	624	633	659	634	614	601	696	646	672	643	646	640	579	619	672	646	648	660	600	631	659	637	647	641	625	636	674	630	592	667	601	676	628	631	627	618	669	625	616	651	637	632	647	599	613	604	630	609	638	635	647	644	632	598	677	659	638	689	653	593	632	615	637	631	659	629	600	652	609	630	584	664	591	597	654	638	660	617	646	610	642	592	640	668	604	630	637	611	637	621	646	625	666	609	665	629	600	657	622	622	596	652	647	660	670	675	648	636	662	640	636	629	621	642	649	659	670	616	697	611	613	611	604	663	615	594	647	633	622	624	650	676	621	646	671	640	619	638	585	705	615	600	619	634	637	657	654	646	635	624	636	621	632	644	652	611	634	584	635	647	643	630	673	676	603	647	618	605	628	621	648	627	636	672	626	661	643	640	622	626	638	647	615	584	669	640	634	624	637	638	654	624	679	620	605	692	640	657	610	617	630	641	642	628	655	611	622	651	638	623	639	638	646	647	671	631	640	617	705	648	573	620	692	655	660	679	628	599	659	636	672	665	591	639	666	631	655	645	645	636	600	624	616	642	607	637	637	654	621	639	646	642	611	653	598	637	616	596	629	690	640	619	601	630	632	672	633	634	651	610	619	632	612	651	618	673	717	668	663	588	650	621	603	656	617	632	633	647	601	625	657	616	651	642	626	616	591	655	641	570	613	653	602	627	616	700	657	653	623	626	665	647	646	631	634	672	604	633	608	661	646	640	645	623	595	661	623	629	646	644	647	631	644	669	609	633	634	644	618	602	647	619	632	644	659	639	628	665	639	636	656	613	654	626	638	682	605	614	640	650	632	634	633	623	619	637	651	642	622	646	651	614	632	604	666	617	615	645	666	640	636	624	633	595	644	577	608	669	647	593	616	626	675	669	667	647	621	647	652	632	623	654	647	650	588	663	630	632	640	634	651	617	618	651	621	656	661	679	623	631	632	669	623	666	690	584	602	628	603	627	651	611	627	642	645	657	598	656	655	666	666	671	683	621	618	670	643	596	649	594	636	635	592	585	670	632	644	602	651	647	590	623	656	668	638	642	632	664	632	631	648	657	661	629	609	645	617	610	614	636	608	619	636	634	612	630	665	668	650	641	668	608	670	602	639	658	619	617	612	670	659	641	607	646	651	624	626	636	608	658	642	638	633	627	609	642	642	595	654	659	644	608	654	602	624	670	674	666	646	642	658	652	667	583	615	675	695	650	587	607	628	616	632	651	638	636	618	626	635	654	636	662	651	691	669	647	667	613	604	648	643	685	662	600	653	580	670	632	635	644	639	618	647	689	640	679	618	636	628	619	627	672	671	638	632	612	672	643	679	634	642	572	616	658	646	639	606	603	634	586	633	589	612	674	679	619	651	625	623	644	619	638	642	573	622	659	597	659	667	651	611	686	631	627	662	621	640	636	595	626	620	626	650	620	581	607	612	623	636	610	653	662	641	643	653	651	617	611	622	643	706	608	619	601	642	637	673	677	631	670	617	626	661	642	640	623	640	637	612	643	615	635	590	675	644	594	644	642	595	634	646	647	647	616	621	637	665	667	596	604	627	633	667	668	603	641	641	640	649	633	574	645	632	662	594	652	635	626	645	650	641	618	653	634	677	684	640	609	627	647	604	643	640	593	646	607	668	613	633	603	623	673	646	690	599	612	623	598	652	686	600	648	646	647	650	692	596	641	657	644	610	624	625	610	646	614	638	650	664	623	632	677	640	684	610	653	650	660	629	604	615	626	617	621	625	604	593	626	674	604	605	668	709	618	650	615	642	618	670	664	582	626	617	611	629	649	614	671	637	660	646	625	619	662	626	635	605	611	614	588	599	614	630	634	635	629	621	677	631	654	630	603	607	598	632	639	674	650	643	582	630	652	647	592	648	653	638	649	621	649	642	562	659	653	614	672	603	628	631	663	653	609	647	686	662	632	620	628	603	623	631	633	632	667	585	641	650	666	693	599	649	600	626	652	618	614	656	623	625	617	620	614	640	629	624	627	674	637	618	630	635	603	645	635	636	708	650	646	604	670	609	696	656	626	616	658	632	635	630	653	637	659	621	666	590	627	644	623	644	676	664	652	652	674	662	706	652	625	675	593	612	612	625	630	632	629	651	682	682	605	631	584	615	627	650	566	609	630	613	640	666	602	617	619	620	616	625	617	612	647	618	622	597	675	651	644	617	633	599	634	620	638	645	662	681	589	613	642	659	600	669	653	608	650	621	621	685	624	677	630	656	630	654	639	699	648	658	594	639	618	683	631	657	664	625	623	634	643	634	618	691	613	613	649	657	610	602	628	583	624	617	597	640	589	676	613	669	657	635	613	635	668	605	621	584	645	688	675	604	654	635	592	629	611	649	593	646	613	618	660	631	654	637	601	638	583	653	632	647	633	654	625	636	651	632	633	609	641	633	599	651	666	642	644	678	633	613	616	647	627	631	660	665	646	643	689	670	711	637	662	610	650	664	649	614	659	679	638	648	620	606	601	637	621	678	639	673	610	611	625	599	627	633	643	636	627	651	657	649	674	625	629	657	608	607	623	631	620	625	605	626	669	690	634	648	644	677	620	614	633	592	657	655	637	574	638	651	672	661	638	651	619	677	644	579	645	626	621	641	663	627	640	634	615	655	659	632	622	619	616	604	659	650	661	625	617	638	645	652	693	614	647	624	621	588	623	628	631	620	637	617	667	603	662	657	605	642	622	594	641	671	642	631	636	668	623	626	633	594	669	626	636	613	641	648	657	648	634	621	615	607	640	637	665	630	625	643	670	634	599	621	677	644	601	643	653	675	628	625	643	632	628	623	641	617	628	658	660	671	607	630	621	615	654	645	650	676	635	698	654	629	601	682	628	622	617	645	617	672	582	657	616	633	633	647	610	669	648	663	635	628	640	605	625	668	609	678	658	642	619	703	686	565	616	626	612	644	639	655	606	670	610	631	652	653	670	651	608	655	601	632	569	657	610	627	586	618	588	642	693	630	668	635	636	665	618	621	605	615	627	635	634	632	621	652	640	639	631	648	666	630	601	661
56147	41242	39671	40394	40759	41613	41033	43079	41181	40182	39175	38263	35988	34581	31748	28271	28216	26415	26941	19422	16346	13569	9384	7646	7223	5460	4413	4709	3240	2476	2646	2631	1969	1744	1434	1108	880	674	567	373	323	306	312	288	254	267	243	249	285	281	266	294	312	318	320	306	296	307	333	256	274	328	348	354	306	294	295	288	285	265	296	292	293	351	340	243	251	224	241	242	285	302	359	359	313	299	296	292	260	284	232	257	249	270	265	268	269	265	254	247	233	252	252	255	288	269	255	243	252	260	235	240	242	269	256	263	256	251	237	239	244	241	208	219	241	234	271	242	248	257	265	249	254	252	230	230	232	253	217	239	254	233	254	257	280	252	246	259	266	243	258	265	229	245	256	227	245	250	287	262	272	275	267	282	251	236	262	233	282	257	245	251	254	250	287	248	282	233	281	251	262	241	273	280	213	273	246	246	241	260	245	235	241	262	268	266	268	260	291	220	251	226	259	265	248	274	252	251	228	240	251	263	242	248	271	244	253	263	258	253	244	267	278	229	257	275	257	264	271	252	257	228	244	263	233	228	244	265	244	219	245	257	240	269	262	242	287	241	253	229	282	213	259	277	258	237	264	249	220	239	237	220	225	239	218	282	233	255	230	268	240	231	268	257	254	242	265	264	240	267	276	264	259	268	240	265	226	271	281	290	276	264	233	270	240	226	250	252	238	228	241	227	246	245	249	257	225	274	261	243	240	262	259	239	252	267	269	256	245	279	229	263	247	266	272	230	236	260	235	295	244	239	241	212	278	259	242	257	254	274	232	267	240	265	250	245	232	233	216	219	232	268	264	256	258	258	233	272	252	262	230	233	217	243	249	258	258	300	205	275	255	221	222	267	256	275	250	255	246	230	237	233	263	266	264	240	257	223	247	247	233	247	246	272	245	244	213	258	240	237	234	276	271	240	240	253	265	233	267	242	254	257	244	255	252	283	263	258	249	263	262	250	260	230	253	279	251	268	255	266	261	268	217	263	254	274	247	217	249	263	251	256	247	229	238	259	255	252	233	229	241	261	207	246	255	269	206	214	244	260	265	262	236	249	252	212	255	249	236	290	247	239	233	246	271	222	219	246	236	222	267	272	246	264	265	269	234	263	255	274	278	256	285	265	258	266	239	247	244	233	274	228	259	265	260	241	257	234	228	236	260	269	216	273	240	269	240	254	245	273	240	268	254	225	248	244	247	228	279	257	234	248	267	263	265	254	242	246	246	261	259	259	255	242	245	257	241	255	266	233	250	246	227	241	241	241	230	238	227	230	246	255	262	258	270	259	246	263	245	265	279	244	244	250	235	265	235	237	236	257	272	258	268	239	269	272	258	271	273	263	241	207	254	266	261	246	258	256	229	259	258	258	293	263	228	269	216	246	246	256	238	255	235	250	232	274	259	252	243	247	250	254	229	270	272	254	253	249	252	244	236	276	237	238	250	247	249	257	243	240	239	271	261	250	248	284	231	234	244	220	258	238	252	258	248	251	290	240	254	244	240	236	248	276	266	256	266	289	224	239	253	254	276	255	273	238	236	262	254	251	236	254	234	221	262	233	264	265	257	280	242	231	263	253	223	258	254	256	255	264	268	252	220	238	282	256	244	236	233	250	250	251	222	235	240	260	280	256	267	244	249	236	243	244	253	255	247	262	252	255	246	270	236	246	216	263	228	245	246	247	249	270	245	244	238	240	251	267	239	266	267	259	237	278	286	266	227	224	258	257	255	242	288	273	251	272	241	250	261	259	243	236	282	217	239	263	264	258	245	232	261	232	264	258	238	209	242	246	230	245	239	239	223	268	258	254	215	256	268	235	232	245	221	282	233	239	275	265	233	285	263	236	287	226	260	265	268	269	262	240	247	228	251	241	262	242	280	229	276	223	263	261	260	223	241	255	237	250	254	254	255	240	226	233	231	251	261	279	253	274	240	277	297	262	261	232	261	268	232	246	259	258	269	252	269	287	250	223	265	251	231	231	277	285	257	233	253	236	221	253	247	247	242	265	242	246	259	255	250	268	250	269	233	255	279	284	255	263	215	233	265	250	263	235	255	291	233	279	245	234	269	270	242	246	249	220	251	261	272	212	236	244	252	256	261	281	221	260	235	245	240	264	252	229	257	241	256	242	248	246	240	261	229	260	230	236	219	262	285	264	251	233	242	249	255	249	264	254	265	242	239	285	216	213	286	272	257	273	258	238	238	274	217	263	249	278	249	251	272	237	236	231	246	260	265	237	229	258	232	248	236	260	251	233	251	261	253	239	247	252	254	248	292	259	277	251	252	251	239	255	273	246	245	238	283	260	209	229	220	247	273	247	234	240	249	275	276	249	245	259	235	266	242	252	234	243	247	225	270	249	244	239	242	250	265	269	227	257	224	271	223	271	288	243	267	287	268	237	277	259	258	224	277	289	261	232	254	247	236	240	281	202	259	251	267	238	255	244	244	251	239	246	256	235	245	247	253	237	279	248	300	256	236	257	237	277	224	258	278	243	242	253	252	247	242	261	261	264	259	256	246	236	262	224	272	295	289	254	238	238	254	249	260	237	258	247	269	254	193	267	270	255	260	273	271	252	270	257	264	251	245	251	227	216	269	247	251	265	250	262	234	243	250	253	260	271	234	247	263	276	246	232	266	272	227	260	251	228	265	239	227	252	282	240	261	263	239	243	247	254	249	245	281	272	255	257	234	234	220	228	263	209	237	240	238	220	286	267	194	255	255	227	242	240	242	265	230	223	259	264	256	296	244	241	226	242	228	244	266	282	242	252	282	265	263	226	239	287	271	241	265	282	246	247	273	271	250	257	253	272	230	261	255	254	250	250	245	246	243	239	251	234	236	248	243	271	265	283	256	233	260	225	259	241	241	248	263	239	210	228	257	244	239	246	223	222	245	279	223	231	255	222	271	203	247	251	231	290	287	229	263	234	246	242	241	256	264	264	265	251	265	245	276	226	222	240	243	225	245	289	252	211	258	279	276	255	226	229	246	231	227	243	239	222	253	272	316	226	272	259	240	243	252	227	252	307	253	241	247	224	257	282	226	304	239	251	233	275	238	257	244	253	245	246	249	258	270	258	284	263	267	263	244	232	257	242	246	264	256	260	253	247	249	231	268	228	264	243	237	253	234	258	247	238	234	250	249	246	234	260	257	273	257	256	234	223	245	229	263	213	263	271	218	237	240	294	252	268	256	245	254	241	254	247	242	236	262	265	274	243	234	267	252	253	242	254	248	251	251	282	267	248	242	268	238	248	247	238	248	228	263	288	257	274	230	254	267	220	260	261	225	234	251	241	254	263	268	245	245	244	242	248	295	227	231	252	246	244	256	248	241	279	240	257	228	274	241	256	258	249	246	256	250	275	233	252	251	219	221	237	234	286	271	248	274	225	243	247	239	269	260	230	262	257	253	255	245	262	209	235	241	241	251	269	256	291	246	245	271	238	282	245	250	228	279	257	234	246	254	232	239	251	244	244	250	227
49900	51759	52580	55769	58352	59127	59975	60426	57838	56891	55359	54500	52644	51461	49216	47837	48392	47575	47377	40375	37754	33955	28831	26105	26798	21304	19423	20122	15183	13095	13579	14507	10947	9584	8865	6608	5053	3803	2654	1766	1233	1137	952	907	813	718	807	749	810	764	767	852	1161	1212	1047	881	919	1001	1029	803	958	945	1190	1089	1101	999	1015	855	903	820	792	855	1130	1403	1181	646	625	684	647	568	607	919	1198	1076	978	807	765	623	642	596	602	597	610	606	584	627	635	664	601	603	589	583	629	634	571	653	629	624	589	584	624	656	567	595	629	626	623	619	615	593	650	596	663	576	628	645	598	612	607	587	602	585	663	587	588	665	642	637	595	621	669	580	633	622	655	588	625	634	625	599	615	648	651	629	707	605	658	645	589	620	576	612	679	604	630	592	622	606	630	592	614	590	644	641	618	622	621	625	617	624	622	669	632	595	589	589	579	638	602	640	641	620	651	608	645	540	603	629	624	592	677	608	617	617	596	620	642	611	625	600	581	596	602	625	627	626	673	606	624	650	666	581	635	624	649	604	623	565	575	657	612	581	620	576	620	650	586	611	627	555	618	633	599	625	612	629	616	555	620	627	607	584	587	597	631	635	611	638	617	644	621	575	640	633	577	625	587	658	596	623	618	575	625	605	616	621	602	638	609	659	600	637	626	611	646	625	573	615	609	626	615	615	638	636	584	586	633	633	637	595	658	622	613	602	625	633	599	566	617	620	623	569	651	643	644	595	607	597	636	653	576	595	592	606	624	625	570	600	614	606	617	587	665	612	625	610	601	625	581	614	630	624	584	632	611	639	623	609	594	646	632	605	642	675	614	659	600	626	613	593	632	646	634	592	608	624	655	583	676	650	607	629	615	631	607	648	628	579	599	593	600	615	604	639	601	673	647	595	621	582	622	658	624	623	570	630	594	602	618	658	605	631	613	626	642	583	668	613	625	639	649	596	623	611	613	640	613	597	632	656	600	577	651	615	602	588	634	630	623	594	614	672	679	583	538	657	608	622	632	629	640	628	618	644	601	617	615	605	597	605	600	652	638	640	651	612	620	658	644	621	623	638	645	612	595	636	581	605	625	611	592	566	606	592	610	608	582	603	623	607	617	665	628	627	649	580	613	590	644	628	597	619	592	619	662	615	640	649	613	619	576	631	641	543	618	566	628	661	634	588	643	624	607	593	651	584	623	658	629	658	586	668	641	593	618	603	633	641	627	657	627	620	607	654	603	630	615	685	640	626	615	600	630	629	628	579	602	650	597	626	585	650	621	639	624	603	601	644	606	653	580	631	643	617	621	667	605	647	579	609	616	654	601	616	642	612	618	619	648	620	614	630	608	583	664	646	620	630	671	640	625	621	623	637	605	569	643	614	569	624	620	587	618	641	584	616	596	650	584	640	640	618	606	620	614	615	607	645	621	593	645	604	586	619	658	615	631	609	624	614	606	590	615	593	626	599	643	656	614	583	592	660	674	630	576	659	620	601	639	631	651	617	612	630	603	586	600	606	623	574	657	599	633	629	618	603	648	574	595	659	599	606	611	557	614	592	590	597	652	604	618	603	616	614	587	600	639	646	599	641	613	646	611	577	597	603	627	601	608	621	597	578	609	634	641	628	612	638	610	596	627	652	608	558	635	627	591	630	643	614	605	605	628	645	609	598	641	574	605	571	622	654	671	611	650	667	612	604	614	599	602	651	613	648	619	596	616	672	599	556	600	651	640	625	628	617	645	643	605	607	623	599	596	606	571	597	645	613	608	586	608	605	630	646	618	623	596	638	602	624	621	589	597	626	633	598	640	577	617	602	625	652	630	618	625	617	648	598	626	610	624	639	592	651	604	649	600	631	608	605	620	607	576	598	668	645	610	619	636	616	616	606	666	646	636	636	629	596	603	637	591	639	550	602	603	599	630	625	581	587	641	664	569	618	630	619	621	633	621	617	611	613	597	626	604	638	612	601	596	584	582	622	584	624	645	644	665	619	645	631	626	603	610	635	628	650	592	615	586	604	574	667	621	649	640	584	635	616	627	623	634	618	627	582	632	630	607	600	612	563	621	627	596	601	621	584	647	631	630	622	583	625	597	632	586	591	589	651	642	616	609	626	636	640	609	633	595	647	629	625	606	663	639	579	606	612	606	642	640	615	648	599	593	638	613	643	616	633	603	642	619	534	640	618	596	589	624	596	607	602	623	604	623	593	608	651	619	624	637	612	616	621	600	656	665	615	630	626	640	620	571	629	625	635	646	603	641	626	630	633	646	663	592	660	632	596	664	656	585	598	603	622	626	609	595	627	607	583	601	629	622	590	627	625	648	653	603	610	637	641	631	663	604	632	619	610	656	616	677	602	607	618	614	618	571	564	649	637	622	614	587	584	610	595	565	639	605	624	626	610	633	632	580	665	610	638	637	582	609	637	607	619	642	584	602	573	548	633	589	607	589	590	633	581	619	601	642	590	633	662	616	624	606	598	607	619	628	649	586	612	599	633	576	612	600	608	597	631	592	631	648	638	607	591	657	605	713	593	602	578	599	606	643	654	634	618	621	610	623	631	636	599	601	614	633	665	653	572	610	597	582	611	619	620	590	678	618	644	635	639	618	591	601	631	636	601	578	612	663	583	627	630	671	598	625	627	623	595	636	595	626	658	653	607	629	590	569	626	628	637	615	603	600	603	618	608	631	630	625	611	632	588	626	627	578	683	617	606	652	599	657	598	636	598	620	597	599	594	602	588	629	621	568	642	637	602	600	618	633	584	631	583	649	602	615	650	593	564	625	655	639	645	592	637	611	631	580	616	634	610	648	590	636	611	632	620	622	576	617	609	609	654	673	654	630	640	629	653	579	634	616	639	592	661	600	597	620	576	618	638	569	586	663	559	676	611	644	610	629	578	622	666	591	622	659	597	587	628	638	616	631	659	584	604	627	597	606	624	597	622	623	601	617	617	624	607	669	546	615	604	647	603	621	597	608	614	617	655	623	597	643	592	619	616	641	653	637	616	619	619	662	598	643	623	691	681	607	624	616	597	672	598	652	673	657	647	575	666	606	599	600	607	629	642	629	636	627	650	619	622	595	598	569	615	610	610	600	579	611	598	581	617	646	626	612	605	585	609	623	664	623	636	586	592	632	610	571	613	625	641	585	600	661	617	646	617	638	611	599	597	619	653	611	615	641	629	613	589	615	613	651	601	622	640	627	593	646	610	599	614	621	585	623	570	577	604	635	622	567	643	610	610	594	607	598	588	573	588	607	617	655	645	609	599	621	587	645	676	614	578	607	585	600	641	611	621	639	634	578	622	612	589	618	684	637	629	611	656	612	589	609	640	603	612	596	655	621	609	590	592	624	607	650	601	591	620	643	628	612	563	629	593	650	581	628	577	630	608	594	624	607	648	641	589	558	617	629	641	618	596	647	612	641	630	637	607	606	611	651	659	616	599	590	646	586	604	622	648	584	594	619	582	661	659	635	607	599	598	634	625	636	623	639	647	654	622
23336	21521	23330	21444	17204	13143	9743	8179	5632	4343	3542	2958	2291	2026	1742	1447	1307	1215	1150	774	783	690	551	514	455	447	413	404	339	389	353	371	318	312	291	318	296	302	262	295	260	267	291	279	284	264	291	296	299	253	290	300	317	285	256	305	312	264	245	298	299	258	291	275	268	289	291	319	323	286	276	270	303	276	319	269	263	273	272	296	316	294	277	268	275	304	292	326	297	283	280	292	288	287	293	301	271	272	292	301	271	298	286	298	285	254	310	297	289	250	291	285	280	288	299	285	312	278	298	290	314	255	276	289	296	277	269	290	291	287	263	281	296	278	294	317	293	271	292	276	292	266	291	312	297	283	311	296	302	281	319	265	281	285	297	285	292	261	336	317	327	313	306	292	276	293	316	303	317	293	292	304	316	289	256	287	328	284	270	285	285	258	258	255	301	260	295	304	303	275	276	289	303	286	299	267	294	289	317	308	283	326	274	297	300	289	280	272	302	309	298	316	302	293	277	320	263	295	288	281	294	274	277	295	302	281	317	267	258	277	292	292	291	299	316	268	317	297	289	282	287	279	282	293	292	282	321	273	266	263	296	269	281	314	267	317	260	294	283	300	286	269	249	300	291	295	298	323	295	309	280	299	282	261	269	307	301	300	295	295	307	289	304	308	291	276	305	249	285	303	314	322	290	284	269	284	312	269	288	271	295	270	332	270	277	260	280	272	321	337	278	315	300	281	276	319	280	315	297	313	279	266	310	282	286	317	269	270	298	272	317	267	298	283	257	275	277	285	291	236	262	301	274	252	296	269	277	295	295	279	266	290	261	293	297	276	283	300	291	300	284	311	279	296	286	303	266	305	283	307	288	296	285	287	246	302	295	265	283	289	264	286	272	287	286	299	278	291	300	258	290	297	263	327	293	275	280	279	263	293	306	283	276	313	290	268	276	284	264	286	274	301	279	292	288	291	263	296	337	263	303	298	298	277	260	311	286	273	288	314	299	272	314	299	274	335	311	303	260	310	252	281	299	285	319	303	286	248	291	294	297	254	324	308	268	284	310	287	281	313	337	322	275	278	302	292	289	272	278	291	275	282	288	280	310	279	288	291	309	304	302	296	300	282	285	260	269	291	302	300	300	249	312	290	300	312	283	257	303	261	269	293	330	267	297	289	304	302	284	285	310	293	282	280	301	279	325	323	290	332	314	286	271	292	296	296	260	273	292	300	297	281	305	302	291	272	289	301	307	291	301	294	264	285	282	263	298	287	299	317	297	284	288	306	275	307	285	266	326	277	273	312	282	283	285	286	314	262	311	258	272	303	296	299	261	299	287	269	269	294	320	305	259	311	292	303	289	316	305	287	284	306	257	287	258	294	280	275	284	309	295	267	271	333	260	267	290	272	287	271	282	284	315	314	276	292	327	261	268	305	291	290	259	293	284	280	285	290	303	282	274	269	268	281	273	272	292	289	289	291	296	288	269	280	291	299	272	300	282	291	274	301	298	288	292	281	284	290	266	268	291	314	289	278	295	312	320	296	314	307	281	266	302	284	279	310	306	296	277	283	273	281	252	272	266	293	283	292	327	277	299	317	287	280	294	254	321	260	296	322	310	302	303	294	296	310	281	287	282	288	296	295	271	318	292	292	314	273	281	294	305	297	337	301	297	311	269	321	286	269	300	318	286	295	252	300	290	294	281	271	264	293	285	292	298	276	296	309	291	282	288	266	286	276	298	256	294	289	288	299	260	281	295	266	287	285	287	280	260	292	284	287	287	274	304	298	292	264	258	308	254	288	307	263	285	282	295	293	261	256	270	303	289	292	299	270	303	294	276	269	294	274	278	281	274	290	293	278	270	276	285	276	300	265	269	268	282	305	257	274	333	281	289	275	306	280	276	291	275	298	294	274	279	288	306	293	338	279	289	285	262	276	278	309	292	283	274	276	314	352	312	291	309	248	271	277	303	303	295	257	302	269	312	298	283	285	325	288	299	317	304	289	284	334	284	319	295	270	266	299	289	298	279	254	279	286	274	299	304	264	302	304	257	295	290	296	285	291	252	276	309	271	296	303	261	293	274	299	296	305	286	265	299	315	272	290	309	272	269	252	331	306	281	308	271	296	293	270	302	307	318	292	269	296	291	278	297	290	302	264	258	265	286	297	294	275	276	264	285	294	301	273	304	313	262	272	308	286	265	284	291	288	301	319	279	288	276	283	267	284	308	264	279	294	277	294	251	306	303	306	315	287	240	325	272	319	261	281	285	315	297	290	297	308	300	264	319	282	305	288	276	277	291	267	298	268	324	269	255	276	273	265	257	288	305	304	302	298	333	283	310	306	273	298	274	322	290	291	292	284	289	287	270	273	299	276	293	257	295	252	289	260	263	282	286	281	262	257	316	296	269	299	286	250	307	280	326	290	255	283	288	291	268	301	284	289	283	278	291	287	271	273	263	308	287	303	300	322	305	273	305	275	284	295	271	286	289	295	260	296	308	288	288	298	321	316	319	245	292	274	294	274	280	303	297	309	271	286	313	304	257	278	263	274	296	288	269	322	295	293	286	330	279	286	274	302	308	295	319	302	270	258	270	270	273	283	283	285	266	304	284	259	277	290	276	255	274	269	303	273	242	297	290	275	285	281	302	240	284	296	288	285	295	278	259	281	264	297	310	302	289	278	268	256	286	310	281	279	309	256	291	298	288	264	271	272	302	285	286	281	279	263	264	304	301	293	287	286	289	295	332	286	279	296	300	277	273	287	290	282	296	307	315	306	279	309	281	294	303	308	290	254	279	288	320	286	285	320	291	284	290	304	276	267	304	272	276	267	307	300	282	259	286	272	316	274	327	277	272	274	283	314	318	285	273	294	302	288	293	282	288	299	279	284	279	267	273	273	269	277	290	308	285	285	288	285	331	314	287	281	297	281	286	287	306	313	281	297	294	298	302	278	295	285	306	289	282	254	306	277	301	262	291	272	292	265	274	312	288	318	285	307	287	276	297	263	278	249	304	288	293	285	302	253	235	266	268	295	271	289	267	277	250	270	269	262	256	271	281	289	311	302	277	259	299	283	304	289	274	285	264	280	296	260	298	303	303	273	278	247	286	299	270	301	276	290	327	276	280	302	273	259	276	289	280	281	285	310	285	296	278	271	293	291	330	285	290	281	283	269	295	313	306	283	273	316	303	297	267	291	277	284	261	254	275	293	307	281	280	285	272	273	278	251	309	281	314	272	290	286	269	273	297	291	272	314	301	328	280	291	292	291	278	278	301	292	292	307	315	307	261	302	274	282	287	286	286	272	260	301	262	286	257	314	297	293	291	286	280	286	275	292	293	287	311	304	309	268	305	274	314	287	311	315	295	277	301	260	319	268	249	323	243	287	279	279	266	286	288	290	286	281	291	286	276	296	291	275	266	280	271	289	284	314	293	287	278	282	256	280	270	269	272	308	296	285	278	281	297	263	289	297	293	311	266	265	275	274	285	307	266	307	309	306	287	261
19214	20192	29132	32275	31109	28222	24902	23547	18871	17093	15149	13666	11772	10500	9120	7744	7075	6799	6916	4575	3976	3576	2479	2235	2244	1851	1612	1757	1402	1240	1319	1290	1144	1016	1037	918	845	875	768	785	783	766	760	711	722	723	701	771	752	707	743	780	744	732	770	738	740	774	722	704	745	729	748	711	740	688	754	745	731	703	746	706	722	759	734	680	695	731	735	714	744	729	785	768	778	728	677	748	746	707	730	712	708	682	722	694	672	713	735	738	689	706	713	734	754	709	708	741	736	731	731	736	732	727	677	699	746	746	767	683	708	692	726	673	746	681	702	715	749	718	702	678	709	761	725	708	743	725	706	723	743	716	705	667	653	708	708	754	656	744	721	684	708	754	718	744	708	691	710	728	765	691	695	639	680	694	690	713	692	710	710	736	711	676	726	665	652	711	742	720	678	724	699	740	699	686	734	716	719	711	728	731	699	682	710	705	745	723	720	739	720	743	725	726	717	736	699	712	725	658	732	682	742	725	691	734	712	721	673	705	757	741	709	705	745	682	779	690	766	681	742	732	716	730	698	738	726	718	690	740	684	724	765	733	735	706	746	702	677	713	710	743	722	697	720	729	777	684	701	719	722	737	677	733	666	708	742	685	692	716	757	723	708	704	733	696	690	680	719	713	708	737	699	739	740	772	692	804	741	702	755	751	705	760	722	716	741	717	721	705	701	687	737	753	761	709	705	714	658	741	688	709	684	685	678	742	674	702	799	748	691	752	764	751	720	718	726	724	751	695	718	665	708	689	722	664	716	711	765	641	685	703	716	728	709	724	731	654	769	724	719	688	693	734	657	711	687	726	692	715	738	711	735	697	726	739	747	710	720	728	726	670	672	743	700	732	756	697	671	739	699	672	797	713	674	709	692	687	684	692	766	738	817	703	727	762	762	755	689	719	755	679	737	679	727	727	713	722	759	746	711	688	722	732	701	712	695	713	693	751	747	724	746	746	753	715	666	725	694	711	686	702	697	708	730	685	747	704	664	692	712	749	777	720	727	672	719	714	717	655	693	697	708	712	797	734	684	728	699	658	737	701	732	716	721	740	690	727	680	690	722	708	700	672	688	730	738	740	741	713	718	700	758	742	674	749	722	773	770	704	746	711	748	746	699	683	687	715	707	706	754	710	696	737	699	741	697	687	707	695	684	668	679	705	756	701	724	702	661	691	713	656	689	706	723	732	713	745	684	688	721	649	677	728	741	732	693	711	737	655	752	724	690	664	736	686	735	710	745	696	703	738	714	757	687	699	686	691	749	713	722	764	740	667	725	696	720	738	729	706	723	727	731	712	758	708	745	746	707	717	711	709	725	727	704	699	701	753	692	705	686	710	686	700	708	723	711	711	698	738	724	748	739	721	765	712	733	741	705	726	707	730	711	670	733	728	759	687	783	711	751	727	720	685	716	701	692	719	742	738	683	724	659	706	726	751	675	674	700	734	737	714	672	732	710	744	754	689	765	686	728	799	689	698	680	671	664	735	676	692	691	733	750	707	702	696	698	704	683	729	711	696	720	667	708	723	758	654	699	680	676	681	692	770	747	753	746	676	752	733	732	700	739	717	723	731	776	718	718	737	657	715	731	748	693	746	709	729	759	697	717	731	657	745	687	664	724	693	705	700	704	689	679	712	690	761	742	735	683	746	726	733	730	708	709	717	761	732	734	720	673	750	677	732	802	748	709	716	678	689	672	728	720	762	754	734	705	728	723	692	743	688	713	729	738	694	686	713	699	794	720	711	722	739	710	705	699	736	719	749	717	749	685	687	703	741	691	726	726	688	698	673	669	749	705	671	737	708	725	689	754	748	701	782	711	747	669	673	730	677	745	665	761	757	689	746	725	719	721	739	705	714	716	714	722	726	727	708	714	673	703	746	697	732	716	737	717	749	703	759	725	715	728	708	770	686	678	699	734	701	706	771	722	759	711	686	735	725	660	671	762	718	677	673	697	724	722	683	661	745	761	665	727	752	765	712	730	707	758	718	768	683	697	676	686	714	721	777	734	712	728	671	736	778	731	683	737	689	695	737	741	712	730	742	688	742	709	782	681	734	721	677	721	727	681	742	711	728	731	685	745	749	707	727	752	686	719	687	731	728	711	690	676	713	706	683	750	686	747	726	729	745	696	721	738	746	687	707	728	735	689	685	662	688	733	739	736	702	737	726	660	712	708	690	734	756	720	721	721	693	678	710	679	704	684	739	714	728	717	696	739	761	739	716	738	710	689	706	773	688	730	710	731	690	709	714	699	644	679	710	750	695	710	698	717	716	716	725	718	711	660	723	732	752	762	720	720	673	715	729	730	700	656	723	691	715	727	683	689	717	676	717	688	764	722	701	713	712	715	693	701	699	721	714	676	752	701	735	722	731	731	733	670	680	710	663	697	721	698	706	739	719	709	717	678	681	723	687	731	710	717	711	698	706	733	725	733	700	698	715	690	724	700	712	705	711	705	678	757	679	673	748	736	688	737	720	702	661	691	762	701	698	733	744	720	695	659	711	741	697	724	750	709	697	765	716	744	745	697	707	726	688	729	733	684	720	672	697	724	762	729	699	684	735	750	673	732	713	741	752	728	709	705	722	711	693	691	712	690	736	724	723	700	720	738	719	746	669	720	700	686	709	732	700	707	662	720	718	688	734	748	700	709	739	712	718	732	714	687	671	718	682	727	687	745	691	738	683	738	666	680	723	700	711	646	671	677	700	722	732	738	750	713	707	714	698	753	674	702	774	708	716	669	677	735	696	713	737	738	732	745	697	724	679	698	738	710	710	689	710	718	713	734	695	731	668	744	671	673	711	745	684	700	754	677	716	724	722	694	708	672	692	694	691	721	705	682	706	742	716	696	683	736	725	747	702	718	748	758	755	714	721	724	722	710	694	722	729	645	741	712	727	743	700	717	679	723	653	736	699	651	621	720	729	710	736	705	695	730	708	739	738	688	810	716	707	760	717	692	705	686	715	747	704	700	714	717	756	683	690	747	687	722	740	744	673	693	731	710	736	715	668	697	709	689	729	708	679	712	698	695	677	705	673	738	743	736	715	735	691	702	728	686	721	758	747	688	708	719	725	729	695	689	722	685	723	692	737	712	707	714	741	707	696	709	712	709	732	682	721	706	719	741	728	710	701	700	747	672	695	725	692	735	674	630	720	714	718	716	720	685	682	710	756	694	693	713	712	635	688	730	692	706	691	714	753	725	698	703	728	696	681	677	701	740	722	739	738	706	707	713	692	657	740	703	751	651	697	751	754	704	757	694	685	723	702	749	715	748	704	690	700	727	705	657	680	746	693	725	742	701	673	719	706	674	706	704	671	731	709	658	690	732	687	703	740	729	718	697	698	715	755	705	672	725	689	716	711	702	729	710	748	699	691	710	735	673	753	722	710	710	714	706	735	698	731	683	725	678	712	707	719	723	713	709	706	738	681	705	719	766	759	694	684	659	721	723	744	749	671	700	755	691	691	756	687
51262	41654	41651	41544	40902	39984	37274	37399	35043	32657	29609	27977	25019	22847	20177	16658	15300	14082	14691	9976	8264	6446	4436	3463	3440	2694	2163	2350	1693	1379	1471	1256	1002	955	909	717	572	498	423	308	299	298	298	289	272	271	274	277	262	263	299	304	328	284	297	317	322	301	294	287	306	299	317	314	295	326	311	308	261	278	297	312	293	295	310	257	258	268	255	251	317	306	304	294	303	286	298	264	286	293	273	269	261	276	276	250	264	270	240	291	281	272	255	259	266	250	277	251	297	281	273	262	282	300	279	282	258	327	238	277	248	274	301	263	253	276	293	309	265	274	291	283	302	281	282	285	251	266	289	278	293	287	283	295	261	304	259	262	269	263	241	263	279	276	283	283	283	241	235	247	284	259	274	269	275	252	264	274	217	280	292	282	296	266	274	271	306	289	252	291	259	262	290	266	278	269	280	265	274	263	287	272	282	281	272	280	280	297	264	266	309	235	256	281	260	269	272	273	276	274	262	296	274	263	283	252	281	306	295	277	251	277	293	282	251	242	301	269	277	284	269	263	246	271	263	294	279	263	264	267	264	269	261	275	270	277	272	259	288	264	278	285	261	281	254	300	250	272	264	271	273	242	258	266	274	266	261	254	278	261	266	271	254	274	278	264	273	288	275	233	270	288	275	271	281	260	266	289	295	269	294	270	260	261	268	276	296	297	299	286	245	301	252	254	261	251	275	282	236	284	274	265	281	285	274	252	263	254	256	318	297	288	270	271	272	273	294	289	290	256	294	231	238	276	300	260	263	256	290	283	266	257	238	291	266	295	268	268	277	265	281	261	256	254	298	301	294	248	235	279	239	268	267	257	274	317	271	266	273	292	293	289	284	252	233	257	241	311	279	274	260	270	261	271	265	274	271	307	249	264	255	257	236	263	268	270	275	293	306	312	283	264	260	264	281	273	253	274	256	270	291	284	281	294	260	275	275	264	294	303	275	257	253	278	243	255	295	261	269	253	276	265	244	298	281	317	281	286	265	297	281	277	285	234	267	271	282	287	247	279	261	225	281	280	268	291	289	225	256	270	316	297	261	262	282	282	280	268	275	258	299	261	283	273	254	272	302	282	255	252	287	238	263	268	271	252	273	261	265	273	277	235	276	278	256	245	243	262	260	263	292	285	279	268	288	299	255	305	270	248	261	264	270	249	262	293	275	285	244	264	284	274	319	251	256	287	263	267	287	292	253	250	256	254	288	276	271	271	275	289	272	280	282	238	259	267	254	253	240	255	280	268	267	263	278	285	256	273	252	263	247	283	243	259	264	267	263	286	267	254	298	272	290	267	281	283	299	285	253	282	256	268	274	267	280	289	286	275	288	276	281	290	271	281	292	276	274	298	254	245	270	276	262	265	264	287	283	266	281	273	278	255	293	286	260	260	272	287	272	288	317	281	250	295	306	273	250	247	276	265	274	262	249	260	259	249	281	279	246	248	281	277	249	303	267	293	333	268	299	263	285	236	259	267	290	279	273	266	293	272	262	258	258	264	264	288	282	295	250	278	305	301	257	244	250	277	284	279	293	280	267	303	280	262	298	305	257	264	278	271	262	254	273	270	269	265	332	249	280	241	269	285	284	260	263	289	280	290	250	256	279	288	270	267	273	278	266	254	298	273	297	285	293	250	253	253	258	264	261	259	276	285	285	279	262	289	235	266	305	262	258	237	294	253	264	309	304	252	274	279	251	273	274	265	286	268	277	271	235	285	273	331	278	268	274	298	254	296	277	288	274	242	254	252	258	267	252	268	242	273	255	288	286	301	268	265	271	272	265	279	264	256	264	293	272	261	297	275	245	267	281	257	286	283	285	241	294	270	266	293	288	281	312	266	243	279	244	293	277	276	272	231	261	258	273	268	259	292	288	280	307	278	284	257	293	276	271	291	272	267	276	278	269	278	302	271	294	261	291	312	294	287	270	292	256	298	294	262	262	274	290	277	284	296	256	302	277	244	278	265	291	246	245	270	258	236	283	269	249	264	257	270	259	315	282	295	269	269	295	261	305	279	277	245	264	276	278	289	270	250	269	285	277	276	297	251	253	279	269	237	271	296	271	273	274	262	258	280	298	273	261	247	259	273	265	262	253	282	275	281	275	292	261	263	282	269	288	276	280	255	290	297	254	299	298	281	275	262	267	292	267	258	251	264	301	273	277	276	261	255	299	255	285	298	282	272	305	247	296	297	271	250	253	271	291	262	291	278	259	303	274	263	272	283	270	259	290	278	274	250	295	288	250	280	265	288	292	278	276	300	286	259	266	274	275	278	268	268	268	255	244	260	261	283	293	278	301	297	260	275	306	273	261	291	266	257	270	282	272	303	288	262	263	283	253	264	261	288	277	267	266	282	273	254	252	255	252	287	260	254	278	272	273	282	287	252	287	240	270	286	280	250	253	295	279	248	296	287	235	267	288	275	264	283	261	272	277	291	274	286	288	238	297	262	271	270	270	313	267	302	263	289	238	271	262	281	268	250	265	242	283	260	290	252	304	274	247	274	275	293	297	275	272	254	275	263	289	251	271	242	285	268	257	266	258	280	256	297	271	265	264	270	276	274	274	241	291	281	284	279	264	275	265	286	283	259	287	268	245	276	292	269	288	277	285	288	277	293	279	281	225	264	289	275	286	275	262	271	273	289	239	299	261	293	277	276	283	268	265	268	235	304	279	270	290	296	272	255	275	259	262	259	252	294	259	282	281	288	299	266	274	286	273	262	275	280	254	278	273	296	274	248	245	292	273	293	255	289	268	274	269	284	256	248	263	248	306	259	252	294	289	261	289	251	299	268	258	285	278	299	282	237	280	275	286	283	250	282	274	263	292	242	255	270	263	265	310	262	257	283	305	286	277	270	249	248	291	269	266	257	280	277	280	261	266	279	292	281	283	270	300	267	298	279	265	268	267	277	267	275	289	291	271	262	266	262	272	261	259	230	292	273	256	263	271	258	241	300	314	278	247	275	270	271	276	264	276	251	281	254	269	284	277	233	264	293	234	270	259	275	248	294	288	257	298	275	273	277	301	268	278	255	293	268	267	249	279	270	289	278	257	258	240	276	262	270	253	271	260	261	293	251	269	276	297	288	269	261	288	280	279	269	278	271	249	283	280	283	279	281	265	277	272	282	309	271	287	269	281	307	280	282	275	257	243	280	281	266	299	316	253	304	268	261	272	273	277	274	284	251	278	292	250	284	259	246	242	247	259	279	254	303	274	255	270	267	266	239	282	287	262	295	246	277	285	311	267	289	316	270	265	282	278	296	268	304	289	282	271	251	269	266	263	256	260	254	257	263	292	255	291	275	290	256	251	278	276	260	290	288	249	285	270	270	279	293	282	242	279	303	281	252	261	301	313	252	259	257	296	304	274	281	274	242	292	257	272	292	286	257	242	288	255	277	290	266	277	257	296	248	281	278	295	270	260	262	263	271	267	270	268	249	269	266	294	261	292	287	255	274	252	270	282	295	273	281
43731	45760	49017	53425	54532	55293	53312	53081	49743	48562	46025	44915	41933	41785	39360	37619	36873	36466	36568	29879	27517	24164	18710	16626	17315	13307	11671	12875	9301	7989	8463	7766	5874	5372	5102	3529	2939	2150	1674	1186	954	860	853	743	772	727	790	809	745	744	764	845	910	932	885	869	907	863	830	801	789	850	902	899	940	880	794	816	839	776	837	919	875	1070	1021	714	684	675	702	742	670	830	979	872	864	789	717	676	700	645	652	673	653	659	701	646	662	677	656	712	705	660	677	671	696	661	695	665	687	684	692	673	628	706	645	688	670	697	702	639	654	668	696	648	671	682	703	662	674	706	668	668	695	678	696	679	695	655	666	693	724	642	665	626	651	668	631	694	664	653	659	664	705	656	634	653	659	674	694	680	675	704	679	660	694	685	687	692	716	719	636	625	675	685	669	666	670	728	606	674	596	623	689	653	672	657	645	667	672	722	650	678	688	685	684	678	640	713	702	665	705	617	668	667	720	664	666	637	667	653	675	695	694	640	652	648	633	682	655	738	674	676	665	665	665	663	667	660	643	694	678	723	667	642	668	677	696	674	715	672	675	667	658	683	669	697	629	697	679	679	709	673	674	637	634	661	655	680	691	668	663	654	703	661	684	648	695	733	667	686	653	662	671	670	675	602	640	679	698	630	723	638	705	669	661	676	661	638	673	660	685	704	646	701	668	725	666	666	682	637	681	696	661	661	650	640	648	676	650	673	671	687	681	668	674	661	686	728	661	688	675	679	671	710	700	700	668	629	675	706	653	690	707	681	668	697	648	703	692	673	674	679	695	657	618	664	664	681	639	704	678	663	619	674	652	690	642	684	677	710	666	701	728	690	642	701	693	716	668	689	670	663	652	697	666	652	665	643	664	648	655	624	668	666	709	662	632	639	646	698	691	682	669	695	711	632	622	679	644	687	628	659	732	641	693	679	683	630	689	667	639	672	660	686	688	706	664	693	656	682	656	674	683	673	667	650	680	659	692	685	630	676	703	622	639	701	696	696	689	623	671	617	695	691	692	666	686	645	734	647	662	691	643	681	635	677	648	635	664	635	686	607	632	669	660	670	648	686	680	679	663	670	678	718	682	651	631	664	671	677	668	711	687	662	674	657	666	680	720	649	690	704	646	660	700	679	684	651	651	656	652	728	692	683	613	659	671	628	693	668	671	592	673	674	722	654	704	681	677	636	642	646	616	671	752	653	691	667	646	737	687	697	665	606	672	698	699	671	661	631	638	696	724	654	704	657	691	672	717	707	673	694	721	653	670	681	661	693	690	693	696	695	663	654	660	693	673	647	642	715	697	673	686	687	641	631	663	706	682	660	677	720	624	677	748	679	678	655	683	690	670	652	679	627	644	727	689	654	643	681	666	669	676	723	683	724	682	674	639	676	650	661	644	677	655	689	649	672	635	625	691	647	675	668	709	656	694	644	717	659	717	649	697	665	621	687	660	682	666	697	668	693	680	671	671	648	673	663	661	723	665	631	657	716	653	697	766	633	670	707	674	687	671	688	653	684	632	665	688	610	621	667	699	649	643	673	695	701	710	685	665	634	626	646	708	710	683	654	689	648	639	679	660	651	673	641	614	701	650	615	720	693	683	655	667	692	700	628	683	679	676	690	671	677	638	677	646	671	701	647	673	638	682	688	717	698	646	654	658	709	666	664	706	666	667	698	681	670	668	679	651	675	642	662	643	685	690	707	684	629	684	686	691	643	657	685	661	652	689	644	695	696	693	660	692	657	692	671	701	674	673	635	685	691	658	689	716	668	685	665	684	659	649	643	687	653	682	681	637	659	678	680	658	651	691	681	643	680	700	669	736	684	696	697	636	660	673	703	686	671	682	652	693	700	656	690	673	711	667	652	662	682	670	676	668	651	669	632	642	673	684	624	676	655	730	673	671	676	669	653	699	680	688	673	716	677	666	653	695	689	693	652	683	696	697	654	626	670	643	693	646	700	701	659	695	657	697	682	654	709	697	735	664	690	706	657	643	661	704	680	635	679	639	658	714	697	664	709	665	651	651	710	634	668	652	683	676	666	647	641	657	659	687	701	654	668	640	683	673	681	697	662	705	671	664	712	674	693	634	675	652	704	675	693	665	696	614	680	697	640	637	666	632	679	678	657	672	678	673	656	662	632	658	682	646	688	638	670	724	685	692	643	687	694	661	647	635	671	621	698	692	666	731	649	674	663	686	678	692	660	687	651	670	690	679	677	674	657	600	707	687	676	700	687	679	707	666	683	647	636	710	672	690	666	697	668	688	652	681	679	661	632	688	637	653	690	624	612	661	599	685	631	686	625	660	681	692	631	664	661	712	713	695	661	669	702	670	654	685	706	652	622	651	665	659	666	658	693	647	682	651	673	724	737	701	691	696	649	668	660	646	661	636	677	625	649	724	703	619	679	655	683	628	665	663	674	639	695	723	675	718	684	677	645	659	663	651	675	697	662	659	682	718	701	682	689	665	690	648	661	655	675	657	660	668	678	676	681	666	706	692	669	672	690	656	681	704	714	676	673	706	648	746	690	654	650	688	667	690	690	680	694	707	685	657	670	663	681	624	628	697	654	673	701	662	717	653	678	652	711	640	672	651	644	689	682	750	667	657	671	631	681	645	689	672	660	705	683	645	699	691	628	654	655	644	690	684	698	655	667	711	682	686	664	674	677	636	656	681	666	720	672	674	670	704	658	679	673	666	630	646	703	645	637	706	663	662	719	635	686	670	670	678	638	686	628	643	694	690	682	682	718	647	689	634	661	663	691	664	650	674	693	667	656	695	670	665	692	630	666	628	650	606	711	687	641	627	652	668	678	683	669	692	656	690	697	692	662	675	684	653	695	669	668	670	639	704	669	645	659	605	651	651	701	672	700	690	699	675	690	688	687	666	683	655	657	691	677	646	755	668	676	625	712	672	626	653	705	686	643	661	645	695	672	736	654	658	644	642	686	695	701	695	676	658	676	640	687	636	675	628	721	669	673	625	637	666	693	645	666	704	656	670	661	654	671	704	693	667	682	677	636	681	665	644	694	670	636	631	667	666	672	675	677	661	697	659	641	667	715	669	669	645	638	677	722	633	644	644	646	655	698	671	645	660	620	680	731	673	672	668	697	701	617	670	673	619	686	661	687	694	655	733	663	649	655	695	653	664	709	691	664	680	665	681	686	700	655	659	656	663	672	692	657	646	679	616	738	673	670	657	649	695	692	714	646	720	687	683	649	672	716	659	678	682	656	668	683	683	649	648	652	689	641	676	720	610	697	630	676	640	637	645	643	654	623	678	695	700	729	685	674	685	717	648	689	720	688	698	663	630	708	683	676	663	731	652	684	647	655	639	686	676	662	664	686	654	643	682	745	661	634	703	631	692	735	655	651	653	713	670	718	718	640	661	717	673	664	729	674	690	669	647	689	678	728	651	707	671	640	679	665	682	634	667	690	665	687	664	645	709	650	727	679	634	704	671	628	673	642	648	637	640	653	692	714
55832	42287	41769	41840	41263	42541	40498	42299	41599	40782	39169	38393	35792	34039	32724	28995	28336	26114	26757	19999	16814	13350	9342	7861	7076	5402	4495	5041	3295	2786	2708	2483	1950	1753	1633	1174	930	731	540	405	353	324	289	297	275	291	298	297	265	294	296	309	311	342	309	323	288	289	318	287	294	306	341	329	328	347	307	271	305	293	313	299	347	385	320	308	268	262	277	263	289	345	333	330	285	315	257	292	260	281	280	257	266	239	258	273	261	269	273	240	273	261	261	263	257	261	252	237	283	237	271	227	279	269	233	285	269	295	270	260	241	279	273	263	230	266	257	300	257	257	266	260	292	269	272	241	257	273	258	246	241	241	283	234	231	255	235	239	246	272	289	247	249	245	247	237	233	260	259	225	239	249	255	265	265	274	272	260	274	249	227	265	255	277	233	246	273	236	266	284	255	227	243	243	264	261	261	233	264	254	258	235	245	255	243	265	283	239	278	286	251	265	287	231	242	267	237	263	262	257	231	236	241	239	237	236	263	263	252	234	279	249	286	245	251	270	282	260	272	299	273	246	255	254	245	216	245	258	250	263	267	264	274	252	274	249	248	277	246	282	263	271	242	257	236	264	254	262	268	250	251	239	245	263	254	237	229	259	276	266	248	272	236	271	299	266	289	265	242	228	265	253	252	271	243	277	299	264	303	259	256	267	257	266	244	262	253	272	253	254	266	270	269	271	276	266	247	283	269	294	257	261	225	255	261	278	287	251	237	259	245	238	265	258	272	240	263	255	269	272	244	276	273	212	240	268	271	249	263	261	250	259	240	235	217	245	236	283	264	248	247	236	245	272	265	272	236	240	294	272	234	247	255	247	243	233	282	270	237	260	282	247	267	275	275	272	264	229	261	283	255	285	251	266	254	295	290	275	219	276	278	268	256	258	271	260	271	260	260	246	265	241	246	241	271	249	263	239	270	244	265	255	243	274	246	277	247	227	251	248	261	266	241	291	246	260	253	253	251	274	281	251	254	268	228	269	253	244	263	249	257	255	276	244	255	253	249	270	269	280	258	256	223	232	243	260	251	268	252	246	265	237	269	272	262	263	263	293	263	282	273	247	265	263	257	274	270	258	246	242	280	275	237	237	235	244	266	255	280	233	252	238	241	237	253	248	272	259	257	254	247	255	264	246	268	272	248	254	280	257	250	264	248	261	248	261	260	254	258	255	238	235	278	284	282	270	268	243	249	284	248	244	262	231	276	262	268	257	243	283	270	247	269	242	255	246	273	247	286	267	260	266	232	293	235	293	241	240	252	238	258	231	278	211	238	241	231	239	268	270	256	258	254	272	240	280	262	253	266	268	296	235	258	251	253	258	266	238	259	244	257	272	263	265	257	254	267	270	239	264	254	278	254	247	253	224	263	277	265	247	254	255	262	247	275	267	252	258	262	228	266	262	279	258	288	248	231	267	234	246	261	262	249	229	252	253	225	260	292	271	244	246	250	270	264	267	280	229	275	263	278	280	242	271	255	266	257	269	272	255	250	271	258	265	268	260	259	244	260	279	267	271	243	249	256	249	256	273	274	249	237	259	244	271	273	268	236	260	262	274	270	263	242	230	278	274	271	258	250	254	259	240	274	255	236	278	268	277	216	282	252	254	265	248	264	272	263	276	255	221	270	207	249	254	253	246	287	277	285	222	247	272	294	266	240	249	250	279	262	264	251	238	257	245	236	262	282	245	277	268	241	274	269	268	247	237	273	255	262	282	257	259	290	259	234	231	252	254	254	278	270	259	255	204	245	246	292	249	268	246	236	261	243	256	237	271	293	260	263	262	303	253	234	292	239	277	225	262	284	262	234	258	300	254	267	284	258	273	237	236	242	257	260	265	260	242	265	251	248	272	297	254	254	241	285	270	263	252	239	254	246	267	246	271	239	242	259	250	252	283	257	268	266	266	233	275	252	291	241	228	271	245	288	255	222	261	266	290	252	259	256	277	279	242	271	289	245	261	265	285	264	268	239	288	241	266	243	249	258	283	272	237	248	271	253	291	246	297	245	249	287	255	247	255	245	249	248	250	283	279	262	253	253	232	263	268	262	245	276	256	244	246	257	269	265	301	255	243	265	261	268	245	253	275	225	268	266	256	247	214	257	240	250	260	274	293	253	242	274	272	261	243	290	288	280	260	272	266	258	261	235	250	276	250	270	275	261	260	285	302	254	266	287	282	236	254	270	264	245	237	243	266	255	256	259	262	244	253	257	259	242	229	262	257	242	248	246	211	226	289	234	271	226	259	235	277	234	264	266	269	282	255	280	266	268	274	276	261	265	243	251	232	243	231	264	259	247	249	281	242	281	288	263	274	254	286	252	265	235	253	227	256	235	269	262	287	280	262	251	252	277	248	281	260	249	257	252	279	282	252	272	278	286	259	251	249	256	270	255	271	264	250	270	297	271	237	240	269	290	265	252	279	230	258	261	250	227	272	262	254	282	263	252	229	269	235	236	259	275	241	246	254	285	265	264	272	242	290	266	258	263	251	290	229	264	229	264	256	266	265	216	231	271	288	250	263	247	257	265	244	310	262	233	258	245	278	273	252	237	248	235	268	261	261	250	259	251	283	248	262	270	252	265	276	275	254	242	267	248	229	244	241	241	228	268	256	272	269	253	231	265	228	235	271	276	262	292	261	278	280	245	246	240	248	233	240	245	282	245	263	227	282	286	263	257	293	253	241	259	257	292	253	233	255	259	264	264	247	266	255	259	268	252	269	262	266	256	266	245	267	238	270	261	248	247	272	244	240	239	262	263	246	266	264	276	255	294	240	286	278	258	270	244	254	239	246	259	270	253	259	269	270	302	270	256	252	279	284	246	258	255	286	266	220	261	289	258	234	251	252	273	256	242	307	263	231	239	240	248	226	253	265	264	274	246	262	261	250	274	260	249	248	253	247	259	253	288	264	264	232	263	270	285	252	279	311	271	266	251	243	238	283	263	252	234	268	251	246	228	252	303	264	276	247	260	238	266	270	252	271	276	266	227	257	248	242	264	266	258	250	248	263	272	226	260	231	242	258	240	251	239	245	250	258	276	251	267	262	263	248	246	259	267	244	236	271	270	250	265	270	242	268	287	269	260	241	276	250	246	233	282	273	255	267	291	265	252	288	247	259	246	261	246	264	249	246	244	267	258	266	274	270	260	255	262	248	274	269	255	253	275	249	252	273	232	227	262	259	257	272	297	259	270	280	241	261	248	259	267	244	258	230	227	247	271	266	255	262	243	250	251	261	251	288	262	268	289	270	274	279	267	250	265	259	262	247	262	272	266	260	238	247	245	266	259	254	219	245	291	267	272	272	259	244	298	270	240	261	276	269	260	284	265	217	259	265	245	274	304	236	261	303	263	240	301	264	273	230	237	246	291	265	238	256	249	246	261	264	283	233	293	265	280	256	236	281	250	242	254	268	291	236	257	271	280	273	260	247	246	269	236	272	244	256	225	266	297	248	269	229	268	265	276	232	243	248
49066	50966	52590	55341	57732	60498	59593	59810	58584	57851	54873	54549	52080	51610	49372	48015	48110	46898	47102	41009	38266	34068	29201	26633	26242	21583	19731	20959	15232	13735	14362	13459	10782	9771	9298	6353	5179	3863	2603	1601	1294	1029	942	839	780	801	770	774	814	770	806	990	1018	1181	1090	1087	1083	984	1130	853	936	979	1166	1157	1078	1136	950	913	962	881	919	985	1123	1639	1422	820	656	647	628	665	638	996	1217	1102	944	770	756	661	713	638	617	640	620	611	642	642	623	610	609	614	614	614	600	640	645	688	651	648	603	654	611	639	629	632	618	603	600	624	654	645	602	649	646	641	651	627	630	622	619	629	654	648	627	637	618	667	671	605	609	595	616	669	603	602	682	616	663	653	595	647	664	619	610	638	666	582	644	673	648	647	580	688	604	677	620	623	654	615	643	613	670	641	615	629	586	675	676	622	654	653	593	619	635	628	599	636	636	629	649	619	625	636	649	629	578	611	636	629	659	623	666	618	642	639	662	671	676	616	631	657	633	628	655	682	612	664	635	603	662	694	664	615	577	603	657	638	619	623	631	639	619	661	598	705	618	641	609	630	618	614	661	644	649	649	678	620	645	601	633	628	611	606	672	640	659	646	668	587	603	655	583	624	649	613	594	606	657	633	643	611	637	647	649	652	605	682	628	638	626	691	651	668	635	611	639	681	614	681	594	636	659	602	633	628	694	613	600	661	588	640	648	605	666	607	642	583	633	605	675	668	619	647	615	652	626	638	595	665	629	634	642	667	612	646	595	624	676	606	649	656	602	637	662	659	597	636	670	640	599	633	595	662	619	624	605	661	650	615	633	616	657	637	577	675	592	602	635	625	613	621	632	644	646	616	593	648	645	619	594	611	686	611	629	581	644	618	610	678	648	639	660	613	622	664	637	609	616	645	664	658	641	650	635	621	632	621	653	637	651	597	593	629	567	640	648	647	609	609	634	639	626	621	662	596	644	620	618	628	657	604	626	616	627	625	664	678	677	629	625	660	634	597	605	615	640	637	653	664	591	663	658	684	606	640	671	608	627	653	628	716	645	610	609	623	682	672	645	626	617	669	670	607	639	658	655	594	676	650	595	617	650	626	625	649	642	647	636	662	605	617	618	640	669	634	664	612	636	622	654	613	630	620	657	595	645	616	614	619	571	620	644	610	636	623	608	703	635	610	665	650	658	691	638	621	614	634	667	662	624	632	619	642	639	642	610	650	615	634	620	643	594	646	620	582	666	638	637	659	611	634	621	649	613	654	674	588	664	605	653	628	614	626	593	638	670	645	622	642	689	640	656	611	648	619	613	651	614	659	638	619	569	615	631	646	659	654	668	645	667	653	619	614	625	615	659	589	665	642	658	609	617	616	593	634	609	608	627	623	653	615	627	627	607	653	620	629	602	600	647	620	622	625	643	580	628	674	626	609	640	628	646	620	634	660	609	671	590	582	654	648	590	677	615	644	579	622	613	742	635	620	655	594	639	627	623	611	654	610	613	644	603	611	627	585	658	664	637	631	688	610	598	632	653	611	631	584	637	612	615	657	640	653	632	619	659	644	642	630	650	616	598	588	625	622	628	622	638	589	635	717	644	644	636	593	625	619	583	621	604	638	614	641	622	596	628	637	638	628	663	659	599	671	599	663	643	625	689	622	659	638	656	583	646	647	612	579	628	654	610	576	623	623	638	589	632	630	594	614	586	643	631	596	663	647	662	659	603	659	626	629	605	668	661	669	657	656	640	648	685	614	638	665	653	624	604	631	653	620	597	635	632	656	674	613	612	636	634	634	632	650	670	648	618	662	634	634	631	664	678	659	607	671	620	638	619	656	598	599	678	586	620	658	683	613	630	657	592	621	589	647	666	683	634	633	629	588	634	654	620	603	596	628	637	602	644	673	630	581	619	638	616	633	612	609	640	646	660	669	684	643	588	617	652	636	619	671	626	629	665	615	638	648	648	642	654	631	655	650	603	662	643	615	656	651	617	649	659	608	608	653	670	621	674	599	652	627	624	663	667	652	666	688	630	654	645	652	679	589	626	663	631	631	616	621	580	625	651	621	611	658	611	612	624	657	657	631	652	614	619	609	613	641	658	618	639	638	625	658	613	648	614	607	616	628	637	607	674	635	615	630	639	676	635	636	668	609	661	651	637	602	621	627	626	623	590	639	637	624	655	693	678	629	589	647	673	646	629	675	602	657	633	644	622	649	609	639	673	678	633	679	662	583	631	651	647	637	647	643	660	674	604	662	649	633	597	656	680	661	632	612	684	654	623	652	649	601	626	652	623	663	628	597	648	617	634	606	651	618	632	641	617	612	672	611	690	628	682	693	645	632	592	617	650	619	633	611	629	646	653	649	679	599	631	639	653	636	656	613	656	621	607	680	644	673	643	614	561	592	656	638	640	616	642	625	639	610	598	680	640	667	700	598	653	605	660	684	602	638	637	646	645	629	610	642	627	635	660	657	619	598	634	617	620	609	656	580	596	620	616	627	643	618	630	628	652	599	630	622	621	650	631	671	645	642	656	628	656	648	685	668	605	629	589	661	627	657	686	639	638	613	654	645	659	661	671	635	673	625	676	636	610	630	582	624	656	669	629	671	624	638	650	645	655	641	623	633	632	626	653	657	631	608	638	622	611	622	604	630	696	590	624	609	656	584	669	624	651	617	631	638	591	676	612	619	614	641	630	650	641	658	644	631	647	641	653	619	624	691	627	626	628	643	670	617	660	626	597	594	634	606	621	623	650	617	652	683	691	694	645	610	642	660	626	655	641	682	620	653	669	626	621	637	614	666	652	637	585	615	664	617	620	653	625	650	619	648	635	670	620	628	620	647	641	664	670	601	638	633	640	664	567	656	646	634	625	664	643	643	622	667	646	638	669	633	613	603	629	605	653	679	610	656	619	693	647	662	621	654	618	667	590	687	599	642	647	627	629	608	632	625	660	649	600	635	645	626	645	636	611	639	609	638	634	695	616	692	679	618	656	670	625	686	593	651	668	659	641	601	584	641	648	582	625	658	621	672	664	588	602	628	621	591	643	643	639	644	624	646	670	627	671	629	606	631	630	661	625	622	683	659	641	667	638	611	623	641	574	647	646	621	604	675	607	640	661	658	630	649	636	670	629	614	633	612	614	599	656	644	630	623	636	645	626	619	652	638	636	644	652	631	644	657	646	614	596	588	622	608	660	657	654	647	646	650	642	644	658	659	613	646	608	651	658	645	590	656	661	640	615	617	631	636	645	673	633	653	628	609	649	625	658	653	648	616	634	583	598	615	615	609	668	616	663	617	655	641	631	635	609	679	658	633	613	631	646	669	637	590	616	643	654	596	595	605	669	653	595	652	663	616	621	682	630	603	657	616	590	642	649	672	579	610	690	653	685	674	597	631	618	661	659	615	606	641	672	575	644	647	633	635	653	633	588	615	667	601	620	660	623	676	596	623	655	605	704	616	602	589	622	634	587	683	602	630	615	614	632	621	663	604	655	664	609	644	656	637
22077	20706	22961	20461	16598	13403	9257	7609	5727	4573	3448	3104	2404	2219	1901	1437	1419	1231	1302	906	810	692	583	513	518	435	386	433	401	374	363	354	357	345	326	262	314	324	319	302	286	300	298	280	281	281	296	261	294	271	307	315	303	284	287	291	282	318	260	277	310	279	291	280	262	285	289	294	277	293	282	296	302	302	314	353	299	284	285	308	292	272	302	339	291	280	305	294	314	280	279	271	282	312	311	281	297	237	266	252	272	311	257	303	284	300	272	281	304	301	305	339	306	302	277	330	288	324	286	296	287	274	296	297	289	285	269	314	313	278	283	302	281	255	284	308	304	288	304	300	288	266	300	290	272	309	276	298	314	292	302	257	307	266	331	306	268	292	267	284	312	290	296	299	306	300	292	281	303	275	287	314	294	278	272	285	273	314	299	296	303	293	289	290	305	286	327	251	329	287	314	296	289	307	306	286	261	282	299	269	272	284	281	278	293	288	304	303	325	293	311	298	268	292	279	287	310	257	317	305	295	290	310	292	282	297	298	286	288	295	283	314	299	299	272	300	322	267	263	322	276	292	303	297	312	268	298	267	299	309	311	288	314	290	259	276	248	277	286	291	275	291	289	275	287	305	305	286	304	324	312	304	288	300	289	288	289	302	313	267	287	301	296	290	270	282	291	311	309	311	282	293	303	288	302	277	304	261	290	317	291	292	295	295	305	296	315	301	278	308	289	257	318	282	279	288	264	298	295	327	268	300	273	301	323	293	266	283	302	295	288	291	273	300	285	316	308	311	276	302	296	299	281	244	267	290	314	324	326	302	271	314	283	242	267	274	304	327	283	298	305	283	293	268	274	280	299	264	263	341	307	299	299	305	290	301	304	288	293	276	309	292	305	295	276	290	302	275	274	295	316	298	284	294	285	284	297	296	302	308	290	277	261	262	264	302	294	292	280	313	309	279	296	298	278	296	313	295	279	298	302	273	307	300	292	293	289	290	309	292	254	260	248	282	310	322	270	274	282	278	293	301	292	302	291	281	314	299	310	292	298	315	308	301	290	266	316	305	275	294	269	311	261	308	296	310	309	283	299	302	289	273	277	313	287	282	273	339	321	280	297	277	297	311	307	284	301	289	275	269	279	287	319	283	273	281	315	280	262	308	277	277	300	306	298	321	274	290	265	309	282	318	311	312	280	295	320	260	286	308	278	282	277	301	298	301	292	306	285	305	271	289	285	274	290	287	289	276	292	301	291	285	303	304	318	338	286	291	298	325	296	309	279	293	304	281	290	312	283	318	269	288	254	300	305	310	305	311	278	283	312	272	337	311	282	288	305	279	299	298	274	295	289	303	306	276	286	291	302	312	343	294	292	277	292	328	300	287	309	302	317	277	294	282	269	285	265	307	255	322	308	297	294	284	317	317	291	272	270	298	302	280	321	272	314	300	272	294	297	303	299	289	302	335	291	315	304	327	271	252	305	289	298	304	310	289	278	277	278	294	300	279	296	262	264	315	311	306	292	294	295	282	268	319	303	280	300	276	283	282	303	295	286	286	284	302	302	270	281	270	285	282	295	292	278	280	308	286	272	321	305	287	294	319	265	315	280	309	288	297	277	290	308	273	297	295	288	287	290	293	318	303	296	287	342	298	294	278	285	274	279	299	319	280	294	305	286	294	280	312	313	279	303	251	297	297	285	300	270	291	287	278	292	279	309	293	300	306	282	280	304	290	259	288	282	293	285	278	315	300	292	304	283	293	283	288	292	252	292	255	278	276	288	329	271	273	275	308	324	279	275	311	311	301	293	290	280	310	304	287	299	320	275	280	242	302	275	318	252	302	262	302	305	303	301	310	293	313	260	274	283	278	268	289	286	281	300	312	279	324	312	301	299	291	303	296	277	296	273	280	288	314	295	301	289	289	318	290	258	310	260	285	283	286	274	306	273	301	277	291	288	287	277	306	313	298	283	314	297	312	291	306	288	277	257	295	326	256	322	302	285	291	284	303	323	282	277	279	290	287	309	278	285	313	313	294	295	290	286	259	272	311	298	281	264	278	278	297	316	246	294	277	297	301	304	290	309	281	312	287	305	296	292	289	307	298	283	303	301	291	289	312	293	300	325	266	271	286	285	323	297	261	263	286	317	311	275	246	304	285	309	292	292	261	263	315	296	319	270	318	259	292	303	299	279	278	268	307	322	323	297	309	282	298	310	269	316	310	310	273	291	307	278	259	325	275	284	305	288	279	281	279	268	295	301	293	296	276	317	280	285	294	296	293	267	279	303	286	282	296	282	293	282	263	306	280	308	268	296	303	300	282	283	292	287	265	289	291	292	303	275	291	311	286	307	284	267	296	270	261	290	284	313	304	283	288	278	318	291	291	315	294	314	283	285	270	293	298	291	340	318	301	269	303	298	285	287	302	300	284	295	302	290	260	277	265	289	310	317	293	329	289	315	271	299	313	316	283	291	322	251	269	315	307	269	295	287	317	292	293	279	311	299	297	280	287	293	297	310	287	287	292	297	296	299	305	294	286	311	303	302	297	306	311	300	303	288	305	281	283	274	322	284	285	270	312	309	274	286	289	291	311	307	288	317	319	295	309	301	276	309	266	277	300	275	296	307	258	270	285	295	290	280	273	285	313	298	281	297	266	259	307	256	307	295	302	286	324	291	302	301	312	249	269	300	333	320	283	295	294	269	306	313	284	323	293	304	274	314	283	280	297	306	284	271	331	307	291	305	292	282	250	276	285	293	321	327	273	290	314	292	285	317	303	303	292	293	283	299	285	330	278	276	282	289	275	296	299	290	299	301	295	320	291	286	335	293	274	311	309	292	300	284	297	269	290	303	289	309	282	326	269	304	290	319	343	299	271	254	287	306	292	298	266	287	309	303	315	292	289	278	272	270	288	270	246	265	277	291	332	328	260	293	312	276	309	293	277	299	292	300	302	259	265	298	310	315	290	289	290	281	322	320	270	286	309	285	293	325	282	278	301	298	249	326	291	305	282	317	279	303	267	274	321	265	262	293	283	306	303	309	309	281	312	290	288	294	300	298	289	264	290	299	270	285	308	313	269	297	295	305	281	304	318	274	286	316	261	295	302	272	284	283	315	295	247	306	286	322	309	304	265	318	308	311	292	298	270	286	302	295	270	276	292	285	326	315	287	297	287	304	302	286	321	299	269	283	269	313	271	315	277	302	308	295	319	283	280	314	299	314	312	276	266	295	297	282	288	282	288	268	269	276	306	315	270	278	282	320	297	282	337	278	309	327	261	294	293	309	288	275	282	291	305	293	272	273	301	305	284	310	339	288	273	271	273	292	300	265	282	273	305	255	283	302	300	291	331	293	267	309	323	293	298	288	266	283	257	283	294	300	280	314	311	293	287	271	295	281	278	297	291	292	257	318	307	290	309	262	274	308	273	320	300	284	290	287	300	306	297	311	308	292	301	302	304	279	293	304	283	298	304	268	317	264	288	261	328	293	282	257	280	291	309	320	318
18163	19762	29069	32137	30822	28784	24326	22657	19281	17896	15203	13763	11822	10652	9431	7623	7173	6475	6753	4691	4115	3607	2575	2321	2294	1829	1698	1817	1430	1319	1368	1281	1154	1067	1073	935	970	825	829	778	767	758	743	733	714	762	728	763	751	678	750	734	761	814	786	712	718	728	672	736	718	748	767	782	719	752	759	743	721	775	750	706	762	789	767	737	772	741	712	736	769	736	795	799	809	718	700	739	694	702	710	729	692	680	731	717	718	752	722	721	712	717	750	694	763	776	771	694	706	724	751	763	739	709	709	688	676	773	727	716	745	742	774	726	701	707	686	749	762	773	713	697	706	791	756	738	712	720	734	778	703	684	749	693	672	746	736	737	695	700	684	695	750	712	743	684	742	718	732	722	702	753	775	697	701	739	693	713	705	721	756	710	749	736	674	722	766	731	719	716	768	707	727	732	703	727	695	696	710	720	669	696	734	676	660	717	708	706	726	723	753	799	681	661	702	750	732	712	752	745	716	717	729	800	763	747	738	762	761	728	774	697	732	752	704	772	763	695	753	721	753	657	794	769	727	724	735	733	751	683	766	721	693	765	732	742	780	814	712	716	702	717	706	762	720	705	761	753	724	735	739	734	758	680	686	711	705	726	729	756	712	751	760	729	753	694	719	757	709	702	714	700	730	722	744	783	730	666	757	702	727	791	763	778	718	729	722	761	717	730	708	718	737	783	702	751	743	743	710	725	725	751	719	708	763	746	738	769	721	716	739	683	745	690	706	663	752	721	749	797	711	729	711	653	725	730	751	764	781	715	708	743	725	706	717	711	780	723	716	676	698	752	716	735	712	722	724	723	711	740	761	739	783	771	750	727	769	751	712	693	700	692	713	745	696	718	691	753	740	702	756	730	680	761	667	685	778	695	759	709	766	736	716	752	734	672	686	729	732	754	736	752	688	726	750	746	688	770	741	743	695	761	694	731	708	715	722	765	757	731	704	683	719	771	742	748	738	690	780	700	693	770	749	727	732	706	686	692	713	731	734	714	739	741	753	745	693	741	715	688	711	751	702	720	714	740	761	744	767	726	731	707	734	696	708	724	728	716	746	703	709	720	728	716	771	727	744	722	723	766	737	743	728	688	744	688	738	713	770	683	702	771	726	686	714	726	740	755	731	691	726	691	717	744	729	740	784	725	717	721	737	716	756	749	775	723	692	672	707	746	705	777	711	703	696	744	745	730	749	736	755	707	716	737	755	763	702	728	726	751	711	749	730	708	707	758	730	736	725	768	685	730	746	675	773	745	732	734	754	732	692	751	736	722	771	696	733	723	718	688	732	748	719	704	780	733	706	715	711	765	735	707	737	735	741	709	733	689	680	732	703	732	693	740	726	699	730	740	722	753	776	735	737	766	724	755	720	761	718	737	712	703	708	730	715	716	738	731	705	728	723	715	738	729	689	724	725	694	722	748	724	706	709	683	742	713	722	722	721	719	686	712	728	756	764	720	690	722	716	721	705	700	721	675	715	699	750	731	777	736	698	702	733	736	674	770	713	721	714	774	708	706	753	701	754	713	756	739	705	742	659	701	731	699	714	697	734	732	714	734	706	712	714	760	694	714	752	745	731	688	718	753	772	727	722	745	714	700	784	740	755	723	753	731	785	696	743	768	721	759	785	739	740	701	778	710	780	748	752	759	724	734	725	706	664	718	737	735	747	739	727	726	740	732	739	725	682	720	688	749	718	663	746	718	689	765	698	774	756	710	752	720	711	712	723	691	768	729	759	746	717	711	704	734	738	740	698	749	732	758	728	705	739	683	770	721	707	770	732	690	730	720	725	725	773	738	723	748	720	727	675	735	775	687	728	680	743	662	732	733	746	711	771	705	738	692	757	742	742	726	731	710	742	686	661	729	731	733	655	726	712	733	691	732	734	702	729	765	696	770	717	727	708	758	739	773	718	732	747	736	712	706	774	718	699	767	757	725	709	713	761	669	723	736	781	743	806	727	701	735	709	709	776	682	698	732	747	731	679	715	739	692	732	764	733	737	732	754	710	733	715	742	728	678	724	715	698	728	732	726	739	729	763	764	748	727	727	728	747	718	714	747	719	674	730	718	746	692	691	708	671	742	740	710	729	745	724	726	718	749	740	717	642	728	717	726	736	764	725	704	694	692	748	683	719	694	730	719	705	745	766	745	728	778	719	688	704	740	726	705	687	697	705	727	746	751	708	736	756	752	743	757	697	700	730	744	758	734	676	742	717	726	748	734	703	676	735	724	726	739	717	711	722	704	752	705	761	729	720	705	696	715	713	685	753	696	730	746	697	714	675	674	711	691	719	741	720	751	751	700	739	709	675	729	781	759	660	759	697	743	739	751	709	764	780	711	708	717	747	666	797	755	712	760	735	678	738	707	729	798	713	738	832	738	759	741	702	699	730	714	726	768	716	678	708	755	769	713	690	692	736	731	706	736	694	695	716	731	709	705	722	710	700	753	763	678	725	739	686	754	701	731	686	725	712	697	731	763	787	684	750	718	720	687	730	719	762	728	749	769	754	749	721	712	717	730	751	713	679	707	739	781	750	757	714	765	760	745	758	707	700	689	708	771	764	731	734	720	702	796	723	712	765	745	743	731	746	752	725	786	717	726	741	783	723	740	740	741	698	763	777	724	734	703	744	741	726	693	768	704	754	725	719	745	711	721	680	758	727	729	702	734	731	699	722	764	701	735	732	732	753	716	713	732	744	765	735	700	733	697	719	753	727	673	714	731	724	740	745	742	717	691	705	734	744	768	711	727	749	723	702	737	693	728	725	728	718	737	722	730	672	701	733	725	750	716	730	773	759	734	726	679	702	690	726	712	688	698	743	726	745	715	744	704	775	741	753	715	761	686	726	722	716	703	711	684	707	708	656	743	752	745	696	704	748	725	702	649	739	746	749	749	776	667	748	682	720	758	710	729	742	695	699	697	754	701	733	716	749	708	732	735	781	678	770	742	721	750	763	709	719	761	739	754	689	708	757	704	734	759	745	698	734	691	705	739	721	721	713	733	700	705	722	731	733	735	718	754	706	740	751	724	728	669	728	697	733	740	702	731	734	764	741	732	692	708	746	754	696	678	750	758	710	757	734	713	689	775	688	701	734	690	695	751	715	718	728	711	747	758	720	754	751	727	733	730	716	715	702	733	722	717	754	713	723	727	732	711	721	681	741	724	727	738	723	733	720	707	722	762	671	754	687	714	735	713	705	706	765	691	740	723	710	703	734	700	721	729	755	724	697	721	731	767	720	737	755	761	749	740	729	738	725	745	764	694	743	701	664	688	676	780	683	757	677	744	724	723	713	765	754	776	749	806	780	743	730	715	744	745	734	725	723	734	723	709	682	729	725	739	739	723	733	722	711	738	683	750	772	790	751	721	741	736	696	754	724	767	705	776	717	773	755	719	713	729	747	747	733	685	707	720	726	660	744	693	703	728	715	733	703	694	784	729	741	733	755	715	783	750	766	763	775	721	738	724
49712	41557	42151	41317	41475	40784	38198	37859	34587	33312	30032	27203	24404	22659	20702	17580	16184	13984	14653	10073	7995	6542	4463	3691	3515	2778	2186	2502	1595	1538	1495	1352	1026	883	924	651	527	455	398	330	323	302	292	289	296	283	283	298	303	268	305	300	313	298	312	305	301	283	283	300	298	288	354	252	314	316	310	291	300	277	306	315	301	339	302	272	280	293	237	266	286	294	303	309	301	306	303	276	277	296	273	236	236	301	283	264	276	289	280	243	266	266	276	262	252	273	275	263	241	262	249	269	262	278	257	292	308	281	268	299	252	289	279	249	298	248	262	248	285	271	239	299	289	277	258	251	260	287	264	276	261	281	287	253	253	279	271	264	307	285	247	268	249	295	247	292	255	288	283	285	279	264	249	258	286	260	277	272	287	299	272	257	303	276	272	269	288	276	249	258	300	265	281	272	257	285	273	239	242	265	281	298	274	279	289	299	269	275	261	273	268	227	275	295	250	275	263	278	291	304	296	296	270	248	249	284	253	270	251	296	274	272	254	278	274	256	265	244	301	256	281	259	263	270	273	312	260	286	299	297	258	277	268	290	295	275	275	272	242	248	293	257	269	281	281	274	258	291	259	261	285	285	256	285	258	268	259	267	255	298	241	268	272	260	288	258	272	292	253	270	297	273	251	245	280	271	251	297	289	281	286	262	297	311	255	282	235	278	312	272	274	273	264	293	259	266	282	269	256	297	302	290	260	287	271	258	304	280	272	255	255	279	277	296	284	266	268	251	309	272	290	293	321	287	282	268	264	271	258	267	249	289	272	281	239	275	285	310	275	272	307	298	263	274	252	317	281	261	264	276	264	295	257	253	297	265	279	302	265	278	307	268	270	231	260	287	268	248	314	282	273	265	252	278	262	247	267	280	272	270	282	302	292	285	271	291	242	287	273	265	289	262	258	320	266	250	320	262	285	279	269	282	276	254	252	265	270	255	239	256	268	299	272	267	286	287	270	276	274	246	280	286	255	255	293	263	278	263	294	295	260	252	254	284	279	267	277	269	293	282	261	243	268	312	269	310	288	272	275	281	284	274	286	257	294	254	281	286	269	278	292	290	265	272	289	287	253	291	272	282	269	312	302	274	266	276	260	296	300	278	267	274	272	257	264	284	269	278	265	290	257	273	266	259	283	259	309	306	249	227	281	250	223	268	270	286	259	295	260	282	260	263	251	253	262	263	282	287	281	276	268	288	245	288	295	285	285	259	261	247	248	242	254	253	270	285	252	282	292	262	259	276	293	295	301	267	257	320	284	286	283	288	282	302	272	275	261	289	263	281	311	266	266	278	305	259	264	290	281	253	277	257	271	272	256	283	259	282	289	250	288	278	270	257	231	269	282	255	272	287	259	252	262	261	254	256	275	267	267	291	276	272	259	306	252	286	297	274	275	249	280	283	300	260	293	316	274	269	271	262	297	288	246	249	251	278	274	272	258	288	265	249	271	258	263	283	270	263	280	266	278	236	281	294	235	270	275	266	262	264	300	278	260	291	307	285	286	277	273	309	272	273	296	245	261	238	244	263	272	262	308	292	259	248	278	272	283	275	274	279	273	270	254	285	297	254	284	287	276	282	284	289	276	271	280	283	303	260	259	258	283	261	257	259	266	299	254	280	278	246	296	276	305	268	295	247	274	264	288	277	261	274	275	273	274	259	279	279	260	283	272	284	233	284	294	255	278	302	270	297	284	286	276	283	256	299	266	263	283	285	296	272	257	271	296	265	269	277	269	270	273	276	264	236	281	296	252	270	264	248	268	266	263	300	283	260	255	263	324	300	307	275	291	232	291	277	332	268	264	293	295	299	245	250	275	287	270	265	292	229	253	280	272	237	283	258	274	238	259	290	276	279	286	285	283	254	280	283	274	255	287	273	276	295	277	286	246	255	268	260	241	300	259	257	271	301	275	282	283	248	252	280	253	292	266	272	263	284	317	261	267	256	286	252	294	274	272	250	266	303	299	250	269	231	308	267	336	280	281	288	270	264	283	276	282	290	252	271	277	265	276	313	263	238	269	259	266	275	260	274	274	295	277	295	313	274	280	274	244	249	267	272	285	281	262	284	298	265	279	264	278	239	292	294	277	277	280	280	291	271	268	295	282	275	266	275	260	269	262	264	268	243	273	269	262	271	261	302	256	244	243	293	273	304	280	297	278	257	244	273	271	269	279	273	288	273	270	283	266	273	293	234	270	295	297	276	276	292	278	264	264	258	275	269	270	275	290	300	298	285	265	258	277	261	267	287	294	257	285	293	281	291	310	274	253	262	290	250	274	262	263	276	264	261	290	283	275	272	292	275	266	268	275	257	272	275	266	270	290	280	274	288	270	280	263	263	303	276	282	273	281	261	274	260	267	245	296	237	269	264	272	266	286	263	309	265	297	299	302	256	277	294	277	257	274	280	279	282	273	296	271	272	255	279	262	248	294	247	299	257	284	277	254	282	299	274	299	288	283	302	260	275	285	280	288	276	276	262	278	286	306	284	267	262	253	282	237	272	291	266	284	268	308	281	286	280	252	266	274	284	287	268	308	248	272	279	256	271	292	248	247	252	257	270	294	275	294	300	276	284	254	305	281	288	269	284	263	275	268	263	270	249	258	266	259	260	289	227	283	271	274	273	292	279	275	287	269	275	274	247	267	264	262	271	263	281	319	274	312	286	284	282	278	284	284	259	270	273	277	296	282	279	273	245	250	299	256	279	261	293	282	259	253	262	269	272	286	254	281	289	248	276	261	274	294	293	280	294	277	255	242	280	275	267	272	274	301	266	288	245	238	255	249	282	265	245	283	276	267	307	261	263	291	281	284	264	243	255	286	259	290	281	284	290	267	292	285	252	265	242	276	248	312	259	269	288	267	299	287	271	255	247	250	266	281	313	283	267	254	233	285	291	275	282	283	296	270	292	291	292	273	287	302	279	280	301	266	260	263	259	260	277	258	273	274	293	268	285	281	321	274	291	264	291	314	256	282	287	256	269	259	281	280	277	308	291	297	278	228	273	272	233	260	235	261	294	264	266	289	274	285	217	241	303	280	289	271	275	252	284	274	311	278	275	299	264	302	280	265	271	283	293	275	279	283	252	250	274	280	271	285	296	281	266	292	298	254	277	275	271	293	269	281	271	300	272	295	281	266	280	276	287	277	237	261	253	249	262	277	280	276	277	270	297	295	269	265	244	279	293	286	277	295	274	280	271	278	283	263	278	301	267	286	255	269	259	287	301	245	257	268	252	290	286	269	268	292	287	282	272	263	284	275	278	292	239	286	262	273	259	265	267	277	275	278	290	255	255	214	262	278	259	285	274	257	267	236	276	284	279	277	274	270	295	293	267	270	276	253	293	279	264	252	268	294	279	267	267	308	289	283	285	292	251	275	298	276	275	292	275	243	290	262	271	307	298	307	231	278	264	249	262	250	248	271	266	265	246	267	292	280	276	279	280	241	280	277	277	248	268	284	265	271	293	292	266
42128	44701	49792	52200	55030	56045	53095	52940	49936	49016	46235	44582	42470	41669	39620	38145	37463	35898	36552	29635	27409	23664	19020	17086	16255	13437	12075	12854	8832	8222	8575	7779	6079	5537	5183	3423	2813	2357	1643	1134	973	832	790	787	746	794	727	774	746	773	798	804	859	993	866	922	840	864	816	763	806	809	866	853	919	920	948	906	816	761	758	842	1044	1308	970	741	705	720	687	698	737	843	857	918	900	802	722	727	686	699	679	673	669	640	649	675	692	717	655	690	671	670	666	691	693	693	652	704	666	705	651	616	697	627	702	677	655	700	690	658	700	726	680	654	655	672	688	688	717	659	669	660	703	696	678	692	643	749	659	641	642	694	623	717	708	656	678	656	646	736	719	694	662	696	703	637	684	663	663	687	703	693	701	636	657	671	666	652	658	673	680	688	691	711	671	711	681	685	698	659	668	636	644	679	677	738	695	626	716	697	663	732	756	702	689	707	653	700	715	644	670	722	640	695	699	663	663	692	668	678	654	660	674	670	684	633	636	673	682	651	643	632	638	706	696	642	673	627	698	692	701	642	652	728	664	672	667	658	686	647	655	702	677	662	662	726	651	673	716	713	709	692	626	645	677	687	668	674	697	701	678	710	704	637	691	624	671	681	676	672	689	657	680	674	697	701	698	701	712	696	660	684	679	679	651	689	711	630	681	664	681	631	685	651	702	658	690	745	685	633	704	653	673	675	692	635	665	647	662	716	673	728	638	660	689	708	701	632	689	698	688	672	695	653	659	700	701	677	648	646	651	662	692	677	672	649	705	674	722	653	673	683	686	659	682	693	670	628	654	677	691	710	714	709	664	711	710	659	639	700	699	691	669	657	696	642	666	708	668	653	714	672	672	692	669	633	732	696	644	691	708	669	690	674	646	647	679	697	660	687	689	692	640	717	629	675	689	696	677	684	663	643	692	679	631	689	673	681	723	637	654	686	673	743	632	691	659	705	669	688	685	705	678	711	691	685	679	677	671	690	688	676	712	681	682	664	681	661	647	670	644	636	661	686	651	666	728	655	664	660	675	683	728	652	684	686	731	678	640	652	722	658	663	639	637	674	695	673	682	681	671	707	666	642	627	694	695	686	670	689	676	686	704	645	671	672	706	712	677	679	617	688	715	680	629	710	694	672	689	675	734	706	694	683	678	684	637	665	648	637	692	656	639	722	671	692	690	668	687	695	656	666	680	688	697	681	694	678	662	604	681	665	703	700	659	657	698	678	674	686	652	633	715	678	674	663	707	731	684	662	633	676	671	682	691	656	641	702	703	717	680	651	674	680	641	680	713	689	670	660	702	675	683	650	682	661	622	691	675	697	683	631	694	628	681	643	651	656	695	684	686	695	653	747	684	684	692	652	692	661	690	649	676	734	686	749	678	678	700	661	694	662	687	665	643	680	663	690	677	708	703	689	680	622	706	684	666	678	658	671	689	698	670	639	673	701	681	668	696	671	692	709	654	647	676	698	684	694	689	732	683	653	679	724	673	697	664	663	699	671	666	646	641	696	679	651	652	731	714	658	658	682	703	669	684	703	700	640	697	655	689	666	701	676	725	715	714	711	692	655	702	673	627	659	683	726	710	667	667	706	689	658	679	694	658	634	671	685	699	710	678	714	680	686	699	700	685	733	700	723	663	642	710	681	693	702	685	669	663	710	675	678	701	677	633	740	707	693	656	673	630	663	734	692	677	687	673	690	742	678	655	697	668	691	691	653	683	711	677	667	717	643	712	701	670	667	654	698	686	682	667	696	711	688	684	682	706	672	732	695	656	713	722	683	677	681	664	686	714	702	651	646	677	644	663	703	688	682	711	677	734	704	690	650	687	730	622	684	655	645	678	625	681	679	713	689	661	648	706	677	672	716	692	639	677	712	737	644	646	696	716	701	724	766	689	657	665	676	705	643	711	681	619	731	721	688	688	690	666	708	675	719	690	681	707	690	723	666	693	670	656	682	664	689	601	693	659	719	675	673	661	686	711	657	659	693	662	711	638	661	695	692	645	647	660	686	655	672	680	683	671	696	711	673	709	670	680	743	645	715	655	706	654	678	630	639	678	734	675	687	620	681	690	733	656	666	694	658	673	686	699	688	671	679	708	683	699	701	728	684	642	673	639	647	654	664	681	643	713	639	676	694	706	647	652	704	699	694	678	672	650	653	682	677	666	687	631	706	636	691	668	687	694	651	695	695	702	695	698	655	697	664	699	696	680	626	739	711	650	698	652	625	688	694	645	685	654	668	728	636	705	695	671	677	723	685	685	649	731	666	673	655	658	646	657	676	644	662	663	608	709	684	734	682	674	710	679	700	646	724	671	694	683	640	677	689	641	667	703	676	686	678	691	667	668	666	666	705	673	676	679	716	685	686	695	697	665	642	678	688	687	669	665	645	693	671	647	707	676	658	679	665	667	654	667	684	700	700	665	640	696	671	671	713	671	651	691	652	682	705	651	629	691	692	641	635	693	643	669	648	651	672	731	644	676	686	682	665	667	688	693	705	680	709	680	662	659	716	670	716	692	657	680	689	713	712	678	636	679	674	635	661	682	719	697	715	681	681	692	734	690	704	702	736	682	695	653	677	677	645	660	654	639	713	670	661	683	678	723	643	704	695	614	658	641	743	695	665	700	669	661	687	645	687	616	711	677	686	676	628	666	683	670	733	660	663	687	682	690	626	693	691	625	687	697	678	683	663	672	659	729	653	634	663	740	708	680	699	713	736	718	654	677	661	680	674	724	717	714	694	702	708	665	673	672	708	711	711	676	695	679	666	710	674	705	676	694	628	660	685	692	702	681	680	703	628	672	655	628	671	697	656	653	706	716	666	708	671	672	654	686	703	690	718	668	655	677	715	633	664	677	741	732	661	684	636	666	683	708	680	685	645	666	677	678	666	715	684	698	693	663	721	692	716	695	688	642	644	653	694	630	662	702	632	703	699	637	692	660	642	701	688	650	697	703	680	676	715	683	650	698	681	674	666	684	664	691	679	646	674	629	706	697	668	665	743	640	694	712	630	689	676	679	655	680	681	677	679	680	650	705	670	680	674	663	681	662	654	692	638	659	664	670	723	681	668	724	714	667	662	683	673	701	650	729	650	667	710	708	668	640	652	667	692	666	703	704	665	694	690	639	654	733	645	672	621	684	710	663	675	682	639	646	736	675	690	669	636	664	657	666	699	767	653	693	681	658	696	636	657	655	696	661	725	677	639	695	651	679	658	673	620	682	680	698	619	637	699	673	666	648	684	665	644	681	698	713	691	663	697	644	662	634	728	681	703	702	687	679	731	680	671	699	678	697	659	692	665	685	710	702	659	688	675	702	715	730	658	664	655	654	665	646	635	689	685	682	644	676	682	744	690	654	689	634	687	697	650	637	641	684	661	666	649	670	699	699	718	654	660	691	736	683	678	637	687	657	650	660	680	685	663	650	625	626	664	661	643	680	660	647	664	690	681	677	689	689	696	677	747	685	679	657	695	725	704
55735	42397	41189	40620	42376	42364	41307	42866	41536	41777	40094	38054	36083	35082	33668	29514	28278	26811	26249	20601	17300	13794	10619	8165	7191	5452	4524	5275	3277	3081	3192	2610	2069	1726	1628	1137	922	735	563	349	349	294	317	323	274	298	316	298	296	300	312	304	296	364	337	335	331	306	285	294	307	304	335	293	329	351	334	311	317	298	325	330	356	454	254	246	260	251	274	277	292	296	308	353	334	296	269	276	256	286	252	253	254	283	252	262	227	255	256	255	248	262	242	260	241	252	264	268	245	262	264	287	284	266	257	242	242	245	252	256	265	219	252	282	268	261	275	229	266	266	242	274	269	263	232	224	253	274	258	256	251	265	263	253	239	317	250	280	284	272	273	260	255	296	265	278	283	258	294	269	274	283	246	295	257	259	268	243	277	276	265	280	250	306	259	238	290	258	264	253	265	278	256	264	238	238	253	272	287	271	267	216	262	247	252	261	272	267	257	272	250	256	241	269	269	226	269	254	272	302	260	267	301	267	278	249	242	268	256	276	254	250	255	255	237	244	252	259	247	251	273	260	260	264	295	238	271	278	244	242	289	253	283	270	263	262	283	254	248	252	265	265	278	253	271	262	282	263	235	300	255	251	240	243	287	265	277	271	255	263	245	265	256	286	255	264	256	276	272	261	254	250	275	270	269	274	254	270	260	226	259	234	277	251	244	274	281	245	278	258	276	259	281	299	281	275	275	285	271	262	245	294	257	257	261	261	276	267	294	282	290	250	274	275	283	247	268	251	255	265	291	253	249	254	247	246	262	264	284	250	260	267	280	276	270	260	266	255	233	270	275	266	269	292	289	287	264	288	264	234	267	296	266	270	283	257	262	279	255	255	236	248	242	295	277	243	245	264	270	237	248	268	265	266	233	280	258	286	274	266	273	265	271	288	256	272	254	240	275	261	265	252	250	258	264	251	277	276	267	280	256	254	292	288	297	293	252	279	284	284	264	266	227	258	234	264	245	241	305	255	266	253	249	277	313	273	254	271	251	253	271	253	254	262	240	270	268	273	260	268	266	283	273	247	267	262	275	257	289	280	262	305	243	270	276	268	266	279	264	265	244	264	278	284	258	284	261	258	259	245	257	280	283	271	278	272	234	264	268	291	277	275	248	253	250	277	273	275	273	261	265	248	276	251	311	281	262	257	283	268	271	249	234	263	239	262	280	252	242	282	240	233	245	282	264	263	267	243	231	250	265	281	263	239	264	266	276	305	268	281	269	256	260	281	297	266	258	237	276	245	248	275	268	296	240	234	264	306	248	261	270	283	266	272	274	277	246	242	239	278	266	278	270	269	276	255	247	274	241	286	238	286	308	268	272	259	227	256	271	289	254	278	245	267	271	240	271	243	252	270	281	271	270	282	259	264	240	249	272	261	268	251	275	285	268	284	282	300	248	263	249	278	276	263	264	268	265	290	252	278	265	253	281	262	265	289	270	251	249	244	260	245	292	246	275	255	255	260	247	256	271	244	240	274	270	310	272	273	260	303	259	290	259	279	259	234	280	260	259	252	265	270	257	273	258	234	262	296	267	267	238	251	265	262	228	291	281	246	259	241	268	237	247	271	274	278	257	255	250	262	253	231	258	239	250	217	248	231	262	235	265	262	262	296	259	245	263	221	286	229	247	257	278	298	265	293	274	259	263	271	247	237	255	275	258	273	219	259	278	257	280	246	249	267	270	255	268	268	259	256	268	254	269	245	261	265	264	258	247	276	246	260	270	267	302	284	274	268	252	244	268	266	297	302	269	274	239	246	268	273	257	307	235	281	246	267	276	247	259	315	254	271	274	279	271	279	281	279	279	248	281	263	243	310	255	247	241	276	252	287	262	278	263	274	261	264	246	254	266	269	285	282	272	253	294	247	275	276	255	262	271	287	304	286	273	247	284	245	226	252	274	285	260	245	255	249	270	265	288	253	266	233	297	275	266	241	292	261	248	296	262	266	252	280	257	251	253	256	266	267	271	252	284	259	260	264	264	243	279	262	271	269	239	263	275	267	256	269	250	269	248	260	292	253	258	274	263	272	280	247	259	248	258	281	268	264	287	259	266	267	245	247	256	262	272	274	287	254	237	240	278	246	269	252	237	258	262	246	284	260	252	272	259	255	294	255	290	280	282	278	242	277	256	263	265	249	221	240	254	262	269	248	278	266	301	254	255	278	266	253	262	242	250	262	272	258	285	260	277	250	263	249	253	248	243	250	251	289	249	229	270	250	263	253	258	240	287	278	263	254	247	256	263	246	275	265	214	283	283	293	289	281	273	270	232	285	260	274	285	251	236	235	252	293	230	266	238	253	279	217	279	228	256	258	284	262	266	248	270	251	256	261	258	244	269	237	290	270	263	244	256	258	278	275	260	258	241	263	259	268	295	258	267	270	273	249	229	253	280	247	249	264	280	277	252	271	267	235	273	258	239	266	301	286	279	267	257	238	286	255	270	254	286	271	266	277	246	283	299	290	278	280	281	241	268	257	266	252	264	263	284	256	229	254	240	270	251	262	265	247	276	263	270	220	276	264	262	277	289	259	269	276	240	261	285	312	279	275	261	287	267	262	271	275	261	245	252	287	274	236	276	254	259	264	245	267	264	274	283	252	236	277	236	232	260	262	266	261	281	257	265	268	272	251	244	284	294	264	241	266	293	248	265	265	275	275	286	267	251	266	271	249	238	274	271	241	286	258	264	251	258	262	258	281	294	250	265	291	244	249	251	254	273	260	248	287	254	268	250	288	264	253	266	273	272	246	252	272	257	256	279	260	276	284	242	243	282	262	250	283	255	274	252	267	247	248	275	287	273	261	268	255	269	234	266	247	281	249	261	254	242	249	258	293	271	256	268	258	271	262	262	268	268	271	267	271	246	293	266	296	301	255	254	283	257	267	242	285	288	262	265	303	258	303	264	275	235	284	263	282	282	268	245	293	263	296	263	270	276	271	285	245	280	230	274	283	278	269	277	271	273	251	271	263	254	246	296	260	268	270	261	287	286	243	298	262	254	259	263	244	285	280	274	272	239	276	259	270	297	240	267	266	240	245	252	282	257	269	311	291	277	273	276	273	294	256	274	252	254	285	236	254	290	261	266	278	265	261	267	234	282	260	271	263	247	250	256	256	232	260	241	284	268	260	255	267	264	246	238	271	258	286	233	267	232	253	275	240	283	257	261	277	290	277	244	280	266	243	264	300	264	270	292	236	231	268	268	243	242	274	261	278	282	257	289	253	245	219	249	284	274	255	260	258	278	297	259	240	267	266	284	296	271	246	225	252	270	284	230	272	258	259	238	252	266	249	255	250	255	260	256	291	261	301	235	255	292	284	240	274	262	244	236	271	253	259	261	254	238	254	247	256	282	249	232	262	241	250	290	300	255	267	259	250	274	235	260	253	266	252	276	265	247	229	266	265	256	257	250	243	278	254	253	256	256	250	259	253	252	249	282	277	284	280	270	280	253	271	259	301	264	269	246	255	292	280
48338	51468	53150	55240	57910	61755	60175	60678	58833	58580	55920	54688	52157	52093	49591	48639	48299	47091	46743	41466	38103	34391	29672	26295	25687	21490	18789	21917	14956	14809	15328	13756	10937	10101	9540	6207	4985	3933	2693	1532	1179	1042	907	817	857	801	776	809	777	742	741	918	1088	1247	1106	1132	1047	966	877	864	1027	960	1166	1130	1197	1238	1267	988	910	1003	935	1124	1401	1705	717	674	680	644	650	691	780	1017	1143	1012	939	817	720	692	667	662	672	661	618	605	641	638	660	602	702	685	617	663	662	647	607	692	642	654	687	626	613	621	665	663	687	607	622	639	664	635	602	640	646	629	665	636	692	653	640	619	630	661	657	637	623	588	619	659	644	638	633	660	625	676	605	631	601	583	650	647	613	651	682	659	592	632	617	713	666	630	659	648	644	668	691	616	663	672	667	613	649	648	629	653	653	662	644	658	661	633	623	637	648	617	693	640	701	634	639	676	621	657	616	659	655	643	699	625	632	678	620	649	668	658	685	637	649	642	669	704	582	650	648	645	616	653	654	654	634	647	633	665	629	689	655	666	638	680	667	658	653	613	683	653	661	636	649	639	625	603	632	627	675	628	623	648	685	603	651	661	627	629	661	672	690	637	641	622	640	607	638	652	647	672	652	653	632	697	632	630	642	607	660	650	608	680	599	657	670	640	649	695	597	637	613	622	649	672	670	637	630	622	652	645	662	647	624	654	672	673	651	649	622	595	647	627	654	674	618	625	657	631	631	637	638	624	633	645	663	620	665	671	653	629	617	691	625	649	638	725	618	587	675	614	601	609	652	662	644	661	627	614	649	662	637	618	635	658	643	688	611	655	655	643	624	591	635	626	619	677	642	667	669	685	659	668	678	643	626	607	663	596	635	594	653	602	613	673	655	599	652	612	625	666	718	631	627	623	637	626	663	633	687	647	632	640	627	605	661	639	663	635	595	658	630	678	617	637	649	637	657	684	617	619	665	632	687	606	630	637	622	650	619	593	656	663	661	624	666	653	658	647	694	681	689	675	630	615	656	640	692	608	647	684	639	665	629	639	660	643	633	665	642	661	583	622	619	645	622	631	662	656	685	637	631	671	658	636	599	583	641	658	654	638	650	630	665	690	679	647	616	690	646	620	646	648	609	615	632	621	641	620	679	671	640	639	672	652	619	654	683	664	594	659	661	649	651	659	646	626	627	614	597	614	615	667	645	658	670	633	608	687	668	649	658	648	656	633	631	626	694	618	648	632	695	630	639	605	640	665	653	675	617	607	643	673	606	618	663	632	671	612	654	673	638	648	671	653	692	643	648	646	628	658	704	658	685	667	590	648	611	694	652	689	631	641	667	632	628	619	669	608	638	620	659	641	705	653	626	631	631	668	630	656	657	649	580	626	680	634	665	579	605	663	644	614	706	654	617	683	674	626	640	631	616	659	626	706	674	625	607	651	631	653	633	644	615	673	642	686	647	605	655	632	648	667	651	666	617	640	591	622	622	681	619	615	666	638	626	691	627	649	608	628	599	635	587	638	670	635	646	629	643	614	649	668	648	675	708	616	627	679	700	635	686	654	634	630	680	641	629	675	666	607	643	648	609	635	619	665	700	631	655	652	653	655	624	632	641	642	675	639	695	607	624	661	661	725	620	646	659	668	635	646	666	666	686	674	618	688	670	678	634	656	621	679	666	652	696	634	571	618	664	662	646	621	628	669	678	686	673	676	670	639	647	605	614	627	629	633	708	610	658	633	631	653	626	622	630	625	630	613	659	632	624	654	627	649	631	634	659	655	645	665	651	667	641	636	675	641	647	674	634	649	590	673	612	638	632	661	670	625	673	608	690	660	668	633	683	683	646	593	649	635	655	660	652	614	601	655	641	582	660	586	618	682	632	632	641	657	656	596	674	618	680	657	687	601	647	630	630	690	669	645	603	657	643	600	629	605	681	675	665	631	654	674	624	631	671	637	666	614	649	662	651	626	619	647	658	630	621	674	634	660	650	621	647	648	655	642	606	637	606	643	645	694	624	631	654	637	687	616	645	613	604	701	628	630	657	613	653	635	623	621	614	633	642	645	689	656	674	602	607	605	649	660	691	653	644	627	646	679	636	632	639	629	608	679	649	676	643	634	640	621	613	699	620	649	674	613	614	665	624	633	638	646	628	675	676	639	579	652	643	651	649	644	644	642	616	669	647	645	669	617	612	587	655	642	631	634	637	653	633	616	649	647	648	682	654	683	662	687	657	648	651	652	646	640	623	678	674	656	666	636	663	603	609	679	616	641	654	665	643	657	675	614	636	626	694	627	590	673	662	678	647	674	635	649	633	690	641	648	685	658	667	618	645	641	658	671	639	670	640	631	624	609	644	578	651	624	670	640	577	656	634	627	653	622	650	612	631	656	634	661	638	630	673	654	624	673	657	692	651	619	628	624	593	642	635	670	637	618	676	627	635	620	617	676	654	628	614	618	621	621	644	669	625	611	605	648	664	614	708	650	630	632	614	675	625	608	640	630	661	603	662	594	662	635	656	684	644	669	678	645	614	655	617	655	604	652	642	651	634	638	675	646	638	601	675	656	645	633	639	676	644	663	631	668	670	649	613	671	670	604	652	632	653	580	651	620	664	620	673	665	641	616	647	684	646	685	620	662	658	616	666	683	637	660	627	615	638	625	602	657	669	630	609	669	663	673	651	645	658	673	629	687	635	663	679	654	660	651	680	639	620	657	624	682	636	633	676	636	671	663	640	640	660	634	696	648	650	661	615	623	630	631	668	615	698	620	664	639	647	624	650	679	598	643	651	631	665	651	614	632	619	615	657	626	628	624	624	652	608	617	642	599	686	655	646	654	653	645	668	634	651	688	637	590	637	630	663	680	659	647	614	691	630	669	651	645	649	625	658	639	613	675	672	632	693	629	656	653	638	683	664	696	631	643	641	646	674	632	709	642	579	654	622	668	639	653	636	634	628	666	629	678	630	607	659	657	626	638	663	681	624	669	670	669	699	609	651	627	678	638	624	636	664	630	592	672	668	635	601	629	640	628	652	646	636	661	666	671	605	608	648	666	658	641	660	624	673	650	659	637	660	668	635	610	639	689	664	650	625	641	618	665	612	651	634	619	670	610	628	683	619	645	614	656	679	598	690	617	621	665	661	675	684	641	654	668	632	648	626	650	636	620	667	632	633	674	641	664	673	636	685	631	609	685	623	615	637	610	688	649	617	623	695	635	631	697	631	646	642	619	625	653	661	646	686	617	630	669	695	576	663	585	632	633	663	643	605	610	663	650	658	652	671	635	669	646	618	618	608	650	666	670	686	686	670	656	658	656	641	621	639	689	636	651	618	687	641	644	642	659	609	650	682	570	619	657	653	678	612	678	616	643	623	632	623	648	600	641	633	689	630	646	639	627	630	598	657	621	670	614	632	605	615	646	624	661	622	707	636	651	618	658	673	645	623	662	656	618	662	662	639	644	660	620	661	634	674	662	631	665	634	685	654	651	674	554	642	669	627	639	686	640
21497	20374	22994	20539	17436	12860	9836	7957	6151	4584	3868	2921	2609	2119	1842	1521	1483	1330	1243	929	779	698	513	518	500	454	408	431	416	366	382	373	356	332	337	334	291	298	280	280	300	245	274	281	282	299	288	295	301	284	264	325	285	308	303	312	315	318	288	300	323	307	304	278	327	299	271	296	298	274	297	270	250	313	313	274	310	286	310	305	306	311	327	284	295	302	314	282	285	305	302	293	271	308	316	317	296	320	313	285	294	317	301	274	315	283	296	296	293	304	286	312	275	308	304	276	294	273	271	326	280	291	309	305	261	272	295	311	292	298	319	307	288	324	281	302	265	293	285	286	298	294	320	302	305	280	288	279	264	274	303	288	268	296	295	286	293	279	302	291	310	287	274	302	335	290	303	265	297	327	340	305	303	283	267	303	318	247	294	315	288	293	295	329	278	302	294	265	261	308	278	316	311	283	262	308	321	336	283	270	266	319	306	304	304	294	302	305	294	320	305	294	273	284	275	288	267	257	267	285	308	295	308	263	290	304	276	293	293	267	300	269	341	300	311	264	287	267	269	277	289	315	267	293	284	317	303	312	284	275	288	320	308	317	325	293	323	314	284	297	287	291	288	310	298	288	293	268	321	281	274	293	282	288	275	304	304	283	305	326	262	269	269	295	292	286	300	299	336	279	298	279	292	287	285	276	282	318	334	288	281	274	306	257	287	271	274	291	292	286	298	301	320	285	308	305	278	293	290	286	334	297	277	266	277	307	317	299	313	281	307	294	277	290	306	295	300	279	283	290	321	268	278	321	294	295	289	296	294	302	298	298	305	308	305	249	284	254	297	327	328	269	323	302	293	301	304	298	276	295	286	321	271	262	284	300	317	298	296	296	280	296	233	295	297	310	256	312	292	292	297	297	300	291	311	274	303	313	267	293	274	309	290	289	268	279	291	288	272	298	308	314	285	288	270	332	317	311	266	278	269	273	295	314	283	318	306	300	295	287	291	267	293	322	290	291	273	276	288	286	295	323	298	278	277	294	274	321	306	293	327	275	295	285	303	322	311	299	302	301	308	276	324	314	288	298	322	284	255	293	302	314	303	300	288	306	315	281	284	279	278	264	252	307	307	330	302	265	295	280	296	273	306	297	277	311	285	290	307	306	328	299	293	298	277	293	274	279	283	267	293	319	273	335	328	286	258	312	293	315	296	322	286	302	311	280	313	336	298	301	291	306	266	289	278	290	276	300	308	329	285	276	304	296	306	304	302	305	286	270	305	296	322	301	307	307	307	322	300	271	300	276	312	286	295	260	296	274	294	293	309	275	280	269	301	344	322	272	312	272	300	297	256	291	303	289	295	249	266	276	289	302	282	289	291	284	301	304	343	288	276	298	309	301	270	283	306	325	278	286	318	306	306	287	301	277	305	283	293	296	330	261	281	306	290	266	295	278	285	268	288	299	294	307	298	299	296	282	296	292	329	276	298	303	276	292	255	291	280	313	295	312	287	286	290	294	290	296	265	283	322	301	295	256	284	311	271	296	290	295	313	321	290	327	284	331	312	288	309	285	287	287	289	315	267	291	295	297	288	286	268	307	293	295	268	277	302	287	277	260	276	279	306	299	323	283	281	299	272	288	308	304	279	296	242	295	296	276	314	280	278	272	315	308	291	276	317	304	285	282	282	297	321	296	306	315	268	272	284	286	291	273	298	305	301	294	304	272	281	271	311	316	275	293	344	312	292	296	303	305	299	244	305	278	289	270	275	292	261	291	255	325	255	278	288	306	318	300	287	307	290	329	290	264	294	262	290	276	279	278	292	306	269	297	282	304	296	287	302	317	309	292	269	272	299	283	299	282	299	288	300	306	312	306	291	296	280	314	270	285	297	290	309	302	305	295	319	269	289	295	286	304	300	277	310	321	255	312	302	292	302	293	257	304	299	284	295	278	285	290	287	316	297	284	298	302	294	273	302	274	307	326	323	295	282	270	278	278	304	289	275	291	281	301	290	276	259	313	306	309	280	271	281	269	284	312	279	296	303	277	285	293	297	324	281	298	298	265	289	299	280	282	328	286	296	278	301	258	256	323	292	289	284	288	301	320	285	279	305	301	310	314	288	308	290	318	287	295	311	279	318	287	284	251	298	267	342	317	277	292	298	301	279	298	299	321	292	273	298	307	267	281	294	275	280	267	289	312	290	293	287	286	296	296	289	284	279	282	284	301	297	277	280	313	301	299	311	288	289	302	290	285	312	288	305	303	298	282	306	327	319	309	309	282	271	300	301	338	276	286	316	334	271	291	313	299	288	302	270	294	294	291	299	319	304	291	263	281	304	322	288	295	268	271	294	301	315	289	292	290	316	277	303	306	266	295	299	294	323	308	311	329	268	287	302	306	280	279	309	268	290	303	261	303	302	289	302	284	298	302	287	319	279	296	313	288	307	279	298	297	323	293	302	293	284	313	334	308	304	279	292	296	285	292	321	251	281	298	325	312	302	287	306	310	311	267	274	287	297	276	298	318	267	279	263	256	302	295	295	311	294	330	297	301	290	303	295	301	295	283	283	290	298	298	279	287	324	267	300	297	298	270	308	294	304	320	289	300	281	307	281	298	312	320	254	293	312	283	295	259	300	325	270	283	279	271	301	309	281	303	309	296	307	258	284	279	290	289	299	328	287	308	274	301	315	308	301	300	291	285	296	301	293	305	329	259	287	276	289	300	306	286	249	292	318	282	264	285	275	273	266	306	274	280	315	291	286	267	290	284	259	270	323	295	291	253	278	295	297	285	316	276	312	297	281	297	299	296	312	293	307	288	318	301	314	320	272	298	306	317	280	301	304	295	269	297	277	288	290	335	264	269	317	274	288	272	293	320	300	291	319	275	294	285	295	288	292	276	277	268	275	304	266	329	303	283	260	309	297	292	310	301	301	327	285	263	324	302	293	313	281	307	293	315	311	310	319	271	290	280	310	269	285	291	291	333	345	300	324	279	276	330	295	328	299	279	288	296	294	293	302	308	262	315	289	307	293	299	296	278	300	304	300	307	291	319	250	291	283	302	268	290	285	308	272	316	320	295	286	289	297	305	274	317	281	298	264	282	288	280	286	335	247	279	282	301	281	276	309	296	288	307	309	333	285	302	294	277	287	299	292	306	290	265	308	297	300	279	277	283	349	294	281	313	313	270	298	271	295	321	286	281	279	295	287	293	309	286	282	330	280	306	326	281	299	298	288	286	298	299	322	293	278	278	288	300	270	289	271	282	325	292	293	283	281	279	303	316	281	299	314	284	294	280	275	307	328	301	306	321	312	290	306	285	303	291	283	294	281	292	284	279	297	282	312	310	324	303	281	267	314	305	300	299	269	257	284	280	301	289	304	284	261	315	285	281	327	308	307	270	303	323	315	251	276	299	286	261	300	320	271	265	303	293	313	307	287	294	313	309	319	283	290	324	278	310	268	328	262	320	245	288	294	298	327	315	300	292	316	303	266	288	277	292	304	321
17178	19780	29340	32391	31255	28396	25027	23532	19742	17740	15581	13491	12119	10439	9596	7973	7606	6773	6558	4632	4059	3586	2760	2287	2173	1868	1648	1940	1388	1424	1383	1259	1132	1105	1073	921	869	872	870	763	807	696	752	797	757	776	764	770	773	725	758	767	768	785	761	737	717	783	661	748	749	755	757	768	747	776	746	727	785	781	728	734	779	787	733	717	733	728	706	771	749	782	743	720	735	749	803	749	815	732	777	727	733	700	689	730	712	701	738	727	732	767	695	728	683	684	763	713	747	735	785	733	739	747	766	724	663	757	712	711	691	699	730	751	700	749	725	720	731	713	707	732	713	756	679	754	740	729	715	658	754	780	691	751	739	735	705	685	736	768	732	747	746	748	756	729	754	708	784	767	704	730	702	703	737	734	659	748	763	722	742	734	769	731	726	763	756	683	757	719	721	725	728	709	740	716	767	766	735	745	704	735	708	729	722	770	747	740	707	742	746	772	725	673	725	709	741	737	754	720	719	766	716	735	682	744	674	752	761	702	764	793	730	757	752	719	683	756	708	698	777	761	726	709	761	696	740	733	720	706	668	715	788	710	764	736	687	780	706	754	705	695	760	796	731	731	702	660	738	733	731	708	704	689	723	713	702	715	771	702	721	756	724	710	747	769	723	750	708	788	738	742	693	721	743	755	703	732	723	750	728	720	753	755	682	727	729	769	673	739	698	729	724	704	703	716	723	656	749	749	743	720	701	736	729	744	739	704	692	736	712	715	709	786	748	706	700	759	706	715	716	749	705	709	719	728	729	730	747	692	776	771	733	712	714	735	721	747	707	686	707	713	671	766	763	741	715	711	723	669	680	754	712	743	749	711	726	728	745	741	738	779	718	738	700	715	685	751	741	748	727	739	695	687	731	757	718	740	694	729	736	717	733	701	739	723	694	717	713	773	734	718	723	776	782	681	754	684	764	776	743	741	806	736	715	708	691	699	691	720	686	708	694	762	755	751	766	722	700	734	715	735	702	748	731	735	723	730	710	703	735	706	753	697	726	738	734	690	714	757	721	760	738	780	729	760	714	685	736	781	740	713	746	729	679	697	716	735	741	708	777	733	714	727	780	699	729	725	746	754	782	704	721	724	771	710	716	777	713	749	723	722	746	715	713	748	740	714	741	735	726	755	720	757	722	727	729	750	743	765	772	707	704	722	753	731	745	714	730	716	746	718	692	773	780	744	729	778	739	721	685	706	717	787	741	743	721	671	698	697	766	721	714	706	760	753	721	735	753	734	672	761	771	715	699	730	766	776	728	753	703	725	753	726	741	716	739	690	753	764	725	734	724	751	737	756	751	751	784	677	703	697	784	714	739	735	791	764	716	721	747	716	728	777	728	744	784	742	732	760	751	702	716	688	714	733	772	751	722	755	739	718	736	695	725	721	707	693	723	781	693	731	748	736	728	709	715	739	719	760	710	766	728	757	698	704	715	731	751	715	731	752	709	785	706	723	717	785	738	730	717	683	764	725	779	732	704	732	740	751	715	709	714	734	721	721	754	719	729	684	767	724	740	754	712	724	731	704	713	735	694	777	703	747	711	707	759	723	761	714	717	728	714	695	724	734	762	689	787	731	703	737	790	730	748	763	730	724	755	699	757	685	705	723	734	730	701	677	764	730	676	718	742	754	736	749	696	713	761	721	687	718	685	681	756	726	703	693	707	768	733	744	730	712	758	723	761	755	730	706	746	722	776	704	749	706	697	736	750	742	711	687	700	742	724	763	734	686	706	780	766	708	735	725	769	712	716	745	753	773	763	725	709	784	714	694	727	786	701	783	734	742	718	693	703	781	743	706	688	678	731	742	698	684	770	747	712	701	743	730	753	698	692	736	749	702	733	731	698	723	734	740	704	730	722	711	736	714	703	717	788	730	704	751	767	739	771	706	762	732	777	732	729	740	728	667	757	696	742	739	733	714	719	754	684	739	703	731	692	699	716	739	752	727	751	749	744	682	763	719	691	675	710	696	743	757	733	693	753	706	740	780	738	670	746	725	690	794	713	729	732	744	724	708	699	741	676	694	737	756	707	766	740	710	786	721	772	681	725	727	725	688	727	713	748	752	706	736	759	728	737	715	758	683	746	749	740	727	693	747	732	778	731	774	702	730	736	758	743	752	758	786	705	743	705	696	734	706	697	697	716	753	693	748	677	676	759	714	695	719	743	685	735	745	672	721	706	692	770	741	684	689	701	714	704	748	694	741	720	742	683	697	707	664	721	710	694	751	764	702	726	708	730	717	722	690	718	732	741	783	741	752	681	712	724	747	694	733	720	718	738	777	779	733	773	724	725	739	733	688	706	803	676	730	751	713	739	769	737	708	738	717	737	706	728	746	712	709	775	679	772	751	751	739	733	803	755	719	704	746	756	776	700	792	755	702	784	686	762	748	778	755	757	741	762	714	685	730	706	728	735	749	744	707	728	743	730	728	702	732	754	697	713	746	726	749	705	743	701	701	699	695	741	762	707	701	733	736	676	745	762	717	728	709	737	733	737	741	767	743	693	737	706	752	748	748	690	703	691	783	754	761	736	708	782	740	743	713	735	700	710	741	701	742	715	751	672	714	716	718	692	716	695	718	753	698	742	737	722	744	705	735	739	738	734	745	728	705	719	750	697	726	788	731	733	785	692	752	717	714	743	740	737	750	713	768	764	755	730	767	703	727	743	726	723	743	789	760	713	724	713	796	698	715	750	678	750	744	752	714	751	790	713	761	766	734	758	748	706	745	746	738	775	713	741	699	720	750	720	709	757	755	702	760	743	757	750	738	739	735	760	708	679	767	765	737	723	755	733	725	748	666	761	782	696	762	725	717	706	750	740	740	728	721	714	722	715	727	713	763	701	781	760	748	716	765	702	717	724	673	699	742	781	742	711	785	704	687	748	728	746	732	716	748	754	740	738	741	726	711	690	733	783	755	771	677	712	765	753	713	691	681	733	709	724	786	709	750	711	741	681	761	719	773	722	739	698	695	786	796	749	668	703	742	789	688	760	700	765	774	654	729	726	776	695	714	749	729	691	710	711	736	758	696	725	701	669	726	757	708	697	706	730	726	713	721	762	719	727	779	748	761	719	721	713	714	734	729	747	693	751	715	662	729	771	741	691	764	737	720	723	733	702	689	734	727	757	753	797	756	700	720	753	710	730	760	761	676	758	700	689	729	711	760	769	712	755	719	760	718	722	757	728	731	770	753	689	690	737	750	696	709	754	695	768	719	701	734	768	683	762	702	772	702	733	705	685	750	710	719	723	711	750	722	753	743	720	683	754	745	711	683	790	688	733	702	765	730	737	738	716	724	723	707	721	759	757	718	742	706	749	656	698	708	693	725	743	696	747	728	710	693	726	724	711	742	790	761	718	739	732	739	680	769	730	697	713	768	759	704	721	698	730	754	738	714	729	693	746	763	738	723	731	755	722	711	724	714	749	762	710	702	711	775	727	744	740	718	725	712	725	763	698	756	763	714
48362	42711	42853	42650	42955	40285	38661	38237	34716	33050	30786	28144	25608	22548	20226	16913	16918	15208	14165	10520	8526	6656	4474	3777	3315	2832	2128	2468	1823	1560	1433	1318	1036	1024	897	661	537	479	366	328	327	329	290	297	289	262	278	315	261	293	270	274	339	305	304	314	350	283	277	302	283	285	318	319	317	300	330	294	322	310	283	281	326	381	277	284	276	256	287	306	293	317	315	310	305	296	254	293	269	313	267	282	274	248	251	256	266	273	271	289	265	261	286	280	288	275	279	280	297	313	263	267	233	300	301	288	302	266	276	290	260	281	274	266	280	292	270	285	298	258	250	269	255	285	286	274	262	265	287	283	293	292	278	269	280	275	280	283	266	256	258	279	281	285	280	300	246	275	261	254	277	267	243	290	285	272	304	253	262	284	247	268	275	260	278	258	271	285	280	274	251	260	284	287	311	281	279	302	301	288	287	267	272	241	278	278	276	275	277	256	311	296	262	270	272	298	272	262	258	278	250	249	296	262	256	261	275	291	256	256	267	286	281	249	316	304	321	269	288	291	315	276	302	268	266	277	265	275	263	295	293	266	254	272	258	278	270	266	266	275	264	267	294	275	287	291	285	275	261	260	265	283	294	271	270	284	293	239	300	259	300	288	287	291	284	253	291	285	282	259	279	245	269	265	264	256	256	267	270	265	278	287	290	277	266	253	249	275	269	251	258	292	270	272	311	293	264	248	268	283	296	281	301	248	271	273	270	267	275	273	266	289	251	267	219	256	292	276	287	251	301	253	259	288	312	254	277	280	264	263	257	270	254	284	287	257	261	272	247	286	275	250	277	280	258	268	263	239	260	271	252	276	288	289	245	301	287	326	234	256	254	293	258	286	300	279	283	276	274	229	271	288	255	271	295	271	286	293	296	256	291	281	283	277	281	275	271	243	256	295	281	290	292	291	272	298	275	293	267	266	269	271	287	279	262	292	264	268	267	289	246	284	275	267	281	272	259	303	284	283	300	269	293	257	295	293	263	293	251	265	297	286	285	286	276	263	264	236	296	242	287	256	288	245	300	277	243	252	265	276	257	275	308	281	302	287	259	279	301	267	274	274	285	286	249	250	269	289	273	271	292	269	265	311	286	316	263	275	305	275	260	263	292	269	305	293	272	260	251	279	273	291	258	257	265	282	277	250	301	273	264	263	301	299	273	289	285	268	285	290	253	275	271	280	285	299	279	295	290	288	259	274	289	289	259	247	279	294	264	276	265	259	273	274	260	259	300	303	294	280	278	280	318	278	268	223	277	289	259	277	281	267	245	283	289	277	312	285	277	278	282	282	261	253	288	275	294	284	294	282	292	288	269	294	273	266	299	275	301	284	291	285	268	271	261	246	303	267	277	277	255	273	293	315	293	304	249	288	313	301	258	285	287	268	239	267	284	292	287	263	276	252	282	278	274	296	274	271	284	271	278	250	285	271	278	279	270	288	280	301	275	257	294	313	282	283	281	270	282	283	290	284	269	343	259	306	238	270	278	265	278	257	244	288	246	294	263	255	290	311	279	246	283	303	298	251	245	260	276	250	289	252	271	266	299	267	321	268	269	292	281	272	301	271	253	286	262	299	284	284	288	262	265	253	302	294	289	255	253	248	294	282	264	281	303	318	262	240	303	267	253	287	306	287	257	280	302	272	264	282	308	291	280	283	281	299	284	286	299	254	276	269	292	291	263	252	247	278	300	273	299	268	269	290	265	263	257	275	284	290	261	287	270	317	297	234	250	240	281	287	257	285	289	262	275	274	276	250	296	284	246	267	273	264	299	284	281	285	294	285	281	250	310	276	271	275	258	282	302	267	254	291	271	307	261	295	258	274	300	280	294	268	280	288	277	303	298	268	264	266	267	270	287	258	256	263	290	273	236	274	278	282	271	288	293	266	252	285	270	291	275	294	289	275	249	278	257	284	258	287	277	273	285	287	290	313	296	272	292	259	286	247	279	280	263	288	294	290	270	268	247	288	280	306	278	273	281	284	278	286	280	272	244	269	286	291	243	290	289	279	300	298	265	278	240	294	270	280	282	288	286	262	248	264	277	271	253	268	266	297	302	267	242	287	264	279	281	265	274	291	279	279	281	245	290	284	270	263	272	305	286	304	258	276	291	285	265	273	263	276	269	272	252	295	272	300	316	266	252	249	277	254	260	260	269	274	277	254	249	292	286	290	314	277	275	268	258	282	287	323	242	267	287	275	257	280	254	275	260	279	254	270	276	288	278	284	287	282	274	281	257	280	254	291	284	264	248	273	265	283	255	289	279	276	318	268	248	275	256	291	256	303	276	312	232	293	261	287	271	273	273	280	297	288	285	304	276	265	240	271	278	295	272	257	289	245	276	289	310	280	278	311	274	308	283	292	306	273	257	269	286	262	291	279	264	260	259	275	265	274	269	276	259	305	282	297	251	315	274	284	284	262	271	256	292	286	287	290	278	266	265	279	270	266	290	284	302	247	282	296	294	301	277	271	271	238	275	261	272	295	269	338	257	283	313	239	276	237	280	260	274	274	261	259	316	282	283	280	235	291	275	276	263	281	265	275	272	269	290	308	275	271	273	292	265	297	255	261	278	273	263	252	311	280	255	258	270	278	276	266	284	270	264	275	275	273	284	282	279	256	259	273	299	299	269	281	292	247	282	276	260	278	268	278	264	236	260	285	290	297	265	285	237	271	283	310	247	297	263	260	281	286	269	295	282	303	254	286	296	260	290	268	286	251	258	299	271	284	292	260	285	270	279	296	269	269	285	309	266	274	277	284	280	288	273	269	264	292	259	299	282	277	279	293	267	293	270	285	282	304	273	255	298	274	307	273	278	272	266	293	286	284	269	294	271	273	263	267	280	281	262	278	269	262	260	274	294	295	262	286	273	272	294	291	273	282	272	259	294	271	260	261	272	324	253	261	276	279	282	265	276	250	276	271	258	240	238	277	303	259	267	279	273	271	285	274	280	285	274	273	271	310	300	262	262	264	290	276	286	284	279	276	283	292	312	287	270	292	282	298	278	295	282	264	276	255	255	258	245	272	305	249	288	283	257	280	287	295	296	293	254	268	274	292	285	259	253	285	268	253	251	284	271	285	290	275	279	276	269	258	307	266	291	275	284	280	308	285	276	263	278	296	290	250	282	273	288	274	283	254	264	254	249	273	272	273	254	276	283	274	288	300	288	276	288	276	285	279	306	258	282	268	312	270	279	267	279	278	286	280	271	276	291	293	253	263	246	287	273	271	298	257	300	276	265	262	252	281	264	252	278	275	305	267	293	284	274	251	248	292	301	264	276	293	276	276	258	263	281	286	291	272	275	267	299	260	254	266	261	268	258	255	288	279	254	264	293	249	256	270	281	270	283	270	272	293	278	282	295	269	274	260	300	281	311	294	292	285	271	281	266	258	272	240	298	280	258	276	297	281	273	279	278	288	235	260	292	278	287	286	252	264	259	256	287	280	278	307	279	316	273	270	285	257	283	290
41001	44877	49185	52854	55122	55107	53635	53803	49795	49103	46503	45091	43258	41944	39600	37873	37758	36604	35788	30572	27490	24359	19165	16963	16069	13165	11250	13223	10002	8944	8532	7575	5961	5641	4998	3591	3042	2279	1630	1106	958	899	824	794	745	748	764	778	789	719	733	855	903	1011	872	918	994	842	855	801	926	856	902	946	944	1008	963	880	866	838	812	910	992	1373	782	704	692	683	711	680	802	975	895	859	827	731	735	669	719	656	691	670	706	705	696	713	645	660	689	693	681	697	706	707	687	747	691	642	677	689	676	680	723	656	719	670	661	763	638	692	668	688	708	645	639	697	662	663	681	709	660	637	698	681	677	642	661	684	634	710	663	632	654	744	665	663	677	659	674	671	692	681	673	708	692	719	660	674	679	667	687	709	698	672	683	668	688	698	668	661	641	702	728	715	645	672	703	713	673	678	714	621	691	689	663	715	698	674	663	684	715	689	706	718	640	659	689	702	666	692	723	713	676	668	642	688	650	677	683	690	657	665	658	713	658	711	688	671	680	705	688	745	650	714	666	684	676	704	682	686	681	692	704	653	690	679	694	705	693	665	642	722	714	665	663	670	680	700	702	679	693	691	674	706	666	690	669	669	642	678	720	674	690	706	662	676	714	690	687	671	674	728	696	692	668	736	692	669	736	744	707	626	703	701	683	670	697	669	683	691	693	659	642	668	706	652	677	676	651	683	656	695	682	665	711	708	617	710	715	637	676	676	703	698	655	680	686	683	718	654	680	668	663	666	702	668	670	663	704	653	670	691	680	665	678	703	715	653	681	689	745	688	685	656	683	625	693	699	698	665	675	678	656	720	664	669	713	712	721	706	718	651	649	688	721	690	750	719	714	721	652	697	622	724	685	706	655	653	660	653	656	690	715	711	650	660	718	678	674	680	684	672	691	704	692	660	714	673	655	688	679	707	693	658	687	666	632	627	617	723	686	670	684	659	677	687	651	692	670	708	696	665	640	669	694	704	675	720	674	697	674	658	686	692	734	679	688	653	660	696	671	718	677	699	723	691	711	706	673	654	714	708	676	657	682	700	667	686	660	671	699	731	658	662	695	668	671	650	657	705	669	654	670	693	695	686	662	667	703	712	662	683	705	684	720	713	680	675	709	665	677	699	677	678	647	693	660	632	680	660	732	709	673	688	680	686	696	637	683	699	686	688	688	680	682	716	661	711	663	707	668	674	680	657	665	663	684	681	657	703	685	751	652	691	657	705	710	683	657	692	681	675	644	688	751	688	664	683	701	707	640	685	668	730	688	665	711	662	689	679	654	721	638	737	708	704	681	699	674	648	718	691	702	670	684	667	636	711	670	679	670	639	707	680	696	664	669	689	654	718	671	657	660	739	642	662	686	687	666	702	631	657	694	653	654	675	678	667	719	667	681	685	680	676	661	672	719	677	682	699	726	736	670	728	658	669	676	728	686	641	670	677	702	697	676	669	637	632	684	706	686	708	702	688	640	710	666	688	652	699	668	690	680	666	646	668	707	680	711	743	640	710	656	651	635	679	715	687	686	625	648	689	679	663	683	630	679	665	753	665	718	688	668	690	654	672	666	687	652	687	679	730	652	708	676	696	704	663	705	684	662	720	698	714	667	656	665	717	684	689	688	678	680	669	733	668	647	668	685	723	692	670	717	646	695	616	683	682	663	691	691	670	697	658	707	691	680	688	692	724	679	677	673	659	742	738	649	698	670	706	662	695	681	730	700	621	687	689	691	708	740	730	670	705	696	722	709	710	662	691	699	698	699	686	652	775	664	699	690	646	690	666	646	673	680	672	666	669	713	651	738	687	640	698	657	647	619	707	669	707	709	701	649	712	669	666	712	627	634	691	665	685	685	688	680	649	694	693	700	685	685	668	682	694	682	707	704	712	672	663	773	692	658	725	733	660	672	695	667	684	647	662	676	751	710	681	672	691	696	700	675	724	691	650	641	671	669	659	668	673	695	665	667	666	668	665	700	642	661	693	718	648	727	685	677	649	707	661	695	689	662	698	627	677	721	691	699	723	649	712	637	692	666	649	633	689	675	679	686	688	672	709	670	691	693	657	681	654	709	689	711	688	652	726	722	680	660	689	638	701	659	658	666	680	704	694	639	674	647	660	699	666	716	679	666	642	660	701	685	675	675	695	657	673	704	691	721	652	727	687	669	755	711	679	730	677	696	674	664	729	699	709	724	682	673	685	644	636	704	698	673	679	704	650	692	671	694	702	703	675	742	653	707	706	681	695	705	637	699	667	686	655	704	633	655	658	664	717	691	699	691	658	636	698	671	680	725	669	688	695	684	662	691	690	697	696	652	719	653	666	701	699	661	689	686	705	694	698	649	659	720	697	687	689	737	667	718	694	711	705	661	710	677	666	735	657	715	701	681	710	723	676	699	685	718	692	671	676	693	653	667	693	685	671	669	697	680	659	677	661	672	697	717	671	702	688	708	678	660	663	687	695	650	657	701	686	670	702	678	654	740	676	680	672	671	682	679	701	670	744	693	698	679	672	718	671	716	691	661	672	675	755	677	710	670	642	687	702	653	688	710	711	673	652	635	699	719	701	693	710	716	680	699	706	667	724	740	657	700	678	655	676	685	691	703	688	724	697	684	648	649	662	655	704	742	681	715	678	696	668	664	659	660	680	669	693	709	664	648	662	628	708	697	656	634	707	640	650	680	632	700	702	629	710	678	661	656	707	673	681	673	706	733	645	731	704	692	660	632	694	690	660	661	659	711	645	688	718	706	710	675	698	729	692	640	733	716	666	672	669	718	656	707	679	693	629	661	724	693	612	707	697	663	694	720	682	671	721	703	672	713	703	661	679	718	659	704	736	731	675	711	700	686	670	708	670	669	707	670	709	665	702	663	713	706	690	686	740	677	727	688	663	697	704	676	638	748	642	729	698	700	635	673	721	739	680	757	677	685	694	668	719	718	682	658	664	666	667	680	694	713	642	680	658	669	690	705	719	678	679	688	655	684	677	690	709	663	712	616	669	648	674	693	747	686	698	698	697	719	690	675	661	672	656	710	672	688	702	670	647	615	673	698	634	685	693	677	697	674	684	711	706	645	662	682	729	695	687	717	660	681	676	682	658	707	678	654	697	670	685	660	682	679	662	680	689	688	664	649	700	725	687	667	699	687	656	725	720	692	662	667	699	674	624	710	703	673	688	674	643	709	751	695	675	653	717	680	693	694	666	686	690	691	680	687	690	659	679	666	683	734	666	662	680	677	660	653	668	737	685	698	710	672	678	688	691	643	681	684	682	682	658	663	668	726	686	690	672	658	704	658	670	709	709	662	718	670	678	663	690	673	705	688	684	676	671	713	705	671	687	675	682	677	671	661	665	654	677	651	679	700	704	730	695	677	681	688	700	667	673	656	683	664	650	705	669	686	669	717	629	676	690	653	678	677	652	686	707	673	658	645	696	683	689	679	716	727	657	675	662	734	674	682	749	668	678	671	734	690	663	700	696	659	687	712	708
51706	40525	41035	38451	40077	38260	38880	39601	39034	38661	39196	37797	35156	33553	31869	28207	28261	26232	24414	19704	16520	13570	10782	7947	6918	5407	4085	4996	3261	3094	3018	2445	1931	1817	1496	1152	922	775	575	414	334	303	290	284	286	261	260	277	276	284	293	297	312	348	297	301	344	300	278	344	352	317	274	308	326	353	341	267	277	288	272	306	388	471	283	244	259	260	253	273	311	393	336	337	278	264	269	229	249	276	251	256	246	251	257	241	277	249	257	274	249	245	245	260	229	232	245	240	235	252	268	249	273	280	251	274	266	263	251	237	251	243	292	228	278	256	248	234	252	244	232	256	258	258	249	289	224	227	242	234	233	275	275	235	296	289	227	261	250	233	264	274	250	282	274	262	245	247	259	243	227	263	270	262	266	245	265	277	238	261	237	239	241	249	261	240	267	231	269	259	246	239	248	270	251	259	279	286	252	254	275	229	225	256	227	260	237	226	271	235	260	258	252	271	248	251	261	262	235	239	291	264	249	246	269	247	256	282	246	259	235	250	251	261	237	257	262	261	274	239	234	251	238	247	257	268	257	245	277	257	226	230	235	233	263	245	241	235	262	254	249	259	264	235	258	260	241	229	281	274	253	240	251	250	242	209	292	272	265	244	279	248	234	252	271	247	242	238	280	265	253	247	257	235	240	267	248	257	258	250	256	272	245	262	272	263	231	283	230	257	246	269	241	261	257	272	243	266	248	271	222	247	251	217	237	278	279	253	241	285	245	245	246	262	229	257	254	212	257	254	259	270	292	241	250	279	243	247	226	244	249	246	284	244	264	247	256	276	235	246	284	233	237	269	259	249	254	270	257	244	274	252	240	250	251	236	256	258	269	257	268	265	225	265	230	253	253	252	233	307	249	264	240	265	245	278	256	283	269	264	257	228	287	260	209	225	274	228	243	269	249	264	246	254	274	257	251	251	269	238	237	255	281	267	253	242	241	255	252	254	269	236	275	261	261	240	247	224	244	250	247	237	250	275	255	226	258	277	257	236	252	263	247	241	239	275	269	244	259	235	252	238	247	230	255	248	242	255	212	262	240	269	239	295	263	256	234	250	266	258	260	245	245	229	268	242	260	241	247	208	251	248	235	252	268	273	253	243	257	243	246	263	238	223	244	251	237	229	257	260	253	246	252	258	271	252	258	285	266	261	248	238	237	262	262	256	251	253	255	277	219	249	282	248	231	259	255	275	252	256	269	276	271	245	267	222	271	238	258	228	238	306	262	229	258	254	229	274	278	243	247	256	287	264	240	231	254	264	237	264	265	232	280	254	231	265	235	251	216	254	241	247	250	248	253	236	268	243	265	253	245	239	258	246	264	275	217	245	237	233	258	257	251	252	261	281	254	259	266	263	271	254	276	273	251	237	255	240	265	261	242	261	252	284	245	219	249	243	262	246	267	259	272	277	243	279	261	263	260	254	279	214	252	265	240	269	233	228	279	259	240	236	256	232	260	301	287	279	246	252	242	234	233	253	222	243	260	257	216	243	271	259	274	259	249	273	244	274	277	264	260	294	267	256	219	247	261	238	253	272	260	254	256	260	284	279	269	246	252	271	257	246	266	233	223	256	281	258	238	242	240	254	271	264	247	273	252	259	236	276	265	266	273	260	253	238	247	250	255	237	263	238	252	245	247	276	233	252	276	266	266	259	245	270	270	237	254	239	251	269	275	262	267	226	239	241	255	274	257	244	254	264	264	255	268	271	260	238	232	237	259	262	241	251	261	274	271	304	253	240	246	257	263	217	245	242	244	228	276	231	248	279	279	261	238	262	240	229	249	259	257	268	246	267	240	227	234	251	243	255	259	219	262	238	250	249	260	248	258	257	260	278	259	261	261	272	264	250	266	230	225	252	256	243	252	259	273	274	252	243	232	270	248	248	258	264	240	286	244	285	248	240	261	291	237	244	241	260	240	240	270	274	257	263	264	248	281	250	239	207	254	240	238	229	256	266	247	242	251	237	247	244	231	229	251	270	235	281	234	270	226	279	270	263	259	252	254	241	264	258	247	256	258	262	242	236	258	275	276	256	229	268	226	248	252	253	269	266	245	245	225	276	272	228	259	215	241	287	257	239	266	277	278	281	264	285	250	229	240	236	250	237	233	243	268	256	251	266	241	247	265	293	271	247	250	281	259	243	237	254	258	272	250	256	280	253	243	241	279	253	276	257	273	243	263	259	228	271	252	242	250	249	246	238	269	243	251	227	243	236	252	242	268	234	247	247	251	274	265	241	258	256	247	262	255	275	266	250	245	253	252	261	270	274	240	290	244	239	235	248	262	256	259	261	237	220	216	276	261	267	263	242	244	242	267	263	257	268	269	252	253	253	235	249	247	274	246	232	267	239	261	267	253	243	265	253	258	269	251	242	248	215	216	244	234	254	264	271	257	259	262	266	275	264	288	268	253	245	248	244	258	245	242	245	256	269	246	234	261	268	247	259	280	250	245	241	234	249	247	225	260	243	282	263	239	251	268	266	256	220	264	267	246	265	269	239	216	272	241	288	258	227	256	259	259	256	278	225	241	283	254	241	243	242	277	243	246	258	217	231	253	252	257	240	249	301	285	249	235	250	258	271	248	257	265	251	275	246	288	254	268	244	247	234	223	264	232	250	258	245	246	246	263	263	279	232	256	233	273	260	266	275	221	231	293	249	247	284	262	247	233	264	221	227	253	233	227	222	245	251	240	277	267	255	231	230	228	253	259	292	257	278	238	267	275	250	230	249	266	269	257	261	252	250	256	242	248	251	253	247	256	241	224	253	253	284	260	245	234	220	252	242	248	255	245	252	273	239	273	277	235	213	269	236	238	274	261	274	287	229	231	267	257	229	240	264	249	269	273	246	254	239	244	255	258	260	249	257	253	236	245	225	268	254	238	266	253	221	240	254	265	232	255	241	235	265	236	253	248	272	258	245	237	278	243	260	259	246	253	261	259	260	251	270	277	258	230	278	222	241	266	259	241	252	280	264	269	250	231	244	284	257	259	237	262	258	258	266	263	264	245	268	255	245	226	250	231	265	239	280	267	217	240	275	275	259	234	231	265	256	260	260	226	254	262	255	250	269	273	246	235	248	227	236	272	254	251	243	260	281	240	243	262	258	235	229	250	237	237	260	242	246	251	260	239	255	250	250	268	244	233	230	255	246	250	250	252	253	267	262	233	248	230	255	221	229	245	267	244	274	253	275	247	273	242	263	257	243	247	235	236	252	257	271	259	242	271	296	229	256	246	208	238	252	233	262	250	260	234	239	289	253	267	256	286	238	259	211	228	243	238	220	247	247	227	264	295	247	255	256	259	265	243	215	276	248	249	278	261	261	251	274	236	230	276	248	282	233	232	239	250	274	239	272	219	265	234	260	252	259	252	261	243	253	300	272	265	246	301	284	254	230	282	251	233	222	238	276	238	248	247	221	247	276	284	267	253	272	256	234	253	264	270	284	250	231	231	260	237	289	227	260	258	225	258	285
45530	48246	50401	52670	54767	56727	57775	58112	56817	56088	53744	53117	50219	49400	47994	46090	46315	45321	44072	39947	36681	33400	29856	25419	24641	20932	17836	20767	15432	14633	14955	12884	10641	9984	8481	6229	5256	3921	2540	1430	1095	926	821	744	788	719	766	802	688	750	753	829	1048	1272	1018	1057	1021	993	930	953	1043	997	1049	1160	1243	1357	1168	922	915	919	865	931	1406	2084	974	796	612	652	630	637	835	1247	1037	972	855	757	713	688	646	612	632	606	600	648	644	598	656	657	628	637	606	604	626	625	675	671	634	674	634	655	641	627	608	647	634	635	638	647	622	593	628	600	609	586	640	597	599	643	605	611	621	637	636	601	611	688	623	607	607	577	622	627	612	620	624	616	676	573	616	636	621	625	604	636	610	630	614	626	623	609	591	633	582	660	619	584	593	636	570	569	646	648	591	629	606	658	630	596	622	626	661	636	630	612	649	626	595	619	618	636	619	631	654	623	654	614	653	607	590	648	626	608	578	601	590	633	665	651	666	650	645	658	581	633	649	645	658	618	647	599	608	579	655	596	629	633	614	652	664	626	583	607	629	593	633	680	621	600	656	635	626	623	592	671	624	652	616	635	681	637	611	598	628	617	610	618	619	639	620	595	665	646	619	620	600	609	628	649	672	621	690	644	633	650	652	586	668	612	681	596	642	642	636	610	668	594	623	597	623	624	599	645	618	651	578	690	616	647	621	640	571	625	584	620	666	577	602	654	600	595	607	611	606	617	589	592	620	619	617	634	645	609	641	633	685	626	668	668	606	610	605	646	600	621	577	617	637	596	616	614	609	665	631	634	588	612	665	671	628	646	600	656	633	661	613	605	609	619	658	648	597	645	616	619	629	615	622	645	602	644	644	586	591	653	635	652	616	598	618	633	550	666	601	607	582	607	630	627	601	648	590	645	595	617	616	668	661	602	626	603	590	619	617	623	617	597	609	626	626	629	599	636	651	616	628	655	631	624	597	636	647	611	597	641	609	620	636	603	590	656	600	632	647	620	620	656	664	636	627	632	623	642	640	583	636	596	650	653	646	638	601	608	668	614	641	637	593	606	631	625	648	590	598	613	623	613	639	575	601	613	608	629	630	623	613	616	630	657	573	606	625	610	600	633	614	622	643	610	652	631	668	576	605	662	649	641	620	654	609	629	600	586	610	603	624	604	635	669	642	668	599	616	651	659	625	609	629	597	578	651	636	641	611	673	582	613	624	620	615	580	602	608	625	639	640	619	592	640	561	614	621	612	634	642	615	650	630	631	669	578	611	607	626	640	585	620	634	644	617	647	641	639	652	583	585	641	643	614	618	647	665	667	587	659	621	664	634	656	629	670	676	643	644	649	625	669	640	655	636	668	616	628	587	615	629	604	613	613	617	619	625	606	626	668	643	631	650	645	638	606	625	597	633	634	609	604	606	645	650	638	615	655	586	630	647	582	626	621	650	622	657	627	582	620	645	614	631	647	691	635	634	622	634	610	615	625	647	621	643	584	648	615	637	618	566	605	614	661	608	592	630	644	656	627	610	588	628	613	603	629	621	607	644	627	610	620	616	586	611	555	573	615	612	662	617	640	590	641	642	616	594	599	601	586	612	615	637	625	629	655	620	651	613	618	595	620	596	619	636	665	653	639	561	649	641	620	657	609	666	611	590	634	623	647	600	571	598	600	574	581	672	627	671	610	632	625	612	645	675	666	596	657	649	584	585	587	643	633	600	626	618	590	616	600	625	612	639	564	624	636	573	612	608	649	590	651	621	625	677	605	614	621	614	612	633	620	627	626	631	625	616	589	580	603	635	637	670	583	666	675	600	610	636	642	600	633	628	581	623	611	650	632	667	658	615	596	620	657	643	625	658	640	584	617	668	662	635	609	608	614	610	658	606	594	590	602	604	616	587	647	623	622	636	625	623	654	609	654	610	621	595	644	620	655	631	630	616	579	594	615	596	628	638	618	622	652	603	642	622	657	614	643	588	650	632	614	609	630	624	638	600	593	594	684	619	626	620	666	651	647	606	600	647	677	647	646	605	618	624	639	626	648	570	598	650	629	577	598	639	627	651	638	630	646	632	605	597	660	621	639	612	625	611	575	607	615	622	599	668	619	641	608	623	609	623	648	627	623	637	622	634	637	628	627	650	587	585	575	662	586	646	609	603	681	634	625	606	619	624	636	615	635	604	575	632	623	629	635	657	620	640	608	617	698	611	610	614	643	615	599	648	624	641	618	659	630	648	650	603	603	593	651	598	619	655	624	612	650	626	603	638	666	630	626	622	622	618	625	623	652	626	651	616	642	593	615	627	620	655	615	615	608	605	605	590	631	610	660	602	602	635	636	616	639	644	646	621	638	636	640	600	644	636	611	605	619	632	649	621	609	659	642	621	674	621	603	625	667	619	596	618	693	692	612	618	661	609	609	625	679	636	651	596	603	576	607	657	588	604	674	624	664	657	648	627	616	619	593	609	612	612	644	588	640	646	607	632	659	554	597	629	617	606	582	664	614	618	644	638	610	657	637	628	615	625	587	564	612	618	659	584	589	662	631	615	601	605	591	586	609	607	584	637	626	648	658	627	586	597	611	619	586	617	613	657	676	600	623	619	632	630	640	611	666	645	621	611	624	608	624	646	654	649	650	655	634	622	671	612	622	647	625	595	614	663	617	627	634	620	648	609	620	661	588	591	646	647	672	612	634	604	582	640	613	613	598	591	598	591	574	632	637	647	626	595	623	626	658	594	630	599	585	631	628	659	595	633	623	683	633	625	638	633	608	637	663	607	566	596	602	639	618	593	623	633	596	620	607	612	607	641	636	603	647	634	625	594	645	565	567	605	632	632	584	616	672	614	626	664	594	622	572	596	643	576	615	650	629	661	632	644	637	691	601	608	629	634	609	605	646	629	639	648	621	623	603	620	649	636	653	667	646	602	580	597	633	618	603	627	613	648	623	604	649	624	595	587	638	600	599	623	608	615	570	577	604	698	620	677	624	628	639	618	620	612	615	603	625	619	636	629	624	657	636	598	653	628	634	584	628	631	625	651	652	694	640	608	612	597	594	640	601	647	612	607	658	608	638	647	623	616	595	572	666	637	615	661	631	601	619	638	614	598	658	614	606	644	613	632	590	634	681	596	604	615	592	646	588	602	568	625	655	637	634	654	615	634	600	637	669	620	607	593	623	626	616	647	661	621	611	592	634	632	640	648	608	590	564	652	664	590	649	575	609	653	607	624	628	627	633	624	621	596	591	611	647	596	627	591	629	616	628	653	599	585	635	616	612	582	615	607	627	634	594	633	642	615	617	641	641	633	607	655	597	652	629	592	635	610	598	633	580	600	587	656	631	651	582	614	608	661	649	671	610	606	640	596	655	659	595	646	600	606	652	634	654	642	625	588	637	628	636	644	619	640	630	608	648	600	656	633	597	677	631	646	634	633	637	602	575	647	595	586	637	698	595	644	604	645	666	623	641	605	615	619	649	635	644	653	620	707	642	625	640	605	626
19820	19280	21532	19898	16602	12243	9406	7560	5622	4600	3686	3003	2486	2110	1833	1470	1432	1277	1170	981	720	656	609	494	493	473	370	374	362	373	355	307	326	308	307	301	315	290	296	279	291	265	271	297	277	268	261	276	285	282	290	286	288	321	306	300	264	266	284	294	278	273	298	293	285	278	265	272	291	299	259	295	297	269	279	263	288	297	273	271	317	309	319	293	313	266	285	283	291	260	291	276	271	278	281	284	308	256	272	275	231	285	275	281	254	283	271	298	259	275	274	250	288	305	314	287	304	307	239	289	270	279	288	281	279	276	260	276	282	297	296	291	290	266	275	299	273	294	284	304	295	291	272	252	269	299	265	277	305	312	286	297	288	301	304	264	281	282	282	287	297	266	268	283	274	280	281	277	266	278	269	271	282	250	257	329	284	315	292	296	255	308	276	265	260	280	255	268	311	252	271	278	310	248	267	291	304	247	262	269	294	245	242	237	272	262	279	234	286	278	263	261	298	271	280	306	296	288	267	267	289	287	280	273	308	296	311	287	288	278	277	293	294	286	267	286	310	285	283	254	287	262	283	258	268	244	289	258	269	295	319	286	246	270	314	275	309	265	301	284	294	257	278	298	272	248	271	281	291	281	300	282	252	291	303	286	266	258	244	278	247	260	271	270	269	275	258	271	274	257	288	282	298	287	256	246	283	282	284	282	290	276	265	253	248	249	272	302	228	326	254	278	251	255	292	297	279	259	306	284	266	305	285	277	287	297	300	298	264	305	274	255	281	287	306	259	278	266	283	283	299	281	305	282	293	286	268	297	253	257	261	293	297	269	273	288	292	258	277	253	289	294	256	300	270	239	281	273	259	289	249	268	303	274	275	230	270	270	275	307	272	271	283	267	268	239	294	276	292	290	283	270	313	272	290	315	272	274	295	278	299	282	255	254	310	274	289	292	284	288	260	270	300	272	287	293	285	276	311	272	330	243	281	265	252	274	271	256	255	309	259	283	277	297	290	269	271	284	262	300	280	276	304	236	294	238	282	279	267	273	275	308	285	291	247	293	286	251	291	320	265	285	305	298	288	258	289	304	284	255	292	294	269	268	259	307	261	276	294	260	296	277	265	300	261	242	284	292	286	271	282	284	306	267	279	276	300	272	275	267	284	276	278	251	265	261	278	312	245	260	275	243	304	263	288	289	300	254	291	272	284	257	264	268	292	276	275	292	300	282	268	274	297	301	278	299	253	252	278	264	255	301	282	313	327	267	273	295	271	266	327	295	265	272	298	299	281	268	267	281	294	282	267	265	290	296	303	279	266	291	284	278	285	265	249	299	262	283	266	277	292	290	272	267	252	285	290	287	306	269	298	259	289	277	267	281	282	272	292	294	285	270	270	272	301	293	300	254	265	276	264	292	277	289	284	321	280	313	282	244	266	288	289	283	274	275	279	286	313	265	270	295	293	279	285	280	273	291	278	281	291	303	258	302	277	267	311	256	293	256	264	287	277	292	274	292	271	255	267	232	263	288	304	300	310	258	297	248	287	252	289	303	330	280	287	309	279	289	270	287	294	284	301	251	257	292	297	309	285	250	302	299	285	264	284	282	278	279	271	248	298	258	270	278	295	294	307	258	253	296	261	269	327	275	295	294	277	299	293	284	273	271	293	268	277	290	277	248	280	269	293	283	308	282	271	303	272	252	308	288	265	275	293	276	278	300	265	295	295	267	280	256	284	305	287	288	315	286	284	293	305	278	277	276	246	298	248	276	280	266	292	328	263	301	275	295	287	283	281	283	301	259	270	275	289	249	259	254	269	243	284	279	294	276	302	309	281	281	270	301	329	273	275	290	269	274	284	275	286	278	294	290	272	295	279	252	293	266	283	279	262	269	306	305	305	262	270	247	268	282	264	244	281	285	263	259	277	297	258	286	249	287	288	283	283	290	267	320	263	279	302	285	291	278	273	319	261	267	283	279	323	273	279	272	275	300	279	295	237	245	276	273	268	288	298	291	298	270	269	266	275	289	273	280	287	245	274	279	297	289	291	266	288	272	284	304	280	253	243	308	314	290	247	278	283	256	315	319	290	299	287	269	282	288	273	290	271	294	286	284	282	286	235	298	276	310	254	262	324	318	286	324	274	297	282	264	298	273	322	284	273	302	261	280	265	273	298	284	249	314	307	248	259	265	309	295	270	280	277	309	279	263	247	236	299	289	284	270	290	281	289	298	286	275	276	290	275	272	243	291	267	264	248	271	253	288	300	280	329	281	301	279	313	284	285	279	292	302	249	301	301	302	274	290	270	308	277	277	273	268	285	284	291	292	257	261	270	314	276	239	264	303	314	282	279	279	283	282	268	269	321	278	278	278	275	282	255	300	273	290	285	276	257	309	297	282	266	303	288	265	284	252	314	267	250	273	269	271	240	272	266	246	252	274	294	302	270	283	308	276	275	291	282	287	290	281	272	278	285	287	276	251	300	283	284	242	305	302	284	278	243	294	285	301	267	307	304	282	249	308	269	260	309	280	274	276	267	279	302	289	267	293	268	300	279	266	273	281	247	300	291	259	277	297	254	229	264	269	279	292	277	270	239	286	300	281	271	292	261	272	281	284	278	257	265	242	285	284	285	261	280	261	309	324	291	274	275	308	267	264	250	278	295	303	307	284	304	263	298	270	263	272	261	292	291	281	295	281	258	286	253	278	270	273	282	287	271	314	297	261	289	300	280	268	343	275	276	306	292	289	319	274	269	256	297	264	256	277	300	267	274	293	305	265	268	288	264	277	294	277	293	280	297	283	305	279	263	269	295	256	272	282	262	290	270	285	270	282	285	298	264	261	287	286	276	269	295	282	272	313	269	261	276	294	295	307	286	305	285	279	293	319	287	282	262	293	251	281	307	282	312	278	308	303	279	320	249	293	275	321	288	280	283	284	310	311	280	276	248	305	270	282	287	270	284	287	270	274	315	275	303	261	274	285	254	267	272	283	305	280	270	270	284	300	257	276	266	229	288	282	302	280	270	269	266	285	286	308	301	322	265	249	298	289	304	278	322	289	294	286	282	266	248	311	279	239	286	268	260	294	319	288	255	266	285	280	270	253	279	291	298	284	297	293	290	250	285	280	258	299	276	273	289	285	259	265	317	274	264	252	270	297	306	283	275	291	272	299	269	307	256	269	278	290	312	264	290	270	288	298	245	305	271	294	310	323	266	301	278	270	275	280	290	254	284	270	271	267	304	306	279	298	289	306	252	267	280	292	293	280	289	286	288	277	271	281	293	271	273	253	297	276	281	283	287	258	260	269	292	270	267	265	310	297	278	294	272	292	302	302	272	285	270	281	273	257	271	319	292	287	307	269	240	250	260	304	264	274	274	293	259	270	276	283	290	277	264	282	309	259	267	275	256	299	275	275	265	296	290	262	301	250	283	296	271	248	309	251	295	281	275	263	298	291	254	281	282	267	313	281	272	311	280	258	245	259	274	254	272	276	269	285	263	282	282	287
16371	18599	27738	31273	30816	27225	23533	21557	19150	17513	15498	13474	11568	10544	9229	7863	7602	6767	6321	4740	3798	3397	2765	2212	2081	1766	1586	1792	1369	1327	1266	1150	1088	1066	1011	929	860	794	828	737	786	712	741	707	719	749	737	688	703	621	706	726	705	727	749	669	802	708	707	731	737	759	758	799	747	743	690	677	713	659	708	680	702	793	736	767	699	712	719	722	701	760	723	734	761	722	709	727	737	682	682	691	715	752	668	699	695	697	719	671	691	702	687	703	677	718	737	690	725	686	709	698	716	684	707	699	761	712	751	673	711	711	666	718	725	690	685	712	714	742	701	706	744	700	707	694	695	723	649	712	712	644	657	665	760	664	711	645	652	729	695	696	697	682	717	675	693	718	738	725	717	694	691	761	731	685	691	712	674	730	705	732	653	678	694	688	735	651	694	714	722	711	690	682	714	655	673	687	744	706	640	709	652	742	650	736	704	739	704	702	724	696	670	708	688	729	711	692	747	693	665	653	724	706	687	712	693	721	699	732	719	642	640	696	672	693	734	672	676	683	713	724	722	683	712	699	678	668	667	694	696	733	664	717	706	700	672	735	729	666	642	676	679	653	743	726	666	726	699	674	666	702	660	747	716	660	709	682	663	659	740	707	686	687	708	646	646	730	716	683	724	712	704	766	741	674	709	691	658	678	684	718	710	689	762	714	730	717	708	743	676	719	690	691	684	727	731	708	652	664	670	682	705	681	695	678	647	660	693	737	712	714	666	666	725	717	726	677	769	701	689	672	664	693	718	674	662	699	745	691	696	727	708	670	657	746	742	668	688	689	687	693	701	693	692	669	748	694	714	752	686	718	709	686	708	716	676	699	674	705	673	711	698	680	669	696	746	719	686	680	700	700	643	687	696	689	641	701	671	693	767	665	673	752	658	701	726	714	645	746	691	730	667	699	655	741	674	730	748	679	646	670	699	688	716	723	708	714	689	646	665	749	736	688	716	744	711	683	670	697	702	718	705	689	713	657	678	671	686	700	727	649	688	710	682	699	682	672	657	711	745	712	703	680	694	668	728	690	649	700	656	664	669	696	691	688	728	717	727	728	714	686	686	685	693	706	754	680	677	694	692	680	677	683	699	661	726	675	690	658	693	713	675	698	701	698	680	657	739	701	701	690	728	708	713	656	712	687	701	659	717	730	738	695	726	751	755	699	708	708	701	712	688	737	685	668	652	733	707	717	720	682	695	703	682	712	726	737	668	681	682	721	658	676	732	660	712	734	747	685	687	717	670	706	719	733	653	690	675	714	711	703	709	723	679	700	694	702	659	661	678	751	738	660	686	720	645	712	683	702	735	712	679	720	685	723	726	732	720	707	697	690	674	706	677	698	715	733	705	709	701	674	713	695	708	691	701	676	712	720	695	696	680	655	702	699	679	698	728	734	748	691	720	733	723	695	709	722	683	727	704	672	727	719	744	663	641	701	697	701	727	714	739	753	687	693	665	700	744	697	699	721	699	722	707	704	730	705	728	764	720	701	712	675	725	693	691	730	694	702	743	703	699	657	739	722	650	717	716	717	726	654	654	707	690	742	666	715	704	697	687	699	723	694	660	703	681	671	734	731	728	705	697	725	699	696	757	695	729	718	739	724	682	685	685	740	702	713	663	658	691	720	660	707	700	694	758	730	703	708	734	730	692	700	744	698	708	687	668	718	739	695	672	721	684	670	753	679	699	675	718	689	741	674	711	665	621	723	723	643	699	686	718	703	664	720	669	682	688	693	678	696	697	735	661	697	730	667	689	715	715	680	686	757	718	726	686	699	668	698	687	732	656	719	704	719	691	642	718	711	740	640	680	678	670	698	712	673	698	746	679	688	705	718	731	732	713	691	676	647	688	712	663	682	712	745	690	709	702	692	712	695	730	749	694	679	696	707	715	684	712	702	711	632	718	739	746	718	765	692	733	687	671	699	684	739	689	714	696	715	716	715	712	682	757	731	650	726	686	687	684	688	714	677	701	650	694	683	691	658	697	717	692	723	750	706	708	671	705	728	721	663	643	684	703	687	731	689	740	687	717	691	716	720	734	669	730	650	705	727	707	705	703	707	700	706	687	707	719	695	690	682	704	673	676	729	703	690	722	665	665	743	698	676	709	660	709	703	743	694	716	729	646	722	740	719	712	672	662	695	682	688	736	691	759	747	701	696	718	694	707	697	709	734	693	679	701	695	668	645	674	692	688	691	746	678	679	704	683	694	715	695	715	716	730	700	738	703	689	732	702	663	691	649	729	741	708	700	691	702	696	694	733	700	714	702	714	695	746	719	690	693	671	682	695	729	731	693	697	653	681	719	740	719	758	684	693	710	733	686	689	742	692	694	716	640	695	711	712	701	718	769	667	689	718	730	753	685	719	744	749	731	714	653	697	693	722	769	685	721	690	625	682	688	713	675	741	701	682	675	695	686	676	724	700	657	676	724	750	687	697	702	668	714	726	665	726	669	662	638	679	693	680	696	708	713	703	708	680	684	680	681	692	711	679	687	677	646	623	751	704	669	706	703	627	693	710	710	735	702	683	706	643	708	676	721	709	668	694	724	722	666	666	711	726	739	682	728	749	700	695	674	689	667	729	689	650	708	713	703	626	697	712	663	709	714	755	697	668	738	633	720	670	705	689	700	689	672	666	744	679	707	684	666	743	666	691	693	713	699	681	675	693	734	718	731	677	688	671	724	710	714	694	715	703	694	675	691	734	703	700	657	683	671	713	699	685	723	694	717	709	703	728	684	719	728	701	707	723	747	698	683	714	734	732	715	730	693	702	702	690	705	679	762	651	719	715	712	741	711	725	693	668	678	672	707	692	670	708	703	654	701	688	655	713	658	680	702	707	684	684	744	702	693	677	687	693	708	724	681	701	702	692	730	684	718	705	724	684	700	686	732	695	716	703	713	704	798	682	682	658	722	728	687	671	668	710	691	741	690	695	699	711	706	697	672	679	678	684	672	700	689	699	661	703	723	695	716	737	703	649	669	701	714	698	675	713	644	711	715	720	700	701	676	713	734	666	701	711	683	682	687	725	728	705	722	706	665	680	659	723	711	721	704	691	670	673	665	691	723	648	697	635	667	668	684	654	703	710	714	685	691	741	680	712	640	720	641	709	687	666	671	715	674	683	728	688	706	719	714	749	712	723	687	672	725	720	681	719	698	754	733	668	717	670	702	697	693	694	736	692	745	686	709	720	737	682	745	732	720	687	718	688	724	718	701	683	719	696	705	709	673	682	713	715	738	681	726	700	650	732	687	706	677	741	708	724	667	713	680	684	714	725	689	708	691	701	655	703	680	717	708	711	728	679	705	661	686	645	681	706	745	711	681	668	688	718	679	690	678	713	683	641	664	695	713	675	724	709	745	695	695	659	714	734	729	684	707	679	691	693	681	702	715	689	700	770	709	694	654	688	711	698	672	738	724	694	698	710	704	716	720	740	721	661	674	692	770	723	658	693	667	688	715	696	671
48579	43313	43293	42628	43038	38864	37889	36790	34910	32431	31775	29034	25443	23215	20788	17501	16555	14502	14349	10853	8462	6472	5231	3616	3079	2721	2170	2815	1732	1510	1532	1339	1065	930	873	678	617	525	466	351	316	297	302	312	282	319	293	259	246	296	293	279	270	304	292	328	290	310	307	294	309	285	316	336	300	288	323	284	311	325	298	313	343	375	358	296	289	271	263	273	305	333	297	295	317	286	280	264	275	274	291	280	284	243	282	259	297	301	313	277	279	283	284	298	240	249	285	302	260	302	281	276	288	282	291	272	255	300	282	279	291	272	287	275	273	276	295	282	280	257	278	282	257	270	310	282	285	276	291	300	280	269	257	262	266	284	297	297	264	271	260	287	285	289	306	266	275	282	287	282	225	276	282	260	282	287	287	297	287	311	257	275	279	258	299	289	322	285	278	263	283	266	298	270	287	319	285	307	290	280	285	295	275	303	309	292	287	248	275	306	286	286	269	254	284	296	260	294	283	275	310	274	255	273	270	301	270	311	298	275	304	272	268	270	267	290	286	252	248	281	275	267	328	289	286	286	299	269	306	266	294	320	303	263	283	303	274	301	283	295	290	271	305	265	280	280	220	283	282	263	255	319	272	288	249	273	295	259	303	289	284	268	297	276	284	275	259	269	299	304	304	298	286	271	286	293	295	285	274	248	281	308	280	294	256	284	277	266	264	237	266	288	275	267	254	285	285	274	288	300	298	287	261	284	280	297	297	282	265	279	293	289	267	268	253	266	307	238	279	263	295	287	263	261	277	290	285	287	310	274	320	235	276	269	306	300	267	265	287	283	248	307	279	266	255	305	283	302	302	290	254	255	251	275	304	296	292	279	261	263	287	261	263	300	296	280	292	258	265	253	257	295	283	271	317	309	281	284	291	294	272	267	303	291	305	262	320	289	255	286	272	264	303	284	294	293	306	264	264	273	274	274	256	266	285	284	261	270	285	293	290	314	243	262	284	295	257	307	249	276	292	280	275	321	286	302	284	282	290	294	279	267	287	278	311	300	306	283	275	262	251	266	287	239	246	301	261	274	265	274	297	260	273	279	284	268	286	259	320	245	255	281	265	319	292	290	251	249	281	292	267	267	279	274	266	268	271	295	268	274	287	268	294	283	303	327	279	278	276	291	288	295	256	308	270	238	275	269	281	270	277	247	297	300	263	286	287	286	286	292	258	267	273	259	282	302	273	291	270	264	288	283	264	261	265	300	299	282	280	278	267	274	293	286	260	278	269	241	287	274	284	283	269	304	321	237	297	277	286	263	254	286	294	295	282	296	285	278	279	265	272	292	290	270	288	279	267	259	270	294	290	235	289	266	302	252	266	298	256	279	276	270	269	282	278	308	320	289	263	296	284	290	288	276	257	296	266	260	260	282	276	273	277	290	283	257	300	264	258	312	288	284	262	279	297	280	276	267	308	270	284	296	279	247	304	275	275	270	307	290	286	271	271	287	250	321	276	267	264	268	281	288	280	250	274	263	258	285	303	281	272	320	260	272	286	324	289	278	285	254	287	256	281	242	276	271	276	267	273	286	244	280	283	300	284	269	307	342	303	252	236	310	298	287	299	270	296	295	286	280	273	308	283	314	291	276	263	294	280	281	294	258	280	276	249	282	271	299	267	303	307	283	282	292	292	296	257	297	252	287	290	297	285	278	321	286	272	289	261	327	286	323	279	241	269	260	271	272	296	281	302	265	289	287	270	301	316	294	277	241	256	270	256	264	283	271	292	290	245	252	271	243	282	282	285	300	256	264	263	283	284	279	272	284	312	291	251	248	280	293	287	268	291	279	275	281	299	249	251	271	285	267	273	285	274	288	279	317	282	298	245	284	285	275	267	281	279	325	269	311	300	248	277	279	280	298	300	276	287	301	276	268	266	260	281	276	287	314	273	296	291	275	276	262	291	241	285	288	268	253	280	271	260	253	267	278	281	238	319	264	281	266	262	237	255	253	269	306	309	261	266	301	282	257	280	277	297	274	267	309	291	265	300	261	269	305	294	282	247	275	265	278	263	267	255	293	251	292	307	282	271	313	275	292	253	263	288	261	252	297	282	294	273	278	275	265	303	275	281	270	293	280	279	281	297	275	287	279	294	269	278	271	252	247	300	251	291	293	282	291	295	273	276	311	257	256	282	250	296	296	294	276	269	305	276	253	246	272	287	286	288	294	322	316	287	273	268	269	262	289	269	267	294	292	298	278	267	266	289	282	274	279	254	270	242	264	307	271	297	284	233	261	268	266	295	232	273	291	287	297	300	270	269	267	269	294	260	300	299	300	277	282	265	308	262	298	286	290	272	297	328	295	271	290	241	257	275	252	278	286	248	276	270	292	273	263	299	305	279	321	266	286	309	296	285	281	300	275	278	297	257	258	274	258	282	308	264	308	291	261	282	292	306	254	252	272	292	264	257	294	288	264	264	266	272	267	261	264	293	241	289	279	276	269	276	281	276	285	265	266	281	289	264	279	316	279	275	252	270	293	286	269	298	275	272	271	314	274	265	264	308	288	278	285	317	254	296	309	287	301	262	267	275	264	278	255	284	278	261	285	279	266	278	289	300	274	326	292	250	236	255	295	268	293	266	275	307	296	267	286	268	267	274	270	310	272	272	276	288	295	294	293	246	263	276	281	275	273	279	301	297	282	271	288	271	288	277	273	247	287	291	274	267	298	278	259	293	270	267	286	262	271	266	318	268	279	255	257	266	304	305	271	279	260	265	286	277	247	297	266	296	272	317	304	306	266	267	273	287	286	249	267	285	293	283	289	255	302	292	291	271	304	296	275	278	263	280	283	266	272	300	276	287	249	293	277	292	267	273	290	282	273	296	305	280	301	299	327	272	275	292	259	256	289	311	282	257	312	250	298	260	289	286	311	267	255	268	273	250	297	291	316	296	272	274	295	297	268	260	245	263	297	270	287	272	290	274	281	275	279	258	300	308	279	307	307	265	280	318	260	237	267	287	288	249	241	247	305	295	278	263	290	313	279	277	297	273	309	300	296	261	280	311	286	271	265	290	273	287	283	289	280	263	257	268	279	292	281	272	284	282	275	291	296	284	271	293	254	278	294	275	292	275	283	297	253	319	276	289	285	287	250	291	262	280	274	264	275	280	267	288	292	253	300	266	294	298	268	300	269	251	281	289	265	272	295	287	269	297	291	245	289	299	279	263	266	276	250	280	265	288	296	256	259	276	282	293	285	297	250	297	277	269	270	257	290	287	268	243	262	258	279	307	305	276	268	230	273	301	260	291	267	265	271	285	294	298	284	270	248	273	282	325	269	276	293	277	289	293	298	273	252	287	284	258	270	315	289	258	260	277	301	269	277	305	299	261	258	275	269	282	298	285	246	258	270	290	280	282	266	280	248	238	284	296	293	269	270	284	288	297	262	275	289	292	273	281	268	241	265	274	274	278	259	279	278	275	281	327	285	285	285	275	252	304	263	284	278	277	296	284	306	303	283	293	266
40967	45354	49600	52921	55292	55691	53329	54094	51015	49266	47641	46675	43379	42135	40451	38670	37967	37231	35816	31211	27427	24119	21069	16321	15752	13728	12024	13778	9859	8737	9115	7834	6150	5632	5050	3809	3178	2417	1657	1091	952	804	755	792	772	758	752	800	764	701	759	834	933	981	823	934	988	864	893	873	978	957	931	981	1052	1088	958	863	929	792	854	909	1096	1493	1367	917	726	687	667	726	825	1103	893	878	814	758	758	662	676	715	717	676	691	714	690	661	732	708	715	653	735	715	679	684	739	705	666	693	702	736	693	713	713	702	693	674	667	677	692	714	681	707	710	693	696	709	699	760	705	708	705	686	743	701	683	735	716	742	648	715	701	635	673	686	715	716	689	753	692	704	697	722	649	696	725	682	685	668	689	686	712	711	708	679	654	672	710	693	677	643	688	711	674	678	672	734	681	715	707	698	677	717	675	673	713	668	700	724	715	755	749	707	719	714	688	740	714	658	687	677	704	696	681	691	686	670	695	690	688	677	617	646	679	699	679	722	714	684	702	684	669	668	717	680	667	687	704	678	724	697	705	656	725	722	691	704	673	658	706	733	698	663	635	724	710	722	690	724	678	677	682	672	655	711	687	690	638	662	746	695	702	701	696	720	666	696	708	684	687	703	652	700	710	704	718	649	658	677	683	681	724	677	684	682	690	689	719	662	689	664	687	690	666	674	681	647	712	689	679	702	678	654	678	670	701	734	671	702	695	661	730	734	681	626	726	673	675	707	699	681	735	634	668	702	657	689	737	726	738	704	644	649	702	694	692	686	669	704	685	702	709	677	668	696	695	660	669	742	675	688	685	709	704	690	668	700	714	701	732	718	707	647	704	740	727	728	677	681	639	698	720	715	658	722	678	698	677	760	718	713	719	733	673	677	698	691	717	719	668	718	750	699	649	751	681	635	679	685	663	692	719	676	689	691	723	704	680	680	655	705	676	700	690	653	703	722	702	671	676	663	712	711	708	680	681	673	723	662	726	627	698	681	731	714	688	696	695	717	726	665	736	725	701	660	675	665	667	737	724	711	692	678	694	701	679	664	683	689	670	678	700	717	696	711	713	676	700	719	680	671	676	695	672	681	660	719	661	704	697	705	660	668	676	703	680	714	671	655	695	693	633	733	612	692	683	701	696	708	716	675	692	693	667	686	711	704	718	695	714	721	710	652	681	707	694	696	679	714	687	703	679	715	738	740	706	706	707	720	656	697	682	746	687	723	655	699	654	740	667	668	748	672	714	714	710	729	711	646	726	697	648	702	698	724	737	709	727	672	725	662	685	649	763	704	708	694	698	677	736	654	692	699	712	667	698	683	710	619	688	660	734	682	705	675	695	704	709	698	704	644	672	686	666	681	732	671	732	747	672	713	698	675	736	731	689	698	653	698	773	661	721	686	746	695	691	682	645	705	650	652	702	702	695	760	725	710	685	736	677	730	683	693	673	728	646	702	687	680	682	736	707	682	711	650	637	680	617	669	699	651	726	677	697	699	700	695	702	713	705	673	715	684	679	691	709	675	722	685	755	718	692	703	709	685	713	632	695	686	691	744	685	678	671	692	702	703	697	704	672	723	720	720	692	705	698	695	699	683	704	728	671	701	650	661	684	676	688	708	700	699	699	695	728	687	679	694	670	692	733	728	708	715	716	677	665	697	699	726	711	686	686	673	700	707	737	698	725	722	731	692	699	715	676	727	657	720	698	700	709	673	680	693	663	713	670	721	683	732	716	723	705	732	693	691	710	714	687	671	658	723	682	712	694	696	672	707	708	646	656	647	689	688	700	685	675	655	683	703	650	710	654	709	755	709	681	696	750	703	678	696	684	728	755	703	642	706	715	701	680	694	678	689	665	666	666	712	699	676	709	717	719	693	723	664	720	695	679	694	686	646	699	704	729	695	662	656	692	666	692	726	717	696	707	723	693	643	729	695	707	748	687	703	694	688	680	676	652	734	689	714	745	723	679	691	668	658	716	752	671	699	734	670	705	709	654	722	707	703	696	719	717	715	684	682	680	704	737	709	673	660	655	689	749	713	752	683	727	671	716	681	695	673	660	691	704	689	676	660	624	649	715	708	730	722	692	635	686	696	689	722	643	704	739	734	716	662	695	712	712	667	732	713	655	706	693	740	709	640	687	677	650	724	714	744	686	682	680	720	663	698	686	697	655	727	665	699	729	694	683	695	703	688	653	713	681	644	688	687	697	690	679	710	694	712	685	665	703	653	691	734	689	688	701	648	692	658	634	660	670	697	687	727	684	670	688	679	724	693	702	711	697	667	672	699	699	743	717	668	698	713	678	650	683	726	679	693	715	711	699	718	675	709	640	659	669	681	695	693	695	762	697	680	696	660	700	735	673	711	705	708	719	675	729	678	691	659	709	711	722	678	653	677	711	733	675	702	703	698	674	697	703	660	675	726	682	724	725	724	716	719	716	690	713	699	663	691	744	649	657	696	708	660	674	727	700	718	649	691	681	701	710	702	708	699	718	700	725	700	680	724	690	699	701	719	713	689	683	648	656	634	661	648	712	703	667	679	696	747	703	675	664	679	660	654	696	705	641	707	671	699	716	666	700	703	696	701	688	705	704	747	706	696	657	689	672	694	708	714	705	713	693	711	654	691	720	675	682	679	727	694	659	697	675	705	680	691	669	702	688	656	664	663	685	711	703	678	713	655	685	650	629	700	687	685	746	695	688	716	647	688	692	703	694	742	723	675	684	735	684	702	652	707	713	716	684	679	707	695	708	710	649	666	698	667	719	706	653	680	711	723	706	664	717	714	701	701	715	726	694	692	697	606	666	713	722	708	698	707	691	669	728	677	671	684	673	700	697	703	675	688	760	694	684	692	690	694	709	738	657	699	672	747	685	688	697	711	707	643	713	726	671	687	647	666	696	742	727	682	730	666	663	680	704	718	681	675	683	741	740	687	662	697	670	679	685	687	691	674	615	714	650	693	696	669	654	736	691	728	713	681	650	711	740	700	682	696	696	653	687	715	668	675	715	689	679	715	717	711	632	673	688	697	708	685	668	653	681	688	717	691	700	718	662	692	681	701	716	716	685	661	668	678	709	669	661	703	659	727	724	713	672	644	672	715	739	703	714	701	704	665	694	696	626	693	700	653	686	664	750	681	710	658	702	702	658	741	706	654	674	669	681	661	685	699	691	700	682	709	691	692	703	657	715	718	728	652	691	683	675	715	678	726	703	658	740	697	729	711	686	709	698	661	728	639	674	698	713	768	701	689	714	755	698	701	711	728	708	723	688	702	726	685	728	711	689	691	704	721	700	666	692	697	687	676	705	672	650	723	691	683	739	723	706	676	675	652	704	688	714	712	683	700	713	707	706	696	698	705	726	706	709	687	695	677	765	722	674	654	656	660	706	697	728	698	621	713	688	695	682	658	658	732	680	698	706	704	694	706	722	729	688	697	712	653	667	680	676	696	672	676	707	700	660	710	669	713	687	674	697	716	707	667	703	676	687	682
54794	43502	41815	41032	42575	39428	40019	40831	41508	40693	40859	39414	37172	35693	33582	30653	30286	27217	25680	20613	17129	13495	11273	8262	6982	5862	4433	5024	3675	2979	3068	2522	1949	1711	1578	1222	1009	780	535	412	345	331	329	275	272	315	289	299	318	283	300	289	343	316	290	352	382	302	348	362	398	326	329	334	377	392	357	302	313	341	332	359	390	450	406	340	305	273	259	298	309	357	293	351	305	298	337	295	271	284	273	286	279	279	262	304	274	291	243	289	287	296	282	281	279	271	267	259	265	245	273	282	296	246	249	276	299	271	268	268	265	274	266	267	295	328	254	276	264	256	274	266	295	301	265	297	273	250	266	254	278	266	285	268	291	282	261	305	264	276	266	277	288	269	243	302	271	283	279	283	252	281	266	252	244	274	301	265	274	270	254	272	272	291	298	274	279	273	248	297	268	254	277	256	260	287	281	289	276	277	246	236	270	256	263	254	265	271	249	302	305	289	269	267	290	266	248	288	303	263	301	268	293	295	262	249	242	281	302	262	281	271	260	265	266	258	267	270	286	274	256	288	286	283	231	285	239	245	294	278	247	259	277	263	300	240	270	270	272	263	248	244	282	300	295	271	264	272	298	277	296	304	242	296	260	261	246	265	236	270	298	279	270	271	267	251	263	278	260	259	274	280	298	305	273	261	246	263	261	259	265	264	274	280	254	272	242	292	277	271	261	283	281	259	301	259	238	278	288	262	268	233	243	265	258	279	276	256	255	304	274	270	274	278	275	281	307	257	305	279	266	285	291	268	287	239	284	249	265	290	267	283	292	301	281	278	273	293	272	265	251	264	247	262	297	269	251	240	288	283	266	247	297	278	267	202	278	281	280	249	278	289	270	259	277	261	230	264	286	255	260	262	243	308	295	256	278	270	276	247	282	276	281	251	288	292	281	269	258	265	282	292	276	288	265	246	255	277	274	297	279	300	264	226	258	281	247	270	256	263	267	260	278	287	264	268	275	283	278	286	294	291	290	268	239	321	273	289	279	257	267	267	263	277	270	277	258	270	283	256	284	267	282	251	286	294	250	260	263	274	247	258	277	284	306	288	262	242	231	272	245	257	254	263	294	269	271	257	248	287	276	272	261	261	285	289	281	276	279	301	255	285	273	260	253	259	287	289	272	262	259	304	281	255	271	263	285	296	261	234	239	286	277	280	292	285	266	245	275	298	272	249	264	281	259	259	233	273	255	274	289	280	265	252	279	277	273	252	262	268	252	259	280	265	223	285	270	280	279	250	281	265	260	268	266	264	310	245	275	278	306	272	267	250	291	275	253	268	276	243	257	268	278	259	239	285	260	288	258	255	295	261	256	267	259	270	277	282	271	295	242	263	262	288	286	288	275	254	291	267	250	288	265	298	302	296	262	253	261	269	267	249	240	258	256	266	264	306	295	292	240	281	271	255	241	269	244	270	238	256	299	291	270	258	243	272	280	279	244	276	255	306	285	271	288	234	293	284	270	277	285	287	241	250	266	259	273	263	291	252	282	305	251	269	302	263	262	285	245	250	272	268	279	280	251	287	257	282	279	247	277	252	288	287	269	258	267	271	279	293	287	285	268	303	261	251	259	274	318	277	269	287	287	283	276	255	244	268	298	259	272	290	265	283	305	282	241	288	262	308	283	282	276	268	259	297	281	267	261	293	274	278	265	272	312	291	248	286	229	267	258	244	271	295	288	274	285	246	257	270	291	284	267	252	274	305	251	302	269	264	266	274	282	308	261	265	297	270	270	253	301	294	274	257	262	274	256	273	235	267	256	291	304	286	283	273	282	254	266	254	262	262	301	280	294	268	252	258	249	287	281	269	275	313	265	250	306	298	293	278	269	259	283	254	286	240	261	292	271	288	277	253	289	307	270	270	251	262	291	302	265	269	249	270	284	260	295	275	271	256	283	276	289	267	276	283	263	251	280	262	282	266	246	251	257	257	278	248	262	251	240	278	255	275	297	283	268	288	286	322	255	287	264	267	281	303	286	292	269	265	272	273	280	291	260	299	249	300	291	295	266	271	270	256	251	260	228	262	237	293	254	267	260	252	250	272	263	253	270	285	263	267	306	248	250	276	288	302	255	266	278	280	273	271	292	266	301	257	281	282	284	269	272	240	274	235	281	251	272	267	294	267	266	281	287	264	292	227	272	294	248	276	262	243	269	254	260	268	253	226	228	265	260	261	232	275	286	284	272	252	268	267	251	282	247	317	271	257	272	266	308	262	270	291	282	266	253	239	270	266	260	273	287	276	283	305	264	274	262	251	291	261	269	272	270	236	281	272	268	297	241	281	269	277	269	292	278	292	293	322	289	273	288	248	278	273	281	244	242	277	238	275	265	276	276	273	298	287	291	285	264	244	278	266	275	244	274	264	266	230	284	247	246	252	241	263	271	279	284	283	261	280	256	261	274	281	269	257	282	261	261	284	284	235	292	267	251	264	268	267	296	268	267	248	266	273	298	260	277	266	277	273	271	269	255	255	289	271	271	262	258	270	270	288	309	257	268	279	282	290	291	272	289	278	274	253	252	252	247	293	264	255	256	284	256	246	256	270	278	263	294	270	269	261	271	250	246	292	252	254	246	272	280	281	284	285	296	302	267	288	275	266	300	290	291	265	276	285	265	303	270	288	283	266	264	276	265	238	259	272	267	273	266	288	261	284	258	267	266	258	242	266	307	289	254	269	245	257	235	264	281	253	263	257	273	249	280	292	275	267	271	266	275	274	269	279	279	276	258	277	276	294	280	285	257	283	280	263	241	288	265	246	279	262	279	252	286	287	265	244	252	285	261	257	241	273	250	260	264	319	300	296	280	282	288	310	254	278	257	308	267	262	270	267	241	284	262	259	267	268	266	246	285	253	267	269	260	299	254	263	255	308	244	275	297	283	272	238	269	257	285	286	241	288	281	241	272	280	283	238	279	259	267	256	260	269	289	287	263	258	269	258	257	286	256	287	246	274	238	266	265	247	258	284	264	274	260	266	285	280	284	282	265	232	260	258	262	245	279	217	263	245	293	287	277	283	287	275	265	254	266	286	268	268	270	264	268	269	252	284	277	248	279	296	280	272	275	246	227	253	257	287	261	271	265	293	268	273	294	264	238	280	278	266	270	258	284	274	261	303	280	273	284	287	287	288	277	299	296	284	299	270	277	278	271	292	273	247	284	293	299	272	282	257	263	270	261	248	264	257	273	267	267	251	291	254	272	280	269	262	273	278	270	302	264	272	243	267	268	267	283	273	279	276	268	238	270	266	267	263	284	260	256	254	267	277	301	280	279	253	274	277	276	273	245	277	255	276	275	269	256	291	256	246	239	256	266	274	258	264	271	233	268	224	253	254	278	249	269	269	281	272	290	286	277	260	257	289	264	290	308	280	248	262	261	256	258	274	255	266	278	265	256	241	253	259	289	263	263	283	275	260	270	274	286	247	244	257	279	275	265	286	263	279	259	277	257	270	268	262	289	258	255	266	281	248
47947	50996	52964	55268	57206	61058	60227	61281	59223	58605	57247	56631	52811	52522	50620	50078	49186	47759	45979	42241	38390	34678	31854	26386	25284	22665	19545	21276	16189	14340	15655	13607	11145	9621	9119	6883	5730	4184	2447	1572	1185	933	906	824	811	759	768	831	701	788	767	922	1151	1166	986	1221	1466	963	1098	1063	1423	1157	1089	1246	1520	1451	1168	936	1095	971	1067	1339	1485	2175	1695	1191	712	715	670	725	1001	1263	1082	1009	963	791	752	720	701	646	688	695	690	688	674	662	680	655	665	638	651	709	660	660	654	657	645	698	666	635	668	682	694	699	651	661	680	676	681	688	611	644	691	675	633	658	692	662	632	678	646	670	656	637	633	672	692	690	672	643	685	673	661	677	675	665	659	657	676	672	650	688	670	656	643	711	669	690	681	624	616	697	674	693	698	653	687	660	699	652	679	669	658	683	646	691	684	671	673	673	752	687	672	679	688	672	645	675	664	675	629	654	658	655	626	647	676	639	713	691	594	722	631	671	701	688	654	662	653	680	673	632	675	649	670	653	712	650	668	674	673	685	644	650	677	658	665	648	635	713	636	661	627	636	661	696	694	681	624	635	605	665	645	662	670	642	716	658	676	648	717	650	712	665	696	687	673	715	649	727	665	603	640	648	637	701	684	654	689	641	648	650	655	663	672	705	679	628	674	658	669	662	644	641	661	637	655	669	660	635	662	665	703	684	673	730	625	640	644	652	666	628	621	664	638	682	633	684	677	660	622	711	647	665	697	696	701	645	639	649	636	646	700	684	676	654	679	687	672	605	658	671	661	631	653	672	705	647	670	666	637	631	648	628	630	697	648	647	675	655	662	625	627	626	665	663	635	683	678	635	701	672	659	651	677	613	698	676	635	691	665	655	659	717	677	714	629	643	683	682	602	680	703	666	634	645	631	680	668	668	661	659	705	682	685	695	620	669	656	676	642	665	664	645	647	652	694	680	638	714	634	664	640	635	646	702	723	659	649	667	641	631	678	721	642	666	673	652	670	657	665	660	686	659	691	671	659	701	639	673	689	687	610	698	674	651	668	640	657	684	638	660	673	641	628	669	667	630	673	691	672	671	670	628	675	716	704	688	674	661	689	672	664	651	702	674	691	654	712	661	629	665	654	647	672	682	682	626	673	666	680	685	624	653	675	638	665	720	731	635	671	665	658	668	638	639	653	681	662	660	658	675	695	636	662	674	672	710	675	662	666	675	656	656	638	676	660	684	670	652	665	656	696	639	651	727	674	677	664	650	635	697	696	677	680	666	688	655	708	676	677	639	667	596	644	693	659	696	685	704	646	667	683	690	682	664	662	661	631	721	662	648	634	665	670	623	668	629	659	639	655	628	665	677	679	699	630	671	644	663	626	678	668	643	679	626	720	618	703	643	685	650	677	641	687	685	688	634	663	670	671	679	689	676	701	675	655	673	633	682	628	641	686	655	685	686	709	667	676	646	680	608	650	674	676	693	690	656	671	671	662	691	673	644	668	626	635	630	679	656	644	655	640	674	638	689	657	645	622	632	722	690	705	682	671	645	668	688	638	678	615	684	667	640	650	691	678	718	680	646	659	673	657	625	644	671	657	619	676	649	620	642	652	691	703	637	652	638	616	686	686	676	615	635	656	623	664	649	661	670	628	692	642	684	646	693	684	696	689	684	694	669	721	667	618	644	706	695	665	646	670	627	703	690	650	648	699	712	649	707	646	589	647	675	679	705	673	633	652	683	616	673	650	656	672	640	629	668	611	652	655	674	644	629	633	733	662	667	696	691	619	633	665	643	649	646	634	691	704	684	686	648	671	690	681	678	675	630	648	657	636	634	667	641	695	666	693	635	633	669	722	646	701	696	615	651	655	656	640	685	682	697	678	649	635	681	684	698	662	661	644	651	656	666	657	663	671	680	619	650	684	671	644	615	677	675	631	685	690	690	672	664	716	651	689	663	665	668	660	665	650	684	645	684	615	638	678	641	654	689	693	672	659	668	638	671	612	671	639	653	604	634	700	628	628	648	640	647	634	653	681	650	734	659	653	684	697	651	653	678	695	636	652	682	626	653	685	641	678	668	635	656	661	653	672	688	627	636	624	668	690	702	651	711	657	644	700	649	647	646	688	644	673	708	683	671	682	681	669	672	696	647	674	663	660	672	739	656	633	732	660	622	676	660	616	650	645	649	660	649	645	701	673	657	672	633	672	621	638	679	653	690	683	697	663	649	726	677	643	688	640	633	679	681	639	656	650	657	652	678	665	662	638	634	702	690	662	664	692	656	627	710	655	663	627	668	667	655	665	674	688	623	688	647	650	667	663	691	678	680	638	679	609	682	651	667	657	688	645	667	645	657	694	674	648	654	633	636	669	646	715	650	695	707	647	695	696	739	668	629	644	609	680	658	666	644	675	659	670	587	673	692	639	676	662	634	662	699	671	666	678	694	690	684	669	627	672	611	711	684	675	673	659	657	662	631	649	653	680	685	664	689	669	693	642	622	665	650	650	692	704	667	664	685	628	656	620	641	677	678	660	623	656	691	696	686	672	706	659	622	630	650	648	684	644	641	662	651	672	699	680	715	697	675	678	634	656	688	683	632	655	662	676	607	674	655	637	595	655	667	648	669	656	679	688	637	655	682	724	715	660	665	716	657	629	640	700	658	678	697	668	698	676	602	653	666	675	686	670	636	666	649	626	654	720	698	648	648	637	706	624	653	686	665	645	660	659	659	666	711	650	690	581	622	639	655	686	674	654	650	606	652	695	665	691	680	632	623	666	658	682	651	670	678	675	712	701	709	668	663	635	692	698	673	688	669	654	655	677	646	677	679	666	653	692	603	706	629	716	677	705	636	639	686	637	687	664	656	704	631	655	705	655	630	703	683	670	602	667	608	657	646	670	655	689	632	642	660	659	647	685	660	675	700	700	652	687	642	683	611	604	673	685	630	642	672	690	677	690	643	694	644	644	658	656	651	678	673	676	636	661	648	726	677	628	690	630	623	653	699	679	678	652	671	635	683	665	657	663	663	676	657	665	629	636	650	671	682	684	648	680	658	651	607	651	679	667	690	702	674	614	631	659	683	674	672	679	643	672	646	652	663	664	702	673	722	665	658	637	679	673	657	661	655	622	668	663	671	708	673	676	691	708	642	672	689	677	656	634	638	704	661	657	693	725	641	634	697	644	663	655	688	625	667	663	704	668	656	649	684	664	684	654	697	682	677	660	660	612	630	618	685	721	665	690	656	648	675	641	606	643	706	635	672	610	707	644	663	644	689	637	645	657	665	645	702	694	636	671	656	641	634	671	651	708	672	679	652	670	692	663	704	680	667	702	684	616	693	677	688	704	657	649	671	613	672	648	696	637	639	634	696	697	637	667	626	667	698	700	670	651	622	636	629	729	659	642	608	654	649	656	678	712	740	691	662	669	631	713	651	640	625	674	640	648	673	697	663	673	681	669	656	629	635	702	656	657	638	662	696	716	662	682	662	583	691	694	655	647	645	631	658	636	686	635	683
20077	19797	21965	19632	17016	12269	9675	7371	5759	4319	3661	3112	2457	2146	1763	1682	1422	1211	1172	980	778	663	621	502	480	433	387	420	376	346	389	379	302	315	311	327	284	305	272	288	306	317	311	260	295	246	314	305	283	285	262	264	298	319	297	283	307	283	283	300	291	266	282	263	269	281	295	265	269	288	288	259	274	278	277	285	274	293	272	288	282	295	273	286	281	281	280	268	291	284	271	274	261	259	274	297	302	282	248	280	276	249	295	272	285	292	273	272	263	285	296	306	274	301	259	259	265	296	280	314	272	254	297	302	292	253	288	284	300	266	278	288	281	300	303	281	284	271	261	253	282	285	278	283	289	283	316	255	258	236	267	293	290	275	283	266	277	302	296	346	306	268	279	268	279	311	263	280	294	280	256	282	249	264	270	277	280	294	266	312	270	293	288	306	300	303	304	301	274	294	290	276	306	255	276	268	269	256	266	266	267	293	270	260	260	318	283	315	285	308	287	291	283	292	315	270	280	281	297	262	270	290	273	271	290	306	277	284	292	274	290	310	291	279	281	298	293	290	255	300	256	276	268	277	287	256	254	271	310	325	322	255	287	296	279	266	314	287	248	279	291	265	300	286	289	289	281	281	323	280	291	269	264	261	304	290	294	322	278	275	314	263	269	290	275	278	261	262	289	281	266	288	308	313	266	293	279	290	242	249	296	296	306	308	273	274	279	300	272	314	259	259	279	284	241	299	285	265	271	281	272	275	278	296	276	268	299	275	297	291	250	293	248	292	277	263	278	285	276	253	294	297	283	283	266	274	252	308	307	281	258	282	305	277	280	271	300	260	273	300	273	283	272	256	285	280	317	274	252	288	288	262	266	260	283	253	279	279	273	294	284	272	308	302	248	279	322	305	275	270	282	309	270	276	295	281	263	252	270	264	250	269	278	277	326	282	282	284	273	283	262	248	277	294	283	282	267	290	296	258	305	253	284	293	281	275	273	288	264	290	284	295	270	264	254	281	316	254	307	280	260	266	270	290	298	288	294	265	294	300	264	310	260	303	296	277	294	295	276	277	287	254	288	294	287	296	259	275	292	245	278	275	266	264	298	283	275	280	278	281	299	278	277	248	259	273	288	320	252	259	267	265	274	285	282	284	283	279	288	284	276	284	284	293	280	261	261	279	257	289	289	251	290	305	304	274	270	272	317	271	287	280	280	283	283	319	285	301	270	300	268	294	285	295	256	269	266	252	279	285	297	267	276	290	279	271	271	254	300	258	255	288	286	267	304	304	281	263	292	268	301	291	273	258	278	295	254	267	289	237	300	279	276	277	272	261	287	303	288	284	291	257	280	293	269	289	269	272	294	270	298	277	250	267	267	265	297	269	281	289	296	269	265	276	271	272	289	271	279	269	255	283	292	288	310	287	248	298	287	278	278	281	304	250	284	258	270	293	268	283	244	278	290	264	260	281	284	274	282	282	278	301	263	264	294	281	249	288	277	287	269	265	267	282	309	282	284	300	275	293	276	291	291	286	265	304	278	297	241	251	303	285	321	295	311	269	289	298	299	275	256	312	280	277	263	296	272	263	271	252	293	296	280	273	267	292	263	286	275	272	278	291	279	279	311	271	263	298	316	301	263	288	289	285	280	287	279	262	309	279	290	292	296	289	261	288	260	284	300	263	268	293	292	285	286	313	288	270	282	278	299	284	277	261	279	286	278	303	303	282	291	299	269	279	262	257	272	292	287	278	292	294	272	265	271	281	282	252	288	316	284	284	255	298	270	262	271	288	273	282	308	286	295	256	266	301	266	287	263	298	309	280	267	287	305	282	274	267	255	261	298	280	285	296	256	309	289	304	279	294	276	317	313	272	260	283	277	267	285	273	268	273	301	246	301	261	273	264	253	267	290	291	308	294	258	270	275	270	272	288	303	275	316	273	303	263	289	280	280	289	269	251	270	297	253	262	307	268	292	265	285	277	284	280	287	293	247	260	307	266	243	304	289	244	257	294	305	287	256	277	280	283	268	276	261	267	267	269	260	299	270	289	310	291	294	282	304	267	286	281	276	265	254	240	292	267	268	287	280	270	246	274	283	276	267	305	294	281	280	275	291	262	306	267	301	269	294	237	300	264	258	300	287	288	263	262	272	269	308	272	289	250	284	274	291	293	272	264	282	293	307	296	329	287	287	283	282	310	286	263	284	281	268	280	282	278	291	267	301	289	256	301	276	287	277	293	279	287	281	258	270	268	280	260	253	302	316	278	293	259	283	320	274	303	278	306	269	276	301	298	297	266	251	261	293	245	283	273	251	284	285	299	280	278	303	280	303	282	275	297	309	298	295	298	267	280	274	304	269	288	309	296	305	260	268	274	302	309	277	271	241	306	310	271	278	259	280	280	256	298	321	290	292	262	291	297	278	300	280	256	252	298	285	308	282	256	266	293	278	267	282	254	280	296	265	262	301	287	305	299	270	317	235	285	241	267	286	269	278	267	276	285	291	283	276	275	267	285	288	298	280	271	266	306	282	302	273	279	267	258	242	260	259	312	272	265	294	285	273	297	269	307	221	257	261	271	254	306	285	286	277	301	256	275	281	285	275	292	281	262	245	283	280	289	282	269	275	294	283	280	268	303	280	299	307	292	295	289	304	266	290	287	304	267	291	267	273	298	268	275	286	293	278	277	308	299	293	288	260	281	258	245	291	303	281	283	280	267	304	289	288	287	276	255	267	299	284	253	287	299	265	275	265	295	330	257	280	294	263	262	291	306	283	275	331	240	300	303	280	288	303	266	263	263	289	247	277	295	287	306	316	268	277	282	276	274	299	241	292	301	276	277	296	293	287	293	291	267	287	317	307	259	267	271	285	300	297	309	288	306	253	279	261	260	264	304	283	322	274	292	271	272	301	274	297	261	310	286	253	297	299	270	311	272	269	278	295	287	274	288	242	286	259	272	306	258	273	289	271	308	270	274	297	261	284	275	250	289	283	291	292	293	257	280	313	288	288	269	280	295	272	264	275	270	258	303	281	313	263	273	261	234	263	258	269	290	305	271	281	269	270	280	281	321	269	300	258	286	259	258	295	280	244	268	253	261	266	294	316	325	282	285	266	270	307	262	284	306	276	306	267	270	259	290	283	275	283	324	290	274	293	339	259	279	276	280	276	301	299	271	279	283	277	270	293	321	288	275	325	275	287	281	297	267	280	320	266	284	282	304	294	278	246	283	293	284	271	303	282	283	318	256	266	264	281	285	262	270	284	258	263	260	273	321	270	309	307	295	261	297	278	297	248	275	266	287	290	303	267	265	288	298	303	266	285	262	253	280	323	285	290	290	269	297	291	268	289	294	233	293	266	279	288	291	284	280	232	281	286	270	267	286	281	277	273	283	282	235	301	271	267	257	326	293	272	271	297	281	292	283	244	289	285	305	265	273	283	281	287	281	313	280	290	280	319	268	296	284	281	285	276	304	296	293	267	291	267	282	270	311	275	267	262	262	288	280
16324	19076	27902	31145	30692	27041	23827	21321	19196	17119	15758	14365	11947	10739	9308	8347	7585	6889	6121	4747	4110	3139	2822	2307	2041	1955	1653	1886	1308	1324	1310	1222	1046	1056	1026	921	886	857	785	766	698	763	717	713	709	720	745	752	702	737	730	723	729	757	741	751	739	712	720	676	772	751	712	702	734	723	713	719	736	699	755	739	779	781	718	736	719	706	723	725	733	731	735	693	760	701	732	695	695	654	742	727	692	673	661	738	690	703	706	705	693	705	700	694	743	696	686	694	722	711	697	703	663	731	671	727	705	685	657	690	688	700	706	731	730	721	739	703	743	714	697	672	759	676	725	716	672	694	692	701	692	675	665	682	686	758	693	723	684	694	710	717	735	705	672	750	745	700	694	702	783	703	684	638	722	696	660	732	716	682	717	736	703	700	650	759	702	731	692	713	673	742	651	750	708	716	686	745	711	696	726	745	687	666	730	711	682	717	735	720	674	712	738	735	700	682	690	704	732	676	696	697	735	693	692	714	698	695	719	728	739	742	691	744	694	662	726	732	704	705	738	672	723	731	704	692	696	705	718	805	692	703	668	703	702	689	708	696	736	708	672	708	698	723	720	655	680	773	673	724	706	706	692	686	720	690	703	675	680	716	703	746	734	734	668	719	688	713	727	688	695	706	667	688	693	716	702	636	708	729	679	707	737	692	680	718	701	707	710	723	697	678	769	720	706	748	673	708	744	673	699	699	758	720	702	737	721	688	674	705	678	699	728	656	680	743	696	687	639	706	682	681	721	680	758	721	728	704	663	749	693	637	701	711	694	692	700	724	670	734	738	687	702	702	711	670	674	731	738	753	681	656	714	672	712	730	743	714	700	677	706	699	715	694	732	724	716	718	701	681	688	724	695	739	681	707	723	714	658	697	684	720	709	711	692	693	749	715	717	680	704	674	694	692	752	726	698	682	650	731	709	716	664	699	734	775	723	701	721	710	695	709	707	716	693	673	715	740	694	679	707	708	720	713	670	668	723	685	736	698	698	715	716	713	703	675	700	675	670	692	709	667	683	720	715	725	688	687	694	744	685	740	680	696	671	717	741	662	702	722	692	708	705	698	707	725	734	757	737	715	706	662	702	706	695	730	695	700	670	705	689	708	658	681	694	707	674	677	662	705	708	652	674	692	716	657	748	723	702	729	722	728	679	693	654	702	700	695	756	733	710	692	709	700	704	745	658	719	705	693	742	712	733	698	697	705	689	670	717	740	694	716	655	749	705	661	681	689	698	668	718	680	705	709	717	695	692	672	673	676	714	675	726	697	688	707	692	708	703	669	706	739	731	663	685	657	718	701	750	686	692	669	700	701	697	695	682	710	700	692	680	728	679	720	671	728	649	704	720	700	662	710	686	690	724	677	694	746	679	688	699	662	756	728	697	700	671	720	701	747	704	710	699	745	725	739	664	724	702	686	703	649	706	646	693	726	707	668	727	705	715	721	646	710	699	697	692	738	733	716	707	713	697	713	700	675	713	676	701	764	682	666	736	699	695	708	699	745	667	665	731	736	675	699	708	711	733	667	685	723	737	747	741	730	713	722	713	747	677	702	734	708	716	685	709	710	707	738	661	691	730	661	691	709	700	697	659	755	680	709	681	688	689	704	681	702	693	727	680	691	650	703	683	705	692	706	692	707	720	671	639	696	680	687	696	697	684	765	680	712	688	673	709	690	675	730	719	683	681	738	680	712	698	722	658	694	702	716	695	674	686	754	703	700	715	704	731	716	681	711	692	702	705	701	698	716	700	681	700	755	681	706	734	758	730	709	659	754	684	703	693	685	693	707	688	715	692	700	686	755	708	731	673	708	723	677	677	709	668	690	741	727	738	672	692	737	715	695	650	687	700	709	706	665	704	687	716	705	724	664	726	689	737	687	733	668	741	705	676	701	754	696	718	721	723	700	717	711	671	678	676	696	725	697	690	719	675	681	710	741	703	709	663	695	714	714	690	678	702	700	728	740	696	710	659	652	771	678	687	724	752	720	711	697	692	673	691	704	698	682	712	685	696	697	727	695	744	744	717	666	671	687	700	731	694	721	706	724	675	699	679	709	715	697	639	709	721	737	682	701	714	672	701	716	706	723	709	721	730	686	679	711	711	692	702	730	708	660	683	734	704	663	709	725	695	702	708	770	679	673	712	688	662	743	674	696	700	689	625	734	687	676	721	697	729	668	691	690	729	673	705	698	701	755	681	724	693	724	684	704	709	675	725	718	690	699	706	681	723	712	692	695	707	754	693	720	689	678	692	706	665	689	692	705	736	710	662	696	685	689	714	703	729	655	690	722	675	716	724	724	680	646	680	693	694	680	704	705	737	664	728	679	692	719	701	682	671	696	705	731	628	749	707	684	751	699	681	688	646	703	720	692	697	721	704	729	675	731	708	699	719	693	741	698	681	690	733	686	700	701	699	682	651	682	721	655	701	733	685	713	694	702	780	694	701	700	671	686	719	694	714	662	655	694	674	690	681	720	725	754	714	702	675	695	729	737	680	699	732	754	721	686	673	722	686	715	725	669	712	698	693	681	693	708	699	698	737	687	708	695	703	706	713	693	703	705	666	731	706	702	692	692	689	683	773	693	702	696	743	757	710	708	708	708	659	732	661	685	685	664	668	697	692	694	672	718	705	704	715	697	696	755	689	721	678	723	701	694	740	696	726	684	688	670	688	686	681	657	695	683	706	721	698	652	693	721	692	716	696	705	669	753	709	679	711	701	725	705	680	686	722	676	736	724	664	691	704	694	720	684	694	717	697	690	680	644	703	740	697	714	723	671	732	693	698	718	693	724	666	716	712	744	694	683	666	663	707	686	735	697	710	707	676	723	662	725	710	698	714	721	662	685	714	741	680	695	702	671	706	705	706	661	701	674	727	706	710	681	706	730	694	711	737	677	685	660	708	714	681	737	682	665	711	755	687	678	686	752	693	731	703	731	721	746	731	703	684	680	735	723	696	704	780	707	706	674	682	727	741	749	722	689	660	708	707	657	749	684	725	712	745	737	709	725	700	707	691	712	719	659	698	761	713	679	694	681	683	730	733	752	707	699	702	689	680	711	723	708	726	695	712	704	719	716	685	695	698	691	727	653	691	726	670	765	692	682	732	724	683	700	669	726	691	698	690	733	680	690	689	715	682	704	776	717	710	729	675	698	709	727	748	689	708	721	653	672	706	683	687	692	717	710	713	760	682	701	716	681	707	686	690	720	711	642	729	691	722	694	668	738	677	665	679	662	707	722	686	668	694	736	746	685	694	696	687	686	703	672	699	711	677	740	734	703	707	661	689	703	717	754	672	702	701	674	727	693	711	655	655	698	685	681	682	671	665	739	633	731	713	705	725	716	682	690	697	723	719	641	694	731	690	681	688	669	670	742	730	663	732	741	726	725	712	705	672	686	743	689	701	705	687	673	689	715	727	685	710	696	707	701	635	707	719	711	719	711	710	673	741	657	651	754	727	697	720	709
45936	41095	40833	39516	41009	37029	36436	35175	33734	31151	30131	28129	24904	23041	19967	17502	16240	14015	12607	10056	8002	6467	5026	3393	3097	2620	2162	2475	1703	1458	1546	1222	1056	845	879	710	594	491	363	321	319	290	271	299	267	251	281	250	266	267	277	287	268	272	256	327	302	316	327	321	294	330	290	300	318	328	275	307	288	260	284	307	322	363	328	314	245	247	278	286	296	317	305	296	299	293	251	272	279	234	280	265	271	265	294	271	265	275	245	240	245	268	278	275	293	280	262	239	266	255	235	257	273	260	257	286	260	269	248	251	259	281	300	276	251	244	254	284	223	253	275	264	294	277	249	292	248	244	294	270	272	241	264	271	278	264	300	278	272	247	250	274	253	270	274	261	306	254	265	277	265	274	267	237	264	250	294	292	272	266	266	305	259	278	265	271	243	273	259	216	258	244	268	261	264	277	264	271	263	282	288	235	261	295	260	276	261	281	271	278	293	280	251	264	244	261	268	304	245	299	295	294	269	276	290	293	258	241	276	299	227	239	277	261	247	289	305	281	269	273	237	260	264	266	275	247	245	241	260	255	283	250	281	238	279	282	276	248	285	277	241	292	257	304	283	254	276	286	263	238	227	255	264	280	275	305	288	289	252	287	246	249	271	245	251	280	253	233	278	296	235	258	262	276	270	278	285	286	282	262	295	304	245	274	260	267	271	261	293	274	263	254	263	260	275	265	291	276	270	264	305	268	241	258	282	246	246	275	246	287	275	255	266	298	293	249	274	247	264	261	267	285	248	258	245	246	273	278	245	266	288	266	268	248	269	253	269	268	248	253	267	260	281	274	232	280	248	232	246	282	256	265	239	283	275	248	257	279	254	243	267	287	264	300	275	269	231	238	275	249	262	262	258	255	243	290	287	258	274	261	266	285	243	237	250	249	268	254	267	269	266	248	281	240	273	264	292	293	293	271	263	254	254	274	250	267	278	266	272	276	269	266	264	237	292	293	272	279	287	297	245	275	254	266	277	290	265	262	272	232	233	285	263	254	257	235	260	260	254	277	247	241	281	295	282	269	268	260	291	257	270	293	276	287	281	277	269	231	276	257	283	256	242	235	267	247	247	242	264	264	235	265	254	314	285	285	293	245	252	270	269	286	246	289	244	288	263	276	278	271	254	265	277	271	282	271	283	274	253	269	278	268	286	270	285	266	271	250	293	275	254	262	285	243	233	248	276	274	239	268	257	265	254	266	257	262	251	274	244	243	266	260	226	274	292	260	276	241	230	240	268	252	288	253	284	267	248	227	239	257	260	250	258	251	251	251	257	259	256	271	278	270	284	274	262	263	313	276	283	264	277	280	251	255	302	241	263	290	279	268	242	297	246	283	266	250	256	286	286	274	261	257	278	273	254	265	265	293	256	240	269	281	265	260	284	256	265	249	280	271	260	260	274	259	263	261	285	251	225	269	290	264	233	280	261	251	243	271	280	270	247	278	255	244	269	298	297	238	258	273	253	273	269	281	260	254	240	296	248	284	285	263	267	258	275	286	260	263	245	266	262	240	261	258	271	277	267	257	289	264	242	281	278	225	286	257	242	295	267	279	285	256	268	255	269	288	279	260	283	286	270	267	276	251	321	269	225	261	263	281	254	253	257	268	269	277	252	290	267	289	276	272	261	254	288	254	286	276	274	276	264	271	266	265	247	241	247	266	245	236	213	252	269	261	254	245	223	261	205	282	252	262	247	263	282	262	293	232	275	283	280	258	309	267	249	287	246	252	261	260	289	275	260	261	278	268	274	265	240	253	256	290	267	260	273	268	251	273	272	278	285	247	276	256	250	243	270	258	238	273	285	246	286	265	271	271	288	275	259	263	284	266	271	250	269	265	271	281	254	267	257	250	265	278	247	245	264	289	265	247	249	273	256	266	281	288	255	244	258	295	293	285	227	284	243	267	272	293	254	269	258	261	265	242	258	290	288	272	242	242	272	254	285	277	272	251	249	264	274	270	287	299	248	277	271	273	236	244	281	245	287	253	287	262	279	269	283	248	284	279	265	257	275	265	296	297	270	238	269	263	254	246	283	259	277	251	284	248	253	262	255	253	264	255	252	262	255	274	275	268	291	279	250	267	244	256	272	276	276	258	282	275	265	278	297	262	244	274	254	275	265	275	259	269	283	274	251	240	294	270	238	263	268	289	261	253	247	247	261	294	245	267	301	244	252	304	281	256	254	250	267	265	265	295	272	250	284	272	265	251	247	236	227	276	264	261	266	268	235	252	271	247	322	277	270	253	281	274	299	275	287	243	237	274	263	277	248	250	260	282	243	292	261	229	287	255	246	278	264	270	271	256	275	227	284	294	250	273	292	298	247	251	265	260	250	266	243	265	299	241	290	252	269	294	272	240	287	276	267	276	268	260	241	274	265	268	281	264	272	260	257	261	257	277	239	255	255	272	277	240	248	247	247	249	268	279	272	270	289	260	302	260	274	281	271	270	252	248	284	278	271	236	270	268	251	261	270	260	254	281	283	253	250	269	289	250	257	294	261	259	284	290	278	295	260	244	258	279	289	263	272	257	265	294	266	241	269	250	251	275	253	258	278	283	267	272	262	313	261	274	248	253	263	244	267	288	269	261	272	275	256	290	277	289	266	246	305	287	246	272	275	291	270	247	280	262	266	275	261	271	263	276	266	263	276	281	253	281	269	265	262	247	264	236	282	245	290	261	262	251	236	319	263	264	272	262	251	245	256	292	263	289	267	239	274	274	238	295	295	283	284	264	234	272	255	278	265	240	295	264	225	257	257	251	263	255	276	281	281	261	266	254	265	278	276	250	234	245	265	289	257	256	262	287	275	279	272	290	261	242	240	276	260	231	272	259	261	240	288	239	319	268	270	250	269	240	257	255	283	270	292	272	310	260	274	258	268	282	267	243	245	286	274	251	278	278	246	280	265	285	270	238	279	277	274	274	277	257	276	257	296	292	228	258	257	255	274	277	261	279	242	274	268	278	280	242	256	264	292	237	281	262	251	279	273	266	266	234	280	264	257	286	291	249	268	262	263	282	253	287	261	260	266	269	261	270	266	285	257	261	276	271	264	254	292	272	262	305	271	266	282	267	229	249	275	261	257	285	263	254	290	248	276	276	248	278	265	285	273	297	264	283	248	268	284	233	264	250	284	289	278	293	283	252	301	259	282	286	224	282	265	297	260	249	266	282	288	285	291	261	236	267	289	259	266	263	250	251	259	271	266	244	266	282	277	285	253	271	263	261	277	306	251	240	289	245	284	266	261	263	275	255	280	272	279	266	259	239	254	237	273	268	262	298	263	247	279	256	305	279	269	279	282	264	267	262	264	276	269	279	311	279	230	299	263	306	259	273	289	243	270	271	256	271	271	242	268	248	231	288	255	277	256	257	287	295	249	256	292	282	269	287	271	265	262	236	269	273	277	263	291	267	269	264	272	274	289	225	243	242	278	283	275	287	292	237	264	256	262	271	264	262	244	285	263	270
38892	43447	46751	50981	52776	52786	51420	51047	48429	47128	45834	44941	41278	40895	38381	38211	36711	35334	33674	29614	26821	23884	19828	15532	15170	13447	11885	12808	8933	8442	8678	6917	6145	5168	5105	3715	3124	2283	1485	1046	859	771	772	767	725	715	733	688	688	697	758	806	906	871	818	951	1122	818	864	902	1010	1050	901	973	1087	990	857	756	872	837	818	1020	1168	1201	1103	934	689	700	635	696	793	830	828	882	829	756	655	716	699	651	668	655	617	661	659	708	681	670	693	669	674	652	619	635	634	680	653	700	638	635	655	698	656	643	639	674	660	619	653	637	714	649	653	668	699	676	683	664	667	673	675	694	709	685	633	671	681	735	672	705	623	669	701	661	621	680	677	641	704	684	643	696	665	646	634	620	658	585	703	641	657	647	687	667	663	668	664	690	669	662	651	658	691	601	683	638	668	656	687	652	646	715	634	691	637	640	686	675	636	653	656	651	664	670	617	627	628	666	661	657	688	624	639	633	651	669	649	620	637	723	697	675	654	630	661	681	658	693	633	641	684	637	660	660	597	660	643	693	688	685	692	625	642	668	663	677	672	702	646	625	639	672	691	641	668	614	695	679	655	649	693	683	685	648	651	625	684	646	661	646	629	648	674	668	687	647	657	687	674	653	656	652	635	647	622	691	640	641	705	646	630	709	667	677	651	670	655	672	633	646	678	684	680	655	627	656	655	693	673	673	681	702	648	629	620	643	663	648	626	687	621	685	654	650	660	694	643	636	659	686	645	725	623	663	634	661	695	642	668	683	671	677	628	651	662	636	681	665	664	707	677	694	611	640	670	701	652	666	653	664	682	637	633	663	638	660	671	606	622	679	695	651	628	646	690	669	669	665	625	686	643	695	647	656	669	630	688	676	638	656	675	672	660	665	654	686	704	684	678	672	648	669	686	686	635	698	677	629	657	632	738	677	638	641	643	685	658	675	673	651	652	685	685	638	666	683	625	672	672	667	669	683	673	636	665	676	701	679	673	642	660	658	665	641	677	686	600	661	661	658	680	675	672	646	646	684	641	677	671	668	629	680	678	673	657	632	686	694	623	666	649	714	666	689	698	656	659	626	630	740	656	644	651	648	666	627	669	648	663	631	693	643	687	651	630	657	699	651	665	655	603	635	621	702	618	693	662	653	722	648	690	640	660	695	669	666	694	652	658	665	672	666	644	693	660	703	689	679	663	670	679	653	626	633	645	673	663	678	638	686	682	668	662	670	639	710	706	683	639	669	654	614	675	657	642	647	653	704	674	645	620	677	656	642	631	697	642	650	663	690	663	649	655	703	707	669	648	682	651	680	666	630	650	668	655	608	656	684	622	652	661	648	647	635	683	692	672	644	647	653	659	643	726	624	628	652	644	705	664	634	626	594	696	631	628	607	660	682	676	695	655	716	662	676	658	674	633	670	702	630	670	689	656	688	615	645	683	681	685	677	639	671	616	654	627	663	617	671	658	654	664	665	668	671	663	690	707	687	630	698	604	698	658	656	649	640	662	677	646	644	701	659	695	658	660	651	656	678	686	672	676	674	617	657	657	634	660	713	696	700	617	661	707	635	668	669	638	679	676	616	678	644	664	652	669	683	680	664	707	673	662	697	655	654	661	656	716	656	642	635	631	688	695	668	661	665	658	681	662	660	668	650	688	662	671	678	675	660	631	678	621	616	680	658	667	653	668	674	642	610	705	708	671	645	675	664	686	654	666	672	689	685	612	666	655	660	702	647	682	655	646	692	652	668	644	673	632	638	661	650	696	668	709	677	634	648	651	650	709	669	661	705	667	645	695	643	625	634	620	667	655	679	659	659	615	680	675	658	648	679	667	683	662	682	672	649	672	600	639	626	695	674	698	676	624	653	662	719	648	671	619	607	666	647	670	623	643	661	661	654	623	672	665	654	650	707	659	661	651	676	650	643	667	691	684	674	613	704	644	631	636	656	724	641	707	645	670	697	703	631	674	641	671	637	656	646	641	660	669	663	687	630	697	691	697	696	670	671	637	682	629	699	676	649	751	641	673	609	664	673	683	700	672	656	667	664	623	665	637	672	657	659	666	591	650	665	645	615	676	696	632	643	628	645	700	647	691	616	604	654	686	651	690	668	641	674	652	634	706	690	651	670	691	636	691	649	675	633	624	675	649	675	660	646	650	637	714	658	690	664	666	678	657	639	649	648	678	639	703	671	661	698	675	657	699	666	674	651	619	648	701	650	666	692	634	640	703	648	712	623	660	609	632	682	676	642	654	648	639	697	673	671	681	636	665	682	642	636	681	661	633	642	622	684	662	669	662	647	633	650	687	656	657	631	657	653	681	632	697	656	649	687	659	690	636	639	648	689	657	666	679	661	648	698	652	665	687	623	624	642	689	704	659	637	664	680	691	671	697	677	676	650	667	682	664	693	644	659	651	645	660	683	676	673	708	642	678	629	634	645	667	654	674	686	645	683	700	621	607	681	622	648	673	637	662	660	644	681	626	667	691	686	666	667	637	674	618	642	654	647	634	669	673	665	644	645	645	669	637	645	662	677	651	656	666	658	671	652	645	661	658	630	633	669	633	695	630	703	671	688	626	663	683	664	656	664	680	636	730	606	717	625	677	680	658	652	700	616	680	690	666	657	687	651	667	686	664	708	671	695	652	682	692	653	708	682	670	665	676	707	621	640	626	641	657	688	652	705	658	686	669	639	636	631	653	620	701	695	652	659	671	661	633	620	667	700	718	654	623	658	649	638	667	627	641	693	661	682	637	649	675	635	711	642	675	734	664	621	657	693	653	675	665	672	646	649	695	651	619	651	672	647	627	664	684	656	672	655	661	665	690	646	627	659	645	634	658	651	716	636	619	672	665	675	614	649	651	676	681	712	659	686	711	679	679	662	623	680	642	673	692	663	649	689	663	685	707	659	676	684	653	672	619	646	648	622	653	647	728	683	660	692	673	647	649	671	679	611	680	723	667	670	667	697	653	732	686	642	635	659	642	667	686	705	669	692	635	703	643	697	632	675	671	667	663	684	651	661	687	704	614	667	637	630	651	583	684	705	661	663	640	651	667	655	673	672	674	652	656	648	691	701	681	605	680	682	645	637	639	653	688	656	608	643	722	663	653	642	701	640	652	691	636	652	659	661	652	661	656	659	634	671	640	679	682	643	653	671	705	651	727	671	648	621	685	697	659	660	664	697	651	663	629	652	659	649	635	679	623	650	665	639	678	647	628	656	680	654	670	671	649	631	596	657	669	670	661	642	703	645	722	670	692	650	663	653	719	617	627	671	671	678	688	661	638	662	688	653	708	653	665	682	661	608	639	666	667	664	669	678	663	645	655	709	655	652	665	667	681	683	614	668	675	694	659	659	661	710	621	704	651	666	701	642	611	683	595	666	708	672	680	678	649	620	670	698	631	624	674	640	633	719	721	682	679	676	647	687	621	697	658	626	626	673	641	642	691	657	647	661	658	690	663	694	654	637	655	734	720	651	655	679	616	630	695	662
53840	42794	41526	40123	41258	38939	39427	40595	40795	39647	40820	39601	36778	35126	33114	30185	28473	26166	25303	20410	16514	14065	10830	7422	6611	5705	4479	4973	3498	2508	2856	2365	1878	1756	1624	1213	958	790	497	369	315	308	296	287	266	304	289	304	281	290	290	271	295	322	321	333	409	381	303	363	375	374	309	344	394	392	333	323	322	288	360	363	399	421	435	332	283	261	270	256	312	323	365	339	330	257	274	270	259	262	270	279	252	286	283	260	278	250	271	267	256	265	279	286	293	252	267	266	280	260	298	263	257	278	299	267	261	271	271	269	228	256	267	282	262	256	297	284	257	297	270	258	302	284	308	246	257	255	257	262	288	291	265	276	275	302	274	252	251	246	261	266	276	263	298	260	262	272	253	243	276	291	280	271	280	277	254	252	273	251	283	270	245	237	271	242	259	259	258	256	247	293	275	254	239	278	272	269	275	267	289	317	272	276	277	286	298	250	254	299	255	248	275	264	284	235	306	268	269	261	257	283	273	254	286	240	267	267	286	276	246	268	259	258	264	251	268	278	276	270	273	241	268	272	250	260	262	239	276	277	277	261	279	256	252	252	260	304	257	249	250	272	251	267	250	243	269	254	276	264	267	275	269	264	299	281	296	256	271	273	264	280	290	285	269	273	246	259	253	284	257	262	267	274	281	297	279	247	287	261	266	255	287	284	276	263	245	257	267	249	263	286	260	237	265	250	275	251	264	271	254	276	284	296	250	276	284	269	281	289	292	283	250	297	273	227	292	288	284	284	271	297	225	260	255	285	268	290	259	284	259	253	273	290	302	294	270	262	254	324	252	264	260	268	262	252	241	285	271	263	250	292	270	265	268	287	287	247	300	272	283	260	234	246	236	274	287	289	254	257	237	291	268	272	277	254	243	272	254	292	309	271	278	302	252	264	295	286	262	247	285	238	277	269	267	274	275	239	289	255	249	259	269	249	262	284	273	261	286	247	276	277	274	270	284	287	254	264	271	257	257	242	254	263	262	236	269	251	287	238	295	246	259	261	286	305	256	271	282	302	270	285	272	278	269	308	274	266	296	254	261	258	265	251	275	247	261	282	276	261	273	258	289	246	283	282	310	268	258	264	275	266	288	279	251	270	263	267	246	276	277	276	253	245	262	252	256	272	281	293	266	245	268	279	278	256	308	304	311	262	254	250	274	264	283	244	252	290	240	274	297	289	234	263	264	250	271	287	263	279	258	249	280	266	284	262	282	260	268	256	265	279	289	251	262	247	270	262	277	268	270	261	261	253	260	264	276	282	284	270	270	291	246	264	275	272	251	263	245	243	293	260	262	223	286	255	269	279	294	277	237	270	273	269	255	274	263	240	292	265	245	267	264	249	267	276	239	276	269	299	279	280	303	274	258	241	294	277	261	269	286	261	222	277	296	273	260	273	273	290	270	290	265	281	274	273	270	272	280	278	289	266	307	264	260	251	244	235	265	228	304	289	274	278	274	288	245	254	287	288	262	289	292	288	248	255	291	283	278	286	264	284	267	285	246	262	267	295	267	282	259	264	278	257	265	252	282	266	265	285	237	280	288	258	252	247	273	272	284	279	290	264	263	260	265	259	264	278	251	249	269	263	266	277	272	265	259	264	272	294	290	269	292	300	243	291	252	266	310	279	296	263	260	258	276	269	258	293	300	271	290	283	296	272	249	303	296	295	243	267	291	243	283	282	271	281	277	277	233	259	295	262	259	284	278	258	272	290	286	254	232	296	268	262	262	293	259	307	259	306	315	273	272	277	247	297	296	267	279	246	272	279	267	283	265	242	286	244	281	308	269	298	284	219	277	273	244	257	269	262	258	255	261	282	251	238	264	274	272	248	263	286	250	239	282	275	267	270	270	243	287	271	265	264	292	292	298	278	247	298	257	271	269	296	260	262	303	263	283	287	281	268	226	257	280	254	253	239	280	281	278	291	236	262	258	260	265	260	242	269	258	265	238	268	287	259	247	240	276	289	278	276	257	298	253	285	280	260	253	251	302	264	259	270	273	277	263	269	302	290	277	262	231	295	253	248	264	266	253	275	233	301	285	281	290	301	235	257	254	291	297	256	269	244	288	255	273	264	284	240	287	256	229	277	263	291	275	271	258	265	278	300	262	272	267	271	268	307	253	279	273	301	263	264	292	269	265	260	276	288	280	278	269	254	266	239	271	285	264	244	304	256	271	252	247	246	271	274	260	264	256	253	271	270	264	272	273	271	245	265	263	255	274	294	244	274	271	259	297	250	263	272	260	282	254	271	252	262	290	278	297	256	249	274	272	258	232	277	251	290	274	252	284	274	270	266	267	286	264	276	272	267	287	265	286	264	262	240	253	287	255	289	241	248	257	291	269	276	290	255	301	285	276	282	264	232	305	255	274	278	298	271	271	263	245	267	251	267	258	243	289	226	284	268	260	271	279	248	254	297	248	287	259	286	267	247	297	264	277	251	275	261	255	284	275	273	277	270	286	283	274	250	288	294	263	255	275	288	258	258	274	255	284	239	274	297	281	293	284	284	287	267	259	276	258	273	269	265	250	247	268	270	269	245	275	262	308	267	295	268	318	268	266	295	241	284	266	270	308	256	295	288	247	268	275	272	270	288	254	280	300	254	272	261	253	259	285	283	271	302	273	272	271	259	277	242	317	243	248	283	305	281	291	292	264	266	263	272	254	268	286	248	267	319	265	271	289	280	272	265	251	262	268	267	236	284	286	278	268	244	274	276	261	274	281	294	268	268	269	288	268	268	254	266	270	252	254	255	275	234	273	293	280	259	240	286	260	243	268	274	285	288	274	275	253	297	258	278	240	275	264	291	272	269	285	250	250	267	258	269	245	261	283	295	268	259	268	284	280	279	281	263	291	265	248	292	277	292	286	279	266	238	316	267	300	271	271	258	271	270	259	292	309	275	253	258	274	258	261	275	258	255	250	266	269	238	262	253	235	265	272	275	252	259	273	251	270	274	291	265	274	265	274	263	302	299	291	283	277	285	256	279	278	261	263	271	314	248	264	278	260	254	245	254	266	248	269	261	275	288	233	266	285	264	265	306	257	259	280	290	244	260	236	270	259	262	279	281	277	282	231	267	285	241	278	310	264	251	241	269	265	281	287	280	272	284	249	254	263	276	267	276	293	275	285	284	279	259	249	266	282	283	269	286	263	254	254	264	265	248	239	257	258	248	296	283	249	284	273	245	268	263	262	278	254	274	259	272	265	281	267	259	251	292	247	266	257	266	291	244	270	254	249	254	269	248	288	264	275	263	296	272	261	277	286	279	304	242	251	291	289	248	232	279	267	256	278	283	229	258	258	270	209	283	247	292	286	272	257	245	274	258	300	259	285	279	274	267	258	260	262	270	261	276	275	280	292	258	298	259	284	287	265	294	230	283	261	280	229	269	283	259	276	299	257	255	262	277	286	283	280	291	256	265	261	258	264	292	309	267	261	250	282	286	266	258	281	276	311	297	266	293	262	268	280	253
47214	50992	52881	55186	58379	60347	59413	61320	58334	58483	56923	55600	52297	51961	49941	49865	48688	46542	45396	41221	37817	35181	30554	25516	25134	22183	19274	20601	15139	13226	14708	12879	11028	9354	9084	6624	5315	3966	2226	1427	1043	990	855	802	780	767	794	734	754	815	782	937	1110	994	945	1179	1737	1264	1131	1221	1511	1374	1204	1296	1562	1437	1094	915	1099	986	1053	1459	1689	1624	1555	913	710	653	693	697	931	1105	1054	1073	938	852	779	724	676	669	675	626	637	659	640	654	691	673	640	663	662	622	650	636	689	650	659	665	662	634	650	686	661	640	674	664	680	646	658	698	702	657	647	654	661	680	675	656	676	676	654	621	629	686	685	662	667	678	635	682	642	629	641	652	640	687	649	664	659	663	657	687	672	660	651	661	669	655	639	662	648	639	613	707	659	639	625	655	658	691	672	685	665	668	635	681	671	675	683	637	657	650	681	650	631	638	682	624	667	708	605	629	676	678	681	705	648	625	710	674	665	681	655	633	648	643	648	650	691	674	674	646	674	632	617	678	628	716	693	693	645	603	680	701	674	643	628	667	670	625	661	667	675	647	669	635	606	663	706	651	659	662	699	654	650	627	630	653	661	658	656	685	674	718	645	637	692	661	690	673	677	677	637	695	654	683	633	674	684	645	722	715	668	650	614	694	623	628	694	628	636	692	683	619	661	678	661	665	633	685	666	683	616	626	669	662	664	658	724	666	678	639	678	659	655	687	664	674	686	639	673	641	643	666	658	664	662	672	691	622	636	662	669	662	636	659	697	704	658	697	628	653	646	670	668	628	633	727	652	620	670	643	689	673	616	649	664	678	685	673	646	665	638	694	664	636	680	653	696	648	668	671	674	690	642	656	661	647	625	682	645	712	639	660	663	601	693	655	661	696	686	651	676	637	663	641	645	642	666	678	677	741	671	665	708	646	655	672	636	595	662	637	656	686	618	670	665	648	656	682	641	627	666	664	696	684	661	654	635	653	625	682	685	679	682	642	699	675	717	663	676	670	676	686	679	691	637	634	628	697	666	691	657	644	643	613	687	681	687	655	628	641	657	665	666	664	699	659	678	667	639	678	644	672	685	631	664	701	669	604	668	625	726	641	689	666	667	703	636	640	676	684	700	650	657	657	659	698	631	638	656	666	702	708	623	673	676	640	650	667	640	697	659	654	725	671	675	695	709	652	675	683	663	671	662	730	679	689	661	689	659	679	667	645	653	632	632	687	653	666	671	687	621	683	689	615	632	659	647	684	694	694	663	626	661	683	684	660	632	676	665	682	665	622	687	692	686	681	661	639	662	653	650	662	704	647	688	623	624	636	640	656	685	671	670	710	676	665	619	653	679	658	649	676	675	701	657	732	680	652	653	654	682	655	617	703	635	672	626	651	642	673	634	663	673	690	661	649	611	641	681	726	672	718	678	641	676	672	698	663	669	701	681	667	636	679	673	720	712	640	655	666	646	653	699	631	628	683	611	698	669	648	628	653	655	656	653	650	632	655	644	718	650	652	695	701	694	684	648	677	649	643	676	674	692	633	707	632	681	628	648	661	685	656	596	652	684	677	608	727	665	626	676	726	656	648	634	683	709	659	623	669	633	662	630	674	666	678	673	662	697	676	624	638	664	623	680	672	674	642	636	673	681	672	645	687	706	641	665	629	627	674	681	687	652	643	671	647	640	730	644	674	674	673	637	652	652	675	715	671	627	668	657	618	671	651	646	643	659	662	662	675	603	672	669	656	691	691	608	657	634	663	674	695	629	618	674	650	660	657	693	638	649	629	690	653	668	678	691	632	682	693	673	646	664	674	664	658	672	674	640	681	707	636	676	662	686	689	628	677	649	707	688	689	627	647	659	657	663	678	685	663	703	658	657	688	658	690	649	720	646	662	608	656	632	641	649	652	661	604	684	689	663	650	636	688	666	660	696	696	649	663	667	620	634	660	700	648	678	637	655	652	656	688	590	669	645	648	691	698	667	653	637	713	637	677	667	652	660	693	650	634	656	657	678	657	649	625	657	669	616	638	650	651	706	653	699	597	633	666	648	691	671	670	664	656	688	689	676	680	695	666	677	647	674	677	710	649	633	665	649	660	608	660	688	639	648	612	689	681	625	665	617	616	665	663	654	644	670	642	653	677	628	675	652	665	680	671	675	674	631	692	615	635	647	673	655	652	666	658	628	690	695	667	680	680	618	701	671	623	661	717	649	694	662	698	620	658	651	672	673	664	665	679	640	662	679	696	660	665	678	674	615	682	679	667	648	667	676	617	626	673	693	657	684	709	659	625	647	647	644	691	652	651	636	683	625	595	682	662	699	687	644	665	630	656	683	671	668	633	704	651	681	677	611	626	706	646	615	649	731	629	653	680	698	683	677	656	678	693	636	660	678	655	695	665	651	655	664	663	637	648	705	699	680	645	665	664	655	644	742	655	672	666	679	657	639	689	653	690	680	664	640	664	641	626	645	661	666	675	634	678	666	669	696	642	634	671	666	647	651	681	724	672	621	679	654	676	661	649	663	624	713	665	704	670	646	639	683	673	611	632	663	628	617	647	622	654	619	660	682	700	645	657	690	653	661	649	677	655	662	677	632	626	655	643	693	645	675	632	669	664	636	657	642	671	661	626	625	659	643	667	660	675	662	664	681	619	662	666	656	657	601	659	667	668	669	664	681	648	648	676	671	656	678	676	642	632	626	687	693	672	640	672	662	637	670	713	672	690	669	655	642	653	673	603	654	647	613	695	689	684	645	660	652	594	612	636	667	685	667	662	654	678	681	647	681	644	673	666	712	643	673	642	609	626	642	683	641	755	678	676	666	646	690	657	661	663	628	694	678	665	711	671	621	645	639	632	669	678	641	653	664	636	663	686	659	653	657	673	636	681	701	592	653	592	648	692	659	686	650	654	697	667	673	660	669	683	661	640	680	654	637	647	673	663	639	628	628	658	654	670	703	614	661	653	701	680	683	709	678	715	678	642	642	649	647	709	674	704	645	622	654	644	715	646	686	696	708	625	688	636	665	691	685	639	672	655	652	669	660	663	650	677	649	638	716	642	636	641	631	675	666	701	671	619	651	685	645	674	638	643	649	649	657	628	636	662	660	659	613	663	639	602	652	660	639	618	638	680	608	651	693	636	625	644	656	678	686	636	661	679	715	614	652	694	723	670	588	692	697	641	660	670	713	677	678	675	632	636	671	643	645	675	663	665	665	667	592	664	636	684	668	671	630	608	645	605	609	646	640	641	678	650	606	635	642	680	686	692	689	632	680	670	670	670	661	671	651	675	639	672	666	692	661	657	652	701	729	667	674	677	687	611	649	700	640	662	643	649	695	624	667	707	612	613	651	715	642	690	615	647	650	620	644	641	660	688	678	696	637	693	643	653	689	643	656	607	658	693	673	653	679	644	658	633	601	645	642	669	660	647	658	711	639	631	680	667	622	660	631	688	698	687	671	688	667	661	635	696	645	629	678	664	656	687	685	650	658	620	655	674	651	661	655	665
19327	19335	20801	19183	15995	11436	8539	6209	4797	4000	3264	2966	2185	1661	1405	1283	1171	984	926	761	619	582	496	437	420	377	378	358	362	326	363	352	324	297	308	310	297	324	257	273	293	299	254	278	266	299	294	293	268	273	270	277	256	285	281	248	248	297	261	282	279	270	317	251	272	283	305	291	274	266	259	270	265	291	287	288	287	253	276	281	283	300	247	284	264	292	286	290	280	291	253	277	288	264	273	308	258	284	276	275	324	281	269	285	290	308	242	294	301	312	270	283	313	284	288	281	271	252	295	289	271	237	252	252	280	244	263	294	283	285	262	282	283	265	329	270	299	271	282	275	324	251	266	284	292	263	284	276	286	311	269	302	295	277	277	271	285	238	297	279	265	286	255	270	286	242	259	290	298	299	269	257	264	262	276	293	295	274	302	273	289	250	276	282	279	285	270	287	290	268	264	264	301	269	283	309	291	294	284	275	274	267	263	252	260	270	266	280	260	229	281	282	318	242	281	265	266	278	265	270	276	266	277	268	275	295	269	274	272	248	281	296	274	266	294	293	283	270	248	280	277	283	281	287	287	309	282	281	297	280	277	263	249	247	258	271	271	266	290	271	280	271	270	241	286	283	248	242	289	292	273	285	275	272	268	301	279	260	276	286	315	263	294	262	270	264	276	256	274	246	280	269	258	269	302	269	279	266	296	267	267	297	289	288	289	322	282	278	262	278	269	275	281	272	283	267	284	273	273	296	292	245	302	289	292	258	286	297	257	276	297	278	275	245	263	266	302	273	305	276	241	276	277	270	302	301	281	257	299	286	268	283	284	321	275	272	247	286	283	286	274	253	253	312	281	292	279	261	279	277	287	273	267	268	283	279	310	274	278	248	260	312	274	306	257	284	257	256	279	271	272	302	307	275	292	289	263	267	276	254	278	270	257	292	267	289	274	266	281	279	290	281	317	264	271	249	284	270	268	282	270	279	277	278	278	254	267	253	279	286	245	262	287	300	268	279	292	270	296	261	261	289	285	310	261	299	268	321	281	277	281	284	286	263	269	282	260	266	291	264	262	306	278	252	272	276	267	291	270	286	280	286	270	298	268	285	311	269	284	262	275	298	279	272	257	284	261	252	269	263	313	283	269	260	286	273	288	246	264	262	294	268	282	281	257	307	274	260	304	288	231	246	281	269	295	295	267	289	266	269	270	283	264	245	291	290	259	263	260	294	268	306	278	255	284	348	280	265	282	295	273	250	249	267	278	269	261	277	284	302	261	260	246	274	280	257	274	274	281	281	281	254	290	288	302	254	298	304	289	295	307	248	255	238	254	245	263	277	249	301	290	282	277	293	275	258	298	275	279	276	292	256	286	304	287	308	265	292	280	278	294	259	270	279	261	292	255	271	293	284	273	273	233	280	272	261	267	270	280	273	290	279	276	289	283	285	249	272	292	267	251	270	287	321	284	262	281	266	296	297	282	267	261	276	231	308	253	274	274	263	294	278	297	301	266	265	269	289	261	260	277	285	288	293	279	268	269	281	286	266	255	279	273	288	278	283	274	289	292	274	294	252	290	260	279	272	285	298	279	281	254	285	336	269	322	273	259	311	277	292	302	301	282	281	297	278	301	240	261	286	266	275	255	279	286	246	253	265	265	293	287	267	254	293	299	268	297	268	268	284	259	316	284	270	273	269	266	263	296	268	285	272	260	265	272	297	297	280	283	269	287	283	279	250	264	295	281	293	308	275	310	264	272	277	297	276	267	260	261	302	298	252	262	300	258	284	297	294	289	299	271	286	287	255	264	265	246	297	258	269	276	261	236	314	294	261	267	290	265	277	273	282	265	268	286	256	296	264	275	305	264	260	268	306	282	259	298	269	280	285	285	253	258	293	299	293	295	296	289	281	297	279	248	268	301	297	283	277	281	262	283	277	265	266	239	299	304	277	287	290	272	270	263	253	268	277	266	286	282	260	303	310	282	282	269	268	272	255	285	290	292	284	271	289	270	306	227	305	289	313	295	277	261	282	280	276	266	300	278	297	241	246	273	303	307	297	294	312	251	300	272	284	302	274	274	291	264	260	245	282	265	287	288	279	275	283	309	262	284	288	302	289	279	299	251	270	255	262	289	250	296	259	260	277	283	252	286	273	263	273	272	287	285	268	292	274	284	256	278	287	279	273	270	306	288	255	327	292	286	265	296	249	320	297	281	263	267	298	267	277	280	285	281	310	253	245	271	307	278	289	255	243	269	296	261	298	272	273	326	264	264	250	290	277	283	258	274	265	266	288	249	258	289	258	296	281	266	271	276	232	259	284	296	277	296	258	285	261	269	275	274	283	280	245	264	273	284	268	233	271	239	296	267	280	295	274	297	298	319	275	255	294	283	264	251	265	240	279	316	281	315	309	277	274	283	293	273	269	299	256	281	290	288	306	267	281	277	259	266	264	236	252	285	271	285	304	292	306	288	298	266	278	286	249	295	297	276	284	281	284	254	279	258	281	266	298	282	249	303	290	272	279	301	289	295	249	264	269	281	250	279	293	297	300	273	278	273	275	244	264	259	302	278	249	239	277	225	298	283	265	257	281	285	271	263	273	269	288	288	275	253	286	288	233	264	291	282	268	263	285	253	281	274	294	254	268	313	299	276	295	274	290	260	276	294	291	273	292	306	276	279	261	277	281	293	272	295	263	261	294	289	254	270	249	247	285	280	281	241	299	276	273	274	265	296	293	279	285	255	255	278	253	297	271	258	271	247	298	271	283	274	272	284	246	301	278	267	271	267	282	259	277	301	302	313	306	289	277	265	276	286	292	269	293	285	287	268	274	293	282	301	293	290	315	287	302	272	279	275	302	273	298	254	262	298	254	267	279	278	267	277	283	259	293	253	281	285	257	285	284	286	277	280	246	268	264	304	261	296	290	255	305	298	270	271	251	260	320	266	295	272	250	267	284	276	275	276	309	310	250	297	280	278	262	294	282	292	263	230	289	276	263	273	286	278	271	276	280	294	266	278	285	269	249	281	279	259	245	277	303	281	263	248	246	263	263	282	287	316	268	240	287	268	270	298	289	305	291	274	258	255	299	291	253	241	268	287	288	272	292	286	274	283	267	263	292	298	294	285	302	306	243	264	268	303	311	279	248	261	308	234	273	281	276	266	262	271	281	278	302	298	276	288	283	306	305	311	267	294	283	288	288	284	280	286	278	277	241	292	287	275	291	261	270	251	280	273	275	269	273	277	279	271	296	290	263	308	284	292	270	288	292	291	268	288	304	270	278	269	293	278	293	297	282	281	240	267	298	298	287	250	268	244	272	294	302	287	264	273	310	279	305	250	281	259	280	259	289	269	276	280	274	262	277	291	279	270	287	264	296	280	284	255	250	287	293	281	300	287	256	265	244	287	262	263	291	297	275	285	291	292	265	258	287	268	276	254	282	302	274	275	276	257	274	289	282	284	282	268	265	271	308	268	249	243	276	255	293	281	292	281	280	291	263	297	298
16072	19046	26892	30356	29639	25057	22013	19970	17637	15787	14726	13733	10969	9741	8181	7623	6851	6008	5383	4335	3464	3054	2491	1921	1721	1623	1468	1494	1283	1177	1190	1074	979	949	936	840	821	739	742	740	717	719	672	698	724	718	725	703	702	701	681	674	660	704	705	687	702	782	730	712	742	703	712	741	727	710	742	669	724	710	706	748	740	673	775	723	715	652	693	697	723	712	720	686	697	711	724	729	669	678	663	727	648	713	688	700	696	702	679	696	701	685	665	683	674	691	695	678	684	740	694	688	633	688	663	747	702	732	698	713	671	717	700	713	704	680	679	717	718	667	695	662	685	704	721	687	675	705	655	695	677	689	663	623	672	682	683	670	691	714	671	712	639	705	691	681	638	672	661	688	732	720	706	672	702	718	689	733	678	664	694	703	695	628	737	688	718	704	692	691	699	631	648	682	642	708	731	721	643	676	688	682	707	670	724	712	676	690	675	768	712	721	681	725	674	654	689	711	755	718	736	735	677	696	688	735	753	731	658	711	719	709	670	699	702	673	699	684	702	687	680	699	700	739	680	712	716	697	697	648	705	712	674	747	706	724	671	695	655	673	687	711	690	733	672	642	692	739	670	725	667	701	773	700	713	743	686	682	673	716	636	680	667	672	670	669	687	685	690	704	697	720	677	707	733	658	718	673	687	674	655	704	729	691	656	655	684	695	673	692	722	685	669	672	665	747	683	670	709	699	664	694	705	691	641	677	690	696	709	695	697	707	706	649	719	666	680	680	680	665	723	691	677	759	675	702	743	714	686	724	723	754	695	740	688	712	741	710	697	721	659	671	740	702	681	719	679	659	725	765	699	691	678	722	698	719	720	621	670	724	709	686	712	685	717	706	650	674	677	684	668	682	688	705	682	685	681	703	737	704	686	758	713	694	704	711	669	692	714	743	712	750	701	702	696	675	705	687	706	640	699	747	676	648	699	678	704	666	677	716	682	708	705	707	679	728	650	672	686	686	643	698	708	662	739	676	687	690	685	748	655	662	712	717	648	647	734	675	705	691	680	744	698	706	708	693	647	685	678	714	657	690	667	649	656	693	684	715	696	697	711	707	712	733	667	706	701	664	705	656	643	705	692	711	700	682	731	708	679	655	689	704	664	677	715	701	668	646	690	678	706	653	743	647	673	699	675	705	683	671	746	704	689	679	698	723	689	658	704	693	720	715	668	696	662	670	688	706	729	705	696	714	667	668	657	685	660	684	716	672	733	729	737	664	684	660	759	702	710	714	711	712	699	647	718	662	734	658	685	675	700	672	694	682	739	709	709	694	708	701	689	685	737	682	691	697	667	719	716	660	734	675	716	727	700	718	732	709	716	700	661	696	713	703	673	724	715	720	705	705	685	716	698	703	694	691	755	723	747	664	739	681	679	726	687	679	703	711	708	644	672	739	684	725	664	656	695	731	685	735	698	713	705	697	653	686	703	654	695	708	704	697	751	685	697	738	690	661	713	718	714	679	695	716	692	704	687	695	644	708	635	733	703	695	672	682	750	708	732	744	722	687	660	697	662	676	704	689	722	697	676	678	707	701	697	696	699	691	676	715	667	704	692	703	690	651	758	636	654	689	725	657	735	674	691	712	722	707	707	701	668	707	672	655	724	673	680	704	699	708	668	673	709	679	692	686	695	722	679	690	691	711	731	704	746	689	679	698	754	708	656	751	688	684	768	679	661	740	693	704	729	702	715	675	693	689	703	671	679	700	717	678	714	699	663	678	669	696	691	728	715	718	653	693	684	679	726	700	700	716	746	711	668	681	693	660	686	708	676	697	680	715	642	679	682	730	682	722	651	740	672	672	730	700	629	641	714	695	696	713	726	672	685	675	741	740	726	707	683	722	701	652	664	637	680	697	720	712	708	689	682	665	671	705	696	674	703	697	617	712	702	691	714	711	639	692	698	711	605	681	698	705	670	662	700	677	696	685	652	696	718	703	660	699	697	698	678	670	734	695	723	725	709	702	705	692	683	668	680	699	692	724	659	645	680	688	719	656	729	688	663	668	682	669	680	706	675	683	698	711	726	743	672	707	729	679	698	717	677	708	663	736	698	684	704	683	689	730	757	718	680	663	654	670	703	705	734	682	688	686	701	726	697	730	673	680	677	707	698	686	709	728	674	737	665	718	726	667	694	701	695	704	697	680	710	691	681	686	686	625	712	698	675	626	758	720	702	655	676	706	700	739	698	696	693	707	638	742	702	666	724	688	684	734	709	720	700	717	683	729	669	709	629	667	671	713	684	716	690	660	670	703	730	690	655	708	652	641	705	741	713	715	678	728	722	709	655	749	666	670	667	694	667	652	716	684	659	700	645	722	705	662	733	736	703	690	668	715	661	750	673	715	694	703	723	680	704	667	671	715	670	681	703	721	699	696	665	719	637	736	655	712	730	656	703	702	666	694	691	675	703	687	680	661	661	683	682	682	694	683	708	704	693	670	683	740	703	680	690	671	701	678	636	659	739	664	688	673	694	672	687	686	687	703	721	677	730	722	644	706	685	694	715	684	669	664	685	713	695	662	688	711	716	718	718	693	707	681	698	730	681	716	737	694	686	674	692	648	684	695	717	730	732	678	689	681	685	667	716	653	629	694	717	760	720	701	672	679	674	680	650	646	650	705	666	692	689	731	666	657	692	696	710	728	692	664	682	661	675	727	676	659	695	752	686	691	659	724	692	713	739	692	678	642	719	685	691	691	714	720	641	669	701	651	752	689	700	698	663	685	693	728	703	723	646	680	741	694	691	715	743	712	725	710	654	658	620	628	715	689	669	700	705	706	676	685	710	663	663	695	691	679	666	648	690	733	701	699	675	688	666	696	691	703	696	717	699	659	742	691	719	730	699	702	684	685	766	650	692	652	717	668	738	697	702	688	701	646	676	719	707	683	677	707	693	648	676	701	709	694	680	657	698	716	664	728	719	637	674	686	721	663	692	735	696	703	714	662	704	702	713	693	734	694	677	689	708	679	719	651	674	722	699	696	703	720	658	687	756	652	690	650	730	738	689	669	713	689	668	702	672	650	735	719	655	696	698	680	701	741	649	701	715	639	660	691	669	702	668	665	681	653	712	701	697	699	657	687	697	663	698	729	672	717	675	688	711	674	743	680	705	753	651	664	638	692	684	665	675	673	703	710	687	676	705	686	728	697	642	681	696	673	705	688	681	688	718	723	691	739	710	671	702	689	707	667	699	690	715	670	641	679	705	650	708	690	699	791	745	660	703	653	696	670	665	700	688	696	683	676	695	682	717	679	685	626	704	699	682	700	711	689	722	686	721	703	735	715	735	711	705	640	725	673	725	716	691	719	706	717	693	706	632	672	641	688	701	650	713	724	683	713	712	735	715	683	666	685	743	672	720	704	693	705	721	704	722	712	692	727	695	726	691	711	664	678	685	696	712	683	648	694	667	698	706	698	666	737	675	699	681	657	667	651	733	714	642	688	698	701	723	675	692	683	693	702
48187	42709	42267	43255	42746	38997	38660	36868	34258	32548	30649	29284	25271	23284	19884	18338	16559	13961	12820	10478	8032	6364	5201	3615	3435	2689	2144	2492	1769	1312	1400	1294	993	927	878	730	590	428	414	311	292	288	280	307	286	282	287	325	285	325	289	303	292	285	285	305	340	332	301	314	352	359	310	333	381	311	275	295	337	280	308	290	347	333	323	269	287	332	260	297	301	306	332	283	326	291	319	283	280	285	262	299	280	261	280	286	296	282	267	256	246	276	282	287	296	282	284	256	303	294	252	281	266	291	294	316	293	248	268	292	287	298	266	299	276	274	284	295	281	290	285	279	272	243	277	286	297	281	262	288	280	272	256	273	274	288	285	285	246	275	293	267	282	253	258	268	314	279	286	272	301	290	287	261	283	266	245	264	270	254	319	252	304	294	287	260	313	277	284	286	271	277	285	280	254	303	278	293	287	273	309	277	317	288	275	281	295	276	298	284	263	283	274	289	298	264	274	271	275	267	270	255	269	272	292	284	270	295	306	277	288	274	257	264	287	272	268	283	284	282	272	310	274	279	276	281	260	276	315	244	272	287	276	286	277	307	252	281	303	292	291	282	270	292	280	256	295	291	292	285	294	231	292	258	254	272	275	253	285	284	267	274	265	307	280	249	264	253	296	275	296	279	259	293	266	254	299	293	296	262	291	274	264	281	296	286	249	265	246	273	267	279	256	273	261	285	278	272	278	273	294	304	309	279	267	274	273	278	268	300	271	300	279	295	278	300	283	277	270	270	300	277	269	289	281	285	279	276	289	263	266	272	276	278	293	301	254	264	263	271	318	259	294	296	294	304	273	267	306	293	283	274	255	291	283	299	265	283	272	303	285	274	305	255	280	261	307	285	258	285	264	277	265	290	283	306	303	277	286	288	285	264	263	239	276	304	292	265	298	306	287	265	288	284	288	264	318	293	271	290	303	253	274	286	274	282	296	297	286	278	259	282	320	275	268	277	266	291	269	281	254	282	278	293	252	278	281	274	273	251	271	268	276	268	262	240	311	258	286	292	301	273	292	258	261	266	293	278	260	266	248	258	261	252	263	273	274	290	296	270	265	298	286	241	264	286	259	296	282	283	270	263	260	288	275	280	282	252	270	275	294	286	262	279	284	282	275	296	241	275	264	273	266	254	299	285	285	298	269	287	277	274	292	291	267	274	268	283	277	254	311	279	307	290	277	299	269	290	256	302	265	258	262	260	242	263	261	265	295	290	262	258	275	263	282	278	271	286	296	278	254	250	282	301	293	261	275	254	299	296	291	296	273	274	281	261	267	281	313	293	283	273	270	305	268	290	288	277	270	265	260	281	274	259	250	278	281	282	263	302	257	282	261	279	263	306	270	280	280	260	267	275	294	274	292	273	286	289	320	286	302	274	287	274	248	262	244	302	284	289	281	294	243	291	266	302	282	298	270	259	269	267	291	270	276	277	263	302	273	292	283	260	283	302	258	290	278	268	281	287	297	263	276	281	304	281	257	268	266	261	288	295	284	267	288	266	292	284	267	316	279	271	281	280	291	294	273	249	271	262	275	287	264	287	260	274	232	282	299	274	274	285	283	303	263	294	277	277	280	298	295	267	269	296	280	297	276	281	275	287	263	264	268	261	224	270	263	303	270	290	274	258	269	268	284	274	254	285	281	257	286	292	262	295	269	281	306	285	256	262	276	280	268	258	280	290	286	264	253	300	301	280	292	298	296	295	274	243	288	266	289	246	277	295	275	259	282	298	280	259	268	270	271	272	288	288	291	287	268	282	258	276	281	258	280	294	291	300	304	288	285	251	272	276	299	275	299	279	290	310	231	235	268	277	262	282	275	224	296	276	268	270	291	284	275	288	285	245	252	260	266	285	278	281	276	294	252	250	288	265	268	283	297	274	295	284	261	277	269	304	276	280	290	277	264	261	255	280	269	286	281	256	280	276	256	278	297	272	302	284	272	304	286	293	277	260	262	272	279	287	293	302	275	260	286	282	299	298	286	288	305	285	282	279	262	263	256	275	262	274	288	267	316	324	262	247	251	292	244	267	260	274	278	292	264	281	255	294	286	252	262	285	275	247	256	267	281	304	285	287	254	238	299	283	271	282	289	281	281	274	284	250	273	270	270	279	274	281	294	304	336	285	295	280	263	318	302	264	284	288	296	276	268	284	257	289	316	274	275	254	290	273	257	274	259	284	286	303	270	310	287	278	276	288	253	263	258	285	273	289	251	260	274	278	306	280	280	258	280	269	281	282	277	287	297	260	299	276	281	270	266	315	286	289	245	294	286	300	260	300	306	277	278	270	301	306	297	277	272	275	305	258	283	263	301	266	267	284	289	278	294	268	291	306	288	285	248	273	286	271	311	259	257	281	281	263	300	280	310	268	271	282	284	273	292	273	254	275	281	268	324	258	274	285	279	272	273	253	280	255	295	282	298	286	274	280	290	267	263	253	258	288	263	245	276	283	277	299	283	280	284	275	274	255	316	264	292	275	291	276	270	288	264	267	280	313	269	265	311	257	293	276	296	262	279	281	257	272	274	256	297	314	288	275	250	290	290	265	301	292	267	271	284	271	289	276	260	287	267	296	298	281	277	260	287	268	278	273	264	263	290	276	285	295	266	272	260	266	260	273	265	267	285	277	289	284	260	277	299	308	304	280	315	250	299	298	279	274	280	245	284	283	268	249	277	265	285	259	316	270	271	257	272	274	263	270	271	287	248	288	292	271	251	261	265	291	251	272	303	354	285	306	260	256	263	267	255	274	276	259	294	276	264	318	278	283	296	299	259	257	234	261	283	265	276	274	279	275	278	268	292	272	287	312	279	271	275	285	279	272	272	257	268	307	243	268	266	275	269	270	263	279	290	278	296	289	283	281	293	278	299	264	289	275	278	305	260	275	294	270	292	277	267	273	259	266	275	261	247	265	303	271	280	276	304	279	286	284	271	285	299	272	257	277	279	278	275	272	290	287	247	256	273	293	271	271	256	268	284	290	301	257	267	272	283	268	245	283	296	246	310	260	257	275	286	292	284	263	269	238	265	278	299	290	294	241	300	279	284	277	336	290	266	292	287	284	294	256	287	286	269	280	273	273	282	269	277	264	261	285	290	274	270	256	252	292	268	295	274	265	262	273	271	289	293	272	266	290	273	249	274	284	256	296	293	297	286	279	298	286	298	277	281	270	280	264	306	281	265	253	270	292	309	302	266	244	321	270	332	293	297	274	321	291	284	259	310	277	244	259	280	283	274	270	223	292	294	250	300	260	318	297	252	269	303	293	278	311	270	291	277	269	265	267	287	303	288	264	254	285	268	271	274	275	246	268	306	246	293	271	251	234	304	288	272	272	259	281	272	290	268	275	263	272	273	264	253	260	241	291	284	271	273	282	269	282	280	293	287	272	260	306	241	260	269	280	286	296	309	306	257	269	231	272	257	290	285	248	281	286	326	266	263	278	258	288	286	301	273	271	316	284	268	319	261	264
40857	45724	49276	53424	55648	54887	53229	52884	50659	48849	47255	46619	42892	42065	39453	39464	38267	35826	34048	30756	27261	24365	21094	16708	16360	13780	11878	13142	9017	7653	8053	7295	6197	5451	5221	3793	3042	2248	1413	1000	893	823	826	790	733	799	773	741	733	754	769	816	899	900	812	1011	1142	1072	954	1077	1079	1084	1040	1064	1214	1103	876	885	936	783	846	1034	1114	1153	1014	859	716	714	713	725	798	1012	993	878	895	785	781	757	737	699	639	699	692	697	676	699	670	686	660	675	699	715	752	638	703	677	680	695	713	688	694	663	679	654	660	702	650	691	698	736	701	674	694	648	679	668	728	688	688	712	669	704	652	711	702	687	686	719	680	680	660	683	719	665	655	673	652	709	673	691	662	714	663	721	676	689	729	664	692	708	688	665	692	685	681	659	692	629	667	687	696	704	683	723	690	677	687	697	703	722	733	739	683	743	707	737	643	628	660	706	725	692	743	717	660	675	712	685	692	703	700	737	727	678	633	678	665	649	720	686	672	668	704	672	655	713	664	669	640	706	705	737	692	630	690	713	687	709	686	704	692	682	682	702	688	686	712	703	672	700	708	724	677	693	701	714	673	711	681	680	700	724	712	655	664	665	649	666	716	717	687	739	738	687	673	664	674	718	703	734	702	673	709	722	677	661	691	626	694	680	715	689	667	652	699	661	669	673	704	677	651	689	732	668	651	719	730	682	705	746	704	685	691	673	690	653	721	709	685	678	705	671	706	646	721	680	645	666	746	708	698	724	671	697	713	684	722	716	672	730	703	683	776	702	686	696	720	697	673	694	673	688	745	679	650	740	645	682	667	735	704	705	688	672	684	662	703	702	690	685	671	723	661	633	735	649	709	699	718	669	695	727	690	657	655	705	728	734	690	659	690	732	699	704	729	735	701	678	723	735	705	696	705	701	726	698	717	743	659	692	745	715	667	701	653	657	618	688	725	685	702	732	690	705	671	715	654	683	635	736	705	711	677	700	685	688	696	627	667	684	679	691	701	668	671	689	684	728	717	667	678	699	673	709	697	689	684	704	665	723	712	682	661	729	685	677	681	706	682	677	741	670	662	687	650	690	654	709	711	695	641	710	684	698	646	709	674	670	673	667	692	686	682	704	749	656	661	664	671	721	678	640	675	664	629	687	662	680	695	621	706	651	669	676	730	715	713	707	681	714	718	732	667	708	735	684	633	670	711	674	686	687	729	692	693	748	707	730	702	691	682	675	716	697	717	727	673	740	634	691	653	653	736	652	682	700	685	710	674	701	734	679	705	680	696	677	650	682	721	720	718	705	658	692	678	672	710	700	689	660	707	708	716	699	680	682	669	650	685	677	659	674	691	663	703	726	717	644	669	667	663	751	690	747	715	704	687	712	715	726	691	675	676	714	681	700	669	679	664	703	688	707	688	708	679	719	694	696	701	686	723	709	676	697	663	709	685	734	664	714	700	696	681	709	660	667	679	678	664	697	643	704	680	704	685	732	700	681	661	659	700	676	692	699	670	648	712	689	688	730	644	702	727	642	677	691	708	705	690	662	669	671	694	676	653	737	703	673	692	667	724	707	716	647	642	680	656	716	633	687	690	705	688	720	717	704	703	662	723	677	636	675	712	639	706	674	711	718	746	694	692	700	713	616	686	720	680	653	700	690	668	651	653	629	655	728	666	682	689	670	672	746	738	711	693	688	689	672	706	713	678	664	670	674	690	718	691	680	725	637	672	700	693	703	671	675	678	725	684	681	660	689	657	698	684	681	740	643	702	702	699	702	644	715	682	743	687	694	713	686	669	678	718	677	674	698	678	671	672	677	698	674	744	713	709	715	719	674	644	725	699	657	718	630	678	701	709	717	693	703	653	659	690	621	696	663	688	692	699	647	713	720	716	713	722	692	707	638	668	745	700	700	616	681	672	710	683	706	651	693	678	630	707	700	732	686	658	735	688	702	704	723	653	697	690	713	755	744	680	682	699	698	730	746	708	715	705	713	726	668	679	687	709	682	644	652	694	748	665	650	679	639	698	730	684	646	681	756	646	686	668	686	705	715	694	695	691	705	679	705	682	691	709	703	696	705	704	689	705	633	715	671	711	737	685	693	744	734	720	708	690	672	673	702	664	698	696	710	680	675	691	705	720	718	720	671	655	680	665	725	747	729	747	687	686	687	695	677	711	731	675	695	687	678	664	669	684	687	686	704	707	630	684	657	657	663	686	703	673	733	685	703	664	699	687	693	673	719	670	694	692	718	673	676	695	706	651	681	687	666	673	671	668	683	685	658	690	737	719	673	653	672	681	678	674	704	706	681	689	650	685	717	710	701	702	676	736	654	691	657	728	688	692	718	684	694	697	632	725	648	752	660	683	704	694	711	627	691	667	676	662	717	727	714	684	721	646	674	710	692	696	702	713	674	678	695	716	684	715	687	662	689	687	646	705	630	732	675	658	706	676	695	664	696	675	717	678	697	694	732	675	715	713	704	691	670	672	648	667	681	679	730	682	692	727	712	713	695	728	670	674	694	708	670	698	647	667	689	696	682	688	707	700	638	694	683	693	684	714	696	727	741	698	712	671	688	706	681	656	672	672	654	660	692	681	678	657	731	724	693	674	719	689	641	658	711	712	692	713	704	706	709	685	687	740	713	679	647	680	675	693	681	720	645	701	671	680	645	684	683	678	691	715	709	709	686	694	720	672	669	736	631	686	684	707	653	686	645	650	735	669	685	727	715	669	665	641	674	689	702	695	731	687	688	718	672	661	715	666	717	689	714	693	660	686	648	661	648	669	689	704	712	673	703	701	714	683	727	719	678	700	684	733	699	714	735	685	675	711	742	693	664	688	671	713	696	718	648	634	713	646	696	678	691	651	668	687	713	656	724	704	720	711	678	640	712	717	687	705	683	735	666	677	681	625	704	680	720	664	730	716	650	689	661	670	672	698	744	675	691	692	695	690	712	700	683	728	701	675	643	692	692	676	716	654	686	717	696	678	691	719	675	669	703	697	664	665	670	699	722	676	698	695	677	672	632	718	699	695	699	692	668	680	682	700	699	733	706	728	690	720	663	700	699	716	679	683	639	691	684	705	685	720	721	704	650	686	700	727	658	713	670	681	695	707	652	720	685	693	678	719	654	662	673	708	715	723	683	671	675	672	699	696	677	669	631	721	689	665	634	651	698	709	688	712	676	686	674	708	689	680	680	675	659	707	669	678	625	697	676	710	716	642	665	699	700	742	664	705	684	724	702	667	673	686	741	681	627	721	686	719	747	663	702	722	712	721	722	668	726	700	650	699	685	671	738	679	676	684	697	676	652	664	657	699	685	689	725	664	671	656	683	680	657	707	697	662	692	687	667	654	697	721	724	664	682	690	650	682	683	689	700	740	641	687	712	653	713	675	699	695	692	700	671	646	682	634	694	742	712	689	701	688	690	668	683	689	638	715	680	655	704	694	696	691	691	638	673	659	725	736	701	724	657	692	686	700	692	718	700	718	724	653	682	719	652
51311	40878	39649	39641	39676	38101	37844	39567	39074	38544	39855	38343	35837	33567	31177	29801	28037	25846	24239	19980	16389	12922	10412	7506	6733	5689	4666	5162	3217	2778	2712	2382	1883	1766	1643	1227	965	662	476	339	319	290	263	262	284	270	288	269	242	277	281	325	275	275	278	313	374	436	368	351	380	357	353	363	407	374	278	298	308	300	350	376	328	358	356	273	236	259	277	252	276	334	333	287	322	308	271	289	271	264	230	302	246	268	277	243	257	261	234	260	266	253	304	252	246	246	267	269	255	224	243	277	271	251	254	238	255	256	246	263	236	256	217	259	250	262	270	246	207	273	244	263	245	238	269	276	278	266	238	276	246	241	264	254	251	257	262	271	239	277	279	266	254	257	259	241	288	255	264	256	247	245	258	265	244	249	264	271	261	229	277	259	290	258	265	244	293	260	265	274	273	275	280	277	242	266	297	243	273	258	251	303	258	251	232	291	266	238	261	291	283	258	227	243	271	237	289	242	270	233	271	241	258	261	250	259	270	255	234	289	268	263	241	252	239	229	256	259	239	257	228	236	261	257	250	227	255	250	271	250	240	240	286	249	250	236	246	253	253	259	248	257	286	250	273	253	246	235	261	274	249	228	240	292	271	278	275	256	247	261	238	267	235	234	220	280	234	259	240	268	253	240	242	239	247	223	257	268	244	236	247	280	260	266	244	266	256	284	242	248	284	268	250	300	259	248	231	240	281	263	277	295	278	265	252	278	251	241	245	268	264	241	254	278	250	245	259	236	274	275	262	284	253	236	254	273	288	240	255	277	257	265	249	247	247	263	253	257	247	239	251	239	283	257	269	233	238	276	261	254	257	226	252	258	268	255	239	253	261	271	249	249	269	242	255	272	251	229	263	227	272	272	266	258	251	247	233	265	255	244	221	251	264	256	255	273	229	271	242	260	267	253	250	237	216	299	258	234	248	247	262	268	263	248	264	255	274	238	275	260	291	264	259	243	247	255	255	269	244	271	234	259	250	236	245	242	290	233	221	246	257	254	269	260	262	252	247	233	234	243	262	286	260	248	254	250	240	245	247	272	233	262	276	242	268	260	261	273	272	251	243	262	282	258	229	244	262	256	246	257	260	240	261	268	255	261	250	276	292	220	241	279	282	251	267	268	237	270	261	281	240	258	246	242	261	249	264	225	257	263	236	263	266	237	258	226	246	251	268	246	272	258	257	252	248	275	239	252	242	279	275	249	251	249	262	265	228	260	250	284	230	265	288	260	281	265	251	261	276	273	253	276	266	264	265	264	265	261	244	263	284	252	275	274	281	235	235	277	280	267	264	263	280	265	272	259	218	251	255	276	246	245	243	278	272	259	249	268	273	225	236	232	304	265	242	257	262	262	234	247	259	243	273	271	262	266	264	213	252	271	263	287	254	278	227	259	259	266	269	236	238	226	244	278	234	241	246	242	268	265	250	273	244	245	259	228	235	262	246	266	217	276	222	236	234	263	246	265	274	263	261	240	241	232	233	248	271	253	236	261	266	258	252	279	280	228	220	254	245	274	287	263	259	247	267	260	256	236	236	242	241	227	261	262	271	259	261	254	284	279	238	235	251	230	245	296	241	268	277	270	239	267	230	266	254	250	242	238	245	272	266	243	293	239	259	261	240	274	294	267	277	243	240	274	239	254	277	269	241	249	280	257	256	250	254	269	246	212	257	250	246	224	253	276	260	280	260	237	218	268	258	245	276	248	269	277	234	266	270	269	267	308	262	250	244	250	256	250	242	247	260	257	250	259	265	256	255	264	268	249	237	262	258	258	258	266	252	257	232	245	220	239	231	254	251	310	250	235	266	239	276	279	253	245	279	288	285	272	258	236	237	231	243	269	290	274	256	247	266	241	267	279	236	253	239	265	253	264	253	270	217	238	262	265	257	262	233	238	257	273	222	232	238	265	267	247	254	277	234	238	248	223	265	290	250	260	226	267	262	273	301	251	261	252	265	275	250	247	279	260	277	261	264	234	266	243	261	240	264	259	252	256	261	232	239	281	265	241	223	265	222	261	260	288	247	253	263	264	270	240	252	288	228	253	237	275	272	247	261	251	236	229	257	230	292	265	241	253	240	255	274	252	236	275	241	258	262	235	261	243	258	245	268	236	239	261	259	236	257	261	258	241	259	249	289	243	283	282	253	263	249	284	255	268	251	227	289	274	251	281	237	248	254	259	253	253	262	253	258	288	239	290	250	238	271	262	260	276	252	271	261	278	240	245	245	254	246	251	265	258	260	235	240	255	234	245	241	260	261	256	282	288	274	280	250	272	274	250	242	250	223	267	260	281	276	235	258	274	251	254	273	227	271	260	255	255	270	252	223	276	246	253	258	239	244	264	243	263	262	257	253	246	289	250	255	269	256	251	257	277	238	231	260	239	266	266	280	252	234	249	248	273	263	235	243	247	270	250	262	242	248	272	251	242	261	258	253	263	258	240	273	247	249	269	291	243	255	274	266	276	264	273	217	242	266	276	262	255	248	235	270	218	269	243	250	232	250	246	258	286	279	249	241	284	267	245	248	254	252	271	278	267	242	269	266	250	240	224	257	254	251	244	285	258	243	251	274	242	280	287	277	280	229	235	236	259	250	268	271	237	264	266	250	215	251	273	267	269	248	283	269	301	264	228	251	238	261	230	247	242	252	230	251	266	249	254	264	281	257	270	265	251	251	258	216	262	237	268	277	266	269	252	239	255	253	254	272	270	268	221	222	278	240	244	264	219	254	258	266	252	265	266	254	243	263	272	284	235	237	235	256	266	243	230	255	290	257	263	254	237	227	272	278	235	266	270	238	264	240	248	264	251	243	249	240	269	290	259	283	246	273	244	237	262	247	260	261	262	235	256	256	253	252	270	258	257	233	301	276	262	270	252	254	271	265	237	269	261	243	253	258	285	247	264	257	230	264	250	259	226	253	233	243	283	258	272	267	258	265	283	256	267	235	260	242	244	284	233	235	277	270	264	237	224	264	233	271	264	242	283	264	256	244	248	268	260	280	250	244	250	250	242	269	250	243	255	243	240	255	248	251	276	246	236	262	279	245	269	240	244	274	253	242	233	250	286	271	261	241	278	250	266	245	276	252	236	264	264	263	267	224	243	258	218	271	259	227	251	291	265	249	240	260	230	254	273	236	257	249	238	253	238	254	272	249	242	246	260	234	284	269	256	228	250	245	256	247	240	249	259	270	281	244	252	256	241	265	242	223	218	256	252	245	235	264	239	226	246	272	261	253	289	273	239	240	280	230	247	283	246	259	226	277	267	252	248	263	257	267	247	232	240	268	252	265	256	252	252	253	269	272	258	234	263	261	250	276	242	280	235	238	253	253	253	268	249	256	254	241	276	254	254	256	254	266	242	296	267	278	257	249	257	268	234	259	261	264	234	261	256	260	248	242	242	263	257	253	255	273	237	240	248	249	249	253	260	275	246	257	265	257	247	264	237	276	256	257	249	274	259	253	255	264	245	266	268
45280	48019	50567	52973	55569	56975	57301	57947	56575	55274	54765	53289	50590	49502	47451	47794	46966	44855	43634	39733	36958	33108	30775	24986	24870	21835	20080	20749	14028	13012	13687	12909	10683	9947	9121	6576	5094	3629	2186	1327	948	925	767	742	712	676	706	734	674	774	738	913	914	903	904	1218	1550	1674	1178	1234	1533	1526	1358	1297	1648	1535	955	964	1071	899	1286	1568	1298	1606	1302	723	710	596	638	638	717	1267	1082	960	955	785	695	758	633	618	635	632	599	589	607	608	648	609	649	659	594	643	604	605	687	614	668	596	646	592	635	633	609	652	608	612	605	570	608	616	627	670	602	622	628	627	607	647	645	628	650	694	623	622	603	612	579	596	640	656	666	650	627	607	614	605	604	638	591	625	626	617	622	608	628	568	605	584	622	628	633	591	618	610	648	635	608	609	623	583	629	631	637	616	644	612	655	663	609	615	633	590	636	591	607	609	634	658	656	677	636	632	634	630	550	619	675	648	618	641	628	605	663	599	634	638	631	636	591	640	658	606	635	617	614	621	607	627	590	625	619	639	628	667	634	607	632	635	635	680	645	575	582	680	579	589	643	622	625	680	645	634	665	615	585	617	620	638	612	649	659	580	613	617	611	650	618	584	629	640	617	566	616	611	615	655	657	640	633	648	600	672	638	617	661	607	636	640	612	634	657	609	602	601	609	614	578	682	654	669	633	626	593	678	617	579	629	644	623	644	634	625	644	643	633	671	635	592	639	613	658	647	576	628	646	591	638	655	584	626	641	641	660	642	628	642	629	610	602	643	627	627	643	620	575	649	641	626	621	602	620	638	640	688	629	607	658	631	628	609	608	650	649	637	614	626	607	631	631	630	586	630	637	591	620	639	627	581	620	611	630	620	656	622	625	656	623	646	620	616	609	640	658	615	643	651	660	602	589	614	671	621	617	623	613	676	626	601	639	612	667	593	654	638	631	650	607	635	613	658	621	614	620	616	669	636	597	573	636	622	612	636	642	622	609	670	646	585	647	675	617	629	643	616	631	628	613	617	590	631	682	632	623	639	610	647	662	636	645	634	610	606	661	594	622	632	624	645	616	613	621	635	610	662	628	680	657	651	594	613	601	597	638	618	650	629	634	631	627	629	638	617	643	652	586	623	693	643	623	619	600	609	628	661	624	642	606	641	650	626	692	587	644	663	659	631	624	627	639	617	620	644	602	632	629	623	640	603	627	650	646	624	643	622	655	588	557	657	601	592	602	616	600	623	659	614	638	628	611	622	638	658	624	590	602	605	616	643	622	646	662	595	607	597	584	643	624	647	603	648	636	618	590	610	629	600	592	631	636	601	673	682	618	616	620	647	633	575	654	607	653	599	610	581	621	664	630	643	633	618	636	644	687	663	603	614	589	640	588	621	622	629	633	636	606	676	599	636	647	604	597	632	601	644	631	643	597	610	562	621	675	607	608	615	640	589	615	652	584	627	651	658	622	590	602	659	657	657	655	662	678	585	577	635	684	619	621	639	629	643	646	621	643	677	657	617	613	620	594	637	635	605	665	643	664	657	641	593	641	605	614	607	638	632	635	605	601	642	610	657	635	613	625	602	612	600	636	612	642	601	642	594	631	632	603	644	629	630	660	636	631	582	600	645	614	700	660	597	648	599	661	630	613	611	598	603	597	587	651	649	566	638	667	627	641	671	640	608	620	660	642	611	660	645	618	642	658	588	608	643	653	593	594	568	616	646	611	601	647	660	589	618	655	607	634	673	616	664	637	646	654	633	614	665	622	601	670	650	620	660	633	619	651	601	640	643	613	620	590	635	648	611	603	606	625	630	577	639	636	667	585	630	642	595	608	615	651	652	576	624	614	634	642	683	596	650	627	656	593	635	628	632	596	602	581	630	622	631	628	627	617	621	652	640	628	635	578	618	613	619	553	590	635	607	632	634	636	628	640	648	593	595	635	646	610	587	624	622	582	619	648	617	653	631	671	637	625	642	657	614	611	635	642	601	630	608	625	635	618	617	616	618	603	638	606	619	634	642	621	631	605	639	668	635	619	645	660	635	690	621	666	621	560	572	584	626	638	630	605	642	673	569	617	655	622	646	638	625	587	613	629	641	649	602	639	626	576	640	647	585	667	663	632	593	685	649	608	622	640	602	584	577	620	594	585	618	651	586	628	597	639	608	622	624	688	607	637	656	623	626	684	609	611	614	595	608	635	617	622	643	562	648	605	607	602	643	637	626	596	658	629	617	597	674	621	593	640	615	643	645	627	602	648	603	662	603	624	614	636	611	650	668	660	620	642	623	615	680	629	603	646	621	631	595	631	589	603	640	628	611	626	613	591	672	635	603	643	637	575	629	645	592	599	604	622	625	644	588	617	610	600	631	614	643	647	666	653	595	661	610	618	648	617	609	622	551	653	659	590	618	662	618	658	623	601	614	606	611	612	627	619	590	604	610	590	635	641	644	664	681	634	594	627	619	643	639	628	630	672	633	603	603	646	651	653	598	656	606	620	633	621	627	633	597	601	641	629	596	603	637	597	632	620	655	627	624	645	655	646	600	659	641	629	625	610	635	595	653	624	589	639	615	599	578	669	596	625	582	664	616	611	611	627	597	643	611	628	583	623	638	603	566	672	591	637	613	609	634	613	634	600	664	659	646	659	682	636	645	600	581	652	598	673	662	649	642	618	598	634	650	642	608	630	623	651	607	606	613	623	646	646	622	628	621	657	594	617	624	666	615	635	625	626	566	639	644	641	638	620	600	617	686	661	613	634	639	643	600	631	616	642	659	620	617	636	570	641	581	637	648	640	646	616	618	630	619	660	588	612	605	629	618	640	621	672	616	651	627	609	638	620	632	609	601	634	589	628	641	620	648	623	640	606	602	596	611	633	612	610	605	617	611	593	624	614	642	636	586	647	628	631	600	595	605	631	624	678	609	592	634	595	633	618	624	642	609	636	618	621	623	600	606	624	643	597	594	601	616	634	602	646	616	641	556	642	605	624	652	654	613	607	628	573	630	604	634	621	646	619	584	621	629	609	587	645	608	584	636	633	576	621	612	617	593	635	648	608	595	650	604	631	620	674	650	628	632	648	627	612	656	620	671	615	655	641	588	630	629	617	662	638	669	620	588	626	594	629	627	636	644	628	640	630	583	608	620	660	640	648	638	652	656	600	629	640	639	621	615	622	617	637	693	651	623	595	654	640	657	622	591	636	622	590	632	622	616	666	609	631	629	629	635	643	645	613	595	592	671	649	629	645	625	600	613	600	633	628	615	628	572	595	629	635	641	601	622	620	618	610	648	594	581	620	627	621	643	577	620	604	606	636	609	700	586	656	603	619	604	631	592	612	609	667	666	631	617	645	634	608	692	616	629	608	594	585	609	665	614	615	600	636	610	615	652	606	609	607	600	633	649	619	613	600	636	662	653	583	593	611	647	601	628	613	627	616	633	590	622	592	624	595	617	623	622	661	673	567	625	614	633	664	593	606	698	621	643	608	608	611	608	613	613	650	589	664	600
20249	19784	22362	20181	16546	11609	8847	6853	5310	3870	3273	2894	2303	1905	1489	1339	1168	1082	920	780	700	594	530	441	454	402	367	401	370	355	359	332	313	302	320	303	340	304	323	287	314	300	294	310	281	274	300	285	291	268	290	292	304	283	282	307	285	293	304	283	300	266	301	278	286	303	282	289	295	271	269	293	297	276	299	274	284	290	271	324	300	295	282	311	289	263	280	334	315	302	294	305	295	257	288	261	286	256	294	276	312	325	270	263	291	299	307	303	278	273	285	292	284	309	274	306	296	274	293	263	309	294	293	260	299	297	288	318	284	304	294	309	286	268	295	291	290	291	264	306	284	336	306	311	297	303	303	325	275	308	283	325	298	270	298	300	245	322	281	312	279	240	290	300	289	289	284	251	296	255	327	297	268	274	294	306	280	294	276	289	277	283	275	269	322	290	287	297	323	304	304	295	258	278	291	287	249	275	269	313	281	336	299	295	293	282	291	285	321	304	324	294	295	284	270	271	303	311	309	298	274	264	262	283	309	314	309	287	290	304	267	267	295	298	331	291	285	303	307	306	301	323	321	282	262	303	299	257	292	294	291	311	290	281	292	289	322	275	317	294	265	290	295	327	276	276	285	278	306	293	305	297	297	348	305	294	303	306	297	303	300	276	307	276	309	262	272	285	304	260	275	287	319	283	302	299	304	288	258	315	305	272	287	264	299	292	297	268	281	312	311	321	312	309	303	252	262	258	298	294	290	313	324	275	290	282	286	303	303	295	262	295	319	303	308	255	292	310	281	307	329	280	268	282	299	257	298	275	280	299	277	319	265	298	274	313	282	316	301	306	280	302	272	293	301	282	263	283	291	312	260	274	310	302	279	279	282	296	277	289	291	290	309	274	265	292	279	275	271	298	309	298	298	309	287	298	297	288	294	313	296	262	265	297	289	307	292	287	287	298	297	293	278	267	291	303	300	289	293	314	276	312	271	284	304	286	287	269	271	276	293	285	295	299	305	274	274	286	285	289	287	290	280	289	298	338	315	268	308	312	303	283	255	326	318	275	304	275	296	280	280	313	293	309	293	292	279	271	290	285	321	269	273	295	277	287	289	329	268	282	293	323	313	272	263	303	251	303	301	263	278	282	273	310	284	283	325	278	281	281	290	326	286	294	308	300	291	294	281	308	301	277	329	323	294	314	290	284	331	314	272	302	285	279	297	252	298	318	277	286	266	321	265	298	306	306	297	275	299	286	285	307	284	288	286	306	308	282	278	281	284	288	297	291	300	287	280	288	286	299	282	287	292	299	298	273	230	300	259	291	291	302	298	289	261	296	259	302	280	288	256	295	271	312	297	284	275	285	323	296	296	319	289	292	271	326	304	289	306	292	294	288	301	298	259	277	285	283	291	312	315	264	283	340	314	274	306	278	307	292	289	285	273	283	279	314	282	304	274	272	267	303	316	259	291	319	317	317	287	304	317	284	293	288	284	294	286	247	279	296	296	285	276	279	288	349	287	294	292	309	288	286	285	263	313	287	298	301	306	270	294	300	289	331	279	275	288	291	292	306	299	289	289	311	304	276	314	287	263	307	310	285	311	260	308	277	280	291	301	322	273	290	309	255	292	284	293	299	269	279	300	279	275	307	306	257	281	272	300	297	266	285	292	298	299	314	268	278	281	256	258	317	280	273	280	275	282	265	305	317	273	277	289	290	271	270	277	297	301	279	271	279	315	301	283	304	307	285	302	298	256	279	307	289	294	299	308	301	292	298	287	288	290	310	277	281	306	313	248	263	301	328	296	264	338	280	267	276	303	290	308	261	271	298	285	291	278	319	275	279	282	284	261	296	301	282	272	267	295	276	297	304	283	289	300	335	269	285	316	299	298	275	318	284	304	266	299	269	299	291	318	320	280	273	317	269	290	270	341	318	279	286	282	285	314	276	272	303	309	281	313	317	291	280	276	273	349	298	278	250	288	298	282	289	290	309	298	266	328	297	302	273	284	284	315	285	289	328	272	279	326	296	273	299	293	263	286	286	268	258	281	279	311	309	302	288	282	286	268	292	296	259	261	309	257	306	309	265	270	293	291	292	259	291	309	287	269	292	280	297	261	268	310	296	273	294	345	304	292	292	295	281	295	312	310	310	260	302	292	297	279	294	304	298	304	294	305	284	308	273	278	278	288	282	317	312	291	275	258	284	300	279	298	296	292	271	291	317	307	297	269	302	266	282	278	296	289	334	275	295	278	290	245	340	258	278	281	304	301	306	284	268	288	325	309	284	309	260	318	295	319	293	306	279	307	292	298	294	274	303	295	274	289	325	284	246	298	282	301	263	315	290	315	297	274	299	320	286	292	302	287	291	318	314	297	299	295	288	255	319	298	311	264	272	321	290	287	276	294	297	291	275	289	298	304	283	292	284	277	276	296	282	268	273	279	304	250	276	290	310	300	321	291	319	290	287	298	306	317	271	278	267	277	277	311	287	290	296	317	281	266	267	293	284	317	279	294	312	290	279	288	288	303	296	301	302	255	284	300	295	285	309	271	292	255	297	301	272	296	291	291	293	288	288	307	293	282	298	293	278	303	287	329	289	268	302	286	266	269	298	268	312	281	307	257	297	272	294	276	296	266	278	251	326	276	284	277	296	283	314	323	250	308	306	278	304	284	282	282	310	283	273	271	321	272	324	335	314	277	276	283	278	281	318	311	288	270	307	292	241	289	313	304	278	296	298	285	294	289	271	273	279	269	272	318	263	265	269	309	285	272	279	267	302	300	260	278	307	286	294	283	279	288	279	315	287	289	316	283	319	270	306	287	313	316	316	247	288	275	312	289	314	310	264	261	264	292	294	323	281	294	279	292	274	293	282	310	307	302	307	285	261	274	289	303	284	299	276	301	294	316	348	322	319	312	280	268	253	280	281	288	302	282	317	267	311	292	290	300	282	274	304	259	288	266	272	288	303	290	292	300	265	289	278	265	297	304	252	294	281	322	261	277	310	323	300	287	319	251	291	275	313	301	297	283	289	272	299	276	282	276	277	304	300	296	269	318	289	306	307	307	301	308	293	309	283	320	282	300	300	290	282	272	306	293	291	300	287	308	293	290	268	300	256	296	289	294	284	270	253	292	300	303	294	322	301	294	289	291	270	276	298	284	282	313	289	292	267	265	279	293	301	282	278	279	260	302	304	282	295	290	297	293	276	245	293	305	301	280	268	325	311	268	301	275	287	314	295	295	291	296	296	290	265	305	311	293	283	299	314	298	285	276	262	300	297	292	290	298	272	320	278	280	293	295	284	291	302	292	288	276	311	295	289	299	291	303	274	270	309	288	287	287	313	278	277	258	310	310	283	295	286	269	285	273	292	286	254	269	309	324	284	282	279	321	311	289	285	310	280	272	295	315	279	297	303	285	299	296	290	279	298	295	283	288	278	275	290	305	303	289	299	281	311	239	313	290	290	273	290	317	277	283	289	272	296	292	276	274	304	297	295	293	278	301	338
16528	19628	28536	32243	31350	26200	24078	21401	18958	16613	15829	14435	11591	10550	8752	8184	7237	6640	5609	4716	3867	3374	2728	2249	2047	1769	1666	1700	1238	1179	1218	1170	1052	1062	1015	912	919	837	770	776	726	749	777	743	750	773	727	706	804	727	716	691	737	763	781	765	749	785	752	761	763	764	738	735	799	738	745	785	753	712	736	704	733	732	748	733	700	732	799	818	757	800	785	767	763	724	758	761	765	786	776	711	749	701	700	726	739	756	727	702	737	681	699	728	696	707	747	742	674	708	723	726	740	762	753	711	749	725	711	752	725	759	735	740	771	701	739	679	714	772	689	742	737	757	718	663	776	691	696	701	734	779	723	776	757	737	717	673	724	740	685	749	734	757	706	741	715	695	719	736	716	769	729	735	685	775	724	712	710	729	754	786	745	716	716	714	715	745	726	728	738	709	722	758	719	751	715	720	724	730	767	682	727	740	733	715	733	735	698	697	680	771	749	702	747	711	696	744	719	696	691	722	739	681	690	705	728	708	729	728	691	724	711	747	695	714	723	740	727	758	722	714	722	736	723	745	729	759	707	684	713	709	720	717	703	689	720	711	676	720	732	694	704	735	707	716	776	743	755	736	755	694	744	743	733	742	690	744	694	744	746	701	691	712	700	720	739	750	700	747	706	687	715	726	714	712	758	695	689	735	737	707	711	672	711	719	722	724	718	712	734	750	722	717	707	730	693	746	687	715	755	730	724	758	750	732	694	717	774	753	711	734	707	729	711	736	738	744	717	699	737	704	706	726	753	722	732	733	711	732	714	693	780	690	738	752	731	712	732	666	765	700	693	745	708	717	768	709	737	737	774	707	711	737	775	705	748	745	784	706	752	757	712	720	756	757	726	704	737	702	729	711	762	736	710	756	705	714	729	731	760	724	768	706	691	732	759	690	744	718	734	693	728	728	735	756	750	721	729	725	719	682	757	711	705	729	704	753	710	752	775	750	707	729	735	736	672	695	698	680	712	743	709	767	762	787	698	724	747	738	706	727	760	720	719	696	689	719	769	717	719	760	733	802	739	805	735	746	714	721	766	709	740	697	728	681	719	695	703	692	733	671	707	732	726	722	705	758	704	715	688	769	701	744	721	772	766	722	711	677	725	768	755	691	765	673	706	759	708	736	737	679	737	744	693	699	731	716	717	677	721	706	696	727	735	712	656	766	744	725	769	739	702	748	713	674	726	689	735	734	732	752	756	748	744	731	724	726	739	690	712	757	691	755	658	691	730	690	703	709	734	715	733	754	713	730	672	732	742	696	712	717	710	746	746	687	726	691	708	726	700	753	733	675	759	708	737	716	753	685	715	679	723	705	700	690	789	738	769	713	704	748	773	716	753	721	665	712	729	723	689	751	692	712	736	682	715	774	723	705	739	676	705	700	730	717	758	746	732	739	740	694	682	735	753	671	769	724	751	694	705	734	679	686	725	710	706	724	733	733	713	736	743	742	726	729	744	726	717	699	742	694	701	744	720	727	756	721	796	760	713	727	748	731	676	724	715	700	755	761	766	760	746	731	714	713	721	716	738	692	667	710	716	676	721	751	721	734	692	705	739	690	707	708	716	758	740	737	717	723	702	684	755	679	741	709	712	777	694	703	721	735	757	730	749	721	695	735	742	753	753	737	752	726	709	752	716	748	732	734	735	719	712	747	685	758	705	739	688	701	739	729	732	703	765	743	733	682	743	742	713	681	686	722	721	757	740	778	690	715	714	723	739	716	761	695	688	763	725	681	676	683	750	721	774	755	702	767	756	733	716	704	718	673	698	749	660	719	708	736	697	692	703	735	724	703	708	703	671	724	776	710	728	722	710	763	760	784	696	739	701	688	765	760	779	706	677	689	739	745	763	706	712	767	730	707	739	740	733	692	709	736	740	723	747	736	689	745	706	745	728	695	738	744	729	678	715	747	754	759	687	740	738	675	787	679	726	737	708	690	701	709	767	711	702	731	709	734	697	758	678	712	725	735	711	707	734	742	732	725	707	671	752	795	714	700	725	716	733	741	776	790	712	691	687	744	706	704	708	771	693	725	766	726	684	738	721	681	717	725	755	734	727	716	689	768	694	708	742	711	731	656	710	743	732	739	721	743	797	735	757	700	738	727	729	673	755	731	762	718	724	730	685	714	666	717	705	724	743	725	728	692	756	777	710	680	681	805	730	700	699	736	708	714	740	716	787	761	750	734	754	730	739	704	768	747	770	654	702	771	703	720	725	752	703	720	714	708	748	712	690	714	733	776	722	745	719	750	734	760	760	744	775	755	730	688	752	715	721	696	759	695	735	722	671	732	713	712	765	721	697	734	724	759	720	726	688	721	682	713	742	796	689	741	705	704	722	750	722	718	736	731	745	722	729	744	751	685	723	713	685	742	719	736	706	732	695	744	756	706	785	721	697	706	733	693	730	722	742	695	692	674	698	717	753	725	738	701	730	721	725	725	748	717	772	750	668	689	690	749	740	738	717	748	683	688	762	741	712	718	730	740	737	733	745	762	730	703	708	715	657	751	731	738	757	691	747	751	732	728	731	719	739	695	723	746	723	707	704	745	719	710	713	703	745	745	674	726	703	669	722	736	763	722	756	707	719	738	718	707	725	725	771	743	722	731	704	704	704	693	765	709	670	720	771	675	727	716	756	703	686	718	708	705	744	769	725	743	700	724	707	746	719	781	710	723	736	736	744	699	737	673	749	737	715	743	706	732	714	651	687	739	675	700	740	745	717	760	736	760	749	726	728	714	770	692	768	694	758	693	741	712	719	783	759	752	762	732	704	700	683	715	673	693	705	687	718	722	690	722	682	722	707	705	722	759	703	714	767	701	690	713	696	746	719	716	792	691	759	698	674	677	733	732	814	743	772	745	715	735	685	707	732	708	660	715	761	711	704	760	752	721	716	779	726	676	717	782	738	764	713	716	767	714	760	756	695	735	739	727	698	764	669	726	702	738	726	677	754	714	655	740	734	722	785	721	732	719	688	717	697	735	725	718	699	733	759	749	733	748	685	749	713	738	763	710	743	705	725	772	673	687	733	698	773	730	751	680	790	748	651	741	749	732	768	707	736	717	743	714	747	744	714	701	707	743	699	710	684	730	732	728	727	697	699	753	720	764	738	702	717	719	719	682	735	740	732	700	686	697	727	697	720	737	753	699	687	722	757	733	700	767	675	692	714	684	738	697	717	775	721	652	708	722	750	695	718	721	708	716	769	738	727	702	712	761	728	698	753	753	704	749	695	740	740	777	713	709	755	709	706	730	758	746	752	727	756	737	702	732	702	731	714	719	687	728	713	734	704	768	725	727	746	694	733	739	730	754	729	775	731	741	711	705	760	740	736	713	744	746	703	720	704	715	724	723	716	686	720	699	725	728	691	669	742	694	738	713	727	674	698	730	767	762	705	763	697	696	681	686	703	740	711	753	680	706	709	706	754	727	678	734	683	728	683	741	753	745	697	721	769	728	723	697	706	689
48540	43896	43617	43159	42694	39147	38441	37789	35459	33092	31513	29882	25913	23018	20197	19018	17537	14890	13318	10732	8178	6513	5539	4173	3669	2833	2498	2466	1698	1477	1430	1362	1145	1063	928	719	630	487	409	301	305	320	260	280	289	280	289	251	275	252	273	283	300	298	335	319	339	356	312	309	330	325	330	327	363	324	283	307	285	291	297	296	321	311	333	286	236	287	290	273	266	338	323	306	305	295	297	308	267	265	306	271	267	284	239	291	252	281	281	289	274	295	272	255	268	283	279	262	284	276	279	263	283	286	254	269	303	269	294	288	250	275	280	275	276	264	291	267	257	267	279	251	281	280	285	273	295	270	239	303	304	292	288	285	268	277	281	271	281	265	262	244	262	245	256	270	260	307	277	258	278	292	304	260	230	300	278	275	264	264	262	269	268	281	245	252	283	292	242	276	257	264	264	273	258	265	250	255	287	261	284	285	235	271	286	266	273	280	244	291	278	295	275	269	251	268	283	266	274	301	269	265	312	298	286	281	275	268	276	261	293	269	266	272	256	275	246	237	303	260	263	282	250	268	270	277	269	277	253	299	276	239	299	302	270	275	286	272	255	274	267	266	258	236	263	299	251	274	256	304	310	270	304	265	256	290	263	301	255	254	297	302	291	264	278	265	260	271	262	268	285	290	297	255	290	276	263	256	258	273	278	261	269	260	263	263	286	279	271	274	248	280	261	250	259	275	259	262	256	281	253	235	265	317	269	287	264	278	274	288	284	278	265	267	264	287	263	261	254	291	249	239	283	291	265	256	264	271	269	256	240	268	256	256	250	270	288	278	243	278	281	264	254	275	283	277	267	273	266	278	276	269	280	254	251	288	266	271	239	239	280	299	297	255	249	267	267	270	306	270	234	257	276	280	254	244	248	272	270	256	285	283	304	280	290	273	278	247	256	241	274	273	275	271	302	269	283	279	286	292	262	269	264	272	272	270	272	288	280	274	262	294	307	274	257	307	271	270	267	280	288	279	274	294	265	261	282	302	276	278	289	290	273	279	259	283	289	267	285	267	249	278	284	286	299	282	277	279	289	300	312	271	285	248	278	291	290	256	300	293	274	266	257	278	238	267	265	254	301	274	273	261	292	251	292	267	295	237	297	298	338	250	260	265	281	284	267	280	280	279	266	260	270	261	259	269	281	238	294	308	249	256	287	253	271	282	265	259	250	282	276	287	268	294	288	285	317	282	292	246	261	299	256	272	274	305	286	302	261	275	287	253	265	293	278	280	285	268	233	285	251	263	291	264	274	281	272	282	302	267	281	280	287	275	280	299	295	239	248	252	286	276	293	259	276	263	244	277	235	248	244	269	265	261	268	260	275	274	284	263	256	295	268	289	262	277	271	267	256	244	319	259	288	285	322	294	276	271	293	278	267	254	284	306	301	255	246	267	282	265	279	304	277	274	283	268	292	280	274	255	256	251	250	262	279	266	278	267	285	261	291	304	310	267	259	253	263	277	276	248	239	285	294	271	280	267	287	275	288	259	260	275	286	282	251	259	291	267	283	265	299	288	277	246	286	288	258	273	289	283	282	283	247	251	241	289	290	272	280	273	272	274	246	271	287	267	268	277	274	287	307	292	250	261	256	264	292	262	298	275	268	244	312	252	281	255	272	266	284	273	320	265	289	274	287	247	260	255	270	298	292	292	269	296	285	268	285	268	305	293	253	262	283	284	270	273	290	262	284	267	287	258	283	273	267	240	265	273	276	239	260	252	255	291	283	240	268	253	265	277	260	277	280	258	252	250	266	266	262	257	312	285	275	264	258	308	273	249	277	287	251	285	279	287	262	283	296	265	284	262	262	261	290	295	288	306	264	284	283	300	280	301	259	230	288	298	243	264	267	261	272	281	291	247	289	263	268	285	258	289	247	273	289	273	287	269	255	286	247	279	291	270	294	262	282	274	266	274	278	262	283	277	286	299	258	253	246	262	270	254	310	292	269	275	253	287	278	292	310	247	255	295	266	262	297	252	294	287	293	259	266	299	267	251	286	274	281	271	282	265	260	272	285	266	261	283	295	300	248	261	290	249	276	260	248	251	275	275	266	271	260	291	269	274	268	259	275	251	268	290	276	248	270	280	297	262	266	261	269	238	290	274	253	295	276	267	266	279	261	285	283	303	267	305	267	272	275	247	329	283	289	274	285	263	269	245	287	284	288	260	250	254	265	271	288	266	265	272	301	256	238	260	246	267	289	266	305	295	262	283	265	229	275	259	289	289	259	283	263	274	268	249	279	260	243	269	346	268	275	269	271	260	284	317	273	259	280	300	255	260	280	271	269	267	279	229	250	267	281	265	252	275	281	277	271	279	254	251	274	264	262	265	325	290	274	256	280	304	275	284	250	278	247	268	286	258	312	272	284	261	261	238	287	272	262	308	269	289	259	249	284	277	305	263	282	263	274	263	261	255	240	250	272	261	277	250	270	285	283	307	254	289	278	256	266	260	286	261	275	264	281	248	267	283	278	280	271	318	277	260	270	256	279	254	287	289	281	266	279	305	306	261	303	268	265	292	272	282	283	256	292	282	282	309	271	289	254	295	281	266	267	297	270	295	276	279	266	267	278	277	265	270	288	276	257	283	255	281	272	265	266	311	297	310	274	287	247	261	285	286	258	290	279	276	284	287	272	286	273	299	259	255	250	268	250	262	274	292	257	289	269	309	301	305	271	284	272	252	276	287	294	289	241	280	279	286	283	273	276	292	261	264	297	275	289	261	274	308	259	246	246	265	260	280	278	267	241	299	283	271	262	290	255	239	284	269	273	282	254	261	274	267	292	289	281	269	271	281	294	278	265	298	268	285	289	248	254	283	275	298	287	275	274	275	290	269	279	256	277	282	267	251	302	269	282	326	268	283	288	271	287	286	299	265	310	282	258	274	277	277	265	274	261	239	247	290	289	269	286	277	300	276	253	245	288	266	264	298	254	264	236	283	263	244	278	300	297	295	274	283	242	283	272	254	286	278	261	247	260	252	249	311	299	291	273	267	286	285	280	301	289	267	270	272	274	289	277	292	266	298	269	263	288	246	272	243	305	298	280	299	265	261	277	278	284	269	255	277	287	234	278	282	274	263	284	296	253	260	235	261	281	286	242	274	281	286	253	264	284	258	263	273	283	271	299	257	256	262	257	280	254	274	246	272	284	319	249	275	269	255	264	273	311	284	281	253	279	295	296	254	258	269	286	275	265	292	271	297	283	259	287	278	255	284	287	255	306	302	257	292	254	287	269	252	281	280	266	266	290	263	268	255	290	288	284	248	260	292	272	271	262	249	269	281	287	277	262	267	257	266	272	296	276	254	271	302	266	246	276	311	316	273	279	247	277	300	258	255	260	288	296	264	281	275	287	268	290	255	285	249	289	272	303	260	261	272	286	285	252	246	243	252	269	258	274	281	265	268	244	265	285	271	275	285	285	276	279	224	264	276	312	273	271	310	271	282	253	272	239	276	264	266	308	263	242	301
40973	45174	49832	54216	54624	54765	54077	53865	51180	49488	48342	46848	43657	42431	40299	40359	39095	37084	34331	31493	27729	24253	22745	17853	17730	14749	13356	13388	9419	8213	8641	7816	6713	6540	5642	3986	3006	2180	1479	1049	907	773	735	756	697	752	778	744	692	734	795	869	815	842	775	1015	1121	1249	972	956	1193	1184	1156	1208	1189	1091	827	905	863	855	986	1119	1147	1106	997	819	728	668	707	697	757	977	1023	912	846	771	757	689	759	668	677	696	693	678	661	699	679	691	710	681	681	682	662	724	622	630	670	667	628	645	694	678	731	670	678	676	697	725	681	658	708	710	694	732	689	653	668	693	681	689	655	661	635	676	704	711	662	709	720	668	655	708	719	657	651	675	668	716	712	691	656	673	675	671	658	673	659	646	689	673	718	679	634	693	643	705	677	705	697	710	651	686	672	693	647	672	673	654	669	717	721	677	701	653	713	647	709	657	654	678	655	649	680	694	643	663	687	723	685	628	704	634	670	694	739	663	673	672	726	680	657	672	683	677	691	692	674	707	705	708	673	691	637	701	680	675	723	660	663	689	689	711	743	673	654	680	726	682	675	687	667	681	649	654	661	675	627	687	681	676	676	685	729	640	708	710	695	643	674	691	680	721	667	637	686	658	666	711	687	694	649	697	688	682	693	669	693	639	719	656	698	656	728	704	666	721	724	678	720	644	683	656	665	740	735	670	673	674	695	660	707	639	686	668	700	686	698	707	665	669	703	659	717	648	652	668	733	658	665	673	633	674	630	684	687	703	664	725	681	707	695	686	743	689	697	713	726	655	676	616	678	683	674	670	703	709	643	681	681	671	676	690	714	647	704	697	677	668	686	664	658	671	679	645	655	649	691	692	716	661	707	704	656	659	725	681	654	678	725	685	656	679	669	701	698	665	694	690	678	693	692	700	697	710	669	725	678	648	717	719	671	670	668	716	692	642	668	735	664	702	663	680	711	648	658	620	673	693	631	693	700	696	696	672	659	686	708	687	704	667	665	659	637	661	666	688	702	692	690	673	693	664	674	632	706	600	687	679	725	685	644	697	709	650	672	693	660	675	732	715	686	660	673	692	688	711	685	701	688	705	653	706	678	683	672	694	697	677	650	668	705	681	630	698	693	704	690	698	655	692	693	641	672	652	692	743	724	674	619	629	704	671	707	705	694	660	695	648	695	687	712	674	676	714	727	667	679	665	690	683	675	694	706	643	658	677	694	679	690	680	674	682	661	667	656	670	679	708	714	671	716	682	694	747	683	722	638	677	695	694	690	677	694	648	695	690	669	666	706	704	654	712	651	694	706	754	667	661	730	679	719	686	682	633	620	686	684	694	690	670	697	664	673	716	679	694	685	720	645	668	637	651	678	664	739	666	661	661	708	718	684	659	672	648	661	663	685	641	686	662	651	671	682	695	693	691	706	694	718	678	628	698	712	674	695	653	702	652	673	640	681	678	723	685	675	708	718	640	675	658	726	687	675	662	678	684	668	678	654	701	651	667	709	667	693	665	743	711	683	673	661	698	634	675	642	676	711	700	655	666	639	648	717	694	634	662	664	679	684	692	684	679	617	673	700	737	708	654	703	641	675	716	651	656	696	709	680	688	658	688	645	713	658	678	686	664	689	712	686	629	681	653	669	706	719	670	665	653	663	689	699	663	687	717	710	729	696	702	690	661	691	693	670	668	720	678	688	667	680	708	631	739	674	697	711	674	724	653	634	689	705	648	679	665	636	667	673	720	643	702	677	653	703	701	659	703	690	651	710	676	680	691	752	683	660	677	665	691	697	666	684	701	726	713	617	725	660	738	675	707	730	682	679	674	657	694	700	667	731	663	743	723	664	674	711	612	683	655	645	687	675	671	738	673	638	660	681	674	717	676	690	671	674	687	655	695	706	684	712	652	668	660	686	687	677	695	729	644	704	682	701	679	690	666	673	685	674	619	683	687	719	700	731	663	705	671	651	681	646	661	717	703	679	688	667	681	636	688	715	678	669	687	719	650	683	678	685	710	712	659	651	646	715	652	664	680	737	617	702	728	701	680	687	701	688	694	648	688	742	686	708	677	697	651	687	693	697	692	646	686	653	660	657	664	661	664	707	675	669	713	670	650	690	694	698	652	724	674	678	620	660	690	736	694	676	701	677	718	663	692	678	710	694	659	723	666	667	673	679	650	681	658	753	721	672	714	649	702	658	673	649	661	688	708	660	672	680	719	698	646	695	689	666	697	677	676	678	640	681	696	678	771	710	696	654	633	670	695	666	697	707	678	698	677	712	691	669	671	677	673	705	661	699	693	681	702	693	730	660	705	682	705	694	662	735	670	680	654	677	676	705	676	667	680	658	653	695	698	687	676	659	705	671	631	671	677	665	660	647	651	703	721	693	670	595	668	684	688	700	675	659	671	670	675	698	669	686	732	636	678	707	685	693	685	695	731	689	692	707	703	690	671	685	671	683	679	668	669	675	655	699	650	692	696	704	618	735	696	669	671	676	636	685	697	683	689	668	688	664	670	703	663	679	698	680	631	618	687	677	713	661	655	711	668	652	647	723	719	682	683	674	663	660	692	721	683	661	692	664	646	695	681	644	683	655	681	669	682	662	692	657	709	626	694	699	719	703	668	687	703	674	678	676	671	646	693	767	666	732	694	689	631	680	710	704	724	688	644	656	672	674	679	662	737	735	729	695	638	647	716	682	717	648	653	686	690	624	682	684	695	657	677	685	658	691	681	674	656	674	734	686	705	675	676	685	718	710	698	649	626	683	696	658	688	687	688	663	664	712	670	656	721	673	682	715	662	627	664	662	663	671	702	684	712	686	642	718	732	665	677	654	670	705	654	666	654	706	700	679	673	637	635	684	668	708	692	717	670	638	617	732	653	652	656	653	616	682	671	703	718	685	643	697	666	677	704	636	669	699	672	678	632	689	698	736	716	650	681	684	700	699	642	664	683	718	675	699	695	690	698	668	698	682	694	645	600	686	711	722	643	588	647	653	667	703	708	667	740	672	739	670	736	669	659	713	710	690	668	666	663	721	663	673	705	648	695	708	697	706	718	659	711	732	666	689	657	640	672	711	646	651	658	700	682	709	689	678	713	674	701	721	673	690	675	646	670	663	670	654	678	682	698	683	629	717	741	690	662	699	727	690	633	664	654	656	702	733	680	672	696	667	666	673	678	706	695	683	642	671	666	649	735	666	623	710	735	632	639	628	649	703	645	691	685	705	707	712	683	689	727	669	698	681	720	705	679	710	663	669	689	640	705	714	657	637	645	664	675	645	664	634	674	682	653	682	672	687	704	652	627	684	680	631	667	716	721	677	703	693	696	644	706	680	670	706	712	716	667	672	732	656	682	688	634	712	681	678	716	698	649	644	675	654	696	721	690	625	688	720	682	687	658	681	663	685	687	739	657	679	661	657	662	696	696	689	691	673	712	710	711	707	661	706	663	606	720	702	702	644	707	686	693	721	673	698	694	664	677	661	635	657	698	649	644	699	710
50102	40136	39363	39380	39817	37193	37383	39431	39787	37977	38728	38689	36094	33915	31841	30900	28979	26309	24644	20705	17325	13936	11504	8545	7591	5902	5172	5266	3357	2645	2805	2589	2114	2136	1849	1194	939	647	455	347	305	328	276	262	265	259	255	249	285	228	267	233	296	298	310	305	360	426	336	354	411	382	404	394	370	319	283	317	274	283	335	374	396	359	372	293	272	258	256	251	240	336	314	317	301	243	246	254	254	267	265	248	284	278	241	243	280	235	255	237	191	242	289	256	212	257	263	236	243	253	236	253	252	244	267	230	263	294	235	262	261	188	247	235	253	242	238	252	233	266	247	255	219	224	239	242	250	235	266	255	221	251	226	267	254	241	268	251	255	287	254	252	258	251	249	245	258	249	234	236	227	240	246	222	261	242	263	246	245	213	232	242	256	227	268	273	245	249	233	251	246	272	229	231	260	269	242	251	243	252	244	236	238	241	252	271	260	282	248	235	261	268	251	231	255	222	244	238	258	276	302	275	246	277	242	287	238	291	264	277	257	273	234	272	247	255	255	264	256	230	234	267	247	239	270	236	230	266	226	266	236	250	239	274	275	245	255	235	231	257	234	293	258	234	248	228	257	261	239	238	228	256	282	221	258	243	236	268	273	261	251	212	219	238	242	224	255	227	265	245	268	251	261	230	260	274	256	258	223	277	267	224	244	238	240	230	239	233	237	249	258	248	252	227	245	264	266	248	256	224	251	253	243	234	262	234	270	233	253	243	275	252	267	257	263	264	238	255	224	228	250	226	257	249	250	242	236	250	269	245	263	260	278	261	282	247	264	230	263	252	244	269	271	248	290	258	241	263	237	276	248	280	248	233	235	262	254	252	234	251	251	272	276	241	250	246	233	270	260	291	253	267	237	251	257	229	263	274	251	271	225	274	240	219	254	238	249	247	254	239	234	291	266	220	253	269	239	252	238	253	235	273	245	247	235	270	230	267	234	222	233	279	257	252	269	244	257	262	250	274	253	269	257	275	228	264	245	251	249	251	225	220	261	251	266	236	234	228	241	217	234	239	253	234	263	248	241	233	270	271	246	248	257	282	249	229	228	244	224	266	268	214	271	250	249	280	274	255	242	292	272	286	249	279	258	258	236	225	261	267	234	254	255	240	231	247	232	238	241	256	258	251	249	230	237	249	241	263	242	255	239	224	250	248	269	250	265	232	250	242	270	259	255	236	248	241	272	251	251	231	265	261	214	264	251	269	234	241	248	261	257	251	253	265	228	250	249	216	259	270	233	262	254	269	256	241	260	243	246	237	237	273	253	231	256	205	258	270	257	256	241	268	243	282	240	279	263	276	229	262	281	256	247	255	266	251	304	264	242	239	231	257	242	258	251	257	254	236	252	266	284	269	247	245	242	213	282	234	227	231	289	266	270	264	252	260	280	261	254	225	257	284	256	251	241	256	231	245	251	239	250	268	256	256	271	246	247	237	255	250	264	250	274	260	263	246	257	236	288	261	252	259	242	257	254	261	250	252	255	253	261	257	287	240	260	269	240	259	257	240	214	245	252	262	208	246	234	250	224	226	240	238	251	244	232	233	268	254	246	244	251	243	274	248	257	271	243	224	284	245	236	222	251	228	244	247	287	229	249	254	250	246	267	247	267	234	272	253	250	263	268	245	230	251	237	246	271	253	238	256	261	218	254	212	238	229	256	245	267	240	241	307	249	262	247	231	248	231	273	260	267	262	241	238	256	247	274	252	276	236	208	243	245	245	235	255	263	274	268	237	247	256	226	241	298	249	273	237	258	270	224	269	263	267	258	270	244	261	233	247	236	232	263	244	246	228	252	225	286	251	268	225	261	260	255	263	228	222	261	272	243	239	253	253	286	266	278	235	239	242	279	237	224	236	255	239	238	231	262	246	244	277	266	257	241	254	236	263	275	268	253	276	256	260	246	235	217	273	257	246	257	236	251	263	266	280	268	217	265	261	252	252	254	223	245	230	219	257	265	236	240	260	258	252	264	271	241	245	250	255	237	263	246	281	270	234	259	302	258	247	231	262	275	227	260	251	259	253	285	255	272	226	230	241	247	249	269	273	262	278	252	273	281	241	237	287	282	255	245	279	239	245	247	251	258	231	241	278	248	261	251	264	259	254	249	259	251	263	281	241	238	239	247	256	256	259	232	242	247	251	238	257	251	247	252	245	241	282	263	246	276	280	255	216	244	247	253	247	270	238	266	241	266	254	239	225	227	255	231	263	269	258	277	240	237	248	255	217	263	236	250	266	223	244	247	219	230	273	280	261	226	291	261	214	223	232	258	243	254	254	261	256	222	226	252	220	256	255	232	269	266	258	234	246	246	227	239	248	259	263	257	241	270	237	239	241	249	235	245	262	253	247	254	256	263	255	265	269	257	253	266	255	267	226	239	262	227	245	223	226	263	255	262	226	238	274	263	262	251	266	252	248	237	259	247	241	230	250	245	238	241	263	261	259	250	241	241	238	258	258	262	243	242	238	257	243	268	238	267	238	243	261	253	276	263	252	249	256	264	258	252	242	267	228	237	238	260	260	252	257	232	257	250	277	233	271	243	233	248	247	263	253	251	272	267	246	249	237	228	236	273	268	246	277	236	237	237	249	218	255	266	280	247	268	237	267	238	252	252	229	264	279	227	253	249	248	235	235	245	240	246	235	243	227	225	255	257	261	231	275	240	273	249	220	238	255	224	267	255	239	247	246	272	266	255	242	257	263	240	263	241	246	247	271	224	313	258	243	237	265	241	255	237	247	250	223	237	247	245	249	248	254	236	259	232	248	243	229	226	237	238	240	236	238	257	255	258	246	261	248	262	265	233	231	222	229	237	264	213	221	254	243	254	255	240	231	249	298	237	270	237	223	259	225	244	216	245	226	257	261	267	252	243	218	261	267	268	272	259	250	239	254	271	236	268	242	242	258	264	225	265	228	294	281	236	288	229	233	245	244	222	217	297	230	226	241	246	264	262	244	267	269	244	269	248	280	228	218	263	271	257	271	260	265	262	263	243	245	250	243	256	232	268	257	258	270	245	263	241	252	258	265	264	273	253	265	250	264	263	268	264	275	275	222	252	266	248	241	249	242	231	241	261	245	221	238	240	261	243	282	262	231	273	252	226	261	261	241	234	224	265	238	237	255	236	250	244	276	276	254	289	250	248	252	263	255	270	216	252	264	272	294	236	252	259	261	260	250	284	240	267	248	293	273	269	268	247	259	275	242	252	220	255	240	245	281	258	231	234	243	275	270	236	229	279	241	256	235	232	259	227	244	248	246	249	243	267	249	226	250	261	237	233	275	257	257	270	260	248	282	267	236	234	250	272	260	283	240	249	239	248	267	251	256	253	264	258	250	258	238	253	259	244	237	226	233	279	256	230	233	283	260	279	257	270	247	247	244	244	222	225	241	244	234	241	239	227	259	249	267	247	249	270	239	223	271	254	244	292	267	273	243	251	239	233	262	237	272	247	236	250	255	271	249	208	259
44925	48239	50821	52794	54613	56423	57755	59025	56647	55831	55112	52813	51440	50554	48725	48461	47041	45261	43895	40678	37674	34760	32405	26771	26332	23243	21519	21211	15405	12915	14512	13961	12063	11923	10060	7120	5328	3766	2163	1327	1029	874	767	746	730	707	688	642	717	694	726	869	874	839	866	1131	1439	1677	1334	1343	1673	1553	1639	1470	1522	1222	938	1063	1049	967	1254	1499	1528	1415	1498	836	667	666	648	616	784	1270	1170	1007	905	760	688	642	635	618	618	634	605	627	617	599	590	566	634	573	621	642	637	585	665	648	644	610	599	592	616	654	604	614	596	602	595	650	604	553	616	661	599	656	661	662	580	616	674	604	633	662	584	614	657	602	581	607	628	594	584	648	617	639	583	576	650	623	637	625	635	577	587	634	584	590	578	660	595	659	633	599	654	617	613	613	618	626	565	581	628	633	605	612	621	628	584	565	583	619	600	621	660	621	613	616	599	600	643	641	619	601	642	635	548	585	589	657	558	597	618	623	591	650	596	586	616	607	588	594	623	638	599	631	570	655	628	600	573	620	585	613	600	654	614	578	648	650	624	593	620	580	592	593	614	586	635	609	582	639	611	553	656	634	605	596	604	600	622	616	594	586	651	619	604	605	600	626	640	610	606	607	617	635	623	654	648	639	577	675	615	594	664	630	613	651	589	618	617	639	649	640	646	660	587	628	584	625	595	634	611	625	608	622	616	601	588	583	592	610	604	613	655	604	626	596	636	584	627	585	616	572	637	615	601	646	604	571	635	624	602	596	565	606	617	624	638	609	660	568	634	651	622	653	646	609	614	666	627	566	656	589	625	676	580	610	673	644	653	647	679	622	623	577	604	606	606	591	610	590	649	633	627	609	612	600	626	643	638	596	621	643	613	586	620	607	632	648	609	663	595	603	626	635	588	594	591	623	642	619	553	612	618	631	609	647	567	611	608	601	588	617	621	619	660	618	595	631	608	594	609	608	601	638	678	600	647	623	611	629	588	651	605	632	642	606	596	637	560	587	639	667	619	590	684	654	585	639	645	588	615	625	592	626	608	654	634	584	649	609	633	590	584	610	629	614	611	597	646	601	603	592	635	639	601	620	572	609	606	606	605	615	638	615	635	669	592	563	595	600	657	635	638	581	646	614	621	596	653	619	615	633	595	621	645	613	591	650	593	641	615	608	615	599	626	616	672	636	588	631	625	618	653	612	633	630	644	660	634	613	661	630	624	600	575	600	568	630	607	632	587	615	591	590	641	621	617	657	612	593	593	628	621	642	586	631	576	622	622	595	647	644	650	633	630	625	587	612	634	675	652	615	652	583	605	610	615	596	645	605	631	631	568	563	626	630	574	654	624	568	628	635	618	614	610	679	616	633	637	640	632	587	632	661	679	608	624	605	611	615	629	628	653	614	591	659	622	584	619	598	617	649	597	571	624	620	633	641	580	583	635	663	617	645	620	585	650	599	615	614	606	630	625	620	608	607	635	566	637	589	558	630	625	620	601	630	606	607	625	601	632	622	627	597	631	625	644	629	649	593	607	616	627	620	607	628	573	623	682	592	626	611	597	653	605	666	642	605	614	624	586	577	653	606	647	584	613	597	601	610	613	619	539	572	597	668	595	593	631	609	655	597	650	645	590	632	590	634	615	647	623	591	635	610	628	633	615	651	605	592	646	624	567	619	627	565	616	641	594	661	666	624	628	608	576	615	579	574	625	627	617	630	639	560	616	629	585	610	645	599	568	545	630	643	630	595	647	626	599	595	639	670	648	653	639	645	598	576	659	607	610	638	573	630	632	642	604	615	601	582	637	667	601	625	601	643	636	606	605	622	618	574	625	617	629	623	643	683	636	601	627	613	645	607	580	626	597	612	648	608	659	572	608	629	638	635	621	626	660	616	591	629	613	663	588	605	585	619	632	669	576	616	623	651	621	604	611	569	603	641	641	609	610	645	625	624	592	630	598	602	645	595	601	648	628	618	652	687	583	597	654	657	615	631	550	630	611	608	631	645	591	633	647	631	652	633	652	626	568	669	597	638	631	581	620	562	579	595	592	605	646	628	639	639	576	654	608	642	616	616	666	585	589	597	636	605	604	580	641	609	602	616	593	628	634	618	653	626	630	637	631	614	624	566	596	610	644	621	617	593	630	607	584	615	625	620	622	649	630	644	579	605	638	634	630	609	576	615	619	603	638	594	589	645	601	590	573	604	679	620	603	615	643	624	615	611	596	636	613	594	642	629	562	608	642	632	642	568	665	611	629	591	670	564	557	620	588	585	604	646	610	622	600	602	588	615	586	631	617	655	617	607	625	650	627	588	625	610	617	651	622	645	634	688	632	639	632	631	633	613	634	644	639	598	578	675	613	649	579	636	594	622	586	667	574	580	637	616	616	616	611	595	617	585	584	624	627	605	596	600	633	618	600	609	626	603	602	601	662	614	599	588	616	620	593	628	598	576	583	591	625	663	642	647	618	635	648	581	660	659	617	589	602	648	609	602	611	622	633	601	605	643	630	626	618	594	644	653	589	604	680	624	620	647	623	604	616	570	645	640	635	620	609	622	612	603	597	625	644	624	659	570	629	591	640	615	640	610	637	630	583	643	639	622	579	639	632	660	602	626	633	627	607	597	590	632	583	595	674	654	581	606	633	610	620	623	632	582	618	613	617	618	650	617	648	645	586	633	631	555	591	595	653	654	626	618	586	624	654	605	611	575	601	624	596	589	614	621	646	612	620	589	616	614	611	620	681	594	618	666	628	642	661	620	609	571	611	615	673	636	602	621	572	618	634	631	597	635	624	578	605	611	591	662	646	640	612	644	599	632	616	599	651	651	643	625	629	594	673	602	607	644	596	651	584	627	608	610	579	569	648	640	622	606	609	657	609	608	616	617	662	636	614	651	612	578	583	612	566	565	613	591	616	618	598	615	568	593	656	583	661	641	584	594	609	622	584	613	637	620	576	591	619	607	596	562	634	660	621	596	573	620	594	591	592	608	598	640	593	613	619	616	593	614	584	595	573	621	602	591	668	599	599	577	604	620	638	593	621	650	612	588	646	605	612	626	637	653	631	544	607	574	653	638	618	608	636	631	628	617	633	617	678	616	628	629	603	642	636	626	613	641	612	610	641	594	621	639	634	631	685	615	601	598	597	634	608	579	618	590	587	624	594	601	625	632	617	621	614	610	636	623	597	645	659	612	670	639	634	581	615	621	608	593	624	572	641	627	632	630	589	621	610	630	577	625	698	632	557	613	641	662	621	637	594	623	614	590	659	615	629	614	630	589	635	609	633	642	623	622	651	643	672	600	597	632	640	544	606	596	614	632	608	604	635	618	633	655	636	586	632	612	612	634	625	591	623	628	572	584	618	629	627	601	582	618	638	646	563	599	617	612	594	623	624	655	605	621	624	607	598	651	564	607	607	575	605	622	622	634	634	604	637	622	576	640	627	658	599	596	635	625	644	597	607	574	602	676	569	612	610	665	613	623	623	625	616	592	622	627	633	587	627	613	636	587
19612	19986	21984	20898	17297	11717	9225	7243	5726	4147	3750	3080	2427	1913	1584	1406	1297	1088	1037	784	682	567	557	463	429	406	397	390	356	338	313	329	322	349	295	277	319	300	303	295	331	270	307	286	304	287	305	286	273	273	279	300	307	290	259	295	293	269	313	303	275	286	286	337	279	259	254	320	294	302	308	277	282	303	308	287	283	316	309	316	289	252	313	318	301	265	275	271	274	330	303	289	297	272	269	293	269	288	288	292	297	279	290	292	287	324	282	294	288	263	271	296	265	282	296	276	267	317	266	279	312	302	280	319	279	298	294	321	278	286	282	289	276	267	291	280	313	285	291	300	283	275	255	306	299	296	248	274	288	264	297	301	315	276	285	292	286	302	270	259	314	342	264	290	272	257	278	292	247	290	246	284	292	297	295	314	282	272	290	269	270	279	291	279	296	281	300	275	264	282	260	286	278	287	290	279	268	266	297	283	271	318	306	282	295	249	295	310	308	296	282	310	305	300	285	307	279	285	283	281	272	291	263	259	275	281	267	271	251	242	289	272	274	263	331	295	291	296	292	297	311	285	296	303	293	283	288	322	266	247	292	253	271	295	303	293	266	246	269	294	308	295	270	264	302	288	321	289	301	296	298	292	270	294	271	252	271	282	284	309	290	270	299	264	294	271	306	293	284	333	284	303	289	305	285	279	298	304	288	263	272	275	259	292	313	269	308	270	304	280	276	315	288	287	273	290	317	263	288	293	279	293	260	253	305	297	277	304	300	326	315	300	312	282	295	298	260	281	299	277	303	295	272	276	283	306	266	307	302	295	301	269	301	311	287	287	291	298	255	252	264	300	319	278	264	301	267	293	277	288	296	282	319	325	264	292	262	294	287	265	307	246	276	289	289	294	282	328	292	296	291	298	304	277	265	277	274	304	316	281	290	290	312	319	288	298	301	304	271	321	285	268	276	266	282	254	289	264	309	291	304	303	293	330	294	301	272	282	252	300	264	274	271	273	269	289	274	256	237	291	303	275	261	276	267	282	277	302	295	333	299	322	320	297	291	296	292	289	284	292	279	287	289	282	305	261	284	275	271	281	283	289	290	292	292	275	268	296	286	292	260	304	297	271	280	319	278	318	282	284	299	266	269	301	278	254	285	259	278	263	290	266	278	289	270	285	275	280	254	258	274	310	254	299	271	286	299	282	249	283	269	312	326	314	267	306	286	273	272	332	315	297	283	303	278	281	270	338	291	289	271	276	278	280	305	278	288	271	279	271	281	288	280	300	319	289	291	264	319	284	313	296	275	304	281	280	291	266	303	280	315	279	301	304	269	255	260	292	301	306	311	323	301	328	273	329	299	306	278	263	295	303	272	263	271	300	300	287	288	283	314	271	309	272	267	281	257	262	312	297	269	295	271	281	307	303	251	268	306	308	262	298	265	290	297	307	274	286	312	294	246	296	280	287	269	277	314	291	264	258	274	288	315	288	259	283	271	287	263	269	285	298	273	286	278	272	235	334	315	300	272	292	302	287	283	234	287	260	314	248	267	269	290	308	289	257	279	299	292	273	287	305	284	289	258	266	287	274	294	278	305	262	274	291	278	279	299	310	300	292	249	295	281	297	331	283	310	281	293	255	310	282	279	311	271	289	320	258	279	264	276	307	249	296	292	271	292	286	330	308	290	303	302	286	269	271	275	277	297	300	296	314	288	258	263	296	273	296	288	275	297	319	270	288	281	294	294	278	267	269	298	267	305	305	263	332	273	292	280	295	260	273	337	283	292	289	291	287	294	299	306	298	284	268	306	286	309	283	309	317	301	277	276	321	291	280	298	288	291	264	268	298	251	270	311	265	295	306	303	298	292	270	312	265	313	309	264	253	288	284	273	275	261	260	280	277	267	319	283	262	279	309	283	281	266	291	265	283	310	291	279	302	294	291	265	283	272	260	284	285	307	286	280	294	284	292	297	274	285	277	284	286	299	268	275	278	298	285	271	265	277	295	275	274	310	296	269	294	291	258	287	272	300	290	264	281	304	274	283	296	282	281	312	268	290	311	297	285	281	274	318	264	290	269	267	247	260	286	293	306	238	287	295	292	286	246	254	310	271	290	304	319	278	300	285	282	255	270	311	284	289	263	325	300	304	276	304	273	257	301	287	323	296	297	301	290	320	269	292	292	263	281	269	265	275	294	287	287	275	294	292	284	276	288	303	304	268	295	312	291	282	324	311	268	274	272	331	262	297	294	295	287	293	308	272	279	320	282	317	301	292	287	297	301	296	243	302	264	294	284	262	251	266	294	289	283	278	279	297	290	330	262	273	272	276	282	300	283	280	276	313	292	311	302	285	297	284	298	324	276	277	272	298	284	285	282	260	277	310	333	323	263	257	267	311	277	316	294	294	280	303	316	276	277	293	274	306	252	298	287	286	261	296	297	277	288	313	273	264	250	275	314	265	299	284	287	296	326	315	283	301	298	263	290	279	267	307	287	281	306	301	278	313	302	274	297	283	274	280	264	265	295	307	287	262	318	285	286	261	292	302	281	283	269	281	265	267	273	257	298	281	316	250	273	281	296	308	314	294	306	310	300	323	285	307	300	300	293	306	295	288	315	297	287	307	292	270	310	310	277	304	297	277	324	290	267	309	299	289	277	277	277	283	273	298	295	310	294	288	282	277	297	275	299	270	285	295	297	271	271	323	296	297	279	298	288	294	269	256	278	292	266	305	270	293	280	311	289	290	294	287	266	263	312	262	277	303	274	304	300	302	290	296	280	287	284	311	291	285	321	272	282	300	292	279	257	290	308	306	296	271	322	269	286	273	304	302	317	283	285	258	284	308	298	268	297	299	265	276	285	276	329	286	305	318	267	270	301	292	296	282	291	296	282	260	296	284	286	301	274	293	267	273	296	284	289	280	296	312	291	285	295	269	287	273	301	289	288	286	291	265	271	315	256	290	305	252	293	293	258	280	296	265	292	301	287	312	262	303	257	283	237	314	291	305	294	323	286	303	275	293	324	293	276	277	299	282	276	291	307	286	243	287	294	294	294	285	293	288	279	281	262	323	267	287	285	277	288	284	271	310	283	268	304	287	265	309	291	301	286	297	282	280	231	277	292	307	300	259	245	287	298	273	281	279	287	266	311	276	305	254	286	255	279	290	309	293	305	305	276	287	321	276	282	277	266	282	274	283	258	266	272	320	288	291	311	296	260	258	252	285	286	293	270	271	293	257	262	315	273	300	284	285	317	254	267	275	290	287	293	304	270	288	310	290	273	315	300	241	302	260	282	300	308	299	302	278	281	290	309	302	281	268	279	259	277	311	288	280	265	309	296	279	270	283	265	279	288	279	320	299	279	255	316	301	290	265	267	269	293	304	281	256	308	287	291	287	272	316	289	270	278	287	308	321	314	308	302	288	305	297	291	288	302	279	290	322	290	282	299	293	279	263	270	285	278	353	287	300	296	309	268	267	295	291	259	251	281	284	263	296	293	306	309	280	272
16114	19741	28744	32540	30910	26255	24560	21970	18695	17051	15871	14355	12275	10618	9270	8577	7496	6783	5773	4778	4016	3169	2892	2243	2290	1827	1854	1818	1377	1289	1150	1256	1129	1100	1043	939	810	812	802	763	768	724	749	768	762	760	778	710	751	698	716	741	755	727	700	762	733	708	784	778	732	734	788	747	715	776	754	761	779	748	741	741	793	739	788	745	763	722	752	773	732	773	809	818	773	763	703	691	715	724	743	683	735	750	713	726	700	714	708	709	704	709	737	743	751	689	693	728	702	713	708	743	770	693	749	707	719	724	748	751	723	757	694	722	710	685	750	706	724	697	715	689	686	707	704	708	786	721	708	734	680	774	716	721	674	733	659	705	780	694	740	690	689	691	672	722	674	726	747	737	738	673	713	709	700	668	699	727	736	706	706	766	672	697	671	734	714	713	717	746	726	711	668	742	724	672	734	720	733	722	709	755	670	713	756	702	754	690	725	728	736	704	717	715	712	724	704	714	703	700	723	661	711	699	719	779	694	726	729	705	734	704	664	759	715	682	734	686	696	726	708	709	726	707	713	668	736	732	719	698	697	713	686	661	713	723	689	710	720	751	730	702	709	693	693	762	695	728	733	734	728	744	783	744	732	713	752	720	771	757	728	744	698	711	723	726	708	701	749	727	680	694	700	699	725	672	728	700	697	677	688	727	759	688	686	687	728	711	733	755	731	716	717	725	743	755	748	710	703	716	714	744	741	691	691	716	687	672	727	696	714	698	726	681	703	719	743	695	739	750	730	672	691	748	696	701	710	715	719	710	692	681	699	725	721	745	706	681	709	712	726	742	728	685	716	704	743	708	686	706	696	684	736	702	694	652	714	757	703	756	685	700	712	706	719	706	704	721	747	704	756	749	703	715	735	711	749	684	737	770	701	733	718	792	700	745	771	679	679	763	722	705	719	719	707	721	682	743	740	712	697	759	718	702	773	714	719	699	724	717	724	683	739	715	739	745	697	724	770	707	708	737	696	768	694	752	723	686	711	695	738	714	714	727	677	709	714	701	724	701	723	715	678	733	716	694	730	718	746	687	694	692	730	736	674	710	678	736	690	797	705	673	744	675	756	694	728	730	726	743	705	715	713	685	667	667	760	730	739	748	714	716	735	741	715	744	707	691	730	747	690	707	770	730	748	749	747	722	723	728	710	670	700	761	715	705	687	724	726	722	708	765	723	780	735	745	674	724	689	714	708	698	721	743	690	747	730	744	739	757	740	740	708	761	752	720	744	741	758	746	773	747	748	740	702	731	735	764	724	673	763	690	738	691	745	707	704	734	718	696	723	650	656	742	727	716	749	733	733	735	716	701	763	687	686	705	693	728	750	733	711	691	709	740	707	676	742	751	726	701	734	720	745	713	724	707	727	717	724	723	744	712	697	734	761	752	753	717	696	742	699	750	729	765	744	705	738	735	736	718	722	707	710	729	701	704	698	760	728	744	679	700	735	704	749	712	700	747	744	706	688	731	696	695	772	691	683	681	714	664	689	713	705	736	744	717	669	748	739	704	712	749	718	745	747	741	722	721	764	693	677	715	734	656	729	719	674	683	724	743	736	724	706	738	693	733	726	712	757	733	720	727	733	769	678	745	689	716	695	728	746	679	730	748	714	718	760	741	685	716	653	696	725	690	712	724	687	714	717	727	712	708	692	711	700	719	688	717	711	725	781	747	730	735	744	712	729	721	755	730	711	735	717	716	722	756	728	709	723	704	666	701	706	706	722	776	731	743	717	734	720	733	702	743	717	709	714	724	733	721	698	769	708	705	734	694	709	695	718	692	671	720	703	743	725	696	730	752	699	691	693	689	727	666	680	721	737	750	663	707	757	705	726	734	725	732	748	691	740	702	690	734	729	737	742	738	687	739	763	721	741	744	679	709	727	759	660	729	739	682	722	728	722	748	735	702	755	684	721	706	718	749	730	714	707	736	712	737	675	712	778	728	724	690	668	737	703	695	734	744	719	709	714	679	759	718	722	748	688	747	694	755	689	739	723	741	706	752	726	686	745	692	743	774	712	721	702	733	709	689	699	735	716	718	703	730	731	696	729	733	707	723	739	723	715	715	764	709	712	704	719	738	684	707	741	738	713	670	770	722	712	687	737	668	749	732	710	707	693	704	728	737	737	724	761	698	743	697	737	700	734	723	716	699	695	685	734	682	728	728	735	717	745	716	720	756	710	717	703	713	735	690	718	721	691	691	716	710	727	675	681	697	731	693	742	701	747	690	725	657	702	694	720	741	764	729	707	692	701	703	757	720	691	699	725	753	745	721	783	753	659	683	715	720	688	742	716	755	695	699	734	737	727	717	723	682	713	708	687	671	749	731	756	659	727	698	704	733	700	685	720	741	712	703	716	747	728	661	730	746	691	664	750	715	742	706	728	760	726	784	740	765	698	738	753	723	713	749	707	758	650	727	726	726	672	721	723	696	734	700	751	691	698	722	687	708	691	731	756	740	762	691	708	674	676	742	730	687	757	697	676	707	661	730	729	746	740	706	720	712	740	749	740	803	754	749	730	702	753	708	689	736	753	750	713	683	689	724	680	749	726	703	730	732	750	678	713	714	757	731	751	709	694	709	705	741	693	720	718	742	693	778	685	699	746	722	686	748	706	737	743	728	698	717	703	713	728	687	694	743	719	688	775	702	725	727	722	723	730	699	768	690	683	722	737	699	706	729	704	733	712	685	700	758	745	690	695	728	720	719	708	749	752	719	751	753	718	668	685	733	740	738	694	741	725	719	755	681	679	706	709	725	720	721	722	735	743	682	745	739	721	728	708	737	709	739	733	774	713	703	728	714	720	753	704	750	749	695	751	747	726	706	750	716	697	723	692	706	693	714	715	714	710	749	742	722	717	741	731	738	731	738	693	697	780	693	719	721	707	737	726	762	726	730	757	714	765	768	653	765	725	647	688	722	677	699	726	680	672	702	734	684	747	763	699	711	718	710	708	755	737	688	730	681	724	706	695	706	718	705	752	769	718	695	723	673	708	726	699	738	708	715	692	757	747	733	745	731	758	721	738	781	710	699	700	692	705	704	747	717	733	653	704	735	688	757	703	672	694	695	663	673	676	760	742	752	661	752	680	662	723	679	730	740	727	721	674	718	703	700	776	705	698	776	724	698	750	700	717	744	699	758	722	744	739	726	666	725	730	703	679	763	716	683	782	736	702	720	692	684	724	703	706	704	723	690	713	693	732	686	753	673	690	754	709	705	726	731	722	755	733	712	751	694	739	706	747	751	687	682	734	706	712	752	747	710	731	734	741	710	734	728	726	718	753	708	688	734	728	759	683	666	734	730	718	678	734	761	736	691	729	743	680	725	728	725	694	677	721	693	680	708	711	716	734	696	731	718	717	747	693	688	708	732	773	674	697	706	713	712	710	706	684	666	722	724	747	735	710	726	719	749	698	729	705	748	713	705	686	734	737	720	719	704	743	749	708	731	757	734	760	738	717	742	683	714
46538	41109	41407	40710	40171	36679	35275	35770	34529	31382	30490	29292	25481	23268	20571	18838	16651	15301	13221	10443	8244	6690	5736	4066	3867	2831	2624	2832	1646	1503	1439	1355	1161	1087	1026	691	574	485	348	307	275	256	296	257	268	260	264	242	254	268	285	270	278	276	265	287	313	319	332	313	289	316	325	317	310	282	273	304	265	317	278	294	292	346	270	298	270	253	235	278	286	286	312	289	252	246	287	258	255	270	254	267	228	238	251	256	259	259	257	248	240	249	254	296	242	251	254	277	230	237	267	274	275	265	246	261	263	260	244	235	275	278	269	248	254	273	255	288	241	271	250	234	241	261	259	257	255	235	271	238	239	246	255	244	273	256	271	238	223	241	272	241	253	281	250	270	271	262	228	238	276	273	277	246	244	240	240	279	243	261	233	264	278	270	267	255	261	260	246	289	234	221	260	230	258	277	247	246	268	244	278	280	287	238	264	259	265	235	242	248	260	261	243	261	259	246	266	240	268	268	240	231	225	284	227	244	261	250	257	278	274	266	276	220	241	254	299	239	257	276	243	253	259	248	265	238	249	217	288	287	250	255	272	233	229	265	272	225	254	231	250	280	273	282	251	253	254	257	244	271	274	255	254	257	254	264	265	250	232	279	241	260	230	250	308	254	269	256	224	258	272	246	242	258	259	276	238	269	258	271	270	237	222	272	269	248	250	267	249	256	293	256	266	266	233	260	270	277	259	267	267	248	289	229	270	254	256	243	273	271	291	259	277	250	230	265	283	292	267	257	235	279	234	267	272	266	277	252	240	279	257	260	262	264	243	255	232	268	266	238	303	230	298	248	249	277	252	260	259	254	268	251	256	259	287	259	241	270	257	234	281	234	239	273	257	274	258	274	258	247	261	282	273	224	299	240	269	280	261	276	282	247	266	255	291	222	237	256	260	249	240	282	247	238	263	257	259	270	258	257	274	253	242	285	276	266	268	245	239	277	252	258	232	285	232	235	259	269	243	262	248	269	253	242	243	262	237	284	213	265	236	272	263	282	244	275	271	284	256	252	254	257	283	260	273	253	258	246	252	254	265	289	236	263	266	279	262	246	256	254	242	254	250	262	260	256	265	254	272	279	250	251	244	255	274	255	277	237	268	247	268	257	273	239	242	255	265	234	254	252	252	251	244	276	233	264	280	252	244	283	272	254	261	274	247	274	258	274	231	247	278	259	239	243	260	238	264	263	283	281	267	299	257	247	262	271	259	245	258	274	259	263	286	254	274	269	259	276	281	262	265	282	270	248	264	266	262	246	253	257	280	242	266	267	266	251	259	267	244	259	259	258	256	259	245	259	266	267	255	264	294	236	250	249	279	266	261	259	239	288	281	245	249	263	249	262	273	268	252	245	261	245	286	241	249	249	252	268	273	252	278	258	218	253	251	269	251	241	280	249	258	286	251	226	284	271	248	268	266	262	226	251	274	231	286	275	247	270	249	266	253	239	273	261	276	250	266	235	234	257	251	250	258	223	257	247	285	260	231	245	255	268	244	244	287	244	268	257	265	253	255	256	251	242	247	266	233	238	244	230	262	264	263	292	251	295	260	269	240	272	275	267	277	258	266	245	236	260	255	249	223	284	234	252	250	220	264	235	274	284	241	240	243	258	258	243	255	246	243	235	258	242	235	257	276	258	212	246	241	259	248	242	221	257	279	230	234	288	259	253	232	267	251	287	271	269	268	229	252	250	254	293	256	301	267	235	224	242	247	253	250	273	281	244	270	247	249	245	259	281	273	234	242	248	259	247	264	254	281	262	264	247	224	266	223	249	258	249	251	257	248	251	243	269	259	254	245	256	285	251	275	253	232	264	265	224	247	234	229	265	248	244	258	277	253	306	269	255	273	266	241	248	270	265	264	262	266	252	221	249	255	272	271	287	261	278	268	290	247	229	236	244	235	253	271	246	261	254	279	274	278	271	227	240	260	251	242	256	256	248	240	278	261	283	273	258	247	232	295	239	275	286	283	256	252	239	272	251	290	275	244	247	256	291	254	260	251	269	261	250	260	269	270	245	237	224	229	251	267	274	253	243	283	267	267	270	289	251	256	229	252	271	252	250	267	238	248	274	270	236	243	249	256	266	273	240	256	235	263	288	252	237	237	261	254	261	264	312	259	252	271	266	228	266	239	264	265	255	287	251	246	258	245	273	241	246	264	282	291	254	259	251	249	214	255	239	287	273	279	253	255	256	251	252	246	248	276	269	226	251	256	267	255	283	267	250	255	251	263	286	236	264	275	241	242	263	281	248	272	276	257	267	277	289	242	266	236	280	258	253	273	245	220	257	246	248	275	258	257	257	283	246	270	269	245	256	254	265	270	298	248	254	266	247	226	248	245	228	232	263	270	270	236	290	287	254	217	264	237	239	273	274	247	272	236	267	258	266	259	239	282	255	262	260	248	265	254	250	245	286	257	241	251	229	281	260	241	252	266	270	240	263	255	257	270	253	242	246	253	248	264	275	262	266	253	250	279	247	231	275	237	228	233	238	251	239	233	282	243	247	243	254	251	263	300	274	278	271	246	256	246	283	263	274	266	264	284	249	254	246	268	275	261	261	277	248	284	258	251	276	267	266	272	264	267	227	257	233	254	257	283	254	249	271	273	245	243	255	284	242	251	228	243	246	258	252	251	255	240	265	258	275	284	240	285	250	272	244	261	248	270	237	252	241	265	259	244	279	252	262	267	263	281	260	266	256	257	280	259	259	272	256	265	231	269	256	264	257	257	267	268	270	253	258	244	217	255	234	255	230	230	246	261	267	261	264	234	255	222	247	231	270	239	259	270	237	265	261	263	244	244	233	258	279	271	269	261	249	243	256	239	260	254	269	275	275	258	263	266	253	285	302	279	244	211	276	283	244	268	253	268	243	271	237	242	248	259	245	258	263	268	261	278	283	242	250	263	270	222	241	253	270	272	247	224	254	254	249	256	245	286	257	255	233	274	279	240	247	259	273	244	256	264	246	249	261	237	248	229	241	253	256	283	268	251	254	249	254	268	241	250	248	234	308	235	268	261	260	280	253	278	262	261	279	252	238	265	250	270	291	238	246	260	281	260	252	256	260	263	270	281	246	267	242	252	263	288	249	242	251	271	259	256	262	229	252	268	243	261	251	254	277	264	235	247	224	280	239	239	229	267	288	277	308	261	215	249	250	285	253	243	265	275	251	258	248	270	258	275	250	246	237	235	274	235	251	273	240	228	253	261	270	242	247	248	250	273	245	233	282	246	233	295	250	264	256	273	273	248	269	235	277	233	240	250	268	260	273	238	251	248	261	274	269	233	282	244	287	240	257	251	276	250	262	247	273	273	238	242	261	265	243	276	253	223	257	256	255	253	266	239	264	278	264	247	262	250	257	242	254	261	249	276	248	259	271	254	244	232	293	273	251	259	301	239	234	255	238	273	227	273	244	294	248	253	231	242	284	254	232	247	256	248	241	277	278	253	285	247	258	254	242	259	256	267	265
38947	43608	47906	51768	51829	52193	52584	51600	49261	47625	46576	44625	42805	41352	39458	39300	37448	36571	33009	30893	27115	24182	22292	18054	17801	15139	13622	14028	9241	7802	8630	8324	7093	6839	6052	3992	3109	2236	1320	1008	827	727	705	682	695	682	672	711	670	675	743	786	764	710	724	955	970	1083	1095	1015	1147	1089	1190	1117	1075	837	789	870	920	971	1092	1017	1106	1167	890	738	681	678	597	676	715	1000	944	829	747	667	712	618	663	610	578	648	661	644	597	684	629	660	636	659	674	599	622	645	706	652	643	633	647	606	636	642	637	657	623	637	633	618	656	656	628	665	659	644	666	672	661	654	637	622	693	642	591	630	623	632	608	660	629	619	633	669	638	636	617	610	651	644	651	657	609	652	684	625	688	635	659	622	671	612	629	642	629	614	657	654	627	653	653	645	650	595	664	617	630	690	628	642	622	637	653	658	600	612	689	618	654	586	614	609	660	634	667	632	653	618	636	674	639	603	640	642	629	664	686	658	648	624	665	639	648	644	656	665	665	655	629	633	671	615	690	662	649	638	632	628	661	663	643	669	633	625	587	626	655	631	602	640	613	602	684	683	601	629	642	659	670	604	652	617	627	600	639	591	668	656	594	638	610	609	632	631	639	631	655	665	668	652	669	638	649	631	602	618	665	674	663	700	611	643	619	668	631	638	639	678	651	610	659	669	610	673	613	659	649	682	644	662	629	675	659	638	693	655	672	670	648	639	645	617	641	613	637	658	615	627	682	665	637	631	635	643	656	671	658	675	620	671	649	607	651	623	683	637	627	684	646	631	646	664	652	637	637	666	626	623	681	601	666	653	599	633	663	632	638	676	628	669	703	625	640	629	626	650	646	648	673	597	634	607	635	639	654	656	684	634	659	650	639	658	638	666	648	657	637	591	630	657	653	619	637	663	641	658	617	657	623	619	600	624	623	659	645	633	588	650	647	623	641	642	668	610	582	603	647	600	659	662	630	664	681	631	665	647	649	616	679	608	631	668	625	670	609	644	602	629	636	670	632	602	611	621	627	627	634	625	649	632	672	633	623	676	621	624	663	617	617	615	628	652	649	612	688	624	638	647	624	690	674	644	574	671	641	662	617	648	655	657	695	649	615	611	629	635	654	618	660	635	625	661	612	700	627	620	666	622	653	677	640	680	627	666	670	656	652	637	674	672	657	656	644	686	674	629	607	635	682	676	618	643	652	634	661	638	657	704	691	577	653	598	672	626	662	629	637	668	606	643	617	642	654	652	596	655	671	664	650	662	649	632	698	611	675	611	694	638	643	653	655	675	695	694	677	650	648	670	626	684	607	619	653	651	607	637	643	639	567	706	609	675	633	644	642	663	641	655	659	635	665	634	633	627	638	605	626	672	654	649	574	645	667	657	609	619	642	636	641	669	663	639	674	650	604	632	633	646	651	675	649	662	680	631	673	643	644	663	622	649	621	658	649	668	640	626	651	656	630	652	639	609	644	634	649	635	614	682	656	620	663	660	619	718	578	606	628	649	624	669	654	694	663	639	614	621	626	631	651	637	673	633	597	661	601	645	654	629	643	637	654	669	668	602	601	633	698	656	670	624	632	647	667	647	659	670	614	620	633	647	659	644	609	657	596	621	642	617	621	655	662	649	595	641	696	668	643	673	646	624	633	632	658	649	681	627	620	632	646	570	648	635	605	634	661	637	605	637	626	663	619	620	610	610	637	616	627	665	672	637	614	620	652	614	658	645	628	607	585	629	646	600	616	648	639	600	597	647	616	651	624	673	677	698	618	633	658	634	680	657	659	609	644	638	657	632	646	625	621	622	670	646	622	665	676	663	631	609	614	656	659	649	666	641	692	621	638	680	678	640	652	614	654	615	656	638	699	569	615	631	601	667	650	659	666	613	599	638	565	655	600	644	641	628	606	628	671	660	677	691	628	649	658	675	675	580	648	670	680	655	651	668	631	632	623	621	673	656	633	674	615	665	602	656	650	648	648	613	627	676	613	641	627	605	626	649	661	630	646	648	597	636	677	674	636	624	618	652	641	628	689	653	657	659	639	648	662	650	602	647	660	669	616	645	638	621	619	635	654	630	653	638	616	669	662	616	630	614	628	662	645	649	651	662	609	642	634	629	637	635	642	660	675	625	641	611	641	636	685	651	638	708	680	635	657	652	705	687	628	630	623	679	610	639	628	664	615	629	628	622	647	683	702	618	624	653	667	606	670	668	668	674	631	640	618	646	630	622	642	639	649	636	593	645	672	663	626	621	668	632	627	647	608	647	652	622	625	664	647	697	642	650	605	634	632	614	673	670	681	608	631	659	672	632	597	677	635	618	686	620	703	668	681	617	611	629	651	658	639	636	642	643	694	669	665	618	666	685	605	638	675	658	645	630	675	649	620	660	597	666	636	639	604	675	635	616	614	622	650	644	642	652	640	639	630	655	614	647	667	628	632	678	623	649	622	670	644	704	651	598	617	650	625	635	630	684	610	623	641	635	619	628	617	621	643	684	638	631	641	595	657	630	635	551	608	647	650	621	651	648	652	654	699	649	680	634	624	629	648	707	713	651	658	636	676	638	620	663	668	645	686	606	646	622	659	671	650	654	666	633	614	605	644	625	635	649	655	644	606	607	644	643	646	641	638	647	621	665	650	660	645	649	643	679	648	659	686	657	662	662	678	605	644	632	678	668	697	613	644	659	652	622	658	688	593	624	600	665	627	642	677	632	660	663	641	635	617	649	633	645	640	642	650	652	622	649	661	640	627	650	639	623	642	666	657	607	638	683	634	659	597	603	705	618	658	613	690	592	670	669	660	664	633	659	673	619	633	642	630	613	660	615	598	652	675	632	657	666	650	612	635	656	675	632	657	634	659	617	627	666	640	618	629	635	660	618	615	618	604	649	643	653	653	674	659	638	651	657	615	656	659	638	665	638	629	601	628	645	659	642	653	652	648	615	669	610	652	631	638	640	625	654	682	673	693	613	624	663	666	662	691	604	651	644	655	643	597	655	692	682	655	636	628	601	656	606	669	635	638	609	620	630	627	605	625	651	637	696	638	644	615	638	605	690	696	629	658	595	640	640	671	646	643	614	629	624	673	615	650	611	595	664	654	653	628	655	667	641	624	614	676	663	653	690	669	622	658	616	676	672	631	639	661	622	693	609	635	648	636	648	643	704	645	625	613	593	633	591	600	659	579	609	687	597	621	625	653	615	630	621	631	657	647	607	601	614	609	647	669	622	646	617	641	622	619	672	683	652	599	661	673	636	636	599	648	656	631	665	670	629	630	655	604	636	631	623	648	657	691	635	594	647	656	619	628	613	646	649	624	648	610	570	639	650	658	614	610	648	655	642	629	667	689	619	642	646	648	646	669	632	686	625	616	638	688	621	644	644	639	636	720	643	668	669	620	650	646	644	619	648	634	636	668	621	618	624	658	600	624	651	661	635	703	650	639	614	666	652	590	645	648	604	660	625	656	624	609	663	581	644	605	616	627	614	636	621	631	614
50661	40970	39811	38969	39050	37746	38239	38878	40081	39794	39509	39258	35725	35139	32819	31461	28787	27100	24705	20558	17111	13870	11515	9008	8159	6517	5713	5662	4021	2703	2985	2857	2492	2207	2008	1343	905	753	439	293	281	279	265	250	267	272	248	259	234	238	269	276	288	266	263	331	295	359	373	387	362	377	405	375	357	313	283	305	384	324	373	372	378	368	330	268	250	268	238	226	275	304	332	289	276	271	228	249	231	216	242	241	255	240	265	240	259	249	247	263	219	283	246	227	245	250	207	213	224	241	240	236	228	206	239	240	240	233	232	258	226	234	219	234	222	227	268	238	236	260	225	243	223	244	230	235	223	235	261	228	258	233	250	243	236	226	266	233	224	260	264	234	232	229	239	256	264	243	232	239	251	249	230	228	256	242	257	237	216	246	224	225	247	266	226	241	262	238	252	236	249	220	218	238	240	247	258	269	272	259	219	243	258	259	228	246	247	249	225	271	247	230	254	249	222	221	236	222	230	265	262	233	248	215	252	242	242	226	249	261	221	278	224	225	234	245	234	242	252	240	236	252	249	204	250	256	248	219	240	234	248	241	237	259	253	223	253	225	261	217	257	244	262	233	254	225	240	240	211	259	230	229	252	247	237	263	266	241	239	217	207	270	279	250	258	248	251	198	253	271	254	230	225	230	230	222	265	230	230	238	230	237	251	227	214	217	247	232	238	244	247	237	223	234	239	264	249	260	255	249	281	238	228	215	252	249	237	253	250	229	231	247	226	229	270	247	238	245	238	248	270	211	229	226	259	259	240	252	251	217	249	246	213	264	235	244	231	255	193	223	247	225	234	238	243	243	269	216	241	259	261	211	222	239	217	252	238	258	234	237	234	241	233	250	236	244	256	233	237	255	220	224	235	254	258	229	231	231	221	247	232	233	232	233	219	219	253	252	274	241	255	219	258	232	239	230	262	240	242	223	210	234	230	243	255	267	229	236	234	238	243	244	248	245	210	253	258	218	229	246	207	244	237	254	252	264	247	232	252	225	258	272	229	250	219	243	215	242	239	252	240	245	231	208	233	241	232	272	252	241	243	236	228	253	218	228	246	227	262	239	256	239	247	242	213	238	225	272	262	243	219	246	247	241	255	234	252	234	275	251	224	229	218	232	253	224	237	210	236	245	238	237	232	256	235	233	225	260	252	216	262	245	248	231	234	246	266	224	225	211	239	232	260	242	236	246	264	235	268	253	227	244	267	227	247	237	252	246	320	243	245	248	252	227	223	260	245	208	244	257	255	219	232	241	234	240	234	264	244	247	220	216	266	214	226	249	245	240	245	224	243	244	225	275	238	227	226	244	241	268	236	245	224	269	242	226	230	211	238	257	238	241	258	229	271	255	231	248	265	220	250	228	228	245	238	229	237	266	232	234	264	244	228	216	237	262	248	238	231	232	246	234	251	262	236	254	247	240	254	221	280	226	208	244	276	243	243	244	272	240	249	264	220	255	215	213	214	238	230	225	244	238	254	241	233	222	243	230	223	242	255	248	250	229	236	246	245	235	232	238	248	255	249	276	238	238	213	247	241	239	216	255	234	226	243	229	236	248	255	222	226	252	244	245	246	237	216	240	222	236	238	238	246	267	229	275	242	289	242	255	250	224	272	243	247	230	261	237	243	261	253	248	240	266	270	242	233	236	214	268	232	259	240	234	258	253	264	213	258	251	255	238	262	219	270	240	218	218	240	226	266	251	247	244	268	265	242	245	245	223	240	231	245	219	241	232	241	232	229	243	236	245	208	196	249	238	240	240	218	243	239	280	243	268	264	241	244	224	240	219	225	244	291	229	220	257	231	258	241	223	234	220	263	247	264	250	243	248	259	237	220	238	269	236	228	244	261	226	237	270	226	225	278	237	272	225	223	223	225	232	264	239	246	238	220	237	234	229	225	230	227	246	238	227	246	230	232	272	253	260	253	248	267	236	272	253	239	232	266	217	232	250	263	207	227	225	264	218	236	252	260	209	266	259	268	245	240	218	287	249	265	229	246	266	213	227	234	267	239	239	235	234	248	236	227	276	226	246	235	233	246	262	262	248	263	245	254	250	256	267	251	272	258	246	243	253	241	249	220	266	213	241	232	217	237	263	274	230	248	230	231	238	251	224	216	240	227	267	243	230	248	250	235	262	233	244	235	232	271	236	219	235	219	224	219	263	243	246	237	232	245	250	249	236	278	222	281	242	217	235	267	228	225	255	245	222	249	231	227	218	229	243	239	258	236	239	244	247	235	276	244	236	246	269	245	248	252	229	256	243	256	237	244	226	245	243	238	201	246	224	253	267	202	259	257	276	251	213	245	245	269	232	243	233	279	240	262	264	253	271	249	267	226	223	217	251	241	252	243	241	271	241	246	244	237	287	236	246	233	238	259	232	251	234	217	244	243	209	245	251	250	260	217	251	253	222	230	238	219	235	216	257	270	229	239	251	262	256	258	245	236	220	251	236	221	251	214	258	238	233	237	239	216	229	255	235	246	266	240	221	226	246	210	244	236	210	252	264	213	249	256	235	257	253	246	270	239	249	240	267	241	239	237	249	261	248	211	250	235	212	263	253	252	261	254	227	252	202	246	243	260	235	222	228	225	232	188	230	253	242	221	227	219	210	276	213	249	265	223	251	220	217	250	233	239	240	258	231	207	209	214	233	232	271	245	245	202	229	244	230	257	233	268	243	238	229	206	255	223	249	266	241	204	255	260	219	233	229	250	240	230	243	250	220	221	241	235	239	275	227	243	228	256	253	232	274	236	251	236	278	263	224	218	264	246	228	240	243	254	231	229	224	247	231	250	229	265	249	238	240	248	227	236	237	243	261	213	241	256	291	246	231	261	234	219	245	244	268	241	235	230	239	246	252	243	237	259	236	216	245	254	231	217	227	215	245	232	230	263	248	266	225	236	250	245	251	230	250	252	228	265	253	245	240	241	264	237	234	246	247	247	257	237	275	239	233	249	241	248	229	263	268	221	242	234	260	256	247	249	270	249	252	227	272	246	236	222	240	254	243	249	206	223	270	245	258	250	248	225	237	229	242	259	230	226	249	230	237	225	245	245	216	222	253	245	242	223	240	245	276	263	245	233	271	231	233	241	244	230	222	231	260	258	259	233	231	255	238	244	218	223	223	233	255	215	225	274	243	235	236	245	222	268	250	257	227	248	270	233	250	226	250	252	211	222	232	243	218	277	227	213	235	250	202	261	223	219	241	249	230	218	245	241	255	217	224	248	228	220	244	230	213	259	234	257	216	222	268	226	208	257	251	254	252	255	264	278	249	212	235	231	232	240	246	234	240	221	261	219	228	244	247	219	235	234	262	254	241	233	250	258	202	231	238	242	250	249	240	233	219	231	262	220	222	275	246	242	238	244	209	266	249	256	224	254	240	236	272	273	245	229	235	257	245	221	242	232	221	230	233	234	255	256	238	262	258	260	243	257	243	244	258	235	252	220	245	247	235	230	221	242	255	221	249	249	265
44861	48068	51353	52647	53807	56679	58372	58837	56582	56130	55786	52986	51954	51806	49264	49326	47726	46193	43919	41053	37904	34455	31865	28134	27845	23738	22225	21884	16396	13342	15700	14822	13164	12672	11195	7572	5451	3855	2061	1247	962	814	701	673	698	733	688	653	663	714	726	845	918	767	772	1170	1158	1464	1539	1654	1732	1625	2006	1587	1396	1028	1015	1135	1173	1269	1519	1499	1657	1598	1208	692	584	631	638	592	782	1252	1145	1068	909	750	666	681	603	570	623	595	606	596	601	619	620	582	614	573	616	554	565	601	582	590	576	625	595	598	622	573	606	607	644	578	571	617	578	585	570	630	628	583	606	613	574	616	617	607	549	598	570	587	595	607	607	604	561	596	594	615	580	605	609	582	597	584	600	596	567	625	608	603	576	613	581	554	613	594	599	577	583	577	592	543	601	562	613	586	595	649	613	590	631	614	636	602	626	598	622	659	619	593	567	566	592	567	592	570	588	611	599	592	574	559	577	607	600	571	590	629	625	595	591	638	577	540	577	650	638	611	635	609	564	598	615	582	599	594	601	585	553	640	580	598	590	607	555	576	581	605	604	602	562	598	550	559	635	525	605	582	614	639	598	611	621	582	607	573	652	614	550	581	543	620	570	591	563	605	596	589	624	615	595	584	589	613	608	608	569	594	606	598	600	604	612	549	609	597	607	628	612	590	625	631	579	593	602	618	579	614	591	603	566	606	628	606	642	561	619	589	602	615	554	593	611	596	593	572	603	572	639	626	592	595	596	581	573	623	612	612	615	600	600	578	598	610	620	583	590	603	568	584	587	616	581	623	579	599	602	605	579	600	636	577	582	622	584	571	626	606	615	569	604	600	647	600	626	583	578	609	593	606	607	560	605	611	595	590	577	584	572	592	565	577	562	579	573	590	624	599	577	597	622	533	547	583	570	572	594	601	592	614	588	593	567	606	566	561	600	607	604	564	591	549	590	587	601	607	559	637	619	623	604	622	548	588	553	599	586	581	602	566	549	541	577	596	589	628	612	626	561	616	588	602	561	604	590	566	628	603	599	601	588	598	588	603	664	549	586	606	583	581	619	569	546	603	593	605	639	613	591	548	601	596	661	613	633	574	607	621	587	619	573	602	592	608	582	541	595	616	549	632	547	606	586	600	586	575	584	579	617	551	580	637	597	595	613	602	533	565	575	602	600	587	581	604	576	571	580	600	566	600	576	598	552	613	591	566	570	585	612	592	600	604	620	613	596	564	597	570	598	596	618	557	601	610	599	559	556	589	593	594	550	573	592	637	626	559	591	602	614	612	600	577	581	615	578	600	619	566	588	568	597	595	581	587	620	607	600	605	612	555	583	622	648	569	620	533	595	590	615	581	592	591	600	581	538	598	615	582	544	600	607	565	611	609	572	617	550	572	619	584	575	629	612	613	616	606	603	635	581	656	675	629	572	582	646	608	546	595	577	597	612	609	611	562	560	595	627	564	602	594	567	570	597	566	626	599	606	621	558	577	578	603	577	553	578	611	590	557	614	573	577	629	585	554	613	599	536	582	609	614	590	604	601	565	577	566	566	556	611	574	581	577	558	574	554	520	621	591	569	598	566	592	568	558	623	582	570	631	580	597	600	609	575	585	564	576	571	622	610	608	587	592	647	611	597	619	614	554	581	632	546	603	600	544	572	582	562	567	552	627	559	583	627	629	607	594	611	564	609	564	609	591	582	576	586	582	600	557	551	645	615	569	628	617	582	612	586	616	587	554	605	558	626	580	609	573	579	613	565	588	625	590	589	640	564	593	617	601	602	643	600	608	579	573	542	617	598	549	623	597	603	555	615	601	633	618	610	590	613	588	611	599	609	583	608	571	625	550	645	645	583	640	616	621	585	576	637	624	568	600	556	599	582	600	628	600	611	571	591	615	610	590	590	608	601	613	574	598	629	571	596	643	563	544	615	595	602	606	605	589	629	573	618	635	588	584	572	572	588	626	609	578	589	643	595	592	550	595	609	596	602	554	601	626	601	598	615	607	551	584	645	600	572	558	606	574	601	593	568	576	580	632	594	610	585	641	590	621	627	614	618	578	584	556	580	594	617	596	569	631	596	606	573	573	586	573	618	595	583	606	629	590	602	588	590	592	630	628	559	645	602	660	587	591	579	541	629	649	593	586	570	600	596	654	605	569	594	630	595	538	630	599	614	579	587	575	582	644	609	574	613	595	600	586	621	583	547	558	595	605	601	653	613	605	629	593	583	548	604	601	558	611	592	591	575	613	624	593	591	577	682	617	550	568	609	606	646	549	592	588	597	573	567	605	597	609	570	625	602	596	581	574	632	527	587	595	554	626	571	590	603	588	601	643	593	615	577	653	578	584	596	579	586	591	536	621	617	669	586	616	627	585	643	614	580	642	606	623	625	568	616	617	516	615	605	590	573	596	616	599	625	638	579	605	597	586	646	633	584	596	595	559	565	613	582	595	624	569	586	581	585	594	593	570	591	608	632	598	628	582	576	604	603	603	587	592	573	576	599	566	616	565	599	585	609	597	626	596	591	611	631	596	603	627	614	582	582	593	582	530	623	596	608	610	593	552	592	587	605	628	602	604	596	581	589	580	644	560	591	577	587	575	585	633	567	613	613	589	630	579	651	588	588	657	573	629	632	613	584	620	608	655	643	559	617	576	580	624	597	627	581	579	564	587	612	581	577	608	578	623	586	595	610	619	599	626	607	618	626	615	595	582	557	625	619	605	570	607	567	634	586	608	560	643	541	590	542	586	580	608	585	580	571	573	624	616	571	621	566	593	612	605	580	613	637	583	604	579	618	575	597	590	615	589	564	597	612	597	577	632	586	564	582	574	589	602	576	591	621	539	599	595	597	575	628	597	608	600	646	601	573	630	626	627	585	579	591	600	581	602	596	605	645	625	574	581	584	579	599	593	594	603	591	593	577	613	551	608	585	550	607	597	599	569	626	547	582	593	575	606	616	590	599	568	597	586	580	598	629	598	577	575	605	609	633	614	589	586	623	618	647	534	601	574	606	616	611	618	615	607	613	580	583	611	585	559	599	605	597	621	617	590	600	581	605	603	623	617	570	560	602	563	566	574	625	620	594	566	627	590	636	631	577	614	595	563	581	566	603	612	620	588	602	632	596	611	597	572	540	570	578	632	604	665	608	590	576	572	615	542	557	573	589	576	589	610	601	541	582	626	596	609	579	601	586	557	573	614	556	642	576	542	572	565	595	614	562	582	607	606	611	588	571	552	617	589	601	578	622	594	551	587	566	632	593	562	575	580	573	604	585	607	610	591	616	592	618	637	607	576	582	587	584	580	579	598	608	579	588	611	581	616	590	630	622	588	601	576	583	626	616	630	628	586	620	575	568	597	638	615	600	580	609	609	533	568	583	581	595	600	576	595	580	560	599	585	607	647	599	590	606	601	604	564	646	576	592	587	618	588	600	609	589	595	610	595	584	615	601	639	588	627	627	580	620	650	612	627	561	579	581	606	588	611	600	551	602	643	602	612	572	584
19859	20002	22712	20144	16740	11758	9035	7124	5375	4252	3522	3050	2361	2106	1599	1475	1256	1101	987	770	712	627	530	448	464	436	391	382	337	316	336	337	320	342	300	292	315	261	260	279	285	271	299	268	298	287	306	270	320	267	297	272	276	295	294	280	257	283	281	252	289	291	280	297	309	309	280	284	311	259	292	279	282	290	274	284	301	302	288	254	291	273	310	289	287	292	296	264	275	267	269	287	283	269	298	277	262	292	286	304	294	278	261	286	297	276	284	268	270	236	303	263	304	264	280	291	287	250	301	284	278	244	279	301	266	306	313	291	262	305	283	277	287	256	262	252	277	249	291	275	275	267	284	280	270	320	266	297	307	281	292	312	277	298	260	290	268	274	265	287	305	279	259	297	264	291	249	275	289	253	241	296	279	276	254	273	250	293	292	243	260	286	273	292	275	274	282	302	264	301	286	280	298	271	277	310	273	259	268	267	288	284	257	264	247	274	270	255	297	274	241	278	277	285	261	289	271	254	257	292	270	277	268	277	297	309	301	299	287	286	306	275	288	282	275	243	321	258	289	284	276	278	266	249	267	272	285	262	321	297	290	279	289	294	284	270	271	255	326	288	281	264	318	270	289	292	281	291	297	289	255	265	286	273	288	288	264	280	285	290	289	282	269	284	241	282	312	287	294	301	297	313	284	263	268	290	254	260	294	297	300	242	280	274	282	275	266	262	315	270	310	273	317	301	267	310	272	288	288	281	250	311	270	295	246	279	307	288	275	239	286	291	291	277	269	295	276	280	274	329	294	261	311	273	255	316	294	272	314	279	300	323	290	292	281	260	273	272	308	259	290	271	317	292	303	269	283	258	281	281	259	285	264	256	300	270	304	303	257	289	266	258	288	267	251	271	299	301	280	279	286	305	265	268	262	278	283	245	252	287	254	295	305	261	287	308	276	277	266	267	262	250	285	290	260	244	257	277	301	263	280	280	292	250	297	286	274	305	271	260	287	270	291	302	298	300	306	302	291	278	288	296	299	290	278	273	277	302	282	297	274	275	258	260	288	289	293	285	281	332	286	249	314	302	326	296	307	264	252	285	286	320	274	293	306	272	299	278	258	269	283	273	256	292	269	285	281	276	302	282	251	275	293	295	312	259	272	278	293	257	285	271	286	256	258	259	284	299	286	296	297	275	284	280	298	282	290	318	275	301	266	292	274	263	272	309	297	271	279	264	276	277	266	303	265	290	272	266	312	243	268	256	271	308	256	289	281	267	277	289	271	291	280	327	284	290	252	289	291	297	293	279	280	258	305	280	329	268	270	266	314	273	283	261	258	288	292	293	299	302	274	262	287	272	292	263	258	288	260	261	276	282	299	288	256	288	290	281	292	274	255	296	282	280	288	274	276	318	285	261	303	256	266	258	275	287	289	251	282	305	295	254	285	305	271	278	306	288	266	292	278	272	305	274	311	284	264	268	254	289	268	289	274	283	282	297	294	291	296	279	307	287	266	291	261	303	256	295	242	278	286	300	274	254	266	281	323	267	298	273	283	291	240	286	299	286	255	297	279	286	289	262	293	271	284	294	268	279	266	312	293	278	279	286	297	273	283	248	296	269	287	304	267	271	274	253	278	300	259	303	293	303	299	274	274	280	307	303	267	277	274	313	274	277	267	307	301	270	264	282	262	312	297	271	293	294	289	315	280	256	305	297	283	285	277	303	261	290	277	282	287	295	264	263	271	287	299	268	297	276	279	261	253	299	262	274	288	288	279	239	304	279	289	289	270	240	288	270	287	244	257	241	293	272	305	264	280	288	263	288	271	293	288	286	269	271	311	292	295	262	254	261	292	287	290	264	316	273	295	273	288	269	296	289	289	267	271	269	310	273	288	300	305	269	304	259	294	265	274	278	294	284	284	280	288	292	269	272	263	286	262	267	285	281	295	302	270	274	270	262	312	291	285	285	255	296	264	271	289	272	249	270	247	297	277	281	285	274	266	286	273	274	305	312	305	277	273	268	285	275	276	292	256	274	298	290	303	293	288	296	235	287	306	243	281	288	286	282	312	268	288	290	277	303	308	277	288	261	274	285	258	279	303	288	283	282	275	300	311	310	285	275	286	328	288	285	281	302	243	287	261	275	293	271	287	275	279	288	270	279	300	290	266	296	311	287	287	251	284	275	271	294	255	292	271	273	282	271	290	315	280	283	274	261	295	266	283	289	298	244	274	283	256	273	283	277	294	295	279	279	295	292	308	272	296	305	280	263	297	273	271	284	308	261	248	292	263	294	269	287	266	283	292	283	260	304	293	312	319	307	297	292	290	288	247	277	293	273	303	312	280	311	311	303	273	279	277	273	253	278	261	263	314	281	299	285	271	292	257	273	291	256	288	278	322	271	261	278	278	282	304	286	312	270	300	289	275	281	277	285	287	291	284	302	274	285	337	321	267	265	290	289	307	275	278	273	287	270	271	299	294	264	288	294	253	286	280	280	274	305	268	273	286	287	284	269	280	277	292	254	289	273	291	275	261	273	281	268	284	320	309	266	278	274	284	299	308	256	321	263	300	250	306	290	291	291	305	278	280	275	273	249	282	306	249	283	292	297	296	301	286	275	264	267	306	293	294	266	293	280	270	273	274	255	261	285	319	283	290	293	303	225	258	257	273	270	294	290	280	257	261	291	274	279	305	297	269	272	280	272	276	275	305	266	272	277	265	290	291	289	248	255	293	295	313	290	267	291	308	281	281	321	278	278	276	266	298	277	264	280	287	289	280	266	277	271	290	251	253	272	293	285	273	280	279	310	259	276	321	307	273	292	272	319	268	269	263	273	299	276	294	291	267	263	268	274	298	298	285	309	281	285	272	290	276	292	291	272	282	269	257	266	262	275	271	244	275	298	246	258	281	275	276	278	319	287	279	269	275	302	280	279	280	294	285	283	270	286	320	285	283	292	301	274	296	275	308	297	287	269	278	293	273	284	290	276	280	277	293	298	278	277	289	276	289	304	272	284	281	278	277	287	284	280	278	281	273	268	258	271	293	291	316	279	286	295	293	274	267	264	295	274	283	275	266	283	292	282	285	285	323	292	281	289	252	300	291	283	291	293	300	293	287	285	263	289	285	266	305	264	297	289	312	291	284	286	271	294	286	298	301	281	283	275	256	289	251	239	310	313	302	260	268	326	302	276	292	278	282	302	294	311	272	302	257	286	298	277	289	274	316	284	297	317	283	286	294	277	285	275	282	256	275	298	291	291	272	289	291	264	269	297	306	276	290	287	280	289	259	277	278	287	254	288	282	287	320	266	268	266	286	272	293	295	276	272	291	271	289	241	292	289	283	296	297	283	272	259	255	269	261	281	270	292	286	309	283	292	291	281	293	295	297	292	263	318	272	321	304	288	286	286	300	319	287	294	292	278	317	275	300	264	264	245	297	278	291	278	325	290	275	255	279	271	248	296	288	254	277	297	268	309	285	302	289	298	290	307	268	264	312	243	281	301	276	277
16760	19404	29063	31954	31110	26166	24351	21493	19021	17243	16021	14508	12368	11426	9514	9019	7658	6863	5768	4754	4026	3648	2810	2323	2300	1851	1809	1726	1408	1099	1180	1218	1220	1095	1095	975	874	761	798	747	724	759	729	720	691	727	681	701	750	721	705	719	754	715	757	711	761	766	733	743	776	726	771	727	788	733	734	742	733	783	740	730	801	716	727	731	716	711	698	720	666	719	777	769	780	714	762	709	723	745	720	699	745	685	676	717	725	696	702	729	682	722	706	722	680	710	717	725	699	649	679	705	691	728	701	706	741	725	701	702	692	666	706	727	696	707	743	681	718	695	714	691	724	694	714	700	748	692	683	677	692	702	699	710	683	721	746	688	733	746	675	653	679	688	723	680	708	706	682	701	716	706	676	672	700	709	685	674	670	676	709	775	690	701	721	758	726	713	655	670	729	712	682	686	734	703	700	678	698	793	717	743	711	737	718	720	725	672	734	693	714	699	663	669	678	670	749	747	711	698	678	723	690	729	694	676	704	713	739	716	716	693	718	710	701	695	748	709	707	715	695	715	747	766	706	771	709	754	693	745	761	715	721	685	729	746	731	725	733	721	726	710	791	729	725	713	693	741	732	683	732	741	728	714	660	671	736	710	679	701	721	701	708	712	689	715	732	693	714	666	680	726	709	700	683	700	747	717	732	709	714	764	699	749	687	760	710	736	667	750	679	737	673	736	683	676	729	720	685	665	683	701	727	716	686	717	751	683	724	726	727	702	735	680	706	706	745	721	698	678	747	720	715	653	714	683	706	685	688	702	726	714	740	710	672	685	722	695	730	695	716	737	723	716	734	697	662	740	685	678	700	738	708	735	714	734	683	751	708	711	714	753	690	671	740	738	746	733	693	676	701	735	756	700	683	686	741	699	682	666	690	684	764	707	671	720	699	747	736	701	726	730	707	692	708	723	744	690	705	728	674	764	649	722	660	738	695	723	672	718	719	766	709	704	694	719	706	681	714	734	727	730	750	697	673	738	686	723	684	683	726	665	732	722	736	701	688	725	710	676	651	696	690	722	777	706	731	691	689	698	691	680	719	674	665	686	671	691	692	705	674	701	688	734	703	696	701	729	659	639	698	672	725	697	674	745	727	714	702	723	719	707	659	678	704	747	722	716	698	695	691	771	721	690	696	748	713	722	679	699	707	723	712	725	714	754	717	656	691	695	662	679	697	708	689	701	645	697	706	705	703	673	704	678	676	660	672	732	712	672	697	713	705	709	679	734	694	688	735	718	706	719	703	718	726	678	695	743	676	685	693	685	739	677	731	725	713	720	698	678	763	698	680	720	741	743	722	736	726	775	737	709	728	751	712	761	714	710	684	723	730	681	751	720	707	779	733	723	687	710	710	664	683	741	695	711	740	733	684	693	693	714	691	715	697	702	703	701	743	751	666	695	730	686	743	705	699	690	717	687	700	729	717	680	708	693	695	688	675	779	718	744	704	681	706	735	693	701	733	660	670	716	736	733	705	680	713	709	671	725	721	744	683	734	657	687	732	645	694	735	708	750	707	695	709	711	701	701	691	760	754	724	692	722	725	714	722	717	744	692	695	661	713	719	703	688	725	730	705	648	688	724	691	745	691	739	684	739	727	701	697	674	736	680	703	716	716	698	691	669	688	730	695	731	730	722	677	737	747	731	696	701	734	701	714	708	664	723	737	690	716	695	709	686	696	691	673	673	702	692	723	711	690	729	694	662	709	695	692	726	716	681	685	661	663	724	664	687	716	681	736	695	704	724	671	699	685	775	734	726	706	716	679	691	738	690	694	676	726	686	730	695	726	727	748	769	689	691	675	738	713	675	685	723	698	707	659	700	671	713	701	736	703	698	720	721	724	744	755	703	660	723	701	694	776	655	732	732	690	697	668	690	703	703	708	745	699	702	697	692	721	695	704	741	707	699	737	721	726	679	731	690	725	726	718	714	729	707	708	684	714	714	738	700	757	722	701	702	694	726	695	693	702	695	732	715	707	673	693	705	721	738	698	728	714	727	728	718	713	700	690	724	701	690	711	691	719	717	706	712	770	737	681	713	722	757	690	729	715	727	700	699	767	737	702	747	697	723	685	747	675	690	689	707	685	685	684	688	669	718	730	709	701	705	693	711	685	731	724	682	722	715	673	724	711	715	732	706	676	718	723	718	712	706	742	712	689	718	724	704	725	709	711	719	728	706	682	712	708	696	743	756	734	756	718	709	676	706	699	710	680	697	707	726	753	748	717	718	697	731	717	708	688	724	712	712	670	749	708	719	741	740	694	717	672	679	754	690	720	698	736	741	680	721	690	763	757	676	680	714	693	713	673	681	682	734	705	702	697	741	671	694	678	690	709	731	766	689	709	664	689	636	712	722	692	664	697	743	739	729	722	708	683	707	687	689	674	673	702	702	687	728	734	756	670	714	693	709	714	717	734	723	703	729	711	747	747	713	707	736	687	722	736	717	729	700	716	699	664	715	712	739	688	708	680	697	697	654	717	694	694	675	721	674	690	724	719	732	754	685	655	680	751	699	690	684	705	691	726	717	700	731	718	716	713	739	740	690	694	726	689	727	711	730	700	698	679	744	682	753	689	668	699	713	695	719	664	708	733	707	739	741	678	711	680	689	678	712	694	708	750	724	749	758	704	731	722	690	758	696	688	750	735	720	657	756	678	699	667	720	735	671	774	677	699	725	702	674	726	698	710	698	711	689	749	713	687	688	714	716	714	690	693	734	745	701	749	716	706	706	748	735	707	700	676	745	761	702	701	704	701	702	713	705	685	739	690	726	673	716	662	705	728	787	728	715	736	698	693	705	695	740	707	643	742	688	695	693	738	736	746	665	688	698	714	682	670	713	704	724	754	692	686	696	723	692	694	674	721	668	730	655	710	673	684	740	738	684	745	691	689	694	711	703	736	680	653	734	686	707	701	710	698	714	726	702	677	699	719	717	751	719	730	712	729	702	682	703	720	719	702	691	715	686	696	683	701	714	683	681	737	707	691	721	681	705	675	726	690	724	682	739	729	717	714	709	693	707	701	678	691	734	746	681	699	717	719	725	754	686	702	750	702	719	722	655	706	689	725	693	703	668	672	725	718	750	711	735	774	686	725	743	716	674	745	719	676	721	731	722	732	704	682	748	737	675	698	666	707	700	691	711	664	684	715	689	702	725	723	760	722	712	726	666	668	703	701	702	688	659	678	716	722	684	738	683	728	745	660	686	667	720	714	677	697	680	713	718	704	698	737	697	726	711	785	739	651	676	695	710	718	707	732	691	728	679	663	687	695	689	670	693	682	711	699	669	751	714	732	692	715	763	681	719	739	716	722	703	696	751	630	684	652	701	690	703	736	734	724	721	726	712	689	727	677	675	729	709	720	690	693	766	699	721	774	718	724	693	705	698	657	688	723	686	724	720	748	716	742	739	742	687	665	740	771	659	712	735	708	710	657	719	708	697	688	677	696	701	690	729	711	723	715	737	782	657
46203	41698	40952	39728	38721	36823	36688	36168	34588	32480	30930	29837	26224	24121	20427	19480	17556	15247	13425	10366	8541	7346	5719	4382	3885	2984	2629	2615	1699	1455	1481	1373	1313	1292	1126	780	537	433	367	297	265	226	243	251	262	232	287	244	289	237	256	267	286	260	273	279	296	326	314	337	319	307	319	289	274	276	286	271	279	331	342	255	312	295	244	251	271	251	242	230	268	310	297	323	268	228	249	215	245	253	284	262	245	253	261	234	257	272	265	239	259	220	241	239	236	260	241	267	252	239	237	243	254	263	261	257	241	229	240	244	257	260	247	231	242	240	265	257	236	242	238	270	254	274	269	265	244	260	253	265	235	252	231	208	276	273	244	247	265	250	272	255	234	263	243	279	246	236	233	272	237	270	244	303	274	276	243	257	255	242	244	241	228	250	252	235	256	213	268	231	233	263	237	257	200	248	219	255	217	249	247	272	254	274	266	269	261	253	243	247	259	254	227	262	257	250	228	242	233	274	275	266	254	273	270	220	260	221	252	229	268	251	248	229	250	223	237	225	300	275	242	249	268	261	235	252	244	239	253	239	243	246	258	269	236	234	236	260	249	236	261	256	240	244	242	234	257	271	266	262	290	257	238	241	262	247	279	257	249	255	254	268	266	252	261	277	230	252	269	287	256	253	251	221	256	246	264	260	259	269	256	241	254	259	268	239	264	235	251	254	259	230	242	252	244	263	261	210	272	267	254	206	250	213	268	277	250	246	234	235	244	281	266	243	255	249	225	251	234	267	258	243	274	240	245	244	267	263	239	248	225	246	287	235	253	273	249	273	261	225	236	237	248	266	247	271	238	258	237	229	217	243	265	235	247	238	237	239	222	229	279	271	269	245	246	249	254	247	266	222	275	258	256	276	269	243	253	248	255	279	268	271	217	251	260	275	264	256	249	252	231	236	269	244	249	251	262	270	254	260	238	222	258	255	243	267	237	256	239	240	253	227	260	241	269	244	234	238	270	242	259	248	264	225	268	271	273	254	251	245	213	255	259	227	256	247	256	273	224	237	269	287	238	263	226	279	233	255	256	255	261	266	267	242	286	259	232	258	225	248	250	248	229	253	256	271	244	237	238	271	244	240	248	235	256	228	248	224	248	269	262	255	238	247	244	258	276	249	267	237	247	253	251	248	262	246	274	231	223	254	252	226	231	255	234	260	242	270	252	234	217	229	245	252	229	258	275	219	259	242	231	264	254	232	232	233	276	260	260	276	235	255	241	236	265	273	252	232	237	211	249	252	250	240	249	219	214	274	236	256	250	253	237	236	279	262	231	258	253	246	264	209	245	272	234	281	246	265	259	247	257	218	230	250	254	247	249	252	273	219	250	241	249	275	248	248	263	252	246	252	240	246	240	226	252	261	253	242	255	268	255	262	250	276	254	235	219	219	254	232	242	265	251	219	234	262	234	236	245	272	265	273	239	276	236	254	263	233	260	247	241	275	275	243	258	234	278	267	221	238	266	268	273	268	261	266	283	264	262	257	249	254	266	243	290	241	206	226	238	232	226	246	252	236	273	238	271	221	258	259	266	264	257	220	258	245	242	261	214	255	263	254	273	244	271	267	282	246	230	249	263	240	242	228	241	263	221	242	263	246	233	241	247	265	239	235	220	236	228	242	253	288	226	247	249	242	238	226	232	238	263	271	270	281	238	265	262	250	242	240	277	253	262	232	257	254	249	208	230	255	228	237	239	267	291	266	228	266	262	274	264	271	240	259	216	267	243	254	257	272	252	260	232	241	242	255	272	245	254	233	243	265	240	276	237	253	241	255	237	225	262	225	268	247	233	255	273	231	239	248	228	266	252	271	266	250	247	256	229	282	242	252	292	251	226	230	254	245	232	250	230	266	244	250	281	258	242	223	257	269	248	245	260	236	278	236	260	228	271	260	244	244	224	240	219	205	263	250	269	236	222	234	250	245	234	265	248	261	242	237	266	255	236	229	255	271	242	234	260	282	262	256	239	256	286	247	262	280	268	242	260	249	249	267	255	270	195	255	289	251	258	243	254	253	271	253	239	236	231	241	243	235	268	263	275	260	228	237	242	266	256	239	259	244	238	271	232	240	255	269	260	292	246	244	261	232	270	266	237	263	247	242	232	262	223	227	252	233	263	243	249	255	232	233	260	250	242	278	266	249	249	266	275	220	252	254	239	263	242	233	271	237	254	235	246	271	273	263	252	262	225	241	205	259	251	270	242	259	255	229	251	258	204	246	240	261	221	278	262	219	220	219	250	236	252	281	240	218	235	254	252	246	224	224	267	253	243	238	244	244	255	236	237	270	215	233	260	241	230	266	280	251	272	253	264	246	283	232	262	255	253	237	227	268	215	264	232	256	258	242	245	274	295	264	238	264	249	237	237	216	262	233	253	222	240	266	233	263	234	249	245	247	243	241	291	253	253	253	281	244	234	229	271	230	234	262	225	241	237	197	255	238	252	257	251	252	250	251	260	260	243	238	230	215	275	235	238	244	252	247	259	273	272	244	224	250	271	265	260	254	231	255	240	241	238	241	251	236	246	237	236	272	243	261	228	259	263	256	240	238	270	237	265	257	259	249	259	269	250	254	259	235	228	254	240	233	238	248	234	258	225	262	264	236	275	270	250	231	233	265	266	236	243	242	223	224	252	267	244	237	249	239	232	237	272	249	265	248	232	237	238	252	239	230	256	246	235	259	246	237	273	233	211	228	239	238	236	230	233	230	244	244	236	296	255	227	243	247	265	293	235	247	297	264	240	273	257	219	271	217	244	246	250	216	286	285	232	229	264	256	251	278	250	274	242	254	254	263	264	287	240	268	261	228	241	245	262	244	244	256	247	253	253	261	261	273	286	251	270	235	254	241	237	261	264	243	249	244	262	249	249	245	239	240	229	253	256	245	237	231	244	247	243	238	259	249	264	224	246	234	254	257	244	245	263	223	247	227	244	225	258	267	279	240	264	206	259	262	256	248	251	240	230	273	232	238	239	250	261	230	236	232	252	229	252	250	271	251	235	254	280	260	251	228	248	247	225	263	251	222	243	291	232	279	229	226	274	258	281	246	252	244	266	239	211	237	273	237	249	267	274	252	222	251	246	290	251	271	231	247	256	251	276	257	255	260	250	249	252	237	239	211	264	223	237	234	242	251	238	236	255	242	239	259	262	232	253	213	274	229	252	281	253	258	263	256	247	265	247	238	243	242	270	263	270	255	265	229	244	217	237	228	249	257	281	256	246	272	239	245	231	280	267	236	243	253	255	219	251	277	241	242	290	271	260	269	244	220	235	239	248	241	249	249	241	244	226	252	238	260	231	232	272	245	250	250	250	282	250	256	286	231	258	282	256	227	254	259	274	265	245	223	229	246	265	253	237	222	233	242	265	264	241	274	235	263	253	233	278	222	243	236	284	257	253	232	271	274	256	221	263	231	235	251	211	258	269	245	242	229	248	218	234	255	248	267	266	243	232	218	251	263	241	278	266	278
39089	43591	48318	50692	52521	52378	52913	51868	50157	47697	47576	44525	42623	42401	39566	39824	38455	36297	33818	30056	27405	25033	21914	18899	18344	14841	14165	13845	9137	8610	8888	8883	8157	7642	6631	4421	2744	2197	1288	849	796	722	732	615	703	611	680	679	715	691	699	707	747	713	715	860	905	1052	1145	1305	1278	1190	1193	1135	986	849	856	868	978	979	1170	981	1122	1238	790	648	612	640	679	624	700	915	949	918	773	717	638	620	603	584	652	590	678	613	622	618	619	613	636	617	628	628	595	668	602	629	599	614	590	651	665	633	638	621	552	654	625	657	612	627	643	596	626	609	605	597	646	644	681	623	634	653	597	631	620	653	620	568	593	653	623	597	609	601	601	611	610	650	621	641	633	622	635	585	652	673	632	659	625	569	596	632	611	604	641	584	631	611	622	613	633	650	634	647	609	649	585	648	611	587	627	610	605	543	628	621	609	616	611	614	663	579	626	608	629	596	639	618	642	599	656	636	566	652	656	643	664	636	631	633	627	649	611	614	628	634	594	577	640	650	625	635	586	615	656	645	655	606	629	590	626	642	626	628	606	659	578	639	620	616	616	630	586	586	630	694	584	625	591	660	662	649	580	590	611	645	630	609	614	665	627	626	600	615	633	621	622	618	626	618	636	638	634	647	662	656	614	625	671	608	617	654	589	610	607	606	646	626	641	610	632	655	615	627	628	545	627	621	644	653	587	606	660	612	587	598	597	648	577	608	603	573	604	608	631	660	635	593	697	604	639	608	649	607	653	674	646	671	601	591	637	594	625	603	667	615	605	610	612	606	640	674	635	642	612	622	647	611	699	606	598	673	593	623	589	652	641	622	634	648	599	629	634	651	670	629	662	624	656	630	617	665	665	661	655	561	614	611	626	606	612	609	607	619	611	596	575	617	639	621	630	655	642	589	614	710	628	606	688	583	613	593	562	651	632	627	591	646	659	668	620	600	576	614	660	619	617	634	687	647	658	583	591	618	636	674	650	650	633	601	666	657	643	632	627	621	593	637	632	608	595	647	628	582	652	656	616	609	618	613	635	579	615	626	640	637	625	625	619	598	636	604	627	610	662	656	605	590	640	645	590	643	647	642	636	590	649	602	640	592	641	654	627	620	602	572	645	618	595	619	637	579	627	628	625	613	623	605	638	644	617	640	611	628	639	640	614	619	641	658	666	600	617	617	606	594	671	662	653	612	611	616	637	650	559	642	632	576	638	700	601	614	608	579	602	600	601	629	626	561	615	640	608	647	615	616	630	624	648	617	638	632	663	581	600	647	627	639	649	670	643	633	610	587	623	586	651	637	627	637	592	591	618	574	625	687	659	611	582	618	634	590	624	624	629	617	616	629	624	609	615	617	618	594	583	634	603	660	638	624	655	640	635	635	606	642	638	589	646	610	580	610	589	620	619	613	633	620	643	599	635	607	625	655	593	644	597	561	606	615	564	631	592	640	602	612	663	630	618	606	642	619	591	623	621	600	639	592	632	614	627	633	634	619	604	575	609	582	661	618	645	597	653	646	656	599	622	640	634	598	581	640	629	593	564	621	655	640	682	594	639	593	600	611	624	623	582	623	582	642	626	613	659	615	600	583	613	605	614	616	615	617	656	615	609	590	660	648	625	617	659	658	648	640	620	639	620	600	614	612	615	644	649	649	617	637	593	614	651	656	629	603	675	609	649	604	610	669	593	614	639	621	600	646	603	647	639	657	611	621	613	612	584	613	609	643	631	625	616	622	627	654	659	661	583	648	582	639	592	585	641	571	624	597	661	619	618	620	629	647	655	590	623	645	615	654	655	609	604	650	602	651	595	624	647	620	654	618	614	643	671	603	608	646	612	634	623	631	586	660	652	660	624	656	568	615	663	631	572	593	597	623	605	641	606	590	621	645	647	617	590	607	618	629	599	596	623	597	637	610	603	637	609	634	642	614	629	671	633	576	629	567	624	610	608	574	630	631	627	641	629	624	610	616	615	609	595	577	622	576	620	601	649	671	609	629	595	623	616	676	631	630	616	621	617	617	663	634	651	597	608	592	583	693	581	637	658	612	632	641	590	611	582	620	635	663	626	575	625	628	607	653	582	637	595	611	627	664	589	646	655	626	679	637	654	609	604	607	643	638	609	626	586	568	653	571	642	629	637	604	607	639	582	584	636	664	680	636	614	607	617	611	593	613	624	598	622	650	600	637	609	611	641	636	629	650	627	621	637	618	608	626	601	665	648	587	639	599	610	555	617	683	643	654	611	625	652	643	625	641	625	660	582	621	646	600	615	587	604	641	623	606	616	615	589	648	563	634	660	560	669	611	602	630	606	652	571	595	581	634	632	609	646	606	657	604	562	615	646	574	586	593	648	664	607	640	616	658	630	627	634	596	655	611	691	628	697	574	630	614	634	624	654	646	679	593	570	676	626	584	613	620	598	647	598	576	650	642	592	623	648	619	595	584	636	624	633	581	613	604	610	663	611	658	613	605	653	598	649	665	664	642	625	610	579	643	624	633	597	617	663	661	653	620	625	673	610	584	626	585	669	613	621	652	616	615	611	607	590	604	646	617	639	609	609	627	602	676	595	643	614	628	616	607	652	591	637	588	605	610	617	618	581	624	587	647	657	632	630	607	650	629	604	632	596	603	609	596	590	610	587	618	648	604	639	606	675	589	587	614	575	604	602	647	679	581	588	622	633	658	627	612	640	625	586	585	606	616	617	609	551	593	652	588	571	643	598	632	630	571	604	638	646	612	596	590	613	667	615	594	627	637	620	613	638	631	651	620	624	608	630	598	638	664	602	652	582	601	591	683	632	581	634	588	648	643	603	598	622	647	605	661	642	632	654	559	644	625	630	634	569	626	587	653	629	601	572	605	616	631	585	664	614	639	653	642	635	648	617	651	618	626	645	664	641	623	615	624	621	622	571	634	640	598	605	630	615	644	663	626	630	617	653	595	599	606	590	605	642	617	597	639	589	629	624	630	599	603	622	630	619	631	650	617	602	632	629	593	589	654	644	636	645	631	602	632	610	591	626	628	623	613	654	675	596	606	643	620	609	657	632	634	590	644	639	609	583	649	611	682	631	605	598	594	646	644	628	604	652	603	599	604	602	672	600	643	609	658	562	623	617	627	606	616	652	593	571	613	611	636	622	629	650	621	610	629	605	637	653	637	626	620	665	605	620	664	625	640	560	640	605	628	637	630	624	558	611	611	611	621	567	627	608	632	611	630	600	575	616	618	633	625	614	628	610	618	627	606	625	657	611	599	637	622	642	614	628	632	638	647	599	625	633	613	621	640	587	660	601	604	637	633	621	629	675	652	643	584	590	633	563	617	638	598	590	572	597	628	616	646	651	659	628	628	606	613	621	586	626	619	654	617	695	623	612	635	672	717	636	636	656	648	645	596	649	654	635	594	632	612	625	596	616	631	648	668	625	593	640	588	650	616	653	623	632	633	641	623	680	600	657	580	635	603	620	589	584	647	564	631	637	585	603	639	649	613
53733	42374	42186	40901	41654	39876	41618	42905	42015	42020	42609	41734	37675	37057	34279	33638	30596	28607	26915	21482	18463	15889	12730	10363	9208	6901	6319	6177	3873	3153	3303	3064	2866	2722	2308	1470	933	687	452	293	294	271	281	262	243	268	269	253	265	249	263	291	269	284	289	324	381	352	385	426	429	424	432	357	330	320	332	312	341	370	406	416	397	388	288	231	247	251	254	248	285	343	332	324	276	303	255	259	254	263	241	256	229	237	252	261	264	253	236	239	251	217	257	265	244	253	248	257	250	246	269	262	268	252	246	253	260	250	229	216	263	288	227	234	265	222	244	246	247	261	220	230	237	242	236	231	256	257	261	277	259	275	219	249	276	241	230	229	276	231	235	234	258	239	231	252	245	281	215	248	249	223	242	250	240	233	278	233	232	259	242	207	278	237	253	244	236	243	278	245	246	266	248	255	252	268	281	218	257	236	234	245	230	241	230	226	223	236	248	243	258	230	221	267	247	237	234	241	251	237	271	262	273	226	235	240	246	244	245	224	247	242	265	236	234	248	250	234	242	258	248	248	245	242	241	223	253	239	249	239	245	237	249	254	258	240	255	260	225	258	227	235	268	256	245	220	226	229	249	265	229	239	248	225	241	248	252	252	249	240	251	254	225	235	265	256	226	284	235	229	218	235	265	241	259	231	255	239	222	239	239	251	223	239	263	240	261	247	270	249	269	273	227	252	226	274	242	253	248	267	274	259	267	212	242	249	258	277	258	236	232	256	260	219	257	240	270	249	249	234	241	237	235	289	275	269	278	244	232	257	261	245	240	208	223	244	252	241	261	255	220	243	243	237	243	209	229	225	270	228	239	277	285	249	263	256	248	262	260	284	224	236	244	263	258	229	248	238	234	240	256	233	251	248	243	273	273	245	265	271	267	256	252	240	241	243	229	262	280	249	245	253	257	250	227	268	242	246	258	258	243	262	234	226	248	238	235	213	214	239	267	260	260	240	238	250	231	219	237	247	246	243	248	226	235	259	251	216	249	240	284	242	240	272	261	256	268	233	215	236	245	255	261	254	212	237	234	238	234	253	249	238	263	264	242	243	225	271	275	249	222	235	225	250	238	225	211	225	225	255	244	263	226	270	232	225	241	244	262	249	259	246	254	243	247	212	263	257	247	257	265	248	230	224	265	241	234	249	212	255	236	232	241	263	259	250	289	251	255	265	227	266	243	259	214	226	252	278	221	265	256	228	256	240	274	244	271	214	228	278	260	258	240	237	233	260	258	246	242	248	224	267	249	248	254	252	245	246	242	228	237	262	240	220	254	251	251	255	235	262	252	236	241	243	246	263	254	222	240	258	223	253	228	244	263	266	237	256	258	227	273	254	243	224	255	257	242	238	270	240	225	232	250	273	227	246	251	257	303	278	244	249	224	230	237	257	247	219	268	251	257	253	231	224	254	245	265	228	242	261	260	239	264	228	238	257	246	238	256	264	263	230	248	242	232	238	267	265	268	237	255	241	228	268	228	261	233	259	255	231	242	244	258	248	255	224	209	255	238	234	235	237	277	229	258	250	263	250	244	252	266	237	235	271	235	240	218	234	249	220	237	236	265	237	222	252	225	240	270	242	239	216	240	248	207	238	251	237	246	263	237	232	263	264	263	262	258	230	230	253	258	213	258	229	222	233	254	261	197	224	229	264	239	204	258	210	261	249	224	239	239	259	265	246	251	217	235	239	221	243	247	251	254	246	242	222	227	233	258	262	246	264	259	231	222	277	235	236	279	223	233	261	241	241	253	239	233	259	244	293	224	234	241	241	234	234	255	239	239	245	258	246	277	248	252	232	255	271	233	248	222	264	230	248	238	257	229	231	232	272	232	224	249	224	223	248	258	263	241	243	225	247	230	236	230	221	272	230	229	254	237	247	289	267	246	273	264	238	249	225	233	224	281	226	247	252	248	242	218	238	242	265	216	245	227	237	230	234	277	226	248	263	233	231	235	237	250	253	236	257	246	253	199	251	233	247	222	225	252	254	244	199	235	238	220	263	224	245	260	242	226	218	238	230	254	222	260	230	237	237	252	257	261	226	258	227	240	250	256	267	262	255	242	240	242	248	240	241	249	237	212	265	245	224	260	237	233	237	258	248	242	243	272	254	224	223	268	214	235	248	243	244	215	273	245	257	232	256	253	270	244	262	267	220	224	261	246	260	280	251	238	257	239	264	254	223	235	250	240	248	258	239	250	277	263	235	246	235	250	224	224	261	264	240	250	226	256	244	263	243	239	244	273	244	229	296	237	219	242	249	258	243	247	232	236	257	232	254	233	268	249	241	230	235	240	244	242	233	238	237	230	231	248	253	253	239	258	263	271	252	252	258	248	241	231	237	227	257	256	226	227	243	259	234	230	219	233	233	246	242	243	231	284	249	254	250	250	224	225	243	224	238	243	244	228	239	244	267	270	245	234	256	250	227	230	220	240	260	270	233	234	248	236	246	224	230	262	263	244	240	224	254	254	264	260	230	227	247	272	241	268	248	234	247	273	240	256	273	262	256	276	254	232	260	231	263	227	253	225	232	266	229	232	235	237	240	256	230	238	231	259	232	249	230	264	276	253	236	214	261	258	256	213	236	229	220	223	258	247	259	256	255	229	251	270	238	237	231	233	227	252	236	262	237	250	256	245	238	223	281	253	241	266	247	230	228	240	240	236	237	266	246	232	281	253	257	237	260	226	274	252	247	252	245	226	253	234	260	261	236	261	266	241	266	271	225	254	258	254	248	281	263	247	248	257	262	242	238	246	254	246	272	254	268	230	247	252	249	234	239	256	247	225	243	263	222	242	241	296	241	271	237	238	259	249	239	236	258	236	255	226	231	247	240	246	240	253	258	266	236	221	240	227	244	231	221	227	255	258	261	236	242	227	244	260	264	243	262	245	265	229	227	229	267	252	263	239	268	242	261	239	246	263	246	249	243	267	225	229	242	259	245	267	248	248	223	253	250	250	218	238	224	239	236	268	248	233	253	258	221	229	271	257	244	220	246	266	240	273	240	249	237	236	246	249	226	244	238	238	237	286	258	277	218	228	234	251	252	242	214	207	232	229	250	235	264	238	225	237	228	278	248	223	223	242	256	264	252	260	251	235	254	256	236	239	247	237	232	245	228	230	282	256	227	269	253	252	246	270	258	271	276	242	276	231	253	230	234	253	268	207	238	253	229	253	249	255	203	225	227	249	236	253	256	235	230	241	250	223	270	245	261	261	231	274	229	216	236	267	253	240	220	253	252	255	237	239	240	224	261	251	225	209	240	237	271	243	223	235	222	242	263	254	230	299	240	244	241	259	233	238	241	247	251	264	250	243	258	213	247	251	244	239	245	232	242	249	234	225	255	255	245	271	240	233	275	235	237	278	245	266	251	262	235	230	262	290	243	245	245	234	259	237	206	269	252	215	249	256	241	221	241	219	240	243	235	233	227	225	227	230	231	246	247	264	234	236	262	269	241	247	235	251	249	221	263
47093	51282	53638	54593	56920	59199	61431	61925	60972	58443	59135	55544	55282	54195	51461	52369	50723	48336	46690	43003	40025	37507	33969	30951	29858	25137	24437	23328	16819	14642	16632	16106	15400	14940	13164	8261	5432	3912	1963	1120	884	808	744	707	684	728	734	695	714	702	704	781	791	815	819	1082	1348	1516	1656	1822	2236	2046	1761	1548	1365	1144	1146	1220	1412	1498	1713	1726	1686	1752	964	704	596	657	653	629	780	1235	1301	1129	1001	755	721	616	591	571	614	592	590	582	597	622	612	577	637	613	573	606	601	590	619	585	627	556	584	613	603	596	543	585	608	583	596	591	631	608	644	612	639	597	612	662	589	640	581	573	601	605	630	599	618	623	609	623	566	594	594	598	617	597	613	595	614	556	636	602	605	620	635	648	626	609	593	599	587	580	634	620	609	660	601	654	611	585	629	625	604	592	605	574	635	599	620	615	620	579	621	644	625	617	593	597	610	624	615	644	551	627	621	593	659	609	566	671	615	573	586	596	597	583	596	631	633	624	607	594	585	585	607	602	650	595	627	611	546	587	555	612	598	618	643	575	622	585	573	590	652	610	640	612	598	593	609	573	632	601	615	631	632	587	610	602	567	615	612	618	577	596	596	619	592	668	600	623	652	633	633	594	643	610	599	597	583	585	647	630	622	589	610	619	595	576	604	590	607	597	603	612	618	582	639	638	638	599	610	628	616	634	604	592	593	601	617	575	624	616	593	641	566	595	635	599	641	626	600	615	620	613	606	564	617	566	597	610	564	647	598	640	607	643	586	601	593	567	602	612	615	565	583	571	683	608	684	631	607	573	605	650	596	593	602	591	598	624	639	603	618	626	563	618	599	644	592	592	577	574	570	600	610	610	567	625	622	585	616	620	580	603	624	614	606	583	630	608	609	655	643	593	563	565	638	557	636	582	595	608	589	578	625	611	617	584	582	633	568	625	600	607	649	585	600	587	603	603	658	598	625	632	642	629	613	606	563	633	603	596	626	635	627	608	590	598	635	601	594	608	618	600	609	627	602	617	617	587	635	637	625	658	571	611	647	614	636	578	564	618	639	596	600	617	618	580	609	614	601	600	569	603	644	560	629	583	618	618	615	589	579	576	640	597	618	584	604	606	635	592	577	620	595	578	614	586	608	593	603	584	614	646	583	594	580	628	613	620	599	591	622	607	604	631	607	580	557	580	579	606	585	589	613	610	543	643	590	614	616	612	591	586	559	624	580	621	592	617	597	610	618	634	634	612	607	548	618	587	627	588	634	634	595	662	618	604	633	579	617	625	613	563	593	638	644	583	587	628	592	587	600	596	620	587	627	601	555	622	593	587	673	630	578	650	604	600	610	612	567	582	596	580	566	578	576	587	666	628	626	606	616	612	595	587	596	548	618	596	548	574	622	581	607	607	597	639	621	588	602	586	633	621	598	583	649	615	593	619	623	589	635	564	580	580	583	597	654	599	611	574	630	625	626	639	642	629	580	584	577	624	620	580	633	614	611	606	600	628	592	636	627	600	612	627	609	575	564	633	618	632	604	607	568	601	626	574	626	603	616	596	624	640	578	600	602	585	616	606	554	590	609	623	617	608	606	604	621	578	591	662	591	588	594	635	640	611	588	617	657	577	623	621	619	592	596	652	615	581	613	633	608	621	626	646	621	580	622	564	592	583	648	605	567	595	581	591	568	621	627	580	596	646	616	602	577	566	636	585	636	572	593	612	565	593	667	576	562	584	618	577	611	604	606	593	590	625	585	643	587	635	656	631	588	640	589	577	632	623	597	608	626	590	583	644	634	615	638	600	615	628	618	629	621	589	552	630	570	653	619	662	626	571	623	609	548	598	623	633	621	643	590	619	633	594	581	595	621	624	591	566	627	629	636	540	617	593	591	638	610	615	634	621	612	578	602	623	625	606	593	603	626	618	636	605	587	580	588	588	638	584	553	599	594	627	600	602	576	605	653	610	613	603	616	643	632	620	594	601	599	615	629	561	596	599	608	565	590	612	616	619	611	620	631	580	661	561	591	631	599	581	632	591	644	610	598	607	582	570	574	576	595	591	599	583	638	627	585	585	533	592	597	608	597	620	551	579	622	600	605	638	595	567	622	556	614	572	592	664	578	633	617	583	582	632	627	612	591	621	604	650	600	609	617	569	569	614	607	581	601	619	604	614	605	585	565	580	593	599	614	617	648	589	563	609	581	593	637	601	604	598	625	589	646	578	573	578	583	596	615	584	617	599	608	617	604	582	563	567	616	609	630	602	627	624	625	612	592	628	572	602	635	698	590	618	590	601	608	609	601	595	575	580	594	616	554	610	651	605	590	597	585	608	607	606	610	597	602	591	577	585	600	623	583	578	619	645	633	626	564	579	632	569	609	602	648	599	597	611	626	584	610	602	571	620	655	567	628	606	613	618	604	601	590	594	647	625	640	573	578	663	606	601	584	605	638	563	598	609	590	625	569	604	618	584	636	630	621	658	610	576	614	621	606	585	603	589	579	635	573	570	628	615	621	604	573	601	650	569	607	660	613	581	583	602	553	636	631	610	616	599	608	587	607	594	633	614	634	618	579	610	608	560	601	656	583	612	553	603	636	591	641	603	623	592	610	630	599	686	620	595	623	615	582	652	660	592	562	603	610	591	576	612	613	599	624	644	588	642	593	604	648	631	611	592	647	623	586	630	600	621	611	599	597	604	571	608	593	633	561	672	594	586	593	637	575	573	604	589	595	608	630	601	610	602	601	570	596	627	631	586	584	642	609	589	601	636	580	575	613	630	620	588	630	615	572	598	621	682	652	597	635	577	601	659	623	607	608	632	643	571	575	581	629	611	637	638	616	567	562	555	590	630	605	518	607	615	603	595	585	634	568	619	624	615	606	562	601	574	639	579	590	623	609	593	672	604	621	605	628	607	633	560	624	598	554	559	572	631	593	587	605	612	627	537	601	568	625	613	604	630	584	575	615	588	603	575	624	627	631	629	607	604	642	561	609	637	633	621	605	587	590	585	635	599	614	601	603	582	598	633	638	598	571	617	617	588	594	610	608	601	593	600	639	594	601	639	611	614	635	643	644	583	636	580	640	625	578	602	574	605	587	587	608	654	587	599	613	620	614	570	587	596	597	610	634	565	594	587	606	631	597	613	590	532	604	581	610	625	625	588	629	580	592	594	608	598	636	613	621	596	612	578	610	622	627	608	619	609	611	632	621	617	615	620	592	594	616	655	572	598	624	662	623	613	628	563	652	604	593	626	614	650	622	586	651	606	641	599	603	603	598	603	611	614	548	618	578	600	620	595	583	650	626	618	626	613	601	615	607	606	581	587	646	575	660	588	628	625	588	628	652	605	626	602	596	608	604	615	590	605	588	615	599	596	644	584	621	611	587	617	611	613	598	628	625	638	605	615	615	598	652	588	577	644	634	590	607	560	612	621	604	593	584	629	583	599	618	588	601	626	561	573	609	568	603	624	621	590	593	605	589	611	643	588	604	577	639	620	620	605	640	598	648	584	628	612
19800	19983	23254	19979	17005	11842	9706	7643	5694	4231	3584	3170	2368	2095	1622	1540	1348	1037	1036	780	644	623	560	481	457	388	401	375	361	328	339	335	328	335	307	317	326	325	310	273	306	273	311	323	290	262	300	267	271	288	295	274	287	280	269	279	306	285	260	277	288	300	302	295	281	281	296	290	253	256	278	322	263	296	260	294	311	255	294	295	266	296	289	281	290	282	300	244	267	307	268	295	224	259	258	263	290	266	258	270	309	279	287	267	276	272	260	283	267	273	324	247	257	258	273	287	266	260	275	261	260	316	258	259	265	257	253	255	261	296	272	272	284	299	279	254	286	282	299	266	269	263	284	287	287	286	263	315	260	277	279	264	269	269	280	281	280	239	262	275	288	308	256	274	277	240	278	278	278	251	323	276	256	261	269	260	273	278	289	312	272	276	247	270	271	291	249	255	286	266	280	254	291	305	258	281	284	320	254	284	282	279	245	284	237	276	272	292	306	265	298	267	248	270	273	277	266	306	276	269	261	260	273	282	288	279	275	272	279	270	313	246	267	260	273	290	279	303	273	267	279	288	276	275	274	295	300	271	273	273	281	291	241	272	269	262	272	273	284	248	256	243	251	287	315	269	256	250	273	293	247	242	257	255	289	278	296	295	294	286	272	286	264	275	296	265	249	280	301	253	264	257	277	282	263	288	278	267	288	265	292	261	257	276	245	291	265	274	276	274	294	285	260	271	253	318	301	276	274	249	263	277	272	282	263	270	257	277	291	292	282	275	272	259	278	295	273	282	243	273	278	273	261	286	292	276	260	258	269	247	293	291	268	251	248	284	276	266	260	271	279	265	265	258	283	274	304	276	277	285	290	261	304	271	293	304	305	249	297	287	302	289	261	289	304	263	295	304	311	278	283	282	264	302	280	302	314	285	300	297	295	264	270	286	272	252	251	294	260	261	286	259	285	322	258	292	258	278	267	280	283	251	287	257	281	269	280	282	274	290	271	284	284	273	295	277	271	287	298	304	281	264	259	278	289	257	289	290	276	267	279	263	274	270	300	279	264	284	266	268	277	283	277	262	258	261	261	276	258	284	263	233	274	271	281	287	276	296	271	284	290	289	282	297	277	269	288	289	288	271	290	283	250	274	298	270	282	252	299	291	278	280	274	270	272	250	252	281	255	277	255	282	267	314	255	307	262	270	248	275	266	262	274	292	258	259	267	279	271	254	264	259	261	253	319	282	296	311	267	265	272	273	307	278	267	295	282	310	290	283	288	304	292	303	268	287	271	285	274	261	277	240	269	282	285	277	286	280	267	293	274	271	263	278	269	289	270	303	276	278	256	272	251	269	275	300	285	317	279	253	310	270	273	298	281	275	283	296	264	280	288	282	305	273	278	259	289	286	267	283	302	273	267	303	235	292	284	286	253	283	286	291	304	240	283	303	287	266	270	296	237	278	261	284	253	319	260	289	268	269	283	276	281	277	275	265	275	280	288	278	293	283	269	303	256	289	263	280	270	316	289	270	290	294	301	251	287	285	264	316	276	275	275	298	253	284	285	285	278	255	296	259	276	277	299	300	274	289	239	285	270	278	287	283	284	287	254	254	308	296	255	268	252	269	292	257	308	269	261	258	300	274	279	297	269	276	267	287	279	288	294	266	285	309	271	274	280	269	256	273	261	262	249	281	309	266	262	273	235	283	304	278	273	263	303	285	301	304	282	276	273	291	273	287	300	282	308	283	287	263	242	278	272	287	252	278	278	292	272	301	288	310	271	262	285	270	273	280	285	262	274	272	272	313	255	297	282	288	274	253	277	285	298	292	267	297	300	297	275	270	256	253	284	257	264	281	303	247	243	267	294	286	312	252	252	271	276	273	250	282	296	270	250	282	244	288	266	296	271	266	238	277	311	306	272	253	254	272	265	265	282	302	276	276	268	251	280	256	254	265	291	283	305	287	271	251	271	243	264	263	273	269	283	292	258	279	273	296	237	298	262	252	285	297	297	257	258	294	293	298	278	276	277	278	281	253	266	257	306	252	281	269	303	304	280	258	262	281	280	302	277	273	276	262	331	289	284	259	279	295	268	270	266	248	270	279	288	273	288	265	260	294	284	281	288	288	274	268	249	300	288	269	287	287	280	283	281	282	276	264	274	270	260	283	278	282	326	278	302	314	291	285	271	261	276	271	299	276	287	310	291	271	295	256	259	270	246	295	277	265	267	290	264	252	288	258	262	287	286	264	263	292	268	294	269	295	268	236	254	282	254	277	281	259	294	273	299	280	285	279	254	268	273	293	278	294	274	293	276	289	281	309	274	289	288	304	269	274	287	258	288	269	279	289	291	254	303	306	273	277	292	289	276	268	273	280	293	247	227	264	282	296	272	281	271	273	262	258	275	275	259	263	282	304	294	250	284	282	255	276	283	306	272	276	264	258	293	274	268	258	284	280	264	278	290	295	307	275	274	254	268	279	280	266	279	307	278	278	282	259	273	275	277	288	306	284	280	278	262	274	251	284	290	260	280	283	302	274	253	250	278	301	304	291	273	284	263	267	295	288	284	283	280	268	291	305	281	273	255	275	284	283	289	262	260	284	277	291	258	262	273	281	271	273	265	248	250	294	266	259	284	290	273	296	278	274	256	257	293	283	260	294	272	290	284	278	263	289	290	275	291	298	274	280	288	279	316	275	268	274	299	285	262	293	271	302	241	320	275	293	286	300	245	268	269	251	331	286	252	286	294	281	288	292	251	256	243	285	274	254	290	249	266	270	293	261	288	269	255	294	239	283	260	284	290	269	283	299	289	282	259	280	263	264	306	273	297	256	292	271	302	276	294	284	281	273	306	293	260	315	243	267	246	276	267	306	290	293	266	289	279	286	297	261	258	237	271	280	264	281	283	300	271	289	275	288	253	289	290	258	270	276	292	252	300	277	300	259	305	283	249	290	284	291	272	258	261	300	276	296	252	300	275	251	278	255	292	258	324	252	261	266	296	293	281	288	268	276	278	259	296	281	280	281	228	262	296	294	263	296	267	258	276	284	307	269	284	278	296	293	301	265	281	284	284	282	289	283	304	264	280	299	266	290	290	242	305	294	273	285	254	272	287	298	269	279	272	283	271	303	283	276	278	275	271	272	284	300	278	301	279	288	259	289	269	271	270	267	263	270	306	290	290	260	269	314	253	288	294	256	276	270	263	291	280	265	270	269	277	277	251	260	248	265	236	288	274	273	266	283	273	279	258	251	252	247	282	273	269	296	274	322	274	287	252	315	296	263	303	289	307	250	274	276	272	267	285	281	254	277	270	272	279	294	281	272	281	279	269	250	285	295	287	289	262	289	266	265	276	278	282	263	269	279	281	266	263	282	303	293	278	260	307	275	274	286	280	302	320	281	257	283	261	277	247	292	296	295	293	263	272	281	298	271	268	274	285	248	252	262	271	304	292	277	284	268	272	265	272	255	263	240	274	258	272	270	296	266	305	261	284	289	297	286	278	262
16260	20082	29739	31686	30893	26735	24706	22473	19052	17022	16768	14508	12828	11133	9495	9389	7903	7033	6250	4935	4001	3472	2836	2457	2328	1800	1862	1770	1423	1245	1298	1295	1279	1216	1137	936	839	746	716	701	704	679	704	741	719	756	725	710	722	768	738	712	725	685	708	758	723	757	717	737	753	819	751	732	744	728	743	738	694	747	734	756	715	758	741	781	658	711	684	708	705	715	793	741	735	701	735	706	644	625	703	693	733	628	682	701	691	707	725	702	745	722	718	688	684	674	731	632	765	674	699	680	681	662	755	745	684	680	760	740	691	709	702	694	679	677	677	698	651	705	682	670	643	741	664	657	735	679	735	735	662	704	667	708	668	699	694	647	630	728	732	666	717	620	741	711	708	713	727	664	717	653	684	711	733	727	720	684	711	689	720	669	705	691	709	704	692	714	699	690	707	703	750	681	694	659	730	667	774	665	687	682	666	696	688	722	703	700	735	697	678	691	674	712	673	738	683	706	694	678	686	710	718	682	721	683	686	695	729	693	715	679	661	706	713	674	739	641	700	695	700	706	723	700	682	677	710	710	756	699	692	682	695	670	719	685	724	720	729	738	708	710	704	714	736	675	725	690	704	682	716	719	681	695	706	701	701	686	716	716	717	730	704	739	701	729	727	677	691	731	722	662	629	686	749	687	718	708	715	698	715	685	702	707	750	704	665	779	673	709	675	690	684	717	712	656	705	752	706	710	716	712	726	665	763	698	679	702	665	712	653	673	712	710	702	690	772	649	672	684	722	686	706	669	734	741	697	687	757	756	709	728	732	735	669	707	709	676	690	674	681	705	679	719	685	690	707	723	696	708	685	784	719	673	696	648	672	704	672	733	701	700	708	712	688	668	639	688	718	728	657	696	718	641	679	694	692	669	653	697	682	715	689	662	694	736	721	649	714	724	696	674	730	732	703	705	673	673	711	684	667	721	696	693	706	742	694	698	656	715	701	692	653	745	717	676	720	734	701	670	733	712	682	693	673	661	735	699	698	704	709	701	704	675	699	714	721	673	692	705	726	764	674	669	678	699	685	650	686	686	681	738	689	697	680	701	700	718	716	663	675	742	693	684	680	699	704	673	659	674	689	659	725	667	679	707	700	660	665	690	707	704	715	692	689	723	716	674	656	707	713	644	735	683	752	684	721	679	705	725	688	708	697	671	720	692	691	750	707	672	731	737	698	734	698	693	665	654	668	703	676	689	677	656	737	692	676	691	767	711	705	686	680	667	650	692	721	720	735	718	706	659	691	688	772	667	683	713	680	671	696	678	677	737	712	695	741	718	693	700	673	675	680	645	663	665	702	702	670	694	707	726	682	671	662	717	720	668	697	755	712	697	684	721	694	669	691	726	672	684	678	698	712	691	693	673	714	686	666	741	656	705	713	707	679	675	731	673	698	711	669	706	678	675	699	666	659	665	691	700	659	737	699	721	662	686	717	728	664	702	694	746	710	668	726	724	717	672	722	723	701	650	711	659	682	724	680	661	746	693	679	698	689	708	727	701	734	737	745	719	705	726	668	713	700	707	697	724	677	723	720	646	675	668	677	715	686	711	699	707	661	717	710	695	695	664	690	681	720	689	674	735	720	706	724	716	721	756	701	694	625	690	777	725	661	672	682	696	754	685	709	680	730	688	696	665	678	656	715	727	698	690	686	681	734	755	706	700	686	691	659	684	719	744	715	680	742	694	707	704	688	692	666	681	683	739	744	702	664	700	653	680	731	688	690	725	647	734	673	704	707	688	651	708	686	656	738	700	713	732	700	686	664	696	663	709	745	732	705	685	659	699	721	706	714	699	711	694	711	655	685	709	691	709	654	670	707	686	676	718	774	708	684	717	697	668	735	696	673	718	683	698	676	677	745	719	696	722	755	679	688	682	674	696	662	726	730	715	715	732	707	730	718	687	675	670	710	732	674	719	717	669	699	691	708	671	706	641	665	691	675	755	698	726	721	737	688	711	700	718	745	694	748	674	729	706	697	680	719	731	736	742	679	706	667	666	688	693	688	738	701	679	719	719	702	696	679	696	707	716	661	695	683	677	709	705	712	742	702	690	707	730	686	652	709	700	642	699	702	669	709	709	698	706	698	738	698	690	691	710	704	703	731	676	686	725	690	674	751	712	766	706	657	702	735	668	700	697	700	699	683	632	682	709	702	662	696	696	712	685	695	685	673	691	695	652	724	770	676	672	690	688	707	670	745	683	656	735	676	717	667	701	703	714	690	729	675	705	712	733	688	707	715	736	676	686	688	697	702	683	690	687	703	711	686	743	630	747	728	679	688	701	634	713	707	714	705	708	702	729	714	653	744	746	682	644	691	687	695	635	701	734	669	704	741	666	667	703	676	728	673	722	678	725	700	675	612	707	626	687	667	674	662	694	694	723	712	727	686	694	711	703	687	746	647	648	653	724	731	738	731	691	703	631	709	759	686	701	692	687	718	725	721	736	650	710	701	693	722	707	692	663	736	709	656	720	703	708	633	694	759	686	662	709	703	668	684	704	689	692	652	695	735	696	724	705	683	684	710	705	724	704	679	696	636	693	719	714	729	702	717	714	682	707	706	718	690	722	669	680	677	692	714	667	678	715	699	680	678	734	702	655	692	687	678	701	671	746	691	699	723	725	696	699	702	665	722	659	701	684	668	690	687	727	692	722	667	724	671	659	655	710	670	686	674	702	721	745	687	676	680	709	638	744	725	649	685	699	670	663	723	690	757	688	680	698	711	665	722	701	717	695	691	673	658	792	675	678	729	732	682	718	719	705	711	675	694	714	716	692	649	723	705	677	692	697	705	692	728	660	720	703	712	694	731	711	698	654	680	712	664	734	692	701	667	697	699	633	761	708	706	687	725	708	719	684	674	680	746	675	718	714	691	644	683	694	695	707	711	719	760	652	702	718	714	717	707	676	728	686	674	702	712	729	715	720	691	720	697	690	674	716	673	702	741	652	700	707	708	673	702	680	689	727	698	712	710	713	701	709	733	708	708	681	701	689	680	733	703	715	698	737	694	702	678	702	713	672	653	704	690	686	716	695	672	670	686	714	730	685	708	696	719	692	758	666	693	670	706	709	723	718	693	679	741	708	686	710	693	623	673	684	667	643	730	668	696	667	752	669	687	695	720	685	636	691	716	655	690	728	713	726	692	668	700	721	678	662	672	690	752	688	747	734	726	639	751	698	705	661	693	734	688	711	688	727	690	667	734	740	692	705	709	679	748	668	610	727	701	684	677	716	708	653	687	648	727	699	685	641	701	682	698	697	728	696	680	748	734	670	747	688	710	706	700	661	667	680	711	677	691	734	710	733	669	698	684	695	759	733	702	694	719	689	697	690	691	693	690	699	681	672	692	731	675	696	749	679	713	711	683	733	703	674	695	668	687	676	720	716	669	719	654	691	670	765	660	693	685	701	662	713	653	700	703	690	650	744	688	707	688	682	716	680	725	735	718	654	703	699	740	698	704	697	617	668
48891	43454	43778	41480	41975	39194	39012	38588	36144	33781	33407	30853	27746	24296	22131	20924	18868	15844	15099	11078	8777	7636	5897	4671	4109	2943	2989	3060	2004	1409	1568	1576	1558	1509	1316	832	578	488	378	299	262	265	269	285	280	271	283	290	277	251	262	273	309	266	263	299	316	371	354	367	404	342	363	302	311	309	328	324	311	329	361	310	356	323	285	293	244	257	275	284	268	290	316	314	300	329	282	286	277	263	268	272	276	240	266	273	256	271	286	281	275	275	266	252	267	252	289	244	258	240	290	271	268	250	262	237	269	266	263	240	259	274	242	269	254	260	245	279	249	266	270	270	275	265	251	300	266	249	250	265	257	274	238	226	280	263	265	241	258	250	264	270	239	259	246	262	267	246	249	257	289	272	244	231	279	262	247	266	233	270	266	233	289	261	249	242	268	229	262	265	260	251	289	260	264	294	261	278	283	255	270	302	248	257	267	307	262	276	275	256	265	240	296	272	274	269	272	258	267	287	267	245	280	294	256	277	277	249	301	288	250	288	242	281	269	236	268	236	274	227	240	238	268	240	251	266	266	274	253	246	270	276	253	296	249	264	282	275	284	255	273	260	262	235	301	275	256	253	276	270	291	226	247	249	260	235	277	249	239	273	272	270	247	305	260	252	259	262	265	258	275	270	227	287	238	269	247	250	258	275	278	269	246	239	254	268	263	259	255	273	246	257	243	263	246	265	240	239	254	288	277	269	282	242	274	279	248	254	262	267	237	265	278	282	256	231	258	272	261	265	284	235	254	307	232	266	239	247	248	257	262	268	288	254	282	248	262	244	296	246	269	274	274	259	254	242	268	293	278	241	254	265	278	289	266	248	249	251	274	273	267	289	244	256	252	289	237	247	251	246	296	250	275	249	270	245	270	268	249	278	256	274	285	249	243	247	273	265	274	253	266	268	253	285	277	251	276	250	283	241	265	265	289	291	282	253	296	253	256	253	278	251	256	222	258	263	279	270	258	269	274	278	261	273	264	290	290	247	226	270	245	275	239	268	244	227	257	254	246	259	255	254	251	288	257	267	286	289	239	246	231	260	274	237	246	264	265	246	277	262	269	243	239	285	296	246	261	287	265	256	249	261	268	316	229	285	245	261	281	278	265	271	245	250	259	261	276	264	272	279	269	274	266	254	288	284	278	262	262	288	237	256	249	283	270	266	288	269	272	280	267	276	271	249	262	259	240	260	273	243	262	274	270	271	292	256	254	263	261	268	256	247	248	272	266	258	246	271	251	246	268	259	252	277	248	293	238	250	244	276	304	273	275	231	209	261	275	246	240	247	268	268	251	275	272	282	261	275	252	277	264	272	257	267	253	278	251	272	263	261	256	258	249	256	250	247	276	261	267	260	267	270	262	242	275	267	257	255	264	250	245	253	254	236	246	270	288	273	285	242	274	239	259	271	253	275	274	228	250	247	288	278	247	278	285	248	270	280	263	235	248	252	247	283	245	252	264	248	252	269	296	244	276	289	298	279	292	274	285	261	324	266	255	294	266	251	228	224	282	258	276	258	243	244	259	257	281	255	262	251	260	260	250	238	271	280	261	256	242	248	265	251	271	252	257	267	313	244	230	268	257	256	255	262	300	252	284	266	270	264	284	274	252	279	250	261	264	240	248	263	255	274	279	259	251	250	258	275	269	239	276	259	287	241	279	276	275	274	292	291	293	265	271	291	254	245	250	250	255	272	245	284	246	259	265	262	268	258	235	276	256	263	254	265	266	291	266	273	263	286	284	308	244	258	279	239	239	284	288	263	285	282	231	231	259	279	257	252	254	264	253	249	277	240	276	250	255	257	261	247	240	252	260	265	275	269	281	246	220	260	270	292	254	299	256	268	259	285	263	250	266	274	298	279	254	237	273	270	243	274	242	287	288	255	258	265	266	249	251	258	279	278	295	299	274	263	238	239	273	247	244	246	260	288	245	259	241	283	274	255	245	286	261	265	248	232	242	262	260	268	237	239	253	286	285	274	250	240	278	273	295	244	252	267	246	259	290	265	262	238	269	248	292	269	258	236	252	253	248	256	278	278	287	253	269	263	254	256	290	264	286	272	266	315	242	277	283	251	290	254	239	279	306	247	266	256	265	260	237	263	267	282	306	264	263	274	281	262	277	266	297	259	252	243	269	261	231	254	267	253	256	252	259	272	273	230	254	254	262	241	230	259	231	275	265	289	246	273	238	259	246	266	253	247	258	266	268	248	271	245	264	277	283	288	259	253	281	294	277	283	267	236	244	268	241	284	247	278	247	262	272	239	265	260	273	264	245	249	282	275	233	250	238	228	254	265	246	283	283	248	229	264	249	266	267	234	266	270	235	259	273	281	227	254	235	286	273	224	257	275	251	238	265	294	242	278	275	238	241	291	260	255	262	280	264	260	274	253	258	244	236	266	274	238	279	246	237	251	277	286	269	238	253	256	257	290	263	262	246	292	229	268	260	268	267	230	255	256	258	258	237	254	245	297	275	256	268	245	243	236	248	241	281	272	270	273	253	263	230	271	257	285	284	257	278	258	287	260	253	274	255	237	262	255	281	282	274	263	252	271	258	252	258	251	258	256	287	228	243	261	253	247	264	280	258	261	250	246	251	247	271	245	260	261	293	230	271	218	264	268	251	247	258	250	285	246	260	260	246	239	280	243	254	266	278	271	295	283	244	291	260	251	283	266	270	262	263	273	265	258	248	265	245	256	249	253	282	276	250	255	227	265	278	251	248	263	246	270	253	291	279	256	266	269	251	281	258	243	284	278	261	236	282	260	280	249	249	273	243	241	250	277	262	225	248	283	245	280	274	263	284	278	236	244	227	287	268	289	274	297	278	267	259	259	256	246	268	293	266	247	262	294	257	291	256	256	250	263	276	243	253	258	300	243	263	282	305	250	282	259	284	260	239	270	290	278	263	279	254	262	237	264	241	310	258	281	258	235	267	285	242	304	261	269	240	229	218	230	284	254	290	261	250	256	252	233	241	237	275	268	278	257	258	245	285	256	272	259	241	258	255	292	250	244	272	286	241	277	259	253	250	262	246	271	260	252	233	284	258	253	262	254	278	229	286	260	260	260	276	246	256	278	287	268	246	261	260	254	261	292	269	257	254	239	298	269	289	255	291	259	250	244	272	287	270	249	277	273	240	251	249	232	249	280	301	263	265	220	289	246	260	248	255	272	256	268	278	261	243	244	264	259	255	263	268	251	258	275	259	282	283	264	269	243	264	276	285	246	271	282	236	253	255	292	281	259	252	287	256	320	266	258	286	267	239	276	268	257	264	256	273	275	271	262	259	241	259	253	247	246	235	261	258	256	252	247	229	256	266	269	244	255	258	286	255	240	275	249	248	263	285	275	261	284	284	250	258	260	263	272	252	239	292	270	278	257	261	271	232	236	268	279	257	266	232	242	286	234	281	266	252	259	289	260	264	243	246	264	249	284	234	259	271	275	240	251	246	278	231	283	236	271	276	239	256	258
41590	46219	50694	53192	55156	54200	56245	54276	51813	50254	50012	46931	45902	43716	42001	41772	40311	38367	36597	32452	28616	26902	23249	20941	19400	14912	15580	14643	10303	8855	10286	9845	9262	9322	7851	4938	2997	2159	1250	868	800	785	731	751	703	661	683	679	754	690	713	749	767	744	783	809	986	1114	1274	1310	1652	1440	1252	1163	1107	889	1010	926	1038	1213	1394	1312	1358	1270	750	673	704	672	676	689	699	942	1013	965	893	736	704	705	601	670	690	628	623	644	662	622	618	692	696	687	660	622	613	625	609	637	693	711	651	691	690	644	627	601	712	654	672	641	685	641	654	711	669	636	647	667	646	667	611	688	654	707	640	639	647	638	627	616	690	638	649	674	631	645	663	638	596	679	642	644	651	647	630	645	651	670	672	635	684	674	625	675	633	696	634	632	682	662	670	663	667	645	655	638	647	610	663	668	657	632	668	682	656	676	650	670	654	696	677	662	703	604	579	691	666	673	654	666	645	680	749	596	687	685	711	644	709	660	623	693	675	624	693	637	659	642	633	639	666	641	678	672	718	633	703	626	634	640	657	658	675	633	691	632	641	668	620	653	641	666	669	640	611	706	661	657	652	662	634	677	731	621	618	648	675	599	673	664	659	699	584	642	629	661	663	619	614	641	666	641	635	651	707	663	656	632	643	680	653	629	661	650	662	693	665	685	658	612	664	668	643	673	630	626	673	607	676	674	668	695	648	678	656	638	605	640	679	694	658	634	660	660	682	609	626	658	641	686	596	659	616	667	692	690	633	662	662	665	678	616	660	632	622	688	670	665	591	588	622	645	705	696	634	653	680	663	639	704	666	684	614	660	689	651	638	635	640	671	665	672	628	667	648	630	649	689	694	649	660	645	697	637	673	645	686	642	649	640	657	662	667	668	695	686	651	653	717	660	664	614	722	628	668	645	673	633	660	624	670	684	682	682	625	605	658	681	619	650	647	667	640	694	647	659	620	623	631	659	658	646	682	666	638	690	630	708	661	653	647	631	679	636	690	698	643	668	663	637	687	677	665	619	650	642	707	663	663	636	634	652	661	673	610	699	630	618	662	651	623	643	652	675	606	678	620	611	677	691	637	569	666	675	657	640	635	676	614	647	704	661	668	662	657	650	683	689	679	644	642	637	584	667	696	662	661	639	685	660	650	630	682	661	621	654	673	613	645	660	696	650	659	637	652	694	634	664	673	649	666	664	644	692	670	661	701	666	612	673	694	644	659	681	653	642	606	645	632	643	657	640	621	675	587	609	612	689	673	676	699	636	609	635	649	684	677	671	620	656	730	675	618	671	640	644	648	646	644	688	670	703	683	635	673	651	685	643	645	654	649	637	617	651	674	684	695	650	683	628	604	663	660	659	624	679	614	642	654	698	678	612	655	676	641	686	622	635	657	651	615	644	651	659	649	677	631	675	656	651	664	663	656	682	647	655	662	674	694	640	648	618	689	659	668	643	643	638	677	654	678	653	666	611	617	643	656	647	664	663	668	648	683	678	670	609	659	676	666	647	658	668	628	638	651	691	679	682	696	669	681	694	688	658	637	603	635	653	658	647	610	659	688	678	658	642	616	634	638	662	646	620	670	675	673	629	655	650	634	631	656	671	663	635	715	655	679	650	626	637	661	643	618	671	711	639	667	681	641	683	645	678	675	654	607	611	622	661	640	693	628	614	684	646	668	639	676	666	628	700	663	648	603	662	650	646	702	629	648	655	662	651	663	647	641	592	678	654	639	643	635	593	651	678	638	623	682	643	600	605	631	710	667	608	651	659	641	661	669	640	726	656	646	669	657	610	658	635	634	645	657	617	616	613	652	692	632	681	658	639	709	648	671	648	695	630	633	654	659	648	660	619	663	633	669	635	690	621	605	668	645	688	678	655	680	657	700	700	650	646	710	634	652	695	691	670	698	635	688	683	644	644	680	696	658	633	648	637	660	681	642	672	645	624	697	683	688	699	689	653	630	654	639	649	649	617	646	682	685	683	644	669	677	664	660	674	683	685	654	634	677	655	670	646	638	629	663	654	684	628	678	684	662	650	629	653	666	634	629	640	644	626	678	686	630	639	665	678	674	666	628	636	658	652	640	688	668	704	650	644	692	642	629	630	624	663	711	629	640	633	672	684	676	723	617	643	669	652	650	638	643	660	649	671	650	667	671	652	645	695	645	643	687	649	677	657	645	648	677	647	639	676	635	647	672	634	615	643	604	712	615	669	667	673	668	633	663	669	660	671	680	666	626	646	658	670	639	669	690	642	666	685	673	641	659	643	672	636	663	620	683	689	637	668	625	679	671	654	670	696	666	675	655	662	663	643	705	629	639	653	702	673	695	661	604	648	657	650	597	675	639	606	649	641	634	691	660	660	684	662	692	661	654	659	613	658	678	685	648	641	650	632	676	668	675	652	631	694	676	619	671	670	655	630	682	637	649	671	665	674	655	650	680	718	674	655	696	703	639	675	696	643	605	630	663	665	696	661	676	660	629	617	674	670	680	661	638	648	629	629	667	662	691	637	667	647	616	697	638	648	665	638	698	690	659	619	662	666	673	636	662	684	689	687	622	660	626	648	673	666	621	667	644	645	657	667	626	662	679	625	641	643	608	672	668	674	666	596	666	619	649	669	645	647	664	633	629	626	624	650	699	623	711	625	649	671	668	656	601	721	676	655	628	644	625	630	646	697	671	653	743	680	666	623	629	646	621	649	623	634	673	636	687	617	609	638	641	657	664	648	610	643	656	660	672	654	661	655	684	656	703	630	630	652	648	685	596	680	678	629	677	668	679	645	642	691	581	646	732	685	684	663	638	685	636	656	685	610	648	649	642	624	664	612	652	675	651	644	649	640	622	635	669	640	701	616	614	651	687	679	605	632	626	611	633	676	671	625	658	690	618	656	677	707	677	652	649	698	655	659	665	649	627	645	636	720	636	639	669	619	668	631	662	643	624	660	645	680	652	634	631	645	659	675	662	661	666	605	618	670	645	694	686	647	637	636	664	662	664	650	687	684	653	668	659	709	631	638	661	637	621	658	633	642	668	646	639	640	659	640	624	680	697	668	670	644	646	650	658	643	639	643	622	629	610	647	649	675	616	670	641	661	658	629	631	685	654	666	666	648	630	627	695	653	695	671	683	673	658	689	672	657	651	660	631	679	681	667	720	656	637	636	644	639	657	595	676	679	647	642	640	696	615	660	628	662	677	649	677	625	696	697	661	673	658	633	675	631	637	646	603	670	681	653	662	648	677	673	638	729	647	672	669	682	657	655	661	671	635	645	701	657	657	664	678	648	696	679	651	650	660	639	663	702	626	680	685	679	650	608	652	689	664	669	662	630	601	652	657	669	659	664	672	646	646	619	600	667	655	618	667	639	689	596	582	652	640	658	665	655	621	658	653	673	690	651	689	647	680	646	680	628	678	630	685	660	658	671	637	617	606	668	673	638	670	626	645	629	714	630	656	655	624	631	656	644	678	683	659	639	663	673	723	610	631	699	694	685
54021	42411	41683	39723	40869	40128	41827	42278	42170	42329	42010	40717	38379	36981	35243	34221	31432	29454	27961	22312	18905	15817	12666	10192	8417	6707	6054	6051	4392	3021	3419	3487	3190	2965	2492	1518	946	678	420	295	312	284	290	264	236	263	286	269	273	249	261	271	283	292	273	304	374	344	436	440	461	467	371	383	378	338	337	329	330	409	441	446	421	444	294	217	254	254	268	245	261	363	355	342	334	313	268	261	290	257	246	240	235	270	257	266	247	293	263	270	238	223	272	278	244	240	244	247	219	262	246	250	237	265	245	260	251	247	250	283	261	262	270	270	261	235	274	280	254	268	217	259	238	249	247	218	256	259	266	227	267	258	230	243	246	274	217	299	276	287	250	255	223	269	249	259	227	255	242	249	262	266	236	275	265	251	247	257	270	236	249	262	236	235	245	266	261	249	233	247	231	260	230	265	258	231	254	242	243	240	244	258	232	258	231	239	245	250	240	238	222	240	247	260	231	243	268	217	253	250	237	261	274	266	250	226	238	258	259	247	244	238	258	239	244	250	242	244	242	267	283	238	233	265	255	231	248	242	252	260	248	254	214	261	224	235	256	250	247	253	255	266	250	251	266	266	259	239	258	248	249	254	229	259	238	234	225	252	258	238	247	251	228	261	274	254	250	254	245	254	273	226	246	237	226	232	260	236	264	263	233	259	283	221	242	262	241	242	245	238	205	255	243	212	250	247	240	265	224	235	280	242	251	250	257	285	257	251	276	284	258	250	231	279	258	262	245	254	239	254	265	220	270	310	220	233	252	242	259	256	242	251	252	254	236	250	255	259	234	256	260	210	262	248	225	225	240	280	254	233	245	245	277	276	242	271	234	240	252	257	267	243	263	231	239	246	251	235	279	274	237	261	236	256	277	258	225	237	243	234	264	256	255	242	292	226	232	245	265	224	245	241	251	250	244	255	236	217	232	259	275	248	266	265	240	272	240	254	252	269	252	226	261	256	273	269	263	246	254	244	270	233	251	266	244	233	276	273	255	239	239	234	288	240	265	255	256	234	267	239	235	244	243	263	271	234	232	247	228	268	254	224	264	223	252	238	232	236	225	235	240	218	277	257	257	281	270	233	260	246	209	268	219	243	245	255	251	248	242	242	211	269	266	244	244	250	243	293	252	235	238	268	227	249	243	238	278	261	248	235	245	251	210	243	249	250	236	246	252	239	260	238	240	229	248	278	282	268	259	245	247	269	251	243	246	248	260	225	246	263	229	244	271	276	246	231	252	232	257	250	263	275	249	254	260	237	252	288	246	227	253	253	271	302	217	270	252	255	256	271	296	262	256	252	264	221	233	249	238	266	252	245	243	288	234	254	253	245	278	260	235	261	247	271	267	234	229	238	247	264	243	260	242	264	266	261	229	288	261	253	244	275	248	259	262	250	267	234	234	278	263	256	271	261	235	237	250	254	254	264	217	252	267	272	246	214	230	244	256	276	255	231	247	234	241	247	247	237	244	265	195	251	222	232	242	238	260	238	247	248	257	260	263	251	265	247	260	243	266	258	251	278	270	256	270	235	238	239	269	227	265	242	284	248	242	236	249	234	251	271	258	247	242	248	250	260	240	287	280	236	237	231	226	235	249	241	257	236	257	282	223	263	230	256	242	266	265	222	250	282	243	248	242	242	228	248	255	254	252	251	264	236	241	228	255	247	265	268	241	245	247	271	285	259	261	250	233	245	223	252	236	261	255	213	270	231	266	254	267	274	257	246	251	252	235	269	242	268	257	248	247	249	261	257	266	213	240	268	277	278	254	267	245	210	266	267	240	265	228	257	271	258	260	250	243	231	252	232	242	252	245	256	277	272	243	247	250	224	220	269	262	273	243	247	248	259	246	253	264	262	250	261	258	233	274	274	236	258	272	257	227	231	248	259	241	269	244	270	247	246	273	241	255	234	270	237	266	272	231	269	246	233	230	273	235	222	263	272	234	254	252	249	239	239	219	226	267	261	243	214	240	263	223	238	245	273	254	235	255	262	290	257	223	260	261	239	258	247	227	224	231	248	235	267	236	242	255	258	248	248	243	252	255	253	259	265	271	249	263	230	252	228	242	243	250	246	242	271	233	261	244	223	237	246	256	234	257	254	251	255	268	260	228	244	250	237	223	243	260	239	242	252	261	239	255	272	241	257	243	271	243	273	255	262	242	240	242	243	249	246	248	221	243	250	247	251	258	229	235	237	214	292	244	242	259	259	235	215	233	236	253	232	259	252	239	253	245	242	245	259	244	235	268	253	256	244	269	250	251	245	264	220	238	258	260	242	262	257	254	249	240	255	267	250	250	234	266	264	270	257	258	283	275	236	249	247	244	253	258	273	249	252	269	264	258	279	288	255	262	266	246	250	237	258	294	249	229	238	250	285	264	225	232	227	219	254	243	246	236	265	231	231	267	258	264	255	248	273	268	244	260	253	257	237	268	204	231	263	261	269	245	221	244	295	242	265	240	256	269	230	233	255	242	243	253	255	226	243	258	247	268	265	283	235	210	247	262	261	243	250	252	245	265	277	260	234	243	260	247	266	235	259	266	250	232	263	239	239	243	243	256	258	260	256	245	252	262	267	244	230	291	262	250	219	249	234	244	239	247	236	274	250	247	238	243	262	248	231	293	224	242	252	242	302	255	255	262	269	235	231	276	250	232	261	269	225	255	216	271	241	247	261	232	250	245	220	229	244	264	240	286	260	233	245	256	277	257	275	254	234	250	257	242	250	257	251	235	262	230	263	236	242	237	257	262	254	263	273	271	252	237	228	249	251	239	247	247	238	247	265	269	225	272	262	263	269	237	250	265	240	257	265	266	263	255	263	258	232	231	226	250	254	239	270	237	256	248	257	241	260	260	231	256	247	261	256	263	255	239	247	245	245	259	259	218	241	248	241	247	260	248	272	250	241	229	240	263	243	219	278	244	251	258	240	244	247	266	253	257	235	259	261	238	255	258	250	285	260	273	247	228	236	244	255	250	244	241	255	256	230	243	270	226	290	229	253	255	244	230	250	223	256	226	244	269	260	238	270	261	244	265	268	260	231	250	275	247	255	239	239	237	224	269	250	255	210	274	244	248	254	263	232	220	269	275	248	267	234	228	269	254	264	259	254	264	257	252	272	259	255	250	243	233	267	267	248	260	228	255	268	267	269	277	255	227	229	226	248	251	263	237	245	265	229	273	220	269	257	221	257	259	229	243	250	254	230	246	230	255	255	263	250	230	264	256	257	261	275	273	263	250	257	289	248	232	234	237	242	267	240	222	238	266	240	268	265	237	258	249	254	253	226	247	291	276	278	271	233	239	266	224	239	273	264	255	274	246	253	264	250	237	248	259	245	222	251	233	244	242	237	233	272	238	248	252	247	251	258	236	212	247	273	242	239	257	258	272	231	244	242	234	258	250	234	242	261	266	250	259	270	244	243	237	271	245	268	224	235	273	237	266	269	245	240	262	254	217	248	250	236	236	235	267	248	234	271
47497	51127	53973	55166	58023	58538	61574	62638	60573	59717	59063	56424	55672	53643	53062	52463	51193	49520	47442	43594	39851	37807	34292	30904	29550	24575	24309	22757	17298	14850	17244	17894	16379	16295	13777	8504	5084	3474	1768	1040	835	773	751	747	665	639	750	706	672	671	727	789	795	793	837	852	1225	1581	1951	2045	2378	2161	1760	1506	1548	1172	1347	1294	1458	2012	2102	2078	1913	1801	739	669	675	639	666	603	703	1238	1330	1209	1029	872	723	684	660	655	594	650	642	618	590	636	682	621	595	633	631	625	653	611	629	620	620	590	569	633	621	639	629	626	620	616	641	589	645	578	607	610	623	634	590	642	625	613	619	640	647	640	596	635	654	564	622	588	638	596	570	627	662	614	626	604	605	605	652	598	591	588	634	636	631	617	615	598	629	605	580	659	609	684	635	602	604	588	636	645	605	620	616	613	622	668	625	639	613	637	640	651	631	633	644	662	601	641	667	662	612	629	627	625	597	603	592	621	640	603	601	648	636	626	623	628	636	552	645	646	608	634	628	636	631	569	631	651	599	563	587	621	639	603	666	649	637	641	591	553	645	637	603	603	604	619	649	642	618	644	602	644	652	655	654	622	585	611	644	638	642	655	632	635	577	592	619	635	635	610	603	574	644	649	648	627	554	662	617	617	630	669	606	593	635	639	641	640	569	618	622	618	636	595	625	648	664	643	601	631	636	608	685	648	659	635	624	599	674	571	631	671	646	625	606	653	596	639	590	613	603	601	640	621	676	614	672	640	632	599	609	589	584	606	600	625	675	649	521	653	590	609	575	602	637	623	598	567	607	631	603	618	583	615	606	627	612	582	615	650	623	581	614	631	660	625	655	556	610	649	598	610	648	605	597	575	646	631	635	581	635	627	621	643	585	638	615	619	629	599	632	656	603	625	657	646	668	624	653	625	638	642	604	603	611	636	582	591	614	597	623	627	643	602	644	592	614	612	662	646	597	624	656	619	635	587	621	636	640	590	636	632	604	620	625	610	659	601	612	617	646	638	607	624	621	603	579	636	612	618	656	603	649	593	635	633	647	645	577	616	646	616	624	648	602	637	531	632	602	615	634	603	633	621	608	667	591	588	619	618	632	637	609	608	605	595	649	627	601	642	615	635	681	646	633	594	581	614	646	575	597	636	637	604	607	610	590	636	604	590	621	610	608	645	646	618	634	617	620	652	628	584	616	625	602	620	613	620	650	623	632	625	612	605	672	637	616	641	613	610	626	605	613	598	585	612	599	605	614	624	641	637	647	611	595	622	637	618	620	666	648	669	645	594	642	642	632	627	596	607	628	651	660	619	630	608	609	642	647	614	648	575	609	628	610	611	628	603	587	664	592	610	609	640	653	647	646	617	620	596	628	650	623	565	580	643	624	640	608	654	600	610	620	600	652	636	595	607	657	640	638	657	618	638	664	589	644	621	580	603	587	626	616	610	632	645	597	607	625	579	627	614	636	612	639	625	627	615	626	599	618	631	630	621	633	643	617	626	649	650	610	598	621	603	632	622	649	626	587	603	648	607	648	575	633	634	627	685	633	651	599	616	643	580	643	655	621	583	630	629	613	610	628	648	646	582	634	589	633	607	596	606	660	630	658	641	608	643	625	622	605	642	640	612	591	581	595	637	602	568	616	587	610	613	643	587	602	595	641	656	581	626	586	652	602	628	619	625	651	619	587	660	602	578	662	591	647	603	643	597	616	627	622	640	658	608	654	683	563	651	619	647	657	604	623	651	656	569	606	603	640	605	589	585	659	605	625	637	609	570	579	621	641	615	657	639	654	636	593	635	588	617	612	608	681	600	575	635	657	606	597	629	660	652	647	620	653	655	591	627	591	626	597	604	582	605	643	638	620	580	592	629	638	570	609	578	638	641	640	598	612	592	660	662	550	624	664	577	607	630	667	647	616	637	595	623	653	594	637	597	660	649	590	582	644	609	640	621	625	653	642	626	601	576	651	616	695	611	634	551	633	642	621	644	628	593	608	614	595	582	634	656	630	571	636	596	595	677	574	598	641	616	630	582	607	626	612	620	576	615	602	600	679	632	579	580	619	615	634	603	635	614	620	642	655	620	665	612	626	668	594	671	622	602	615	619	613	619	626	625	613	617	593	623	606	617	642	627	611	637	625	610	617	636	636	603	615	615	610	593	603	610	608	605	588	627	611	682	656	582	631	617	634	603	609	612	627	615	616	642	611	603	646	619	550	654	631	616	616	604	687	631	636	583	565	639	613	621	631	663	617	595	580	557	598	619	573	599	616	635	623	636	637	650	616	631	602	603	611	621	609	601	638	643	593	595	618	623	637	623	583	626	625	631	623	605	588	629	594	600	594	660	658	610	625	613	619	621	601	681	596	648	601	594	608	629	595	586	609	597	580	639	595	587	625	585	628	639	601	634	625	637	588	591	601	614	643	594	643	560	619	642	633	605	657	626	624	628	623	606	644	665	637	605	624	589	608	570	597	588	617	617	571	660	658	638	601	647	601	633	576	603	618	615	648	606	632	606	631	610	618	584	591	627	665	657	633	551	630	629	617	628	593	625	599	594	613	621	617	651	594	592	599	614	591	598	643	627	630	639	596	604	560	645	655	607	629	588	630	619	628	615	596	602	620	637	593	621	614	635	614	623	607	646	595	616	614	628	660	653	609	610	657	609	666	605	643	635	608	629	621	622	660	605	627	579	626	584	613	611	660	627	621	671	620	637	611	645	614	638	622	607	578	554	650	621	630	625	644	612	593	632	663	612	576	572	629	653	586	622	609	632	614	642	602	606	588	675	587	612	648	572	605	609	677	617	552	615	626	596	579	644	639	613	582	632	614	636	631	610	637	610	640	640	629	599	590	605	614	622	631	599	602	610	614	650	657	590	658	596	635	589	704	638	605	660	630	602	608	655	615	657	637	626	612	582	619	628	656	643	603	626	634	604	605	613	619	560	605	621	630	593	625	615	632	615	606	613	623	632	665	634	619	637	644	586	619	609	638	623	611	622	622	632	602	621	639	567	678	577	630	613	624	647	585	650	608	600	606	625	629	641	609	638	608	594	606	591	609	629	658	647	656	644	595	612	652	625	656	641	575	608	661	624	645	601	641	596	619	612	597	628	606	631	639	606	598	616	649	642	643	596	633	619	637	558	609	626	620	624	633	591	627	628	604	585	639	574	650	578	590	645	592	596	575	604	639	608	618	661	659	562	657	626	596	638	621	615	641	596	615	612	647	613	620	616	642	619	635	594	635	589	643	598	625	601	667	634	656	580	624	612	614	638	627	613	619	613	611	653	650	596	636	574	625	584	580	659	654	618	593	608	644	610	647	641	605	641	577	577	639	630	571	579	636	670	619	612	561	655	629	633	626	617	613	583	558	623	634	580	604	598	632	582	626	653	624	631	584	626	592	613	588	623	568	614	608	595	575	613	639	652	625	599	606	588	619	589	553	587	646	629	644	621	610	627	611	647	643	585	621	616	641	607	606	570	578	647	570	611	666	654	605	667	592	620
20326	20115	22436	19971	16041	11904	9506	7638	5362	4026	3569	2921	2265	2018	1672	1444	1274	1180	1093	823	736	622	557	497	425	391	436	414	359	335	361	328	337	317	284	312	279	289	246	309	297	276	287	260	261	281	279	259	270	260	279	299	282	298	259	252	291	289	256	261	269	265	261	267	296	255	289	289	300	306	282	269	284	264	314	295	264	284	271	307	302	290	293	320	278	287	279	280	309	282	268	278	264	288	291	276	286	277	279	301	299	259	303	267	275	284	282	255	276	268	266	271	268	293	266	243	271	266	290	308	257	274	281	273	264	293	277	291	269	268	288	265	280	273	287	279	258	314	279	275	248	287	273	292	258	284	267	300	286	301	318	281	282	303	265	253	269	277	257	317	289	279	249	291	288	262	278	269	267	258	291	293	254	274	302	296	249	300	286	269	298	276	242	297	268	305	263	272	283	261	277	307	272	273	293	268	294	255	284	278	272	286	299	249	289	299	297	280	297	251	284	294	303	276	272	275	252	272	276	292	277	312	288	257	293	267	273	294	277	282	271	276	255	277	268	262	328	285	277	268	284	266	301	226	289	296	273	297	287	247	276	305	271	292	296	267	262	281	274	262	284	282	258	294	269	273	258	280	270	273	248	261	268	305	283	290	288	297	290	303	297	288	268	262	289	262	298	283	268	288	275	274	278	275	267	271	303	312	275	268	296	264	322	259	285	238	307	272	256	283	269	290	309	312	272	268	301	277	265	284	252	262	267	312	294	274	252	273	302	269	287	290	286	272	311	288	252	297	299	272	297	296	257	245	275	279	299	286	280	266	300	288	312	273	286	281	288	300	267	294	295	253	273	287	298	299	276	243	254	331	241	272	311	258	264	269	269	288	278	297	268	314	260	289	238	275	272	290	278	274	273	252	300	263	268	284	277	283	282	268	277	267	282	292	277	286	302	295	264	311	266	273	270	275	234	263	300	274	281	286	284	264	262	270	281	272	270	278	269	257	267	275	267	272	288	295	264	289	268	291	289	253	289	273	295	279	297	258	292	289	306	300	299	279	305	278	247	283	266	291	281	273	302	251	287	254	268	288	303	270	262	271	280	295	289	264	254	286	295	299	294	277	336	295	270	271	259	274	292	282	277	300	273	279	262	284	298	275	259	262	280	277	293	302	272	314	276	288	274	299	268	294	256	274	273	291	293	259	279	280	272	294	295	285	295	299	280	277	265	280	294	280	285	286	270	255	302	279	267	297	269	283	287	291	294	307	290	303	276	257	268	276	249	281	313	249	291	267	282	294	280	274	268	266	264	256	320	267	284	302	248	275	274	306	283	267	275	266	275	287	288	287	286	264	284	270	286	260	249	295	287	261	271	251	283	273	259	250	248	305	266	259	280	272	292	298	263	300	281	269	272	298	300	262	268	266	264	293	264	285	296	279	311	278	290	275	284	296	266	295	288	288	297	267	263	291	296	248	296	282	277	286	270	262	266	270	288	264	289	259	284	258	283	295	279	268	275	291	259	292	260	287	266	258	288	293	258	271	243	285	258	281	297	281	292	283	289	266	276	272	260	292	281	276	271	245	272	300	307	256	269	285	277	283	277	315	260	304	303	301	271	302	306	274	282	305	302	295	273	292	268	287	274	246	277	256	289	297	283	303	281	287	315	236	292	308	283	273	290	284	275	259	293	279	269	315	278	250	289	269	271	266	283	278	274	296	242	279	280	276	282	264	279	301	262	294	315	270	277	269	273	274	295	286	280	285	285	254	261	263	306	300	272	259	285	274	282	256	283	287	282	292	253	276	271	252	326	283	265	276	263	299	290	260	311	286	282	276	300	260	297	297	278	283	270	272	287	275	256	278	292	278	280	267	268	282	290	280	286	259	289	273	291	253	287	276	305	279	282	287	256	276	268	282	256	262	276	276	279	304	266	274	262	286	278	283	256	295	276	287	276	310	287	275	273	283	278	229	273	285	307	270	248	283	277	288	272	268	272	340	290	282	281	252	292	255	272	300	252	271	274	279	268	299	273	312	296	269	265	298	278	263	303	256	263	274	264	286	313	297	317	265	272	277	277	275	282	263	296	282	285	258	316	253	250	279	290	290	290	275	298	285	290	300	290	247	275	278	290	276	266	294	275	293	261	285	291	274	265	271	273	286	255	288	267	282	262	312	268	279	299	279	249	269	265	270	284	264	286	268	284	264	300	248	273	289	299	259	300	255	322	281	308	258	278	274	262	296	255	279	283	311	292	290	282	297	271	257	304	276	260	284	315	279	273	273	291	276	254	286	261	286	322	306	285	284	300	289	265	266	252	284	280	291	309	269	302	265	290	308	308	262	271	244	245	286	288	264	296	262	273	254	299	255	293	267	268	281	255	296	289	237	287	289	243	302	280	299	241	273	271	283	287	287	302	251	258	267	305	292	283	308	262	263	258	286	284	275	284	310	290	274	299	275	286	288	268	280	249	257	302	297	291	296	279	295	272	289	292	256	270	309	289	288	269	298	246	255	285	292	254	289	287	295	288	265	261	297	258	262	277	273	281	270	269	288	309	281	268	270	281	298	309	283	282	288	289	299	264	307	285	265	285	281	277	249	307	270	298	285	283	279	293	295	287	280	297	317	268	293	281	279	261	257	296	245	266	290	300	281	287	269	245	280	261	247	281	278	278	292	279	248	283	290	291	295	275	307	293	265	260	303	289	304	293	278	272	276	249	249	306	289	276	325	286	270	256	246	296	271	266	271	295	278	295	265	289	272	330	276	269	259	272	274	277	283	283	287	289	291	292	309	256	276	280	241	284	290	267	280	285	253	299	271	254	269	269	269	292	266	264	278	271	272	240	252	290	277	292	267	283	277	276	297	293	289	275	294	264	286	275	288	247	262	260	276	267	266	283	335	270	282	281	291	293	296	257	276	284	283	283	275	284	276	274	280	249	281	271	274	267	273	265	302	262	281	268	287	237	264	255	308	295	270	255	276	246	296	278	275	279	300	266	261	294	290	299	273	250	279	272	297	261	267	286	256	277	280	259	273	261	261	283	292	308	281	270	319	303	247	271	279	275	290	289	269	261	287	290	276	285	299	307	306	248	278	292	265	319	290	292	300	293	306	299	303	293	280	274	275	273	265	278	273	277	275	279	259	248	269	266	281	290	285	289	290	269	292	285	320	292	309	265	284	307	255	273	251	286	276	249	293	293	243	280	262	267	262	261	274	263	297	290	273	294	292	285	250	321	286	288	279	250	311	275	292	272	288	308	303	286	274	282	265	249	272	241	240	268	273	272	269	287	279	291	308	265	265	275	313	259	283	294	293	302	283	282	267	278	254	274	301	250	300	283	255	310	290	291	291	301	258	321	293	273	292	284	261	287	271	286	311	284	244	284	255	259	288	295	272	267	289	298	300	287	278	290	274	298	260	269	268	272	255	317	278	296	238	282	287	289	254	290	231	298	292	283	295	291	279	297	263	263	294	275	293	250	275	277	267	299	284	262	308	317	278
16796	20661	28946	31239	30428	26731	25522	22740	19177	17129	16752	14601	12672	11634	9309	9152	7901	6807	6957	5150	3983	3816	2808	2553	2226	1854	1930	1895	1418	1203	1336	1372	1327	1248	1185	959	865	838	753	773	757	711	757	711	675	715	735	712	714	727	735	712	726	739	733	760	712	749	756	809	786	739	774	751	740	760	676	700	750	782	744	753	730	676	703	708	724	733	712	708	709	708	753	802	770	775	740	690	669	693	692	683	705	646	657	649	722	699	695	691	675	702	682	699	677	694	705	710	712	701	689	656	731	674	675	675	710	712	682	689	744	681	684	683	719	725	691	672	779	721	701	654	746	698	743	652	692	708	724	759	733	666	720	733	738	709	731	698	721	718	738	719	710	726	776	709	697	742	742	680	672	709	718	714	679	708	746	715	706	719	691	679	683	678	733	695	718	709	671	681	717	704	725	692	752	681	713	691	703	674	695	708	689	687	712	737	740	728	710	695	691	694	740	715	677	697	669	714	661	666	647	718	687	698	688	742	688	697	681	679	734	695	701	718	670	697	695	703	686	703	689	693	713	744	688	686	713	687	701	687	749	739	768	704	685	728	753	700	700	728	695	749	742	696	716	675	687	663	686	733	618	631	690	724	710	681	706	651	718	683	679	705	691	711	728	658	709	698	716	650	722	692	679	698	714	690	700	675	695	689	686	772	670	712	681	709	666	673	683	714	692	728	721	684	739	689	715	623	713	677	670	701	693	690	707	692	710	717	726	700	663	753	708	669	745	755	660	689	710	679	694	697	711	716	714	683	718	739	680	756	656	749	684	744	703	701	719	691	722	691	709	699	703	688	727	703	683	718	680	701	697	722	675	711	748	674	731	688	675	757	743	710	688	664	712	728	708	670	733	684	711	731	714	687	748	721	730	709	666	713	723	715	685	708	703	742	707	657	723	741	673	721	686	728	682	676	662	692	657	719	698	702	658	663	718	693	740	666	707	646	713	657	697	681	689	663	724	723	713	710	682	704	734	695	733	699	708	702	664	712	703	710	692	699	686	701	713	681	704	710	720	685	713	719	694	625	673	725	736	695	716	738	709	677	666	691	715	685	728	675	704	696	697	726	715	700	723	698	694	694	660	698	761	691	681	716	694	708	700	659	709	680	704	673	705	705	702	693	732	703	698	692	720	689	727	708	697	711	694	705	696	723	726	757	703	669	681	677	694	703	691	720	713	687	727	732	692	697	725	710	676	735	684	725	758	773	734	688	723	742	686	633	675	736	732	694	682	703	685	755	677	731	693	702	688	720	733	725	715	697	683	678	707	708	674	677	671	678	733	683	706	718	676	695	736	685	686	692	725	728	701	675	718	678	699	755	686	688	670	728	727	725	695	683	687	664	706	695	697	715	674	660	700	718	733	700	711	708	691	757	713	685	711	694	720	724	663	696	653	726	718	667	705	698	624	661	691	715	684	740	669	677	712	738	716	722	699	704	722	673	701	688	719	742	728	704	664	707	714	731	680	667	721	695	733	728	705	686	681	648	717	800	706	714	678	743	665	672	697	724	690	704	705	678	702	697	729	742	691	718	731	680	667	707	712	672	666	682	705	670	704	694	700	695	710	692	733	740	718	747	708	715	685	709	756	737	682	714	711	702	726	703	735	637	667	681	687	705	708	645	722	713	713	698	701	691	675	716	725	699	680	733	683	656	710	697	691	701	729	690	655	690	698	688	711	706	683	714	692	658	700	756	701	646	700	666	709	711	734	673	696	692	701	691	742	717	735	777	692	732	712	710	666	680	677	719	710	697	671	706	740	642	735	704	720	706	706	671	734	731	734	719	695	749	695	716	720	705	652	695	697	719	691	665	699	675	725	743	732	697	755	697	691	678	702	683	728	735	730	763	745	732	713	718	708	683	686	679	664	721	687	694	656	725	693	730	717	661	736	704	780	681	740	689	711	710	710	716	701	693	712	678	733	685	694	714	692	729	741	683	700	781	686	720	686	693	676	740	702	705	732	736	717	706	702	736	697	662	738	686	701	710	673	649	718	687	701	736	762	718	692	716	714	722	719	720	710	699	718	701	729	696	698	702	719	762	688	740	698	641	703	686	662	726	723	742	686	739	694	689	677	673	692	703	683	711	677	695	736	642	680	690	746	723	700	695	695	704	640	706	729	697	708	691	676	692	706	744	687	685	679	694	765	694	704	704	729	692	705	689	697	689	699	672	722	723	697	721	746	745	689	726	697	690	711	683	710	692	681	718	705	677	694	731	692	708	698	759	703	695	682	694	718	779	701	716	714	728	689	710	702	713	698	695	738	708	723	678	754	725	699	698	744	688	683	723	720	674	747	732	710	698	687	688	730	760	683	719	730	687	691	719	688	704	762	724	688	716	650	677	669	716	730	680	676	742	720	733	686	729	678	726	734	711	742	689	691	689	654	680	685	692	704	630	680	700	700	666	709	691	723	735	730	699	731	678	666	669	685	736	749	724	646	712	709	730	722	691	734	684	697	724	690	690	713	685	652	712	683	672	700	710	742	697	689	720	728	716	685	694	705	750	733	744	689	713	676	740	687	647	720	695	656	709	755	733	776	732	741	696	682	704	716	711	685	700	708	677	719	689	700	744	703	658	710	673	640	676	744	717	698	695	664	709	683	677	659	720	670	651	662	698	727	715	740	725	712	712	695	708	707	739	727	678	740	707	677	717	723	742	757	724	715	692	727	670	692	725	713	711	724	730	685	700	690	725	724	697	731	708	732	728	673	700	655	768	705	653	674	714	713	739	735	690	702	718	704	703	723	667	660	665	650	683	695	696	725	658	699	691	741	692	700	673	719	722	749	706	706	684	723	703	728	696	749	676	739	683	665	697	702	714	683	744	717	662	715	713	695	641	738	721	700	647	708	688	686	732	710	676	685	712	726	678	726	711	714	689	717	712	680	698	675	729	701	673	725	697	687	663	674	703	711	725	705	686	656	711	699	730	709	734	683	696	702	712	728	697	703	724	735	761	656	683	723	685	715	700	751	682	690	707	690	740	719	698	699	676	734	684	689	698	636	725	691	739	717	691	703	709	696	683	761	744	674	660	706	727	709	713	680	729	704	686	788	714	691	652	716	665	708	720	745	675	685	693	733	680	738	705	669	673	691	719	678	672	740	698	672	733	696	727	701	702	665	703	673	647	715	713	752	679	725	732	687	648	706	739	703	706	696	684	742	679	686	724	716	738	747	695	677	717	733	714	725	698	696	752	746	716	722	658	719	762	697	686	738	741	731	689	721	722	698	717	693	701	686	712	714	700	729	686	702	761	696	660	736	704	674	704	672	724	723	691	746	728	698	713	744	693	720	704	729	741	689	756	754	680	676	676	706	700	680	678	690	701	662	667	701	708	693	707	719	677	673	698	671	714	675	680	754	680	723	700	719	674	720	684	722	664	707	674	709	703	683	709	734	724	728	711	663	714	675	678	674	746	689	670	675	688	711	735	722	685	741	700	745	675	724	717	703	711	689	720	716	724
48865	43191	41361	39849	40962	38768	39713	38735	35985	33855	32787	31386	27079	25239	21872	21128	18765	15810	15767	11667	9665	7294	5875	5059	3776	2857	2680	2664	1957	1505	1646	1848	1712	1576	1316	860	540	407	340	299	283	249	284	298	278	270	290	277	293	266	249	277	286	281	281	269	291	317	358	327	353	362	366	303	340	304	348	274	318	371	363	331	353	350	310	254	281	257	267	269	283	342	325	291	313	290	280	269	260	270	268	271	289	262	281	268	282	286	250	266	262	266	277	269	286	304	288	266	253	251	256	276	248	242	293	284	263	266	275	238	258	241	273	277	294	248	245	274	253	240	257	266	251	266	272	268	255	234	247	294	262	271	285	270	248	283	277	270	266	269	277	275	307	248	294	302	251	269	275	267	261	263	289	243	241	266	282	261	288	264	264	272	253	294	274	246	262	248	262	245	270	254	240	268	263	289	275	270	257	248	259	261	258	243	258	254	269	251	293	254	273	256	285	253	236	267	261	246	225	264	275	291	260	267	267	264	286	274	243	275	310	261	283	238	271	277	258	288	264	258	275	272	260	262	259	283	256	260	283	273	245	252	283	269	280	255	269	266	241	286	256	303	300	240	292	255	264	287	250	271	252	249	290	266	265	268	242	251	253	269	263	281	257	272	259	267	245	253	266	275	249	278	245	286	256	256	262	269	253	255	264	242	265	254	281	256	254	288	302	268	262	225	277	257	279	301	248	278	252	266	264	294	267	245	279	246	259	262	270	246	266	246	271	264	259	275	279	273	251	278	285	261	268	287	245	237	241	250	274	278	263	270	244	278	272	281	242	274	283	241	264	286	268	241	278	269	295	278	254	256	246	239	296	256	289	265	275	235	255	253	257	264	259	242	270	267	262	271	269	260	279	255	285	244	294	270	280	265	283	269	282	231	250	271	263	253	258	272	265	237	274	269	277	262	269	295	255	242	252	252	276	297	230	285	270	266	250	292	245	263	253	239	282	248	290	255	240	278	296	278	266	281	273	240	247	257	230	262	269	253	251	276	265	252	285	250	298	266	247	239	262	267	275	263	278	276	276	258	230	261	253	266	246	286	278	251	265	267	264	269	254	234	266	233	267	286	267	258	259	285	258	286	261	272	273	278	257	245	258	258	292	257	300	258	248	225	290	281	275	267	257	268	253	268	279	260	308	282	273	237	292	248	266	261	266	229	272	259	263	245	255	283	251	256	303	269	242	279	281	245	278	270	252	274	246	295	277	278	251	245	239	249	245	276	261	244	263	265	299	264	275	242	263	293	295	242	289	228	296	239	247	250	262	258	258	259	270	260	243	267	269	262	261	265	272	265	281	310	243	225	251	261	281	290	262	256	276	246	253	257	235	277	256	266	270	278	255	249	266	274	267	252	244	267	280	298	260	232	271	250	268	298	252	259	291	270	268	236	280	278	232	291	277	279	279	260	298	270	238	261	259	253	262	242	244	259	291	234	261	281	262	251	271	267	254	265	260	294	273	247	249	290	252	279	254	267	274	285	270	256	307	248	255	270	245	254	288	285	262	278	261	283	256	272	265	263	244	271	259	240	241	279	277	264	271	260	250	289	288	219	280	245	258	267	266	262	255	258	261	256	262	251	241	246	272	265	289	253	254	247	294	253	284	264	275	241	272	290	290	273	273	257	274	263	271	283	278	249	231	251	270	238	278	301	262	273	259	266	259	272	252	243	255	254	250	295	261	242	236	264	243	273	254	290	271	281	290	259	263	255	266	279	279	258	243	264	265	301	236	266	292	241	229	286	255	263	254	254	264	284	285	251	274	252	293	291	249	275	243	263	284	267	296	261	270	265	277	262	239	261	230	248	274	260	270	249	276	254	253	267	273	286	251	289	264	269	267	285	265	257	256	275	262	263	250	236	288	277	287	276	271	270	264	259	269	265	280	261	262	266	254	237	257	249	239	264	287	267	254	260	245	263	272	264	241	229	261	280	272	288	261	265	260	275	248	281	288	259	271	228	257	270	261	286	273	283	265	283	261	261	280	237	257	250	264	256	270	277	268	247	232	252	228	263	275	286	245	246	241	240	254	295	296	277	263	274	249	241	263	256	255	289	286	242	285	240	237	292	272	254	261	264	284	261	250	289	254	268	254	258	229	238	261	264	253	235	268	286	226	271	252	235	267	246	266	277	270	271	289	253	284	240	255	271	276	214	266	263	250	285	270	226	278	278	239	268	262	242	242	241	232	249	286	248	254	265	238	249	271	288	289	262	284	260	286	272	261	260	242	270	271	270	244	259	270	274	259	258	266	272	265	264	272	277	242	253	268	262	252	268	253	252	253	298	264	275	279	239	285	283	263	264	282	298	272	270	273	277	267	252	288	245	261	263	264	276	241	279	274	286	261	299	262	263	255	278	299	274	273	298	281	246	264	272	268	249	252	281	243	235	290	275	278	270	262	242	262	265	268	299	265	258	284	240	308	266	272	283	294	263	268	244	257	278	271	261	282	244	243	239	274	259	255	228	274	260	278	299	254	272	301	269	245	286	278	279	274	232	300	270	259	267	297	249	254	288	276	288	243	253	233	244	268	260	275	273	256	259	267	248	265	263	273	261	283	250	259	273	278	251	272	270	261	264	253	274	249	253	269	300	250	298	245	268	293	272	283	255	281	233	262	256	255	284	274	245	257	264	257	266	269	231	248	287	268	239	277	303	273	278	249	297	274	281	245	270	269	297	284	283	254	249	278	264	286	261	219	269	282	260	252	272	263	278	231	270	259	239	248	293	271	266	287	275	280	269	271	256	264	270	243	248	234	267	272	300	255	314	267	269	260	273	287	289	266	245	289	244	253	280	288	244	258	281	270	262	258	273	238	283	265	264	272	258	264	242	264	284	283	262	242	255	252	245	245	262	280	256	273	265	264	276	259	276	280	299	265	278	261	253	234	265	242	272	284	280	268	279	278	287	253	270	265	278	272	255	264	279	274	281	293	268	251	280	258	277	254	260	239	265	259	261	226	264	297	261	242	288	244	252	254	295	258	291	259	231	233	278	247	262	248	290	261	255	231	260	269	262	265	283	267	245	273	270	236	242	288	265	232	262	248	272	242	256	237	239	259	245	266	267	239	250	261	256	287	270	271	291	267	242	271	289	273	285	268	269	284	252	260	276	277	287	273	247	264	257	254	285	294	258	273	293	264	272	262	239	276	247	264	264	296	235	245	249	280	291	254	261	253	281	248	276	286	254	255	254	241	251	250	261	269	244	285	254	264	234	244	252	280	238	284	250	282	255	281	255	246	243	245	286	268	259	283	272	311	258	280	247	263	245	276	246	276	258	259	257	262	263	268	254	280	262	264	258	246	242	264	266	234	258	251	235	262	245	257	268	286	302	238	253	255	252	273	269	265	256	263	258	273	250	260	268	259	276	289	276	242	266	251	262	257	261	230	229	235	256	255	251	262	248	261	258	261	269	270	283	266	237	269	262	235	292	255	272	266	286	280	287	235	267	265	254	257	280	253	262
41463	47281	50195	53280	55442	54727	55868	55115	52439	50004	49659	47559	45998	44694	42692	42007	40886	37876	37422	32775	29449	26458	23200	21753	18844	15196	13897	14133	10123	8706	10186	11028	10491	10138	7901	4703	2926	1859	1135	843	773	757	689	695	719	725	679	715	682	724	678	785	736	806	745	773	846	1133	1298	1417	1612	1549	1180	1126	1132	985	1105	988	1035	1531	1381	1358	1310	1182	1057	730	723	653	642	675	711	1011	985	964	805	801	712	686	666	701	712	620	672	635	644	659	657	640	636	644	688	649	663	651	704	635	646	657	643	647	644	667	698	675	695	645	640	641	632	674	674	651	636	660	631	678	632	680	712	657	672	661	703	649	683	670	691	697	690	651	640	635	629	702	662	651	663	660	687	656	645	627	658	633	665	666	694	666	702	635	702	648	706	626	664	673	644	673	662	653	684	641	620	672	678	624	684	645	658	677	616	705	648	686	667	653	664	685	690	671	710	652	709	702	682	614	623	627	697	679	689	682	631	680	655	646	661	683	622	716	667	705	634	658	696	700	638	688	622	640	681	670	718	652	700	637	691	628	652	648	648	693	650	682	675	665	660	679	658	688	671	672	667	680	692	664	673	641	668	686	723	662	654	574	657	658	675	699	707	655	679	618	686	641	659	669	660	643	662	654	685	675	703	665	644	704	643	638	670	660	668	660	714	696	647	647	694	644	679	685	673	666	629	671	676	685	646	650	658	680	653	639	660	669	654	666	638	663	668	646	689	696	675	646	712	647	689	653	663	685	670	703	650	672	652	658	672	665	671	672	653	631	679	689	678	676	719	665	681	667	663	644	646	658	635	725	654	644	613	699	641	693	714	668	719	635	667	650	675	677	689	662	670	683	649	664	719	662	677	651	631	723	667	651	654	631	682	635	687	653	684	661	721	627	660	656	709	736	679	694	675	666	680	674	640	711	702	636	670	637	644	647	645	668	659	618	676	654	599	649	669	693	696	589	701	638	640	659	684	693	689	626	693	656	693	624	648	698	674	619	694	672	654	642	644	694	657	665	661	668	697	657	647	676	617	669	672	710	620	657	665	673	651	663	717	642	622	706	661	682	666	673	680	623	699	631	650	677	661	621	680	621	671	614	717	693	677	615	647	649	713	689	690	681	715	652	660	649	644	670	662	716	664	670	668	670	692	672	696	605	650	695	635	671	642	656	649	693	689	660	668	667	649	660	700	601	629	685	650	695	634	624	663	641	671	684	702	628	680	669	663	652	661	630	715	698	622	679	640	677	677	655	664	661	643	636	674	668	710	649	698	652	689	713	658	680	692	695	726	651	679	703	653	677	666	686	666	634	677	664	679	611	685	689	674	675	645	679	671	693	678	656	650	663	651	692	617	670	683	673	645	663	622	673	686	655	682	664	656	675	640	706	660	688	675	673	679	628	667	615	666	647	616	673	685	694	646	703	677	646	665	655	666	620	672	650	676	661	616	622	687	698	642	697	627	647	656	684	653	642	705	645	697	656	639	650	628	663	676	698	702	678	649	704	671	704	670	678	658	631	634	665	663	626	657	672	676	670	661	675	669	666	655	691	693	672	656	651	680	677	670	699	623	655	640	670	625	624	683	665	684	738	659	627	637	631	638	650	705	653	656	659	703	685	666	677	703	669	634	634	674	666	664	684	702	645	677	646	634	667	634	667	641	662	663	686	647	641	664	661	647	679	639	610	694	639	643	625	675	649	685	671	667	638	682	663	667	664	697	680	662	683	693	645	716	643	664	660	655	702	692	664	631	645	661	636	671	632	688	645	633	674	639	643	647	680	645	664	619	682	635	666	678	674	647	706	710	698	706	676	723	670	654	681	663	670	689	687	660	684	670	643	652	623	651	679	656	645	685	625	671	688	658	701	680	680	688	686	662	663	618	690	634	693	633	660	688	688	716	654	683	656	663	676	669	670	657	630	675	643	661	596	693	628	675	687	720	721	670	690	674	652	650	602	679	682	678	593	639	673	638	711	649	642	652	679	663	653	675	647	708	651	669	688	698	625	674	650	646	639	648	714	651	700	661	701	654	654	699	661	651	688	641	654	690	660	652	636	662	667	656	622	662	682	640	626	681	679	717	693	679	663	654	642	650	617	644	648	677	653	681	698	638	637	645	638	662	638	653	668	669	669	656	644	628	642	685	639	669	631	676	709	646	629	653	676	675	617	678	675	633	659	632	673	668	675	711	651	662	681	607	637	664	648	662	665	681	661	627	708	672	693	699	654	646	706	632	639	674	662	681	697	628	704	653	659	653	640	667	650	658	642	661	691	655	734	647	664	684	702	665	652	647	688	676	640	677	638	696	640	664	666	659	674	685	671	688	641	623	646	665	648	613	671	673	640	638	635	659	634	703	653	623	641	653	685	652	669	682	602	648	698	674	642	631	690	659	607	680	690	665	659	676	637	646	655	613	644	652	665	616	680	643	680	629	664	657	656	654	656	676	645	661	703	685	624	679	649	656	666	628	655	607	672	649	675	634	693	669	686	685	665	672	670	637	706	675	655	640	653	656	705	668	666	683	626	640	662	664	714	658	651	677	692	658	701	630	617	679	654	659	653	672	690	676	645	699	642	664	675	634	724	668	657	648	675	671	695	641	657	645	675	668	627	671	670	656	651	703	668	687	637	649	641	676	690	694	617	676	667	655	603	656	639	643	673	657	628	656	624	666	667	700	681	653	648	646	660	677	659	684	650	660	695	626	681	664	682	649	656	713	691	672	642	626	652	655	695	638	648	614	650	623	704	696	701	671	688	685	618	651	676	656	662	630	635	648	675	695	678	682	646	662	632	642	618	669	656	678	672	655	671	628	652	698	687	677	701	676	638	644	642	646	645	653	627	641	672	700	636	616	619	697	654	656	653	671	617	658	662	672	695	672	651	660	644	708	667	627	738	666	664	690	601	657	618	639	655	659	659	664	680	652	641	658	656	652	704	654	638	694	646	685	669	633	687	696	660	652	685	663	631	701	634	659	670	657	640	662	667	628	596	705	689	651	641	668	677	685	667	670	677	656	637	675	702	663	699	656	654	648	686	671	637	621	718	669	621	664	675	658	655	629	617	608	648	672	669	660	683	645	608	660	648	684	676	655	665	690	615	604	644	644	700	624	684	646	695	680	638	678	681	633	657	673	627	627	628	643	637	652	667	631	670	645	707	676	697	641	703	656	659	647	665	640	653	623	618	643	692	689	685	659	677	717	674	652	675	638	663	645	625	683	634	642	643	687	635	646	645	663	609	650	649	658	632	653	681	660	733	687	672	629	652	677	687	677	664	668	666	633	706	646	681	655	692	645	661	719	701	675	697	640	627	649	663	671	636	658	675	661	659	708	655	652	695	651	616	699	661	690	651	694	662	666	701	711	636	703	652	684	674	628	643	675	681	702	622	668	654	695	671	660	653	649	702	645	645	634	621	677	665	694	646	680	656	646	647	632	657	716	704	664	679	596	691	684	680	660	675	626	631	643	662	663	654	659	673	624	661	691	660	633	630	677	653
51989	41045	39438	40161	39857	38782	40913	40631	40379	41641	41751	39101	36955	36881	33904	32681	30239	27897	27471	21461	17761	14220	11873	10006	8046	6107	5202	5188	3932	3327	3274	3747	3499	3294	2563	1447	863	577	351	290	279	283	254	260	270	273	269	252	226	259	250	240	273	288	248	258	283	360	442	412	463	424	356	344	363	323	333	321	351	475	473	419	448	432	307	245	235	279	260	265	266	355	337	316	289	272	297	217	250	254	250	250	236	263	231	253	230	216	210	248	249	243	244	228	255	236	257	270	257	233	214	248	244	220	268	236	244	241	235	254	232	250	256	240	251	227	258	257	246	224	238	256	258	218	253	238	253	256	244	215	282	239	277	228	221	217	237	244	235	235	253	234	248	229	209	256	233	241	234	267	258	233	245	230	233	266	236	264	239	234	238	247	287	220	244	255	246	217	265	245	233	235	238	239	252	274	251	225	255	211	232	254	225	235	216	253	235	258	237	246	258	235	241	222	235	226	233	244	244	241	233	225	294	225	256	268	265	235	252	244	247	239	238	247	248	241	259	268	211	236	245	255	221	234	216	245	229	238	223	263	246	233	233	252	235	228	237	228	276	244	223	243	225	200	228	235	214	227	254	234	207	222	239	251	260	247	197	230	272	243	221	264	262	232	257	228	244	218	253	235	260	253	256	226	244	242	274	278	235	256	242	222	251	234	233	242	237	247	236	270	260	256	246	252	244	256	252	246	226	237	241	247	235	253	237	239	234	251	223	243	256	221	223	232	221	274	259	238	243	228	238	222	270	223	255	255	241	241	258	251	280	222	217	235	242	232	224	216	233	246	238	235	260	223	281	238	265	246	250	243	232	224	250	244	254	235	217	239	275	237	250	234	263	215	224	230	231	241	235	231	262	242	222	266	246	233	260	240	248	262	256	268	230	254	259	245	230	223	221	221	232	268	269	240	266	221	223	263	272	229	240	243	249	230	266	255	233	278	247	252	238	245	242	249	211	252	228	246	264	221	277	236	268	245	235	239	227	239	254	241	236	192	240	275	221	233	239	228	233	226	239	219	259	248	242	279	216	225	233	225	244	257	239	255	259	271	229	267	239	263	259	243	247	244	222	210	254	251	235	225	263	260	230	232	241	227	249	249	243	253	265	247	252	269	259	247	230	226	259	243	244	257	269	237	242	237	226	259	223	205	234	246	217	254	252	240	246	245	224	234	270	267	265	260	242	267	229	242	234	226	251	264	253	261	217	232	288	247	232	222	210	250	240	250	242	258	232	265	242	223	236	279	235	264	245	239	256	265	248	275	252	233	245	228	238	258	227	221	252	251	241	248	261	246	226	248	263	261	215	259	257	256	262	230	212	260	225	245	224	279	280	252	233	260	228	243	269	236	260	247	259	260	255	247	249	252	239	253	261	231	197	248	251	245	235	276	251	249	261	269	237	268	244	235	213	233	240	259	257	244	232	248	211	270	235	249	246	244	272	235	222	223	251	241	255	254	239	235	225	247	228	253	241	235	260	224	260	241	278	233	217	261	246	229	222	263	244	237	251	249	253	243	226	243	255	249	272	247	252	250	214	214	211	229	244	249	260	200	227	246	223	245	261	244	274	275	239	224	254	259	250	245	224	244	232	202	228	254	245	232	229	252	238	240	235	229	250	274	245	264	205	253	244	241	226	226	247	233	239	206	224	253	244	240	228	244	225	229	271	271	221	231	244	239	209	259	221	252	226	232	224	260	256	244	234	215	247	260	220	243	232	268	264	233	245	268	223	212	252	241	246	228	263	250	229	224	235	235	228	262	230	222	268	251	257	246	282	251	225	238	232	233	255	245	252	226	254	246	195	244	240	243	244	235	256	282	246	235	227	271	224	253	231	247	208	231	251	248	251	245	256	237	250	266	252	241	243	243	265	243	238	233	249	240	239	243	226	251	268	240	236	252	249	227	242	249	244	260	240	235	267	263	221	268	261	231	251	235	209	224	217	234	250	260	255	245	240	256	228	259	263	255	247	261	240	235	263	246	262	236	244	241	250	219	244	276	279	241	234	271	252	234	249	260	226	254	225	240	222	255	231	234	237	244	270	227	252	264	230	256	226	230	252	250	249	226	248	257	244	216	241	250	223	226	264	227	245	224	247	237	218	252	227	225	244	237	246	237	247	254	263	222	226	236	257	276	229	224	222	229	248	252	242	242	241	231	241	222	224	258	225	248	226	228	232	218	249	261	259	246	229	267	275	235	248	240	231	267	228	230	240	219	235	253	244	246	230	244	247	222	237	259	252	231	243	259	232	225	232	258	231	246	233	255	244	239	250	259	235	239	261	236	249	261	232	209	233	293	238	239	254	260	247	237	226	222	261	244	249	258	209	227	251	258	245	240	271	243	250	232	225	236	232	228	251	261	252	247	237	267	239	268	250	247	257	252	267	268	246	227	245	248	239	229	237	208	239	259	229	235	247	257	247	253	224	238	277	281	227	247	244	282	233	267	244	250	250	241	216	272	222	258	244	250	254	227	275	260	242	257	252	234	254	250	226	231	232	234	219	233	231	268	229	237	263	258	253	216	237	239	249	234	223	229	268	253	263	220	219	216	253	256	259	255	257	234	224	256	238	268	249	255	231	253	230	263	220	238	228	241	223	263	237	232	225	241	221	250	225	268	226	254	255	258	224	258	245	225	243	238	275	236	251	262	243	246	260	227	243	246	235	238	248	223	219	222	248	249	234	257	217	254	230	268	247	240	244	206	236	258	247	253	238	251	233	225	224	253	226	259	254	243	272	237	226	235	247	222	250	238	223	259	275	236	261	257	211	241	248	227	227	248	243	231	275	255	234	229	218	258	246	234	276	212	227	247	284	227	259	242	269	229	241	234	249	257	252	247	271	226	228	260	252	281	248	271	241	235	235	228	238	246	249	242	225	258	236	215	239	219	261	233	266	248	260	223	274	238	269	245	257	217	239	241	255	258	240	257	231	245	266	246	238	232	239	250	261	209	240	233	229	244	224	250	243	209	229	222	242	260	226	249	245	246	265	243	232	249	276	252	227	244	255	252	203	240	242	243	222	241	235	248	231	258	214	270	234	234	244	226	227	238	254	224	250	230	241	244	225	234	261	247	249	247	238	220	280	217	254	251	221	261	254	222	237	242	262	255	202	277	252	239	218	229	232	251	266	240	232	217	253	255	238	247	232	221	272	225	247	232	250	272	248	246	243	217	258	241	256	278	273	244	242	260	237	232	234	249	251	268	252	253	251	256	249	215	268	237	228	256	223	231	237	263	246	215	219	270	225	229	260	236	257	242	217	235	239	227	247	240	242	232	248	206	226	264	224	236	246	256	222	252	257	208	236	225	250	228	246	244	246	230	251	244	269	265	208	266	241	229	270	232	210	233	232	245	241	243	226	236	246	214	226	226	264	252	246	233	246	241	257	250	243	237	265	242	264	255	220	266	223	237	226	232	245	219	258	234	266	225	234	246	272	225	229	251	265	275	213	224	260	245	242	259	272	223
46022	49866	50713	52669	54362	56864	59374	58429	58276	57049	56353	53549	53721	52728	50480	50048	49163	46712	45998	41629	38508	35240	32449	30024	27684	23072	21443	21525	16390	14655	16534	19281	17757	17317	13600	8215	4961	2968	1611	967	854	732	715	698	693	682	684	689	710	674	701	764	816	777	771	803	887	1325	1878	2063	2406	1957	1491	1395	1340	1174	1267	1181	1448	2451	2345	1871	1953	1964	1119	720	630	587	648	598	685	1339	1238	1119	933	844	722	622	572	602	579	551	633	623	604	575	580	625	592	624	603	639	587	639	622	612	604	558	585	593	607	612	567	602	628	637	601	608	629	598	634	591	637	556	634	629	532	589	612	600	609	554	638	574	556	635	593	559	575	622	619	595	618	610	606	551	598	599	550	618	606	621	615	573	631	645	596	600	638	592	619	621	629	596	606	598	616	635	586	574	562	638	606	563	586	608	567	596	626	595	612	580	580	562	617	603	642	612	600	596	576	572	640	614	589	622	610	585	589	656	599	623	614	589	594	595	647	604	609	552	566	603	612	594	630	581	592	615	619	619	531	570	563	643	591	563	565	580	544	615	607	598	586	594	603	613	598	588	598	619	599	620	596	633	593	592	631	592	574	597	636	610	552	563	612	570	615	592	625	586	603	591	585	629	617	583	601	578	613	576	589	626	578	599	620	588	571	576	605	608	634	605	611	612	604	608	604	545	562	589	610	578	570	589	635	658	646	615	584	581	607	618	542	633	590	599	564	582	600	600	576	569	574	634	604	619	644	608	602	598	602	629	624	588	625	611	624	579	626	579	580	625	596	610	618	594	593	609	580	584	593	578	560	613	609	545	626	561	623	601	586	625	578	582	587	580	595	607	604	584	581	595	607	597	618	646	577	589	626	621	597	649	570	603	604	598	596	624	582	574	590	619	629	604	608	617	575	577	617	595	609	584	560	580	575	608	602	642	585	588	585	597	594	582	584	580	631	602	597	614	603	588	580	580	608	580	567	594	572	635	603	591	644	572	617	599	618	641	646	611	615	621	654	592	595	554	603	616	610	588	590	603	594	589	644	573	611	592	646	636	620	619	627	598	615	596	586	563	592	532	581	577	597	569	584	605	569	613	627	585	575	629	602	541	647	589	602	635	658	627	572	605	580	587	620	588	619	629	624	637	612	597	588	617	589	571	611	596	611	600	620	656	639	601	568	586	595	624	592	601	616	592	568	612	548	576	600	619	575	609	580	581	607	635	620	566	573	608	635	606	581	635	631	577	572	630	602	620	614	601	577	573	574	578	620	605	613	596	570	578	615	597	615	632	648	605	582	595	587	587	592	614	609	591	570	555	608	588	599	603	611	607	594	614	622	661	617	596	589	577	587	570	583	604	618	584	606	586	590	592	572	560	573	586	636	605	573	577	599	567	576	631	591	614	590	575	633	567	577	599	567	635	629	641	570	595	629	582	605	642	628	603	578	537	594	627	607	636	571	550	603	603	635	618	589	586	600	600	585	549	574	633	629	571	581	598	588	618	579	602	611	585	569	630	624	587	582	615	555	614	623	585	612	567	613	629	570	557	599	654	604	583	614	575	569	626	582	597	576	605	582	624	598	590	593	615	571	602	621	606	609	564	580	583	579	578	640	616	590	590	645	646	586	608	588	623	517	563	579	632	608	590	630	619	632	591	569	616	573	585	634	604	567	604	575	587	626	633	587	590	595	595	599	532	583	603	606	594	613	570	588	544	632	587	613	624	568	614	621	634	580	602	593	615	581	586	604	594	621	585	604	580	600	608	607	575	589	619	603	639	582	655	622	562	584	609	599	603	579	606	609	632	577	637	609	585	585	607	590	588	609	596	661	577	629	585	614	618	623	604	604	590	568	584	559	627	595	613	596	576	604	572	592	584	581	598	579	565	575	615	569	612	618	609	616	631	589	610	616	644	584	581	629	600	565	563	586	601	581	577	577	614	611	584	601	608	612	603	595	589	538	611	600	584	623	606	618	611	592	605	643	614	611	592	589	607	567	621	619	606	608	606	639	602	632	589	571	615	587	587	610	598	593	592	567	589	649	656	584	552	625	607	611	613	603	592	614	602	622	633	556	626	617	538	593	635	586	593	566	647	593	542	595	590	629	579	618	596	579	605	572	640	581	605	571	607	559	594	587	617	621	612	577	622	627	602	578	610	572	594	566	617	602	578	592	601	585	533	639	636	612	520	627	627	625	650	639	645	602	623	591	623	627	598	621	600	552	602	608	588	593	608	605	636	588	607	578	538	625	622	590	605	584	675	567	602	593	573	566	600	588	582	570	593	615	568	614	570	633	583	585	592	604	560	625	583	692	615	599	596	628	615	620	565	629	580	570	630	597	563	587	582	567	593	584	569	592	606	589	649	596	609	585	581	624	584	596	564	639	598	585	582	581	583	570	605	606	636	616	607	622	610	589	653	613	586	609	565	626	616	624	638	627	617	602	573	604	640	611	612	581	623	591	629	577	551	655	612	583	617	599	590	601	597	627	569	655	553	639	595	609	577	610	613	644	578	607	560	588	608	599	580	592	629	625	588	590	632	606	585	624	568	560	572	577	587	623	613	606	586	641	589	570	629	582	577	589	614	581	608	587	616	624	621	607	582	618	587	607	652	553	608	598	550	573	577	615	617	606	607	570	572	582	603	607	609	650	591	564	547	593	579	588	605	587	613	591	627	598	604	617	595	627	564	588	602	572	567	590	643	578	606	589	603	561	609	550	639	600	622	643	614	630	567	647	602	580	584	604	589	575	635	616	645	556	611	588	555	626	654	608	575	618	579	625	566	585	634	620	596	639	593	590	590	586	535	591	619	586	592	591	601	553	631	597	630	624	615	568	642	638	602	601	597	585	612	595	596	629	590	612	634	612	620	605	634	563	623	587	588	588	564	604	619	596	625	648	625	618	591	606	605	626	611	572	592	594	591	617	589	561	599	604	610	601	604	607	602	594	620	584	604	600	615	622	558	604	600	598	621	621	595	591	639	632	629	557	590	603	560	631	613	581	587	580	597	628	632	587	628	590	574	562	607	582	573	595	592	596	601	558	621	597	608	601	595	596	614	580	621	595	591	627	579	567	640	578	578	574	587	581	580	575	611	596	598	621	674	610	590	630	615	562	626	634	564	591	575	581	599	590	610	625	588	606	619	577	611	586	645	637	595	549	584	581	595	648	635	630	586	580	622	570	588	590	558	572	587	576	630	602	588	572	585	578	663	565	572	578	621	569	607	584	617	613	575	579	575	580	595	595	633	597	571	563	611	649	608	628	568	576	593	585	633	576	581	596	594	627	563	546	641	609	586	583	553	602	622	589	629	575	629	582	621	574	586	638	544	606	563	611	597	636	575	582	600	617	570	596	584	610	586	628	617	561	579	646	657	652	587	619	653	598	596	608	628	665	593	611	589	578	608	611	539	599	623	624	647	617	606	643	588	605	618	576	616	625	608	608	559	587	652	574	585	601	576	596	563	616	574	653	594	618	641	653	619	590	573	640	584	628	571	615	575	604	593
20979	20499	21911	19476	15587	11746	9369	7303	5374	3853	3673	3158	2385	2322	1840	1691	1377	1206	1224	984	730	663	568	525	514	412	456	456	350	311	356	384	333	367	292	277	269	305	282	265	281	260	283	260	251	282	294	259	267	270	282	278	226	275	287	264	296	275	266	303	292	290	278	280	262	250	301	257	286	267	271	290	291	267	245	297	286	243	247	275	245	282	268	286	269	255	271	264	256	268	275	258	265	262	259	241	254	264	248	262	274	269	284	264	273	233	272	286	271	278	254	274	289	225	218	286	276	269	277	297	256	253	279	249	257	255	246	238	276	262	300	277	258	279	264	281	265	266	300	280	243	275	262	270	255	287	301	249	260	290	261	289	285	272	308	279	237	243	285	269	254	246	284	259	267	261	307	238	281	259	255	270	261	251	285	277	267	240	286	293	269	269	272	274	259	269	294	254	276	258	251	285	247	242	263	290	247	259	269	269	258	258	263	260	272	285	289	266	249	262	268	270	266	279	264	267	275	289	246	260	281	264	265	264	255	273	264	282	236	275	271	290	261	286	279	216	262	280	291	277	273	275	272	260	260	255	287	272	296	259	289	243	259	278	266	260	266	274	269	264	275	254	268	260	253	278	239	276	267	285	248	267	256	256	286	260	279	296	256	256	283	266	277	243	252	287	259	232	280	265	234	276	262	290	252	270	253	273	272	282	267	254	289	268	267	275	255	243	277	228	281	262	262	293	257	274	262	264	272	257	289	267	286	269	248	258	264	237	265	262	271	263	254	264	269	260	253	258	280	268	258	254	263	284	274	267	257	286	285	272	265	289	293	284	272	275	282	264	262	269	256	298	277	264	276	292	298	250	265	266	256	265	271	282	260	284	273	290	303	276	254	255	289	237	230	248	269	269	242	289	267	245	271	250	274	260	277	233	271	262	268	258	253	248	302	269	249	274	261	263	269	275	253	257	254	258	272	274	302	288	282	265	263	273	289	298	270	235	269	272	275	234	261	247	262	264	240	295	288	251	266	267	240	260	262	249	260	255	268	249	264	269	294	264	282	299	264	273	253	261	247	264	271	273	259	285	234	274	261	257	260	280	248	273	279	248	293	300	288	271	279	272	297	302	269	279	292	277	262	265	258	262	282	264	278	267	246	254	282	255	278	281	226	301	262	270	286	233	273	257	291	261	249	248	288	269	268	268	259	275	263	291	283	262	257	271	237	253	278	289	295	258	257	275	266	303	277	256	294	259	259	280	277	268	254	263	279	298	278	247	257	286	253	290	265	258	272	251	301	272	290	262	240	253	272	264	271	253	283	267	253	254	264	267	261	257	296	271	258	270	273	270	270	269	304	276	253	267	284	294	285	261	260	247	283	261	256	272	276	296	270	272	267	299	268	251	283	279	253	299	263	257	270	276	269	278	235	244	278	269	285	265	250	234	265	268	284	263	245	293	280	270	242	317	267	260	257	270	292	246	248	278	255	277	274	265	284	227	267	304	273	252	281	254	274	253	292	306	280	272	307	270	244	255	284	279	276	269	266	263	265	263	261	254	271	259	248	241	250	258	252	268	283	286	267	271	301	266	238	277	278	279	253	290	266	276	260	271	251	263	282	286	261	259	226	285	294	277	298	277	264	273	276	244	307	277	283	281	271	251	264	230	256	262	269	267	274	302	277	280	283	272	241	264	261	277	280	281	281	251	277	239	254	292	276	278	281	246	259	259	234	259	284	285	308	266	268	254	233	301	285	258	257	253	261	262	281	243	263	280	266	280	255	264	265	270	267	277	299	257	248	288	247	265	268	267	278	288	267	280	266	263	280	265	248	290	266	255	277	274	269	249	256	283	270	267	274	281	233	282	224	243	286	255	257	277	277	264	240	268	284	277	262	264	258	259	276	258	267	275	245	258	229	276	293	268	294	272	271	250	264	286	280	263	245	297	252	239	271	292	264	239	266	278	248	264	272	294	258	297	260	270	247	260	287	251	262	251	272	295	257	255	289	253	241	280	252	275	285	273	274	259	267	299	281	267	264	252	306	270	266	246	300	255	257	258	282	282	306	271	265	248	296	283	242	259	264	289	253	272	264	286	281	244	289	280	244	264	280	295	261	297	273	251	291	265	287	272	278	248	273	277	262	270	270	257	288	268	270	289	280	252	247	269	266	280	241	250	264	274	257	268	252	259	272	255	272	245	244	311	277	274	258	288	284	281	254	283	262	261	256	260	259	273	282	269	256	287	282	259	270	236	257	267	271	236	269	267	293	233	249	265	265	254	272	261	273	269	295	273	262	284	272	253	262	290	246	286	276	289	267	260	277	254	299	254	250	236	256	255	268	270	301	254	264	266	248	214	261	241	270	268	260	249	275	315	268	267	227	257	255	270	250	254	306	285	295	286	262	239	267	275	262	264	270	275	268	281	270	271	260	255	261	269	277	270	286	234	313	257	255	273	257	256	251	281	288	257	244	270	276	293	274	280	257	246	264	250	274	240	271	262	260	257	270	291	256	264	263	263	274	248	270	259	276	255	265	285	258	287	259	267	271	252	292	280	280	269	275	240	266	259	272	287	258	266	235	288	268	250	270	289	247	262	259	289	281	256	300	285	272	292	271	292	267	253	263	249	308	300	272	250	259	273	278	272	262	283	268	238	258	285	274	309	288	242	256	301	309	270	286	241	271	265	286	290	257	262	262	265	256	285	271	277	262	251	258	259	280	297	254	298	292	270	267	241	284	268	285	234	271	263	267	266	265	248	247	258	266	258	227	264	240	258	262	253	280	264	260	271	280	315	275	293	290	241	270	279	259	278	267	287	272	246	286	274	225	265	263	272	263	261	286	265	267	282	273	240	277	253	264	299	260	270	263	223	273	251	249	284	275	278	279	267	242	249	250	275	251	259	268	238	297	243	277	270	268	303	274	226	281	275	277	264	275	243	256	262	261	241	293	255	241	268	263	256	256	317	269	262	260	279	270	240	278	269	272	265	213	254	254	250	280	265	251	255	253	249	246	251	269	256	289	246	272	254	255	285	247	261	255	265	272	292	282	275	279	305	284	279	267	266	301	246	278	248	281	298	280	268	248	273	285	255	270	277	243	282	259	251	260	285	263	263	261	264	280	276	260	231	252	296	272	278	289	278	286	275	260	240	255	265	281	299	278	268	272	264	289	268	245	276	274	284	265	269	258	251	277	266	251	288	289	269	265	270	279	269	272	280	291	275	250	232	259	272	256	243	274	272	299	277	256	274	275	314	246	267	252	258	280	271	256	257	245	263	284	263	281	301	272	281	240	270	301	285	244	256	266	235	227	270	248	269	273	281	254	259	243	290	271	284	264	273	243	299	260	270	255	273	265	266	251	272	256	279	276	250	243	267	298	273	274	253	299	282	302	288	257	291	294	240	246	271	254	272	266	274	279	248	275	275	282	274	274	278	275	270	288	288	247	293	274	275	263	269	271	276	259	260	261	257	281	250	271	257	256	286	233	276	210	273	234	268	245	264
17578	20415	27456	30450	29050	25989	24377	21669	18593	16235	16004	13668	12358	12282	9612	9086	7799	6871	6873	4903	3994	3447	3065	2767	2196	1841	1954	1956	1548	1312	1464	1526	1493	1385	1204	960	820	719	758	769	717	753	646	692	650	679	710	641	698	706	683	704	712	661	744	699	688	697	752	792	740	743	701	735	700	730	700	734	726	764	764	720	692	767	704	691	640	675	684	702	658	687	707	696	755	672	701	695	662	653	674	617	704	661	634	696	666	649	669	646	636	675	672	699	619	642	674	679	673	653	656	671	634	686	667	676	676	675	636	674	654	666	683	676	648	664	661	687	677	699	691	691	663	640	656	688	607	674	676	670	611	658	640	659	666	745	707	696	674	697	680	719	682	634	656	687	687	717	675	655	678	661	734	707	676	649	637	721	669	675	712	632	662	707	653	671	658	688	647	682	703	648	644	675	647	679	676	668	650	661	656	723	637	654	652	682	664	679	675	644	644	703	656	670	633	709	687	652	651	678	658	651	653	647	701	690	690	666	731	681	681	666	647	653	636	678	708	649	598	714	693	613	701	647	643	675	653	640	710	658	698	705	692	697	681	681	660	708	705	654	660	641	695	647	631	670	679	713	696	650	702	627	690	680	670	715	683	654	674	671	677	639	709	616	672	679	673	682	682	738	695	694	704	678	682	690	688	637	642	636	608	653	690	688	740	718	618	660	699	658	661	640	667	684	686	654	699	665	683	672	714	658	657	695	623	672	713	662	674	695	706	730	704	629	678	674	710	688	683	650	664	639	663	684	662	626	609	648	678	665	664	707	678	652	723	690	699	626	703	711	675	657	679	687	699	715	624	702	679	715	652	685	701	642	652	654	663	633	652	664	673	673	683	668	696	695	659	688	707	702	631	669	651	662	680	692	714	660	642	670	675	663	675	673	666	656	665	673	651	697	661	668	704	684	711	703	672	686	683	706	699	749	690	684	684	659	666	639	664	729	706	663	706	654	670	680	716	696	669	672	717	665	636	680	649	656	664	706	716	730	700	665	647	657	617	704	662	687	710	697	613	636	710	665	652	646	644	692	650	625	701	642	694	689	675	669	655	685	698	676	678	726	721	720	668	700	677	617	669	707	719	697	729	646	687	713	686	691	638	679	647	646	698	732	707	650	689	689	702	725	707	718	682	711	705	645	670	646	697	696	641	675	631	676	633	681	673	667	684	700	690	687	693	640	669	635	671	690	629	678	661	706	669	716	666	630	657	712	669	723	639	681	667	712	652	721	679	681	716	669	671	671	660	669	665	699	651	652	684	642	662	700	636	645	694	645	678	721	677	718	716	663	637	674	678	657	646	715	635	710	673	674	664	664	677	657	725	653	660	664	624	680	681	713	682	676	682	687	709	708	662	676	672	682	683	718	686	641	685	644	698	690	685	616	668	687	666	668	645	682	673	691	660	668	665	711	705	621	700	671	605	673	675	666	690	672	692	663	705	704	691	695	678	688	707	658	709	680	694	710	656	674	725	712	650	663	642	645	623	641	685	676	669	697	627	703	663	689	699	704	658	688	676	710	680	705	687	723	651	631	690	668	718	663	681	704	609	662	682	718	657	691	624	644	637	656	690	726	673	640	705	663	710	666	704	684	687	671	645	674	671	660	684	681	650	687	664	674	659	678	699	658	669	703	650	668	642	623	693	753	670	663	672	642	737	683	673	647	645	689	633	662	693	666	649	698	663	637	636	684	636	720	674	670	654	660	631	677	637	664	673	636	679	682	697	685	693	663	657	687	628	672	676	648	673	716	676	717	689	695	686	712	727	672	647	655	664	638	700	677	667	673	686	683	670	692	702	666	660	668	721	647	682	616	671	657	663	666	704	662	627	700	716	624	698	686	641	656	662	709	655	701	674	669	641	669	681	654	661	673	634	660	641	671	705	678	685	675	717	671	686	659	656	675	706	671	667	649	666	691	678	709	697	717	626	687	691	680	659	674	682	740	668	693	647	682	671	680	678	653	689	706	722	711	660	657	688	688	650	661	655	678	659	648	693	653	727	701	692	702	735	729	714	671	653	657	674	689	729	690	687	626	662	638	670	690	700	666	676	674	670	611	757	647	645	666	665	668	649	732	681	736	683	669	679	676	657	644	675	668	686	655	686	701	633	679	696	697	623	715	658	659	688	637	684	677	621	700	691	681	679	701	677	725	673	645	680	660	660	671	673	666	629	689	677	654	670	708	650	659	720	706	658	666	675	633	708	700	660	655	688	707	724	679	695	665	661	743	663	672	692	694	677	670	654	666	650	697	642	646	644	713	686	672	674	708	637	691	688	644	687	698	686	650	676	655	661	702	727	680	693	701	641	642	689	660	670	641	681	633	649	699	671	612	741	659	643	685	701	661	686	654	668	723	683	686	689	709	691	655	669	702	611	662	668	674	667	686	677	709	680	649	645	654	729	675	674	673	691	704	622	666	641	640	651	664	701	711	639	658	668	662	668	646	650	679	675	622	677	682	699	659	661	652	683	640	684	692	678	671	668	693	668	681	661	670	642	686	720	682	715	630	649	676	717	730	637	658	686	681	666	681	693	677	659	672	674	675	671	714	694	645	663	689	640	654	686	661	682	702	650	658	687	681	718	702	659	688	743	651	679	663	677	701	687	651	664	726	655	695	687	703	650	629	667	682	700	653	675	660	644	661	676	681	660	714	668	691	676	686	682	714	648	653	708	659	704	681	662	677	690	683	669	736	643	650	696	624	661	673	672	639	669	653	630	649	698	644	613	681	678	717	637	687	654	680	625	697	668	680	650	703	693	644	665	586	663	662	695	657	647	725	672	656	669	664	701	682	684	658	697	672	671	678	646	662	667	666	676	658	697	668	679	638	709	690	674	676	659	692	674	684	704	692	667	675	691	654	676	671	706	737	671	721	660	647	670	645	716	657	663	634	658	678	664	669	667	675	653	699	664	667	669	743	661	663	731	675	651	736	705	694	687	671	696	697	655	688	665	629	705	638	725	692	712	677	664	665	677	657	640	653	665	655	672	694	655	649	694	688	644	706	709	655	645	684	632	687	637	707	677	720	681	641	750	664	675	665	666	699	635	675	665	698	707	686	691	717	678	663	728	665	677	687	683	688	667	655	697	678	721	698	687	674	683	610	686	648	697	700	623	632	695	646	670	636	675	694	696	683	621	737	661	645	705	670	664	696	647	646	723	660	659	676	729	713	667	654	674	705	637	707	698	654	673	691	673	670	653	694	685	722	676	675	668	680	640	697	703	746	632	659	687	635	652	672	634	713	713	689	705	665	692	660	656	660	675	672	694	680	715	656	696	661	687	712	669	674	646	626	647	702	684	666	642	696	672	691	706	663	624	647	659	691	712	655	670	630	647	679	688	695	666	682	634	673	672	681	692	686	702	676	663	710	702	682	649	622	705	658	695	635	632	628	677	702	702	689	669	646	653	686	648	651	720	640	659	713	669	690	665	686	665	668	696	698	678	667	730	670	657	645	685	653	649	687
49225	42952	41260	40147	40050	39209	39531	37582	35569	34053	33376	30416	28240	26256	22838	21607	19220	16057	15819	11262	9245	7287	5959	5013	3738	3231	2555	2876	1935	1493	1796	2129	1917	1721	1336	893	552	404	320	297	294	266	263	226	265	269	273	260	282	272	275	278	238	300	290	281	274	366	348	386	387	310	332	314	301	293	303	322	287	404	415	312	334	344	328	262	265	273	260	251	253	328	301	309	305	299	280	284	246	258	257	270	267	271	294	245	282	272	260	276	283	251	255	256	279	252	259	290	277	284	270	248	277	257	279	249	252	300	264	263	260	244	268	245	259	264	275	254	274	279	272	263	257	255	268	313	247	249	250	259	287	261	245	296	289	236	271	256	267	285	267	273	278	251	257	276	271	276	264	254	278	273	273	265	284	255	254	255	253	260	248	262	274	232	325	284	281	262	252	254	251	255	271	249	282	278	255	267	270	291	275	277	295	265	282	239	278	256	259	259	263	253	261	240	277	300	236	249	278	259	259	270	273	277	237	269	256	265	244	257	269	290	255	276	258	276	263	251	270	278	296	281	247	275	266	263	236	272	251	288	274	266	257	257	274	273	287	315	282	253	266	255	283	244	251	258	264	251	267	264	274	247	289	270	247	252	257	241	299	262	297	272	262	231	274	265	285	271	285	260	278	262	256	256	258	270	258	260	280	268	268	286	270	259	272	293	251	261	272	274	271	260	263	246	267	303	276	252	264	261	250	281	283	284	270	250	281	275	263	281	270	276	274	282	270	267	270	255	286	279	258	287	270	262	245	262	271	307	284	312	245	255	278	239	274	246	250	269	242	271	275	273	256	260	265	291	251	282	291	292	269	274	219	288	249	274	264	236	273	259	247	299	276	246	257	266	236	290	251	279	283	283	279	272	269	269	287	268	261	241	240	236	279	238	295	270	252	262	259	255	272	278	280	275	256	274	295	277	284	277	251	254	252	262	263	287	234	279	250	252	266	282	253	243	275	255	260	241	283	252	249	281	281	249	255	259	284	272	272	275	277	301	271	273	262	269	285	264	248	274	286	266	259	288	281	261	268	252	241	249	265	266	242	257	285	252	279	244	268	261	257	255	237	283	280	280	300	256	267	276	265	260	280	260	268	281	249	272	306	262	261	247	257	266	261	266	291	274	260	275	270	246	259	239	245	251	271	261	283	235	250	274	254	254	259	249	247	263	265	264	253	252	259	299	279	249	278	264	263	259	260	273	286	274	250	269	254	264	281	254	245	265	261	249	283	281	310	272	267	245	252	257	267	271	249	257	256	263	284	287	258	276	247	262	257	227	242	297	272	275	262	264	261	262	283	246	251	271	244	268	246	245	239	274	246	277	279	269	230	302	294	259	273	277	261	267	290	247	286	266	305	280	235	258	259	251	262	253	273	272	249	287	291	236	272	252	256	276	276	250	294	269	247	255	281	252	262	238	268	294	241	245	267	283	269	269	240	240	278	253	273	217	265	279	248	251	294	261	251	231	299	248	253	268	273	264	270	280	246	265	273	276	254	226	270	261	240	285	274	238	257	283	237	254	261	232	250	291	269	276	250	290	240	265	248	260	256	280	279	276	252	276	254	244	250	252	270	234	263	252	262	270	247	297	283	231	252	250	253	281	267	265	276	270	242	275	251	265	243	252	242	259	272	280	260	266	277	266	295	267	275	250	238	246	254	233	260	249	257	268	269	248	247	279	270	243	273	284	308	261	268	271	276	275	284	276	270	267	286	289	260	258	277	260	254	254	263	297	286	282	293	279	304	264	251	273	273	246	270	250	296	303	259	283	274	257	297	301	286	253	258	281	256	270	275	256	289	278	246	262	248	257	259	250	235	246	253	277	247	289	289	283	274	262	289	257	263	255	272	272	244	247	262	255	273	255	267	287	264	260	277	284	267	275	260	271	279	285	281	260	261	250	270	258	267	293	259	282	258	301	250	295	297	241	250	286	244	259	271	245	261	249	288	263	273	265	249	252	257	257	276	295	252	273	258	266	248	272	244	265	252	271	244	265	284	252	257	265	263	255	281	247	270	264	282	269	300	241	258	261	253	261	285	264	257	269	261	261	234	246	243	242	252	255	240	255	263	259	242	267	235	257	279	268	229	257	257	271	246	279	266	248	245	276	274	301	267	250	268	253	246	253	298	275	277	297	253	241	250	283	256	283	247	274	261	246	277	276	239	258	248	272	270	261	280	278	270	291	275	261	238	258	215	280	266	282	270	265	239	286	280	269	261	278	253	269	284	266	254	274	283	269	279	248	252	257	260	262	261	307	264	271	275	260	264	262	261	256	291	263	234	278	286	255	291	255	276	264	280	296	258	266	290	245	239	278	267	255	292	259	262	266	283	252	271	267	251	256	247	294	251	264	290	291	252	247	290	281	244	276	238	261	271	276	281	254	264	245	257	269	269	249	280	282	233	268	279	283	242	240	254	270	287	259	281	271	272	284	238	269	258	242	312	269	267	296	243	254	271	239	248	277	269	259	250	277	259	276	291	245	254	274	261	273	246	276	251	270	263	255	264	260	272	283	268	275	254	272	239	279	268	271	259	291	287	249	257	237	274	264	270	285	263	248	249	236	288	238	248	243	292	294	284	277	257	289	252	251	267	236	237	263	268	273	296	256	286	266	262	302	266	238	277	280	270	262	299	276	268	263	239	272	264	262	240	291	241	277	279	245	259	268	261	266	265	255	270	255	272	257	272	278	275	264	310	261	279	274	245	254	252	278	260	264	268	296	268	254	252	267	267	231	258	282	256	277	283	258	293	251	281	230	254	257	270	228	271	267	297	269	266	239	292	263	252	255	247	242	261	257	267	257	316	246	260	282	261	256	250	253	276	290	251	251	278	268	268	251	277	267	274	286	266	269	234	244	262	247	266	246	264	236	277	284	258	270	285	296	259	272	266	262	255	282	272	246	260	315	268	237	254	265	269	288	251	269	244	271	257	229	258	274	291	233	264	266	252	255	253	267	244	272	277	263	253	265	277	269	282	264	266	292	282	248	282	258	260	266	282	288	255	256	279	257	289	277	279	253	257	271	271	268	240	291	270	244	253	272	278	251	236	256	292	231	284	268	242	274	248	250	250	247	268	253	259	244	235	289	270	281	273	233	279	258	244	271	254	280	237	287	264	238	258	248	262	245	267	236	294	263	252	246	264	251	280	264	264	260	261	270	270	272	293	246	269	280	267	264	269	244	292	279	281	262	249	273	263	277	229	268	267	277	244	242	274	270	254	272	261	265	249	280	251	267	282	258	278	261	244	230	249	256	261	278	275	287	289	275	252	261	237	249	268	270	276	279	277	258	292	291	257	270	293	253	255	256	264	265	259	278	287	270	266	278	261	281	253	237	261	282	271	266	252	295	273	250	240	265	278	238	244	299	279	269	282	257	271	266	246	235	267	241	261	277	262	253	277	259	281	287	251	264	251	255	248	235	268	274	239	276	279	261	259	271	270	252	249	269	291	230	264	280	237	254	242	274
42276	47343	49605	52698	54705	55318	56185	54267	52534	50377	49492	47580	46272	45962	42723	42014	40913	37567	37944	32616	29368	26506	23781	21294	18527	15833	14085	14575	10214	9185	10604	12576	11146	10672	8305	5000	2944	1824	1142	854	804	726	687	686	695	723	727	750	745	699	751	776	792	816	804	746	830	1082	1290	1391	1646	1308	1089	1090	958	916	941	1021	1068	1548	1713	1309	1366	1248	1010	776	671	675	693	649	731	1024	993	974	864	715	687	720	631	658	694	649	669	647	652	663	643	674	650	696	653	673	622	644	702	676	719	678	637	681	684	693	634	672	650	692	664	617	627	679	632	638	676	681	652	677	687	670	630	666	643	673	665	689	668	685	672	597	702	665	712	636	694	669	674	670	649	676	630	648	647	677	672	625	669	655	617	688	632	654	655	691	647	651	686	675	667	650	635	644	707	670	633	633	663	686	665	674	666	682	668	711	610	666	685	683	686	683	645	636	676	688	632	642	634	665	647	661	680	673	657	686	648	678	686	675	652	666	647	659	674	704	667	649	673	632	665	638	650	675	641	610	649	714	673	705	690	693	665	663	639	677	668	647	698	633	650	665	648	631	656	643	679	666	664	646	651	664	713	715	631	668	644	690	655	689	668	661	640	699	743	670	667	691	595	672	673	687	690	672	651	721	650	670	628	620	638	657	680	623	677	687	636	703	641	603	722	660	659	685	641	680	645	697	677	652	603	665	654	704	645	673	675	661	676	671	703	631	650	641	650	675	621	649	644	661	630	742	679	654	660	666	633	644	647	683	674	684	697	673	656	666	667	710	643	629	662	681	661	644	680	703	694	619	656	657	654	644	637	697	656	704	702	643	663	675	659	662	662	694	651	639	680	671	634	643	666	664	614	653	687	714	652	673	703	686	644	665	662	664	684	702	633	646	640	609	644	609	655	653	617	667	673	666	624	613	657	679	661	666	712	696	675	668	659	712	641	614	666	683	639	671	636	672	604	666	663	648	632	686	666	606	655	681	637	624	696	659	641	597	643	659	661	679	638	675	684	630	688	625	642	666	698	644	658	643	678	679	661	686	671	695	627	671	688	693	688	658	612	629	666	640	641	680	690	667	662	661	699	729	708	681	654	654	661	676	670	680	656	673	632	668	659	673	631	653	634	664	641	687	680	644	712	683	637	674	663	671	666	660	651	642	642	672	629	669	655	648	603	715	681	639	687	636	692	682	644	654	644	668	637	641	666	704	661	624	645	656	658	680	678	668	681	679	648	674	699	656	635	642	665	639	676	641	676	651	634	673	662	672	683	684	725	703	669	669	681	644	658	687	647	616	663	660	700	662	688	646	652	669	708	642	642	663	643	641	667	615	611	647	673	675	660	710	690	676	675	670	652	633	650	708	690	659	692	658	658	683	657	674	663	656	660	671	658	708	678	639	683	685	631	680	689	687	679	658	700	691	667	665	651	643	685	653	663	677	640	655	666	665	653	646	671	639	650	710	688	683	661	631	640	692	628	640	682	659	636	646	649	657	660	607	676	650	686	675	669	619	621	657	668	682	653	661	699	671	630	678	631	626	675	665	653	594	660	637	733	656	621	642	590	640	662	645	685	676	699	706	643	653	713	620	694	678	662	653	602	676	623	671	633	592	673	629	680	633	686	633	604	643	649	708	655	667	670	700	645	681	661	648	700	708	688	653	660	662	624	661	670	634	642	681	671	648	676	655	658	677	671	662	675	613	655	669	668	662	646	657	695	647	647	674	676	682	663	640	712	625	685	685	647	686	649	668	660	633	583	666	677	685	730	666	625	630	670	663	664	643	684	659	740	665	640	631	707	657	638	695	687	651	686	627	671	638	638	652	656	654	641	662	660	639	690	670	663	639	668	682	683	651	665	716	681	633	652	653	638	656	645	686	690	688	673	706	698	628	645	657	640	709	620	703	621	683	668	644	671	620	586	635	631	603	713	677	663	674	667	682	721	683	639	683	695	660	669	677	662	675	614	653	649	710	654	656	720	681	656	653	651	685	661	665	653	674	628	665	680	633	678	664	668	669	651	639	652	659	674	669	644	677	687	689	648	667	625	629	640	616	650	636	661	677	690	675	690	649	679	675	691	605	627	614	638	620	670	677	670	641	644	683	707	660	642	696	598	684	685	680	713	660	623	709	691	672	644	704	618	656	648	686	705	725	650	680	657	686	636	655	673	683	647	642	650	636	645	672	640	669	662	654	697	598	658	688	645	587	684	658	603	658	678	675	609	646	618	637	665	644	648	632	663	644	686	663	641	661	687	688	656	646	661	636	651	644	643	643	653	678	679	667	677	634	631	671	645	671	682	722	623	627	687	646	636	675	649	695	655	641	659	676	654	660	692	615	650	720	648	631	634	674	690	673	664	659	671	701	669	702	665	683	659	660	738	637	669	634	682	672	657	682	645	652	666	641	674	654	645	637	650	625	649	694	650	695	632	613	680	673	663	625	662	666	675	608	638	720	674	706	677	647	668	658	671	666	672	659	648	651	647	675	649	664	652	697	661	678	664	681	671	682	639	661	647	641	699	641	669	672	659	644	669	641	662	640	691	658	707	675	644	693	662	662	624	676	683	651	645	652	682	668	629	647	717	684	690	643	688	653	644	668	686	682	708	672	664	675	667	633	673	629	659	632	689	631	659	606	636	648	693	685	709	630	662	671	673	646	633	681	632	679	657	639	699	669	648	620	633	667	681	685	702	613	682	658	651	670	655	653	662	664	631	671	707	690	707	625	665	665	674	632	640	659	662	664	663	669	673	681	657	672	681	661	687	667	675	601	705	662	639	693	679	651	615	650	628	714	643	687	635	679	683	601	668	647	661	615	678	626	674	659	606	653	671	666	675	643	661	621	674	635	658	651	652	714	677	670	686	651	683	639	675	642	677	692	679	633	638	636	670	649	664	634	693	669	664	650	647	660	650	694	612	680	645	679	693	684	627	729	686	670	648	710	658	634	673	660	662	628	674	668	655	656	649	684	649	648	690	674	681	673	707	679	634	637	626	684	678	687	648	670	623	681	677	658	670	635	665	630	636	635	652	693	654	648	665	704	647	669	655	632	663	649	718	654	673	649	634	684	646	642	627	622	700	663	617	685	638	626	669	738	657	641	640	653	652	642	632	683	674	684	637	651	636	661	666	667	676	635	650	656	659	638	685	678	691	635	667	630	676	619	653	675	656	677	682	665	656	633	647	641	701	658	641	675	633	676	673	644	657	668	648	673	675	688	677	688	666	670	686	630	633	707	655	675	675	645	665	678	695	686	642	710	654	608	650	662	647	642	650	661	627	638	686	659	664	636	627	610	659	605	664	621	643	706	646	699	653	673	670	656	668	626	647	617	622	632	679	644	614	632	687	647	673	645	693	644	671	664	663	679	709	711	621	651	683	654	633	668	643	662	648	630	681	645	681	640	633	670	640	700	690	668	641	615	660	649	672	690	684	697	654	660	687	685	724	701	678	687	622	695	662	675	643	633	641	610	590	675	677	659	672	653	685	678	697	667
54285	43235	40913	40604	40617	40237	41909	41917	41867	42600	43580	40910	39012	38535	36182	34610	32285	29433	29054	22667	19171	14881	13148	10744	7918	6643	5367	5598	4141	3229	3643	4403	3884	3449	2860	1566	871	592	411	294	266	280	268	276	273	259	271	250	246	286	270	248	256	310	287	281	307	389	430	454	500	417	360	391	346	341	299	371	403	439	510	459	459	415	327	268	256	285	254	248	278	351	372	354	310	275	261	253	272	289	265	249	233	245	243	245	261	254	277	269	267	234	249	253	247	251	230	252	259	258	233	261	256	248	253	241	292	224	245	228	248	257	259	256	236	228	215	229	265	257	266	272	223	245	230	252	207	252	246	246	257	268	279	234	255	289	294	240	244	258	245	252	258	250	256	254	238	245	258	253	222	245	254	240	262	242	271	265	245	231	207	268	245	236	240	251	281	247	242	275	232	235	271	260	253	220	228	254	236	240	225	250	261	256	264	265	236	229	258	246	231	263	274	276	243	256	256	230	237	221	226	255	276	253	261	225	249	262	259	258	261	256	244	272	258	249	264	280	250	255	253	230	272	259	274	236	259	222	263	254	240	261	253	236	235	227	246	285	266	260	251	253	287	256	251	253	236	230	234	256	265	238	244	253	245	257	250	264	268	261	227	237	264	262	233	253	254	235	275	246	245	248	227	236	218	304	245	262	258	286	240	232	257	267	252	269	284	246	216	258	226	256	274	256	259	226	270	227	228	268	256	237	286	240	269	253	262	242	279	257	262	253	261	232	250	224	263	240	212	277	275	289	238	268	289	238	235	249	279	254	240	226	251	231	257	268	232	233	245	244	272	246	275	266	238	247	252	237	250	255	256	242	265	219	252	254	257	261	241	252	262	238	257	266	267	255	234	274	238	248	252	249	262	274	256	250	274	246	266	233	253	267	238	265	265	246	246	255	244	226	236	253	275	261	247	256	224	264	260	245	243	214	285	244	244	244	253	263	249	238	236	287	264	256	246	243	213	255	238	231	236	262	268	269	260	255	242	261	254	244	260	266	238	239	232	262	257	254	258	249	274	249	267	269	248	253	281	272	259	268	237	228	246	242	245	261	271	239	230	245	242	240	229	253	226	224	251	281	208	260	240	265	231	244	286	253	275	256	242	228	271	221	258	230	237	284	248	279	266	227	272	276	261	258	255	224	233	261	239	223	280	257	267	252	255	260	225	263	215	245	237	250	282	268	254	266	269	271	268	249	276	246	253	277	273	240	238	237	238	261	245	240	294	242	266	274	256	261	254	269	244	279	276	270	281	260	220	244	268	247	271	254	249	221	231	225	247	259	265	262	215	240	247	266	237	256	277	258	236	267	238	247	254	240	253	275	277	257	251	221	259	247	240	249	265	260	241	261	246	222	234	300	249	263	261	265	275	252	297	255	272	264	279	247	247	234	245	252	235	277	239	269	301	271	252	251	247	234	257	242	256	270	211	255	220	266	258	257	255	253	279	223	243	259	258	239	263	271	241	258	253	250	218	251	270	255	274	258	228	273	260	243	289	276	272	276	242	244	248	257	262	239	262	244	226	237	276	234	270	265	256	223	245	256	265	250	255	256	260	250	245	204	276	237	235	251	258	268	263	257	250	244	251	265	255	243	256	246	220	238	237	261	269	266	286	275	245	265	244	242	249	230	248	236	268	269	240	230	283	256	311	244	267	268	230	222	267	276	249	262	249	263	242	231	236	245	230	225	254	252	270	264	251	220	242	236	265	231	250	262	252	229	241	261	257	281	261	253	278	268	286	254	268	251	229	268	242	257	245	245	273	274	246	222	266	248	270	277	243	258	252	267	264	256	265	268	235	285	265	240	244	243	260	282	250	262	239	264	233	254	275	242	217	283	234	247	267	250	250	259	236	246	269	271	247	232	260	238	259	274	255	262	276	227	262	255	264	258	250	258	259	254	275	239	269	260	245	272	260	263	278	264	248	251	241	238	244	256	264	246	276	237	253	239	265	245	272	261	223	246	226	230	263	268	257	250	221	250	227	259	248	274	258	277	279	264	265	251	248	239	240	245	254	263	227	244	245	224	251	256	241	245	247	278	268	261	279	247	262	250	235	262	252	259	249	268	257	230	250	236	238	239	273	248	255	236	248	246	303	254	257	259	248	243	264	265	259	230	258	264	252	274	240	284	258	250	248	226	263	244	259	255	259	274	227	243	271	273	252	251	260	265	230	259	251	245	241	248	275	247	250	233	263	242	248	244	212	263	243	256	260	240	253	253	244	245	235	284	269	251	243	232	260	240	236	282	263	242	265	263	264	264	253	245	239	249	251	289	247	249	255	245	266	235	243	229	276	266	272	250	251	226	237	294	245	252	227	247	247	230	255	252	249	251	275	256	266	266	259	249	230	235	264	237	272	225	256	249	261	233	285	217	258	245	268	235	239	244	231	253	271	257	254	283	264	259	261	264	270	275	244	224	269	244	236	229	231	256	261	245	244	256	260	230	236	245	248	237	231	241	242	254	241	264	266	266	246	233	248	278	261	239	242	237	230	236	237	273	253	263	221	279	267	242	237	242	245	255	268	247	235	217	236	281	249	243	281	265	222	261	249	248	268	234	236	228	264	265	270	261	275	248	219	259	282	231	271	259	258	251	276	266	256	262	241	250	243	255	270	242	260	250	235	225	259	271	267	247	259	272	226	297	239	253	242	256	240	248	243	251	274	249	248	263	265	235	272	270	256	237	261	272	272	238	254	238	265	239	230	254	275	262	269	244	260	278	240	276	251	239	251	265	258	247	240	272	264	265	259	240	262	235	228	261	259	236	299	239	258	276	260	261	249	264	230	256	253	252	258	259	255	275	273	234	254	263	226	232	257	235	240	230	261	251	259	283	244	251	255	276	253	237	253	258	257	261	250	255	250	250	281	247	253	255	230	232	249	233	238	247	232	256	272	254	261	230	235	255	250	262	251	253	285	266	237	304	260	254	262	260	256	261	279	259	264	264	269	252	265	264	263	212	263	252	284	303	259	293	268	247	253	259	299	255	255	251	230	227	224	287	250	228	239	229	247	258	247	249	242	284	262	248	275	239	244	244	253	280	260	261	217	262	267	250	242	274	244	231	278	237	243	250	235	248	254	251	254	259	281	253	239	258	230	273	259	251	257	259	258	243	261	249	227	252	255	291	240	209	256	237	248	281	274	219	230	268	231	245	260	258	260	242	276	258	264	259	260	255	241	254	241	272	250	227	260	263	246	256	216	259	249	313	242	251	263	219	262	249	272	253	252	259	251	266	263	244	271	246	242	280	250	246	240	261	244	249	259	254	269	250	263	248	244	251	243	229	284	238	231	263	272	253	225	259	266	241	226	298	282	259	231	195	234	244	276	251	260	248	275	247	260	262	264	261	265	223	245	247	220	244	262	264	259	270	237	285	248	256	272	259	225	225	239	261	242	304	265	263	271	249	285	266	259	244	276	279	247	257	242	266	269	215	241	274	227	228	254	261	272	278	274	272	263	253	234	260
47884	51724	53006	54809	56378	58620	61076	61290	60305	60112	58636	55993	55581	56097	53111	52262	51474	48970	48407	43535	40416	37403	34280	31707	28164	25114	22889	22584	18017	14961	18327	22098	18987	18042	14810	8896	4943	2974	1538	942	827	800	783	731	687	759	693	724	732	721	697	734	812	855	801	854	961	1433	1957	2275	2573	1919	1387	1379	1273	1297	1218	1394	1572	2405	2934	2199	2085	1830	1256	766	649	664	685	703	752	1379	1350	1233	970	871	744	658	656	658	599	682	619	611	612	633	623	634	608	660	610	632	684	641	644	628	613	654	612	654	613	629	645	625	631	637	584	633	645	628	633	631	676	657	650	612	630	649	614	640	634	639	624	606	661	616	590	634	615	596	590	593	650	611	629	688	650	615	677	634	648	629	660	621	620	613	620	636	669	591	590	612	632	672	619	634	636	618	604	622	616	665	651	683	597	664	638	639	645	623	652	615	597	588	635	585	618	570	634	616	613	626	633	630	662	678	600	640	602	588	600	632	660	600	646	580	632	602	629	650	638	605	608	622	634	612	626	625	618	632	656	608	637	649	613	680	577	614	564	631	637	618	641	626	637	665	613	650	622	603	652	623	648	636	624	643	651	607	623	620	650	602	638	640	651	639	676	649	654	611	609	621	598	650	637	640	597	663	643	677	631	651	633	659	665	627	583	614	599	643	612	609	608	668	608	609	588	596	601	641	670	627	646	580	625	592	634	638	631	623	602	624	605	620	623	625	594	610	631	663	605	632	648	626	634	627	604	630	629	616	610	599	686	622	672	638	638	631	617	644	633	608	632	614	615	652	585	642	606	606	679	605	641	614	589	655	630	651	594	640	565	609	631	635	641	608	650	607	645	547	627	640	607	630	591	631	631	635	612	681	654	618	606	619	606	640	622	627	626	674	591	620	605	657	617	624	647	588	622	593	637	607	616	625	698	640	612	672	613	633	604	613	597	630	658	680	637	616	597	636	612	648	583	631	655	624	626	628	663	646	622	634	653	664	619	582	665	592	674	665	612	641	653	594	649	622	645	598	617	643	658	626	664	630	625	620	674	647	640	607	639	599	644	582	572	614	640	610	610	615	648	635	595	617	657	633	631	602	629	629	615	611	634	604	629	613	611	605	617	690	613	630	625	603	633	597	586	614	625	648	663	635	623	661	617	629	623	680	637	638	620	629	628	641	611	603	605	593	627	676	636	646	573	607	663	592	659	591	616	652	626	649	629	631	654	614	650	607	679	609	644	619	620	603	581	637	622	624	644	651	582	633	624	626	604	669	585	645	622	673	635	608	616	653	636	690	649	686	639	632	606	618	668	569	618	629	595	633	636	623	641	608	653	631	635	605	627	626	635	620	616	643	608	601	596	622	675	610	567	627	627	640	627	639	641	650	638	612	645	635	627	627	623	622	659	578	623	664	597	645	658	612	612	623	605	606	603	623	616	611	610	617	587	620	633	632	641	629	620	609	660	612	661	636	609	616	604	598	606	660	656	653	633	636	633	627	595	588	653	618	620	671	638	592	642	596	603	625	636	637	614	604	624	613	665	635	662	627	624	637	588	610	641	598	618	612	602	671	568	649	613	627	627	650	596	634	641	598	629	605	630	632	626	628	622	629	637	577	626	639	675	627	648	645	650	601	623	660	602	639	618	633	616	637	624	585	635	636	604	670	632	614	614	633	660	638	619	610	612	619	661	653	643	660	614	579	625	638	655	589	637	584	635	642	627	656	657	668	617	641	659	607	592	616	625	622	627	646	632	660	577	601	645	634	619	632	597	682	643	596	663	667	595	647	622	682	688	619	637	624	625	628	618	600	609	611	632	637	672	635	598	619	634	602	642	606	637	630	618	626	596	603	632	632	628	633	656	612	589	604	611	628	630	612	608	680	646	619	608	603	578	675	614	627	600	635	625	585	640	640	664	597	642	626	614	625	641	566	653	610	649	644	677	641	647	638	618	602	611	624	686	596	636	623	615	639	662	633	642	628	601	657	635	628	662	647	631	631	623	628	644	640	626	632	624	632	647	641	593	600	609	606	631	656	611	584	597	650	567	637	638	628	627	611	623	652	638	647	640	608	580	643	652	628	629	662	620	571	600	610	649	587	642	653	631	618	605	610	635	583	592	641	592	645	574	627	648	598	597	642	633	632	618	653	648	669	605	568	622	632	696	655	631	614	665	625	625	632	628	662	634	604	598	593	618	646	639	616	628	663	638	634	630	579	663	614	647	638	639	670	627	648	594	642	633	657	598	628	616	689	626	608	555	638	655	642	631	643	648	595	635	623	603	664	597	611	640	620	654	629	633	619	624	604	625	636	591	624	659	603	640	643	606	628	613	622	639	625	649	623	619	595	636	631	671	604	620	617	621	634	600	610	628	625	652	654	643	665	634	662	644	634	619	642	676	609	634	658	618	606	661	615	636	567	615	607	623	639	573	597	659	650	653	664	603	632	628	603	637	649	611	656	611	646	624	656	604	608	651	626	612	627	626	621	620	588	632	667	594	628	623	625	629	634	588	622	683	604	643	674	628	608	590	638	652	604	602	602	605	539	659	587	645	637	622	623	634	667	652	622	600	618	637	640	595	644	654	631	648	655	647	621	672	623	681	639	615	567	626	578	639	650	618	664	583	611	667	615	654	609	624	636	614	685	634	637	585	639	599	662	618	648	601	612	640	636	679	621	624	631	593	639	653	602	644	651	647	648	634	623	608	579	620	635	630	647	607	629	630	624	619	613	616	634	635	659	637	642	654	609	601	593	613	603	636	613	593	635	617	636	593	625	642	629	613	635	629	599	595	646	651	598	617	598	627	674	613	586	619	642	612	692	586	596	603	595	656	669	643	660	625	634	650	601	649	596	624	638	637	657	617	627	643	613	617	683	614	636	637	639	640	586	607	646	642	668	640	659	670	646	670	642	606	625	617	653	587	575	618	642	620	609	564	631	600	636	601	606	636	620	632	626	619	644	630	595	629	631	619	604	617	633	669	625	630	626	647	625	596	619	635	663	653	622	636	638	608	593	614	625	625	622	656	639	625	619	637	623	682	603	639	620	660	659	610	603	592	636	600	633	640	647	624	562	609	574	607	584	672	667	598	617	604	592	656	654	672	661	644	668	632	607	587	604	646	632	620	620	620	606	654	637	640	640	610	618	651	633	666	630	573	640	599	668	671	650	646	609	613	601	645	626	608	663	648	587	616	655	626	612	634	615	704	610	627	629	591	654	605	622	660	619	616	581	610	622	628	633	637	611	638	582	638	631	634	575	593	640	627	594	601	612	613	669	623	582	663	668	648	614	637	615	590	638	663	600	599	609	622	655	598	627	619	617	620	602	665	656	592	666	639	624	640	598	614	609	624	594	635	611	648	636	652	615	633	649	653	659	592	631	635	572	634	602	620	658	604	608	598	640	582	646	604	655	634	625	587	615	663	638	618	629	654	623	631	613	640	671	603	587	652	630	638	633	580	636	656	639	611	616	595	599	668	618	633	617	660	636	648	637	637	671	618	618	643	619
21064	21624	22094	19766	15927	11477	9310	7144	5290	4326	3876	3138	2766	2442	2048	1789	1546	1270	1315	1037	851	779	690	535	496	482	393	439	407	367	390	425	429	375	359	306	317	296	297	276	264	310	291	311	254	290	282	322	282	279	275	290	271	292	279	270	265	273	281	292	290	297	253	289	283	302	266	280	265	268	258	266	303	274	243	296	262	294	295	292	281	272	288	291	329	277	271	286	298	301	287	289	267	284	247	290	263	286	275	286	298	315	283	277	299	283	297	310	274	287	293	260	292	296	275	290	249	260	267	256	259	234	262	285	289	285	282	281	280	258	275	308	260	279	255	277	260	275	287	246	271	246	286	284	291	266	299	276	301	288	310	275	281	278	278	278	287	267	292	298	310	284	272	297	258	261	304	293	285	299	292	265	268	278	279	274	257	264	273	267	319	263	290	289	269	286	295	320	297	263	286	277	262	277	288	274	291	284	272	247	311	286	247	283	301	282	270	301	258	286	266	250	262	286	280	298	252	241	293	299	310	311	314	301	306	300	298	292	294	265	286	273	294	267	288	254	275	257	269	281	260	281	318	299	256	279	296	324	289	265	257	266	293	289	255	279	283	290	276	273	267	272	274	257	288	274	280	324	291	312	249	269	301	291	262	257	289	259	266	243	314	312	291	293	308	265	272	245	294	294	278	255	264	271	296	296	280	265	283	288	289	281	272	300	252	292	301	257	271	283	287	294	261	284	283	300	279	263	321	288	277	297	292	277	287	271	275	266	247	276	265	261	249	286	299	284	259	283	298	276	256	252	254	311	261	278	262	268	301	299	252	285	267	279	259	278	276	317	305	266	274	257	251	264	269	288	285	275	276	287	289	281	288	277	270	289	264	298	294	271	286	262	269	256	300	287	258	268	231	287	281	261	266	259	252	234	295	270	238	254	309	282	296	277	284	266	257	279	314	250	279	253	270	269	276	262	275	271	286	284	314	253	280	287	287	312	277	274	279	310	301	270	291	262	257	257	270	281	256	240	280	279	272	286	259	284	270	292	259	269	253	314	290	260	300	257	312	280	266	276	297	260	276	284	283	283	283	264	277	296	258	277	282	283	248	280	267	279	260	262	278	261	268	280	271	279	287	267	251	287	248	259	285	291	282	266	260	298	307	307	287	292	293	263	268	305	272	271	257	285	290	278	285	282	254	282	288	293	246	270	309	266	305	294	294	292	271	295	270	286	258	286	264	274	274	269	295	273	269	262	261	287	295	270	281	293	280	246	275	252	287	271	306	292	236	280	287	265	285	290	295	278	262	289	250	256	269	295	291	286	291	252	288	281	302	262	265	299	255	255	296	287	315	294	265	248	276	291	277	274	290	252	243	261	285	246	302	288	274	295	299	281	288	264	276	281	282	275	275	268	268	256	272	275	260	297	279	264	265	257	267	287	259	284	282	273	267	279	314	238	264	302	283	257	298	250	261	274	283	279	273	242	260	271	281	287	300	281	278	283	293	294	275	257	266	283	258	286	270	262	271	253	290	263	274	293	257	299	304	265	270	316	287	272	291	270	284	260	267	269	263	273	249	264	295	322	295	272	311	276	296	280	277	251	276	283	290	284	268	293	272	252	275	262	292	287	263	302	274	264	258	277	267	266	266	293	307	291	294	279	272	257	283	276	261	314	295	273	288	279	267	287	265	293	284	271	282	261	283	296	306	266	283	306	287	267	288	281	296	286	269	281	269	309	304	297	265	277	266	273	298	321	278	282	284	266	262	276	278	244	285	297	288	292	292	279	280	278	280	278	252	304	284	252	270	272	307	268	289	270	293	279	276	320	273	296	312	281	267	290	289	284	288	252	287	284	260	290	269	267	250	260	279	286	261	320	258	268	251	296	264	268	277	299	274	275	290	283	258	275	298	265	248	271	284	285	267	251	296	263	253	282	283	305	270	259	301	289	277	269	279	272	292	277	294	272	290	274	278	271	270	284	312	287	282	287	295	269	264	242	290	305	267	262	276	289	315	288	257	283	288	233	287	242	295	287	285	266	262	247	264	290	291	289	262	251	299	286	286	235	242	255	302	247	287	285	275	282	286	270	285	272	288	258	280	273	272	278	263	280	310	301	270	294	275	284	256	248	300	292	273	272	267	277	271	289	255	278	273	261	301	315	251	249	268	305	265	243	263	273	271	293	274	262	315	271	291	274	288	272	311	266	268	275	274	281	291	277	283	313	313	301	273	307	294	282	275	261	246	264	286	271	253	256	272	288	267	299	266	293	305	284	279	278	264	305	308	299	292	290	269	284	274	286	300	293	273	288	272	277	290	287	272	272	288	276	259	270	285	275	296	276	290	308	283	336	304	292	276	309	263	267	274	299	281	243	257	290	271	294	275	281	237	312	291	267	283	280	284	260	277	288	268	270	262	238	283	295	286	283	302	294	262	300	282	257	267	297	242	287	296	280	307	263	282	281	285	279	280	261	293	288	272	300	305	269	274	262	293	265	277	251	310	273	271	287	265	258	312	275	277	272	277	262	282	293	258	290	272	257	279	285	270	262	278	297	267	263	277	281	283	262	273	286	278	280	268	302	307	297	274	286	280	269	263	281	290	280	265	271	284	278	257	266	298	265	287	286	285	314	282	257	262	282	292	283	316	268	314	270	271	279	304	277	276	294	274	252	286	294	288	306	292	290	316	275	258	275	288	274	290	253	286	298	287	282	278	273	266	285	299	291	289	280	274	300	278	266	277	253	275	273	276	295	266	264	292	288	297	288	281	281	290	271	285	247	304	298	293	306	269	271	296	275	289	277	282	301	298	288	264	297	284	259	294	279	297	275	281	284	285	278	262	263	293	272	254	304	300	323	290	254	267	275	259	269	266	292	299	267	262	249	258	269	270	285	284	292	271	266	279	263	267	308	270	273	272	290	291	268	265	259	250	283	273	304	289	280	300	275	297	286	266	290	269	278	280	264	261	246	288	295	273	273	254	305	267	305	284	284	298	276	266	273	276	270	286	281	247	257	294	286	293	304	296	281	265	243	290	294	305	273	268	305	290	303	294	300	320	257	297	255	264	275	303	280	291	259	282	285	246	281	285	300	273	264	292	257	280	298	303	291	277	268	290	325	311	260	290	288	276	296	264	265	286	247	283	292	284	269	282	273	263	277	277	266	284	293	288	294	288	283	284	298	254	312	295	238	284	267	269	286	274	282	255	260	258	270	272	272	267	271	299	276	276	250	270	281	275	266	293	274	330	260	297	271	276	295	277	254	279	289	289	268	280	288	300	276	257	276	258	264	292	301	293	300	304	270	264	271	276	268	325	289	289	288	273	293	284	269	307	260	286	289	279	271	270	325	302	255	274	250	267	276	341	299	259	255	263	290	301	290	271	279	297	292	283	266	263	270	286	256	252	279	259	317	272	268	270	263	283	315	274	255	289	297	278	275	259	275	249	273	229	283	275	264	268	297	280	257	278	283	308	283	276	274	264	268	291	274	256	274	294	277	296	300
17518	21618	28294	31479	30533	26876	25519	22110	19114	17310	16878	14696	13084	12932	10493	9565	8254	7038	7078	5221	4289	3864	3394	2814	2286	2075	1898	1972	1609	1353	1448	1744	1556	1505	1370	952	902	803	748	733	737	726	695	694	755	734	694	723	735	678	748	736	734	748	675	649	742	737	815	820	794	830	720	764	769	743	759	682	741	782	784	790	758	769	729	716	712	712	721	726	733	709	773	794	740	729	721	736	716	708	723	689	718	674	707	650	711	721	691	739	724	707	694	707	732	703	688	720	706	687	716	643	723	705	687	668	684	724	735	717	680	679	704	717	696	703	679	722	696	726	676	732	712	731	688	697	729	697	752	699	684	677	670	697	753	679	677	734	697	729	684	677	679	677	681	741	704	700	633	693	695	761	721	741	696	712	744	715	671	734	711	719	654	680	720	695	719	712	725	663	694	721	743	693	714	722	755	779	726	700	655	711	714	660	708	706	716	674	665	730	727	717	670	732	735	740	651	729	687	694	687	688	715	757	691	716	700	727	712	703	746	698	661	713	672	664	719	716	734	671	692	700	692	666	692	715	735	713	699	688	744	695	689	691	695	718	659	681	743	713	715	696	673	752	660	673	683	704	715	756	745	724	661	744	724	732	705	746	670	645	759	715	674	668	672	744	696	685	693	690	773	671	644	696	694	699	685	731	731	706	694	714	701	733	755	725	704	719	680	700	711	703	704	691	685	730	713	712	710	681	698	695	707	697	714	676	711	692	652	702	724	669	675	689	711	731	767	708	692	691	682	703	732	740	724	667	704	713	755	717	694	659	714	677	716	707	709	739	702	707	670	667	724	697	680	670	652	732	706	687	667	702	725	747	680	676	729	702	668	708	710	710	635	734	717	705	696	718	691	697	672	733	761	682	716	711	694	731	719	733	731	718	703	676	734	689	724	706	691	688	695	675	645	711	699	698	681	768	687	672	731	712	700	709	705	724	683	719	662	696	722	695	710	710	744	694	710	707	689	691	694	676	687	709	670	656	703	725	722	705	724	709	725	736	693	699	739	720	730	756	739	684	743	679	745	708	693	739	723	682	741	685	712	682	675	713	683	714	746	708	716	733	668	754	683	667	679	746	734	691	701	658	667	732	764	648	675	704	686	716	716	708	726	737	707	679	748	651	727	719	740	709	740	694	763	727	730	714	683	701	679	685	785	715	684	726	710	688	758	716	719	683	733	734	730	712	702	666	710	702	716	692	695	691	717	689	691	736	705	700	695	700	710	676	691	724	744	716	709	701	769	710	733	681	722	744	733	690	708	693	718	723	761	704	687	721	700	729	718	666	766	734	713	713	706	720	669	704	731	752	699	674	731	625	716	678	694	716	687	677	665	716	655	689	715	705	668	694	754	670	717	698	713	666	743	708	688	722	686	740	680	697	697	703	671	673	678	676	669	664	696	703	682	697	723	698	725	737	744	673	698	715	652	665	716	740	640	705	681	693	678	675	707	690	684	681	693	709	724	712	660	686	673	703	763	739	709	691	692	669	699	721	695	725	709	722	705	715	740	707	659	717	730	727	722	719	681	714	704	733	694	756	694	706	693	722	740	683	750	725	679	718	744	720	714	707	723	682	715	743	722	690	713	683	625	695	673	724	739	685	668	703	729	652	703	720	671	633	674	702	703	728	687	725	692	692	705	665	708	731	682	726	718	708	717	726	701	742	713	734	687	700	711	742	664	706	741	673	689	711	673	669	691	676	752	669	708	730	706	718	666	655	636	691	745	721	710	698	699	676	755	672	707	683	730	690	739	708	735	706	749	680	677	757	708	720	726	703	730	711	687	706	725	675	708	657	733	712	723	697	706	705	697	692	670	686	700	733	682	735	732	764	725	657	710	684	695	733	729	704	713	694	701	709	717	697	740	703	657	716	721	716	718	686	672	723	691	722	679	741	715	696	645	673	717	694	711	734	644	681	717	697	679	694	716	710	729	734	694	704	744	724	723	723	702	710	694	714	638	723	739	712	669	699	660	710	737	693	662	723	729	719	701	690	743	713	646	684	709	660	696	686	649	677	745	677	676	671	724	726	717	689	718	690	736	756	670	684	704	674	723	729	703	649	687	660	728	714	687	729	706	752	729	692	695	729	708	715	723	716	703	730	772	692	715	716	715	699	634	684	754	635	707	701	730	668	733	666	696	711	674	705	683	674	654	727	753	678	739	719	665	711	700	741	703	695	738	740	692	709	719	698	739	715	711	730	723	705	699	667	705	718	707	670	722	700	754	743	729	693	712	735	703	698	708	686	720	696	701	698	698	718	691	746	718	777	691	653	689	709	689	711	661	689	663	728	704	695	678	716	740	713	685	721	771	708	740	692	691	717	708	706	714	763	700	712	739	676	701	723	706	711	744	687	723	697	688	705	674	707	742	711	687	671	687	710	687	677	681	720	706	691	711	753	703	672	743	677	692	716	760	696	695	685	713	684	685	716	685	715	674	693	728	690	714	697	700	712	741	692	694	701	741	712	647	719	700	660	678	701	678	709	701	727	698	705	700	697	707	684	724	694	661	672	675	719	714	732	731	716	760	696	704	706	707	683	673	718	697	700	682	701	698	733	686	664	703	706	676	701	745	733	770	667	674	685	671	691	689	672	696	697	709	706	669	665	690	687	671	713	709	757	712	717	758	718	712	717	700	722	710	718	750	703	731	675	704	735	698	717	749	658	709	700	705	713	682	727	698	723	672	709	696	723	712	732	685	701	706	664	685	686	698	715	701	695	720	702	686	742	669	667	729	696	694	773	716	669	731	671	693	712	694	706	705	701	772	693	718	662	711	638	695	723	749	664	711	652	706	728	723	713	699	693	694	729	654	706	737	686	675	666	664	711	676	674	693	730	697	709	669	670	681	732	739	718	721	718	673	748	723	695	720	710	664	667	683	717	720	695	664	704	688	721	726	735	706	722	690	728	735	651	706	671	707	745	695	730	662	704	709	709	640	641	693	720	733	690	684	675	716	718	695	689	763	675	756	695	690	726	711	746	726	772	696	721	698	710	682	712	702	684	713	723	677	740	725	697	745	684	709	707	717	755	720	721	678	729	721	689	685	720	638	688	700	666	721	713	690	684	679	726	689	715	682	694	714	733	708	691	703	661	673	722	722	710	710	693	717	707	680	691	647	690	704	760	715	671	721	689	723	689	720	683	711	677	738	659	720	725	720	690	742	713	674	724	711	681	656	712	663	709	701	745	691	717	701	755	710	658	702	733	708	718	708	722	692	674	708	677	697	703	730	696	721	704	719	680	686	702	736	701	672	721	676	677	679	679	695	713	708	748	717	753	692	713	699	768	665	724	710	720	723	722	710	729	703	675	666	676	743	741	729	687	680	731	709	724	656	666	705	728	682	734	713	677	722	685	705	716	679	698	696	744	649	696	741	706	709	686	731	709	689	673	719	712	726	699	703	736	688	702	706	696	711	710	718	697	684	675	719	719	667	683	766	682	719	713	716	696	674	700	714	673	688	684
47296	41221	39540	38371	38081	36885	37457	36153	33475	32653	31321	29135	26030	25650	21790	20159	18834	15623	14926	10938	9093	7051	6294	4924	3593	3004	2414	2611	2033	1526	1652	2208	1847	1647	1413	792	496	383	314	269	237	242	271	250	262	252	276	214	227	257	278	261	255	273	270	274	253	342	306	358	382	313	277	271	296	302	326	273	289	435	406	380	366	320	306	241	268	228	265	267	267	317	314	287	277	282	230	265	254	237	254	231	249	269	259	273	277	251	241	234	243	270	247	266	218	253	268	241	239	264	258	272	260	276	280	261	239	265	227	264	224	269	273	255	238	252	273	235	253	244	270	244	246	254	285	265	262	261	249	258	226	249	209	233	255	256	258	245	253	237	229	248	272	252	264	249	251	262	243	264	251	228	226	232	274	231	245	275	252	260	258	260	259	233	251	273	256	235	233	269	270	245	207	224	269	260	246	247	256	262	263	256	210	280	248	256	257	296	242	275	244	231	239	283	246	237	262	233	254	265	268	262	252	267	257	250	268	239	257	241	256	244	232	271	209	258	277	230	252	243	261	231	260	235	259	251	260	266	259	277	277	269	261	267	265	224	250	244	280	246	232	264	276	231	249	236	256	236	248	280	272	244	233	244	258	272	251	236	245	259	274	231	246	232	268	271	272	233	266	252	262	255	233	277	245	220	255	256	258	256	252	256	240	256	241	254	269	272	245	275	250	234	249	264	266	239	245	269	243	258	276	257	234	280	264	257	269	236	269	237	235	243	262	266	232	246	281	257	254	248	249	247	297	250	247	212	266	258	256	233	246	263	262	255	249	250	248	276	249	248	230	277	291	219	279	259	262	260	267	260	261	246	208	281	261	258	262	253	269	242	257	241	247	244	231	276	261	268	246	258	240	244	239	262	226	239	258	250	242	269	280	215	226	293	227	265	260	240	223	234	254	262	258	272	264	257	250	255	251	257	272	253	258	260	244	291	249	263	295	252	254	264	258	235	261	224	250	250	278	280	264	251	299	249	257	226	238	238	236	254	247	262	239	232	268	277	241	289	233	247	227	219	246	241	262	278	243	243	274	272	272	260	222	250	231	247	237	232	279	249	272	251	263	273	239	230	267	234	267	288	248	254	241	243	247	267	252	277	230	240	274	238	253	242	263	248	261	265	244	265	264	247	260	265	262	276	246	256	271	233	232	212	227	270	259	268	241	238	263	251	240	229	289	267	277	235	238	247	245	259	252	245	218	249	237	270	240	265	281	277	274	261	241	250	252	245	248	237	250	275	247	248	292	221	265	238	247	259	258	199	276	234	263	240	241	269	264	254	227	261	251	269	245	226	258	263	244	263	232	236	241	284	246	257	278	255	242	242	244	233	271	226	286	245	263	271	264	253	247	252	240	253	237	283	251	262	240	245	230	238	255	220	258	299	264	236	263	235	257	224	253	254	263	242	246	257	239	277	240	275	285	222	256	237	255	222	267	234	239	271	246	257	255	259	243	248	225	220	260	267	310	271	248	246	245	243	251	254	264	265	241	259	250	247	300	234	259	247	245	240	279	264	248	224	251	279	249	250	255	260	272	259	264	274	253	237	231	250	278	251	246	269	268	243	263	266	228	262	258	243	267	256	241	246	277	270	249	257	245	246	245	255	288	241	231	256	260	267	241	256	245	249	249	256	234	256	243	247	233	239	250	249	274	261	262	243	261	246	243	282	268	242	254	267	214	259	258	247	271	250	260	246	238	278	277	264	253	261	219	271	285	231	265	257	250	238	242	259	258	251	275	300	279	243	259	269	254	251	231	246	247	244	232	235	259	250	260	250	249	252	264	226	239	284	248	245	267	248	249	255	240	250	283	242	275	241	260	254	248	245	236	278	256	248	263	268	239	259	226	262	266	234	262	233	272	219	256	254	273	230	257	250	240	244	263	258	235	254	238	249	264	229	259	252	239	229	243	248	269	276	250	263	227	239	251	266	254	249	290	282	232	250	216	255	256	250	223	239	255	254	226	232	220	237	247	252	273	233	226	264	252	234	236	290	247	277	257	260	277	208	266	262	237	241	258	301	245	276	272	241	251	243	303	259	267	235	243	240	276	273	253	279	256	237	241	245	251	234	273	263	276	254	240	264	227	248	257	249	264	251	254	258	272	256	231	275	288	240	260	268	280	297	278	275	266	267	277	279	247	255	249	264	245	253	272	240	242	235	265	221	252	246	254	262	260	271	236	261	249	241	227	280	255	257	214	248	264	268	258	245	254	266	247	264	256	245	233	247	249	249	243	261	260	234	253	259	237	248	268	263	263	246	261	233	253	234	257	278	273	234	257	256	232	260	231	259	247	259	272	247	254	255	260	252	270	284	255	223	239	252	266	254	235	241	273	247	234	250	263	254	248	272	261	246	221	234	261	239	239	258	268	265	253	229	251	255	267	238	262	221	243	232	234	243	247	238	291	254	267	236	287	261	257	247	250	251	241	238	239	248	250	269	279	274	251	260	227	231	249	258	254	247	255	250	258	262	269	243	243	282	277	250	256	248	261	243	247	271	276	257	226	253	243	254	244	266	236	239	274	238	259	229	273	242	240	259	241	247	274	268	267	240	240	292	252	261	261	263	254	240	233	247	255	244	221	233	247	264	253	301	276	252	270	226	250	264	246	232	264	225	225	250	248	270	261	287	249	244	236	244	243	253	254	249	242	292	236	252	280	272	247	249	238	255	247	281	267	263	256	274	245	241	256	255	216	241	247	238	288	263	259	238	255	293	259	237	264	249	251	282	227	254	270	270	224	285	252	266	242	278	272	240	252	259	258	250	246	262	256	264	235	264	244	256	262	216	245	264	233	257	245	256	253	256	252	243	253	241	248	233	262	262	254	267	259	272	258	226	221	251	256	256	235	253	265	233	236	232	250	250	234	249	238	269	257	271	255	241	244	276	241	257	235	240	265	256	260	254	253	260	249	258	265	257	240	282	223	236	240	269	261	250	264	263	247	258	232	245	248	246	229	240	218	252	263	290	270	268	284	250	242	231	262	241	281	224	250	246	271	247	253	277	253	265	269	248	224	230	266	271	250	290	294	272	247	245	262	244	279	231	231	260	280	271	253	282	260	239	270	253	251	239	250	261	260	266	274	242	246	236	243	270	273	260	281	255	256	242	250	276	262	249	248	246	235	267	242	270	268	268	233	226	273	246	256	264	255	225	268	253	243	266	260	252	246	235	236	208	214	257	250	244	247	251	267	307	249	264	262	213	244	244	239	231	240	265	271	233	254	254	242	235	243	247	244	266	277	268	296	255	276	265	267	248	246	243	271	260	258	242	257	229	241	242	270	250	240	284	211	249	243	248	232	274	261	253	257	247	269	241	260	247	213	240	225	223	235	276	232	274	252	219	265	267	250	258	254	255	261	267	275	242	274	246	242	257	259	276	291	228	279	250	261	233	272	260	262	250	246	267	275	262	243	256	251	247	238	239	264	252	251	290	243	253	253	247	270	258	234	258	269	260	278	246	264	243
39841	44985	47338	49715	52448	52093	53127	51303	49169	47797	47157	45452	43704	43872	41023	39813	39081	36117	35751	31486	27850	25915	23388	20496	17191	15575	13279	13958	10651	8225	9912	12993	10809	9944	8463	4848	2678	1661	969	744	707	645	632	692	701	668	696	642	682	666	664	698	704	721	764	714	790	1087	1199	1330	1554	1312	979	885	993	978	988	1042	1150	1800	1855	1437	1472	1342	1026	654	700	629	645	623	752	952	986	975	824	750	710	662	665	626	635	642	617	650	622	635	665	624	592	601	623	648	673	612	642	631	625	675	616	634	615	635	653	631	605	616	687	638	625	632	624	617	622	652	619	601	643	601	615	632	628	613	634	668	618	581	658	641	633	626	620	650	640	593	630	620	675	656	634	599	646	617	622	676	613	611	643	608	641	656	590	649	623	614	637	592	626	662	597	626	596	581	642	614	647	667	669	630	670	640	620	603	640	619	606	659	634	624	589	648	640	622	653	583	609	656	625	571	655	636	655	650	650	630	668	605	583	644	668	631	625	585	652	638	598	592	637	675	623	661	619	631	647	614	590	601	632	590	600	627	651	610	652	649	627	659	648	629	645	676	638	617	628	606	627	635	662	608	565	637	648	623	618	645	602	622	652	627	648	609	649	637	610	593	625	623	644	619	641	642	665	605	685	614	661	636	636	650	621	631	572	662	612	651	595	630	615	626	610	676	633	663	602	632	638	611	619	604	646	609	628	569	666	645	663	645	621	605	627	606	613	625	652	657	618	623	627	618	623	635	651	634	676	611	667	668	601	644	586	649	606	633	615	647	627	640	618	610	631	678	622	567	595	647	651	611	613	672	601	668	623	615	618	628	593	644	617	622	637	661	629	612	605	584	601	592	638	653	642	637	653	660	562	647	630	666	626	600	657	571	611	604	676	630	656	624	636	621	636	655	581	615	620	643	669	632	677	636	673	593	646	678	632	623	587	671	560	621	653	593	594	662	626	639	607	606	631	632	634	663	631	638	636	637	604	634	598	623	652	600	627	638	620	610	653	630	682	595	590	610	603	658	627	683	599	634	622	649	637	639	621	624	646	678	593	596	677	616	588	602	620	663	675	608	627	601	661	615	610	624	651	649	613	628	658	613	622	671	655	636	673	642	651	590	614	650	626	599	628	659	642	628	585	616	602	630	614	651	634	619	614	627	645	580	615	603	639	605	635	660	668	668	605	655	608	681	609	653	628	596	594	629	614	603	632	621	592	618	581	609	694	637	621	642	620	648	607	601	641	653	679	667	606	634	625	619	629	629	596	632	633	648	606	620	633	609	585	625	603	597	597	628	593	624	633	641	663	684	658	640	584	680	607	625	613	628	624	633	641	610	617	662	657	609	625	583	635	632	574	591	595	636	624	668	650	612	612	643	632	592	614	595	601	644	570	635	628	613	615	612	621	635	608	616	659	676	575	640	623	618	651	633	627	600	582	622	637	628	625	597	657	635	614	674	591	610	657	626	697	613	636	650	623	633	619	630	635	641	657	645	621	658	671	554	619	653	640	663	657	669	644	636	628	601	613	662	629	646	639	617	637	691	628	618	638	638	608	651	623	609	619	657	668	652	663	648	640	670	635	672	611	625	650	666	624	628	649	636	649	627	656	585	665	617	620	599	610	663	644	592	632	609	649	626	661	609	659	648	648	638	647	611	643	655	622	599	635	635	645	627	672	582	607	659	602	618	623	639	609	643	614	628	694	576	633	620	658	576	582	644	607	609	627	633	637	660	661	657	601	604	640	633	629	612	581	629	636	634	604	617	639	667	627	669	645	702	608	620	635	633	677	672	655	600	645	630	638	623	630	632	569	621	615	576	624	610	561	584	611	636	611	680	612	654	622	649	615	611	657	627	664	626	637	611	637	623	648	592	675	613	665	602	634	628	617	646	603	664	611	637	628	623	627	636	613	592	632	585	627	639	613	649	668	640	560	601	659	658	602	607	610	650	667	646	627	608	612	664	622	670	634	605	614	629	650	605	618	602	587	603	669	624	640	637	621	594	626	644	638	663	658	624	672	624	660	624	598	674	671	633	668	643	619	651	621	612	584	654	608	598	660	579	615	597	634	645	647	616	633	616	638	624	579	658	628	665	690	638	642	629	614	605	622	594	633	647	648	629	641	626	631	631	670	634	653	663	631	626	631	662	648	614	636	637	635	611	657	625	604	668	598	616	619	601	628	617	626	645	629	609	638	624	609	615	611	628	606	611	634	662	623	631	653	639	644	614	611	616	642	650	633	595	665	652	638	598	698	634	635	641	644	612	638	636	602	625	654	671	613	623	670	628	593	666	651	585	652	627	632	663	607	594	633	630	661	598	606	629	634	645	611	615	660	636	611	674	617	599	681	607	653	635	636	633	620	623	621	633	613	621	654	627	601	631	632	627	647	619	608	629	603	616	624	660	610	630	577	641	654	640	620	618	661	657	617	642	637	583	671	601	642	629	612	632	616	615	590	603	614	616	609	675	638	628	683	605	660	638	623	643	597	633	614	614	663	589	654	604	614	591	633	643	632	604	621	677	655	655	631	608	656	605	621	639	655	649	659	608	603	627	627	654	622	587	642	612	625	640	589	635	592	612	635	640	676	653	599	667	662	646	598	650	624	616	580	614	672	616	636	607	611	627	656	624	651	601	652	643	597	609	655	662	596	603	683	632	664	645	592	597	616	624	606	618	610	625	618	668	624	607	647	610	638	598	624	639	588	637	624	647	683	658	614	608	638	600	619	670	613	633	628	665	657	645	604	640	625	575	629	664	627	670	634	655	653	636	616	578	592	602	666	600	657	648	631	641	689	642	640	618	618	612	640	634	615	648	630	616	597	588	620	631	665	650	615	637	624	631	633	630	670	656	606	599	611	642	616	658	616	614	615	573	668	651	644	605	663	667	647	600	643	643	653	654	643	636	633	623	635	644	636	634	609	651	623	654	595	632	575	637	567	665	617	627	609	651	645	617	657	650	650	639	637	622	601	666	621	650	597	622	646	595	574	651	633	676	612	653	599	631	640	606	645	683	616	634	628	669	648	629	634	621	602	627	607	610	612	615	631	601	603	631	574	611	626	663	648	642	611	646	615	633	611	640	638	644	649	654	682	625	610	633	610	605	665	631	629	600	634	662	636	635	648	643	665	597	638	612	596	648	645	656	648	670	634	599	601	627	590	579	645	687	586	620	631	603	632	631	648	626	675	640	654	596	638	610	640	605	587	624	615	660	632	592	648	622	655	617	655	595	604	635	655	651	586	559	643	634	638	634	636	640	604	637	601	625	647	631	621	666	629	601	638	624	601	636	610	650	605	578	637	631	632	660	669	581	616	676	663	634	579	592	592	643	621	609	646	627	635	670	655	638	596	618	654	612	609	604	608	618	649	682	635	651	611	601	625	624	611	605	642	643	632	647	617	650	634	652	640	624	628	638	601	640	609	612	602	594	647	653	592	630	622	653	636	626	623	657	661	597	678	608	641	658	670	627	590	636	644	663	595	624	622	641	649	641
51873	40230	38026	38148	38489	39627	41114	41735	40807	39773	41305	40293	37694	38274	33859	32865	30942	28030	27422	21516	18192	15228	13181	10360	7718	6496	5270	5556	3920	2921	3550	4672	3868	3475	2857	1648	847	542	355	315	261	262	248	282	268	208	238	284	250	228	257	224	288	299	262	261	297	367	395	403	461	420	319	328	347	344	334	384	367	613	501	468	453	420	378	270	270	227	228	253	259	385	380	349	305	284	261	226	281	257	286	242	217	271	244	252	217	258	252	237	264	241	210	231	239	230	253	243	254	256	242	274	272	220	247	260	249	238	247	246	239	245	235	235	224	270	244	243	257	233	244	260	257	253	243	236	217	278	227	234	256	255	206	240	230	252	238	233	229	229	271	227	265	258	223	223	270	217	269	241	240	247	250	238	234	242	225	249	240	231	227	239	240	236	254	271	266	244	232	236	247	247	261	258	219	249	273	262	237	258	246	262	235	222	233	234	228	229	223	251	246	222	260	273	263	258	241	234	246	218	272	224	207	235	248	256	245	238	262	225	234	266	231	259	237	255	202	240	243	248	246	229	229	251	226	252	253	242	236	249	232	246	269	238	253	235	254	249	258	236	249	238	231	237	219	244	248	225	243	243	244	245	231	264	234	238	249	244	267	238	219	253	228	230	222	277	270	263	224	268	273	261	254	253	273	235	237	245	268	252	231	250	233	245	257	242	216	262	247	225	223	244	222	258	224	246	245	243	254	243	231	241	237	255	222	239	245	262	215	234	249	269	233	219	264	233	228	247	229	219	229	244	245	224	226	254	248	210	251	273	239	216	280	227	240	280	247	235	257	223	240	220	246	260	289	240	277	258	252	249	255	278	220	264	269	245	247	223	253	230	215	229	272	229	234	246	231	234	239	218	264	233	276	229	234	243	236	240	243	245	229	243	241	255	222	238	260	236	221	247	228	225	230	231	229	237	231	265	243	248	275	261	237	239	242	244	252	229	252	234	255	213	218	241	252	265	243	263	273	258	257	244	255	240	234	254	275	268	261	219	263	269	252	246	223	236	236	209	251	237	267	244	243	242	229	233	246	235	250	227	221	229	264	252	237	244	252	223	251	259	256	216	253	247	237	249	250	232	220	222	231	243	256	266	231	265	246	227	215	245	262	250	228	241	243	244	243	236	241	267	225	257	241	269	207	212	262	236	247	229	252	242	214	272	244	237	241	243	245	226	266	259	242	245	218	243	264	265	253	230	215	243	238	222	271	225	262	263	249	242	245	240	259	220	246	241	212	234	235	245	220	246	238	244	249	236	252	257	258	230	257	247	273	240	234	259	276	257	243	227	261	258	255	240	239	220	260	260	255	242	261	256	246	252	247	225	243	244	226	248	223	234	237	214	285	259	224	268	281	243	232	233	242	222	249	235	243	260	242	252	222	282	239	255	242	245	244	254	239	258	219	239	232	259	262	231	255	276	238	263	211	239	243	214	213	217	207	239	244	273	256	230	249	220	240	265	229	239	243	272	212	237	234	213	257	237	260	268	243	233	256	238	247	252	238	230	245	228	217	254	255	253	265	240	223	225	252	246	236	231	263	220	221	236	219	219	252	234	244	255	253	256	233	244	255	236	244	281	242	246	235	233	251	250	252	221	200	255	224	258	235	267	254	227	257	238	218	238	269	245	260	232	232	253	252	253	247	267	254	256	238	259	250	251	269	227	233	258	252	230	239	262	244	248	234	258	230	238	261	257	271	243	226	251	234	231	240	235	241	204	247	286	226	249	275	261	258	237	238	230	218	242	263	239	231	276	237	263	232	230	242	226	219	250	257	194	243	220	275	251	247	244	262	266	256	257	255	231	218	276	254	224	260	244	231	234	249	239	227	254	234	229	241	237	255	238	225	223	224	261	241	245	289	244	219	256	232	237	264	235	257	256	271	240	233	260	238	213	242	244	264	233	226	239	253	263	235	238	236	221	230	261	234	244	242	223	260	241	234	257	236	250	216	241	241	224	256	257	221	239	253	226	245	229	229	232	264	236	217	245	262	246	240	217	232	222	240	266	236	233	240	241	250	221	253	229	250	202	263	242	265	231	238	247	243	209	226	248	256	224	239	249	227	220	217	241	228	234	258	229	215	236	244	250	244	259	232	241	244	235	238	251	275	234	236	258	260	240	257	216	250	249	261	249	239	223	246	238	248	233	233	233	264	232	224	231	261	250	246	263	238	269	251	243	218	206	251	265	242	218	249	241	275	203	218	247	209	241	239	248	235	246	246	239	219	248	257	255	228	241	256	249	208	245	251	225	218	250	252	226	223	247	241	253	247	257	252	230	264	228	265	217	228	252	253	236	238	246	225	243	249	241	250	265	268	247	252	253	246	230	241	245	251	243	257	249	227	247	276	252	230	274	230	243	227	246	257	250	214	248	257	247	242	265	217	227	249	252	253	225	245	238	251	213	248	230	224	209	206	228	238	238	219	252	237	290	207	246	225	236	243	221	279	226	227	249	239	236	233	258	240	227	240	277	255	257	264	231	248	246	248	249	251	253	258	238	250	240	228	245	267	251	236	263	233	219	251	222	248	272	255	224	223	275	253	219	243	225	243	242	239	237	255	232	240	235	253	245	237	242	267	262	261	249	235	241	261	261	281	252	227	231	250	232	233	236	250	248	242	236	228	245	232	244	249	244	225	223	257	257	264	278	267	230	246	231	254	267	244	278	206	262	232	228	262	238	242	233	259	255	258	240	264	242	226	243	278	265	266	242	256	233	295	229	267	257	276	257	250	209	247	195	257	215	242	237	231	237	243	211	259	269	237	246	231	227	218	249	243	247	233	233	257	268	204	227	245	241	225	267	222	199	234	218	245	251	257	258	230	244	254	254	266	248	228	242	255	229	289	262	254	234	219	230	230	244	252	233	253	229	225	235	206	265	227	243	247	231	239	250	264	216	219	255	216	222	257	227	257	244	242	237	252	266	221	251	225	235	260	252	260	230	240	246	244	244	254	266	251	246	258	252	242	243	272	261	244	261	268	216	257	255	247	239	254	231	233	250	243	231	246	251	256	236	234	230	237	266	224	249	241	237	242	269	211	257	229	240	228	231	224	251	267	271	272	259	232	255	276	254	249	229	227	242	235	244	195	234	256	260	227	216	237	245	252	249	265	267	233	241	235	247	210	245	234	259	240	242	261	254	231	239	237	233	252	250	230	233	256	212	214	260	220	287	259	242	232	250	248	238	214	242	254	233	245	230	236	248	220	271	209	232	228	241	255	224	243	259	243	263	227	245	231	243	244	241	224	238	212	241	251	262	208	254	229	225	238	230	252	265	242	248	233	225	257	240	230	237	247	230	245	237	254	259	246	235	203	204	307	248	260	262	262	287	239	254	254	226	241	256	224	245	261	253	242	225	222	221	241	266	267	259	256	246	237	245	242	268	257	246	256	246	246	222	215	240	248	231	226	219	248	210	244	222	220	237	221	252	244	246	258	213	238	225	251	222	230	254	271	276	238	228	236	226	221	246
45480	49998	50314	52215	54304	56323	59854	58741	57021	56908	56425	54190	53475	53323	50354	50159	49482	47168	46293	41920	38476	36234	34355	30183	27431	24062	21907	22362	17062	14252	18484	22165	18665	17505	14870	8884	4530	2588	1255	933	830	755	714	699	671	705	703	657	742	688	690	696	738	778	762	721	1109	1428	1812	1904	2545	2075	1314	1237	1263	1306	1316	1534	1693	3190	2910	2294	2130	1897	1424	687	615	631	644	626	713	1406	1348	1199	1008	812	737	615	625	574	575	616	622	655	608	623	555	566	607	618	551	603	616	604	612	569	597	580	618	602	628	634	619	583	600	595	633	598	567	635	571	626	567	615	621	609	613	630	599	628	581	611	636	585	607	580	611	612	596	649	598	605	571	569	556	565	662	652	568	628	636	575	634	669	615	635	594	570	622	583	597	621	590	595	638	629	609	580	613	624	595	596	625	610	566	604	568	573	584	589	649	581	603	644	613	571	627	558	547	627	644	615	553	626	580	606	602	556	608	618	634	603	574	598	601	612	598	603	608	591	567	555	578	577	611	595	588	619	619	571	599	635	579	635	602	585	612	610	625	617	564	591	646	589	569	600	589	620	600	622	557	601	557	631	597	615	548	566	596	561	598	583	580	642	614	599	554	582	601	612	622	566	593	596	629	603	614	583	600	608	614	622	623	584	627	623	590	630	620	621	607	592	618	622	586	649	606	630	620	596	600	572	610	587	592	570	582	647	596	610	587	649	596	618	630	664	586	595	584	626	620	581	625	619	636	633	611	597	598	590	605	634	608	618	593	589	627	645	604	622	569	628	555	590	580	569	597	620	590	595	609	586	624	598	564	611	570	647	569	604	629	581	601	610	569	623	624	576	599	625	618	580	582	574	592	598	582	575	649	551	579	568	581	560	592	623	539	564	605	628	611	589	603	591	560	568	625	605	574	632	635	565	570	630	559	602	605	620	582	585	599	625	576	594	613	586	553	577	553	642	570	593	576	610	544	562	583	597	554	576	637	634	627	590	597	622	634	609	625	589	601	586	585	599	593	597	615	627	619	580	562	593	619	605	585	593	583	591	596	583	586	595	615	574	555	662	607	577	590	574	603	572	600	578	612	617	604	599	569	583	639	593	610	632	637	624	623	614	617	600	632	565	671	667	619	591	548	593	596	625	626	571	609	555	608	594	612	611	559	615	616	561	598	533	598	597	613	601	617	628	576	581	605	623	593	606	562	556	569	620	644	598	608	590	608	570	608	589	640	596	624	604	577	594	573	596	594	621	568	580	601	626	594	587	601	563	597	592	626	592	609	606	590	579	578	589	640	517	576	591	649	602	585	612	593	592	611	598	575	628	635	601	603	596	658	649	598	590	583	611	618	598	582	563	621	617	598	655	590	578	616	592	616	642	621	609	576	643	667	645	570	586	605	624	595	574	592	599	608	593	576	586	608	571	583	622	608	620	586	581	568	599	623	595	573	608	564	603	621	573	578	587	590	579	603	604	577	591	579	598	587	583	608	600	611	564	597	569	603	568	599	562	614	606	613	595	612	573	583	570	573	608	634	611	615	566	572	574	564	573	564	607	567	634	584	589	598	588	589	594	598	549	582	610	617	568	589	592	554	629	579	630	608	546	618	614	548	580	577	615	571	621	580	588	597	640	574	602	624	585	592	575	598	600	588	605	634	609	614	602	580	561	611	578	603	593	581	580	525	592	594	578	613	637	605	600	595	594	611	564	628	618	589	583	590	590	577	594	627	581	617	633	624	552	567	576	611	579	593	614	581	613	591	623	623	613	636	598	601	583	584	609	594	584	619	600	591	610	587	551	596	560	595	599	590	615	612	571	582	565	581	613	601	577	591	590	630	589	574	642	599	675	560	586	643	584	613	593	624	619	566	577	579	582	583	599	606	617	611	614	568	612	612	596	613	562	607	571	563	641	559	573	591	629	581	566	618	564	565	600	610	599	580	635	564	562	602	591	656	563	630	641	596	580	624	648	608	634	579	604	596	604	602	615	595	622	542	589	643	595	553	596	593	591	572	650	614	619	616	565	614	608	594	578	611	619	570	573	633	585	572	582	617	639	566	597	636	573	611	604	572	588	565	629	586	591	624	572	623	607	575	609	622	591	603	595	560	586	608	635	623	627	566	589	617	627	623	569	614	572	562	578	570	589	592	581	587	599	579	594	607	634	583	622	642	613	580	579	575	611	587	582	599	632	571	625	616	578	609	587	582	561	595	594	583	592	628	585	604	591	603	616	606	609	553	622	591	582	609	569	629	586	653	607	599	617	601	605	586	566	606	562	637	612	599	652	642	606	604	639	558	631	624	588	560	612	571	546	611	604	576	598	600	563	662	595	588	592	629	601	615	589	592	561	620	592	611	594	614	601	626	632	620	606	574	572	578	592	585	610	606	570	633	609	606	637	591	583	639	611	605	603	608	599	579	606	586	536	568	613	612	621	611	603	641	635	606	613	576	677	594	579	583	576	567	608	597	586	569	592	621	620	601	600	625	579	601	618	634	648	672	575	545	604	575	601	642	599	576	557	605	596	617	597	583	564	611	587	567	599	620	627	623	575	616	588	600	618	548	631	580	579	586	561	619	583	590	571	594	605	590	540	590	622	550	619	630	616	590	598	570	599	598	548	569	573	627	612	606	614	606	594	586	603	595	625	592	606	635	583	584	578	607	613	599	609	611	607	617	617	578	609	561	616	638	614	611	593	605	586	619	581	639	557	579	629	642	610	582	642	572	617	581	630	575	580	609	629	586	596	604	529	601	634	602	575	569	584	624	602	569	583	611	609	615	585	596	609	571	615	632	617	562	583	600	608	616	586	570	568	558	613	597	622	615	615	597	659	644	547	569	538	549	636	589	605	562	593	621	580	610	624	602	592	610	590	557	592	594	592	611	626	616	588	545	572	584	593	622	601	613	596	612	587	603	566	622	585	572	617	626	642	574	551	583	587	618	603	600	573	596	602	612	652	584	608	596	562	625	654	601	594	577	604	599	619	592	592	560	579	611	623	583	633	592	611	600	593	566	614	564	582	584	596	563	608	620	604	527	606	588	583	584	553	586	603	632	637	591	625	580	638	585	637	593	583	604	574	620	605	596	567	604	609	602	555	584	639	585	549	630	583	603	585	608	643	648	558	589	604	610	597	586	588	575	591	581	574	592	645	587	581	629	609	648	614	629	623	574	568	576	621	605	598	598	628	570	591	622	635	597	570	579	585	613	590	638	553	590	626	600	584	615	555	593	586	556	565	526	558	623	587	570	595	616	585	617	590	600	609	611	580	582	594	577	644	598	573	592	583	604	609	556	550	588	569	579	625	544	595	579	624	630	635	591	575	597	640	573	634	608	600	547	584	576	573	565	612	617	597	580	609	586	661	555	569	624	604	600	580	597	598	606	660	561	578	606	640	571	600	590	573	593	596	569	581	582	623	543	610	617	576	589	571	602	612	645	593	628	651	640	593	619	604	639	590	617	552	631	574	584	561	580	602	592	596	575	601	603	599	585	615	558	611	599	601
21363	21167	22420	19746	16229	11818	9233	7089	5468	4484	3937	3280	2797	2546	2132	1821	1568	1331	1290	1000	782	717	655	593	513	505	419	432	402	377	354	402	390	376	359	341	333	294	271	292	273	259	304	305	274	308	307	283	285	281	282	274	260	262	259	302	284	273	320	292	322	283	285	297	310	304	261	288	299	303	269	270	287	288	290	279	300	260	286	276	277	279	278	302	288	252	271	262	295	287	287	270	280	275	285	293	286	269	307	276	265	272	283	257	319	289	278	300	279	284	281	276	271	275	271	291	270	275	298	278	293	284	275	306	283	272	262	268	295	297	285	277	273	303	269	272	282	317	291	271	329	278	290	296	249	286	303	279	264	287	292	286	260	282	282	280	287	285	295	283	265	253	302	243	268	277	289	308	243	269	290	277	297	277	329	292	265	300	274	279	260	255	280	286	290	274	320	271	259	290	261	274	278	252	300	284	283	306	284	306	269	278	278	280	265	316	285	275	302	323	279	300	280	267	280	296	264	294	280	278	292	284	281	283	277	305	303	277	251	274	247	283	272	275	281	270	282	290	257	280	311	288	282	265	267	288	278	261	278	274	273	277	306	257	274	262	284	309	290	280	259	251	323	252	290	279	263	269	263	294	307	297	265	253	279	269	246	294	294	295	299	264	276	294	315	301	243	283	255	296	262	295	279	324	288	289	265	270	263	276	245	273	285	316	289	292	266	278	249	329	233	290	298	260	238	279	267	283	307	281	242	273	272	274	305	300	288	275	286	296	272	283	290	276	280	270	280	299	277	259	267	272	277	286	276	273	236	250	289	240	253	296	298	281	281	302	285	279	257	284	306	277	296	267	306	259	263	269	245	301	279	297	312	278	248	271	284	287	269	288	261	264	262	260	285	300	301	294	281	302	273	286	277	276	294	310	261	256	278	280	281	320	247	236	263	237	264	290	270	276	264	274	306	267	282	280	239	275	296	299	301	311	316	253	294	240	271	277	240	277	280	273	240	279	260	282	256	271	268	292	299	284	251	295	282	254	293	276	292	268	303	283	265	275	302	251	267	270	284	302	275	263	275	288	268	278	274	285	267	245	280	279	265	285	274	294	277	287	269	295	279	295	257	271	241	309	279	255	263	292	293	291	270	254	281	292	273	285	285	275	276	253	331	269	281	260	257	291	270	294	304	267	272	266	264	259	262	259	232	309	281	276	294	279	262	273	284	262	284	282	284	286	273	290	282	288	294	233	273	297	267	266	290	272	281	243	269	283	257	267	258	259	277	283	273	290	260	269	287	282	258	287	290	271	267	257	293	277	286	268	273	286	283	261	297	308	303	295	241	266	293	283	301	290	274	247	257	292	257	311	286	308	285	284	282	263	280	297	278	298	266	270	276	285	280	300	304	292	278	268	280	278	285	279	271	268	273	294	306	297	285	241	297	272	292	259	272	279	235	293	328	287	264	315	274	276	304	275	281	262	286	266	280	278	264	290	262	298	282	280	280	284	281	259	273	300	283	266	267	311	273	255	263	259	277	277	274	328	287	273	268	255	262	263	295	291	283	246	273	243	288	290	276	316	264	251	272	268	319	297	253	284	276	286	270	306	297	272	282	265	293	264	279	275	268	293	298	280	275	256	270	283	297	276	247	290	256	259	293	274	291	252	264	275	288	287	283	302	256	246	253	284	269	307	278	296	274	261	298	300	291	300	272	265	280	254	313	290	274	274	259	286	253	266	272	256	278	275	277	274	298	302	267	254	299	258	281	298	276	288	279	285	259	280	272	265	268	289	286	239	287	299	278	261	306	256	280	290	278	254	251	276	315	268	289	242	289	278	261	286	291	262	263	259	294	296	304	258	292	299	275	272	273	283	276	263	270	269	298	269	257	274	263	274	293	304	302	272	279	285	295	270	279	300	315	287	280	283	289	267	276	265	302	287	267	296	278	267	255	291	277	286	262	273	283	264	274	313	297	287	284	305	300	287	271	274	278	288	279	249	257	286	273	271	295	294	271	273	283	271	263	289	255	275	292	280	276	287	260	282	249	257	273	303	287	280	261	271	265	271	252	277	280	288	299	285	289	257	285	261	292	287	283	283	290	310	306	283	297	305	290	286	260	275	248	261	295	273	268	271	289	276	266	284	292	277	290	279	284	267	285	283	283	306	272	278	276	285	298	277	262	265	288	285	278	291	288	294	250	267	268	317	249	265	265	282	287	295	280	287	296	286	303	265	270	273	292	278	235	296	305	306	260	289	280	264	300	282	271	270	265	292	254	253	252	261	252	256	259	265	275	284	277	296	255	271	275	292	280	311	287	287	285	281	286	283	292	280	278	259	291	302	273	280	289	262	312	302	277	287	277	266	281	277	273	299	306	289	275	293	268	277	282	260	249	300	241	290	252	273	262	311	287	293	290	291	300	257	291	270	277	322	260	282	307	282	311	280	299	292	307	273	277	292	273	278	278	264	270	274	286	267	287	261	261	278	291	295	283	251	268	276	286	265	246	259	292	278	295	280	266	260	286	270	285	274	285	283	247	294	274	264	260	297	313	294	306	259	281	268	262	271	273	304	291	262	269	274	283	281	245	291	298	244	252	299	267	279	263	239	275	283	265	278	268	297	254	265	272	282	280	246	269	275	303	269	277	313	263	277	260	276	295	273	266	299	290	295	314	271	291	268	278	264	269	315	247	299	286	304	268	276	291	294	261	275	269	294	261	264	283	296	279	300	247	255	290	286	272	298	276	310	272	269	266	283	278	286	288	314	281	246	281	248	264	277	300	310	264	246	264	263	289	304	285	240	298	293	289	258	259	241	245	274	289	282	274	271	284	270	279	254	258	243	287	308	264	270	311	266	290	279	296	266	296	266	272	282	286	276	284	268	297	285	302	313	262	244	277	286	274	287	277	285	262	278	268	270	284	295	272	248	277	260	268	282	293	286	307	262	285	266	276	288	275	286	246	265	295	268	277	281	267	275	262	270	293	269	291	288	284	283	281	258	280	257	301	293	292	275	240	262	271	257	305	309	323	271	314	287	300	270	281	302	298	289	271	291	282	258	323	269	288	270	280	260	277	274	282	300	259	285	293	260	262	288	308	254	282	283	292	286	259	295	269	320	289	259	302	271	274	280	252	259	276	317	263	287	283	282	292	299	256	272	308	255	295	254	233	295	300	282	246	257	281	286	322	296	264	302	277	311	256	271	294	257	292	292	296	281	278	278	274	265	270	275	313	298	267	291	282	258	294	261	289	292	270	266	262	306	289	266	265	308	252	270	274	282	272	290	293	317	269	264	289	285	285	266	279	273	292	293	285	274	274	292	268	285	280	285	278	273	278	282	289	340	260	286	299	272	286	266	261	295	268	282	295	279	270	288	293	303	279	284	271	313	277	268	257	302	252	288	251	274	268	275	260	251	282	273	273	321	316	292	268	295	314	302	297	310	262	299	252	271	281	287	286	265	283	299	245	269	282	278	265	266	281	284	268	274	279	262	275	297	258	280
17934	20747	28756	31277	30992	26566	24728	22031	19496	17127	17147	14526	13353	12984	10970	9981	8435	7345	7327	5231	4298	3830	3383	2982	2506	2114	1775	1881	1553	1468	1539	1782	1537	1508	1342	1057	823	762	763	718	740	696	739	703	739	749	709	763	706	721	738	704	699	734	697	756	718	714	777	741	783	794	744	761	740	765	735	737	765	821	811	808	784	766	777	744	698	723	675	699	700	752	793	804	743	732	711	717	714	693	706	713	643	720	711	657	721	738	706	717	717	690	718	689	733	712	725	675	682	714	648	647	690	722	714	696	730	710	705	705	654	713	705	737	719	748	669	694	719	700	719	711	685	669	718	700	731	715	709	687	701	725	675	697	695	712	651	727	698	682	700	688	669	674	628	697	648	749	672	697	663	707	668	699	686	719	712	721	736	722	702	692	704	708	696	752	699	698	665	708	688	724	691	683	722	731	700	697	676	738	678	707	723	742	724	713	743	652	675	727	663	658	724	726	712	695	644	688	681	730	706	665	697	733	703	682	698	713	699	755	687	723	715	684	712	696	699	673	714	670	701	689	684	699	714	681	706	729	675	683	714	676	691	674	723	716	680	664	686	701	703	732	671	727	689	747	723	742	676	682	713	712	705	687	679	675	680	671	696	683	710	676	695	693	655	691	761	675	703	724	703	724	654	757	709	703	680	670	716	682	689	704	675	706	703	684	757	690	703	691	703	683	712	696	720	727	694	661	682	678	665	722	702	724	698	723	679	692	670	748	665	676	732	739	727	667	702	747	703	708	695	703	710	747	739	729	650	677	712	711	724	741	696	689	687	732	730	703	698	736	684	705	701	716	708	683	648	705	701	625	727	694	719	691	736	648	683	675	699	710	702	689	732	736	716	707	703	665	727	662	681	691	689	701	710	643	727	683	722	684	700	676	686	688	650	707	695	697	674	695	682	671	725	693	643	717	675	692	694	718	721	690	694	742	678	692	711	664	725	682	649	673	715	657	687	734	740	681	704	713	725	729	730	699	682	666	630	741	716	703	682	722	671	696	712	693	677	671	709	664	692	704	697	730	699	786	666	680	723	704	731	707	693	696	705	734	680	670	725	703	673	639	645	699	705	707	727	713	724	726	723	690	732	668	701	722	699	691	673	708	653	749	705	681	707	718	663	691	643	714	709	676	728	698	710	696	699	713	684	748	695	721	716	689	669	723	673	748	702	689	708	641	697	732	696	689	702	677	701	678	679	735	714	733	706	697	683	663	720	688	713	688	717	732	680	689	682	727	664	712	727	684	696	677	715	679	728	669	716	632	686	675	679	717	709	722	720	730	721	703	692	698	728	670	678	720	694	689	653	696	697	695	725	677	753	743	685	692	676	667	671	705	698	684	709	717	651	676	699	699	681	713	727	723	696	736	709	688	663	722	676	685	700	703	698	687	711	684	721	750	713	699	654	659	657	721	689	688	699	715	629	665	679	723	661	701	707	679	685	735	714	657	737	693	674	679	678	732	696	713	729	677	736	751	699	710	721	698	693	673	693	705	702	718	689	705	721	682	695	658	680	687	697	756	665	689	737	742	722	720	718	681	673	648	694	694	702	722	663	675	672	686	677	694	735	723	729	716	664	712	717	718	779	705	709	669	659	713	723	686	725	726	722	703	717	702	713	686	712	680	683	691	687	660	632	651	725	767	663	721	719	661	750	676	719	644	735	653	645	712	692	686	710	656	704	713	737	768	702	680	682	688	725	674	726	681	690	723	746	672	672	711	704	676	733	697	661	688	700	669	700	724	692	692	718	746	713	683	688	700	741	660	720	704	668	685	768	777	710	693	653	679	724	738	741	717	677	699	677	734	667	669	692	686	715	721	648	713	653	729	672	669	738	728	756	707	674	697	726	704	690	670	744	698	679	656	674	681	704	711	688	709	716	688	700	693	687	702	740	720	708	721	683	692	715	682	703	710	723	708	689	691	743	723	612	690	698	704	688	657	692	704	671	636	676	684	702	676	704	653	691	777	674	711	684	691	733	662	670	740	724	706	718	729	700	756	719	729	685	699	685	724	661	713	696	727	677	658	731	684	732	674	685	714	689	687	699	664	751	713	758	681	682	673	714	709	714	703	724	703	696	725	758	681	709	702	676	649	671	664	730	745	725	719	707	736	672	712	717	676	714	701	710	719	712	715	729	693	675	744	716	710	703	693	727	670	688	703	711	684	664	658	695	673	678	645	704	662	704	730	720	684	701	710	705	689	717	681	683	666	674	690	680	703	731	687	681	758	722	634	729	731	682	711	651	711	676	733	677	690	750	696	696	698	696	709	699	758	703	692	684	727	791	710	644	726	645	697	703	693	697	690	722	726	734	709	739	709	667	657	705	689	686	702	716	705	710	719	698	652	707	746	706	705	697	731	720	681	699	709	714	707	737	679	711	668	701	654	743	694	714	739	643	692	732	766	686	683	685	716	694	765	719	701	676	698	670	667	695	677	684	728	700	687	727	684	739	692	688	719	688	700	683	747	691	682	688	746	685	695	725	664	708	720	701	636	715	708	740	707	685	685	713	747	701	682	709	686	710	697	669	762	703	674	709	691	663	710	699	658	709	698	699	717	694	709	695	695	662	685	716	744	673	717	713	688	731	721	708	716	675	706	659	681	685	748	758	681	714	675	685	685	685	692	694	687	747	682	688	710	644	740	715	710	717	690	697	678	683	678	683	712	735	680	687	680	674	731	696	701	686	679	683	706	689	698	710	689	671	685	691	760	745	759	712	662	674	722	677	741	752	711	722	726	663	695	699	695	676	701	710	691	646	694	726	689	699	675	673	712	719	660	681	718	691	667	676	638	685	708	693	673	703	698	702	662	663	714	749	703	756	651	721	708	698	661	689	703	746	687	707	731	700	658	695	741	721	679	694	732	669	706	680	696	657	705	711	699	684	725	720	675	692	673	655	708	687	658	682	730	709	703	700	691	704	701	706	671	702	719	698	714	693	729	680	691	675	740	726	639	669	664	718	712	647	718	729	717	745	652	746	701	689	690	705	725	713	694	719	719	674	669	683	713	716	701	634	705	715	739	745	708	728	702	708	677	710	735	722	683	729	677	704	695	718	689	723	647	688	689	718	641	690	700	687	701	698	645	692	706	756	722	727	683	713	674	699	740	656	768	682	688	684	682	685	731	648	690	711	683	668	675	689	714	698	704	704	675	708	678	681	677	736	651	713	697	675	696	668	718	698	706	707	714	707	662	720	693	636	705	699	698	696	724	707	682	715	683	712	682	698	683	694	683	658	717	741	690	745	717	704	689	683	676	711	685	693	684	711	695	689	757	729	694	729	690	709	727	726	697	691	705	730	679	683	667	672	694	757	746	685	713	691	713	695	719	686	736	689	679	665	694	729	728	702	650	707	675	708	732	682	672	656	695	744	693	713	706	705	694	684	696	712	714	678	729	724	700	739	746	714	680	728	691	674	674	723	714	690	668	670	654	703	694	683	684	689	723	698	713	702	720	683	724	703	693
50211	42600	41439	40787	40474	38535	40010	37032	35870	33611	34067	31316	27412	27421	24268	21844	19019	16371	16146	11063	9580	7524	6585	5312	4122	3228	2604	2691	1799	1425	1825	2361	1973	1837	1440	845	502	391	291	304	282	301	270	274	268	269	255	260	279	263	281	295	260	261	290	267	329	326	317	353	375	345	292	338	307	321	335	360	376	373	399	367	355	332	343	273	279	281	281	258	291	309	339	296	317	279	291	235	290	299	279	257	282	286	280	258	263	283	301	283	277	276	266	295	249	307	268	243	268	269	266	237	260	276	295	251	268	257	260	273	277	281	296	247	269	262	229	244	246	263	274	268	280	287	274	263	255	261	251	276	279	271	293	293	254	265	265	227	226	257	293	253	250	250	264	276	265	265	264	262	289	282	285	270	264	234	256	275	263	259	288	271	231	304	256	275	279	262	265	305	274	260	250	273	267	274	279	262	272	287	272	257	292	260	247	243	284	285	282	262	264	261	278	296	240	272	263	270	286	261	263	271	277	291	264	275	251	256	270	257	288	290	275	250	245	276	255	269	291	261	224	258	254	251	259	227	259	280	264	243	225	271	260	269	258	255	264	249	268	264	271	266	276	275	274	243	226	275	250	254	264	264	270	245	279	287	249	261	244	245	273	310	302	282	268	268	237	259	260	248	276	292	261	280	267	241	269	284	297	263	263	233	265	257	275	280	276	274	239	283	251	243	247	238	248	280	239	269	246	279	251	262	266	259	259	289	299	293	278	269	288	218	258	251	262	277	286	277	251	261	274	242	268	277	281	259	250	277	306	252	277	242	250	264	270	284	285	260	252	278	276	251	271	286	275	255	258	241	239	276	274	279	275	271	288	277	265	273	255	269	282	247	277	276	271	268	277	250	272	264	280	242	262	301	263	292	252	241	265	293	248	280	257	246	253	280	247	264	288	260	275	264	283	278	288	269	257	266	274	295	280	264	275	264	274	275	257	262	277	265	250	255	257	252	262	253	278	262	268	280	278	289	275	253	275	273	274	264	258	273	266	277	272	279	285	292	305	267	262	256	265	273	259	249	261	271	251	262	266	227	237	275	267	296	271	317	280	256	293	266	262	241	264	232	276	278	266	247	257	276	284	247	275	279	255	272	237	261	295	286	278	263	265	286	274	242	265	255	258	265	255	281	265	251	242	283	278	295	255	260	252	275	230	287	250	264	258	254	244	270	261	254	276	269	266	302	256	262	263	291	246	269	293	268	244	281	249	282	281	287	259	247	254	261	281	279	261	252	273	305	261	264	248	275	269	261	274	275	233	279	263	237	233	247	241	264	279	286	270	266	278	255	252	276	291	287	240	250	262	277	261	260	273	244	278	260	277	266	279	273	255	271	276	263	245	282	287	250	275	236	266	249	272	246	258	263	237	223	292	269	263	261	254	236	273	278	249	263	266	269	256	246	281	213	245	287	277	254	263	269	268	253	314	262	248	294	267	244	275	277	308	269	237	261	269	249	239	261	294	254	292	292	261	254	247	254	280	226	292	273	277	283	244	301	308	230	239	262	271	263	251	241	274	270	248	284	255	268	265	219	249	246	295	233	242	238	264	262	285	264	281	291	282	264	265	273	255	249	307	281	275	271	240	281	252	282	269	260	259	257	265	264	255	266	264	263	250	268	281	259	269	271	292	251	276	272	268	267	274	272	268	280	268	257	277	263	281	268	238	249	256	271	254	269	251	315	245	286	253	255	269	267	266	261	264	257	270	270	270	266	246	266	272	256	277	270	258	249	253	249	245	260	259	254	292	276	242	311	225	268	289	286	274	260	261	309	294	266	259	261	264	259	277	246	300	248	256	279	259	265	256	272	269	269	248	283	269	279	263	257	256	267	270	281	274	301	268	253	282	301	254	269	234	250	264	271	274	233	269	270	300	267	251	271	264	277	259	246	261	311	300	251	274	245	268	275	248	240	279	291	277	276	287	252	259	263	284	256	244	273	277	258	248	239	248	237	275	271	271	300	248	254	258	246	248	284	265	283	299	289	279	285	281	251	277	258	270	247	276	244	250	245	257	257	256	242	262	244	247	229	261	264	274	254	251	255	268	238	276	276	278	263	268	259	291	241	266	232	286	239	265	277	249	267	262	263	250	242	264	254	278	271	249	249	277	268	268	285	255	280	258	243	286	262	300	256	262	265	263	241	264	257	240	286	265	277	229	291	274	275	264	266	279	255	273	252	246	293	260	268	267	289	269	270	254	246	265	240	254	257	287	280	250	265	264	248	285	278	280	279	258	281	250	256	270	265	269	270	226	254	281	303	280	279	247	269	254	254	288	274	251	238	255	259	265	259	285	264	254	270	258	267	248	245	256	274	263	265	262	261	266	223	275	251	256	269	278	268	253	254	257	249	241	238	253	259	255	278	263	257	250	260	279	258	292	260	255	248	272	260	230	257	244	269	269	264	269	280	245	218	249	276	257	244	287	239	238	248	270	256	265	253	220	286	255	261	249	280	256	279	268	243	278	299	242	235	250	239	290	254	287	274	271	248	269	266	281	229	239	270	238	244	271	253	242	257	294	243	262	260	280	273	249	269	254	267	268	246	265	274	255	259	268	256	288	244	257	258	253	258	287	238	275	258	261	268	229	275	290	278	263	247	250	262	252	276	271	225	280	259	297	259	278	274	265	267	290	245	279	257	262	239	264	267	255	295	279	279	287	277	264	268	267	246	288	273	274	277	269	251	268	274	262	262	302	244	272	264	259	275	290	257	263	255	262	280	292	231	267	267	267	287	255	266	257	248	262	261	272	259	240	245	265	294	276	263	298	277	282	289	298	272	263	276	266	277	241	254	283	283	286	271	278	289	265	271	248	250	250	255	275	233	281	264	275	255	274	270	311	272	260	247	273	294	268	237	238	268	279	257	285	260	249	288	281	266	271	217	239	256	243	274	277	284	261	227	244	281	246	217	265	291	288	266	263	277	232	244	262	267	281	303	278	261	263	250	276	272	252	222	223	253	254	258	249	289	241	277	271	274	261	267	274	266	269	235	281	270	272	287	251	270	279	270	275	262	234	263	319	287	264	237	279	256	260	266	274	264	264	291	284	262	250	243	284	277	316	280	249	251	245	241	239	235	265	280	254	284	271	253	281	290	251	271	244	266	304	270	253	267	275	268	266	273	267	301	268	263	281	293	268	263	247	271	255	274	275	264	224	294	279	274	262	248	251	248	266	269	254	269	289	263	237	245	245	288	239	260	282	256	273	271	275	248	252	265	238	245	279	249	257	274	281	253	237	260	244	277	237	252	238	247	250	264	268	273	272	264	266	238	267	290	248	255	237	278	258	269	244	264	277	249	253	269	293	242	260	257	266	264	257	244	253	272	277	245	276	281	275	235	258	285	269	210	253	296	258	263	293	246	269	222	227	262	263	252	259	246	278	260	263	289	269	289	261	239	240	269	273	239	232	243	286	240	277	249	246	281	261	242	253	241	279	283	251	255	265	270	273	282	256	289	255	269	264	249
42741	46842	49106	52319	53983	54495	54652	54269	51306	49906	50212	47789	45999	46940	43053	42678	40676	38327	38086	32344	29726	26645	25203	21896	19287	15605	14137	14262	10145	8519	10825	14029	11762	10683	8653	5031	2590	1475	994	757	784	721	724	707	723	701	718	685	686	665	730	737	730	736	752	802	970	1062	1159	1217	1658	1434	1100	1024	1090	1085	1160	1100	1299	1958	1683	1228	1375	1338	1017	714	683	673	666	691	755	1088	1045	1000	864	789	730	726	673	664	626	706	664	686	659	645	639	628	669	648	672	638	688	634	672	634	690	680	714	663	608	628	688	662	642	657	679	671	686	686	698	657	618	680	639	637	634	676	651	680	689	658	627	639	659	638	646	651	644	704	647	655	691	686	687	677	661	684	656	720	657	669	704	661	623	641	647	655	633	660	661	661	617	662	704	702	635	706	646	686	707	630	677	664	627	639	659	635	626	615	655	637	661	703	646	643	622	636	638	688	652	632	653	650	677	687	675	715	644	667	655	667	629	630	684	690	674	687	667	658	681	653	691	654	651	695	697	713	630	704	662	629	621	618	649	673	698	711	676	683	648	659	671	691	657	703	690	671	673	671	673	664	612	705	643	664	667	673	663	645	646	617	624	634	663	626	682	664	607	667	662	649	691	667	690	694	681	657	638	664	659	698	657	611	671	678	650	660	681	638	650	651	676	701	627	631	672	626	661	645	653	661	626	593	686	647	662	664	640	663	621	644	679	674	659	667	659	716	614	636	618	703	649	653	676	605	654	614	666	677	649	666	629	654	633	686	674	668	690	603	662	647	680	623	635	694	614	655	648	670	671	670	672	645	630	658	664	612	657	647	705	631	681	628	647	647	630	658	639	627	711	676	678	684	641	642	647	611	632	627	640	661	654	709	667	692	668	660	627	658	671	639	649	687	623	680	702	684	598	620	617	634	653	608	671	651	671	626	664	642	673	681	657	683	629	671	648	696	667	681	665	628	690	702	693	651	679	674	685	698	655	683	637	681	676	647	712	694	660	618	669	684	657	631	658	657	667	686	634	633	672	653	674	607	705	643	675	660	652	605	697	638	632	659	694	653	682	634	681	660	686	660	694	653	635	670	642	656	677	629	659	673	679	679	639	652	699	666	652	652	652	619	670	668	678	680	636	646	644	651	624	645	661	653	700	683	693	615	624	667	665	645	657	687	681	619	651	669	619	619	691	660	684	644	648	676	612	631	652	691	700	621	651	683	636	649	652	687	707	679	677	618	713	699	659	659	699	678	642	665	678	615	655	643	645	627	654	616	688	623	700	628	653	664	697	671	669	671	667	680	660	628	730	676	695	695	642	675	659	622	652	623	654	669	610	677	693	697	669	686	641	676	690	682	635	652	655	645	604	654	617	639	634	662	669	664	646	648	663	653	671	662	686	647	671	677	672	631	645	653	712	625	670	639	671	663	673	681	658	652	697	664	640	679	702	680	593	636	681	698	679	705	670	649	651	664	614	706	659	633	676	675	668	627	671	664	696	648	631	640	626	645	691	638	690	653	667	663	682	611	685	644	659	664	649	647	666	669	656	674	670	702	636	678	697	679	641	665	665	635	649	653	631	634	628	677	667	723	660	661	591	721	635	646	605	677	640	654	672	630	687	667	634	632	635	644	635	699	727	655	668	616	631	684	701	630	661	671	633	663	680	682	626	642	657	660	658	639	625	614	694	664	685	624	653	666	679	671	676	663	672	697	648	655	734	648	671	725	626	629	678	661	649	642	666	664	681	708	618	657	642	644	666	659	672	650	692	670	651	660	652	655	641	663	630	670	713	644	649	661	677	678	705	686	661	704	661	651	661	646	710	650	652	662	683	638	613	665	638	690	667	669	664	603	665	638	700	626	663	678	629	642	634	660	684	631	667	639	638	703	635	666	683	693	589	647	670	626	640	614	669	675	689	647	662	685	639	652	663	680	671	678	665	657	643	668	664	647	691	704	642	731	717	654	682	645	657	684	702	634	632	654	664	643	640	665	644	682	679	665	691	661	678	712	694	666	634	674	656	670	699	679	649	630	640	659	656	662	637	646	666	646	647	642	635	623	644	637	605	674	708	662	662	691	661	654	656	706	666	654	666	623	648	663	653	649	666	694	690	680	641	673	669	613	680	637	621	683	665	683	628	689	643	675	662	618	651	700	633	647	638	696	624	677	691	670	668	631	692	628	665	729	671	644	653	664	649	642	658	681	630	628	657	626	636	644	612	694	698	673	691	666	654	669	652	671	617	663	643	633	688	624	661	624	628	682	668	679	659	674	712	624	695	648	651	626	649	667	697	672	649	661	676	659	662	615	647	699	612	714	665	662	723	662	647	651	687	630	622	704	658	676	695	631	662	674	713	658	649	638	645	659	624	656	653	697	659	665	646	698	653	672	688	654	625	671	639	640	660	639	694	658	658	619	669	609	688	637	669	673	656	662	622	663	637	657	599	641	698	639	701	634	660	650	652	692	694	675	630	671	692	648	662	675	665	665	667	677	661	677	659	652	675	650	642	641	662	637	650	684	667	719	625	664	625	651	683	628	660	626	672	683	666	680	745	637	673	706	631	691	686	647	670	635	687	722	669	612	718	662	633	664	654	684	689	687	653	645	702	681	610	651	646	642	630	634	652	640	643	709	674	650	659	685	640	645	687	645	620	664	622	636	691	687	655	646	709	663	652	642	682	647	652	675	647	617	633	655	646	636	655	628	624	688	635	652	662	638	649	675	641	629	676	672	663	704	663	639	619	674	678	655	689	632	671	664	705	686	649	651	686	662	621	697	666	645	611	594	661	670	720	678	719	632	645	672	674	674	695	625	652	635	634	658	602	656	659	682	637	607	679	650	651	664	636	669	651	620	677	646	587	651	644	693	663	686	636	615	665	631	687	670	656	672	674	658	668	698	605	674	659	643	619	631	691	656	652	653	660	694	708	689	682	666	666	700	633	624	682	639	631	601	675	680	679	671	645	659	634	633	625	687	676	653	649	643	646	668	653	667	660	675	637	647	605	656	690	633	642	631	629	665	657	699	695	666	618	638	680	679	635	675	676	672	646	658	682	635	678	672	675	681	682	649	658	661	652	662	629	612	711	709	637	641	631	648	637	634	627	645	665	619	627	645	649	706	675	632	698	697	627	645	676	638	656	644	660	684	662	673	663	674	631	699	653	663	661	625	723	699	661	655	673	642	634	647	660	689	643	667	623	644	670	689	675	616	686	662	704	630	622	676	676	642	659	687	657	671	683	683	668	708	652	697	667	639	655	727	644	688	649	643	655	659	650	604	643	658	623	696	621	646	620	662	660	688	631	669	726	644	649	682	647	667	638	637	694	625	682	632	635	655	673	653	682	676	654	679	600	658	645	683	685	640	644	661	672	623	608	663	672	612	640	684	666	620	665	636	666	651	635	658	684	666	627	691	661	641	712	666	644	648	622	640	656	691	608	672	627	651	610	664	629	619	621	675	630	636	688	649	687	656	644	680	692	725	671	647	670	670	708	679	663	692	647	666
52431	40398	39227	38512	37987	38156	40421	40570	40507	39709	40779	40010	37247	37163	34532	32434	31555	27510	26500	21332	18191	14412	13256	10474	7851	6704	5105	5313	3975	2992	3448	4618	3973	3378	2713	1479	763	482	341	293	229	245	260	250	292	238	252	266	246	194	246	281	264	272	284	242	314	357	368	370	514	412	360	375	358	377	381	358	386	558	488	444	330	390	297	261	243	255	269	274	268	344	326	348	348	270	287	235	246	239	276	216	272	251	267	270	245	223	220	243	235	260	248	236	218	255	233	231	237	269	225	232	248	234	249	242	238	220	232	230	263	252	241	255	258	222	240	250	251	239	254	214	224	229	253	225	232	243	206	268	236	226	242	261	229	268	254	261	233	233	250	238	248	236	221	265	230	216	224	221	227	252	247	267	243	242	226	224	234	232	232	222	243	241	220	246	245	235	235	233	257	240	246	251	238	236	242	263	241	263	237	243	251	240	224	223	264	203	211	270	225	241	232	232	267	224	212	223	236	211	247	267	240	231	252	231	249	259	271	239	248	285	241	221	226	262	245	248	247	242	237	193	218	238	273	229	237	232	250	246	239	209	228	226	272	262	241	255	235	252	247	229	252	256	252	252	227	254	244	264	264	252	245	241	220	261	258	269	249	224	254	252	251	278	228	225	287	243	253	203	233	232	246	227	220	199	232	227	259	276	253	249	244	248	245	249	236	258	228	249	249	230	224	259	254	252	282	263	246	255	252	261	259	253	234	227	258	238	231	224	231	237	226	268	217	224	230	285	254	202	216	228	243	219	227	227	222	251	223	255	260	239	268	233	249	245	253	232	283	241	219	228	241	229	254	239	243	233	230	238	256	241	248	226	265	277	241	229	260	228	217	255	238	243	237	227	218	260	222	257	233	260	238	251	247	257	230	241	272	264	252	255	251	250	246	244	267	239	249	250	260	253	253	233	281	256	275	246	214	242	242	212	222	232	228	234	238	246	231	238	255	243	252	247	271	242	295	238	239	229	255	211	254	240	215	266	238	267	227	225	254	238	238	257	240	264	231	217	225	231	265	239	245	232	258	261	265	240	255	232	256	261	247	251	267	234	233	249	201	247	221	260	249	245	271	250	230	244	260	238	249	248	247	227	229	260	262	258	266	210	245	221	227	254	233	228	246	247	249	234	258	238	220	275	240	227	241	271	216	247	217	265	274	221	267	239	253	268	236	256	242	268	229	248	244	255	256	257	229	248	243	222	264	243	234	215	216	233	241	233	264	268	241	249	225	246	215	214	253	217	242	246	223	241	233	243	227	254	245	258	250	239	235	203	219	271	224	242	244	227	242	256	216	244	224	237	253	212	237	265	250	242	258	239	227	224	220	250	245	236	271	261	226	252	250	246	233	244	290	256	246	240	230	234	227	212	222	241	251	246	239	229	249	251	231	243	225	246	283	255	270	256	240	247	258	234	268	260	221	236	246	278	249	236	256	234	273	250	240	227	212	250	251	253	265	239	254	247	230	255	213	253	246	210	260	255	248	249	247	264	236	235	240	227	232	235	238	238	238	252	241	255	228	232	249	222	227	223	237	246	227	279	249	207	222	247	224	216	225	257	264	270	245	246	237	257	231	245	215	244	251	244	219	239	232	252	217	211	223	267	236	278	208	250	212	243	237	243	238	252	240	243	239	244	240	244	254	245	243	247	262	265	257	239	234	262	241	263	237	246	240	254	259	241	231	264	234	237	204	256	247	254	241	233	229	274	236	226	239	244	236	244	243	234	220	238	247	205	213	253	239	246	248	228	254	237	233	237	240	246	228	252	245	251	248	208	242	227	254	218	243	235	253	235	227	229	244	231	216	238	248	250	208	235	229	237	210	247	240	229	255	264	214	270	258	271	265	262	251	191	239	249	237	276	265	254	263	238	240	227	266	251	248	216	236	222	232	235	203	255	256	236	254	250	224	239	246	244	237	241	250	242	262	218	224	248	240	276	250	237	233	254	220	226	229	245	238	231	268	270	234	246	252	239	263	261	254	232	250	239	246	220	230	230	229	240	265	248	261	204	271	266	235	253	240	241	235	259	251	259	242	257	277	217	256	244	235	221	236	258	277	264	223	230	237	236	251	260	274	239	239	220	233	275	238	244	222	256	264	235	266	232	241	256	244	277	258	211	241	266	232	257	247	251	247	265	238	263	230	242	231	244	247	245	257	243	255	235	244	258	219	225	237	264	267	240	247	263	277	244	248	282	244	233	267	286	216	216	236	273	260	241	245	219	247	233	228	247	251	250	236	229	286	228	218	257	214	221	248	217	245	229	239	275	249	239	234	222	233	280	259	243	237	261	249	247	229	249	220	246	248	263	263	251	281	248	240	233	255	249	208	243	215	232	253	238	234	192	247	254	239	253	214	234	253	223	239	254	251	237	231	248	232	213	248	255	278	245	253	233	224	263	251	231	220	245	259	267	243	227	265	211	241	258	230	247	238	260	242	247	228	235	263	228	220	219	226	251	273	244	238	248	229	257	243	225	264	240	268	234	266	244	266	223	230	250	261	216	242	239	279	247	224	255	258	243	246	215	235	251	238	230	239	245	251	249	230	228	252	231	240	237	261	237	240	254	220	256	227	244	206	264	226	247	221	252	267	256	226	253	245	260	233	244	236	254	245	267	237	247	249	262	256	261	256	290	237	205	240	253	231	264	249	280	268	247	242	252	226	238	232	224	248	243	246	247	215	273	252	242	226	261	231	239	245	246	237	247	234	222	228	203	247	257	255	235	232	269	248	215	240	238	242	241	205	255	238	221	226	246	224	260	221	210	234	255	228	262	206	220	242	233	256	226	192	224	233	247	254	240	234	236	220	259	238	242	238	245	278	252	246	237	224	259	252	228	252	254	227	213	233	248	223	233	246	237	244	242	234	203	239	237	245	248	235	237	231	258	255	233	278	231	217	260	256	282	253	278	271	247	237	278	243	261	221	240	241	225	282	253	247	246	224	230	270	236	262	238	245	278	261	241	231	257	232	235	232	248	252	251	229	271	242	277	238	280	223	232	238	233	247	253	229	239	238	251	260	227	232	242	239	265	222	247	222	223	261	231	221	217	232	249	256	267	239	234	274	251	250	277	244	257	235	248	242	239	248	240	237	238	226	218	228	245	222	243	227	266	228	236	210	220	232	207	246	229	233	252	229	250	218	225	239	248	255	257	237	227	245	231	250	222	241	232	236	250	246	268	256	251	230	246	260	240	249	243	253	259	255	236	239	241	253	259	227	264	235	253	266	237	215	227	220	236	214	221	240	210	241	254	212	214	226	250	237	268	244	236	206	231	234	243	218	243	225	218	228	249	245	238	236	260	231	245	239	248	227	238	249	217	256	239	227	229	216	231	248	232	216	236	230	227	198	247	272	275	243	241	226	224	230	219	232	232	247	243	215	249	242	274	221	220	215	224	243	235	241	251	245	243	247	236	228	216	273	256	260	247	235	242	245	249	217	269	229	249	245	236	269	224	251	276	256	262	245	242
46442	49434	50305	52064	53994	56024	57888	57988	56530	56655	57294	54367	53201	54298	51177	50162	49285	46767	46011	41111	38910	35733	34594	31185	27268	23854	21609	21949	16511	14335	17500	21838	19342	17772	14151	8197	4262	2296	1239	848	777	756	744	709	714	719	679	702	715	692	618	699	756	797	796	726	1144	1277	1654	1753	2411	1825	1499	1388	1313	1510	1549	1566	1789	2942	2398	2080	1555	1610	1091	842	601	652	604	660	745	1325	1310	1163	1009	794	690	673	603	583	645	610	579	589	623	555	599	607	571	609	567	571	602	599	587	615	592	562	626	601	598	564	603	597	595	586	596	610	585	593	601	609	600	592	648	599	606	623	613	630	575	618	605	589	616	608	607	587	583	597	661	615	675	612	606	615	606	599	579	605	604	563	622	603	606	613	571	580	567	578	631	587	623	624	565	558	653	648	612	599	591	592	561	585	594	584	565	606	571	610	556	603	596	573	622	572	635	632	591	607	628	580	592	557	584	602	578	575	595	601	636	611	613	589	589	609	591	629	586	596	574	589	636	629	600	594	632	532	574	609	616	570	598	586	586	613	599	587	588	569	644	623	639	561	606	605	601	677	634	588	563	562	606	540	569	592	551	592	601	624	612	613	572	632	578	574	561	611	561	589	591	620	562	609	590	659	592	613	624	582	582	605	569	656	625	603	586	612	579	602	587	572	593	632	600	532	596	591	636	556	591	624	603	589	618	576	599	596	628	592	651	547	613	615	613	616	609	618	618	616	587	625	605	607	610	589	599	550	599	599	551	587	540	590	603	613	595	596	624	579	569	628	606	604	557	619	611	588	602	595	603	612	546	616	604	562	602	624	671	616	559	582	588	587	608	643	611	574	617	639	607	617	617	600	610	584	602	556	577	603	577	577	576	640	612	579	569	573	593	618	582	619	588	588	581	541	603	617	597	569	579	631	567	566	564	638	606	625	601	584	629	608	603	589	607	668	575	579	625	635	601	556	636	593	590	624	579	596	579	595	583	644	623	579	591	603	617	627	579	614	599	567	651	598	614	622	627	586	550	579	578	601	602	648	586	609	596	624	588	593	597	606	558	606	624	614	641	612	601	570	588	602	576	602	577	604	620	610	594	583	606	615	579	571	596	616	568	557	623	612	618	572	615	587	615	635	630	638	560	614	615	561	586	604	608	585	585	583	583	590	580	648	615	667	601	564	579	558	622	599	581	626	581	612	598	599	578	599	588	559	564	571	595	609	580	606	628	579	602	628	574	563	618	620	578	638	632	602	636	611	611	560	595	599	615	571	560	601	610	562	628	582	625	595	589	611	585	565	613	558	597	563	594	578	588	611	609	609	584	609	598	601	617	611	589	585	598	581	594	611	611	611	548	612	617	599	596	607	647	551	567	609	629	627	599	591	570	591	584	555	574	657	579	589	603	572	604	587	627	611	637	580	559	627	600	586	570	567	617	597	617	622	593	567	562	584	585	615	555	593	579	618	608	597	611	606	600	598	629	632	595	605	586	605	551	600	615	577	610	606	624	594	592	581	607	614	543	591	565	604	603	581	596	617	590	641	611	622	572	617	577	560	630	584	578	582	639	620	605	601	584	588	594	610	603	576	665	618	559	567	589	577	614	569	566	612	614	611	588	589	583	600	574	589	617	602	607	605	607	641	609	579	619	605	595	654	635	608	587	563	601	635	582	598	591	581	596	591	598	606	550	555	596	584	638	617	526	580	680	557	616	552	622	628	638	597	599	621	567	594	614	560	569	590	605	608	627	618	609	613	572	590	612	619	572	612	588	598	598	585	560	588	569	606	603	620	591	631	588	616	559	581	590	597	568	608	609	581	612	603	575	574	667	613	573	609	589	607	626	638	603	603	588	570	590	603	594	589	588	630	615	606	558	581	612	595	605	604	619	619	619	584	623	603	550	596	572	630	551	609	562	567	604	598	609	566	565	570	597	569	565	587	567	644	583	587	608	610	598	646	590	628	563	593	638	546	587	591	589	618	595	585	581	620	575	576	609	588	596	625	586	590	608	599	604	624	627	626	538	574	585	564	593	576	571	581	574	590	578	550	589	572	576	560	613	612	609	622	604	570	603	590	598	610	630	578	582	572	568	614	620	584	546	630	605	564	613	599	626	581	567	620	572	621	630	587	626	611	563	596	592	585	643	607	622	597	644	613	548	547	605	574	607	567	566	605	590	599	583	651	587	611	588	586	567	634	597	584	593	570	613	627	633	565	623	586	603	602	594	584	593	565	612	585	538	629	609	574	601	622	570	572	584	601	574	585	593	582	635	614	614	574	581	595	584	596	596	595	592	596	572	554	624	583	610	604	603	611	607	578	580	604	594	618	582	607	615	636	623	593	598	615	584	616	576	612	626	588	593	580	611	623	622	584	594	555	595	605	583	571	595	591	588	597	613	587	632	590	563	645	574	599	582	613	589	596	582	558	583	588	572	604	626	602	614	613	594	601	587	594	617	588	598	620	637	604	631	636	616	605	594	590	581	597	554	612	628	553	568	613	590	579	587	619	595	608	614	604	611	603	587	589	603	594	617	623	562	589	587	586	590	579	631	626	635	603	613	588	620	572	590	588	587	578	587	617	579	600	569	581	592	571	576	566	570	601	600	595	589	615	656	562	611	585	614	610	620	585	572	607	632	561	576	578	596	611	575	545	567	604	605	627	615	587	603	572	619	603	616	566	570	613	635	609	623	626	558	611	622	631	612	556	597	570	569	641	598	559	602	541	656	620	602	617	576	595	613	585	594	616	550	593	595	572	616	604	615	570	579	579	565	603	571	592	631	608	602	582	605	551	601	570	616	600	610	582	608	640	593	641	639	590	565	579	566	650	586	544	572	604	606	637	641	625	585	582	593	580	622	588	566	623	574	598	571	647	600	603	635	583	577	638	624	594	588	606	601	568	567	630	597	527	612	570	569	590	579	580	598	593	618	581	617	559	590	598	590	600	594	635	602	606	565	554	582	601	577	583	548	604	601	567	584	625	619	587	597	589	613	575	605	555	581	564	610	575	568	562	602	619	587	609	567	638	581	616	591	593	574	554	622	608	638	548	626	586	595	596	562	620	575	526	561	638	563	571	625	621	585	619	614	614	588	583	636	639	607	597	626	634	563	589	644	632	591	564	600	592	592	605	582	600	600	598	626	615	591	566	594	579	599	631	596	602	549	576	606	620	633	620	604	608	588	622	614	636	606	593	605	623	597	539	551	615	600	572	588	607	588	595	607	585	574	570	628	615	541	571	587	597	588	620	581	606	575	631	616	598	585	618	576	598	571	570	558	603	569	631	608	620	579	576	589	633	595	575	583	556	593	572	599	621	613	643	611	534	594	608	617	567	572	626	617	611	569	581	584	555	597	573	570	598	617	623	613	636	581	610	592	622	597	593	637	567	624	578	562	578	538	638	629	629	573	597	610	603	606	627	603	591	589	626	590	565	628	526	634	584	591	599	606	612	590	585	575	586	596	594	578	617	594	587	573	634	611	626	568	563	609	596	627	555	605	640	570	590
20482	19790	21394	18510	14992	11000	7922	6360	5055	3748	3373	2839	2132	2017	1721	1429	1250	988	1068	744	730	603	548	479	412	396	321	377	362	313	338	342	326	347	302	283	256	259	275	293	280	258	277	260	286	267	267	273	276	262	271	258	256	276	265	234	280	266	263	284	261	258	266	282	269	272	258	262	282	255	292	268	271	262	273	234	316	278	246	270	270	281	286	279	292	289	281	269	257	292	242	285	265	276	280	251	242	277	270	303	271	256	263	262	275	254	252	259	276	266	247	253	239	276	261	268	243	272	256	296	258	252	288	270	268	217	259	255	254	263	258	271	237	232	278	262	299	293	278	270	227	251	264	226	265	272	243	243	293	246	276	260	250	269	260	261	295	263	258	252	270	258	232	260	254	275	272	287	257	267	282	282	278	276	290	259	256	266	270	251	266	251	243	245	269	247	283	278	280	319	248	296	243	252	273	255	266	254	267	265	267	247	239	232	281	266	262	239	262	279	297	256	231	254	279	279	247	277	234	251	240	287	269	261	233	276	239	292	281	272	268	236	243	246	243	260	270	250	245	261	296	250	271	240	289	280	251	243	238	273	257	280	255	262	267	252	253	268	244	231	249	258	261	294	274	255	283	289	260	259	278	246	246	267	267	249	261	276	265	254	244	271	260	279	268	267	254	265	261	283	249	244	270	247	294	260	275	283	252	266	268	252	265	278	277	264	284	283	261	238	276	267	266	240	241	287	260	272	246	270	263	263	282	226	252	257	238	254	257	265	247	252	262	271	246	243	309	256	267	273	262	267	259	231	246	264	268	246	258	264	294	234	260	291	254	282	250	274	267	261	255	265	265	266	243	254	270	238	258	265	231	244	286	248	244	276	289	256	265	269	291	242	259	275	279	264	245	274	291	255	276	258	261	260	257	278	259	279	275	301	256	258	262	257	290	271	256	257	247	267	272	269	253	269	265	297	264	254	233	262	258	271	273	256	286	251	234	256	257	282	277	246	290	255	301	261	251	247	270	265	259	235	257	273	302	253	259	240	278	280	241	251	243	253	267	257	268	264	295	272	252	266	261	249	261	257	243	249	271	273	236	255	277	260	303	269	254	239	282	207	252	268	246	263	259	246	260	269	277	265	271	259	256	271	272	264	262	238	242	263	285	268	268	260	282	270	229	279	274	271	267	257	298	257	264	297	253	254	269	272	265	281	247	262	251	284	250	258	245	260	268	263	261	277	271	280	237	267	283	292	250	260	264	272	247	270	268	251	250	281	234	247	239	255	250	252	250	288	257	272	267	244	261	253	283	252	250	260	271	265	263	302	260	272	255	266	276	274	282	259	239	242	269	278	268	304	282	259	258	288	260	228	283	283	281	257	253	240	266	277	288	250	260	270	273	250	228	258	283	271	267	250	286	268	229	247	249	249	254	272	241	262	269	273	278	231	269	250	268	263	269	242	242	300	270	237	252	266	300	269	271	243	279	259	268	266	250	242	301	267	246	277	239	301	271	267	257	270	257	275	284	275	284	266	273	253	280	261	290	285	266	257	272	267	273	282	275	268	239	271	268	270	277	267	268	284	233	240	256	263	277	272	276	253	242	242	234	279	262	275	282	285	263	239	253	247	270	282	236	257	252	291	271	276	277	260	264	251	256	265	269	271	320	294	227	262	291	248	254	260	244	264	256	290	273	230	250	267	258	228	256	268	237	247	266	265	244	268	270	252	253	290	281	258	270	227	275	261	255	250	237	253	277	258	237	255	281	242	221	255	275	246	269	277	241	241	258	264	251	267	255	285	262	241	266	234	284	278	263	269	243	269	299	273	277	256	303	245	252	283	269	292	270	274	278	258	254	259	276	237	259	303	270	273	275	280	284	272	251	253	245	273	251	262	287	296	278	254	271	244	286	266	263	278	269	245	248	265	264	267	262	250	238	253	257	284	265	256	274	260	271	249	258	249	256	258	207	266	265	249	290	258	245	233	247	256	258	252	248	266	263	254	278	266	253	272	247	261	244	262	276	272	263	261	288	289	289	273	256	256	276	273	239	260	273	237	260	246	247	278	256	276	262	255	258	269	232	309	265	250	267	263	256	271	244	271	249	271	269	242	271	267	261	240	257	238	250	239	284	280	263	233	260	279	262	264	262	268	280	259	248	264	273	263	269	253	280	242	258	282	266	249	248	284	255	265	276	271	273	234	228	264	266	269	260	272	234	264	242	228	274	242	267	246	253	253	247	260	272	260	259	289	281	264	257	253	257	299	253	255	260	298	265	256	261	261	270	288	257	238	248	286	273	246	261	265	253	251	260	280	257	261	273	262	277	263	285	251	295	268	289	264	296	258	299	241	256	286	260	256	277	272	286	281	259	295	223	291	240	261	270	263	265	296	264	283	296	256	286	253	283	263	254	270	262	272	245	251	268	277	268	256	269	246	249	222	259	264	245	287	264	267	280	253	238	250	258	267	280	265	272	279	250	253	245	283	262	246	269	290	262	252	256	243	290	273	226	264	288	284	269	301	239	279	248	270	249	239	267	272	271	254	269	270	251	248	268	250	276	247	244	255	280	248	260	256	270	285	272	221	263	240	274	284	299	282	266	283	276	271	257	265	254	253	244	274	251	237	249	259	259	263	262	269	244	250	236	272	257	257	254	268	269	270	260	261	283	272	259	275	256	302	279	261	272	246	259	263	264	259	277	287	251	264	262	295	275	282	251	242	278	263	274	280	261	276	272	285	253	262	243	270	277	270	274	265	245	277	284	244	261	246	290	301	259	250	251	268	229	256	241	279	288	268	233	255	266	274	257	286	263	273	255	277	240	249	288	255	293	260	237	247	290	281	268	244	282	278	245	268	255	290	262	278	277	284	237	276	264	234	274	271	246	258	265	244	254	237	272	268	253	290	285	279	266	265	269	232	278	258	257	263	275	266	276	244	303	279	244	282	258	261	263	252	270	255	255	269	254	268	295	249	259	237	257	245	277	268	238	253	252	278	289	289	274	260	262	268	246	241	276	270	292	271	260	245	247	234	289	283	271	249	251	286	283	235	234	276	268	229	277	267	312	267	260	247	272	286	212	253	260	264	282	271	256	245	260	270	263	268	267	277	273	269	285	283	263	240	242	271	263	254	248	260	258	260	263	251	250	265	247	276	267	259	247	233	277	243	230	269	249	259	254	272	270	276	271	247	255	273	256	265	272	229	245	273	266	266	251	275	261	262	295	266	241	281	236	269	258	248	261	255	281	239	289	271	249	245	261	246	284	262	245	272	269	289	248	282	269	278	260	263	274	254	271	233	247	256	259	235	276	254	247	273	249	229	262	266	270	265	281	277	269	218	259	285	238	267	277	263	248	238	275	283	257	263	288	256	296	244	258	262	266	263	242	244	271	275	283	232	272	240	266	264	269	259	270	289	235	269	239	273	279	264	275	277	261	267	253	253	286	258	296	268	252	231	255	261	268	264	248	285	262	248	241	251	247	236	245	235	263	239	255	258	249	302
17139	19021	27089	29604	28691	25331	22502	21096	18400	16534	15997	13533	11582	11732	9894	8796	7807	6423	6526	4469	3978	3090	3099	2422	2036	1862	1581	1793	1542	1320	1257	1531	1382	1281	1183	957	788	746	661	765	752	717	701	684	703	718	655	680	656	632	634	672	673	673	662	672	693	717	701	764	739	711	745	673	702	675	710	743	720	755	746	705	673	676	704	646	644	654	638	698	679	697	688	741	710	713	702	615	719	605	660	672	665	635	654	632	621	625	660	651	677	707	704	628	649	640	646	624	686	648	696	666	679	674	677	705	677	664	662	652	686	660	658	623	709	660	678	685	664	665	661	665	666	662	650	674	613	679	666	688	620	642	667	678	673	652	650	662	655	686	679	659	657	665	649	675	614	686	662	670	664	653	695	665	652	682	689	636	633	658	687	705	669	652	683	687	628	628	661	690	673	697	625	666	694	639	703	681	663	645	702	672	682	685	685	650	633	634	678	676	668	662	686	634	685	676	665	637	689	613	694	616	621	699	670	673	685	682	678	695	685	648	664	726	633	696	684	628	681	668	641	654	683	708	670	649	650	663	629	668	663	669	709	665	638	640	626	683	681	706	652	654	644	638	652	703	646	662	677	623	725	668	663	690	695	639	665	668	679	678	698	684	669	635	641	651	639	671	650	670	656	717	643	673	696	686	652	683	670	662	718	655	646	658	665	669	629	680	629	640	644	637	660	661	650	683	686	635	652	642	684	688	720	679	654	676	676	642	659	680	683	651	602	655	670	683	632	658	629	640	718	672	657	646	713	643	649	674	663	635	662	650	655	637	632	635	675	664	619	717	708	667	642	700	684	686	634	682	653	662	672	713	639	682	672	668	657	621	684	632	697	668	620	657	664	656	650	612	684	653	666	684	683	668	694	631	647	652	670	652	685	653	659	637	684	595	656	641	659	642	673	657	668	668	652	647	657	688	659	656	604	705	653	644	646	666	676	653	708	710	665	604	693	682	677	632	649	683	621	682	670	594	676	661	687	709	645	684	634	646	680	674	672	648	685	652	661	657	631	657	633	647	668	647	651	661	686	634	647	664	633	680	710	675	627	676	675	672	644	691	629	673	698	675	683	681	640	659	622	685	665	684	648	641	675	673	689	618	688	687	665	668	677	639	669	631	673	642	655	663	624	685	687	690	684	676	640	666	664	656	654	626	657	625	656	676	704	698	676	647	650	659	663	689	672	691	652	700	673	693	648	636	605	652	631	718	696	671	663	682	653	722	661	674	676	663	710	652	687	628	721	704	654	672	655	645	701	666	668	628	650	644	673	716	686	664	714	657	625	628	687	660	653	675	643	670	642	671	639	642	668	680	651	687	611	639	643	670	646	682	710	672	684	690	641	636	642	663	630	683	654	670	629	655	650	688	712	668	639	618	623	687	722	674	642	673	640	586	652	676	654	684	659	670	675	668	654	637	662	640	627	686	661	658	676	660	669	674	644	621	675	660	708	657	664	710	659	675	673	664	710	619	649	683	616	661	661	655	707	667	675	663	697	655	709	625	635	675	689	656	672	706	680	664	623	679	653	739	640	645	669	707	686	657	691	626	676	646	659	665	657	645	648	668	669	705	705	693	653	692	637	667	692	660	629	638	648	688	660	675	668	633	657	658	696	629	660	665	675	671	678	644	667	652	677	684	640	668	670	687	658	638	632	677	663	700	696	659	668	676	662	689	668	704	659	705	693	654	647	665	656	680	695	629	632	671	667	642	664	683	689	663	634	678	646	672	652	688	671	644	621	671	697	683	650	679	642	694	682	627	665	753	677	687	638	649	673	700	698	685	648	700	651	656	642	680	642	647	641	665	690	611	692	670	644	648	644	694	686	687	671	702	660	652	651	656	658	705	647	684	633	661	659	690	643	660	711	711	610	648	647	664	626	644	670	614	587	693	640	698	667	650	671	674	651	685	650	628	677	639	677	666	642	646	630	639	643	692	650	674	682	700	629	650	685	678	707	650	682	660	694	624	650	665	678	642	651	648	678	680	663	618	640	664	662	702	664	616	675	656	665	682	660	645	660	643	644	658	681	650	639	668	619	654	678	646	665	650	656	650	611	653	623	635	644	666	643	624	678	693	677	668	706	638	657	679	641	667	680	628	676	636	667	657	639	673	693	667	663	660	641	649	727	686	660	662	649	698	713	683	670	690	661	635	680	659	644	659	670	663	674	662	678	653	697	672	636	689	701	624	664	658	644	723	707	673	670	676	664	647	665	630	626	679	635	663	663	679	641	652	641	687	642	639	640	655	684	693	696	698	667	691	683	701	678	672	652	626	706	652	654	656	639	682	647	661	657	663	698	636	734	653	676	656	684	643	654	675	657	647	690	640	673	680	682	725	613	709	727	646	679	706	659	674	628	638	695	674	660	649	669	666	646	677	666	700	683	666	687	669	659	690	693	628	659	658	664	662	669	659	668	658	702	620	673	680	637	639	694	618	635	672	655	664	636	653	710	663	696	655	733	674	659	700	675	684	681	674	695	650	681	705	648	684	711	668	643	653	698	727	644	686	670	709	672	650	682	629	626	650	645	644	668	636	648	644	642	670	675	643	686	658	711	670	666	678	699	691	681	679	667	663	685	686	658	635	643	675	636	652	646	646	607	639	668	709	711	692	617	657	690	645	663	667	661	671	659	628	666	602	636	672	636	722	670	636	637	638	670	678	666	680	667	667	684	636	652	682	713	680	648	664	652	636	666	675	641	664	632	671	668	653	618	649	667	620	635	640	669	687	656	681	631	634	691	662	638	643	687	672	682	694	683	696	653	679	671	684	665	666	655	705	682	695	642	645	637	657	710	650	645	627	671	615	655	663	662	713	668	652	643	671	666	653	648	700	642	628	657	687	661	639	629	636	637	700	631	675	650	655	673	697	676	705	646	656	647	684	641	621	647	660	690	685	661	672	687	679	689	659	634	710	712	633	663	655	601	668	654	671	683	642	694	661	707	700	702	672	670	632	590	659	679	672	701	645	661	646	685	640	667	659	653	708	697	707	737	674	693	637	656	662	636	641	646	677	658	681	628	665	670	621	674	612	626	678	656	668	655	673	685	658	664	645	674	677	690	632	686	659	635	694	651	667	658	646	650	663	680	665	646	658	633	706	660	645	678	682	677	655	670	697	679	639	675	662	646	673	647	627	669	687	614	666	681	676	625	643	677	665	649	655	674	684	652	650	681	678	662	653	689	707	646	684	738	639	658	656	671	678	652	636	684	682	710	636	613	661	691	616	682	642	681	621	700	647	695	669	681	669	678	673	665	674	633	670	688	674	657	651	631	666	647	686	701	630	646	717	687	649	659	644	674	678	652	647	649	636	683	646	607	651	666	653	660	644	680	688	655	693	639	677	680	656	682	689	678	659	636	671	590	625	662	664	679	689	627	677	650	604	647	723	695	678	702	722	676	688	685	682	651	660	676	674	681	662	686	643	694	682	706	646	663	628	694	652	675	683	653	661	663	660	670	620	691	704
48022	40178	39795	38841	39116	37718	37359	36712	34755	32544	32562	30239	27061	25747	22617	20432	18601	16182	15533	11508	8720	6781	6367	4711	3708	3469	2552	2522	2048	1675	1769	2340	2094	1640	1383	843	466	360	286	258	254	249	265	250	287	251	243	261	233	232	243	247	237	270	251	295	292	293	314	320	331	366	333	332	308	292	343	311	343	414	350	365	356	325	293	263	261	253	245	257	265	320	301	312	276	273	253	279	256	261	266	265	262	238	252	220	227	266	257	243	227	248	257	248	249	246	284	272	259	262	233	265	249	247	245	228	240	251	236	221	235	235	262	257	261	231	231	263	230	281	257	248	253	269	229	223	267	241	252	275	231	242	262	237	262	258	236	270	231	263	227	244	255	248	221	267	238	260	257	272	262	253	260	222	244	253	265	254	270	229	240	253	260	233	253	244	255	269	225	273	236	238	241	230	267	226	255	258	222	236	250	276	261	256	229	213	255	239	269	246	245	232	256	273	214	274	256	251	274	249	260	264	253	232	258	250	259	228	236	253	265	257	266	272	247	254	255	243	283	254	265	251	234	262	242	241	217	247	237	248	252	253	235	270	269	228	249	252	283	249	274	261	233	231	280	220	252	233	247	247	230	231	249	259	238	242	255	278	233	253	231	256	219	249	256	264	274	218	248	259	257	272	251	277	232	213	260	245	266	245	219	270	216	235	275	238	216	230	218	254	264	243	259	233	248	279	246	226	243	227	236	247	264	262	254	266	219	230	234	244	254	265	265	236	228	271	240	225	250	251	245	232	279	248	235	229	270	285	240	246	236	234	261	273	245	215	242	252	264	280	270	235	222	267	232	251	261	266	221	245	264	253	223	238	231	263	259	264	230	237	256	231	244	236	229	268	247	210	240	267	286	262	262	231	251	238	244	247	220	215	252	262	247	261	247	253	266	250	258	245	223	244	238	276	243	234	277	227	253	261	285	248	273	249	232	257	276	233	244	236	270	248	261	270	289	237	239	268	244	229	251	245	250	231	261	255	246	244	237	283	228	236	249	261	224	221	250	235	266	275	225	284	236	261	240	253	236	257	270	228	237	230	257	239	235	265	229	263	226	237	289	220	254	240	246	262	271	227	249	227	261	227	237	247	246	241	243	270	270	261	247	262	225	224	267	239	246	244	244	256	238	248	242	232	228	244	270	230	265	227	287	231	224	269	225	236	266	287	269	238	252	229	249	270	261	224	248	225	233	232	241	246	253	265	244	238	231	242	238	231	235	266	252	253	262	257	236	256	223	236	251	254	243	270	244	229	262	234	236	240	256	258	238	257	250	267	277	277	233	258	257	224	253	261	218	262	258	258	254	275	253	277	265	248	260	225	266	232	246	260	247	265	253	275	258	249	259	221	261	269	279	236	247	241	217	222	231	263	244	279	270	244	224	256	281	253	274	245	261	226	238	273	211	244	234	253	254	248	232	271	248	254	262	255	230	265	275	232	264	232	276	264	241	292	251	231	270	225	263	261	225	251	219	224	255	293	240	243	242	242	242	237	256	249	223	276	261	247	268	238	235	254	254	239	251	291	275	241	265	256	259	269	255	260	242	267	234	202	269	247	269	212	270	273	240	254	274	240	266	259	252	244	256	236	230	253	267	244	253	246	245	285	227	246	259	252	233	231	253	257	244	264	244	266	243	261	251	267	247	285	260	279	270	238	252	260	256	256	242	265	233	240	224	239	237	245	255	266	259	240	258	249	268	242	248	263	269	276	245	279	253	216	269	245	253	233	242	275	252	268	234	259	206	228	235	281	247	234	267	256	238	265	246	245	225	245	250	214	258	227	240	262	249	243	230	254	249	261	259	277	256	231	207	265	273	234	239	258	242	224	234	253	261	290	240	226	264	259	266	238	260	251	267	229	260	236	240	269	259	252	239	222	242	245	260	236	269	226	226	265	265	248	230	239	245	234	249	238	246	219	258	219	216	234	267	248	232	260	245	279	255	255	256	257	272	249	243	243	261	237	238	263	253	232	232	251	246	233	270	244	251	249	237	241	229	237	231	246	255	255	274	253	262	256	255	266	234	260	268	243	248	238	263	245	236	259	244	267	268	211	263	221	279	229	225	268	280	236	272	266	238	257	287	230	252	253	232	283	241	242	258	253	248	234	279	248	259	237	257	275	253	244	224	268	268	224	237	247	276	228	259	248	249	273	261	245	201	238	238	242	281	233	232	257	239	255	249	283	285	278	268	239	277	231	266	223	209	229	223	262	240	250	256	253	239	250	246	229	284	236	260	235	245	263	254	266	264	231	247	266	247	273	255	228	255	264	228	278	269	246	219	271	241	231	235	262	242	227	251	235	238	242	264	249	245	244	272	268	240	264	286	219	249	247	256	225	270	242	245	234	267	267	239	254	218	254	267	240	238	240	272	262	264	225	220	230	218	248	223	244	262	275	239	280	281	289	263	251	255	259	197	245	247	232	248	271	238	239	244	284	247	241	262	237	255	284	258	258	263	266	228	268	241	250	230	237	250	243	260	255	253	251	257	263	231	260	265	265	235	269	269	272	247	251	210	241	280	255	265	257	256	265	272	249	247	252	244	264	242	263	251	242	255	261	263	280	250	277	271	258	231	231	293	252	238	273	233	248	257	261	256	267	258	256	250	259	230	234	245	244	269	241	243	229	231	251	241	225	251	254	245	274	253	225	270	252	241	259	273	261	262	241	251	254	261	240	254	252	242	250	235	264	209	252	244	265	247	247	269	264	234	232	261	233	225	248	243	222	239	246	253	232	267	254	253	271	257	242	255	262	271	258	245	236	258	257	254	268	257	249	253	252	255	245	222	249	264	254	238	244	265	239	239	277	279	265	263	222	267	267	273	270	248	259	284	234	263	276	235	264	261	235	239	264	236	247	218	275	248	248	235	246	276	267	220	243	252	220	220	249	257	251	250	235	242	248	235	237	247	231	243	252	222	254	242	263	268	234	232	242	240	240	252	239	255	246	266	220	241	218	244	267	245	273	258	231	269	239	266	256	245	248	240	227	258	250	254	240	241	242	257	260	248	251	254	250	265	222	240	262	240	240	253	248	266	252	258	286	248	236	257	216	258	256	247	274	226	218	265	245	259	266	240	216	264	247	274	288	261	262	273	255	266	248	263	257	253	225	238	267	225	264	235	258	233	232	281	260	265	267	244	220	218	258	258	257	219	231	263	256	250	235	222	235	256	243	263	238	273	227	239	247	228	260	254	233	262	276	224	232	230	250	249	244	240	252	305	266	268	238	247	246	227	247	250	296	251	256	240	229	235	236	251	212	234	230	257	272	271	236	232	238	274	255	276	269	246	206	243	238	249	243	292	261	242	262	277	233	249	256	246	270	254	272	270	266	266	247	256	259	243	271	219	238	253	224	267	235	239	263	249	244	252	249	238	273	261	261	266	253	228	203	251	225	262	240	244	237	244	227	265	266	244	233	239	254	268	256	263	268	220	256	251	266	265	272	254	252	270	255	245	232	225	257	287	264
40950	43936	46440	49017	51148	51300	51491	50830	48599	48392	48266	45726	43880	44479	42033	40290	38880	36962	36451	30587	27625	25382	24255	20214	17773	16481	13462	13863	10900	8800	10759	13516	11923	10195	8242	4388	2298	1403	885	729	741	678	718	690	699	709	688	688	674	651	677	662	651	708	725	761	879	923	1163	1217	1452	1308	1123	1111	1047	1017	1088	1080	1183	1679	1509	1582	1398	1048	896	826	714	609	671	648	704	995	989	909	834	786	704	608	616	603	665	628	621	605	614	582	627	620	631	638	645	605	592	575	625	619	594	636	626	641	619	588	624	617	603	605	613	665	594	628	655	610	596	620	660	632	587	621	630	624	601	593	623	645	659	602	623	642	617	585	578	624	587	643	653	613	639	632	618	629	610	564	612	647	650	599	628	619	623	613	628	604	592	583	628	635	571	636	624	678	629	613	649	593	619	589	635	637	612	653	610	600	606	594	628	643	603	645	597	620	633	615	614	614	602	643	603	619	641	643	606	639	625	611	580	634	607	618	632	650	613	644	591	612	571	636	579	618	649	623	627	639	625	656	617	669	628	621	599	637	632	568	609	590	636	619	617	606	609	652	632	615	640	610	663	617	607	647	632	646	605	639	610	609	558	660	594	642	623	637	656	582	595	615	576	652	629	644	651	650	658	647	679	626	570	644	638	640	624	608	654	660	618	651	633	599	578	630	619	585	616	656	587	628	669	592	664	658	617	614	643	631	629	623	646	625	609	630	619	616	598	601	631	607	681	685	627	645	610	629	664	649	631	587	660	625	657	613	633	605	614	643	641	626	641	638	619	663	640	634	589	591	612	592	649	662	613	597	670	605	616	626	619	637	587	629	658	609	575	652	621	606	643	637	637	644	563	642	578	632	656	614	649	600	652	579	628	615	665	613	596	638	622	633	653	639	639	578	610	686	641	654	641	689	658	639	588	609	616	624	627	596	620	623	623	617	623	629	593	614	665	618	637	586	609	600	633	609	630	687	626	640	614	601	608	592	627	595	582	649	639	598	650	638	614	641	625	647	643	626	588	622	629	610	614	649	682	603	597	676	612	602	608	578	596	616	615	606	613	602	604	647	615	630	641	618	644	639	678	575	648	634	646	625	607	625	602	615	585	613	613	615	603	647	625	674	610	626	618	653	623	600	639	610	626	600	616	647	655	631	568	574	659	605	625	627	645	624	598	638	597	654	584	636	629	593	619	620	616	589	617	582	631	635	609	622	631	565	594	657	620	586	611	600	634	584	601	605	624	613	638	625	588	675	614	596	592	584	580	640	624	589	606	617	601	645	615	621	631	586	647	636	596	600	616	590	658	618	589	586	649	645	658	653	607	655	606	637	671	620	596	636	627	658	558	644	602	625	624	571	608	597	712	631	603	629	623	657	621	607	633	591	636	595	642	613	651	589	654	654	662	606	587	596	609	612	660	625	626	645	612	624	634	608	647	634	586	601	599	618	626	638	644	653	630	655	657	623	595	629	634	612	659	638	571	589	593	670	611	630	629	624	608	664	662	600	629	623	645	622	649	589	636	677	572	641	661	621	586	620	628	636	633	612	662	609	618	637	614	653	660	626	607	614	628	625	601	625	654	660	617	654	620	659	614	637	586	664	629	633	636	646	604	600	634	580	578	644	627	676	565	632	656	638	637	642	644	635	635	631	595	634	597	629	588	596	611	641	595	629	644	652	618	626	582	628	656	629	675	676	634	591	632	645	626	620	627	627	578	642	618	608	658	612	593	654	628	585	623	573	649	639	637	572	593	631	661	623	656	629	622	645	583	617	635	592	657	669	627	602	634	606	657	631	674	596	634	637	671	563	635	595	602	590	605	649	601	603	638	654	616	629	581	592	654	593	596	615	571	593	626	631	693	621	619	641	594	585	611	673	611	658	663	652	660	628	598	627	645	638	646	583	618	596	611	596	614	606	623	574	598	631	602	605	604	595	618	669	600	645	658	575	642	586	612	622	628	635	596	587	599	614	655	617	610	672	646	605	651	623	597	613	659	641	611	584	648	624	594	647	629	586	650	669	583	627	604	648	613	667	619	626	594	634	597	632	638	597	643	686	625	622	599	629	562	607	652	594	615	615	624	581	625	672	597	612	640	603	629	646	621	652	596	632	623	618	629	621	621	641	603	635	628	643	666	617	655	623	692	628	615	633	636	635	642	603	653	622	612	599	605	646	608	634	609	638	596	613	577	623	660	584	614	613	631	641	621	634	591	625	595	625	652	583	584	649	607	579	647	638	617	601	581	604	624	704	652	601	597	654	616	611	609	596	633	638	568	671	639	648	642	627	648	587	636	655	628	629	559	645	594	629	629	596	621	620	612	623	618	604	648	621	626	637	635	618	598	640	562	594	601	626	640	624	623	595	588	596	630	580	619	666	637	618	622	629	623	640	657	585	662	615	651	635	628	607	640	639	634	598	647	626	626	625	618	649	605	587	625	613	618	577	607	621	617	634	621	603	624	594	618	635	684	628	660	591	653	607	676	605	633	616	624	618	638	594	621	608	648	644	614	583	589	586	618	604	611	605	609	597	622	629	575	617	641	607	612	675	620	594	625	621	603	606	650	577	668	673	615	594	649	601	622	650	635	617	647	684	664	609	627	739	640	620	588	599	616	621	637	655	584	659	604	631	614	608	612	617	653	639	576	629	613	593	637	647	620	571	597	646	648	631	621	623	632	613	589	588	643	644	668	591	608	586	624	588	620	587	594	639	622	606	642	623	640	595	583	616	642	649	601	568	609	604	642	594	620	623	623	617	605	624	578	601	612	664	631	600	620	661	646	584	632	616	633	658	641	581	590	630	615	612	578	587	609	593	683	606	648	639	652	601	630	639	676	622	581	637	632	597	664	576	657	630	629	648	624	589	601	587	637	627	669	637	640	599	609	640	635	613	647	600	638	581	653	632	573	625	622	610	629	642	658	641	647	658	586	601	625	630	610	602	655	633	667	581	620	638	688	655	618	673	647	607	584	658	572	624	642	597	616	647	631	580	612	605	593	593	601	612	644	624	615	559	620	611	645	595	609	633	598	676	623	607	637	600	617	654	599	653	624	600	633	607	609	614	638	607	602	636	614	637	609	667	669	624	631	580	617	581	627	584	634	606	587	621	622	625	585	612	648	647	604	599	621	612	626	623	630	654	607	569	664	607	623	623	646	596	658	608	700	602	606	611	648	641	650	611	627	704	676	645	612	618	649	598	615	634	612	642	624	588	631	695	654	626	630	627	643	605	576	625	620	680	628	580	635	643	656	585	568	636	627	625	630	631	609	639	634	599	615	653	632	604	594	604	631	621	634	644	647	665	596	630	647	614	618	665	586	635	635	607	680	628	572	624	640	664	624	679	617	636	605	605	637	632	647	623	612	611	651	625	606	607	631	602	643	625	605	593	683	669	631	604	616	620	676	593	651	592	632	629	597	652	649	652	642	573	638	622	581	633	641	599	644	632	725	622	641	594	627	639	582	607	632	634	604	604	623	612	663	630	622	621	611	591
54974	42159	41287	40985	42130	40876	42288	42927	41990	41534	42647	41770	38641	39050	36586	34187	32838	29433	28929	22524	18782	15748	14473	11300	9181	7509	5704	5498	4590	3704	3737	4858	4454	3611	2837	1464	796	488	325	314	263	275	286	258	271	291	293	255	269	254	264	254	269	263	247	312	289	349	394	405	449	391	412	366	360	355	416	364	444	608	489	500	439	396	351	329	295	262	280	278	260	319	353	346	347	315	297	244	270	278	252	267	260	278	256	243	250	255	225	253	250	280	225	252	269	242	265	259	255	260	253	253	238	250	251	239	254	263	268	263	283	240	264	207	260	262	236	257	237	246	264	258	266	251	256	236	204	268	218	252	253	290	285	264	240	260	256	255	246	267	233	240	253	247	268	256	247	241	258	270	246	258	254	239	253	235	262	247	218	259	250	242	286	253	265	238	267	291	253	257	217	290	246	245	227	247	257	249	269	243	276	245	257	244	266	245	263	260	243	240	260	262	223	273	277	249	239	272	264	252	277	253	234	237	216	263	233	242	267	252	274	260	250	240	251	292	250	246	240	249	249	268	257	275	221	253	226	238	237	274	264	240	258	251	234	255	277	248	256	281	275	268	243	254	274	253	248	221	257	260	283	248	254	248	262	235	262	252	225	261	261	252	247	264	265	235	276	260	289	263	220	271	263	277	246	262	239	264	250	254	272	233	244	260	248	235	253	238	250	270	233	264	279	269	257	266	252	249	233	245	267	227	241	268	269	251	256	278	228	257	249	228	255	257	266	280	263	273	253	223	264	260	253	264	253	240	253	275	266	246	224	248	250	243	221	229	224	234	280	279	245	275	267	256	247	235	247	235	231	234	269	231	247	262	257	229	227	280	236	252	258	229	234	276	232	266	246	231	239	232	253	254	241	292	259	249	246	258	243	264	242	224	266	273	249	226	257	261	230	267	257	265	270	265	269	234	245	246	239	242	254	232	275	262	268	260	268	266	238	259	253	240	247	230	247	246	238	242	249	220	241	272	237	250	258	251	235	245	258	219	245	268	253	269	263	289	265	265	244	243	262	216	244	244	263	254	241	239	247	253	248	262	250	241	247	264	248	262	236	249	245	253	275	271	241	239	264	264	266	239	264	230	263	219	266	277	280	256	246	228	245	251	232	233	238	254	237	241	266	253	267	240	235	240	243	223	232	264	259	252	250	262	239	234	241	225	286	279	251	282	252	279	281	245	252	236	263	254	261	244	257	230	244	248	263	239	244	241	264	270	267	265	221	216	273	211	266	251	244	224	265	255	248	243	250	265	256	251	206	250	260	275	240	248	253	237	252	239	265	232	267	292	211	261	258	238	258	204	220	248	259	277	242	228	248	223	239	238	272	250	273	275	262	243	253	242	259	249	264	261	251	256	271	253	255	280	252	257	255	267	234	276	237	228	232	231	239	253	245	270	250	293	234	266	259	268	257	273	241	247	239	228	258	262	261	247	241	243	263	264	239	250	261	237	250	273	235	242	245	248	274	211	240	253	250	269	255	258	264	272	243	265	230	245	250	252	251	242	255	253	248	263	235	235	253	250	255	237	241	257	262	249	285	240	245	254	260	256	246	277	249	275	234	247	261	252	240	236	278	243	249	223	244	251	260	228	249	272	227	263	265	243	199	241	231	246	269	267	256	235	245	257	273	233	256	258	266	281	250	233	275	272	248	263	257	272	253	241	259	215	290	252	227	273	251	229	271	258	263	257	241	239	236	268	234	232	261	243	262	252	274	255	270	272	259	250	277	237	246	237	237	284	225	250	241	266	278	265	256	241	239	265	246	237	239	231	241	249	259	258	256	265	252	252	242	256	269	236	251	230	264	232	255	249	266	272	241	272	236	255	277	237	205	245	232	277	269	265	276	230	260	237	243	270	240	229	251	211	263	250	258	246	299	240	245	256	212	243	275	255	244	253	271	268	247	253	258	226	254	238	262	247	255	231	242	268	236	267	258	250	258	223	235	234	256	239	259	243	247	239	242	231	257	223	240	265	223	276	261	263	234	258	247	249	283	284	245	257	245	267	251	250	248	253	233	243	243	239	257	230	248	237	259	266	244	260	253	263	290	261	254	261	276	265	227	250	248	234	243	258	250	224	254	245	253	252	272	247	238	234	234	244	285	255	259	245	238	241	263	225	233	249	273	265	254	276	255	244	243	240	263	234	271	241	253	264	240	258	242	247	242	237	250	250	289	231	259	255	244	260	263	249	240	264	271	261	243	266	269	246	249	250	246	216	277	242	244	245	246	246	231	245	265	238	256	216	264	240	246	252	257	239	228	264	246	259	247	258	241	289	248	247	237	262	254	248	236	254	253	236	268	265	260	275	273	246	270	253	213	230	258	242	246	238	266	241	265	237	242	258	243	242	285	242	219	279	286	257	265	242	259	263	260	253	260	234	262	226	278	292	261	238	256	259	238	229	245	254	232	225	274	242	248	259	263	238	229	236	246	229	259	273	240	244	227	219	229	252	259	272	228	253	247	261	221	248	276	256	243	249	264	237	273	262	254	259	242	242	243	276	217	287	253	283	236	261	253	279	262	259	263	258	274	268	251	267	228	232	245	275	286	235	264	255	262	264	255	295	271	248	270	249	245	254	267	268	229	228	247	232	261	262	246	280	244	271	228	286	274	260	275	241	232	247	277	250	239	267	241	266	254	254	237	269	245	231	246	251	249	253	258	272	222	268	259	241	262	243	230	240	267	230	227	285	254	249	253	238	264	275	283	253	249	257	232	273	266	281	251	245	267	260	239	273	247	224	244	275	259	251	266	214	283	271	256	265	227	241	276	235	273	265	247	234	260	250	237	254	239	235	235	225	276	247	258	265	272	257	242	272	251	254	265	248	243	249	266	265	258	258	236	239	238	263	229	236	250	269	250	254	263	234	224	250	260	245	252	243	229	255	243	252	223	260	250	242	246	275	264	252	245	250	242	269	270	261	268	228	257	261	231	242	246	236	227	250	248	266	232	232	232	204	278	272	269	238	219	238	259	231	255	255	264	259	273	237	259	212	250	245	238	268	258	252	260	236	255	242	239	269	263	264	235	266	236	274	255	248	241	240	258	251	248	251	261	245	255	245	261	259	269	248	232	258	227	258	266	236	226	246	245	226	243	245	271	274	229	239	241	281	248	244	236	241	242	235	247	231	273	222	244	243	235	238	250	266	277	229	264	257	291	235	234	248	268	241	240	245	253	247	257	240	255	256	248	261	242	227	259	246	239	278	237	249	260	246	273	249	263	273	254	244	254	237	240	248	253	246	241	252	236	245	278	280	247	264	244	260	242	261	241	251	249	252	232	252	278	256	245	253	267	259	253	269	243	247	262	254	253	249	267	250	249	247	254	266	275	224	271	263	247	264	248	246	244	252	262	235	236	247	222	264	259	280	247	240	248	255	248	255	247	252	253	228	243	223	209	262	251	235	272	236	251	225	267	231	244	269	253	222	231	231	221	264	278	278	255	257	259	241	269	255	229	258	239	259
49012	50872	52391	54444	56458	58049	59454	60356	58723	59553	59315	57261	55857	56785	54127	52480	52079	49248	49041	43504	40631	38069	37282	32153	29547	26495	23476	22975	19420	16694	19611	23353	21064	18269	15006	8134	4145	2168	1150	921	797	813	743	758	736	662	673	692	669	670	669	690	755	755	796	881	979	1135	1570	1900	2441	1861	1563	1582	1374	1459	1697	1680	2170	3145	2585	2562	2252	1517	1272	1242	916	661	677	682	780	1313	1318	1287	1086	882	724	653	603	600	596	622	625	612	608	605	635	652	633	583	611	628	597	636	601	602	672	628	642	606	618	605	590	614	603	618	619	610	666	600	620	609	624	623	616	601	650	662	649	602	621	600	656	656	656	588	637	621	646	597	620	602	621	622	611	596	623	614	623	628	626	618	621	624	608	640	579	615	552	603	621	625	652	619	575	597	635	616	658	634	689	586	651	599	587	610	597	646	651	661	620	607	584	602	572	621	644	635	664	639	616	640	644	612	645	568	613	606	615	589	629	634	610	624	637	606	646	638	647	603	629	578	568	618	658	608	602	609	635	594	619	603	607	632	638	628	590	631	653	622	629	608	616	650	601	617	627	622	631	626	627	626	671	641	550	653	584	657	647	639	631	579	638	598	632	636	598	635	597	632	645	597	589	641	629	590	654	648	648	644	638	696	631	620	610	627	612	666	620	563	647	650	578	647	650	653	587	592	651	642	611	585	638	603	607	610	665	633	649	597	601	633	667	627	627	567	607	631	638	611	569	619	601	642	645	614	619	609	614	667	628	607	582	613	633	615	598	635	594	641	627	605	643	620	609	628	611	662	614	628	611	615	597	598	607	630	583	615	604	624	657	616	606	593	635	608	653	554	670	594	616	628	624	645	676	657	631	565	616	631	654	630	596	609	657	613	652	647	598	602	663	577	639	631	602	589	616	641	594	624	626	625	626	612	593	580	648	594	636	641	605	634	662	631	638	667	634	644	607	627	645	598	621	629	602	604	610	684	635	600	627	644	603	600	621	638	647	621	628	665	619	616	636	610	628	636	618	625	626	608	592	559	634	590	663	627	584	592	626	656	600	597	644	601	589	610	629	553	652	623	628	629	617	604	623	626	600	560	590	629	663	590	618	613	672	614	611	594	590	661	615	624	601	614	615	655	636	661	585	651	590	599	620	568	617	643	620	608	567	658	621	610	614	593	632	613	584	629	625	646	641	684	633	605	608	608	617	632	627	648	661	639	618	628	618	643	616	651	592	614	616	665	606	642	630	605	613	632	676	633	620	639	611	630	618	613	616	614	636	640	616	637	645	615	599	643	643	622	592	662	624	649	593	620	632	616	604	617	635	622	666	630	588	659	639	642	564	609	600	628	589	619	624	626	630	627	594	605	639	580	623	603	566	632	590	583	593	606	637	646	585	648	616	618	610	591	599	606	597	592	650	551	633	591	655	624	618	617	624	627	605	606	598	628	621	611	692	591	594	628	599	584	625	684	650	632	583	635	637	658	610	581	589	616	636	629	593	604	601	607	616	655	600	603	619	596	573	607	611	572	572	606	589	618	617	662	608	641	617	613	620	578	637	624	616	612	633	649	614	663	651	622	631	647	580	597	602	645	625	649	590	590	647	619	605	632	649	622	582	604	638	645	631	618	637	590	642	634	625	633	591	629	652	618	594	648	614	611	603	611	603	633	659	624	594	637	611	632	636	549	646	615	606	596	656	658	654	604	614	607	596	635	656	591	633	643	651	580	585	601	585	540	588	691	657	625	644	605	632	604	616	579	642	600	620	618	598	625	626	621	601	638	620	620	630	629	572	633	603	606	612	670	629	627	609	620	605	612	631	584	647	667	655	618	623	643	635	639	589	636	725	586	587	660	575	643	652	545	625	584	624	603	623	655	586	613	635	598	579	617	563	601	615	602	614	636	606	618	590	622	598	637	582	602	628	601	622	644	624	615	609	599	634	653	595	609	619	639	590	643	648	643	604	623	624	606	585	618	612	663	660	633	608	626	592	620	627	641	608	597	568	635	639	642	624	604	592	649	606	608	643	608	593	629	597	626	633	612	625	627	639	627	639	637	590	602	642	626	640	615	570	631	601	638	611	577	639	623	630	612	629	663	645	612	590	621	667	637	634	630	647	623	634	644	647	597	597	666	629	613	615	648	653	593	604	601	622	628	579	577	646	626	633	608	679	648	599	633	598	627	623	608	621	642	634	612	643	631	679	591	643	626	651	647	614	636	659	647	659	620	629	635	608	637	601	609	642	577	579	616	655	594	621	579	588	612	629	646	594	618	652	651	653	638	615	590	621	597	637	640	631	652	593	619	619	651	652	601	599	626	636	638	603	608	617	633	657	598	587	635	643	586	667	629	668	600	628	618	590	621	618	591	590	625	641	614	595	614	604	581	633	585	603	607	571	559	615	610	598	628	606	587	680	611	575	620	640	627	653	614	637	617	620	645	579	555	658	647	677	640	645	592	633	604	594	658	637	626	670	690	623	561	601	613	635	615	663	586	601	588	632	595	589	646	595	606	645	640	647	643	635	618	592	610	627	639	638	620	581	616	589	576	601	615	632	645	624	632	618	606	629	603	623	638	607	593	641	630	659	604	636	599	613	644	613	598	640	550	583	573	635	634	650	632	633	606	610	612	630	645	612	588	633	583	631	627	600	602	607	583	614	609	661	590	627	626	637	618	575	643	585	605	651	652	638	669	561	617	592	594	614	642	627	597	632	602	632	633	611	607	612	649	631	636	637	632	625	667	642	634	623	649	605	610	598	615	654	605	644	638	585	619	575	627	625	619	580	604	610	599	616	627	626	599	617	573	645	618	638	653	620	602	623	634	633	631	598	604	623	623	591	638	654	626	610	661	572	626	605	661	617	634	599	649	647	636	644	602	655	626	599	592	649	632	629	635	614	636	593	666	639	631	607	625	629	603	593	611	637	598	603	629	604	645	630	615	595	636	623	644	624	625	609	622	650	630	609	627	609	597	643	617	584	586	677	632	594	608	621	596	557	623	625	608	601	607	607	631	626	618	606	626	618	627	608	589	649	640	645	589	585	605	678	637	591	635	647	583	607	569	624	641	581	668	608	586	613	633	624	636	634	594	650	631	629	612	627	630	661	586	611	599	624	644	630	593	579	637	632	576	662	594	646	620	606	624	628	621	653	608	661	616	646	634	612	657	629	644	613	559	624	598	625	655	635	623	617	633	612	618	575	602	645	610	612	650	645	640	633	592	608	640	613	595	612	626	632	569	591	644	607	666	603	612	641	602	640	610	653	599	619	601	619	616	645	624	617	661	609	660	625	642	606	612	642	638	573	609	583	602	599	583	613	642	589	654	605	636	649	626	647	638	581	619	580	635	617	634	632	644	653	614	584	622	638	642	661	601	582	648	635	601	588	638	669	625	630	557	599	637	620	620	652	601	636	666	631	621	611	620	621	650	617	618	600	614	596	606	599	588	626	583	626	640	582	644	652	624	615	615	606	654	579	619	674	630	604	611	579	582	659	612	634	649	606	574
21793	20165	21295	19050	15605	11412	8194	6762	4914	3914	3497	2926	2345	2332	1747	1608	1375	1147	1097	831	733	662	629	543	467	402	406	361	366	300	360	371	347	332	350	303	286	292	292	264	263	271	277	288	280	287	268	264	274	282	283	271	268	241	292	261	263	278	282	277	245	289	244	284	280	290	290	274	300	279	280	280	313	281	297	287	269	297	270	242	299	260	298	277	282	270	265	303	267	291	266	291	300	298	262	270	299	245	259	264	276	228	248	275	261	295	265	283	265	260	269	279	292	275	304	281	248	262	274	282	244	247	249	265	256	251	278	269	271	292	265	279	295	308	294	276	289	265	266	248	256	260	290	256	283	287	277	289	302	306	260	259	273	244	272	306	267	275	288	283	271	278	302	301	248	284	282	259	278	267	269	265	261	258	243	288	254	260	294	277	304	264	274	277	275	268	259	285	282	281	291	289	264	267	271	279	312	274	252	272	245	294	268	246	270	309	257	253	299	237	265	263	270	277	284	280	257	256	296	281	258	266	295	294	282	268	286	277	293	270	293	276	255	289	288	257	267	273	257	270	275	254	263	274	262	280	244	262	240	268	289	270	242	263	284	246	273	245	247	283	273	323	302	302	277	306	292	273	285	301	257	287	264	276	281	270	243	270	273	258	309	270	285	272	272	284	272	286	264	299	289	296	255	266	263	287	252	267	275	278	315	259	252	296	276	277	295	298	283	274	311	254	260	250	291	245	262	296	258	276	286	287	283	290	264	301	306	298	261	284	295	286	270	279	274	279	307	292	253	260	311	270	270	280	261	298	291	309	225	274	285	258	301	269	289	287	292	276	290	296	286	273	251	273	263	281	274	272	310	256	237	267	244	262	292	250	267	292	275	286	298	250	273	276	293	286	268	288	303	287	280	253	273	278	268	247	292	279	295	266	261	251	263	283	283	288	260	271	306	266	262	260	285	299	283	258	269	275	278	284	275	268	256	289	279	271	286	252	268	264	272	267	272	264	259	304	276	276	269	274	271	281	284	270	282	264	270	244	250	278	277	258	271	298	292	278	286	277	283	277	288	262	277	278	276	252	265	256	259	271	303	294	283	301	280	281	270	307	269	247	276	256	268	268	249	258	272	245	234	260	269	295	270	296	284	285	271	309	268	254	260	299	293	273	277	276	289	267	269	281	287	280	292	275	271	247	264	283	298	264	275	268	254	274	289	281	251	274	262	279	307	272	280	269	281	250	241	297	311	255	256	286	255	270	273	255	277	257	254	271	314	280	283	304	294	278	267	269	241	303	280	271	256	269	308	298	258	287	269	267	273	280	250	259	310	291	271	247	304	271	251	275	279	284	261	255	264	256	270	272	305	271	278	260	253	259	258	275	283	299	300	283	284	281	257	299	295	280	256	284	291	264	269	240	264	248	251	308	262	260	252	274	282	272	300	267	272	253	269	251	275	284	286	262	249	269	271	290	271	275	255	287	297	281	289	267	265	275	267	261	292	269	281	278	251	268	271	310	248	236	286	284	264	269	282	295	261	277	294	283	272	300	317	285	257	268	256	261	243	264	257	262	293	262	263	249	262	267	269	289	287	284	264	310	284	266	286	275	292	275	277	256	250	273	248	288	307	263	293	245	297	262	243	300	297	281	275	281	287	280	271	289	276	293	248	269	282	252	245	285	270	244	234	258	275	288	287	283	276	309	285	278	261	294	252	284	255	286	294	295	282	251	288	283	254	264	289	263	286	288	281	290	242	264	314	256	288	264	280	295	268	275	264	278	253	291	280	300	314	271	265	271	253	286	253	286	274	293	274	289	246	274	284	304	243	258	278	265	278	269	256	265	260	292	275	275	289	310	275	278	275	297	289	271	278	285	297	262	278	281	294	275	274	271	304	275	282	268	274	257	265	291	283	289	294	286	273	261	257	263	271	307	298	271	263	251	285	265	281	275	266	286	267	267	273	284	257	257	289	284	292	278	296	248	319	271	296	267	270	276	295	253	269	259	253	284	290	258	272	271	265	278	267	272	268	274	301	267	260	264	289	260	256	294	276	269	278	265	287	295	280	269	249	308	247	276	236	251	279	286	229	279	277	274	281	292	269	278	314	283	269	313	255	255	264	286	288	265	266	259	257	275	242	245	260	259	254	269	294	257	275	283	292	264	275	266	253	269	273	253	285	280	282	289	266	286	289	280	246	259	257	275	282	275	266	253	259	277	272	252	265	255	281	293	256	291	313	281	293	255	281	296	263	261	269	306	261	269	294	293	261	261	290	272	258	254	252	293	307	260	262	289	283	269	271	265	284	247	277	246	251	257	265	292	257	289	286	262	261	276	266	305	226	289	284	303	258	257	244	290	275	226	265	283	258	255	275	322	269	271	245	275	284	250	284	297	283	287	284	297	251	309	274	279	261	285	255	279	281	252	262	291	285	284	241	242	269	237	257	273	283	279	270	254	313	269	285	260	288	253	281	274	280	277	321	247	243	279	253	294	264	246	315	270	248	259	266	293	265	281	302	259	253	276	240	269	272	268	261	252	251	272	259	253	278	289	223	276	302	270	271	255	262	267	256	285	284	267	286	292	289	275	255	266	266	304	273	297	282	268	267	263	288	288	276	304	248	251	275	284	265	294	278	266	283	286	284	282	284	268	279	259	294	260	278	247	290	280	248	282	274	255	249	244	257	282	250	268	277	261	259	268	272	295	238	284	279	265	291	252	266	296	272	291	252	289	275	275	284	288	292	269	257	276	268	287	248	302	282	262	241	316	257	261	266	309	258	291	305	262	267	276	312	267	256	277	257	279	280	252	303	291	278	286	263	279	275	296	279	287	269	290	252	289	276	278	266	243	299	261	261	251	335	285	271	276	273	313	296	267	271	297	283	237	260	265	270	259	287	254	278	285	263	265	262	271	280	284	290	279	271	270	267	286	279	275	291	294	266	260	299	292	291	248	276	262	256	276	255	279	294	259	311	291	293	265	265	298	271	266	265	270	316	271	257	270	260	265	283	270	263	243	270	278	244	284	260	261	274	253	287	304	263	288	266	293	262	286	283	230	290	269	269	270	258	294	293	239	276	285	264	273	295	284	260	312	290	272	264	295	266	257	263	259	275	289	284	271	289	256	292	268	257	297	276	264	257	302	284	289	277	293	273	297	249	263	279	283	265	269	275	279	271	253	268	255	277	298	268	259	286	254	262	294	284	271	307	256	270	260	276	266	302	282	272	279	237	254	280	283	266	268	284	297	267	243	273	280	283	260	264	286	306	283	300	264	279	295	296	266	291	280	269	251	275	288	309	260	268	257	303	262	272	285	259	282	287	299	274	282	273	250	257	303	264	299	265	252	296	276	274	263	261	256	245	271	258	293	263	268	291	270	272	266	296	282	280	265	294	280	271	288	294	262	260	290	269	321	266	260	295	273	273	272	227	245	263	277	311	275	261	273	266	299	224	279	238	249	293	282	262	265	281	281	288	263	249	236	225	268	291	261	262	260	265	299
18756	19576	26680	29947	29221	26109	22447	21399	18346	16599	16755	14833	12668	12558	10264	9293	8015	7027	6794	4904	4021	3455	3527	2833	2218	2057	1752	1669	1567	1291	1391	1618	1474	1313	1191	915	831	733	786	713	698	661	690	645	714	762	684	645	735	683	662	713	755	689	713	710	745	705	744	783	730	756	807	716	731	737	715	720	779	776	748	758	782	774	727	751	709	667	711	673	712	755	756	771	819	714	696	664	707	720	653	682	603	687	674	653	693	672	706	716	711	680	671	682	661	726	685	657	682	677	666	687	710	669	645	694	655	658	722	686	707	650	701	680	635	727	665	698	691	673	686	708	701	719	684	719	651	689	707	713	686	653	664	637	631	667	683	659	683	670	665	693	669	675	650	691	675	699	694	705	645	720	721	694	675	686	703	639	726	727	679	727	724	660	634	711	674	698	632	667	694	700	629	708	654	675	683	677	668	662	719	706	668	697	647	745	688	720	726	694	707	665	659	717	683	664	667	654	680	733	680	688	681	731	671	681	685	693	691	780	672	699	642	679	674	668	738	701	658	687	700	671	685	662	700	683	695	719	686	681	694	737	679	702	696	685	694	681	686	693	670	683	682	708	698	667	662	717	667	678	694	706	683	679	693	734	674	659	689	660	670	641	640	695	654	699	689	652	674	684	700	670	689	702	683	722	690	676	649	625	670	658	691	693	678	717	678	641	666	670	678	668	684	675	657	659	685	723	684	668	702	707	664	685	667	695	688	672	665	678	722	713	676	670	690	661	649	667	597	676	695	659	726	657	652	700	662	713	653	692	717	740	610	653	690	691	679	690	632	681	687	664	725	680	736	689	658	694	671	673	650	690	682	701	644	706	701	685	677	696	695	688	662	711	675	684	664	698	649	700	702	726	734	688	691	671	679	657	676	678	714	674	698	664	670	715	685	693	684	655	663	685	712	712	723	676	683	634	658	722	767	653	722	693	688	687	735	694	700	739	691	734	668	700	712	716	667	702	668	688	670	673	726	665	659	700	694	658	703	661	720	662	614	726	713	687	705	717	628	711	702	683	656	655	665	680	687	686	695	709	703	681	705	639	684	689	667	721	678	691	676	698	660	713	669	687	699	728	649	675	663	751	719	642	683	700	636	702	683	669	692	713	651	696	697	669	658	723	692	708	667	640	702	711	710	663	663	714	749	688	711	691	652	727	701	693	703	630	699	653	708	661	677	642	701	675	707	654	701	719	671	685	668	705	690	669	662	734	674	684	688	673	662	664	644	717	699	662	668	655	634	687	713	679	635	683	677	653	702	679	695	705	691	686	709	684	734	702	666	678	713	647	663	751	687	687	628	719	668	713	627	674	682	736	717	644	648	656	637	696	718	756	693	665	669	681	710	661	684	659	657	696	683	658	717	699	683	708	674	668	653	672	714	639	636	714	675	626	735	712	703	644	699	654	651	678	714	684	639	667	691	655	668	739	700	709	709	674	672	680	682	623	682	662	678	699	683	658	705	716	728	697	697	672	661	697	661	709	700	679	706	667	691	661	711	684	663	690	719	686	692	695	713	697	688	713	685	715	698	692	703	709	723	652	727	638	734	699	726	654	689	680	681	712	689	698	646	682	643	662	658	654	648	699	639	655	719	668	722	661	709	672	712	670	700	655	653	666	684	734	642	694	705	658	684	635	651	716	660	699	695	641	721	705	707	677	645	714	719	692	687	665	684	673	735	662	659	692	646	688	653	661	680	740	685	693	713	673	680	692	679	704	682	702	627	680	654	679	682	638	681	646	660	663	668	670	702	689	713	705	749	670	674	701	664	651	709	673	673	700	692	645	699	704	695	645	674	667	656	685	677	690	690	714	687	680	693	707	662	693	664	726	678	678	662	685	669	682	707	679	699	702	672	668	672	660	696	662	703	677	686	645	656	737	720	662	708	669	679	673	689	684	665	627	685	667	684	684	692	663	696	702	714	723	686	670	679	712	682	714	677	652	683	689	708	742	675	689	675	656	697	688	675	678	745	657	670	648	660	677	685	663	663	711	699	665	715	719	664	663	716	698	708	647	698	657	678	695	695	643	704	683	711	682	685	729	673	688	693	718	653	679	677	695	674	715	705	691	673	670	688	694	677	752	693	629	659	655	676	697	696	721	724	727	691	671	660	668	667	692	681	708	712	699	732	734	714	674	701	720	693	700	661	626	705	704	692	663	707	707	705	642	692	678	693	670	681	729	741	670	662	690	693	671	690	737	699	693	655	672	662	692	651	717	677	662	693	654	683	662	665	685	677	687	662	663	693	734	647	677	662	686	675	673	666	673	658	679	683	668	676	651	687	660	707	710	664	682	704	669	726	691	655	648	643	703	690	727	653	686	649	686	693	668	670	707	677	659	722	676	647	665	718	733	666	682	716	708	709	692	734	652	681	724	660	689	708	695	685	694	738	684	638	711	674	698	708	719	672	716	696	689	725	686	646	686	682	629	716	696	653	672	664	665	677	654	647	694	671	673	751	705	660	697	696	690	637	654	689	652	687	640	707	689	708	684	669	685	662	718	671	671	689	650	701	663	730	677	694	698	712	714	742	661	679	720	695	716	698	670	714	667	671	675	693	731	668	710	662	716	675	698	661	701	639	708	699	679	668	673	673	678	700	667	674	660	713	711	692	698	705	731	673	711	663	733	701	696	637	700	690	689	729	674	670	621	685	662	710	717	715	679	672	702	681	669	709	696	669	703	722	702	663	690	653	645	727	675	699	653	685	710	696	685	712	696	658	704	652	669	650	662	697	722	684	665	683	677	677	637	692	683	671	708	704	661	676	742	753	688	700	678	687	672	695	663	637	741	701	687	670	652	734	712	686	704	717	693	688	695	682	704	707	714	654	651	678	684	645	671	693	656	692	684	684	719	710	696	697	701	655	682	725	719	661	700	656	689	670	692	684	735	690	665	701	682	685	678	644	670	712	654	697	709	649	729	650	696	723	678	683	640	624	635	679	682	698	646	620	677	655	690	707	705	683	679	696	726	699	664	670	668	615	663	675	694	700	679	640	713	717	736	662	669	709	684	650	660	738	681	664	649	676	683	678	663	689	652	654	735	718	700	700	692	654	683	715	677	657	682	680	681	651	669	707	637	698	710	703	668	663	693	680	658	690	699	706	705	687	694	693	706	681	685	697	713	740	688	684	705	686	701	707	673	685	677	701	675	709	653	713	716	678	649	670	677	659	685	666	684	711	711	663	722	700	651	725	700	718	709	703	653	731	645	689	703	683	718	739	683	707	676	683	707	722	673	686	683	700	693	685	686	641	707	701	693	676	673	689	653	691	686	682	654	660	707	672	705	664	715	727	686	709	690	675	705	682	684	683	735	728	727	681	679	699	659	638	723	656	665	690	724	725	664	675	718	729	642	723	695	672	658	666	659	705	704	667	725	682	712	682	722	685	651	670	657	705	674	652	703	691	690	661	701	663	720	721	699	682	670	663	685	690	677	639	681	662	688	710	682	643	698	697	665	691	712
48978	40803	40737	41122	41291	39622	38479	38041	35800	33379	34134	31459	27409	27699	24255	21739	18720	17125	16580	11880	9520	7782	7008	5889	4291	3489	2702	2621	2449	1536	1903	2359	2067	1849	1420	779	499	320	310	258	288	264	275	257	254	255	255	269	259	247	254	266	284	278	250	294	258	262	346	352	339	340	322	289	297	311	330	334	385	394	400	419	385	335	319	321	281	281	265	286	293	317	333	319	303	269	254	292	284	252	264	277	245	276	222	291	266	214	263	266	221	244	266	232	236	295	253	257	264	299	241	243	240	275	244	289	227	266	253	275	270	288	265	246	254	264	235	248	243	260	274	276	235	245	250	261	241	266	272	279	276	248	295	264	239	251	301	273	285	246	260	238	267	224	279	253	278	246	251	260	246	243	244	253	245	246	289	224	253	233	247	273	259	268	238	233	264	273	238	243	272	280	278	239	233	248	249	231	248	241	270	273	286	236	282	251	282	282	256	233	212	258	236	253	242	232	245	260	236	244	272	257	250	275	278	274	267	256	257	237	267	281	255	236	266	237	259	241	259	258	240	218	256	275	242	256	265	278	251	223	250	258	241	255	261	259	242	240	241	246	276	259	261	261	255	247	204	271	272	264	285	262	266	235	273	248	267	272	294	253	257	269	267	271	235	242	264	257	277	259	278	260	241	230	235	276	293	239	242	257	248	272	275	251	273	274	252	246	250	288	257	258	265	266	272	253	270	269	263	277	262	264	252	276	268	256	248	296	247	242	251	239	258	230	263	252	276	249	222	233	280	249	264	284	246	269	243	285	265	273	278	270	272	257	221	235	254	255	258	237	253	258	292	261	254	273	259	264	287	237	243	254	277	260	278	230	261	262	288	270	239	260	250	266	267	280	278	258	241	271	253	253	261	265	270	264	243	254	275	236	268	272	255	280	268	259	283	219	252	287	247	265	257	267	246	270	249	260	243	266	234	270	265	261	229	272	260	265	256	232	233	260	239	223	242	260	258	282	259	282	247	232	239	254	265	239	241	265	243	273	276	264	260	261	269	252	247	255	246	246	277	246	245	253	270	244	259	272	261	231	241	258	257	271	247	240	228	238	285	232	272	280	255	255	244	300	257	269	237	247	268	280	254	279	255	236	279	273	279	253	244	244	282	255	255	276	263	261	265	278	257	244	256	243	256	240	275	235	234	277	260	243	256	264	265	256	238	289	237	226	246	287	253	251	251	269	299	219	289	240	269	268	236	261	274	235	263	256	233	240	285	246	248	237	275	255	235	262	252	266	232	257	223	291	270	243	234	272	272	268	263	259	266	267	228	257	247	249	242	231	303	245	257	251	244	287	241	243	257	239	267	223	249	267	277	263	268	266	249	261	256	274	306	261	272	234	297	248	266	256	271	263	280	247	258	272	254	274	250	225	256	244	249	264	236	231	273	252	247	274	242	244	267	253	298	258	252	257	249	263	267	268	259	268	259	245	256	262	250	259	265	281	259	234	275	243	231	266	272	287	259	259	248	269	256	249	228	262	228	270	240	276	273	262	237	270	235	242	251	252	239	244	253	271	281	270	272	266	246	275	248	256	229	232	235	288	253	272	263	253	260	268	251	250	281	239	257	273	290	218	284	258	259	227	248	264	245	271	262	239	264	256	251	248	266	246	273	256	252	274	240	254	264	229	287	289	263	267	274	240	253	271	255	283	274	275	250	242	256	242	255	297	281	271	257	266	252	279	317	237	242	292	239	270	239	274	236	222	257	271	243	278	237	268	254	230	258	242	270	258	276	272	254	239	270	260	241	233	252	280	279	261	250	249	304	260	251	256	260	245	263	276	240	238	267	232	257	273	255	268	246	235	244	252	236	269	266	265	198	273	254	258	300	275	244	273	243	261	272	235	251	252	257	250	274	249	244	295	254	262	250	262	235	275	266	251	266	248	247	258	258	259	272	265	273	245	241	264	279	253	239	269	267	266	268	255	256	272	274	231	270	263	285	256	267	242	273	246	215	250	266	240	274	229	260	286	269	256	276	225	260	220	265	272	282	273	241	286	257	262	254	251	238	275	258	291	241	266	247	253	271	256	252	248	250	268	281	234	253	242	248	275	278	283	255	257	270	278	250	273	246	262	250	266	270	268	252	238	241	234	257	257	265	265	284	268	272	249	262	236	224	252	263	260	291	256	255	252	240	234	241	293	270	250	235	246	258	258	276	253	248	241	260	277	262	259	232	253	238	279	221	267	274	234	263	237	237	227	255	224	247	253	267	275	242	250	246	259	271	253	287	304	270	241	258	260	270	264	249	251	232	251	234	236	256	242	267	253	298	271	264	280	288	264	268	243	252	244	254	253	295	270	250	243	251	257	220	266	236	226	287	265	248	235	276	275	265	259	246	240	243	246	268	240	253	251	261	249	236	248	241	267	245	237	230	272	257	262	257	269	247	243	269	227	238	286	264	277	270	301	257	261	241	240	249	236	259	226	267	281	242	226	259	277	271	227	235	254	283	241	274	245	240	256	243	293	244	274	236	244	279	271	255	254	227	273	288	241	280	257	261	259	247	262	252	253	242	260	281	260	239	268	262	269	235	249	246	253	243	261	251	250	255	251	274	240	238	282	250	251	251	283	258	263	266	265	257	276	268	251	244	263	260	237	253	252	260	271	285	248	243	248	248	276	305	217	249	264	264	238	268	259	262	244	251	242	229	264	250	244	248	243	238	281	268	233	289	229	293	235	228	261	252	257	257	238	269	266	276	263	257	235	238	232	244	252	271	257	260	269	272	262	254	275	236	266	257	288	262	253	272	225	277	250	301	227	251	267	260	269	265	262	274	266	269	287	232	246	262	242	263	260	282	241	255	254	254	282	270	259	229	254	278	237	241	250	237	239	263	254	263	239	265	260	272	279	251	263	259	236	249	246	291	258	263	245	252	275	247	269	257	272	255	280	257	223	234	260	259	277	258	215	248	253	288	267	251	229	280	250	278	245	253	231	293	264	272	248	245	250	232	269	266	213	269	265	251	243	233	255	230	224	237	250	252	244	243	257	231	246	230	255	277	244	261	245	243	248	236	259	263	257	251	261	269	254	250	237	295	248	277	245	267	233	276	246	261	269	265	275	256	251	251	261	282	248	253	262	300	260	266	264	233	262	264	263	251	221	262	225	275	239	257	241	297	271	268	271	224	243	277	280	280	253	251	272	221	241	249	260	216	249	262	252	284	284	233	251	248	251	239	258	270	280	246	244	266	242	251	241	285	265	277	257	274	248	235	265	248	292	248	233	248	241	239	228	266	258	265	232	279	285	235	264	234	214	278	260	275	257	248	242	277	232	248	229	238	272	254	259	286	269	241	263	254	276	253	257	247	275	265	238	251	252	271	270	279	277	293	235	281	257	249	231	256	240	247	251	276	257	262	241	247	233	288	275	283	260	267	222	265	262	258	264	274	270	253	241	251	288	267	271	253	259	250	237	270	219	271	271	254	260	262	254	264	265	244	251	281	259	250	249	269	208	244	231
42237	44946	47978	51443	52826	53440	52949	53126	50830	49950	50577	47875	45808	46837	43699	42803	40811	38897	38826	32655	29661	27612	26618	23791	19666	17957	14532	15089	12834	9129	12102	14259	12494	10700	8664	4667	2199	1347	911	713	661	739	683	691	695	721	709	704	688	692	675	741	776	742	747	743	859	906	1178	1274	1584	1391	1080	1022	1001	1086	1309	1268	1487	1859	1815	1934	1603	1160	1059	977	778	680	654	680	742	1107	1073	988	915	793	672	647	677	630	609	600	652	650	641	649	673	659	623	629	621	663	680	660	680	643	636	603	623	668	628	596	632	649	648	672	650	629	666	656	686	617	639	606	648	655	647	649	635	628	671	651	704	636	691	667	607	666	626	592	607	624	637	623	683	611	666	675	667	677	620	704	629	644	670	638	657	655	663	644	679	649	655	643	665	639	646	630	660	665	637	666	621	626	649	632	659	681	655	629	665	629	622	640	639	637	687	619	638	650	653	655	603	581	622	631	568	694	619	682	615	611	647	670	617	609	674	627	656	597	643	619	663	629	629	717	598	677	640	673	695	668	681	679	635	668	588	607	629	677	651	648	632	635	671	643	596	646	651	672	624	634	647	629	660	662	640	666	631	620	655	620	587	594	641	631	618	684	672	657	644	592	639	655	669	679	646	644	622	650	625	619	653	655	653	634	626	620	663	659	652	614	640	647	617	616	654	693	632	626	618	647	658	610	642	633	655	631	635	600	620	650	636	622	671	633	653	636	654	581	679	686	627	684	655	618	659	627	618	684	637	625	575	615	640	608	646	608	662	593	651	664	667	608	667	660	630	610	650	653	663	628	640	650	627	635	632	663	641	664	645	643	676	663	606	659	649	619	647	668	620	602	625	629	630	658	658	609	668	637	634	625	631	611	611	583	601	655	642	654	651	685	651	655	629	597	678	644	615	621	633	621	627	634	665	647	636	597	645	646	658	676	638	636	643	655	634	660	661	646	611	638	663	690	641	635	681	653	669	633	655	715	656	667	640	611	608	682	664	645	617	696	631	621	680	658	669	676	612	651	681	625	604	684	614	610	616	645	644	597	651	645	668	666	665	646	656	676	624	632	638	634	665	591	602	657	626	605	580	631	636	659	655	640	630	613	687	599	632	660	611	662	646	633	561	640	635	696	655	593	676	660	607	639	685	630	653	592	684	621	623	666	617	645	625	677	623	654	630	591	666	635	641	629	643	677	613	629	620	671	608	602	638	666	579	579	644	654	676	658	612	645	626	630	657	658	654	676	603	630	668	676	643	669	572	646	630	640	670	637	593	665	665	621	701	692	630	634	631	678	656	617	599	681	668	640	624	615	650	635	657	684	705	633	654	656	650	642	673	618	652	646	645	672	640	629	641	615	657	629	615	598	664	663	626	660	634	653	671	668	661	616	611	635	613	635	633	651	654	692	646	688	630	598	608	647	637	641	642	626	620	641	665	632	628	642	650	655	636	642	688	600	629	627	653	648	665	660	633	621	633	653	657	652	660	682	634	633	645	645	638	629	685	588	656	643	683	638	658	667	630	657	621	620	633	649	663	649	632	637	674	676	651	610	568	672	670	645	633	670	611	626	644	602	652	634	669	648	665	660	653	657	630	688	627	640	619	680	640	635	657	639	667	663	657	689	599	644	648	665	655	650	646	619	608	648	662	643	609	632	637	642	630	672	657	613	603	625	681	651	648	596	655	659	637	702	617	662	642	589	649	646	651	636	634	672	601	700	593	624	638	657	646	648	634	615	625	639	602	638	655	631	628	634	610	585	662	626	665	669	650	652	685	663	630	637	635	639	661	614	652	619	686	652	633	653	617	655	608	581	620	627	606	652	664	630	633	680	669	687	649	669	647	613	611	641	615	648	597	647	647	625	671	666	637	627	613	695	634	631	614	677	645	608	657	646	617	619	659	636	613	656	634	623	629	626	669	645	611	644	643	643	631	667	657	608	657	642	670	631	641	645	618	627	611	620	650	644	622	657	644	647	639	674	634	611	658	657	675	676	647	650	641	657	648	643	675	723	628	672	685	660	676	662	650	629	613	650	588	630	644	653	652	680	686	636	636	642	669	631	650	687	622	655	690	680	654	694	639	612	646	616	636	645	657	683	667	628	647	648	651	642	649	629	653	634	677	627	653	606	604	667	652	687	614	674	684	636	606	697	646	653	683	639	630	604	621	610	619	646	605	643	593	608	661	573	669	638	654	613	599	629	640	676	633	639	639	690	593	646	631	604	612	633	643	655	684	617	612	627	644	627	600	679	678	646	647	620	619	668	663	611	679	637	693	666	633	647	692	664	652	661	640	644	585	651	629	645	604	648	613	650	546	663	701	641	604	685	660	611	577	684	667	663	658	635	644	638	659	643	650	626	638	652	656	669	652	603	650	670	640	617	649	648	636	598	657	653	629	624	645	686	643	656	700	624	662	592	659	639	653	692	636	628	687	638	682	629	629	686	582	653	631	602	645	650	689	619	658	650	616	658	647	674	641	646	645	656	642	624	645	654	647	667	679	638	567	651	651	641	626	653	613	665	623	666	646	640	689	637	651	595	646	624	668	652	599	637	622	580	661	697	578	645	654	677	658	617	653	601	617	645	690	634	614	702	618	668	669	633	628	658	690	672	664	657	611	650	635	674	654	626	656	662	592	684	637	671	640	677	672	666	645	624	613	643	646	683	654	630	662	694	619	664	652	630	652	648	633	647	656	622	614	670	668	632	647	668	620	639	687	623	620	639	619	618	627	624	664	607	695	641	664	658	630	639	626	593	656	716	612	654	673	613	597	626	613	588	628	660	654	620	661	628	647	585	591	666	662	660	656	681	635	612	687	611	640	623	715	655	613	630	638	644	625	644	642	637	667	651	685	652	632	702	678	643	689	643	669	625	628	648	628	624	663	614	646	633	677	629	620	598	613	601	613	583	645	620	674	649	604	596	623	651	617	658	641	656	637	619	661	620	656	671	650	693	636	595	626	658	664	625	655	621	620	596	675	660	646	627	602	684	632	677	673	669	650	669	631	641	633	608	634	651	664	637	611	677	634	646	676	651	669	662	646	644	646	620	670	623	615	661	585	634	624	635	623	691	660	631	613	586	652	639	643	661	595	670	631	605	643	653	655	628	641	601	617	597	643	636	612	658	641	668	643	611	577	656	624	635	613	658	647	688	599	622	677	652	620	621	637	644	592	626	675	672	686	633	633	630	657	628	607	631	663	658	683	624	671	633	671	659	659	654	615	654	630	645	642	646	651	669	692	667	652	644	690	638	649	627	630	694	658	663	636	640	662	668	681	689	636	655	627	638	653	654	616	652	657	618	615	673	656	616	657	692	636	627	640	661	677	582	625	660	643	675	642	621	641	645	677	636	691	599	695	689	614	651	650	651	603	623	622	670	675	641	648	658	645	629	629	621	667	652	652	690	647	610	615	619	667	638	633	641	642	648	646	658	650	654	609	701	619	633	647	681	647	633	660	675	642	667	651	671	656	621	640	657	692	687	614	634	655	663	639	643
54207	41243	40299	40503	40215	39609	41809	42853	43322	42256	43592	40824	38827	39948	36590	35115	32495	30173	30112	22817	18827	16197	15317	12680	9412	7829	5668	5779	5217	3861	4057	4849	4296	3537	2926	1454	655	449	364	287	272	272	265	237	256	292	260	229	274	262	233	268	273	296	287	258	319	306	400	411	427	458	370	328	337	337	384	449	527	640	612	602	476	381	325	313	275	301	258	225	284	332	364	325	286	275	286	258	289	275	220	224	272	264	265	248	257	266	234	226	231	243	257	254	224	245	267	245	236	272	229	233	254	221	247	273	248	250	239	236	254	242	259	222	244	254	226	255	271	227	238	245	264	260	256	240	245	254	238	242	261	211	226	253	261	234	258	234	241	231	251	235	239	240	244	256	238	248	224	249	250	276	238	233	241	267	237	253	268	239	247	217	255	259	269	241	259	260	239	250	220	221	250	283	230	214	225	235	253	235	216	248	235	257	269	233	255	258	278	262	240	239	259	221	227	256	267	231	275	256	237	269	266	253	226	262	266	263	258	270	252	240	242	245	272	245	258	271	222	281	250	240	225	247	244	248	252	233	246	274	264	239	235	250	246	235	224	236	247	236	256	235	244	220	282	236	287	234	273	242	231	236	243	249	258	250	246	252	236	238	249	243	248	242	249	267	259	232	257	272	202	233	210	274	256	227	231	264	243	222	245	223	228	258	273	258	241	229	244	251	241	259	245	230	280	218	255	255	232	237	237	255	235	219	226	256	274	265	273	243	273	240	262	251	279	260	247	262	223	221	258	222	266	252	251	257	257	245	251	222	258	232	255	237	244	244	248	256	255	237	216	248	244	253	233	242	257	224	273	249	226	249	252	269	272	289	302	234	243	244	231	251	236	213	232	252	257	270	233	277	215	244	257	248	233	244	267	278	229	223	258	255	239	248	255	260	255	249	278	252	250	260	239	256	230	238	270	243	231	251	231	243	261	248	259	230	241	236	243	238	231	257	233	242	268	256	271	270	271	244	262	250	241	254	272	237	262	259	250	235	237	257	242	237	254	242	256	233	229	243	254	234	231	227	248	247	230	247	258	256	213	211	234	270	249	281	247	230	245	221	224	220	245	236	253	248	246	256	225	230	251	240	216	236	245	219	247	226	275	261	247	250	257	263	258	241	236	254	242	263	225	226	246	218	254	259	240	248	256	237	242	284	229	236	262	247	237	257	234	265	263	252	239	246	254	252	254	249	267	232	227	225	230	242	246	215	241	248	266	249	242	245	256	211	274	261	246	222	225	238	255	257	241	259	227	253	277	251	234	237	242	266	264	255	237	234	242	259	224	232	236	253	226	255	246	218	265	234	240	246	224	264	239	266	201	274	269	226	222	262	249	245	245	265	276	225	249	250	239	264	264	270	227	241	233	277	269	272	251	256	269	226	254	259	235	239	251	259	254	255	214	233	260	261	260	231	233	257	251	243	252	246	263	229	210	250	250	280	237	249	243	233	227	254	258	279	277	247	245	247	258	257	250	235	218	274	239	263	228	245	230	269	242	216	240	223	249	245	249	252	239	225	239	250	239	223	265	223	249	245	260	245	255	253	243	245	268	252	244	234	239	227	244	239	253	270	231	259	236	243	228	261	264	251	257	264	246	244	245	243	260	218	236	248	259	248	260	222	276	257	263	252	262	229	268	257	227	253	235	225	239	226	237	264	247	253	221	264	253	257	208	233	251	275	245	260	227	272	234	263	270	245	241	218	245	247	246	245	258	254	243	237	245	246	251	257	263	223	247	242	228	248	266	227	241	223	226	263	254	231	245	204	264	254	244	235	256	256	270	240	262	268	203	227	252	287	247	269	235	273	248	250	239	244	269	248	262	237	245	278	244	241	229	248	256	230	248	262	236	232	252	270	241	259	236	246	231	240	215	243	244	228	218	270	240	208	256	217	240	221	228	268	242	239	263	252	270	231	244	235	261	245	241	228	256	244	234	247	230	259	257	243	249	252	264	253	266	271	245	222	245	267	235	261	256	231	251	208	234	223	236	231	215	224	243	239	243	238	241	254	261	243	273	243	215	242	253	249	255	248	208	236	231	279	250	267	242	239	224	248	243	242	243	288	270	249	251	236	270	259	252	228	239	220	235	244	248	242	235	217	254	251	240	267	245	255	243	238	249	246	221	245	234	271	263	233	247	244	253	305	267	244	265	240	284	267	252	235	248	238	265	262	253	235	257	233	234	225	243	221	244	255	240	253	265	228	230	242	255	266	258	246	268	249	247	257	241	234	271	242	268	268	232	260	263	236	256	250	282	247	267	238	256	264	257	231	255	249	226	233	258	261	237	279	238	226	246	218	227	233	247	249	259	264	274	247	264	238	230	234	228	242	259	252	244	259	250	239	252	220	244	288	237	240	252	231	252	260	244	272	279	250	245	244	243	263	281	268	242	282	256	262	232	237	260	241	251	266	252	267	224	254	243	282	278	248	232	260	254	268	249	249	263	251	251	249	268	247	232	225	242	262	276	249	217	267	238	223	246	227	196	236	219	241	260	267	251	261	202	232	246	224	219	237	236	199	227	237	233	257	263	236	263	231	251	243	248	216	252	234	243	244	250	302	253	214	259	252	209	226	230	285	246	237	247	254	238	231	244	260	277	248	292	251	269	252	234	246	258	232	276	236	219	238	239	221	258	224	249	225	260	218	221	247	260	266	240	268	257	264	262	261	275	252	223	232	243	241	236	246	247	268	257	246	222	231	237	240	233	223	261	243	261	256	244	252	234	290	233	236	240	244	251	229	230	250	271	268	241	229	247	251	254	243	259	225	205	267	265	238	285	256	258	250	230	271	242	270	247	238	235	262	235	250	246	264	233	247	272	271	231	260	264	256	269	261	226	237	260	249	262	250	238	232	264	235	232	265	259	211	265	231	218	269	239	254	260	239	249	202	246	265	252	267	225	230	235	234	254	240	275	215	228	232	241	228	259	229	234	257	253	272	252	255	284	235	231	250	238	244	235	260	256	214	244	251	248	233	246	279	259	251	247	231	279	238	284	252	248	257	235	268	253	265	241	227	281	236	245	232	219	258	261	242	263	244	230	236	266	287	260	269	260	242	232	251	225	237	250	250	243	261	216	275	231	279	252	227	263	252	272	259	245	243	243	261	274	223	249	238	244	230	230	231	235	254	233	254	251	232	225	226	233	253	242	273	224	249	251	258	277	256	246	247	221	245	240	292	258	269	238	277	209	261	245	254	247	217	255	225	205	240	245	268	268	243	241	260	249	265	249	255	268	259	227	220	261	254	205	246	211	270	238	247	246	247	223	235	245	248	245	231	252	263	230	244	259	252	251	250	257	253	259	235	270	246	253	270	246	238	258	246	252	248	241	231	247	227	233	266	251	276	254	273	229	257	261	242	247	244	267	271	234	290	256	233	261	240	261	237	250	250	223	284	262	243	273	270	264	235	266	234	247	231	245	265	285	253	230	261	232	243	231	242	247	248	256	243	229	250	278	249	271	267	255	242
48223	50449	51302	54104	57054	59159	58976	60761	58197	59410	59342	57662	56323	57190	54314	53247	51963	50041	49669	43610	41195	38641	38670	34832	30625	27780	23179	23626	21346	16407	20160	23636	20779	18503	15265	8181	3577	1995	1111	897	818	769	750	727	738	744	725	694	702	668	707	721	798	833	890	752	952	1143	1676	1854	2197	2330	1584	1313	1378	1695	2009	2131	2573	3365	3350	3226	2484	1603	1257	1109	684	626	708	656	806	1401	1481	1224	1084	884	666	690	609	661	580	603	635	643	623	629	594	597	618	665	635	579	578	624	567	635	613	591	593	570	610	614	618	624	600	602	605	635	613	617	595	592	582	591	565	618	637	636	612	591	590	658	625	633	654	610	596	603	625	608	624	598	633	615	626	650	596	612	577	635	573	596	588	595	575	647	634	591	598	558	624	613	655	614	622	649	613	628	627	597	619	629	662	611	630	604	601	589	593	631	622	582	599	644	586	646	631	607	558	602	607	578	609	640	619	622	639	613	577	604	571	622	624	580	574	654	603	628	637	605	621	626	610	630	633	649	575	651	617	634	611	609	577	607	666	594	643	619	623	603	628	628	599	622	585	574	598	580	599	644	600	635	615	599	598	604	614	610	572	583	608	656	651	620	623	611	666	663	618	581	614	644	625	604	628	642	656	638	612	643	591	667	586	579	602	633	631	619	648	633	566	633	621	609	615	588	626	629	610	618	602	603	658	622	603	657	608	624	648	607	636	591	608	583	637	617	625	603	624	636	599	607	595	567	577	605	595	605	604	626	608	620	618	603	573	581	620	616	634	619	581	661	615	654	623	601	611	587	605	638	617	604	654	621	653	607	622	628	621	641	575	619	598	614	616	621	631	624	673	630	629	600	622	618	612	580	598	613	563	629	648	565	572	598	607	639	683	618	622	658	609	588	643	604	639	650	605	552	629	611	577	661	584	564	586	613	585	644	628	604	652	659	626	575	581	624	593	623	658	630	659	597	583	636	619	611	614	596	634	626	629	599	604	588	628	583	611	603	613	611	610	611	592	626	597	626	620	616	624	617	618	607	623	622	611	633	580	666	557	605	590	605	618	606	598	605	615	605	576	619	561	642	631	616	626	627	637	611	608	616	589	607	612	611	597	628	560	596	567	583	608	613	585	568	587	650	599	610	640	601	602	590	587	610	600	621	617	585	633	634	584	585	617	590	629	635	620	594	603	595	615	591	620	581	641	635	590	582	635	625	614	571	610	604	593	561	588	658	655	630	581	596	608	576	594	605	601	587	632	613	599	590	578	597	582	624	620	585	598	548	615	596	596	616	635	622	591	637	620	659	581	639	607	636	604	602	626	619	665	631	604	640	621	631	606	605	588	630	620	557	607	609	574	630	555	589	627	582	633	614	609	589	608	594	580	593	571	637	622	590	617	625	623	594	605	599	594	628	588	580	623	613	611	637	598	578	606	591	610	564	609	609	641	557	605	621	600	628	611	630	586	624	626	593	582	634	592	637	566	606	584	618	586	634	571	622	662	584	594	647	613	613	607	598	597	627	616	592	618	590	611	580	679	624	625	599	601	660	637	558	567	598	652	584	601	619	617	598	623	576	644	601	633	618	624	607	643	596	619	648	629	623	568	620	626	618	583	589	586	612	640	601	652	599	625	619	615	613	630	602	609	600	628	578	592	617	592	626	622	611	602	581	638	620	627	608	636	596	570	638	631	567	613	639	569	562	606	605	580	617	590	607	608	643	623	600	609	602	617	603	667	607	612	566	626	658	608	588	624	566	617	615	613	553	609	626	645	637	594	609	627	645	557	623	633	602	644	635	593	563	609	660	578	627	633	596	565	609	575	637	609	631	636	601	619	648	534	659	591	601	626	640	599	615	564	630	623	609	636	607	608	628	585	635	625	616	622	615	624	605	598	598	584	577	669	618	608	608	597	581	607	627	574	640	656	610	630	599	618	650	597	622	658	604	638	561	610	617	607	613	621	602	590	632	616	620	657	618	595	592	641	566	575	604	622	602	640	596	596	579	604	598	635	574	595	633	618	618	635	631	633	620	634	593	566	583	631	577	604	640	631	615	625	630	602	577	614	600	598	610	576	634	598	663	607	593	640	594	601	632	562	603	603	599	598	588	599	624	626	613	645	592	638	613	607	628	638	582	608	586	638	617	589	605	648	618	624	602	595	595	604	683	629	602	643	625	614	624	544	612	607	603	615	591	595	616	583	656	596	649	611	588	617	592	620	613	638	585	584	557	592	611	647	634	592	640	595	625	604	640	630	610	563	679	649	616	648	616	667	596	644	592	637	674	563	588	592	585	612	636	644	621	622	628	579	567	634	618	557	576	610	560	624	614	573	613	611	561	592	630	611	617	580	621	658	610	610	617	603	641	628	611	616	611	627	605	619	603	595	638	606	593	608	588	603	639	585	614	597	632	602	624	635	637	569	601	619	579	638	579	551	624	586	658	565	601	606	630	653	592	578	616	599	585	586	630	653	610	597	601	614	610	627	618	599	616	580	591	635	610	578	653	632	608	600	637	643	620	613	602	619	623	584	634	571	612	600	627	614	610	617	608	597	612	573	631	634	615	659	630	611	632	643	613	624	597	648	578	609	583	624	612	598	670	614	566	584	595	608	599	596	595	597	602	628	570	605	628	636	650	590	635	637	599	591	611	600	592	602	633	606	659	570	585	605	626	546	662	579	602	633	584	607	615	624	637	597	624	576	605	653	614	587	573	605	591	625	636	617	623	584	630	645	618	635	612	566	572	612	579	590	677	610	593	621	599	621	617	564	625	562	619	594	646	667	586	593	643	580	611	590	569	626	606	632	571	584	607	571	652	606	689	623	594	586	596	621	585	607	591	589	616	617	582	611	593	594	634	582	580	632	657	632	623	633	597	626	640	639	604	644	617	638	607	584	626	630	633	636	616	616	630	630	610	620	632	623	599	599	617	577	613	631	597	613	664	590	595	630	612	617	602	605	629	592	627	641	608	598	619	609	631	642	596	589	625	589	599	639	596	618	561	592	602	607	629	599	603	609	581	625	602	653	615	631	622	637	575	650	625	629	660	603	610	559	628	630	622	636	632	590	647	618	619	609	543	608	622	630	656	630	647	605	619	605	639	577	597	592	622	595	633	597	604	646	617	611	607	631	655	630	634	635	572	617	633	651	608	595	613	642	677	633	615	627	623	624	598	655	590	612	617	596	615	602	577	641	587	588	636	579	617	578	625	638	608	605	635	606	594	635	618	606	618	642	598	599	637	595	625	635	629	613	627	645	564	571	598	629	628	608	623	605	621	620	627	615	646	654	617	615	635	588	584	590	633	567	642	629	617	595	598	633	624	559	612	580	638	631	638	620	612	551	606	620	607	629	626	602	565	623	551	643	619	600	610	631	630	599	646	594	629	619	631	625	612	609	616	632	609	589	634	618	572	605	605	620	618	602	608	595	601	603	598	617	618	617	629	639	612	623	576	604	590	624	628	635	609	593	617	673	640	640	619	606	611	625	594	630	606	570	569	568	603	613	649
20783	18897	20060	17854	14107	10702	7897	6223	4812	3814	3403	3080	2397	2226	1791	1551	1319	1241	1169	863	781	663	610	564	441	448	399	388	319	321	337	384	336	333	315	274	282	252	278	260	266	250	275	261	242	240	247	262	252	267	287	261	243	250	278	255	250	266	269	281	281	276	289	233	278	264	258	270	251	290	244	261	288	264	276	260	248	251	259	254	277	288	228	282	279	267	242	234	264	251	254	257	266	264	263	244	277	277	246	244	241	258	261	252	263	242	280	231	258	238	229	263	266	254	246	272	259	279	281	263	249	241	276	253	262	275	297	292	266	234	240	253	265	276	282	231	259	272	294	254	277	257	268	280	260	247	263	252	213	246	263	228	255	272	239	269	257	265	253	228	271	264	261	248	265	263	234	226	265	254	248	262	287	247	256	265	274	257	267	253	236	253	279	281	258	246	246	270	251	245	278	268	278	271	254	259	252	249	253	295	291	279	235	232	246	247	264	230	262	249	264	252	271	275	242	276	246	267	236	248	256	265	272	245	274	247	242	243	254	250	246	241	233	264	271	242	255	266	250	240	256	270	234	266	241	241	260	240	263	277	230	256	248	261	243	253	234	246	266	258	254	244	251	261	264	265	254	272	260	284	253	288	256	233	260	297	245	283	252	265	236	278	254	259	248	245	274	250	232	240	283	266	256	274	234	233	228	271	254	249	271	266	258	235	241	263	274	246	267	260	268	232	272	245	248	264	251	281	287	284	267	267	270	257	242	247	260	258	261	266	253	275	264	265	240	248	269	258	246	223	262	258	263	258	257	246	259	266	268	244	266	283	276	267	264	255	273	264	242	240	286	239	240	243	260	245	245	258	267	297	278	242	275	264	256	275	254	269	258	236	264	254	281	255	241	235	287	281	279	263	256	287	241	242	276	247	215	280	272	282	235	283	259	265	250	262	247	246	268	240	252	238	270	268	242	227	269	273	251	260	251	265	250	234	226	284	266	255	269	259	240	259	270	264	286	241	254	244	226	301	261	257	251	258	254	244	258	233	259	247	233	257	282	250	238	250	261	272	257	239	246	267	283	250	279	262	257	306	262	274	261	256	251	274	265	254	274	271	277	250	264	274	246	264	269	266	275	259	234	264	293	251	240	253	244	261	253	240	263	243	260	255	250	239	248	257	277	244	260	239	259	256	260	266	277	244	258	252	259	267	258	224	261	212	245	274	225	265	246	274	247	269	281	243	259	277	239	263	264	233	259	252	277	242	284	256	224	280	287	246	260	267	275	256	242	257	282	243	255	268	273	262	289	285	253	248	268	258	236	245	280	260	237	269	257	273	265	262	236	275	282	302	275	252	256	245	268	249	272	277	263	254	262	238	272	259	257	250	256	271	240	284	276	234	243	265	253	241	293	236	243	296	259	288	241	241	243	274	240	291	246	258	261	247	248	264	256	258	264	250	275	239	256	259	252	252	266	262	256	288	235	240	259	257	240	244	263	281	236	252	270	251	276	271	273	237	285	249	287	266	271	287	264	264	252	282	244	269	255	249	251	263	269	252	261	238	242	268	254	259	274	269	277	262	271	226	240	277	245	283	235	252	254	241	245	258	254	284	275	272	281	231	224	263	263	238	242	237	247	272	245	248	270	289	301	257	233	276	248	254	265	261	261	229	242	245	259	266	254	294	265	248	227	280	268	268	270	264	263	265	262	241	241	229	250	253	257	265	237	238	258	284	237	243	284	251	260	250	285	234	284	272	279	258	255	269	250	261	248	275	266	239	248	256	245	263	261	267	260	274	266	221	282	256	251	234	271	249	268	257	243	259	287	271	244	253	281	246	250	265	303	254	287	236	239	261	271	276	288	246	254	256	239	239	259	215	237	249	271	266	259	291	281	263	233	251	275	255	298	265	248	259	272	259	258	254	256	257	252	254	260	237	238	260	252	256	252	243	226	279	236	277	238	234	282	232	265	252	279	255	259	265	257	255	259	274	272	269	267	231	222	261	238	238	255	289	255	280	260	280	265	251	247	238	261	293	243	279	270	239	264	248	249	257	254	243	260	289	256	234	245	270	277	261	270	262	291	239	253	269	247	263	250	245	244	227	311	258	298	286	288	284	244	261	263	261	278	311	264	268	255	246	258	260	269	279	247	258	254	283	255	264	290	268	268	234	270	241	277	271	241	274	240	248	246	256	252	242	250	227	264	258	231	251	255	236	264	257	260	243	252	249	241	257	254	246	244	280	291	281	225	277	252	263	250	261	251	256	249	242	234	255	257	265	261	264	269	259	287	261	271	280	273	283	269	249	257	253	254	246	270	255	243	249	256	264	282	248	241	286	272	270	243	254	258	254	235	261	234	240	267	242	234	269	253	239	229	258	280	244	273	271	267	284	287	245	262	253	260	264	245	261	245	293	251	274	265	245	270	262	252	253	244	264	269	264	248	267	249	276	269	254	237	241	241	258	264	290	236	244	266	279	283	275	287	288	261	278	258	288	254	266	263	264	238	265	214	234	241	247	248	254	256	257	250	248	262	265	253	260	254	246	263	247	252	286	268	263	253	223	280	264	260	278	272	275	242	277	270	248	260	274	273	260	274	253	278	260	269	275	269	274	261	263	251	295	246	252	232	252	244	268	241	232	262	249	291	272	250	266	247	249	241	242	234	278	231	257	252	261	247	235	262	229	254	252	267	228	279	269	256	280	270	254	263	292	254	255	258	269	245	251	268	280	278	270	276	276	242	262	240	253	215	237	246	255	231	263	255	258	248	273	266	245	259	242	231	250	229	241	251	281	245	251	286	251	254	234	278	244	269	257	255	235	264	268	255	277	258	261	264	246	259	287	266	287	268	273	233	281	232	245	244	240	263	282	273	264	239	274	249	219	215	280	260	301	273	278	241	247	258	263	268	293	249	260	267	250	262	254	253	224	263	241	280	259	254	243	248	262	247	248	278	250	264	275	223	286	274	250	266	268	275	246	267	252	219	281	281	241	244	290	240	295	252	253	261	290	279	272	255	258	268	238	272	282	279	253	255	227	258	253	256	260	253	255	251	237	268	278	234	253	260	245	278	257	238	259	274	247	251	257	260	277	223	232	248	229	292	257	248	239	266	252	267	298	277	264	268	248	244	290	254	252	246	244	252	233	240	301	259	263	241	254	262	268	259	231	283	270	262	267	250	231	256	274	281	243	263	287	250	238	234	257	248	264	265	256	277	240	286	281	233	239	253	242	250	252	239	253	282	243	257	266	238	238	278	240	248	297	262	255	252	277	260	277	274	265	265	258	261	260	256	234	261	257	255	244	268	259	261	253	274	284	251	268	236	270	270	266	232	267	248	233	267	246	235	269	256	262	258	276	266	278	263	263	264	258	242	270	262	259	253	256	254	240	247	263	273	255	246	232	280	241	257	268	292	260	285	264	269	277	262	258	270	241	276	264	281	268	278	273	260	268	270	267	255	213	256	244	274	263	247	256	290	265	275	261	261	260	279	251	255	282	241	260
17692	18419	25381	28292	27361	24282	21856	20474	17390	15654	15872	14388	12055	12081	10003	9420	8021	7046	7153	4757	4072	3483	3575	3084	2402	2073	1689	1711	1629	1325	1554	1622	1446	1315	1159	929	749	682	635	650	711	628	685	656	639	683	687	658	721	684	665	667	660	621	706	641	739	676	746	672	677	722	663	643	706	708	725	691	742	758	720	734	711	723	698	632	672	645	675	636	674	702	708	708	721	679	648	653	623	679	651	642	638	689	650	668	630	654	638	650	648	627	616	636	682	666	628	651	718	655	645	662	655	708	639	612	660	607	624	633	659	685	629	652	687	630	650	631	705	659	638	635	632	658	638	651	630	634	660	661	677	625	621	621	628	675	658	653	652	652	638	647	670	636	638	680	640	653	612	619	624	617	651	654	613	648	617	657	610	669	670	634	642	661	644	714	596	673	673	720	648	668	661	607	653	673	631	625	683	675	627	659	654	632	687	628	593	665	665	646	635	650	627	644	664	630	637	660	664	653	604	635	633	661	601	643	634	618	684	660	676	612	611	707	650	635	632	631	659	658	638	610	652	639	626	682	662	637	644	602	617	626	674	651	653	627	677	656	692	673	631	668	675	628	657	627	659	634	611	656	600	627	658	658	628	713	625	642	686	681	676	633	672	671	634	629	664	650	588	685	661	699	652	636	661	627	652	626	612	662	679	660	642	666	673	633	653	636	656	700	692	679	668	597	618	640	642	673	663	644	645	665	687	669	667	653	656	635	668	638	620	683	654	664	632	622	697	673	688	619	677	662	657	648	665	669	646	620	633	663	639	681	670	658	629	643	647	691	639	639	635	648	616	656	632	632	624	662	614	639	662	630	645	640	625	672	601	653	618	652	662	656	673	677	627	661	689	647	641	700	699	644	663	640	648	671	645	634	671	619	669	679	675	636	695	646	695	678	653	632	614	612	676	646	638	693	655	657	677	645	647	621	608	658	621	658	672	632	643	653	637	670	641	675	628	646	677	690	611	603	638	665	675	620	626	629	707	704	631	639	638	622	573	632	672	650	663	667	666	635	613	626	697	660	634	621	656	612	628	604	680	687	645	649	637	613	631	629	652	625	627	646	670	622	611	654	635	634	646	673	614	705	657	642	634	624	655	633	612	621	664	663	626	660	659	639	654	643	669	673	667	682	652	674	716	662	639	617	650	633	688	631	625	671	655	646	653	615	611	629	632	632	675	629	641	656	699	621	637	704	674	622	664	626	674	595	662	666	676	681	667	638	638	650	698	676	703	646	647	627	664	641	647	651	663	641	670	641	650	680	682	639	660	668	644	661	663	634	669	626	656	663	688	648	659	652	664	650	643	689	701	668	686	675	658	631	682	645	644	657	642	639	606	647	667	680	621	658	649	630	663	645	672	625	636	661	629	681	621	683	634	664	655	641	679	633	684	669	642	682	649	626	659	650	687	639	640	604	662	622	627	619	649	663	658	628	640	678	695	584	621	667	719	647	627	659	633	672	639	669	615	645	619	669	621	644	627	604	630	635	695	628	615	682	627	660	677	658	640	638	605	642	626	671	707	701	664	652	657	633	656	641	644	655	642	657	611	642	657	631	633	635	633	653	633	657	649	679	617	643	662	677	636	659	656	645	668	651	648	644	644	651	660	670	711	632	602	668	697	656	635	645	633	631	634	648	652	653	684	650	638	677	691	631	706	648	748	658	681	663	608	639	657	678	601	673	628	633	617	641	641	667	652	648	590	615	658	605	669	659	703	624	634	633	711	636	593	650	659	642	635	622	700	629	618	681	635	656	680	625	656	688	640	664	682	653	664	628	657	719	632	652	654	670	643	651	624	643	704	686	643	688	667	675	673	665	670	609	644	648	623	634	617	662	648	650	666	664	683	638	673	632	662	704	635	666	680	677	668	626	653	641	637	626	621	672	656	633	660	660	651	608	653	600	639	635	657	622	666	624	681	672	660	646	635	677	613	646	649	649	658	648	658	660	690	633	624	596	690	670	651	697	663	663	661	653	627	639	623	611	651	628	669	717	686	611	635	631	637	670	624	631	649	668	667	635	652	711	629	662	656	685	686	644	645	659	627	648	663	628	696	631	688	671	635	659	658	663	657	672	662	630	629	666	667	699	645	662	650	678	657	621	651	673	574	621	630	671	619	657	631	704	579	627	654	670	666	638	645	676	615	628	603	631	686	658	608	634	652	641	679	720	612	671	643	650	633	709	607	665	651	625	667	681	661	677	628	630	635	658	668	649	620	629	650	645	638	644	655	677	628	668	668	646	653	596	648	659	645	661	614	638	653	605	660	689	634	667	627	638	717	656	648	654	682	658	670	644	662	629	627	639	665	608	667	662	683	658	609	684	624	651	688	638	647	630	644	607	647	624	671	720	681	654	661	645	671	677	635	619	656	651	626	610	612	635	674	622	650	707	638	663	671	671	689	661	674	655	672	646	633	717	618	619	634	669	665	624	628	668	700	637	657	591	627	629	641	592	649	635	676	630	637	641	662	634	667	623	592	664	667	660	603	642	693	663	639	638	660	628	638	629	649	629	608	637	637	629	628	656	678	669	684	657	674	634	675	647	690	647	650	635	632	629	688	679	701	593	651	644	686	714	665	657	648	688	628	666	679	644	660	656	618	714	676	672	656	643	670	665	656	616	660	634	684	640	652	633	646	658	652	640	657	678	674	618	644	620	632	642	693	644	608	632	686	603	634	641	656	613	677	611	667	588	663	646	612	614	664	675	613	652	668	614	631	643	643	639	631	694	675	655	670	634	720	649	647	651	612	648	672	625	622	663	710	643	685	700	659	693	677	619	631	680	638	667	594	651	654	676	630	695	640	606	664	650	636	638	657	666	623	636	661	625	669	625	651	662	647	668	606	654	625	622	642	599	671	652	634	655	681	687	661	632	638	650	665	643	626	680	653	603	688	669	654	649	677	675	605	709	691	627	625	633	645	641	653	679	628	671	643	651	672	684	668	670	624	725	637	676	639	640	642	579	656	608	678	683	641	676	674	629	665	634	656	642	633	634	702	631	646	614	680	672	648	654	665	663	647	661	653	663	643	673	680	683	661	656	652	686	664	605	665	673	644	677	628	648	656	647	628	597	661	650	656	613	588	614	667	640	603	621	615	629	649	611	605	676	629	637	645	635	650	651	636	614	660	677	661	660	689	660	636	633	636	680	628	665	633	625	595	652	634	692	704	649	605	647	590	625	632	680	616	684	654	641	667	622	641	649	625	639	666	643	687	624	646	648	714	610	589	663	659	619	627	620	635	662	644	671	681	629	682	636	655	694	642	692	650	670	628	636	682	711	644	598	658	585	646	652	639	643	645	615	683	623	644	678	634	584	620	651	652	673	643	701	651	603	661	629	666	648	704	658	664	675	593	609	686	648	655	666	710	630	702	630	668	671	647	680	640	660	651	648	589	637	620	672	607	682	601	704	594	616	657	671	646	704	639	644	633	659	663	663	704	682	666	674	694	691	652	651	692	670	609	675
48998	42012	40368	40126	39867	38322	38107	37915	35972	33284	33248	32048	28135	27909	23556	22496	19831	17485	16846	11680	9086	7847	7296	6092	4699	4069	2656	2827	2594	1970	2119	2413	2042	1702	1387	816	417	337	301	252	277	280	275	277	264	255	244	308	293	242	258	261	274	260	250	288	304	285	306	315	333	326	290	312	324	356	335	383	416	436	389	388	432	380	290	303	272	284	287	262	282	319	315	338	298	259	273	244	254	257	248	246	250	247	264	229	238	262	256	251	232	264	216	248	268	262	238	295	276	246	242	255	257	270	243	268	253	257	241	243	247	244	288	249	255	276	230	266	251	263	273	259	259	233	280	252	278	259	257	260	237	261	274	264	241	268	255	249	274	267	277	235	241	271	280	271	240	251	254	242	264	257	242	274	248	241	244	261	266	256	271	281	268	249	254	240	251	238	265	282	243	293	273	257	276	273	227	278	256	252	246	262	303	239	259	239	255	246	238	244	270	272	258	238	273	265	259	248	271	269	235	278	246	272	265	264	258	244	251	232	262	276	253	260	254	227	271	243	248	252	288	261	233	261	241	285	228	242	240	256	258	247	256	217	256	249	241	271	245	286	279	281	248	222	232	251	253	273	272	227	225	225	259	254	277	250	286	236	254	260	242	270	249	246	249	273	255	244	240	263	246	260	282	263	219	233	259	265	240	249	252	274	252	259	245	247	258	277	261	273	262	228	258	258	241	260	255	296	243	252	260	265	255	291	257	260	284	242	242	265	269	280	240	275	257	265	257	279	250	262	232	220	269	268	263	238	270	234	255	251	246	270	274	277	249	246	260	241	236	248	239	248	241	253	261	271	254	238	230	236	226	258	251	245	250	213	248	272	254	253	295	246	268	260	256	235	225	238	277	265	281	252	266	246	256	237	285	248	244	243	259	240	256	236	265	239	260	283	274	252	253	257	289	264	240	270	247	260	249	271	239	220	231	280	233	265	257	270	259	243	255	217	267	260	269	223	228	262	266	229	271	277	266	251	242	257	239	254	229	272	259	240	253	270	262	237	237	216	250	259	266	258	249	266	269	234	279	263	259	232	273	278	259	247	251	240	240	269	282	256	272	232	252	251	221	240	249	267	262	239	227	248	245	254	261	264	255	274	277	259	251	284	252	259	216	245	247	254	265	272	253	222	272	228	259	286	213	277	240	248	239	245	258	279	269	260	288	245	254	246	214	250	267	268	263	247	244	240	225	221	260	268	245	261	255	267	272	258	221	225	244	253	244	245	246	272	268	247	253	258	266	277	246	229	239	253	243	283	267	276	276	243	230	221	255	238	255	250	259	237	263	236	238	239	266	250	251	258	249	291	259	240	231	267	275	297	255	275	248	275	248	271	240	247	258	254	260	281	269	232	263	243	262	276	262	233	269	224	255	266	284	298	275	259	286	243	254	256	246	243	255	254	280	276	247	265	254	253	235	269	269	247	236	220	260	267	239	246	259	252	259	244	241	241	259	261	238	274	228	261	241	262	256	257	226	238	249	276	246	286	245	244	279	245	261	261	222	244	274	249	235	247	262	263	244	271	277	276	269	236	271	253	247	268	263	274	256	239	271	266	238	245	250	285	252	273	255	268	275	248	276	274	241	221	268	264	231	279	241	269	252	255	282	245	255	261	266	256	256	270	290	270	283	288	264	258	239	265	251	238	241	252	250	245	243	237	256	266	255	242	249	270	248	249	240	247	255	257	289	244	239	266	236	264	251	258	234	252	234	279	267	234	264	277	260	262	228	268	265	222	269	261	266	261	258	275	272	257	266	255	254	234	281	257	250	268	259	270	261	264	262	254	276	278	230	276	274	262	249	229	246	279	259	255	259	264	267	243	251	280	241	260	253	242	229	251	221	252	259	248	252	275	263	210	255	241	235	228	222	277	267	253	284	236	240	262	250	227	265	297	253	254	263	281	242	221	261	243	222	246	277	261	246	249	277	262	243	235	263	238	259	263	235	267	266	275	275	266	232	264	253	249	243	253	253	250	273	263	268	249	273	245	241	233	254	231	225	243	263	282	264	258	272	266	236	294	248	272	244	228	263	234	259	261	275	256	249	254	256	245	257	259	244	274	261	267	267	255	257	208	288	250	243	263	224	247	258	259	249	276	250	265	263	292	259	250	255	281	243	261	264	289	273	265	264	249	249	270	232	263	280	261	245	265	280	259	271	239	273	256	225	276	280	259	250	280	270	278	238	266	239	262	255	249	261	275	285	236	261	254	228	263	246	242	245	258	285	253	315	236	250	263	266	252	252	289	252	245	244	245	253	270	261	258	247	255	272	261	284	251	261	248	238	278	266	291	251	258	256	227	255	248	254	229	248	251	259	266	255	224	233	276	263	263	238	237	260	256	263	260	243	268	229	260	267	236	254	263	236	243	251	268	275	258	242	262	273	250	273	262	266	274	250	235	258	231	238	264	258	260	256	271	257	277	254	253	249	282	285	245	249	241	256	254	240	231	281	249	248	296	258	267	229	265	243	262	228	247	245	257	255	270	258	265	244	233	228	297	258	249	264	255	247	231	261	266	278	250	259	261	280	254	250	237	249	280	244	267	274	271	274	245	232	279	272	270	234	243	266	246	229	257	263	258	245	267	260	250	266	271	265	252	256	249	259	247	242	269	247	264	235	250	255	242	265	240	239	291	266	254	256	270	259	275	258	259	263	242	247	261	275	251	245	260	267	268	287	263	256	253	275	228	246	259	242	263	252	258	251	233	249	276	273	257	272	246	239	259	267	252	258	291	239	255	281	288	268	291	234	252	254	265	275	267	275	267	258	260	259	257	257	269	233	253	253	250	268	239	254	265	244	250	247	269	253	250	255	240	262	259	241	274	267	252	285	256	261	244	256	241	224	249	260	250	238	263	233	220	249	259	248	252	263	253	247	235	248	260	274	245	267	259	275	236	269	267	278	249	262	267	227	261	248	263	247	255	272	222	269	267	246	270	249	255	277	279	260	271	269	241	248	250	275	286	272	264	238	272	274	267	260	230	248	270	247	262	251	246	269	268	216	266	268	240	263	252	243	251	295	261	234	237	250	286	264	269	271	294	273	259	246	247	253	241	254	229	265	245	244	300	245	239	264	247	272	262	270	276	266	263	279	219	240	246	257	285	248	212	295	262	245	276	269	231	250	254	217	232	257	278	251	264	280	239	270	238	247	242	277	240	268	251	233	236	240	279	252	263	246	281	265	258	250	294	269	251	262	269	276	261	242	230	246	256	255	243	260	273	240	272	269	298	293	252	276	256	255	260	254	236	258	239	256	231	264	267	235	231	239	262	230	228	249	262	252	280	271	260	237	257	284	247	249	198	278	261	230	270	268	241	248	255	245	274	256	262	271	233	231	240	265	236	263	240	248	231	249	284	271	275	266	222	256	231	266	259	271	273	235	249	252	277	236	289	314	245	270	250	275	254	274	245	292	255	260	267	266	229	260	241	278	255	247	261	253	250	269	246	257	268	256	272	243	259	274	246
41496	44222	46594	51357	51936	53447	52383	52830	50120	50030	50387	47655	46368	46915	42985	43609	41316	39117	38563	32733	29417	27471	26891	24737	20510	19377	14848	14683	13551	10317	12329	13974	12195	10301	8202	4408	1973	1230	893	728	738	797	697	711	726	670	729	656	670	687	670	709	740	750	788	817	851	845	1111	1154	1194	1396	1189	1032	1004	1342	1329	1550	1693	2057	1894	1941	1819	1604	965	926	755	655	672	631	679	1061	1140	977	863	797	688	632	652	680	632	620	614	657	677	664	647	647	614	632	627	643	662	678	597	584	673	589	617	651	671	648	652	670	634	640	616	643	664	664	645	626	602	684	638	625	622	658	597	667	646	604	666	617	653	648	622	657	640	645	652	600	630	648	627	586	653	630	663	627	671	617	629	630	613	634	641	634	629	650	617	675	588	642	629	664	616	687	655	622	635	618	620	649	627	628	668	654	660	625	572	693	660	675	636	668	677	642	661	599	683	643	630	648	656	576	634	645	579	630	601	652	601	663	626	648	651	656	622	600	638	616	691	659	655	651	639	635	628	643	629	642	680	639	618	609	599	634	623	614	658	603	633	628	659	643	673	641	609	597	626	602	629	558	646	637	641	594	656	690	618	675	598	620	676	648	615	647	665	671	601	629	648	648	660	619	626	658	630	655	636	617	662	643	683	624	647	657	648	625	640	600	677	638	643	639	646	630	606	605	624	630	621	663	645	677	637	671	618	654	680	621	649	664	669	680	611	641	652	652	627	653	647	633	695	653	637	598	598	655	613	612	634	630	661	658	623	638	672	573	615	627	658	620	597	654	628	658	645	621	627	649	601	606	615	592	625	585	637	609	633	671	658	637	627	613	661	649	642	617	640	644	603	651	625	639	657	625	636	642	683	590	654	659	634	612	595	649	661	658	646	660	594	624	622	646	664	628	627	685	623	664	671	631	640	627	636	641	591	692	618	662	643	655	653	643	628	574	658	648	638	672	597	640	592	639	615	630	662	654	630	634	655	630	619	652	623	629	675	659	623	662	612	609	644	635	643	607	585	621	638	610	634	647	635	643	593	634	670	626	615	689	612	654	623	656	632	655	633	652	628	594	643	649	625	657	648	641	692	613	648	625	611	655	623	620	596	630	621	624	645	617	642	680	604	634	591	616	667	624	617	625	654	653	672	650	604	609	642	643	628	637	620	648	687	656	660	639	610	640	652	654	613	617	630	596	637	662	632	618	574	658	636	656	644	659	568	658	648	664	635	647	691	656	657	641	645	641	609	633	611	600	610	584	656	659	626	663	636	636	629	652	615	593	622	632	658	628	638	638	643	653	657	663	615	648	613	661	621	658	664	606	682	616	623	638	616	620	637	690	646	668	609	637	632	665	631	652	627	573	621	647	648	607	650	622	599	664	637	614	652	684	670	651	597	646	637	625	635	655	623	619	628	644	656	611	635	661	626	678	597	691	609	635	641	639	653	668	618	679	619	612	644	613	599	637	667	652	632	659	675	672	600	660	672	682	632	610	643	610	687	637	635	630	639	637	610	649	632	622	660	594	618	646	645	605	648	677	672	653	651	618	686	603	638	626	651	577	595	675	665	628	633	635	646	639	642	648	590	644	630	624	646	616	615	638	600	643	708	635	618	632	660	659	630	638	662	632	631	646	647	655	643	649	649	630	647	718	654	636	612	602	651	611	628	642	658	622	658	661	598	647	630	649	634	655	581	610	651	675	650	652	625	646	638	620	608	617	634	624	625	643	652	661	656	652	658	646	667	651	647	620	586	630	619	680	620	639	654	652	635	639	619	646	646	664	635	626	659	659	619	650	644	654	640	698	643	615	635	673	612	631	666	672	663	638	637	627	650	632	662	588	614	641	658	629	684	622	643	665	662	669	630	662	643	629	617	657	665	576	635	662	630	666	636	633	599	665	633	673	657	626	666	625	669	630	644	640	625	584	619	654	632	619	613	702	651	621	659	692	616	643	642	626	634	688	617	668	612	679	634	681	663	643	621	662	652	654	668	659	606	640	639	650	637	645	649	641	645	655	667	612	638	579	603	618	677	618	619	623	640	645	645	608	599	644	619	606	656	594	634	623	663	582	604	578	643	648	638	616	658	609	632	635	603	682	692	653	655	629	652	599	651	647	669	628	662	679	642	620	605	628	649	641	632	645	652	632	614	603	620	652	649	654	622	650	645	620	612	650	667	660	626	634	626	630	654	640	629	619	625	648	618	612	616	647	664	595	630	623	617	672	642	666	651	618	660	638	607	683	661	632	594	649	629	638	619	624	632	683	654	591	619	646	606	635	613	609	658	615	689	641	646	643	622	640	606	573	604	651	631	619	645	612	635	589	631	639	614	611	638	729	695	643	666	606	672	631	635	636	640	642	609	621	637	609	611	656	635	640	653	649	650	647	636	670	638	653	651	662	634	621	629	647	644	620	664	629	601	639	607	579	617	633	621	671	585	661	640	618	583	685	634	652	627	599	599	659	646	657	634	637	662	620	643	624	595	672	647	628	644	662	621	641	713	657	632	631	650	646	620	647	608	633	608	606	616	629	668	661	629	618	669	636	631	696	623	663	609	605	642	665	635	659	662	580	654	624	677	636	603	649	637	659	585	608	669	641	646	651	639	641	633	604	622	654	636	614	676	625	647	682	600	619	575	659	660	638	616	648	599	634	642	589	631	620	652	634	609	632	638	700	663	633	662	626	613	690	671	654	645	649	616	660	636	606	628	669	593	645	633	652	599	668	648	606	635	642	640	622	640	617	682	637	665	663	588	641	637	618	663	645	649	580	683	645	613	622	624	636	632	641	653	649	672	627	616	627	637	613	601	645	642	678	615	668	629	617	670	622	657	643	627	661	610	615	631	619	616	610	643	676	615	627	628	655	618	643	601	648	623	601	614	648	632	623	659	654	617	636	688	626	652	643	611	600	644	639	613	601	652	609	654	659	640	636	669	618	660	669	668	648	632	607	635	640	630	675	649	671	602	639	639	612	620	673	639	599	635	649	650	602	594	651	653	646	690	610	625	636	645	682	591	638	648	620	680	665	658	636	648	619	621	627	668	612	613	627	668	610	595	644	637	621	606	639	702	648	638	681	641	623	608	649	649	618	651	612	658	633	647	639	645	643	662	662	641	647	677	647	631	664	656	686	633	663	651	639	637	643	606	630	627	635	632	588	628	625	659	641	671	654	618	667	653	646	651	610	645	631	663	697	626	598	639	635	662	654	662	621	633	619	650	619	615	606	656	617	664	647	677	603	614	614	602	656	633	628	671	627	619	657	619	642	670	650	579	647	639	617	602	655	609	623	613	656	634	670	646	631	603	665	620	655	621	654	629	644	580	659	653	675	624	636	593	647	684	628	644	647	675	687	625	624	672	623	647	580	668	617	626	637	646	612	601	616	630	617	641	635	601	628	619	670	603	595	680	620	632	641	682	602	645	595	609	631	668	634	635	707	669	648	665	629	621	682	595	689	596	636	614	654	645	636	630	633	637	680	607	641	620	603	598	618	637	630
51671	40446	38412	38371	40184	39411	40956	41453	40954	39045	41186	39896	37287	37786	34700	34158	30745	28998	29153	22236	18047	14871	14316	11934	9443	8556	5599	5989	5508	3651	3905	4745	4024	3297	2546	1384	569	391	323	262	231	243	232	238	234	251	272	233	270	268	240	243	271	263	237	270	273	283	342	372	395	439	424	340	351	431	457	459	524	579	487	580	517	379	297	275	240	230	247	201	264	333	359	296	343	289	276	241	228	230	233	225	236	232	239	226	217	206	240	244	224	241	236	219	224	225	233	256	220	229	216	226	231	262	231	218	189	235	241	251	260	250	212	231	213	239	243	226	225	211	228	229	225	243	251	253	218	262	247	259	213	242	206	267	240	250	237	236	238	221	250	245	240	228	249	226	231	225	261	208	263	207	238	244	233	227	213	240	205	205	234	250	233	237	248	231	228	238	218	224	212	198	208	218	227	258	230	208	217	248	239	222	224	241	256	214	235	248	250	228	214	231	274	224	232	241	225	240	258	265	232	229	237	237	240	237	216	214	218	213	249	240	228	219	214	237	259	227	237	224	241	237	233	215	210	221	252	210	233	232	238	232	230	235	249	232	242	234	204	232	225	220	234	238	225	256	250	216	250	243	245	250	226	252	239	214	253	267	238	223	231	225	228	212	212	258	211	231	206	222	237	240	207	228	251	231	227	236	243	237	259	255	251	233	252	210	213	257	236	216	254	272	231	227	229	222	239	238	211	235	210	240	216	231	218	231	197	230	246	265	221	255	235	229	259	234	234	257	278	229	212	228	227	224	212	252	217	220	226	228	243	241	247	238	251	237	213	248	224	242	264	228	264	220	217	243	248	222	259	229	236	246	243	240	234	209	233	226	220	237	219	243	242	225	247	240	213	220	256	229	226	235	246	240	206	217	252	223	244	227	275	223	241	243	252	241	241	229	244	236	245	209	236	242	212	229	227	216	234	199	218	230	265	246	259	246	225	231	229	244	204	204	240	215	212	243	235	230	221	265	212	237	245	235	226	221	241	255	243	238	231	237	246	251	196	233	205	234	222	246	231	229	204	225	213	260	217	232	220	231	217	267	263	233	275	236	225	247	240	264	212	240	226	193	229	251	235	224	229	214	244	224	201	211	233	229	248	208	224	239	229	227	248	226	225	216	248	215	241	226	243	247	229	211	223	238	218	240	248	256	206	223	222	242	206	227	239	245	256	217	246	235	241	207	222	220	230	239	231	269	229	231	201	245	245	231	228	235	208	259	235	233	245	238	248	262	217	230	227	225	233	204	213	211	252	219	233	252	236	239	237	245	224	218	234	211	240	233	213	246	218	225	218	231	231	242	215	224	234	196	255	239	209	243	237	240	242	235	236	255	220	243	210	223	205	230	235	217	255	230	222	191	215	198	223	218	229	225	253	211	244	221	228	234	227	277	238	235	237	241	237	237	220	242	242	224	228	221	218	217	222	248	230	259	213	228	204	241	251	214	237	232	254	215	214	216	221	229	244	234	198	229	237	209	235	211	216	196	212	219	232	235	244	239	237	243	257	248	221	229	201	239	237	231	224	224	237	248	211	250	242	232	272	244	249	231	208	213	222	221	228	267	210	200	228	244	240	249	231	200	225	239	236	231	243	239	210	253	213	242	225	225	219	240	235	216	247	217	226	218	220	259	240	236	242	233	220	237	231	238	254	237	223	266	247	231	224	253	233	226	244	239	223	217	246	230	204	217	246	251	212	225	227	253	223	239	207	243	219	257	207	224	248	224	226	248	216	207	230	249	222	247	305	224	244	207	210	246	239	253	224	243	182	230	198	210	263	224	233	271	245	236	244	230	249	200	225	234	218	206	213	235	254	228	232	207	242	217	215	235	237	233	236	218	259	231	231	245	259	222	234	247	267	255	240	240	234	240	249	234	245	256	242	239	219	223	217	224	227	236	242	254	240	211	211	218	225	238	218	254	194	261	231	254	207	239	255	243	220	229	234	228	233	272	239	228	223	230	235	237	221	263	249	230	231	230	214	209	206	211	246	218	249	223	207	232	241	213	237	245	239	213	250	266	241	259	250	246	204	224	233	231	231	236	248	250	228	221	245	236	236	232	264	222	232	250	232	228	216	251	235	250	199	231	240	236	242	258	212	240	231	264	269	268	238	206	216	231	206	255	211	260	233	270	246	229	231	235	226	217	267	218	206	237	241	227	253	230	255	203	217	228	235	218	247	229	224	192	233	266	228	230	214	213	257	245	233	242	209	229	210	231	224	234	208	226	218	217	248	240	218	264	230	230	210	256	246	224	244	206	227	226	253	226	253	234	255	237	247	251	226	227	233	265	226	220	235	233	213	234	225	235	229	230	242	228	244	235	246	255	236	207	232	251	249	204	235	268	247	248	204	211	238	208	216	250	228	249	260	220	216	229	230	235	234	209	226	231	237	229	230	265	223	243	256	233	229	223	213	254	194	226	259	232	246	241	243	244	217	189	234	215	215	224	217	240	220	236	232	216	233	253	230	237	219	242	227	252	229	234	240	256	232	237	231	256	206	217	231	239	231	236	230	256	218	224	230	222	255	219	220	228	236	257	255	216	237	234	249	256	221	227	228	231	259	232	266	219	233	237	246	210	228	227	226	220	247	229	246	207	246	232	226	222	250	215	239	223	231	226	235	223	252	225	270	264	248	240	210	244	255	233	231	218	222	214	230	240	233	240	253	245	236	256	261	207	207	233	232	239	223	245	228	238	238	235	236	243	241	217	236	220	232	243	235	226	243	212	227	225	202	235	247	228	236	229	235	247	235	218	234	214	207	217	228	229	237	258	215	230	248	225	243	218	230	212	209	214	207	228	238	219	230	232	221	232	217	225	243	222	226	230	240	248	228	229	233	251	226	199	216	214	226	257	214	241	234	235	255	253	245	235	232	233	204	235	241	222	226	233	226	219	230	214	228	259	242	235	206	244	215	236	245	231	248	236	245	238	228	244	258	224	214	224	220	252	240	276	247	238	241	224	212	206	240	237	225	211	252	239	237	246	203	216	225	239	239	234	208	220	223	225	247	202	208	229	222	231	256	220	228	209	216	230	232	230	242	238	218	195	209	231	213	246	252	227	231	234	242	244	244	222	206	233	223	218	220	216	239	232	248	252	245	243	238	239	218	252	199	255	226	252	260	245	243	251	212	244	246	214	250	225	232	263	265	239	223	228	228	222	231	223	220	220	216	218	217	253	230	246	215	224	237	219	240	245	230	214	241	259	239	193	205	216	259	243	200	239	204	229	232	253	233	210	239	242	259	255	199	232	251	230	240	216	251	221	242	233	220	241	219	217	222	238	227	223	214	218	243	234	221	233	214	229	250	247	237	224	224	240	196	228	228	218	227	212	234	202	222	242	221	216	259	224	242	258	216	229	206	233	229	234	210	220	211	244	249	255	213	228	206	235	235	218	229	223	266	222	217	264	223	230	213	239	242	246	236	231	223	204	233	229	217	233	259	230	232	216	233	258	261	242	236	238	201	211
45812	47707	48470	52168	53449	55375	57058	58313	55964	56582	55536	54954	53946	53884	51548	51683	48908	48303	47920	41942	38891	36632	36528	33115	29588	28369	22347	23437	20559	16278	19293	22429	19401	17222	13787	7600	3017	1615	918	784	696	723	677	678	679	675	671	694	658	692	645	699	678	780	773	928	1074	1065	1554	1793	1609	2309	1830	1260	1515	2120	2256	2420	2774	3421	2860	3076	2833	1996	1084	965	721	637	539	573	819	1371	1335	1106	1026	776	711	614	588	600	593	608	559	578	587	557	559	539	566	553	566	613	554	568	527	576	579	533	576	615	525	582	580	593	569	592	584	552	573	586	600	549	568	580	545	599	590	621	613	569	618	600	578	588	578	566	591	559	577	589	588	587	562	599	579	562	568	539	550	584	558	602	564	545	591	577	547	538	552	569	580	595	527	551	576	525	575	537	592	598	624	619	557	601	571	568	569	580	534	590	578	557	588	604	571	565	564	590	563	603	587	561	549	555	613	589	572	587	621	589	617	576	531	598	604	573	585	556	616	558	545	597	579	587	573	551	626	555	567	613	562	572	606	539	593	594	577	567	574	569	555	564	565	581	578	556	592	549	623	590	555	592	542	560	639	581	549	551	606	563	560	587	592	591	587	585	608	598	578	583	586	570	588	582	610	593	564	557	624	576	588	586	606	582	564	554	555	567	584	592	516	609	562	595	534	575	548	552	603	509	554	554	617	579	549	585	553	561	624	555	549	583	614	565	559	600	566	511	597	588	583	641	538	580	596	575	560	585	568	566	616	598	587	590	586	547	583	568	540	555	597	560	529	599	594	597	560	568	615	642	607	600	600	608	593	599	575	590	573	618	647	555	560	580	567	583	612	598	555	601	575	585	565	597	582	589	558	600	586	574	540	594	505	553	540	569	547	522	542	567	580	568	544	598	611	576	567	584	577	559	591	593	595	551	609	578	601	594	562	588	558	572	563	634	531	575	583	564	570	577	590	558	568	579	576	541	594	566	548	564	545	615	551	562	588	557	581	582	559	579	570	563	576	553	565	533	577	617	575	605	586	541	546	595	627	575	581	564	568	605	582	563	580	553	592	542	587	566	559	547	570	606	541	544	620	574	567	618	590	561	544	519	541	588	558	598	561	551	566	600	618	642	522	587	540	547	559	613	568	567	521	541	524	541	552	565	538	609	567	539	573	570	603	550	562	548	570	546	587	581	564	544	598	574	609	584	566	581	564	581	570	573	579	549	629	589	546	572	561	576	589	606	609	562	620	511	581	556	586	567	573	565	590	588	566	557	580	540	550	551	587	608	574	540	570	559	600	555	587	620	541	570	581	562	578	552	573	572	553	553	595	587	553	560	553	585	615	541	548	580	600	561	602	607	571	603	555	549	588	555	583	568	590	610	609	583	589	617	560	573	605	593	569	598	586	622	620	534	601	547	544	562	592	577	611	542	552	569	564	574	579	553	559	572	548	557	572	569	574	560	581	562	603	577	585	583	574	548	585	570	592	562	590	548	562	585	559	581	583	573	604	577	598	588	597	557	530	557	589	585	556	607	574	607	578	538	607	612	550	595	608	584	562	553	545	585	595	610	593	607	561	594	549	570	573	550	546	578	570	567	581	611	588	567	587	541	566	558	573	552	581	606	575	584	573	573	588	542	557	609	568	565	614	549	555	608	544	614	552	570	625	602	565	614	555	580	571	624	561	541	616	597	559	568	534	561	540	612	572	603	619	618	557	582	584	541	587	567	598	580	573	580	576	595	582	599	548	573	599	582	575	578	540	559	579	591	582	556	594	591	545	579	573	556	600	580	590	562	544	577	563	594	552	554	584	557	581	594	527	573	578	582	548	600	546	504	557	581	544	559	558	587	549	532	559	548	575	605	582	540	528	589	540	568	565	530	550	598	552	578	586	604	560	557	536	582	528	571	634	612	530	590	615	570	530	556	570	565	550	572	559	554	562	583	546	562	574	564	529	592	582	587	556	559	599	541	576	542	604	602	604	605	566	545	591	540	543	551	597	591	532	617	614	581	573	600	575	557	553	573	584	604	566	571	628	583	569	590	612	578	571	536	577	589	527	564	607	584	577	567	562	561	557	600	576	602	565	564	591	607	563	597	571	560	551	570	589	567	596	579	614	558	626	558	535	552	542	614	555	573	552	598	502	543	608	569	577	578	571	583	602	596	617	620	576	631	571	569	579	559	591	564	566	558	582	534	601	558	590	557	585	553	600	562	545	565	543	600	565	574	605	562	545	573	591	545	583	598	601	570	555	597	605	575	566	550	560	542	543	566	573	604	581	555	587	587	572	561	586	551	585	608	572	532	568	602	567	555	554	552	564	572	588	577	595	575	594	584	580	562	600	575	587	611	552	585	594	578	598	555	582	596	592	629	574	554	578	607	646	594	571	572	579	575	599	565	563	564	590	567	540	572	548	532	550	570	604	555	591	534	592	555	548	587	609	555	581	568	599	549	570	566	564	598	542	558	578	532	579	615	566	597	617	590	526	553	584	552	568	576	555	560	573	560	579	545	590	560	620	609	591	563	530	609	566	595	566	552	550	608	565	570	551	574	571	540	571	571	570	609	569	563	597	571	586	569	589	570	602	593	616	588	546	534	537	554	564	554	585	622	594	605	562	601	582	585	562	604	545	572	605	546	579	524	541	601	587	551	603	578	566	602	536	587	551	583	583	589	588	610	575	539	573	557	556	548	598	602	554	666	630	579	579	588	589	567	558	607	569	594	596	588	569	587	576	599	588	547	574	570	599	598	573	563	576	548	573	536	611	609	591	603	576	599	564	586	530	594	578	582	621	611	616	570	571	573	630	591	601	548	540	572	586	582	624	546	566	594	584	562	554	554	556	580	609	564	585	572	604	579	565	585	583	582	608	589	617	591	576	572	574	556	579	605	523	590	599	619	565	533	587	550	583	595	568	541	596	552	571	535	580	587	569	555	569	578	555	569	528	574	598	539	572	601	607	596	609	588	554	576	637	549	589	561	574	561	585	571	582	544	525	541	556	539	544	586	576	553	514	603	535	564	557	570	580	568	569	570	596	615	587	567	577	559	581	523	524	583	560	581	592	561	573	596	610	546	562	564	611	572	552	574	607	580	600	574	594	636	566	582	551	542	551	559	608	595	585	627	624	550	572	565	612	562	579	569	574	565	566	557	600	607	578	579	591	546	551	590	558	537	596	572	526	595	588	552	598	570	551	578	566	602	579	608	586	594	597	556	531	562	606	543	534	627	612	555	562	575	545	568	535	549	563	569	547	575	558	576	544	570	554	632	584	545	578	604	525	608	593	588	603	598	598	576	582	595	556	565	581	568	612	555	580	570	544	566	607	582	555	573	564	536	550	607	573	547	549	539	590	595	612	548	578	603	528	602	580	574	565	561	566	610	566	558	565	581	571	587	579	577	549	604	567	614	576	590	573	586	563	588	591	568	612	560	570	586	538	571	596	561	562	575	557	571	612	563	611	605	562	584	564	568	540	567	581	518	605	573	577	559	605	556	579	584	615	658
20629	19257	19961	17147	13669	10626	7968	6549	5020	3749	3340	2921	2501	2404	1812	1749	1456	1350	1330	933	735	729	690	560	554	500	383	414	442	342	337	366	349	335	331	272	288	257	253	246	261	223	225	250	237	255	282	278	259	238	249	256	274	251	257	239	269	255	278	250	257	290	248	289	293	256	273	250	273	267	257	328	273	260	287	266	260	259	241	257	288	261	274	272	263	259	240	288	244	252	238	234	248	267	237	226	274	245	242	231	274	217	241	307	247	236	245	268	231	233	271	236	262	264	263	255	249	255	284	234	262	237	253	247	244	251	242	261	242	270	237	291	234	257	258	229	281	259	244	260	243	250	251	244	227	241	268	242	270	257	229	262	258	243	270	274	269	265	228	252	264	260	260	254	239	263	247	223	239	249	265	253	263	266	244	225	234	269	261	237	269	256	235	230	237	280	260	264	256	270	223	284	259	286	242	255	232	248	295	247	246	237	238	251	226	245	247	271	230	237	268	271	268	231	253	269	251	248	240	257	255	259	295	258	248	263	263	243	247	283	284	252	261	243	248	279	222	268	265	262	275	262	239	236	239	253	258	276	246	268	250	236	245	260	261	251	246	263	241	236	263	256	270	270	222	288	249	263	250	244	233	247	276	239	266	255	236	244	254	262	245	263	276	221	230	254	245	268	222	260	272	242	242	239	268	247	251	247	241	251	248	241	247	243	249	273	262	254	267	236	274	238	260	226	264	255	243	254	250	236	270	238	222	257	296	265	265	263	245	254	247	266	242	258	237	255	223	255	240	267	234	280	246	257	244	252	262	263	279	254	252	254	275	234	227	241	255	251	252	269	262	260	243	231	250	308	228	251	247	268	257	271	259	273	246	270	300	275	266	232	293	246	249	241	251	277	252	258	220	256	238	262	248	240	272	285	258	257	264	273	261	256	249	261	258	249	242	262	233	261	262	277	251	238	261	228	278	249	218	234	250	263	239	246	272	248	269	257	258	273	246	253	227	271	219	273	262	287	264	257	261	274	273	241	255	249	259	250	248	234	265	250	240	248	271	247	245	268	271	281	265	264	254	249	245	237	275	270	263	264	254	227	283	280	269	250	256	278	261	267	259	246	260	275	283	271	267	256	240	283	257	247	253	260	251	258	249	269	247	245	265	272	253	269	280	257	278	239	261	262	261	260	251	250	270	278	249	275	231	271	236	237	270	269	244	228	239	271	257	246	273	248	247	244	283	234	229	233	233	224	239	228	257	299	250	217	263	238	238	257	248	243	247	270	251	263	240	246	262	257	246	263	243	244	251	253	239	242	273	256	270	238	269	253	263	274	249	271	249	258	292	270	246	235	262	243	253	245	254	274	255	257	235	267	283	216	297	266	251	274	253	237	291	237	253	263	265	254	221	268	249	251	264	263	230	264	270	257	261	259	256	263	267	250	247	248	263	247	244	219	247	238	281	251	243	283	266	263	226	247	249	296	284	259	252	253	259	240	253	266	252	264	265	261	257	214	257	245	257	250	257	268	223	252	260	252	246	220	271	239	285	269	255	236	266	277	252	260	250	222	250	247	261	280	267	243	289	269	239	246	247	241	274	244	245	266	231	255	248	262	253	272	246	245	248	216	246	276	270	288	238	278	277	264	219	294	251	284	234	233	247	250	258	262	274	252	259	257	256	271	269	271	280	282	250	266	252	251	276	230	253	275	228	274	264	237	244	257	242	211	263	247	250	283	277	282	253	239	272	248	270	240	256	279	255	269	264	249	214	278	253	264	248	269	238	213	244	255	267	263	254	241	263	244	249	270	282	261	238	264	263	223	260	267	256	265	248	269	294	260	247	247	252	256	233	255	251	258	248	217	250	259	246	248	284	250	256	241	258	268	246	248	250	249	257	245	261	259	285	275	240	240	236	281	248	252	253	276	247	270	242	265	267	220	240	294	277	249	268	251	276	230	247	259	252	254	226	227	244	242	243	265	233	240	261	231	273	216	269	275	265	298	262	270	241	255	279	262	290	277	253	234	272	256	267	260	274	259	250	257	247	234	243	223	267	257	261	230	253	255	244	267	252	258	288	287	216	253	257	288	273	274	283	244	289	242	236	236	248	241	264	239	248	252	247	281	236	260	229	232	253	249	257	263	258	255	264	275	262	250	269	269	251	244	258	263	261	216	242	267	256	292	273	258	279	235	286	297	216	253	275	253	294	221	257	264	250	286	264	254	226	258	276	250	245	274	235	254	281	258	235	269	273	270	249	267	272	234	235	262	271	261	278	261	269	252	270	246	282	249	247	279	266	268	232	266	226	250	237	264	264	242	251	253	238	252	288	283	261	248	266	269	279	256	262	267	238	283	237	253	250	286	269	242	253	260	239	250	241	280	257	243	235	251	250	281	226	262	266	272	268	244	233	266	234	282	254	243	229	240	260	235	251	264	242	246	265	233	244	243	261	258	251	264	276	254	251	272	277	254	252	291	257	250	231	289	245	255	281	300	249	270	249	272	258	246	276	260	256	259	227	231	235	266	243	281	267	223	239	232	269	241	234	246	247	270	265	263	232	263	253	267	263	266	268	236	272	260	230	263	255	264	240	213	250	257	239	221	257	264	259	265	279	233	246	258	248	243	290	306	246	256	244	233	252	258	288	248	248	237	240	271	239	275	252	252	264	270	260	242	255	245	260	230	273	275	237	280	251	272	278	277	227	244	260	261	266	277	256	246	257	305	275	248	258	251	239	245	254	260	264	258	255	242	257	274	245	287	249	222	240	253	272	257	274	256	257	255	223	263	255	264	251	249	246	283	267	278	264	258	224	211	219	273	254	270	263	257	263	253	260	261	270	238	278	260	266	293	235	244	266	257	272	254	263	237	260	245	239	256	272	246	246	258	250	282	251	284	248	245	227	224	281	239	290	254	233	255	264	273	224	249	240	261	282	269	247	261	263	227	241	251	235	266	240	265	265	245	253	247	246	260	266	253	238	255	269	265	253	247	220	247	263	247	250	248	241	261	282	274	240	273	274	302	258	267	272	256	263	245	268	285	271	271	258	252	296	242	236	237	253	270	238	261	233	274	241	253	284	255	231	276	257	274	238	265	266	261	251	268	274	242	252	289	236	258	288	247	283	251	258	251	259	264	258	268	233	250	276	257	232	266	281	257	256	238	237	247	263	258	289	234	252	258	272	279	258	233	263	277	252	255	243	254	243	279	277	252	260	263	243	285	244	265	251	252	278	272	280	257	232	240	281	265	279	279	248	239	256	230	277	284	253	266	298	266	261	271	254	291	263	252	259	241	247	233	243	266	266	230	267	241	256	232	244	270	259	228	250	249	266	246	274	276	263	228	257	236	271	278	229	235	237	257	236	270	277	244	260	278	262	279	235	243	244	272	266	279	244	253	286	238	263	249	257	253	259	249	227	241	263	268	296	264	266	241	275	259	238	236	264	264	277	259	268	268	236	250	238	298	266	286	256	259	260	269	249	255	280	236	234	276	253	280	258	232
17067	18299	24174	27050	26919	24336	21367	20534	17370	15037	15255	13677	12205	12278	9585	9742	7991	7069	7661	5074	4189	3634	3482	3300	2436	2545	1936	1905	1671	1415	1413	1619	1494	1350	1112	908	746	706	636	684	690	673	674	713	663	666	666	680	683	648	633	649	648	657	673	688	723	654	717	748	697	723	762	688	647	734	712	704	736	747	756	730	702	715	630	640	662	688	670	678	665	713	706	701	729	726	617	634	667	649	600	632	640	615	668	662	614	620	651	606	637	635	647	639	654	672	645	643	630	643	670	644	622	646	638	631	660	626	623	644	615	634	632	646	640	648	625	616	668	681	665	627	604	629	605	624	637	672	642	645	660	605	611	688	624	618	630	642	604	613	629	594	634	628	647	622	655	657	637	645	660	682	654	611	626	640	638	665	616	665	645	680	681	607	650	639	639	621	606	642	645	635	609	649	645	641	663	670	656	613	628	620	666	629	626	648	644	661	663	661	625	654	630	616	671	672	632	634	637	651	617	626	636	648	638	663	643	677	642	628	639	691	615	617	665	623	609	646	616	651	630	640	686	662	602	646	666	688	617	636	652	672	640	651	604	667	595	642	617	644	637	595	642	621	631	647	632	697	656	657	632	632	609	654	635	620	635	642	669	660	648	661	672	627	621	621	612	618	644	662	687	620	636	636	620	683	641	648	621	644	655	602	715	613	622	675	639	631	632	677	686	609	633	648	600	649	648	575	659	672	698	668	599	633	623	595	710	639	652	670	644	657	660	606	671	596	640	642	610	654	636	646	648	659	623	634	666	652	633	638	669	624	590	626	611	677	618	646	596	669	664	616	627	612	683	637	663	600	640	668	632	592	688	629	646	652	649	643	650	602	664	648	641	634	625	653	622	675	622	669	620	623	660	642	635	670	655	616	673	623	684	616	667	667	664	667	695	677	658	613	624	621	663	619	674	627	575	633	669	629	627	680	641	655	691	585	654	660	660	631	684	679	566	662	644	679	658	608	631	634	611	608	622	605	637	678	643	666	639	634	631	624	679	620	643	655	655	604	641	648	661	656	642	653	614	663	651	658	681	631	662	639	649	630	630	649	660	613	630	629	613	595	635	692	631	670	643	660	658	664	656	657	635	677	653	651	636	657	613	658	666	661	675	608	635	663	624	674	674	617	665	627	630	587	672	656	656	640	642	658	634	611	666	568	641	640	660	648	578	603	632	614	649	659	632	675	652	630	636	630	605	613	633	583	580	659	648	626	616	668	620	603	630	632	635	643	670	603	616	648	645	632	670	642	599	686	667	634	645	630	649	640	660	654	620	668	646	654	676	638	683	615	654	658	652	675	651	651	646	659	687	629	636	632	647	665	657	679	672	650	665	627	637	630	670	677	625	619	633	635	644	661	661	593	671	662	659	649	626	656	641	626	669	649	639	659	620	631	654	620	683	672	668	645	633	634	634	647	625	625	634	649	660	686	679	619	643	627	615	649	647	634	600	602	641	665	619	659	611	629	661	635	624	622	591	653	622	659	653	638	633	592	669	621	648	657	623	604	647	673	578	625	647	636	619	638	665	612	660	674	631	616	643	622	632	628	649	605	608	644	630	672	658	596	669	616	649	670	660	644	620	639	626	676	649	623	616	612	658	664	633	709	621	625	626	676	662	686	613	655	642	616	670	661	663	655	648	639	655	645	623	641	607	669	605	652	642	708	630	635	628	622	712	634	668	601	622	661	628	628	646	659	631	599	645	664	664	637	643	670	714	604	604	694	611	636	679	593	618	671	592	624	659	652	606	612	620	645	604	660	678	682	655	669	631	660	581	660	639	669	678	583	619	644	650	626	666	598	637	646	611	627	645	594	679	688	675	626	634	652	631	655	628	624	603	672	618	652	638	648	633	628	596	652	637	589	643	683	653	638	628	628	611	668	654	654	645	651	614	645	628	597	649	593	653	623	667	650	645	628	664	673	641	682	605	608	660	591	590	649	620	638	653	591	595	619	619	630	631	643	697	688	665	625	703	631	652	632	635	630	696	625	649	661	682	692	670	623	665	677	637	659	672	623	637	637	656	630	665	642	655	634	650	608	677	619	633	603	621	696	610	657	610	662	653	640	630	705	652	671	640	632	633	642	618	636	667	703	636	661	655	636	667	669	606	664	642	668	696	625	664	662	635	630	642	615	620	601	622	655	653	680	648	629	679	692	679	653	620	587	601	637	668	621	623	625	639	650	649	638	637	609	659	663	654	671	645	623	614	698	649	669	620	621	627	591	639	598	647	655	666	595	618	692	669	658	649	710	678	610	623	643	649	623	653	615	602	658	626	626	639	640	704	634	673	702	612	656	703	659	632	618	667	621	652	600	609	674	704	650	643	634	633	651	606	605	600	627	640	695	640	615	612	668	643	604	669	636	602	669	616	635	622	651	573	672	631	658	641	634	639	643	657	586	625	620	631	664	654	622	667	614	618	619	611	618	616	617	621	658	667	623	675	673	667	580	631	626	640	656	647	659	635	650	643	649	669	607	618	664	643	640	643	630	616	637	619	675	686	604	674	649	627	645	595	680	639	621	645	601	642	634	587	638	658	648	642	651	652	657	688	610	639	631	637	625	605	673	608	611	622	645	674	633	665	652	698	673	653	644	598	657	651	635	657	658	634	631	664	646	665	632	638	625	589	617	635	622	634	734	654	669	640	625	614	698	673	639	649	650	630	652	687	631	596	646	654	616	651	661	665	639	613	675	680	643	596	602	661	644	671	649	646	647	656	631	687	624	671	625	657	658	632	596	652	619	655	680	673	629	650	666	599	659	639	677	672	642	677	654	649	644	651	607	650	643	686	664	623	625	650	656	662	626	622	652	639	609	649	627	636	640	673	609	654	674	673	632	628	656	598	639	662	648	651	601	635	624	648	616	632	645	648	643	670	621	626	623	615	638	639	635	633	622	677	621	685	641	665	616	683	640	646	669	615	634	652	654	655	664	638	663	600	692	633	624	676	641	624	618	670	630	664	629	613	596	637	625	599	687	665	645	651	664	667	622	649	662	650	650	676	633	646	640	637	619	642	676	627	616	630	650	616	669	664	672	624	653	641	631	695	678	609	683	651	687	605	607	654	654	654	611	672	636	646	638	620	649	605	638	610	648	646	690	660	651	653	572	626	611	636	605	638	656	626	614	632	655	646	631	652	666	662	629	654	614	649	670	662	677	657	656	672	634	645	619	625	679	650	644	632	630	658	681	654	633	667	621	658	672	659	636	615	658	593	690	600	660	633	654	643	627	614	615	687	620	646	667	642	663	668	628	701	611	630	653	672	673	630	622	679	661	623	665	616	669	670	650	598	620	608	645	586	710	656	714	648	647	673	628	641	618	669	626	632	653	671	643	629	675	647	633	657	697	623	650	654	672	629	662	653	633	663	645	630	642	647	644	620	608	671	601	655	660	661	663	621	653	593	627	666	660	577	610	671	670	648	650	624	673	598	625	645	637	609	656	648	582	641	617	628	632	650	636	660	645
48888	42927	41414	40618	41090	38722	38473	38250	36014	33051	33382	31842	28353	28401	23500	23265	19569	17047	17445	12205	9424	7980	7314	6703	4722	4539	3136	3035	2677	1780	1983	2351	2009	1705	1250	812	407	324	294	257	293	256	257	259	275	278	246	235	272	251	240	237	266	260	280	297	291	298	316	330	342	366	324	316	357	348	385	404	443	441	385	370	358	346	297	273	279	277	238	253	259	300	295	310	319	268	254	249	239	212	235	240	261	247	238	263	260	245	262	269	222	269	242	252	238	264	245	237	267	235	256	236	270	268	235	234	237	239	267	253	232	243	269	258	267	239	260	232	252	239	247	289	268	243	264	271	248	242	220	224	265	225	253	260	225	266	270	263	267	258	267	257	234	227	243	253	233	237	248	242	254	258	261	261	234	230	283	239	221	254	249	255	270	242	238	239	235	224	243	226	233	248	218	241	249	225	249	241	261	255	245	250	250	271	259	241	241	261	258	252	279	267	258	212	223	266	245	245	277	250	259	223	258	247	248	224	237	241	238	242	251	237	265	243	232	246	232	247	280	257	277	212	250	251	239	265	282	246	259	245	227	270	233	251	253	243	252	236	233	215	213	263	262	251	262	269	235	223	261	272	264	261	258	210	246	277	272	244	276	271	259	241	263	252	255	251	245	228	248	256	251	257	244	220	269	230	274	294	258	249	225	252	253	256	271	265	245	225	255	262	249	256	244	263	253	258	216	226	272	228	259	271	207	236	240	274	241	252	243	242	254	285	240	236	259	258	269	290	283	235	230	233	254	236	232	261	247	233	244	236	217	277	251	276	271	245	251	256	260	232	240	249	228	256	257	231	274	285	277	294	262	246	240	230	250	264	251	259	233	255	237	242	241	268	239	272	223	232	259	260	279	265	241	235	254	237	231	251	252	280	274	273	235	240	267	254	259	215	269	232	264	234	213	234	251	254	252	244	252	273	249	221	245	232	260	252	230	237	252	266	236	252	260	248	253	260	252	270	275	254	239	256	233	237	248	226	253	275	280	254	248	249	238	241	266	239	232	252	291	245	258	245	244	269	228	224	259	240	229	256	240	252	238	259	258	238	261	238	253	244	242	263	278	278	240	224	238	256	238	257	263	242	238	246	235	285	232	258	230	230	241	245	273	257	240	220	242	245	243	234	226	247	224	254	247	262	234	260	246	251	242	269	289	256	252	232	232	267	249	206	242	292	223	242	247	258	260	255	258	282	241	272	251	227	255	239	229	246	227	239	225	245	258	252	264	238	269	252	269	252	242	251	238	278	243	243	254	250	223	258	243	257	248	253	284	233	250	273	245	243	267	249	254	234	249	247	244	278	240	254	243	233	226	251	245	259	224	261	262	271	253	235	250	254	248	239	260	272	267	245	254	243	253	271	241	255	248	251	278	241	225	291	245	247	240	254	252	288	235	269	238	250	260	244	261	241	255	230	262	268	247	248	243	229	240	238	240	224	260	242	250	232	272	228	251	262	269	255	258	273	255	245	242	230	272	245	229	260	257	240	261	246	247	246	259	230	247	253	238	239	238	268	270	252	273	221	261	206	260	276	291	247	246	242	248	257	247	229	272	255	254	267	253	241	246	234	269	256	250	232	247	262	263	238	255	256	283	218	253	238	237	257	234	209	240	255	255	253	251	250	251	275	235	260	260	240	265	269	230	249	265	249	265	235	270	253	233	231	281	226	228	261	242	248	259	270	257	300	254	254	256	267	238	243	250	210	275	257	271	275	250	262	268	272	254	253	263	251	229	273	250	224	259	264	214	258	246	241	245	261	235	256	246	249	245	225	262	221	249	257	257	252	245	252	254	243	272	251	262	259	253	267	251	286	237	254	254	242	260	227	233	234	215	259	262	275	241	256	246	246	272	290	262	270	269	251	256	233	269	229	262	279	259	226	243	232	245	283	249	271	253	264	261	250	264	255	259	251	239	251	268	269	256	273	220	240	243	236	259	271	253	260	267	228	272	239	246	249	251	243	245	257	259	270	280	245	260	258	249	250	236	230	268	223	274	261	254	215	246	250	236	259	262	237	245	236	272	249	270	253	257	272	250	253	242	253	231	252	267	274	209	285	256	250	240	225	247	249	246	267	245	262	236	250	244	244	240	274	237	234	233	235	246	274	227	237	259	216	265	255	247	241	245	230	233	252	226	261	240	224	228	237	248	239	265	243	261	251	253	279	260	272	266	242	242	243	259	249	230	262	253	249	262	290	236	261	261	245	253	248	263	274	253	220	243	234	241	265	263	247	245	258	276	291	251	278	238	245	227	260	231	227	261	223	226	226	252	292	241	257	261	233	270	218	237	215	245	243	237	257	244	270	251	242	263	275	246	242	261	262	228	249	251	267	241	267	241	264	281	258	237	249	248	253	267	236	279	246	267	298	268	254	245	247	256	252	243	270	289	251	248	236	234	270	240	240	237	243	270	233	261	269	259	250	222	259	244	232	226	255	244	233	246	263	232	278	253	250	237	260	229	244	255	233	226	259	252	254	236	239	234	222	223	259	247	236	234	232	242	246	243	279	245	277	247	244	241	262	248	250	243	229	271	254	235	250	292	260	237	254	262	245	250	242	269	252	265	260	260	233	220	257	254	272	249	225	219	249	256	230	257	248	260	245	223	240	254	261	238	262	265	223	237	248	258	216	267	222	238	247	257	238	238	240	230	273	231	257	259	286	250	218	243	234	255	246	256	258	233	253	256	251	272	277	257	248	264	255	254	239	222	256	271	233	244	231	263	249	235	252	238	238	230	257	245	269	274	207	238	286	261	247	298	260	247	223	219	244	246	247	230	261	227	269	260	253	269	282	253	235	265	246	253	220	231	235	241	238	267	275	252	224	204	267	265	263	238	255	255	260	242	245	261	234	264	246	256	241	248	220	269	262	274	292	274	234	265	235	242	278	263	248	226	258	243	256	255	244	251	276	246	240	248	268	250	238	249	293	239	267	242	246	251	235	251	256	279	239	254	258	268	288	235	256	240	260	239	249	240	240	251	263	257	233	243	253	244	263	246	232	252	256	286	288	252	258	244	270	235	230	255	248	265	276	235	223	271	235	230	263	284	264	243	252	239	240	248	239	273	251	247	248	261	218	246	273	230	236	253	273	267	252	269	265	238	251	284	234	255	254	254	253	239	228	278	273	254	248	263	226	282	268	231	259	227	222	238	233	259	255	269	235	255	246	260	229	227	251	224	248	267	228	257	247	267	228	248	277	265	241	245	249	231	271	238	230	268	274	219	240	243	244	235	264	221	272	256	258	266	200	229	231	247	237	261	226	259	253	250	271	241	254	245	260	279	229	243	270	217	232	253	241	267	237	261	268	243	259	290	243	239	270	246	210	243	256	250	269	266	272	234	236	274	260	238	249	266	240	233	236	252	216	240	284	233	245	257	243	229	250	222	248	221	229	236	218	240	240	268	214	248	266	271	248	217	240	282	235	245	215	234	252	278	255	246	251	242	252	250	245	249	274	277	245	263	222
40898	43999	46606	50258	53291	53554	52962	53367	50720	48779	49523	47790	46360	46596	42336	43731	41104	38643	39697	33124	29665	27207	26876	25487	20485	20014	16177	15039	13985	10343	11958	13906	11540	10467	7686	4300	1789	1169	829	766	742	692	701	681	683	756	666	668	660	655	759	680	754	748	733	859	894	883	1208	1162	1157	1481	1299	1071	1164	1439	1774	1847	1849	2074	1869	1750	1691	1493	829	762	732	618	620	611	826	1051	995	925	851	745	677	651	631	637	636	635	632	620	613	567	622	661	604	638	632	633	618	651	583	646	637	623	685	611	618	613	629	658	615	638	618	572	647	637	574	645	610	627	637	622	631	572	649	623	644	619	584	639	640	623	609	594	610	644	617	673	610	662	669	636	643	663	639	613	642	624	631	658	581	650	619	657	618	594	583	617	571	605	635	596	626	594	583	620	631	662	599	567	652	643	604	582	636	658	626	646	638	603	618	623	645	597	637	603	626	655	634	623	669	633	691	615	614	627	659	586	662	674	609	610	649	620	652	632	612	616	613	650	640	616	598	650	634	624	603	604	631	651	649	649	610	647	617	616	656	630	620	641	681	623	611	655	689	651	629	593	643	596	648	647	599	593	651	620	596	633	589	642	618	621	635	662	631	660	616	643	606	644	608	640	639	598	622	640	596	659	635	634	618	639	615	648	666	620	637	581	654	620	601	697	649	604	648	607	628	626	628	607	608	613	642	643	596	630	603	572	609	582	669	652	622	637	655	590	609	629	647	618	601	629	630	612	634	628	664	621	641	624	617	625	606	618	650	607	605	651	608	625	641	598	614	642	615	568	606	648	640	624	634	634	637	624	632	647	621	633	648	642	669	643	644	648	654	581	607	583	607	637	642	638	613	607	614	636	621	595	598	670	620	658	618	622	629	610	637	644	665	596	604	639	650	638	638	605	640	595	656	619	642	637	664	629	622	605	616	659	661	617	666	641	623	626	598	617	631	636	652	610	617	614	586	604	606	612	598	630	640	614	620	642	652	621	629	633	626	611	627	600	645	626	631	585	613	628	614	584	624	616	582	627	621	633	603	627	647	643	611	641	664	631	636	566	619	676	639	660	670	637	603	613	673	675	652	610	683	615	613	610	636	610	658	600	611	663	676	640	659	658	626	573	655	621	688	643	665	631	601	635	636	642	591	585	625	644	645	604	647	628	668	668	664	658	662	670	633	623	594	662	632	655	619	622	614	640	614	655	619	649	628	654	648	594	645	597	664	634	659	614	606	632	653	607	604	572	649	606	642	620	646	636	634	677	560	616	585	641	641	631	624	618	616	612	593	652	662	663	596	594	620	664	664	667	616	613	640	627	596	656	606	673	593	661	634	637	662	617	635	631	654	634	660	643	632	637	654	593	687	657	617	639	643	573	626	657	616	624	654	649	621	626	627	583	610	613	644	612	626	620	642	623	633	610	584	639	651	603	642	609	621	643	648	684	609	617	625	612	651	674	663	651	653	665	633	612	669	587	621	612	634	639	652	626	615	579	610	641	625	683	631	596	630	584	664	611	652	631	657	602	566	604	627	650	596	650	676	629	652	604	618	607	591	645	661	657	679	634	675	659	606	619	636	605	579	611	609	631	597	620	638	587	615	633	675	639	673	629	593	602	631	648	635	598	622	628	592	607	624	592	597	670	616	604	658	611	629	643	594	631	612	619	629	642	589	624	632	673	612	594	628	671	650	609	626	634	613	653	621	656	654	650	668	677	622	679	598	641	620	637	599	642	634	647	625	617	622	629	653	600	576	639	567	631	606	602	621	610	605	612	630	619	621	589	663	638	626	644	630	621	614	649	643	608	590	639	621	645	627	634	597	619	610	674	665	626	625	631	604	630	624	624	605	600	604	635	632	655	601	633	629	609	603	609	657	642	565	576	659	618	650	606	626	644	642	678	665	621	577	619	613	678	603	617	625	604	613	615	582	662	635	622	652	656	594	607	661	591	609	622	635	627	602	625	582	656	598	606	613	585	604	634	651	611	635	621	639	610	636	629	654	619	665	652	616	606	656	641	625	648	625	618	598	609	652	629	641	593	634	572	657	605	640	629	589	638	619	637	653	608	653	620	639	606	632	600	614	650	632	639	602	605	678	641	603	635	681	629	653	586	624	625	671	654	608	589	639	635	595	606	589	592	602	620	606	589	671	655	647	612	624	620	582	603	621	619	592	634	629	607	635	636	608	597	644	663	630	625	642	650	629	618	654	639	598	631	597	657	647	620	604	621	654	617	621	588	608	658	604	630	639	640	621	618	569	609	617	627	634	669	643	616	602	614	586	638	618	614	627	621	642	608	636	632	652	603	636	593	631	646	630	608	639	677	658	632	625	624	612	621	664	629	610	600	612	664	613	621	638	701	635	619	595	613	675	639	628	610	648	643	616	655	624	627	589	591	637	643	673	613	625	611	619	603	651	619	645	670	654	616	644	609	642	603	641	625	646	598	635	618	679	607	628	624	639	667	633	628	637	642	613	702	666	606	631	646	620	637	619	619	664	603	618	634	615	670	652	635	678	647	591	640	617	617	646	627	626	683	601	626	638	648	610	620	638	634	644	646	611	634	640	621	613	622	637	609	643	569	666	671	618	611	656	653	670	629	627	631	646	646	594	625	624	626	625	613	636	636	619	648	657	636	595	623	613	660	647	609	627	621	633	647	665	634	643	590	607	605	599	646	634	663	647	635	647	656	594	632	578	615	607	617	610	603	639	641	619	656	638	614	620	641	625	627	655	622	651	619	672	618	638	654	628	589	653	629	617	669	636	581	653	683	619	650	611	607	640	637	606	619	637	601	615	648	630	636	621	634	599	675	660	669	639	642	601	664	657	595	607	602	632	645	608	669	616	625	629	614	624	633	664	660	658	601	613	661	605	658	624	591	687	638	668	614	593	635	660	606	630	608	633	641	609	615	592	615	646	599	613	603	651	614	673	676	614	653	617	604	626	618	658	612	681	658	637	636	636	631	618	621	616	605	644	618	641	594	574	641	669	653	686	623	663	625	640	636	650	575	603	617	637	645	646	634	627	651	627	598	617	598	627	625	621	610	631	635	630	617	640	592	617	614	644	620	612	668	605	633	625	622	610	632	608	600	621	602	626	629	669	611	639	665	613	646	605	626	617	647	646	617	664	589	634	676	659	621	633	639	627	641	655	593	648	628	617	648	625	656	637	587	629	616	612	621	607	641	619	601	614	682	623	655	625	652	627	642	615	627	602	597	621	619	595	634	624	602	655	631	606	655	582	626	634	602	633	610	637	601	688	663	610	621	650	592	603	570	635	612	619	634	693	631	620	607	649	594	637	629	608	572	585	665	657	692	635	607	624	599	617	612	629	661	662	625	656	640	621	646	669	666	633	567	568	578	620	614	670	616	610	634	653	635	606	647	645	611	590	667	582	645	602	605	639	600	658	613	628	598	618	609	644	662	601	644	613	612	596	583	591	621	668	659	635	604	662	611	655	613	582	610	636	684	624	647	668	632	637	652	702	629	594	605
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
