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
338526481820	338526482379	338526482929	338526483479	338526484029	338526484579	338526485129	338526485679	338526486229	338526486779	338526487329	338526487879	338526488429	338526488979	338526489529	338526490079	338526490629	338526491179	338526491729	338526492279	338526492829	338526493379	338526493929	338526494479	338526495029	338526495579	338526496129	338526496679	338526497229	338526497779	338526498329	338526498879	338526499429	338526499979	338526500529	338526501079	338526501629	338526502179	338526502729	338526503279	338526503829	338526504379	338526504929	338526505479	338526506029	338526506579	338526507129	338526507679	338526508229	338526508779	338526509329	338526509879	338526510429	338526510979	338526511529	338526512079	338526512629	338526513179	338526513729	338526514279	338526514829	338526515379	338526515929	338526516479	338526517029	338526517579	338526518129	338526518679	338526519229	338526519779	338526520329	338526520879	338526521429	338526521979	338526522529	338526523079	338526523629	338526524179	338526524729	338526525279	338526525829	338526526379	338526526929	338526527479	338526528029	338526528579	338526529129	338526529679	338526530229	338526530779	338526531329	338526531879	338526532429	338526532979	338526533529	338526534079	338526534629	338526535179	338526535729	338526536279	338526536829	338526537379	338526537929	338526538479	338526539029	338526539579	338526540129	338526540679	338526541229	338526541779	338526542329	338526542879	338526543429	338526543979	338526544529	338526545079	338526545629	338526546179	338526546729	338526547279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37603	27555	30555	34482	25520	23127	18661	10273	4349	2180	673	290	228	228	226	243	249	207	242	244	224	270	310	264	271	280	287	255	247	295	251	226	233	217	181	203	184	191	195	185	174	167	147	199	189	197	152	161	160	173	164	169	178	181	163	187	157	148	181	181	172	154	169	155	184	179	173	168	186	170	174	178	181	174	175	178	137	168	175	173	156	183	178	183	167	186	182	194	199	194	199	179	191	180	169	171	167	183	188	183	154	158	151	151	159	152	193	182	166	176	167	180	164	168	174	180	190	168	181	166	172	169	164	171	174	160	165	168	176	154	181	173	161	174	163	170	174	196	172	170	191	157	179	180	180	176	171	183	183	162	187	177	168	190	193	157	160	174	152	151	156	184	182	181	179	152	169	192	169	160	166	190	170	179	163	183	178	185	166	196	180	152	186	161	182	187	182	168	157	145	156	181	170	153	167	175	187	189	161	159	193	189	174	176	191	182	186	145	156	167	185	164	182	205	152	182	186	166	179	167	193	144	147	173	182	180	180	160	151	172	172	152	191	174	163	188	148	147	178	190	167	162	146	158	165	181	180	145	169	175	172	181	178	156	173	189	163	170	166	170	178	162	172	181	157	181	170	190	170	188	179	156	157	170	176	178	179	159	180	166	177	185	190	180	183	151	167	174	174	203	150	160	172	177	171	154	181	166	184	176	172	193	183	170	177	161	175	176	196	170	171	175	193	177	183	181	180	162	209	152	159	190	172	172	193	177	193	145	190	172	172	164	176	172	174	181	164	164	158	178	166	161	155	147	161	191	161	167	193	179	169	150	165	171	168	166	150	170	182	149	179	162	210	155	169	200	198	171	175	159	157	149	173	188	174	180	183	152	176	161	142	150	159	178	217	182	152	163	179	170	178	162	141	146	177	174	179	166	159	195	170	177	170	173	163	181	179	159	179	163	184	173	198	173	179	180	163	194	174	158	168	183	198	181	187	170	153	156	157	167	166	165	178	197	177	163	171	151	188	159	164	163	178	204	177	171	193	195	187	182	190	153	170	172	167	197	166	176	175	189	181	195	192	172	166	171	183	159	146	165	170	182	171	182	159	162	185	186	190	157	183	158	180	193	171	195	169	184	187	139	177	159	171	180	164	179	168	181	168	136	189	170	200	155	170	164	207	177	181	174	171	169	178	189	180	170	154	168	158	186	183	171	158	164	177	178	194	172	183	154	199	156	148	175	175	165	179	149	181	160	156	181	170	165	175	166	183	156	167	189	192	143	156	178	187	186	174	184	150	169	169	161	182	162	164	154	170	182	172	170	155	159	180	172	198	185	165	177	195	190	200	175	193	182	169	165	170	159	167	141	187	181	191	159	161	159	169	184	161	176	173	170	158	156	165	164	159	185	153	199	180	162	186	152	180	181	178	188	144	171	176	173	166	187	168	178	166	184	208	188	165	196	176	173	181	157	175	156	151	194	161	162	200	172	177	190	188	179	179	166	169	159	174	192	165	170	157	161	163	189	167	179	178	184	170	162	173	195	148	180	143	158	165	174	156	182	179	165	153	142	161	185	195	176	165	173	181	171	158	204	186	151	164	148	187	156	160	170	202	189	197	186	187	174	187	167	188	164	173	181	160	170	178	169	194	150	164	176	164	155	167	194	171	165	185	156	145	167	156	148	183	185	153	167	173	177	160	176	161	163	173	180	167	164	183	171	169	186	170	176	165	183	157	168	160	162	177	150	170	146	136	171	169	191	187	167	164	162	157	176	195	166	149	174	187	188	173	174	165	168	180	152	178	157	195	167	176	188	202	170	185	168	183	170	151	165	175	160	155	173	178	175	160	164	173	168	175	204	173	190	157	169	169	192	156	171	170	181	188	160	183	169	154	167	154	176	173	157	175	191	179	171	165	191	156	142	168	177	173	157	160	150	168	176	164	177	156	175	174	182	178	156	168	172	159	191	151	187	155	179	171	173	179	172	170	165	183	201	171	186	179	160	178	165	175	162	157	169	193	187	171	146	180	182	155	173	191	157	188	175	175	173	176	184	207	162	189	177	188	161	179	173	185	166	183	161	185	185	155	156	147	193	182	169	179	183	154	154	192	183	151	158	156	171	176	173	169	168	168	181	169	170	192	178	171	186	185	184	187	181	189	187	170	206	153	190	160	186	154	171	201	165	198	192	178	160	168	183	190	177	177	189	172	181	150	148	185	173	182	147	178	191	172	180	181	171	171	172	190	189	181	142	164	183	170	163	166	165	167	187	155	182	185	158	197	157	172	163	188	150	169	167	186	178	179	162	191	166	141	173	176	183	183	174	163	184	173	178	195	193	198	176	184	185	181	151	161	167	185	180	183	180	150	179	174	166	174	149	175	176	163	165	182	183	165	168	165	188	186	176	168	171	193	161	184	173	190	184	176	178	192	162	163	173	187	171	181	168	153	182	167	167	177	167	198	175	172	184	162	183	144	151	174	162	172	155	181	173	170	193	212	180	177	187	176	164	157	174	182	170	213	169	167	170	188	150	172	192	167	167	153	179	164	181	180	169	190	154	170	171	209	174	157	165	164	160	184	173	180	152	164	184	181	193	173	181	174	162	159	182	211	170	174	175	184	189	173	168	173	186	195	177	182	175	150	195	152	142	181	205	168	157	167	182	194	184	178	170	160	177	159	151	180	164	164	176	193	177	173	172	181	179	196	174	183	171	186	174	183	173	163	167	197	158	170	161	186	178	184	175	182	185	165	175	171	173	183	187	192	189	151	171	167	178	166	166	146	180	177	199	167	195	192	181	177	198	178	181	154	158	172	172	146	196	185	173	204	163	170	156	142	186	186	171	162	182	167	182	185	157	148	164	185	168	175	177	180	159	204	192	176	189	179	159	189	175	165	158	164	184	161	189	161	171	140	165	151	196	182	171	165	180	182	173	177	181	172	188	167	154	161	189	194	168	155	192	168	190	187	162	172	181	164	174	144	161	160	173	187	160	164	163	173	166	161	184	186	144	179	188	173	151	191	152	153	167	190	167	184	165	171	182	163	177	185	173	181	176	179	162	179	195	188	171	161	155	161	192	172	190	192	170	180	188	178	177	195	170	181	169	189	191	162	147	178	164	175	151	205	178	159	160	160	164	166	142	178	173	190	180	182	155	163	169	189	182	153	182	178	180	175	175	174	156	154	182	196	184	172	161	160	157	178	168	164	165	187	170	168	174	196	157	174	150	158	185	200	168	161	200	184	163	187	152	145	185	176	186	175	152	200	164	155	173	172	184	189	185	172	177	188	169	128	163	160	168	182	162	159	174	191	172	173	183	159	171	198	155	174	177	181	189	167	167	173	189	198	188	169	165	173	169	162	183	188	190	166	163	179	185	149	186	175	180	168	173	149	161	147	171	184	167	191	184	169	168	188	176	180	150	175	170	168	173	169	168	168	181	187	181	159	176	157	182	179	169	167	194	167	171	162	169	168	178	171	189	188	175	200	167	173	172	175	190	156	173
25742	23977	35326	42741	37249	37591	33414	21391	13298	8476	2531	1001	791	788	766	776	797	795	849	909	907	1167	1229	1063	1159	1158	1109	1019	958	1165	1140	880	803	665	563	525	518	496	475	470	438	428	449	446	400	441	417	444	413	408	466	446	405	413	410	401	419	438	433	444	397	458	419	433	440	425	448	413	460	415	408	403	385	432	405	453	397	427	382	417	436	398	424	461	408	375	440	418	442	408	399	422	461	375	427	444	412	449	435	437	459	438	438	416	446	425	415	421	460	437	440	427	405	416	440	393	416	406	438	409	398	384	426	421	406	427	457	379	426	442	445	423	442	482	460	406	400	410	449	418	418	452	473	421	443	415	461	423	404	415	445	410	453	440	421	412	430	426	432	429	466	440	432	460	388	449	388	458	396	442	451	403	429	378	400	443	394	434	402	425	432	421	432	455	467	439	408	441	421	412	455	389	424	411	434	418	455	410	419	434	428	403	419	438	429	417	412	432	448	410	427	437	425	450	393	442	461	455	442	431	450	437	400	423	422	445	433	432	431	394	440	389	453	414	474	417	439	391	454	412	414	438	389	459	426	390	421	424	428	421	422	410	410	395	416	423	417	405	403	424	415	417	414	436	466	439	449	452	434	424	419	414	434	446	420	421	420	388	428	431	448	457	437	462	428	404	414	445	421	442	423	406	401	429	441	436	456	420	423	427	397	456	451	428	418	425	439	409	431	393	382	462	472	435	459	424	434	412	456	416	403	426	398	412	434	400	394	446	439	461	453	423	437	434	422	412	444	424	442	438	429	441	441	386	458	425	415	423	444	455	468	426	444	421	430	428	438	418	449	421	386	431	438	391	432	461	404	433	427	416	399	434	428	434	413	430	429	428	461	427	431	425	405	374	467	441	403	396	412	409	446	375	443	439	398	423	450	415	423	445	442	428	443	407	396	416	425	430	406	444	454	432	437	454	412	432	447	434	429	437	431	457	469	421	428	448	399	425	412	417	440	445	432	444	413	424	403	450	414	437	426	429	409	442	414	445	417	478	435	421	467	400	416	434	439	430	401	428	401	385	456	403	389	430	414	389	400	457	423	428	454	436	441	442	393	438	409	449	424	448	408	403	443	446	442	412	442	413	426	423	375	472	418	427	439	470	454	413	415	430	453	438	409	415	423	404	425	427	454	436	424	448	426	414	439	428	444	414	396	412	401	452	425	431	449	449	388	458	439	420	438	423	423	436	412	416	419	445	430	453	446	434	431	421	409	429	429	420	379	399	464	414	447	455	410	407	423	457	400	420	438	414	431	424	410	413	413	416	420	443	419	419	419	414	416	463	410	439	436	423	410	469	371	388	420	402	420	399	425	410	445	426	433	397	407	386	406	421	428	462	432	476	419	448	422	428	426	437	402	409	437	427	447	470	441	419	456	444	432	425	421	439	415	439	447	388	380	452	395	400	429	425	423	408	418	403	462	466	450	407	419	433	437	400	422	412	469	436	402	394	423	398	416	415	466	404	432	426	395	390	439	437	442	447	436	414	456	438	432	459	444	393	402	449	424	424	437	439	440	434	433	419	384	404	439	441	452	429	395	401	446	433	486	430	439	424	437	390	417	444	461	435	376	382	417	425	413	475	438	411	401	400	387	381	405	440	410	452	401	402	428	432	408	416	439	430	459	438	427	423	460	454	444	404	404	425	455	440	385	452	419	410	429	380	441	441	435	449	433	421	422	433	442	382	418	406	424	440	417	389	432	432	414	399	449	429	443	439	443	451	426	418	448	427	392	427	446	429	419	440	424	424	466	418	384	444	397	423	461	448	421	447	426	412	466	403	441	438	422	463	391	438	415	423	475	452	447	429	453	414	447	429	422	443	479	437	428	424	441	406	404	426	439	416	451	412	416	413	453	422	439	429	416	426	475	402	449	446	408	424	397	450	405	412	410	390	441	376	415	432	434	414	440	436	440	432	431	437	413	450	401	412	437	423	382	438	492	423	398	416	432	412	407	456	448	435	411	424	439	434	401	403	422	411	441	390	427	448	409	416	452	434	404	431	419	376	409	422	401	487	432	448	448	402	425	436	421	413	423	394	420	419	412	429	433	438	428	412	408	440	411	420	423	410	418	432	425	414	432	444	425	429	445	402	428	419	422	444	459	437	433	399	419	396	422	455	400	469	429	429	398	415	422	420	410	468	419	420	404	447	422	446	442	395	439	410	405	422	426	396	400	414	426	432	436	434	415	421	424	427	419	453	420	447	432	436	409	444	379	418	417	399	387	403	402	446	434	421	452	419	416	444	440	469	435	415	427	418	405	408	420	416	396	461	437	428	433	449	424	425	435	435	413	448	418	467	430	413	432	457	453	419	444	421	413	432	433	448	430	442	433	439	436	419	430	432	453	418	451	417	406	420	468	400	426	439	431	418	411	414	433	372	420	435	394	426	426	442	422	442	440	430	410	425	428	447	410	452	372	432	407	444	468	424	407	409	441	466	459	445	403	421	410	403	443	417	402	414	452	420	440	442	416	424	394	392	425	445	426	404	423	459	394	436	404	424	440	432	422	402	379	433	417	424	467	423	430	425	439	424	446	418	417	425	456	411	457	427	398	426	411	449	397	409	456	444	426	440	428	415	446	446	398	414	398	395	438	449	403	468	387	436	428	406	429	454	468	420	412	409	443	433	396	407	431	432	453	413	451	402	418	467	444	428	426	441	410	407	429	435	395	395	436	424	459	429	466	401	401	421	441	422	438	444	424	424	407	380	436	452	432	457	407	424	379	423	396	398	441	419	406	428	450	406	432	436	420	448	438	427	411	455	418	418	396	410	393	418	395	413	448	418	427	450	421	418	419	386	447	419	407	430	420	429	449	412	403	426	419	416	399	448	429	432	402	401	446	406	461	429	417	426	445	445	443	446	477	419	412	460	456	412	421	405	403	429	441	427	397	442	429	463	414	407	407	458	441	420	429	395	420	427	411	424	434	439	405	394	414	426	427	432	420	403	459	414	440	393	433	466	461	457	465	410	448	462	421	420	424	422	418	435	396	432	411	428	441	446	440	419	406	405	441	393	424	434	421	464	459	432	420	400	395	444	424	473	405	446	367	401	418	407	415	432	416	458	386	448	437	443	494	465	432	414	424	452	460	421	436	438	402	404	405	406	437	401	417	440	428	467	424	442	442	404	393	456	411	375	463	370	421	422	446	399	407	450	446	415	428	449	419	405	451	378	424	449	427	441	429	404	432	425	399	438	396	422	425	437	432	437	415	448	415	455	408	410	396	465	441	412	425	434	424	416	410	403	433	417	417	394	425	415	439	427	447	445	396	411	426	439	451	417	452	399	416	412	396	440	426	414	434	418	404	424	429	403	429	434	408	404	413	395	405	434	415	447	456	368	458	440	385	423	434	465	465	444	426	440	412	455	456	431	467	441	445	386	394	424	428	436	460	409	411	400	426	408	445	387	384	416	410	440	464	423	448	407	482	425	415	403	443	424	424	426	410	440
13790	7769	7884	4563	2798	1917	1231	537	342	226	217	197	216	177	198	197	181	197	202	175	189	209	179	160	184	180	216	204	190	191	177	182	202	180	185	172	172	152	174	183	194	202	191	180	167	187	173	186	195	177	168	196	199	189	179	209	176	190	192	195	179	183	162	185	186	220	182	170	208	180	179	172	181	167	190	181	174	165	206	160	167	178	176	178	201	186	178	188	156	190	189	179	197	188	177	181	194	165	180	191	180	189	168	162	180	187	184	172	193	174	173	206	165	155	190	160	169	157	215	186	201	171	162	172	175	180	173	167	175	145	166	176	181	195	183	173	197	208	178	168	188	160	194	163	160	195	175	205	175	165	179	167	185	165	174	174	197	166	173	170	178	180	186	189	184	167	172	191	173	172	188	194	162	184	173	171	178	218	191	157	183	194	165	190	156	182	221	175	164	186	185	163	152	156	186	161	171	209	164	185	194	170	204	181	172	187	193	190	166	183	195	179	213	175	159	197	187	193	176	187	151	180	185	191	171	191	173	181	190	184	187	180	187	158	178	192	196	189	165	147	181	178	177	186	188	178	168	210	189	182	190	178	186	175	176	178	186	165	146	187	184	179	186	177	172	188	198	166	190	174	199	162	206	194	169	180	178	183	179	193	177	166	199	175	190	204	188	168	197	194	210	209	212	163	217	197	191	173	190	175	176	216	196	184	198	194	179	213	169	168	183	169	177	196	181	194	195	151	183	162	183	190	194	209	181	182	190	180	184	196	185	184	166	211	183	191	178	182	205	182	180	169	176	180	215	192	198	176	182	189	165	213	158	194	195	181	178	192	191	164	158	182	190	181	162	160	202	179	146	181	189	172	206	194	173	202	200	168	194	179	190	157	200	158	188	174	187	199	179	183	175	196	165	171	178	194	184	184	170	195	174	162	179	197	182	168	204	167	189	180	177	190	202	185	176	137	169	182	169	188	174	194	187	200	157	188	173	170	192	174	191	176	160	200	176	196	198	179	160	183	176	172	179	169	163	164	183	189	204	196	178	198	173	171	196	191	191	184	182	199	165	200	202	171	180	196	155	184	165	182	176	210	168	174	186	185	190	195	189	197	165	182	201	189	190	177	209	189	191	170	186	170	155	200	193	199	164	167	184	164	170	159	192	158	161	186	192	180	175	201	182	175	174	147	190	170	162	191	191	183	180	176	204	186	187	178	189	175	190	179	191	192	209	175	190	190	185	170	169	164	178	182	175	194	189	172	157	174	178	178	168	183	176	173	154	195	194	190	160	179	173	171	174	182	180	208	174	151	187	195	171	185	171	208	189	206	202	185	165	173	162	162	161	187	190	176	188	185	167	191	189	185	155	175	163	184	185	190	198	185	184	174	183	182	184	196	174	164	202	171	193	190	192	180	178	210	188	177	183	189	171	191	189	185	184	187	177	191	161	164	171	179	155	182	201	200	184	209	170	174	182	176	165	170	185	183	172	211	166	172	152	199	180	178	145	215	178	175	196	161	158	177	171	190	190	183	168	181	210	181	180	185	166	160	173	160	192	162	186	169	180	170	177	188	150	167	158	171	186	158	173	187	184	168	179	172	186	170	187	187	174	155	177	183	191	193	185	184	167	191	185	219	166	174	181	188	167	175	190	168	203	195	194	199	182	177	194	200	194	198	171	180	158	154	203	175	194	191	157	195	163	168	178	189	189	177	199	171	182	178	177	177	183	151	213	205	208	173	199	153	160	205	187	173	165	208	184	187	179	188	170	182	200	185	207	197	167	170	179	190	170	199	193	180	198	181	207	186	187	185	175	202	173	176	144	175	186	176	160	213	196	183	205	194	209	180	216	178	168	171	173	213	174	203	158	168	180	220	160	157	213	182	208	186	166	170	197	181	180	194	174	180	175	183	176	191	174	184	178	175	168	187	178	177	182	174	156	163	175	198	191	171	199	209	168	165	155	187	169	205	201	163	184	161	176	153	203	182	196	178	172	203	189	203	186	196	195	184	175	211	184	167	177	154	177	157	167	172	183	183	187	183	190	194	204	163	185	166	205	196	190	190	170	200	200	195	185	167	162	182	215	175	182	173	177	186	191	181	157	188	157	185	175	170	190	173	164	160	164	172	183	166	178	169	180	179	197	175	186	166	193	176	159	169	190	182	201	179	188	191	167	166	179	173	173	191	204	187	181	169	174	175	189	171	153	187	168	191	167	187	182	165	190	164	194	183	171	200	200	188	151	198	168	184	191	212	183	162	160	189	207	178	161	171	163	180	186	193	184	210	179	186	186	159	196	191	152	173	161	170	187	190	185	183	197	188	195	180	175	199	179	177	188	179	177	165	169	169	188	177	177	198	179	170	148	149	164	168	154	171	199	181	178	199	185	177	191	172	193	202	192	191	195	154	194	163	185	155	181	150	180	169	218	195	175	203	153	192	188	169	174	165	183	201	181	198	190	171	190	158	153	167	180	185	188	193	188	193	176	204	154	157	181	151	169	185	195	175	184	181	199	182	179	153	193	181	204	217	214	185	167	190	170	210	172	176	183	178	178	178	170	175	204	185	171	199	162	167	175	175	162	187	170	195	189	200	204	205	174	204	175	150	184	148	199	157	168	187	188	209	193	208	180	182	166	189	182	166	180	188	178	196	202	158	193	185	173	161	189	183	169	186	158	180	155	173	168	169	189	175	196	184	182	178	160	175	186	182	182	189	164	199	184	166	159	163	173	179	188	186	184	185	182	181	194	181	218	169	166	167	196	195	210	181	156	166	187	181	203	219	176	170	169	181	158	169	172	172	176	194	170	193	161	181	188	150	171	174	165	182	166	165	181	200	170	164	177	173	183	185	198	188	192	174	187	204	201	187	223	185	169	180	202	181	192	193	170	175	173	175	172	203	185	186	181	175	184	167	167	199	192	168	160	161	180	171	163	188	178	200	187	186	195	192	148	187	189	172	168	188	194	180	164	203	187	166	192	202	162	152	159	180	208	153	171	172	180	191	168	196	178	178	192	178	183	176	169	172	176	201	183	179	173	199	164	177	180	191	177	169	192	195	203	190	178	191	175	204	185	175	185	186	184	158	187	158	206	178	197	184	191	180	173	203	164	172	193	175	173	181	175	181	160	171	198	188	178	188	167	162	183	202	181	181	186	206	191	169	173	186	169	182	175	176	177	193	155	195	169	158	170	194	180	179	173	190	201	178	181	180	192	188	152	187	161	167	173	193	163	163	190	177	168	190	167	194	202	175	177	173	186	175	174	191	204	175	198	198	188	145	169	180	184	190	179	181	162	209	178	177	200	195	196	187	167	181	194	186	195	175	171	174	174	181	183	165	177	181	177	179	161	180	196	182	204	202	175	184	155	170	182	176	181	180	182	171	177	168	200	175	202	210	167	167	207	174	198	203	185	170	185	187	159	184	189	191	194	200	192	190	200	202	186	192	201	166	189	173	182	167	161	192	181	204	165	182	203	178	185	176	183	184	168	186	169	199
9759	8480	14085	12167	9789	8275	5272	2450	1264	819	614	577	569	529	510	534	557	490	498	520	484	478	519	481	498	509	526	488	494	498	452	468	461	470	458	477	471	445	467	453	469	443	447	444	454	443	452	487	460	437	441	438	469	489	464	440	434	499	423	475	436	469	453	439	424	441	435	449	474	441	421	430	446	448	483	457	449	458	483	432	435	446	456	427	454	485	452	455	455	419	471	484	470	473	427	464	467	430	448	479	448	457	458	456	477	451	487	482	459	448	448	452	462	452	434	440	501	421	421	469	440	451	418	404	491	482	458	442	471	442	432	441	424	429	450	481	463	466	443	431	428	455	487	442	459	409	400	438	434	485	439	496	436	447	462	488	492	475	405	484	454	461	446	473	449	480	451	437	449	460	420	483	442	453	490	459	438	458	496	420	439	436	462	426	460	476	468	468	432	439	395	458	435	447	484	431	447	482	480	408	450	447	448	455	451	458	450	450	446	429	417	480	446	405	468	476	478	421	464	452	479	416	457	457	435	470	441	437	430	421	424	481	457	483	452	434	480	448	443	444	426	443	439	446	459	455	469	443	471	450	444	467	460	483	459	443	444	462	437	446	444	463	416	451	427	460	454	491	446	463	419	462	477	528	446	461	470	489	428	471	458	440	426	444	450	472	461	479	479	449	455	456	437	437	457	475	458	483	441	437	443	451	443	447	444	479	429	446	445	447	455	451	450	474	474	442	465	468	449	472	422	453	475	463	421	446	449	451	457	457	460	460	436	437	457	468	492	437	433	464	459	437	461	490	427	482	458	455	434	429	461	440	464	469	426	483	436	500	440	451	454	445	475	473	434	471	440	428	439	453	448	445	433	419	485	497	455	473	442	468	486	482	416	418	480	448	437	420	475	446	447	483	437	456	423	479	442	475	441	465	441	415	426	444	461	427	442	489	469	471	493	454	408	454	443	475	452	483	424	448	468	446	448	476	445	456	438	424	435	415	466	456	437	429	443	476	487	420	465	428	457	398	442	439	456	465	487	488	456	448	480	462	433	436	435	437	429	420	433	413	456	489	455	435	449	477	452	432	468	443	435	466	444	442	437	439	441	492	472	419	432	442	425	460	421	423	448	463	430	451	471	449	451	435	445	461	394	505	454	463	471	449	440	413	467	464	458	430	456	429	468	464	476	457	484	445	449	460	436	470	448	463	423	450	444	452	462	436	424	452	456	422	440	431	419	461	442	468	459	437	406	481	430	468	478	449	429	481	452	422	428	470	435	476	454	430	456	470	456	434	428	425	455	479	479	445	408	442	446	464	472	424	435	425	453	470	450	427	442	435	459	467	403	480	434	473	457	457	427	411	484	442	480	456	411	426	454	437	463	481	447	423	469	430	468	437	450	436	475	457	488	445	459	485	423	453	456	428	432	467	459	479	451	443	464	450	432	477	449	472	477	458	465	437	478	424	458	441	442	455	455	417	454	449	449	448	458	421	447	461	438	454	472	445	453	445	424	437	474	449	444	448	438	445	461	411	436	432	442	480	429	468	445	454	457	447	454	470	458	470	457	479	417	435	467	428	431	449	433	485	424	446	490	451	427	446	456	442	407	453	457	443	457	469	418	455	474	454	412	489	417	479	452	454	450	467	474	461	448	503	478	481	443	437	440	486	484	438	482	488	445	424	451	450	469	490	407	482	464	434	445	459	448	458	465	396	409	432	461	446	471	471	464	424	436	389	436	454	445	435	449	439	467	453	422	478	431	456	445	416	462	428	454	445	441	442	472	439	459	429	451	471	447	455	435	460	433	429	432	478	434	439	426	449	474	437	457	451	458	441	451	418	453	420	422	451	437	474	444	473	443	463	438	451	439	472	447	444	455	453	441	427	451	432	503	444	429	526	502	440	470	462	447	446	469	438	458	455	468	433	462	441	476	475	449	447	478	469	458	464	411	478	465	449	462	415	445	451	453	409	454	455	436	455	435	471	456	444	430	443	454	457	458	452	486	445	449	418	412	464	460	436	462	440	418	415	440	423	467	422	436	430	498	464	457	462	427	434	467	427	412	487	390	431	432	456	444	447	425	465	493	463	478	465	419	408	434	451	436	460	452	420	475	424	437	468	476	462	437	442	476	466	447	445	432	463	460	451	448	490	433	463	461	492	482	433	447	468	440	445	448	471	466	417	458	433	444	398	433	491	400	442	424	454	423	454	473	450	415	439	430	432	471	438	470	431	466	443	502	447	429	453	443	445	470	440	447	460	465	420	476	462	426	487	459	466	445	456	447	414	444	439	459	485	446	451	443	440	488	421	467	427	468	446	435	437	450	475	467	449	460	424	436	439	446	456	447	443	466	429	439	444	456	472	441	454	432	451	459	406	438	445	439	481	489	428	431	445	446	427	468	444	472	458	445	467	481	486	405	470	420	426	469	450	460	458	477	429	454	454	480	476	433	456	420	483	451	434	455	433	439	449	445	424	445	442	470	473	490	456	419	425	456	450	457	468	488	483	447	450	410	427	433	465	452	456	424	461	461	455	462	435	459	485	454	470	437	487	476	458	428	411	494	463	457	411	456	447	482	481	459	437	441	461	440	431	475	428	403	417	441	440	446	449	442	496	497	434	409	487	443	462	428	427	474	436	459	469	484	467	449	461	467	445	446	447	439	459	441	436	467	445	469	453	440	448	460	434	448	466	475	429	435	400	423	456	475	448	479	439	432	445	453	460	444	470	426	492	440	418	488	460	448	425	436	435	455	449	457	434	456	429	453	495	456	437	452	411	461	434	478	505	441	436	461	426	464	458	442	458	407	434	456	451	450	431	491	439	471	423	488	462	428	474	458	428	454	515	458	412	438	442	474	449	401	460	466	472	468	442	457	471	481	460	416	466	414	438	427	425	475	472	443	475	450	467	461	468	484	467	438	419	445	438	434	439	432	427	444	431	429	457	470	467	450	467	434	455	472	496	437	474	489	450	424	455	458	468	430	446	446	400	458	476	445	422	428	445	450	463	468	431	462	480	394	455	481	438	466	438	456	433	445	453	436	415	453	477	460	460	443	451	431	449	420	456	449	460	428	411	514	470	449	450	465	478	456	449	469	440	484	453	476	458	500	442	457	470	475	455	459	441	447	450	488	445	421	433	459	433	479	454	461	430	436	453	454	470	437	448	463	439	470	468	453	446	463	465	419	483	416	464	440	444	456	439	430	476	464	466	449	450	423	484	433	417	447	485	444	447	480	454	422	430	479	455	409	437	431	446	453	468	468	451	445	400	481	454	424	436	463	450	450	450	404	458	462	452	500	464	454	448	465	488	444	478	445	438	473	425	443	429	459	466	457	439	469	445	467	466	461	427	461	435	466	445	471	465	457	445	440	449	479	489	469	463	447	450	463	444	426	443	435	441	496	453	427	477	446	445	465	454	448	438	433	436	456	480	424	469	437	450	473	441	440	461	428	456	440	435	412	454	421	505	459	421	455	459	409	439	460	415	434	470	448	444
27122	22056	21962	18057	13925	11795	11131	6543	1684	931	694	316	256	263	243	281	238	277	238	266	270	265	276	255	241	277	281	235	260	245	260	257	251	233	209	190	207	233	238	193	187	220	204	203	212	176	204	193	210	214	196	212	212	211	249	195	206	233	206	211	216	201	205	218	195	217	234	208	212	214	182	226	209	195	197	208	212	181	211	182	217	200	196	208	189	232	198	216	200	229	210	211	217	185	187	186	204	185	209	229	176	219	202	206	225	193	196	200	198	213	202	201	202	229	199	194	193	186	208	179	203	211	187	179	203	214	232	189	209	210	224	217	192	198	220	196	205	223	194	204	192	207	189	213	194	191	197	183	208	210	188	206	218	171	217	219	210	195	220	185	199	213	203	222	228	207	211	201	185	217	214	214	216	215	216	225	207	196	207	219	186	208	199	176	224	182	197	250	207	240	200	211	197	205	203	227	197	199	202	221	184	209	195	178	203	186	226	194	208	209	209	213	202	199	197	196	233	210	216	241	222	187	171	218	206	212	198	204	197	210	175	204	181	182	224	197	235	193	198	213	196	192	193	161	204	183	188	210	206	195	207	236	209	191	198	202	202	206	206	184	185	202	226	195	193	214	203	193	204	184	239	221	189	196	222	217	208	203	213	207	221	232	188	223	220	211	194	193	219	173	215	216	238	183	238	201	210	225	195	189	195	197	232	196	189	221	203	217	160	187	217	217	177	193	208	206	170	195	224	200	213	178	191	212	200	232	223	199	199	216	202	194	228	216	193	200	195	198	211	217	188	210	215	192	219	199	206	201	232	226	205	197	177	186	210	232	205	213	201	207	183	214	220	177	233	208	213	203	176	202	189	225	203	216	210	190	190	210	251	201	219	221	172	204	212	190	218	205	205	175	193	228	196	172	209	230	213	205	185	209	187	212	223	201	207	200	205	209	203	197	237	220	164	227	237	184	175	199	215	194	212	229	216	215	193	207	203	182	186	190	231	203	194	197	206	221	216	193	223	208	201	196	199	200	207	197	196	227	229	226	191	212	212	244	225	178	210	224	199	195	166	191	225	207	229	178	234	216	196	178	228	195	213	195	204	196	213	200	211	234	217	208	199	207	193	223	233	200	199	203	181	197	202	204	207	204	170	170	188	209	197	198	195	200	213	203	185	183	205	204	192	189	193	190	181	184	192	205	202	206	200	210	236	199	211	214	179	196	201	221	213	225	212	210	205	191	219	197	195	193	195	202	200	223	205	204	203	183	207	190	195	194	198	198	198	188	233	201	210	208	235	218	227	228	201	190	218	236	192	196	207	195	178	216	213	202	192	202	195	225	183	218	212	213	198	211	222	222	202	206	185	185	195	212	213	191	195	214	214	224	203	211	208	202	194	188	203	214	175	172	221	201	221	212	213	199	218	210	192	186	219	216	210	174	218	196	197	199	211	198	205	230	204	251	203	195	180	190	190	241	198	187	181	194	174	196	182	196	211	198	210	204	185	206	198	195	177	209	192	209	225	192	228	200	198	207	178	223	207	222	220	210	213	217	210	192	222	210	223	211	208	185	222	228	193	222	224	163	212	191	173	208	191	185	197	199	203	195	199	219	200	183	195	186	205	212	207	201	218	190	208	200	189	175	201	195	204	215	206	210	217	200	192	198	259	201	217	221	212	204	207	188	217	193	236	203	209	230	201	229	219	200	218	194	222	181	193	224	181	205	204	198	201	217	199	204	207	204	201	217	239	217	187	204	197	209	202	198	222	227	187	227	189	192	207	179	218	192	206	203	205	194	216	225	216	188	202	212	208	206	226	194	189	212	198	216	220	200	209	204	199	202	196	196	201	213	187	202	216	194	232	183	186	216	185	206	204	203	192	191	207	240	229	211	210	194	179	220	198	193	201	211	209	208	219	197	212	177	221	217	183	205	221	209	201	223	219	173	224	196	219	208	212	190	212	198	191	209	199	221	184	214	216	183	181	211	209	192	199	212	202	199	173	208	247	207	203	192	190	159	178	221	204	193	223	204	199	191	190	211	196	195	213	197	204	201	218	222	194	212	223	213	205	220	200	217	215	196	211	206	206	205	203	209	195	242	212	195	203	197	233	206	203	217	205	206	188	227	210	218	212	210	200	206	191	184	215	203	217	233	208	218	218	203	222	236	188	211	188	206	191	229	224	216	220	183	217	208	219	217	209	200	205	180	201	200	211	213	190	194	205	198	223	177	217	211	240	193	212	210	225	197	239	206	216	188	213	200	189	208	216	190	209	219	198	215	187	194	209	201	213	206	206	207	174	223	212	190	196	190	198	207	217	175	206	198	197	231	207	203	212	185	213	216	219	218	172	213	199	208	208	209	194	196	220	213	180	202	196	196	216	198	181	187	210	194	182	218	212	190	202	210	223	222	215	219	174	203	201	184	214	228	207	200	202	225	200	197	211	220	191	212	208	221	202	206	210	221	209	184	208	200	197	226	191	193	228	217	206	187	185	215	207	190	235	215	195	180	217	207	185	191	209	210	229	206	224	214	199	219	208	202	198	205	222	205	210	235	207	200	208	210	187	191	209	207	201	215	222	221	241	205	216	211	185	201	190	188	182	202	214	209	184	209	237	208	187	193	200	204	239	197	222	209	214	184	184	206	228	199	230	218	206	189	208	196	169	212	184	199	198	203	219	204	196	237	198	211	213	219	212	216	228	202	213	205	180	199	190	193	215	221	211	202	186	190	195	202	209	227	191	197	200	215	223	213	196	209	222	198	212	187	175	202	204	178	206	192	213	172	214	200	201	218	188	214	201	212	201	205	188	199	205	215	198	203	221	206	220	214	199	215	200	214	204	216	205	235	234	205	213	211	212	173	176	209	189	203	210	208	206	212	250	201	198	235	186	217	205	209	201	226	234	199	212	237	190	238	195	207	217	199	175	194	198	202	214	199	200	203	201	198	197	200	201	192	177	181	224	221	245	221	194	197	214	222	204	202	211	205	191	203	188	212	204	184	216	231	211	214	219	198	218	218	199	206	204	203	221	193	201	205	214	201	198	241	216	196	183	185	219	205	205	169	202	220	191	218	223	190	184	221	183	231	222	197	223	185	199	201	224	224	216	215	220	211	203	232	202	214	214	179	227	224	202	210	205	196	194	203	200	215	200	222	216	212	194	219	198	216	204	208	215	194	198	174	192	204	209	209	201	228	207	192	196	224	206	175	223	202	214	204	216	189	198	209	201	206	207	196	215	216	204	216	223	208	216	235	214	212	241	216	208	196	214	189	182	204	211	204	219	202	219	190	228	211	211	231	213	213	211	204	213	216	182	201	216	223	214	184	217	199	221	183	206	188	232	205	199	189	181	194	203	202	204	198	221	226	245	218	207	204	203	197	196	209	220	215	196	201	221	225	232	210	217	214	187	182	208	153	206	207	209	200	202	209	198	217	197	200	188	196	221	198	194	202	203	215	193	212	200	201	231	202	190	235	201	204	221	205	190	205	184	186	189	191
20036	20283	27544	28269	28006	26361	27718	17059	6000	4195	3135	1168	736	791	722	752	802	784	756	764	779	904	1004	894	913	907	924	859	824	945	897	762	791	694	627	542	562	536	523	511	571	526	524	501	525	474	516	503	489	525	487	539	497	549	520	470	522	533	469	501	490	496	526	514	502	519	444	493	526	445	510	493	518	531	509	497	504	522	507	497	487	505	483	501	476	483	510	539	481	471	501	480	549	462	493	478	482	511	491	528	496	513	514	496	479	491	494	477	480	501	479	495	499	507	516	497	542	514	477	460	478	500	494	524	506	505	474	488	465	500	470	513	539	523	514	539	499	499	527	466	491	540	496	495	496	502	541	449	490	510	472	475	478	515	549	474	489	502	499	506	491	541	471	494	486	506	516	526	512	469	548	548	532	555	499	514	538	533	532	492	551	495	512	510	499	506	516	524	492	505	530	519	529	519	521	488	467	526	511	523	539	511	523	475	508	515	522	534	508	548	540	487	549	484	489	478	526	522	530	490	526	538	488	494	487	489	496	513	511	484	502	492	526	527	543	513	509	483	507	474	452	488	518	537	514	515	500	513	475	516	493	512	477	500	445	510	505	536	481	501	466	531	532	470	498	507	521	475	474	472	524	517	529	478	506	513	489	501	502	500	521	524	483	517	516	530	503	535	499	518	531	478	508	523	501	497	542	527	486	531	479	516	479	484	471	545	509	540	521	569	502	519	495	552	516	504	507	496	520	479	526	541	505	520	472	517	533	506	478	501	547	477	501	485	506	471	519	513	501	547	525	493	507	491	544	498	553	508	520	486	513	465	488	516	503	503	485	502	528	509	584	502	548	498	520	484	508	515	541	528	500	514	530	468	520	511	509	496	530	453	432	510	498	526	502	501	521	494	513	475	509	521	536	526	516	522	497	515	490	527	506	483	505	468	484	507	502	491	478	542	499	508	507	481	463	512	540	479	498	512	461	500	489	531	506	509	480	480	521	501	552	510	511	459	541	486	497	490	521	496	482	533	515	547	519	518	493	490	489	503	511	509	486	489	513	544	480	499	480	492	507	449	484	512	527	559	522	491	524	491	488	498	501	537	474	491	538	489	484	514	528	494	497	519	520	499	501	539	518	533	494	475	462	524	500	485	544	499	491	481	496	492	477	569	523	524	530	523	485	476	519	488	492	512	519	452	503	500	554	496	511	521	496	505	456	516	521	504	536	578	550	488	549	484	514	504	528	482	488	516	520	536	511	496	467	498	506	472	510	545	474	501	497	529	476	507	490	537	539	490	515	485	491	537	454	496	492	478	506	509	504	496	482	494	485	476	471	515	502	526	488	519	482	465	527	502	508	477	529	484	511	496	541	525	473	519	505	503	523	483	484	496	515	478	480	515	489	509	498	470	513	528	479	509	489	505	501	490	491	505	483	518	499	509	528	491	550	538	499	529	484	533	490	489	496	513	491	501	516	500	500	515	500	477	493	476	536	532	498	485	473	537	551	471	513	521	515	452	539	527	467	507	492	515	545	477	510	511	502	530	478	471	504	496	534	469	518	467	526	542	489	473	524	496	515	528	511	528	513	491	511	484	561	510	465	474	506	520	541	459	543	510	543	510	550	534	473	531	484	484	491	498	490	502	533	541	495	497	515	500	508	535	501	528	488	535	511	547	534	515	527	483	509	495	492	513	498	480	513	519	543	524	524	496	540	522	523	525	522	484	509	527	555	494	505	544	499	485	519	501	528	517	511	466	524	495	474	528	498	521	503	456	535	458	525	481	470	484	508	486	538	477	441	489	517	505	541	515	503	494	502	471	504	498	500	500	493	518	494	518	470	511	499	504	500	528	500	496	511	489	528	514	523	515	475	497	558	507	491	463	449	540	457	509	511	504	507	481	562	480	498	504	488	506	525	527	523	508	537	476	514	506	474	506	516	495	490	503	496	506	491	505	503	531	501	507	517	519	514	531	497	490	515	480	484	510	530	485	454	503	491	493	492	513	483	511	564	518	517	505	546	497	533	530	530	473	519	460	522	489	484	490	506	466	499	502	527	518	536	496	479	471	487	524	502	510	535	470	498	506	478	509	491	480	503	502	504	517	515	502	531	542	480	526	544	494	523	482	517	515	530	487	502	462	507	478	506	487	505	496	483	476	495	503	483	531	502	523	509	504	490	516	498	511	481	547	489	493	504	515	522	526	498	498	511	500	492	540	502	492	480	504	484	510	489	542	468	502	499	455	504	491	467	525	508	472	487	542	494	540	490	518	516	505	515	508	546	495	498	460	508	518	476	501	489	425	540	508	538	516	520	496	488	502	520	513	505	524	508	508	533	493	518	486	501	530	520	522	518	487	526	492	518	490	555	479	510	503	485	509	468	483	491	529	499	497	501	480	533	522	498	499	487	506	518	520	501	512	518	494	533	504	520	490	521	487	464	520	491	489	493	476	527	521	497	525	490	500	474	487	525	520	481	501	479	506	518	492	499	488	478	450	507	494	504	462	505	469	499	519	565	503	509	526	482	518	491	484	454	518	508	531	525	513	502	507	503	508	512	503	536	494	501	570	475	522	506	500	487	477	536	447	496	517	521	459	517	518	481	482	507	512	484	494	529	494	492	519	476	477	482	488	487	470	497	486	532	507	486	486	538	504	459	451	494	470	471	475	502	524	492	489	502	510	475	478	481	509	547	500	523	458	499	504	493	487	513	483	521	496	496	514	511	486	563	515	523	504	505	500	437	527	494	525	547	514	566	529	522	524	486	544	484	502	486	491	488	502	464	477	484	534	496	509	515	486	482	485	512	499	501	496	490	500	520	512	459	480	509	535	474	474	502	526	485	492	502	469	514	485	482	533	559	506	510	499	508	490	489	553	500	453	495	503	523	535	473	513	499	505	537	494	532	504	490	518	481	502	505	492	508	446	525	509	528	512	480	477	497	496	525	512	510	505	507	518	528	498	477	512	494	507	509	498	518	529	509	507	515	504	491	504	533	447	516	495	476	489	518	539	527	510	510	476	480	545	455	508	455	448	528	497	525	542	501	468	537	505	525	481	496	527	525	461	468	473	504	548	495	489	519	475	453	518	509	489	494	503	529	515	508	490	502	504	490	525	473	538	462	486	518	523	530	490	496	522	503	520	496	511	511	509	502	523	491	540	488	493	522	508	498	510	502	496	513	498	498	510	538	474	511	515	474	471	551	507	493	477	492	478	509	508	509	515	501	484	517	498	513	491	481	498	559	472	492	511	485	505	510	499	486	504	532	503	500	506	492	526	511	533	496	510	543	515	475	467	489	521	526	549	500	517	468	508	538	512	511	510	519	537	533	516	492	505	518	546	508	560	513	523	512	545	503	500	489	514	467	518	518	504	504	542	523	512	498	505	517	455	478	510	476	472	481	496	537	516	517	506	489	499	476	485	485	515	511	503	469	505	516	514	572	472	507	513	482	513	456	476	504	517	496	499	487	497	497	504	527	510	476	546	512	503	505	543	506	556
36501	33514	34120	24477	20985	19527	17468	10817	2898	1479	581	327	243	232	231	211	257	229	257	276	240	334	319	288	323	294	297	264	276	259	304	253	243	246	212	177	195	181	179	142	193	147	160	170	187	178	182	184	152	190	158	174	154	168	162	170	165	165	170	204	178	177	194	200	155	183	175	142	153	188	136	199	164	144	138	162	170	203	157	170	169	146	165	154	194	151	165	190	171	177	172	153	169	166	186	177	162	187	188	178	167	180	184	173	171	149	190	174	158	171	173	177	168	172	175	173	175	200	166	156	158	154	165	173	143	173	169	176	167	149	154	171	181	191	182	154	176	146	189	161	139	171	163	171	148	182	189	165	147	153	174	161	145	169	164	144	179	169	162	172	180	199	170	208	168	178	156	161	166	182	166	175	164	157	161	160	161	161	176	184	167	162	183	159	185	149	154	183	182	195	153	168	170	143	166	188	176	185	237	193	186	164	164	171	166	186	198	175	194	200	167	162	179	168	192	193	177	186	161	166	205	215	183	167	156	184	177	171	172	152	165	171	167	176	133	150	169	186	167	170	174	162	171	165	182	172	177	157	170	176	183	153	153	168	170	177	187	161	151	194	186	194	166	145	161	173	174	165	169	166	178	138	169	168	168	159	161	179	171	150	173	170	151	191	162	176	160	159	184	143	183	164	171	175	151	167	171	151	165	191	172	165	165	178	158	179	177	158	199	166	177	187	187	160	170	158	165	181	177	172	184	171	169	145	170	170	172	177	180	167	179	169	156	180	162	165	199	175	168	168	181	166	149	180	200	202	180	190	161	159	191	167	181	157	154	169	162	165	174	169	175	168	175	187	176	175	167	169	163	186	190	202	171	176	168	170	195	181	177	161	166	159	184	157	185	168	148	171	156	182	168	176	197	164	171	151	175	173	162	164	176	190	173	183	195	170	156	172	169	180	180	158	185	174	179	194	174	172	187	155	217	162	174	174	189	158	189	184	165	157	165	154	188	184	153	176	191	174	181	170	183	155	153	171	175	158	191	179	155	166	167	158	160	187	158	162	157	174	187	176	137	204	190	178	179	176	159	183	155	174	152	171	164	186	177	170	178	198	182	195	177	161	140	153	172	144	166	174	155	161	188	172	177	169	169	176	161	175	160	192	194	194	168	153	150	191	144	163	168	175	151	152	184	173	171	166	196	160	155	178	165	192	184	168	162	173	168	156	190	173	186	184	162	189	153	184	186	178	166	154	180	173	163	184	194	204	166	160	159	212	150	166	181	160	187	161	184	138	185	175	187	174	170	181	186	183	177	188	184	152	167	189	164	174	175	142	173	181	146	161	178	159	183	163	189	180	184	174	176	152	181	176	170	185	171	175	163	180	157	166	181	152	154	166	185	168	161	159	173	179	180	181	188	179	216	180	154	188	165	175	164	181	177	208	171	166	154	172	167	170	189	177	188	179	172	185	159	174	168	178	178	174	189	170	174	167	165	171	179	175	180	169	172	159	191	167	150	179	174	168	183	172	145	154	154	173	159	169	162	165	188	176	204	200	181	183	183	177	177	167	159	187	164	186	162	184	169	206	183	177	170	168	172	177	174	146	170	150	165	174	169	201	181	150	153	190	176	166	169	168	172	182	156	181	183	188	172	169	177	163	164	201	154	183	131	169	163	167	147	168	175	162	170	171	162	175	179	134	162	179	191	144	189	187	169	159	163	169	172	166	176	177	184	187	179	159	189	165	170	162	203	176	179	172	158	174	169	178	204	189	164	190	166	179	169	157	187	175	192	173	190	195	187	175	193	150	156	180	187	187	155	188	178	175	144	189	186	185	186	163	164	174	168	164	156	178	149	181	178	173	177	176	167	175	168	170	163	180	179	198	199	200	152	179	176	182	177	153	164	169	167	158	162	198	178	181	169	164	173	155	167	176	166	186	177	174	177	164	164	168	205	174	171	170	174	150	141	167	182	157	175	172	186	184	198	169	164	163	166	179	147	197	149	161	172	181	155	179	173	176	193	187	175	179	150	177	179	170	166	165	158	174	168	153	172	188	166	165	180	178	168	166	181	147	198	165	159	206	172	188	165	158	182	171	165	158	165	158	162	159	164	164	173	173	156	183	194	168	177	183	178	176	167	169	174	161	175	181	198	163	172	167	166	153	166	166	169	160	175	146	188	165	170	144	168	145	188	176	151	180	143	182	173	175	175	154	157	155	174	150	159	178	166	166	166	161	165	170	177	171	174	189	154	183	167	181	179	173	162	182	169	155	179	171	172	161	171	157	182	174	176	167	187	168	165	188	166	181	165	168	169	156	179	178	187	176	180	156	161	170	164	181	184	166	177	180	172	151	178	157	174	184	154	155	194	169	155	163	183	183	167	177	169	180	175	169	180	176	177	169	160	158	158	179	159	165	148	169	151	170	180	188	179	145	162	179	180	153	168	172	185	158	163	186	180	198	187	182	192	161	156	171	179	167	176	167	143	183	178	159	168	160	165	157	146	155	151	158	152	167	157	179	190	161	178	178	142	168	205	165	157	182	194	174	186	186	187	176	185	179	178	179	192	151	186	167	159	174	182	198	153	164	160	178	196	214	154	165	175	177	168	160	174	161	163	192	169	155	169	166	207	147	150	201	152	191	174	153	168	151	175	172	178	155	180	189	164	188	179	156	151	177	167	165	180	165	165	191	163	133	177	173	149	188	161	159	202	166	201	181	176	173	168	188	167	186	162	156	169	150	187	172	155	174	154	153	188	182	166	165	197	164	190	150	169	158	164	183	172	158	167	158	155	166	170	171	161	167	180	145	167	152	172	169	145	181	176	179	151	196	173	196	182	193	186	182	170	159	172	180	160	180	164	193	165	172	144	190	190	203	159	185	178	187	174	182	170	171	179	191	171	155	183	171	162	160	167	199	149	169	181	177	147	172	148	175	171	208	167	164	159	169	171	180	185	167	161	165	158	175	173	176	181	217	177	184	179	178	171	183	164	157	186	175	172	174	160	142	159	172	159	166	187	189	168	170	170	178	173	178	162	163	165	163	178	166	183	159	149	188	167	174	160	172	170	164	161	164	168	186	160	180	181	185	167	197	164	167	186	177	179	193	180	165	180	180	181	176	190	188	166	168	179	180	183	156	183	178	151	182	185	190	149	171	162	156	177	169	168	158	141	167	164	169	173	164	181	167	183	183	160	147	197	188	168	178	190	164	164	167	180	170	178	212	176	187	164	174	188	178	164	152	176	170	166	186	184	190	160	224	150	173	198	176	137	136	195	147	151	175	181	165	189	173	168	174	155	162	194	168	177	179	174	165	130	184	187	180	150	184	191	155	179	188	174	170	167	189	143	182	171	181	198	150	187	190	165	179	182	203	174	174	175	145	173	149	183	179	209	186	152	169	172	159	151	161	171	154	167	197	173	182	168	142	209	174	184	153	167	177	183	166	161	186	183	146	186	172	184	147	176	182	146	183	190	195	179	154	191	179	168	170	189	155	161	178
26066	29222	36157	33233	34182	34318	32561	21603	8385	6218	2418	1308	868	889	866	820	881	855	920	941	1045	1280	1431	1153	1143	1323	1315	1089	997	1208	1321	908	888	814	624	567	505	497	453	448	409	459	419	459	418	425	427	419	450	422	439	440	448	415	437	432	434	418	411	427	401	417	411	461	392	398	402	428	388	401	428	405	434	456	426	400	418	415	405	430	411	442	387	470	413	426	407	426	407	431	424	452	422	431	432	447	369	393	419	437	418	434	376	441	443	400	387	423	428	412	428	421	417	392	455	421	435	450	401	386	428	428	380	380	419	436	441	450	429	436	409	446	406	457	437	405	406	449	430	401	434	409	422	417	442	432	411	439	420	433	424	425	398	403	391	438	425	422	428	427	412	429	408	444	443	415	400	397	437	411	435	418	388	411	437	410	396	427	413	429	416	451	416	407	437	411	425	427	439	440	417	431	444	420	431	414	423	412	424	418	441	399	390	416	443	435	425	424	424	406	417	408	420	410	420	428	464	419	459	420	414	417	450	413	419	462	411	434	390	429	417	424	418	448	412	412	451	423	452	402	439	410	414	465	376	447	421	431	417	406	423	398	431	387	460	492	407	431	417	411	435	431	402	426	455	420	392	431	416	400	402	431	436	444	467	418	415	423	434	433	416	460	411	418	414	401	396	378	430	378	394	448	436	426	424	410	390	465	381	408	419	403	404	390	435	386	415	425	389	439	422	413	433	412	448	435	420	425	434	424	437	428	418	437	404	379	422	383	387	376	434	423	386	428	400	396	420	449	436	416	420	416	441	413	440	427	433	458	427	411	423	430	475	394	424	422	414	419	403	432	418	436	443	417	419	435	445	460	430	427	427	398	451	451	431	428	403	384	444	434	405	383	430	394	449	413	445	429	462	450	435	450	426	431	463	405	423	422	402	430	425	416	436	461	404	421	416	448	424	435	427	413	419	408	413	437	410	397	432	463	395	421	411	419	393	424	437	415	448	432	436	398	401	464	415	429	413	463	436	408	432	402	465	442	415	438	421	457	434	393	423	436	426	403	442	386	436	398	431	465	439	402	452	407	427	425	472	402	413	417	426	431	396	420	414	407	403	417	415	421	399	427	417	451	366	446	403	455	457	438	431	420	415	474	439	453	416	421	418	421	410	424	434	397	403	419	423	402	449	418	474	445	407	375	400	435	426	439	405	412	464	397	438	422	412	420	413	422	365	442	425	399	416	440	371	424	412	447	451	421	389	413	424	417	397	426	397	445	401	409	412	385	464	423	438	422	421	440	433	446	422	416	423	402	456	363	422	411	402	424	434	415	410	449	407	421	442	409	443	383	394	436	439	438	452	429	450	423	393	437	430	439	413	422	459	398	409	454	409	421	427	426	467	438	408	392	426	425	415	405	427	453	414	426	398	390	418	417	397	439	394	432	439	425	424	421	439	400	395	423	435	416	428	442	435	399	404	433	431	417	409	412	430	415	430	405	464	428	410	394	395	413	450	463	415	390	392	433	446	413	421	431	419	406	449	422	412	424	415	417	435	397	431	431	391	423	401	424	420	400	412	421	470	410	430	401	434	406	421	427	440	420	411	441	401	454	424	429	434	433	429	416	430	450	450	437	421	391	421	373	411	430	421	430	417	409	420	438	393	442	444	421	410	415	417	406	374	422	411	441	421	421	441	419	411	404	389	454	386	422	437	419	430	436	411	426	401	425	447	403	407	429	420	388	413	444	464	374	427	433	420	457	467	428	447	439	427	409	445	418	435	387	409	412	432	403	420	416	444	416	418	417	407	452	452	411	403	388	415	424	410	440	451	454	409	442	440	425	431	424	410	451	416	434	419	428	435	403	452	415	408	449	418	413	413	375	427	447	393	414	421	398	446	400	484	428	438	426	441	455	438	411	423	405	418	433	404	420	437	460	425	462	453	411	399	415	469	397	462	433	420	417	397	428	424	406	434	426	445	421	410	421	418	427	450	432	430	414	456	442	423	406	438	409	459	404	422	414	402	441	406	406	426	404	410	407	404	406	422	356	436	393	410	410	437	379	424	443	419	420	405	401	434	426	406	415	401	408	449	432	389	391	406	417	371	410	411	422	413	465	420	419	425	401	442	455	417	471	435	404	485	386	396	383	431	440	424	452	388	411	405	413	397	410	422	471	409	434	439	394	377	473	432	427	454	428	424	424	400	425	407	429	427	408	456	430	409	410	456	445	433	431	406	439	409	409	411	415	448	430	417	403	444	401	439	433	409	398	406	429	437	444	430	431	397	414	413	402	423	411	397	403	427	429	413	404	410	453	401	452	427	411	442	407	423	428	426	423	458	413	439	408	452	387	434	458	402	457	432	431	426	391	433	440	404	422	405	435	429	449	401	437	444	398	414	368	413	407	408	412	433	425	438	437	392	413	430	424	448	408	473	410	409	422	430	397	416	362	433	437	392	391	406	436	424	450	419	404	423	422	423	404	404	419	454	388	407	445	405	419	442	441	415	403	439	444	420	433	396	422	398	409	405	414	446	437	424	439	391	420	415	414	410	386	396	398	401	392	424	403	385	426	407	404	385	413	454	430	408	423	399	408	416	392	457	394	395	402	416	383	401	418	426	439	392	417	420	399	410	423	413	416	438	422	435	414	415	461	457	414	453	417	429	446	409	395	416	407	378	429	427	425	418	452	454	390	410	446	409	427	440	402	402	417	444	397	407	449	430	428	430	407	451	458	421	417	439	450	383	393	430	427	424	411	427	423	396	432	428	416	440	399	428	406	392	433	438	438	410	385	402	413	426	432	455	421	412	424	437	427	402	414	412	400	390	375	415	452	414	449	441	418	433	430	447	417	452	445	423	453	418	415	418	415	419	458	434	433	403	416	377	436	427	434	419	407	411	416	439	388	423	393	384	385	438	449	469	466	435	449	433	402	442	414	431	430	409	388	452	405	421	442	436	438	404	414	411	444	400	456	414	431	401	409	421	423	435	424	426	417	399	402	457	453	402	417	383	403	420	423	420	434	418	482	432	414	423	431	441	429	434	412	462	401	427	431	427	442	407	397	400	434	411	427	436	426	418	423	425	425	433	416	413	422	453	436	407	400	388	425	412	430	440	420	409	425	407	426	387	400	434	397	395	433	403	447	411	369	463	416	403	422	399	424	434	397	419	439	418	407	439	430	442	414	425	419	459	427	392	408	434	444	437	375	431	461	413	438	399	388	428	403	438	415	445	435	402	433	435	428	369	404	430	404	438	414	420	434	424	403	413	431	403	451	421	431	425	422	436	398	433	387	407	454	420	394	423	413	435	420	396	407	412	426	452	423	403	447	447	416	431	425	409	444	443	395	467	407	437	440	435	445	418	481	426	419	426	397	387	422	393	410	408	410	433	427	432	397	427	407	428	417	395	439	440	442	405	438	459	482	492	443	448	378	469	409	442	446	436	423	472	404	429	417	436	422	396	441	428	464	422	392	413	428	433	392	434	417	413	419	445	432	430	435	407	417
13812	8030	6852	4308	2640	1871	1311	695	363	227	248	206	216	222	178	201	207	181	213	208	179	195	178	196	188	181	200	208	170	192	191	176	173	182	200	201	168	172	189	189	202	180	204	176	208	182	185	166	197	206	197	171	182	187	188	197	185	186	177	194	208	168	197	172	183	168	190	188	188	183	194	182	173	181	187	169	178	160	190	203	174	179	177	164	204	195	162	178	195	163	194	195	184	179	191	205	174	201	176	164	207	186	171	181	181	172	192	203	173	179	158	153	192	190	173	166	177	182	165	220	181	170	171	184	185	159	194	210	185	185	184	175	185	185	195	189	189	195	174	138	184	190	157	186	175	183	168	179	155	189	178	201	181	210	165	193	168	198	181	196	205	196	177	195	186	187	191	189	189	193	176	169	177	208	198	180	178	180	195	182	159	173	216	203	177	162	180	183	194	200	191	180	188	177	198	192	185	190	169	148	174	180	154	190	189	172	170	197	172	171	176	176	161	175	174	198	198	180	173	155	192	182	166	191	169	189	180	195	184	175	189	197	169	171	194	190	185	182	191	184	190	194	195	192	178	167	168	178	216	183	188	180	187	181	198	177	188	190	178	180	181	197	201	204	180	203	199	193	164	179	231	173	189	181	177	163	192	197	193	194	190	172	174	183	168	173	184	177	165	183	181	208	186	185	182	203	177	190	169	169	202	214	173	162	164	178	198	193	209	189	172	166	183	189	197	186	186	191	203	192	224	192	164	169	180	175	194	200	170	191	202	199	167	199	194	185	194	196	161	163	175	192	172	181	179	189	184	189	187	169	189	185	193	178	162	173	187	206	174	186	202	199	185	172	207	153	189	187	202	198	184	171	184	168	175	179	193	206	168	188	207	170	168	162	161	203	186	187	209	191	178	197	201	198	185	190	192	176	193	166	173	189	173	180	196	195	170	171	198	198	225	194	156	174	170	177	182	166	196	175	201	168	181	192	204	213	202	154	165	198	197	188	157	192	177	206	205	177	189	182	163	180	187	198	204	174	169	199	164	184	187	187	195	183	168	169	190	191	163	189	161	186	155	170	163	151	186	174	205	186	176	210	188	160	176	178	192	187	208	193	174	182	168	205	213	186	177	186	138	181	175	192	178	195	179	181	174	181	184	166	168	189	164	182	195	176	175	203	166	209	184	193	176	171	160	197	172	202	190	183	183	196	183	181	178	182	179	173	171	175	185	198	168	203	203	162	191	186	155	186	184	178	185	197	201	197	209	163	156	186	193	201	193	177	195	177	158	166	163	175	225	201	193	187	179	178	179	182	185	169	187	189	209	194	182	172	182	205	196	191	194	169	219	166	186	211	200	167	170	204	171	199	178	161	186	178	163	182	174	196	174	180	163	172	183	165	180	161	204	195	184	174	180	191	188	195	209	194	179	212	175	192	188	184	201	185	192	177	184	176	169	185	163	198	199	178	162	218	184	188	179	185	142	186	171	165	171	181	183	181	202	179	173	160	198	177	169	174	190	150	222	193	198	183	149	197	184	187	182	166	199	180	168	188	193	167	194	195	169	174	165	159	189	182	177	191	171	185	177	194	216	210	200	188	169	148	156	194	161	204	188	192	185	201	154	188	181	187	175	179	173	189	176	202	170	188	169	171	162	185	163	174	158	191	189	179	200	182	192	176	208	172	170	197	186	185	164	185	202	198	196	165	201	181	211	191	162	172	155	210	202	197	179	212	161	190	182	180	188	178	206	175	192	189	178	188	190	186	192	193	176	176	177	187	176	197	205	180	169	184	197	183	185	175	158	197	227	177	182	187	210	195	191	202	179	172	188	188	167	196	200	182	166	189	170	184	178	199	198	154	171	158	189	175	199	170	209	159	168	195	181	173	168	184	193	203	186	172	204	178	179	160	179	183	197	197	187	184	169	178	196	190	203	198	176	175	185	178	194	182	184	178	200	175	171	168	203	210	206	196	151	177	168	186	170	200	185	172	183	169	190	182	171	230	179	195	161	179	189	176	167	178	183	176	184	167	179	184	201	182	180	169	205	190	181	191	177	183	190	197	194	191	206	177	189	171	188	178	198	169	180	185	179	174	172	184	164	200	200	163	206	173	195	167	183	176	187	181	191	196	158	184	212	192	195	189	211	183	195	159	176	183	194	168	187	178	181	205	182	204	206	188	176	167	179	186	163	177	191	203	174	182	197	176	180	162	183	181	166	192	183	215	215	191	180	175	198	162	179	174	190	188	175	161	162	179	158	191	169	189	194	175	171	204	179	178	195	196	200	199	160	200	168	182	182	163	184	189	189	177	196	168	195	169	173	211	205	177	189	205	158	179	174	171	160	197	201	182	183	170	185	208	178	173	177	173	174	178	187	162	213	147	198	193	159	202	204	184	173	214	179	197	172	173	198	171	182	188	210	188	191	189	180	170	164	209	172	172	207	193	174	194	186	203	189	168	207	167	183	174	162	185	171	161	174	183	189	184	182	155	198	180	175	193	197	193	199	172	180	172	151	177	172	190	206	185	181	182	178	185	208	179	197	225	206	163	186	208	182	190	163	191	203	197	200	198	151	179	203	194	187	172	203	190	219	227	174	194	165	195	172	160	208	194	200	186	175	198	170	175	179	202	181	178	195	211	178	193	194	178	169	172	204	149	162	183	226	190	189	174	210	191	200	186	203	173	170	173	186	172	155	188	188	196	186	187	164	197	164	194	192	166	180	179	176	193	172	160	190	204	179	187	190	184	170	174	191	173	167	185	176	170	169	179	199	179	189	184	181	173	186	211	188	163	205	174	180	180	163	198	174	164	204	193	199	192	201	174	210	176	195	193	178	162	162	187	176	192	180	186	186	209	197	186	206	164	185	182	179	175	199	206	172	199	176	174	184	179	181	189	175	165	204	199	138	190	198	184	186	159	209	192	188	191	183	168	180	188	169	185	176	171	178	184	217	172	158	216	156	187	187	177	180	173	182	175	193	180	166	188	207	174	201	181	187	188	192	173	175	168	182	185	179	174	198	151	178	201	160	178	196	173	176	175	173	194	192	182	178	179	195	173	165	185	214	170	160	191	178	164	197	194	188	197	199	168	194	185	180	196	184	190	192	182	190	196	176	193	188	196	176	188	165	181	198	160	162	177	186	194	191	175	174	172	191	179	194	176	177	178	186	168	172	187	195	176	180	195	185	191	199	188	193	199	167	177	179	182	186	167	177	148	172	190	181	187	169	170	173	215	177	161	205	160	191	175	170	202	178	187	154	204	205	187	171	183	181	178	163	179	172	178	149	186	162	163	195	204	185	172	187	183	214	173	188	193	172	176	165	164	198	162	158	186	176	213	178	185	188	189	180	213	200	211	208	170	199	207	205	189	196	194	182	170	205	197	168	194	176	180	216	191	195	155	178	196	180	199	166	162	182	191	198	210	203	180	172	173	198	185	190	186	185	196	181	180	224	172	183	210	171	171	195	179	180	190	174	164	172	176	184	178	195	172	190	175
10265	8392	12395	11653	9555	8013	6407	2574	1332	929	609	567	538	523	531	538	546	491	514	499	507	498	500	519	486	527	489	405	490	437	502	478	443	452	455	444	470	445	414	471	500	454	501	433	416	430	464	463	477	457	420	471	454	487	467	453	493	422	458	419	455	471	479	469	446	460	463	423	470	429	448	475	457	477	431	470	445	449	484	465	456	483	436	427	457	440	460	457	435	419	437	453	488	450	475	471	477	491	515	448	494	440	439	437	482	442	422	465	467	471	453	430	437	458	448	447	477	466	441	429	447	443	467	432	446	475	441	435	438	486	433	443	422	481	474	430	469	456	407	461	443	462	472	453	453	464	472	488	472	442	432	496	490	434	461	502	472	471	458	461	463	475	445	464	445	480	437	422	476	453	465	433	388	496	477	420	495	447	476	473	454	460	433	437	439	485	426	460	448	500	464	474	460	474	402	454	412	477	460	487	448	490	463	460	438	437	461	466	437	446	463	437	485	451	480	461	473	481	462	401	485	447	466	444	457	445	463	473	474	492	478	482	461	450	459	457	438	490	476	460	485	496	454	417	506	440	427	433	423	494	456	465	484	443	465	518	493	488	441	433	456	476	469	433	462	486	473	436	465	467	433	448	465	468	453	481	472	485	474	455	489	425	415	468	484	475	467	438	468	442	469	487	481	470	440	438	495	461	451	456	451	474	500	465	465	424	453	470	456	396	467	466	480	451	456	464	453	452	473	433	428	417	442	435	409	466	479	476	472	495	473	482	442	457	430	476	426	485	464	487	460	466	426	458	462	449	451	431	430	438	473	436	450	451	474	436	458	470	433	456	477	449	444	450	451	450	439	396	470	429	496	459	452	448	482	451	434	495	450	465	442	441	463	475	448	467	457	448	422	445	468	459	436	461	457	446	490	462	456	415	453	468	465	427	461	492	452	466	436	457	479	496	422	455	432	449	463	456	448	437	478	478	441	465	439	452	428	464	463	464	434	480	454	462	486	474	488	418	444	480	454	464	472	460	455	457	467	448	447	457	437	474	490	460	444	459	448	464	431	461	494	446	453	458	406	453	462	453	448	454	487	486	486	441	403	441	491	471	451	470	433	479	420	433	443	496	460	471	435	436	429	456	442	468	463	431	444	494	459	427	444	498	445	467	464	460	465	457	482	484	484	453	472	483	463	451	434	459	428	451	445	439	490	452	446	445	483	496	444	482	450	459	435	467	471	442	435	472	445	462	428	446	434	498	472	454	477	471	433	486	453	462	431	428	459	463	418	476	447	454	459	445	494	482	474	446	441	462	441	451	436	431	436	472	426	477	493	436	452	428	456	462	479	428	438	443	505	492	483	457	458	492	524	450	438	453	460	456	478	465	464	452	488	442	429	489	443	447	454	445	453	443	440	440	420	436	519	461	482	452	452	451	452	483	470	447	448	476	440	443	460	467	445	463	491	458	459	444	438	452	465	442	475	452	472	503	418	451	473	464	515	486	445	458	418	456	469	506	463	461	476	436	427	449	485	437	458	531	482	451	451	455	483	464	464	434	439	485	478	446	462	441	477	432	473	413	455	479	461	442	464	445	471	424	432	501	458	453	449	500	463	416	459	452	458	470	514	461	498	469	479	481	430	469	425	472	482	469	446	506	467	475	465	489	475	452	431	449	447	488	449	445	476	443	447	487	478	449	464	458	463	461	468	489	507	453	431	464	435	467	474	490	423	487	478	453	438	444	498	434	472	479	427	473	447	433	462	500	494	464	472	452	470	418	449	452	462	485	453	469	474	452	483	426	429	448	465	446	437	446	466	448	455	479	432	468	464	466	455	424	478	471	481	434	432	446	462	443	485	477	441	477	444	471	449	474	477	476	476	437	452	448	432	409	418	427	461	491	464	497	500	466	446	441	466	461	449	471	461	438	443	471	471	494	441	484	473	460	459	452	475	431	465	432	461	454	403	490	443	457	468	468	440	480	511	490	474	482	442	436	460	459	474	442	452	469	487	451	459	446	477	461	472	437	454	486	457	471	441	499	479	449	484	493	465	455	450	490	483	442	472	485	444	454	448	458	409	462	457	485	426	431	470	468	463	483	449	450	473	478	447	480	466	462	468	479	476	454	473	477	490	420	503	461	443	451	460	459	468	450	481	479	465	447	483	461	466	466	466	482	487	500	494	432	429	465	481	446	440	451	463	428	474	492	460	466	422	455	437	467	445	439	457	458	438	494	450	435	455	455	466	466	431	437	479	468	481	457	504	497	423	445	446	445	481	492	461	423	436	450	454	491	471	453	443	449	461	477	474	449	449	478	434	470	473	486	440	480	457	450	455	469	453	430	439	440	439	445	434	486	450	443	425	454	442	419	460	474	424	503	463	500	458	461	449	482	492	452	441	478	468	459	480	463	409	491	455	454	434	478	428	486	446	461	479	415	460	446	482	458	461	453	448	453	471	456	431	454	468	441	439	440	500	476	469	423	472	435	443	489	482	484	443	466	483	482	466	474	483	459	502	436	477	468	470	423	452	464	464	452	451	486	446	488	479	489	460	474	454	447	474	429	466	462	475	448	448	453	473	473	479	456	438	470	467	433	458	453	479	467	487	468	467	446	467	468	491	443	444	456	456	450	449	438	479	460	497	456	449	431	454	440	419	455	461	458	478	457	475	469	427	427	423	455	477	434	404	458	433	517	449	484	457	458	485	458	477	480	433	456	414	438	478	480	464	440	442	482	444	471	409	483	489	450	491	491	444	458	442	421	433	438	469	489	456	464	444	430	445	442	451	458	464	464	468	452	485	463	457	460	444	460	444	461	453	453	460	489	468	460	451	445	464	427	451	445	460	441	469	431	454	482	470	444	496	462	436	491	463	468	451	451	459	448	518	441	459	473	460	437	462	467	453	466	476	472	431	442	490	472	437	479	463	452	411	478	462	448	466	420	469	495	451	492	480	439	453	477	460	464	449	477	467	463	472	433	448	444	441	474	446	427	435	485	479	490	478	443	443	448	432	491	463	445	443	448	487	474	461	439	454	454	496	499	462	473	500	460	444	467	441	459	463	464	430	466	484	502	479	465	443	460	457	466	467	504	447	450	494	442	447	474	435	460	455	450	450	447	474	476	472	468	464	467	447	470	470	463	461	465	454	493	479	480	474	462	463	469	482	452	448	455	440	431	438	422	428	458	434	462	461	471	469	470	421	480	470	465	428	463	453	474	439	473	424	477	445	462	444	478	431	506	450	460	450	469	442	463	467	413	428	465	455	466	446	470	436	450	460	458	442	441	451	443	414	452	477	468	477	468	450	435	471	440	465	469	478	481	450	453	457	455	470	406	474	473	484	494	479	449	453	482	474	440	452	455	471	467	455	494	455	490	457	431	460	457	445	480	498	459	431	462	474	469	462	458	449	456	479	458	411	437	440	475	422	479	447	453	454	441	454	461	450	430	435	453	462	505	450	448	449	490	432	486	462	486	464	451	427	463	430	424	483	417	457	469
27922	21629	22840	20159	15412	13123	8510	4147	2538	923	313	245	262	264	239	233	272	247	267	253	275	301	277	265	259	270	299	259	239	275	244	254	216	248	242	231	206	205	228	217	215	200	198	224	238	242	200	209	196	211	205	225	211	202	218	195	213	183	249	205	198	189	238	172	194	182	211	216	204	206	194	196	231	214	227	234	211	225	214	188	202	207	211	188	209	196	205	202	212	213	231	231	203	229	190	215	210	186	210	229	215	206	207	199	211	202	212	200	214	219	193	194	226	222	193	227	199	203	230	206	192	180	212	203	205	198	217	207	210	226	227	204	188	196	240	201	191	212	213	212	207	210	207	199	186	232	235	200	205	203	163	201	232	212	208	207	193	204	220	189	218	198	197	197	181	186	211	209	201	184	197	200	235	215	213	213	213	235	192	216	195	222	184	199	197	192	191	209	205	208	196	214	221	214	190	216	203	203	197	200	235	210	175	207	231	198	196	199	183	177	219	201	202	219	224	213	215	203	216	211	201	207	201	214	233	217	170	236	217	200	202	199	218	212	210	175	177	176	229	203	170	223	200	190	208	223	218	209	222	199	189	202	201	223	200	196	189	201	206	198	212	181	197	173	200	202	203	216	188	184	219	216	223	228	244	228	221	206	220	224	235	208	210	214	236	228	204	214	179	224	222	214	208	199	190	225	228	217	208	184	204	203	229	203	231	222	180	230	211	205	199	211	211	212	201	197	218	198	197	242	237	191	191	217	184	221	243	187	196	177	203	212	196	199	223	216	222	194	189	183	189	197	217	186	213	201	217	195	202	223	187	213	230	203	180	199	186	212	208	212	206	180	210	211	221	206	200	222	214	214	225	209	218	176	200	198	212	197	206	203	221	190	220	217	216	197	205	183	203	245	202	223	207	181	203	215	214	201	204	214	206	222	217	194	194	181	192	208	215	205	184	223	215	223	250	204	212	217	212	191	223	210	228	224	206	186	215	196	203	222	203	193	196	215	205	225	211	228	220	185	218	215	244	235	222	225	202	207	187	191	196	186	229	202	210	210	217	217	213	228	215	209	196	193	197	194	190	232	232	202	216	225	183	212	196	202	208	197	206	215	208	226	224	201	209	203	200	241	208	203	223	203	175	223	222	225	227	174	226	241	205	193	208	219	230	194	217	204	196	218	196	181	202	206	220	199	214	209	209	221	200	195	231	199	195	209	235	222	238	210	219	220	195	206	199	230	231	202	219	195	181	207	219	212	221	207	188	216	199	196	198	215	222	226	190	214	204	207	201	189	215	204	212	220	196	204	233	196	217	221	228	228	191	225	193	198	213	201	203	229	207	198	230	203	213	207	219	180	189	203	212	200	226	207	184	180	197	207	214	208	206	197	211	191	207	237	224	219	201	217	196	205	203	221	206	223	216	221	176	221	223	188	207	214	198	201	204	208	239	184	216	235	198	217	216	205	209	228	192	199	203	212	197	213	194	224	199	204	213	201	187	217	216	206	182	193	211	197	208	204	219	192	180	204	215	233	192	198	202	222	218	197	179	209	199	188	232	213	184	217	223	195	220	213	247	230	237	204	201	201	231	203	204	230	187	208	210	201	200	223	212	192	226	224	205	202	193	202	188	199	182	214	218	243	191	178	213	204	189	218	151	223	198	230	203	195	217	193	188	194	182	209	213	224	225	226	198	249	193	218	205	219	225	220	193	218	254	207	202	223	198	233	213	203	217	220	215	204	220	211	218	230	250	223	202	195	198	233	207	203	200	205	221	191	197	210	203	188	216	215	200	214	205	218	206	166	221	215	196	193	208	208	193	208	227	215	220	200	217	203	208	197	187	215	229	189	229	227	193	217	213	214	205	212	227	199	193	240	192	186	228	198	201	213	225	197	214	243	218	207	207	172	205	202	226	193	212	215	219	195	218	209	213	220	188	205	215	221	193	189	215	226	215	198	218	218	216	198	210	216	236	205	187	193	217	200	222	217	206	178	199	228	179	207	176	206	202	202	208	213	205	224	199	194	202	197	193	249	202	226	201	224	226	230	228	216	233	195	196	213	230	235	223	194	216	229	233	210	195	199	184	236	216	208	246	208	192	221	216	232	186	213	200	184	198	218	183	194	225	197	221	212	203	207	200	213	220	237	210	182	211	206	214	209	201	191	209	185	217	196	226	204	201	203	220	234	213	206	214	209	188	206	229	207	200	208	198	211	217	179	225	199	191	215	239	214	207	229	217	198	212	193	217	218	211	196	207	220	214	200	194	201	220	203	207	203	225	218	222	195	197	212	193	237	194	189	206	204	194	208	180	214	224	201	178	177	208	181	228	217	227	193	210	212	192	218	208	219	200	204	204	241	197	176	206	219	186	219	199	217	235	190	211	204	202	198	186	205	196	228	210	226	211	198	202	183	207	226	212	205	211	219	242	211	195	215	216	170	195	217	224	196	212	237	189	198	203	173	223	221	221	179	209	190	189	208	213	213	191	231	220	211	212	199	202	194	214	196	207	218	202	187	182	190	213	214	225	207	203	209	191	221	228	227	202	210	195	201	194	222	200	204	201	198	198	200	215	189	210	198	181	202	219	217	228	198	201	175	215	209	204	198	245	207	207	194	229	226	197	220	206	202	217	227	233	222	206	205	188	234	216	208	241	229	214	223	204	207	233	219	216	205	213	213	227	189	217	217	213	217	220	209	222	206	209	166	188	204	210	206	209	227	195	212	205	180	179	183	209	232	190	203	202	213	232	183	190	213	197	203	205	195	226	204	216	192	214	228	202	212	206	214	218	195	191	199	216	207	213	223	188	227	194	208	210	200	221	184	193	228	187	172	223	228	228	217	195	199	188	241	212	212	206	197	202	195	204	182	189	184	205	219	185	213	195	235	220	223	207	211	202	211	240	232	182	213	188	217	206	213	202	190	212	203	207	206	198	212	173	207	205	192	215	204	202	210	199	238	226	218	224	207	232	221	217	225	214	224	213	197	212	219	199	224	202	214	187	212	220	211	209	205	186	221	215	180	212	201	195	229	200	205	205	211	231	192	202	217	205	215	216	208	202	217	213	223	206	215	186	183	220	189	210	226	197	197	212	213	200	218	212	215	207	191	194	221	190	220	187	228	191	202	198	199	205	205	219	202	221	188	197	213	203	207	176	206	192	213	249	198	213	223	220	216	232	201	200	200	212	203	200	238	214	217	213	210	209	216	196	233	202	220	226	204	212	220	188	234	220	191	206	218	189	193	202	203	218	194	209	178	222	222	211	177	226	203	221	199	200	215	207	218	231	214	240	195	231	208	213	183	223	188	241	206	224	232	215	221	212	208	220	179	198	217	214	216	208	184	206	188	201	189	200	237	212	226	225	216	204	213	180	213	208	227	177	219	233	219	216	209	203	184	212	213	198	229	221	205	224	190	198	190	212	184	209	218	202	195	182	210	220	203	188	208	220	216	202	196	203	208	183	205	198	220	180	212	205	203	196	201	232	217	203	213	209	196
20868	19955	28764	31702	28103	27670	20391	13996	10170	3424	1195	825	705	722	712	701	726	758	762	824	809	964	934	903	850	914	899	835	797	843	860	744	706	677	636	576	578	528	522	544	508	549	488	522	493	516	497	497	533	535	502	476	518	544	491	487	489	511	512	510	549	532	468	532	498	497	496	487	509	484	495	549	510	503	472	480	514	540	536	538	539	501	494	514	481	488	533	500	526	481	544	479	513	482	519	505	558	508	525	506	497	511	540	507	492	492	549	488	494	554	545	522	503	481	535	525	564	539	550	521	549	496	530	512	517	525	470	526	500	500	479	487	558	462	474	541	553	497	506	505	509	478	534	516	475	545	527	471	558	511	547	524	479	486	538	507	520	482	542	519	479	491	526	500	477	491	491	476	495	491	513	515	528	496	481	515	542	519	476	531	481	520	483	542	507	538	500	480	534	515	510	483	554	505	522	514	506	526	499	520	490	529	505	507	515	467	495	499	488	476	552	528	505	513	521	495	526	523	518	498	513	502	512	495	458	527	520	496	496	473	513	510	518	486	496	524	483	520	491	511	530	484	512	514	481	527	536	481	477	528	528	529	512	478	517	517	505	526	552	509	512	532	508	510	493	501	527	526	532	504	511	466	506	503	531	513	542	496	508	519	528	532	484	497	515	504	503	528	503	549	523	534	497	513	508	498	489	541	502	535	539	508	494	490	501	507	505	519	500	492	515	507	500	515	540	502	505	502	500	529	506	453	533	494	523	535	525	508	532	522	554	508	471	531	452	517	476	527	501	525	483	563	519	525	506	493	529	528	506	510	480	556	512	511	495	515	537	514	545	449	502	494	503	514	512	541	525	515	466	515	537	501	519	540	495	508	516	564	500	491	533	465	515	516	525	480	509	508	495	490	523	562	540	509	472	551	530	501	504	512	531	546	521	500	518	485	526	532	519	519	539	490	509	492	479	541	524	481	510	525	534	570	502	457	510	504	499	487	502	488	510	516	477	526	526	522	487	528	520	492	511	499	501	517	532	541	530	483	536	528	469	513	536	545	527	500	486	491	508	512	539	544	534	512	545	529	485	522	502	540	512	545	535	497	545	537	508	500	499	481	507	493	500	563	529	529	499	521	470	501	518	478	526	517	489	504	511	525	526	544	591	527	505	462	528	522	522	509	470	543	509	500	496	487	483	494	517	496	512	508	507	526	499	529	515	503	515	550	538	519	485	544	495	498	518	503	529	511	523	552	480	500	461	532	496	521	531	535	534	538	525	525	503	526	502	508	488	459	491	498	507	536	550	515	495	543	506	513	499	507	518	523	547	506	506	487	513	503	472	528	509	551	524	483	535	544	518	504	527	498	539	543	491	497	485	497	485	511	533	531	510	505	483	531	554	534	505	488	493	567	545	484	483	512	547	510	503	499	492	505	537	519	473	509	505	481	506	536	540	492	491	529	519	510	514	479	492	504	502	486	548	507	546	502	500	525	503	519	504	547	536	540	504	487	495	500	516	542	548	488	513	488	485	488	528	463	517	524	483	514	508	488	477	524	483	550	514	498	478	456	494	537	498	525	539	537	529	497	476	501	497	512	462	535	463	496	504	515	500	526	475	540	505	497	540	497	516	499	483	525	511	535	480	513	539	526	515	462	520	532	526	503	523	541	484	485	530	533	510	515	481	506	507	477	516	515	492	506	492	467	543	494	532	558	514	485	526	482	557	556	554	505	457	494	515	510	493	515	513	491	501	505	520	543	509	514	484	542	475	519	512	494	534	529	519	508	475	536	507	515	526	531	512	508	557	471	518	512	478	492	442	519	539	494	506	512	517	488	484	527	514	512	484	455	541	520	544	499	537	504	527	516	472	517	499	539	521	524	522	540	522	499	510	512	500	508	493	531	510	514	495	486	550	534	496	493	527	504	490	496	536	502	532	494	527	526	518	537	520	493	482	487	507	521	513	500	506	508	532	534	536	502	491	543	489	503	534	498	549	542	492	504	479	533	499	498	499	515	528	519	516	470	517	524	542	507	485	514	499	506	523	477	522	515	510	518	482	486	532	482	504	492	503	523	543	549	556	506	527	518	531	509	528	502	540	510	533	551	524	506	473	535	477	458	464	492	501	501	505	512	556	505	521	506	492	532	507	549	544	516	541	479	509	513	525	569	529	513	540	536	543	523	465	498	491	508	493	541	525	513	465	507	518	482	527	512	510	519	491	512	532	549	519	492	525	504	506	525	497	499	556	526	523	484	521	502	522	491	508	500	524	480	514	518	442	520	539	505	526	506	494	500	504	503	501	546	486	539	505	534	503	526	564	527	545	517	519	510	465	557	503	508	510	513	529	528	481	523	550	460	487	537	545	511	477	511	524	503	492	511	494	474	509	491	518	524	527	486	540	528	487	533	517	496	479	546	516	501	506	526	512	519	484	494	535	531	476	517	508	484	550	480	546	530	486	500	502	474	505	545	536	530	503	560	491	479	534	502	530	490	529	528	487	519	527	508	517	550	526	493	513	493	562	552	526	556	509	532	481	560	504	520	501	497	519	554	510	479	537	531	531	498	514	528	497	545	510	501	530	522	508	581	527	536	517	489	561	527	552	504	489	461	563	496	525	517	505	512	504	508	505	521	520	534	484	520	505	535	496	506	476	508	505	477	479	475	528	520	494	502	486	505	502	479	507	477	493	521	499	530	506	504	496	503	516	511	493	498	501	512	504	530	554	520	502	516	489	527	513	515	524	530	479	507	505	530	514	498	505	483	490	524	539	502	518	524	539	517	485	536	543	497	486	501	466	479	519	466	505	526	524	524	531	525	521	476	513	507	495	499	554	538	501	506	530	509	528	554	503	486	542	495	521	493	462	519	500	499	496	499	485	526	509	501	493	497	504	532	520	506	513	487	554	513	521	500	509	522	497	504	501	540	524	543	501	512	541	493	483	509	496	533	527	482	501	505	485	503	487	519	488	498	503	494	506	502	485	549	515	508	528	530	497	486	496	461	529	529	518	516	526	519	483	512	497	521	514	502	504	511	486	488	477	456	496	531	528	465	516	470	515	513	540	508	514	512	497	475	486	533	515	489	557	494	532	526	472	510	502	546	526	553	526	528	493	517	490	473	556	529	513	514	513	493	479	510	549	539	505	543	498	511	503	562	552	482	477	456	476	498	518	530	498	465	458	537	553	526	523	564	513	523	514	538	520	565	477	512	483	536	481	526	474	517	518	466	520	526	498	508	503	504	472	513	501	536	546	534	460	557	535	503	482	541	490	524	510	506	524	474	482	516	513	485	516	517	508	543	523	481	519	538	549	505	507	480	482	528	477	528	540	541	530	493	471	545	464	474	512	540	561	503	540	490	514	525	510	525	528	524	482	500	524	483	553	485	514	528	529	449	537	483	512	511	532	513	496	503	528	477	523	465	518	532	517	532	509	511	517	513	492	478	532	490	526	474	485	519	518	541	504	495	526	516	540	541	520	525	493	502	495	547	513	506	499	491
36434	26088	36874	30299	25463	26861	19943	10957	3863	2223	1192	333	259	237	223	204	260	262	236	242	291	359	320	278	266	274	297	304	254	303	313	239	247	212	213	209	197	180	195	175	148	169	164	177	188	171	195	145	151	179	165	193	170	175	162	186	185	171	175	172	170	154	166	175	177	175	143	192	162	160	193	189	187	165	195	148	184	168	183	192	189	153	201	171	192	170	192	173	161	189	187	178	161	158	157	173	187	187	182	164	159	185	178	184	197	192	163	184	199	184	180	186	174	159	178	181	185	199	185	177	158	184	181	193	156	170	183	170	186	164	193	198	165	154	156	159	179	170	179	188	192	177	187	173	177	168	175	183	188	187	180	170	153	188	164	190	176	166	161	177	164	174	168	175	176	179	192	174	187	167	171	165	192	163	157	158	170	154	159	178	153	175	172	179	160	157	205	165	186	185	177	179	169	183	165	177	159	169	167	212	191	177	160	199	157	178	191	179	191	190	165	174	175	157	184	150	155	187	159	168	167	188	133	163	166	192	194	190	183	174	173	157	175	176	194	188	165	168	166	173	165	167	181	159	175	146	163	160	173	158	179	155	175	165	168	203	180	190	181	163	169	151	171	177	187	184	173	161	148	160	161	189	172	194	198	170	176	162	167	169	156	163	175	180	193	180	164	172	142	188	185	180	182	177	172	163	166	160	165	191	166	164	184	170	171	204	160	158	182	173	193	158	179	162	200	168	178	181	189	172	171	174	179	184	169	169	197	169	190	175	178	170	207	170	186	162	174	182	185	181	153	169	182	161	168	155	171	183	178	175	171	151	181	170	186	180	196	178	170	201	154	164	171	162	166	178	177	183	165	184	173	161	177	191	185	177	173	154	150	167	181	171	201	171	160	155	181	178	185	168	170	163	161	180	176	182	181	182	159	160	165	174	164	202	148	154	200	189	177	171	202	183	161	175	191	179	180	170	169	190	169	152	178	182	187	175	172	189	199	177	183	178	173	162	145	186	163	185	180	169	164	166	165	180	177	150	163	170	193	182	147	158	184	162	181	200	192	180	176	166	170	185	171	152	168	178	162	163	185	169	167	196	190	156	159	184	174	174	180	172	160	181	178	167	179	156	160	166	199	197	181	181	172	165	183	166	186	141	167	169	175	165	181	183	161	171	159	196	177	161	170	171	167	176	168	157	181	171	174	157	178	147	171	168	169	176	177	182	207	186	195	188	171	163	175	180	180	207	187	184	169	191	173	176	194	171	173	176	160	147	168	153	190	174	176	163	189	164	169	177	153	184	165	153	164	161	169	158	176	178	161	166	169	150	173	205	155	165	155	188	185	173	169	207	187	170	166	148	163	194	180	198	146	189	164	156	160	186	173	179	176	187	168	180	166	168	180	159	171	172	163	174	168	179	179	156	185	173	177	161	180	153	175	172	170	168	193	170	180	167	181	174	163	163	168	183	181	180	202	185	166	180	140	192	168	195	175	172	166	177	164	169	174	170	167	160	177	167	194	182	167	178	163	177	176	172	176	181	207	180	159	176	197	169	173	179	169	163	191	189	185	184	190	170	201	178	170	162	168	185	178	191	186	165	175	185	167	146	183	163	204	165	177	177	170	171	170	179	199	170	182	176	178	169	186	149	170	175	146	184	171	156	160	186	183	185	174	150	176	158	174	168	158	168	187	163	163	172	177	162	158	152	172	161	159	173	173	154	171	197	147	169	178	168	191	164	174	163	175	185	156	177	173	178	198	197	195	185	184	195	153	173	168	168	148	168	164	176	170	153	172	178	163	197	167	188	192	168	179	147	187	194	211	159	158	178	142	172	218	175	173	187	163	179	161	183	189	175	188	165	154	192	159	153	180	184	173	154	177	165	181	151	161	186	177	191	187	200	165	175	183	186	163	171	202	182	179	178	171	173	173	189	179	188	210	178	185	173	196	161	174	162	154	195	187	187	164	157	177	169	195	166	185	152	155	178	161	157	193	175	173	165	150	161	175	180	182	185	181	161	177	188	171	151	163	155	179	180	171	160	185	164	164	178	179	165	185	177	197	187	176	166	190	150	163	193	169	176	173	198	205	190	160	174	163	173	179	184	166	173	204	156	170	187	179	181	214	182	183	187	170	147	175	185	147	183	181	172	159	183	171	152	188	163	178	160	205	180	203	186	181	167	172	164	193	197	159	167	214	159	174	186	150	183	185	170	189	172	171	194	198	167	178	153	146	182	163	175	192	182	167	191	181	183	194	164	170	188	208	179	163	191	175	181	190	201	190	171	176	159	170	170	186	188	169	169	171	180	172	177	173	145	188	163	187	185	175	161	173	186	192	159	167	187	159	172	165	161	187	173	169	183	185	195	183	198	166	166	160	171	170	150	191	161	172	188	178	161	204	168	173	155	159	172	158	186	171	176	154	169	168	194	190	183	168	206	213	149	185	182	165	158	164	192	170	179	182	186	190	179	186	150	165	178	153	170	173	184	196	180	189	190	167	184	175	155	173	169	185	185	182	179	172	169	183	157	179	177	167	176	175	186	178	158	188	183	172	155	182	169	177	184	169	149	166	159	156	180	193	177	191	166	161	185	170	174	200	180	154	154	174	155	187	157	177	173	162	186	180	177	163	157	169	182	182	171	177	173	187	197	190	194	192	163	191	185	188	146	180	168	190	153	162	169	176	151	175	188	156	178	148	175	160	151	183	146	176	185	183	191	199	167	188	201	167	164	167	200	191	166	164	161	163	189	166	167	164	178	182	177	160	168	156	150	183	199	174	151	178	185	177	194	176	195	168	174	157	147	176	186	167	175	173	173	168	183	185	173	181	151	159	186	165	171	176	182	216	169	178	165	178	162	155	153	200	160	180	173	180	185	150	186	161	170	164	158	164	197	160	169	181	195	168	190	160	174	195	177	176	162	154	173	169	154	176	179	176	184	184	197	179	200	150	157	184	155	194	167	193	183	183	152	178	209	166	174	194	168	159	180	182	167	186	155	185	180	176	166	175	150	183	172	181	174	178	178	190	195	179	167	177	188	172	174	158	180	180	162	203	170	188	154	172	162	172	192	174	176	160	169	171	166	142	177	165	149	167	172	169	160	183	178	176	180	175	173	190	194	163	183	151	170	159	157	166	170	168	176	187	179	176	174	199	170	181	175	164	125	179	191	160	165	169	173	190	175	193	171	163	167	205	179	157	182	193	174	178	161	167	178	163	172	171	191	158	192	185	176	163	180	162	163	161	201	160	170	158	165	155	179	166	175	191	174	187	177	164	175	160	138	168	174	170	188	156	164	180	191	185	175	169	188	198	151	176	160	166	184	163	173	183	178	185	162	167	176	178	185	166	166	187	152	178	181	170	168	180	174	185	228	183	193	174	187	180	180	182	171	169	192	164	195	195	193	173	153	186	167	168	163	189	163	176	156	186	179	203	174	177	165	178	157	179	189	165	161	175	178	160	171	175	153	180	170	182	175	171	163	177	167	168	181	157	197	176	171
24633	22979	39747	38076	36916	41130	33898	22430	12397	8737	5108	1293	874	880	848	897	908	928	957	1053	1015	1490	1440	1212	1115	1240	1416	1193	1067	1185	1444	907	888	791	689	554	535	496	455	422	449	459	448	403	422	421	410	438	439	412	392	413	409	460	388	425	427	441	407	447	404	431	420	418	438	432	439	451	443	450	423	448	393	439	438	402	447	415	433	418	417	386	433	414	410	437	421	426	422	430	411	440	447	450	424	434	453	425	443	429	441	396	399	445	426	425	445	425	449	484	448	444	479	412	430	411	447	459	415	479	412	433	431	419	438	438	435	439	442	427	427	447	443	403	450	409	443	418	414	434	401	460	412	447	405	454	451	434	440	430	414	433	498	406	438	418	462	403	434	429	431	390	411	430	435	415	456	463	457	437	427	453	416	438	436	389	451	413	466	437	409	436	450	439	424	429	388	488	435	441	378	468	459	396	429	418	405	418	439	417	411	420	412	422	452	409	441	452	437	430	405	433	409	407	410	436	408	385	436	434	397	435	413	421	382	432	432	433	429	424	426	465	421	460	415	423	410	408	412	393	434	432	446	445	380	446	458	409	457	425	447	418	453	400	429	420	383	394	430	427	421	438	456	436	449	417	408	387	438	457	426	399	438	435	452	437	437	460	402	429	452	413	431	430	447	436	440	457	433	452	443	427	441	465	458	439	435	461	429	421	432	440	433	437	407	427	449	411	437	408	418	454	426	415	428	401	377	423	432	392	421	439	415	442	444	387	415	431	406	447	460	425	474	408	427	381	421	453	419	424	445	407	430	442	401	432	478	455	411	410	416	428	418	419	425	442	418	449	413	389	422	423	447	418	451	406	440	418	437	451	441	427	414	444	459	409	420	477	437	433	419	430	455	473	429	468	453	411	414	419	441	419	381	422	447	423	441	417	459	422	409	469	446	446	444	456	470	411	428	465	450	437	406	395	422	445	422	418	396	403	452	408	454	438	448	401	436	408	467	416	436	449	405	428	417	460	411	431	417	450	448	413	377	458	440	412	415	445	410	459	428	411	467	417	426	397	447	410	441	427	422	428	435	429	424	459	447	406	452	485	407	445	442	418	445	436	458	399	460	428	449	435	420	412	448	443	382	414	450	444	412	443	411	429	429	411	409	422	391	402	423	429	414	438	427	439	443	405	422	440	424	425	427	411	421	415	434	392	429	404	423	411	455	412	448	454	434	399	456	465	433	408	449	409	410	439	406	444	433	433	443	425	428	416	436	441	405	398	445	456	442	402	456	457	430	444	453	436	442	433	426	426	453	456	462	411	406	427	411	442	451	438	416	466	400	434	427	397	454	443	426	407	456	411	473	441	416	417	426	433	430	414	400	435	397	402	431	422	432	449	437	426	434	401	438	419	449	427	432	445	444	420	424	428	429	401	431	437	433	492	429	420	426	418	451	420	418	461	480	433	429	425	420	457	429	466	421	413	452	398	432	439	433	416	462	433	438	437	443	427	394	430	408	447	394	387	410	450	443	473	467	419	486	415	432	427	419	451	438	417	424	432	430	431	421	425	486	443	413	423	437	440	422	461	419	453	420	396	439	388	396	467	446	425	439	390	435	429	428	405	392	371	413	442	431	423	445	417	428	396	434	433	431	451	422	427	439	414	422	407	450	387	442	433	439	424	425	394	455	449	419	448	427	436	458	441	453	456	452	489	431	475	428	417	457	411	472	408	429	416	430	427	437	418	447	407	424	408	447	443	423	426	428	477	446	442	397	434	407	414	436	398	459	421	450	422	425	456	384	449	424	439	423	431	453	454	420	447	432	397	382	439	414	433	428	423	432	421	432	421	440	432	485	430	417	433	437	425	404	407	407	400	439	434	411	474	407	376	432	410	450	441	435	399	451	457	426	420	429	440	422	422	462	468	427	401	469	434	417	406	446	442	420	471	413	410	402	409	411	437	392	463	392	420	464	420	407	407	390	394	425	390	446	445	419	397	378	440	417	434	431	408	430	438	443	425	458	409	419	416	424	453	430	437	380	409	436	430	450	405	431	432	422	403	417	461	448	447	439	451	437	426	430	410	421	396	392	400	422	452	435	447	419	429	429	409	430	425	436	397	445	432	413	420	418	433	431	404	428	438	463	444	398	437	442	436	431	457	443	417	439	377	419	453	413	440	409	443	441	452	423	432	389	420	429	429	425	410	439	450	410	428	422	437	433	452	431	427	421	402	431	473	405	441	416	467	453	410	415	423	448	436	399	412	403	457	438	448	417	450	435	459	394	454	475	429	413	427	436	404	447	457	434	417	407	436	447	471	420	421	441	440	423	434	398	432	448	417	420	438	431	388	451	451	440	415	434	431	451	434	429	417	441	464	452	431	460	469	464	451	416	411	436	446	433	445	436	438	480	444	434	409	402	419	439	451	424	445	441	431	407	436	467	435	431	441	416	460	435	428	444	432	430	437	417	457	428	427	457	466	421	458	405	422	413	444	402	418	438	411	445	454	456	394	417	437	432	447	421	403	456	445	405	399	440	419	444	421	424	398	423	416	454	419	435	434	444	399	426	456	419	438	481	443	406	427	427	411	429	394	443	460	441	432	423	451	398	412	408	426	406	422	436	453	474	458	391	406	441	460	426	424	434	441	435	435	397	477	442	415	431	438	437	461	472	437	435	447	421	437	444	416	424	442	435	393	423	436	458	391	438	419	442	442	456	426	448	428	429	408	425	417	410	470	395	462	460	408	396	438	430	420	406	452	492	429	409	450	468	415	422	428	421	387	419	417	433	417	425	430	437	424	428	421	422	393	408	399	434	398	434	404	394	402	388	455	431	427	439	438	455	442	433	398	446	421	436	430	456	426	404	399	429	441	411	444	477	433	456	426	406	426	449	431	437	441	434	413	441	480	421	439	445	449	420	440	413	423	446	448	433	396	471	422	454	463	437	421	416	415	420	438	449	435	442	417	423	411	461	412	437	424	442	422	413	404	414	449	435	420	415	410	442	440	437	422	439	397	435	418	416	454	425	433	413	428	393	449	415	412	444	395	410	441	447	473	416	471	412	459	414	420	417	420	436	418	457	424	424	436	396	430	392	430	483	413	441	463	434	413	407	451	412	421	438	388	440	440	421	434	427	413	448	424	452	428	432	423	391	430	394	425	405	427	413	423	419	453	448	454	437	436	442	444	403	411	411	431	444	444	415	426	414	425	435	428	442	446	448	413	467	425	431	442	417	418	467	462	448	459	465	427	415	448	412	434	457	427	418	432	403	413	426	437	461	458	411	436	393	462	447	430	441	442	457	394	428	461	442	445	423	454	404	436	439	431	438	462	425	390	445	447	455	426	435	432	458	432	378	437	430	414	431	481	427	419	438	391	454	410	436	415	433	443	422	461	461	415	413	450	432	405	444	431	451	444	463	417	377	441	425	403	425	443	447	410	445	434	430	414	414	420	458	430	412	415	432	472	495	411	420	426	404	467	407	376	440	460	412	432	414	437	440	380	423	419
13719	7321	5399	3570	2786	1432	818	529	368	259	251	204	155	191	207	182	212	193	183	214	187	200	218	195	194	169	174	197	188	183	168	190	174	187	219	167	156	180	197	201	204	166	185	183	184	190	164	151	186	194	194	173	179	185	186	191	187	184	196	180	169	193	199	202	160	158	185	190	203	182	204	167	198	175	189	182	181	170	196	221	175	188	180	198	188	192	197	195	186	179	196	175	214	186	159	200	188	163	201	165	159	202	186	191	185	179	171	188	201	195	170	203	179	180	155	179	191	210	189	174	181	198	203	190	173	192	207	175	193	224	183	209	199	196	208	197	184	174	159	196	184	201	204	200	175	182	203	178	175	186	201	181	192	196	206	184	193	174	202	189	161	193	168	180	204	155	204	175	212	186	181	199	200	190	173	180	188	178	216	180	194	196	186	197	180	162	174	211	159	182	194	186	189	186	196	159	200	191	185	212	142	158	203	173	175	172	170	191	191	187	207	197	192	185	172	156	167	200	214	173	193	175	197	181	195	199	168	171	188	164	187	192	171	196	161	192	174	179	200	188	165	175	183	193	195	190	173	166	183	187	181	156	185	175	186	176	177	188	204	189	201	177	198	174	184	183	180	198	191	180	227	170	171	197	208	189	199	156	203	199	192	157	194	188	188	194	203	191	207	196	191	206	190	185	182	165	188	198	185	208	211	186	200	197	190	175	171	173	186	185	180	185	188	180	182	178	184	190	179	190	208	187	193	192	212	193	166	193	194	197	157	176	203	193	188	186	201	204	192	185	191	180	212	182	166	174	194	181	190	213	185	211	171	187	193	188	201	193	156	182	216	165	175	181	185	169	156	183	160	194	191	185	195	192	205	187	174	180	175	192	179	168	175	165	158	206	197	184	215	194	163	203	164	182	175	172	175	176	195	187	221	207	144	163	208	190	182	192	207	179	193	180	208	184	158	160	167	191	193	178	191	192	228	216	160	184	179	187	165	188	223	189	194	232	172	185	208	181	199	189	183	196	185	181	182	176	178	174	192	166	188	178	195	168	182	193	182	205	192	171	189	156	196	189	204	199	194	163	193	209	185	187	185	201	177	191	218	179	195	191	191	181	196	172	186	182	203	182	209	190	197	207	195	188	193	184	172	170	187	168	196	192	172	178	165	147	174	174	181	203	184	174	202	171	186	181	188	202	205	219	202	191	176	178	176	210	179	210	212	184	200	205	191	175	183	182	185	185	183	180	182	188	176	178	186	207	184	165	189	172	195	179	204	182	194	172	181	192	163	176	180	190	177	175	195	181	217	192	195	212	188	171	189	189	178	206	205	180	201	205	192	202	203	198	212	163	179	186	188	203	172	198	201	185	186	181	200	192	168	195	187	175	178	178	201	205	209	183	176	158	181	189	184	169	174	220	198	185	164	167	197	175	187	179	173	177	184	198	183	174	176	202	185	169	202	169	186	168	175	209	186	181	190	184	187	198	167	184	173	174	189	201	183	189	174	163	177	186	187	197	196	182	176	176	177	177	184	177	180	180	198	177	203	195	186	181	187	175	186	183	179	196	180	162	192	186	180	178	199	184	188	180	158	175	187	179	198	208	213	168	192	168	205	206	169	199	159	206	173	210	207	200	193	190	168	217	176	187	191	187	168	178	180	170	188	180	175	200	196	171	163	199	200	194	184	172	195	179	200	195	204	172	197	165	176	197	192	166	195	170	190	195	189	167	173	181	184	175	199	185	181	202	193	178	186	199	180	183	183	207	194	230	168	186	205	194	189	207	190	194	211	189	168	196	174	200	187	177	203	211	194	179	190	179	195	200	177	195	217	197	189	184	202	176	185	188	189	176	185	175	184	190	213	174	190	197	201	205	192	191	196	181	221	197	191	167	232	199	190	187	193	173	184	192	222	184	166	181	173	173	178	220	163	186	168	168	172	191	196	204	185	182	182	178	199	168	189	204	193	166	192	186	170	166	182	180	172	179	193	186	180	181	154	194	168	150	186	177	195	198	180	183	169	192	194	180	205	215	195	186	179	167	188	174	195	207	200	187	190	178	193	194	206	164	164	168	172	196	184	211	204	188	193	159	212	207	175	180	181	183	190	169	179	188	163	168	204	179	188	209	205	164	188	145	174	175	185	195	193	199	184	160	195	161	190	212	184	176	192	233	186	209	168	200	175	214	191	178	174	174	176	189	163	211	190	165	170	197	197	174	196	179	214	179	204	175	162	190	196	184	212	180	187	200	166	191	187	173	192	168	193	181	189	182	195	182	173	204	202	174	174	180	182	210	202	177	190	193	176	170	212	199	166	181	206	195	171	171	184	190	188	186	186	156	181	178	196	223	181	187	197	191	186	202	198	193	199	176	190	193	168	186	182	195	174	198	192	186	200	200	196	186	186	189	184	179	169	157	166	177	175	191	191	183	190	157	215	208	192	197	199	168	208	195	201	183	161	169	195	213	215	189	175	219	187	197	187	165	176	184	183	205	202	206	190	172	183	169	183	192	199	203	167	206	209	165	188	194	181	182	162	189	182	156	206	184	202	194	203	195	168	193	173	188	203	195	190	207	177	170	162	178	168	177	167	153	212	180	167	186	208	190	190	172	176	197	207	202	205	232	202	202	207	197	200	153	176	171	182	188	199	192	177	184	177	185	184	178	210	181	201	193	186	168	186	209	207	171	191	179	196	182	150	191	159	203	170	197	179	191	189	191	214	182	188	207	168	190	181	187	201	185	200	202	204	191	178	159	183	186	190	205	186	197	180	243	201	180	201	194	182	185	189	190	186	200	179	183	192	202	194	203	161	169	218	162	201	199	179	192	194	197	198	172	192	186	162	190	188	190	169	168	190	154	172	204	208	188	206	165	194	175	190	169	190	206	168	199	170	184	209	196	196	159	196	186	193	162	178	194	194	183	186	226	160	159	190	183	208	204	172	205	204	202	188	175	198	171	171	186	200	172	185	167	188	172	183	168	195	194	178	190	154	193	203	159	165	169	184	206	187	189	195	218	175	200	172	163	160	194	188	173	187	200	164	190	175	188	163	161	165	200	223	203	206	179	201	178	183	168	152	181	192	180	157	224	178	166	187	200	148	197	198	182	186	213	157	185	194	181	201	176	169	158	160	212	213	196	186	185	231	175	190	193	182	200	186	188	201	193	191	177	170	185	179	175	186	169	163	189	196	176	201	178	192	185	171	190	174	156	174	206	189	199	174	212	175	200	173	189	170	197	200	178	185	194	210	181	193	207	196	195	170	180	163	162	186	174	207	192	222	202	158	197	192	174	186	195	188	176	178	174	178	179	188	167	184	201	205	182	196	176	189	180	187	215	189	187	194	183	201	194	159	178	192	185	200	178	195	171	214	171	199	200	176	170	182	176	209	194	162	197	186	177	186	188	183	189	202	207	173	168	203	205	197	193	170	196	205	181	178	202	210	207	168	185	207	176	181	196	175	168	176	175	176	174	173	207	207	190	175	184	194	191	176	187
10157	7661	10712	11195	10454	5990	3730	2291	1463	898	787	539	572	510	493	523	521	508	534	510	499	494	490	493	477	542	510	468	455	517	541	507	478	503	451	464	491	466	482	482	467	496	476	464	449	456	490	463	459	474	437	498	388	470	448	462	469	422	458	453	509	481	478	432	497	471	482	477	474	436	482	460	461	502	487	502	423	476	467	447	477	480	503	423	493	414	479	492	482	438	451	483	487	450	449	478	521	455	470	453	439	478	441	483	474	446	471	466	463	482	478	479	464	452	464	449	450	506	471	485	467	452	479	496	484	484	460	454	504	473	474	466	480	461	488	452	454	488	506	504	456	429	451	459	449	459	465	429	474	434	464	474	467	451	480	469	489	505	462	507	458	476	471	460	479	469	466	446	474	491	475	470	489	475	466	430	483	493	486	465	461	435	468	456	489	440	501	489	440	420	479	464	449	485	436	472	503	472	413	459	504	448	494	445	441	498	431	442	466	487	494	456	439	485	493	433	468	398	460	483	480	466	472	481	464	427	493	478	480	454	462	499	462	497	502	469	457	485	444	494	466	484	479	452	445	458	518	452	480	475	469	423	479	455	492	447	499	496	449	442	456	471	449	471	475	476	490	473	458	494	540	450	464	449	462	472	473	484	456	462	473	460	447	492	526	487	463	452	442	437	475	505	450	517	468	451	469	493	466	483	449	473	464	489	505	498	419	498	479	501	480	482	463	454	498	461	471	476	412	464	475	469	480	464	488	460	438	460	472	459	440	457	476	473	466	475	466	444	477	473	458	467	430	490	502	474	463	508	454	491	456	421	457	460	459	484	464	494	480	461	471	464	477	442	462	462	458	475	458	478	436	443	442	487	441	442	447	451	450	461	471	459	463	460	476	465	447	469	464	461	464	476	480	495	476	494	485	468	460	467	478	523	465	466	471	491	501	421	473	496	436	448	464	494	465	463	487	454	472	478	457	443	456	441	471	465	454	459	468	498	451	507	468	473	489	468	489	461	458	474	527	514	470	486	463	471	483	449	423	517	477	459	419	474	457	486	487	443	447	447	477	442	460	470	460	496	459	451	453	464	447	482	464	477	478	450	469	448	497	437	486	475	458	435	434	451	427	467	478	459	492	460	477	456	443	471	484	450	449	485	423	437	470	482	425	475	471	466	450	436	459	483	486	418	475	436	483	458	444	477	462	456	472	483	467	453	485	487	482	465	475	472	472	472	510	447	464	470	477	481	463	461	476	478	467	502	448	459	495	459	463	481	482	455	467	445	490	479	468	477	425	524	462	464	460	477	452	445	481	473	461	464	460	466	454	512	488	452	478	438	487	483	429	472	464	476	464	471	488	459	475	445	459	443	467	492	467	463	460	467	437	449	457	480	437	500	465	476	456	528	470	459	463	452	471	448	472	466	488	488	467	491	472	444	434	472	459	511	435	488	485	445	436	442	473	480	455	463	429	515	453	427	435	445	462	503	458	477	457	450	498	480	439	446	480	429	464	488	476	466	463	451	453	453	450	459	482	486	451	485	470	451	518	431	478	430	472	434	466	453	486	450	470	453	510	461	461	477	448	468	464	450	475	424	507	458	495	438	476	454	499	485	464	445	448	464	483	457	465	453	481	496	438	427	484	480	478	487	463	484	502	451	480	442	446	443	478	466	413	501	472	494	468	478	442	461	530	492	445	473	483	461	466	465	448	480	463	462	490	471	483	459	450	493	453	476	478	467	452	479	512	445	501	490	458	425	469	453	431	507	452	485	471	485	464	482	447	413	503	445	477	469	455	495	461	486	469	480	466	466	476	484	454	492	509	432	450	461	433	447	477	458	439	499	469	464	514	466	478	476	459	464	441	433	460	496	476	478	515	490	459	516	492	476	492	482	470	446	464	488	475	438	485	461	479	455	483	448	458	486	463	474	438	451	434	457	491	510	499	501	490	502	471	468	448	508	442	453	483	435	467	460	426	452	469	470	438	463	455	453	465	465	474	457	477	466	482	506	454	503	465	466	488	503	487	442	464	462	476	463	461	481	490	476	498	513	491	468	493	443	452	415	449	449	425	477	473	415	474	481	460	474	461	474	430	468	458	483	457	469	448	456	500	456	455	434	456	469	501	504	461	476	455	485	467	490	465	478	458	464	483	480	451	481	474	456	462	448	500	474	452	447	469	468	452	460	462	452	465	497	512	449	466	520	516	482	428	479	439	504	479	452	469	473	499	432	450	439	492	447	458	453	473	486	452	483	440	504	501	479	444	444	447	456	459	475	479	468	464	459	447	512	478	449	492	476	469	459	465	433	447	467	472	430	483	466	476	463	482	460	428	477	522	462	471	447	458	452	456	466	440	448	491	448	439	483	426	465	454	437	451	459	503	449	488	462	488	456	432	457	453	480	436	478	472	445	438	482	502	467	471	436	458	487	478	451	498	475	493	480	486	461	448	477	420	466	473	498	449	453	474	494	422	499	447	442	450	440	434	453	458	501	453	490	479	467	454	474	415	456	467	439	438	465	452	460	450	463	497	504	454	483	483	476	465	460	439	422	458	483	487	467	447	482	460	468	441	461	472	445	473	469	464	459	458	472	456	448	487	450	445	458	472	453	489	458	486	472	472	486	479	471	472	457	503	500	443	469	447	474	455	463	425	454	462	475	482	494	485	502	496	483	460	475	474	424	492	502	460	451	456	453	447	462	484	485	452	463	457	434	460	469	463	497	495	428	456	444	437	469	471	443	469	426	469	482	440	479	451	459	425	434	459	441	469	448	468	476	463	477	469	488	460	464	487	457	471	455	452	485	451	452	451	462	483	424	479	468	462	478	483	466	497	472	460	464	451	483	444	464	473	486	440	478	487	480	481	478	499	472	453	507	461	444	435	457	431	462	449	445	418	471	459	475	446	471	469	437	416	467	483	481	474	408	419	436	474	458	479	446	479	486	407	479	506	465	458	465	479	449	468	451	448	490	470	510	456	481	495	500	432	479	478	462	495	480	488	481	473	467	496	465	456	503	448	482	499	502	469	424	488	460	437	464	454	457	467	475	467	470	460	471	483	418	515	459	487	479	416	460	488	467	471	448	485	447	441	447	451	431	442	471	494	472	470	475	459	436	413	506	459	491	496	457	454	465	447	435	443	470	488	491	485	445	513	461	503	472	467	507	429	462	472	467	430	447	514	474	449	456	503	470	489	483	456	452	449	455	426	443	427	461	445	452	458	481	445	474	487	500	482	478	472	465	467	503	507	478	489	433	475	462	444	458	466	465	459	438	477	446	476	490	490	474	500	464	470	472	478	458	479	456	447	470	486	470	454	465	467	428	457	424	454	501	454	489	465	453	488	468	463	479	470	447	480	478	479	451	445	464	475	458	471	458	493	476	467	471	445	473	431	434	462	460	435	483	441	474	472	483	443	487	446	511	453	553	443	463	458	483	428	473	478	460	473	444	457	474	442	500	480	478	465	481	490	471	442	428	456	486	440	490	488	447	460	456
28290	18308	19743	20501	17149	12522	7322	5578	3274	921	362	259	301	243	255	230	255	268	255	269	270	283	299	228	249	250	294	288	247	267	289	262	228	234	238	200	208	251	230	195	196	226	202	211	247	223	218	199	214	226	208	210	195	211	219	209	219	210	197	205	190	200	202	189	197	227	213	214	231	219	190	195	198	199	216	208	208	248	196	247	205	223	213	220	207	222	210	217	199	200	191	196	198	206	200	189	225	227	190	208	214	225	176	199	219	196	232	220	207	235	215	190	214	235	218	212	224	213	218	206	185	212	210	192	200	222	214	229	225	201	210	224	224	216	174	196	196	209	209	195	215	205	214	223	229	206	200	195	218	209	198	215	214	187	234	192	212	217	185	191	216	196	192	193	217	212	214	264	218	227	187	178	183	224	219	197	221	231	203	207	197	231	198	194	197	202	187	230	223	210	215	207	193	216	213	213	237	209	194	201	220	180	178	196	197	213	200	225	201	207	213	231	217	216	210	216	215	210	186	171	222	187	212	209	207	187	190	240	194	216	206	203	189	223	214	219	198	205	200	204	202	212	198	189	229	227	212	239	200	189	227	190	233	220	225	219	204	205	175	183	189	193	229	234	230	197	192	199	212	202	227	215	212	204	222	202	216	209	200	204	226	204	196	218	228	200	215	226	210	202	225	208	230	227	193	193	237	202	187	198	205	213	231	210	234	198	203	223	187	207	206	199	224	212	211	213	215	202	204	215	223	190	201	234	189	185	232	212	221	231	211	224	210	190	210	244	228	209	199	215	197	252	224	227	193	229	208	195	217	226	197	201	209	201	242	231	218	202	214	199	210	221	236	199	219	220	215	235	221	216	218	240	222	230	193	215	209	215	235	196	182	214	208	190	213	202	244	193	234	234	183	229	202	204	217	212	204	224	229	179	197	196	226	214	193	207	217	208	198	232	204	212	215	215	215	225	208	218	222	186	189	198	202	197	183	221	203	213	220	195	220	241	220	214	211	201	194	202	229	194	223	226	218	214	228	217	225	230	199	201	214	214	235	215	193	194	225	224	205	217	253	241	174	197	204	214	226	205	209	231	184	234	228	203	210	215	173	199	222	204	214	201	234	224	215	203	217	218	224	205	200	178	187	203	197	200	222	208	212	197	230	174	237	235	236	221	228	203	188	206	203	240	201	229	203	207	231	215	209	211	212	227	215	197	219	193	185	202	202	213	217	192	241	199	192	229	211	205	212	221	251	257	219	206	195	214	215	204	183	209	240	208	222	194	223	218	211	216	201	203	206	232	179	206	191	202	239	195	204	219	221	208	194	213	218	219	202	201	224	212	222	196	216	210	210	226	207	188	238	203	199	193	205	188	211	181	218	201	216	206	217	243	216	220	230	237	233	210	225	189	218	206	217	227	215	215	209	241	209	209	210	213	202	217	190	225	190	196	204	182	201	212	232	228	242	229	217	191	239	191	207	194	223	209	188	223	213	199	215	225	227	226	219	206	226	210	223	243	215	194	216	200	224	202	191	209	213	232	190	216	214	218	227	206	216	227	180	207	221	208	198	187	202	190	192	215	228	207	198	239	223	225	212	187	207	191	233	248	219	219	232	212	231	202	187	226	224	177	184	212	235	210	209	205	202	195	219	211	158	210	226	207	197	206	202	188	235	240	228	218	220	220	222	202	237	203	224	206	213	191	192	194	207	236	210	222	199	217	178	219	213	188	218	219	226	185	216	194	220	214	201	232	220	213	196	194	191	197	201	218	202	192	229	205	199	206	208	186	252	223	239	211	198	196	227	203	201	216	227	231	217	214	191	215	210	212	189	196	218	211	193	219	206	203	211	207	254	191	244	211	211	218	190	201	220	218	211	213	208	188	193	243	194	197	236	206	225	206	201	218	215	209	207	221	225	218	195	234	220	193	216	192	217	195	224	241	205	223	222	185	229	200	217	198	220	209	184	197	216	226	213	219	231	196	182	212	216	226	216	215	206	200	190	194	188	203	194	191	226	192	231	225	233	214	167	218	194	219	240	215	230	199	213	246	213	215	208	187	189	187	185	213	207	198	199	192	183	197	236	232	216	203	198	197	247	239	209	196	199	223	190	211	220	225	188	204	203	243	199	208	219	203	188	186	189	173	230	202	219	199	165	195	208	202	217	206	199	232	240	245	204	185	217	198	207	209	209	211	221	195	205	183	248	240	201	215	222	184	190	202	211	214	214	237	221	220	192	199	193	186	205	200	214	230	196	203	234	193	212	231	213	235	200	211	201	229	182	206	203	220	223	203	213	206	228	225	232	198	204	218	201	212	193	204	199	186	197	210	215	191	197	201	223	197	202	194	226	238	209	233	199	214	196	214	221	207	200	237	231	210	214	216	211	209	183	195	198	188	214	205	183	183	216	250	211	220	196	208	190	204	218	191	218	219	221	202	250	188	208	211	221	226	208	225	253	200	223	259	213	192	223	188	193	212	205	226	195	218	210	212	204	217	191	202	208	202	208	216	219	208	206	214	208	207	189	205	217	206	192	206	231	227	211	211	210	197	207	191	210	211	224	214	206	199	205	206	213	224	235	213	231	209	201	220	211	216	229	196	230	213	224	202	213	225	212	223	203	206	231	197	198	209	213	192	216	214	195	196	187	223	204	213	188	217	189	201	202	183	210	231	215	197	199	191	195	217	198	211	203	195	197	214	218	226	202	201	223	209	195	208	223	243	213	208	241	213	205	214	213	212	190	176	234	218	217	210	266	239	233	238	169	192	220	219	217	218	224	230	234	215	242	194	199	196	216	184	219	210	202	214	211	214	210	200	225	227	184	210	200	208	195	237	207	203	175	215	206	212	208	183	194	206	225	222	203	217	205	182	226	220	234	185	203	232	206	193	181	230	245	214	214	194	197	199	213	197	219	209	221	214	207	195	201	190	198	194	191	222	226	234	203	202	221	210	203	180	204	221	210	224	232	182	207	226	202	191	221	216	184	201	200	229	206	214	182	194	213	222	208	211	195	205	224	191	210	192	201	207	246	219	221	197	190	203	247	222	238	229	221	205	228	212	226	199	201	210	247	187	199	212	209	189	208	223	198	215	210	212	210	219	212	205	228	178	220	191	216	237	208	229	201	212	203	192	206	205	221	200	194	187	217	255	223	228	227	223	198	231	184	237	219	220	207	192	212	218	200	215	204	221	229	205	197	223	197	180	203	204	226	210	224	221	203	189	210	204	206	210	193	234	199	198	230	205	200	236	201	219	230	196	218	205	202	214	224	208	204	213	209	224	201	214	186	203	191	201	238	206	214	213	194	223	240	202	209	199	213	204	194	204	220	217	211	193	216	204	214	226	206	218	214	205	214	221	210	213	225	202	202	205	184	216	179	215	211	228	218	210	228	210	195	216	237	200	204	200	191	218	237	196	234	213	204	231	212	187	220	211	223	219	213	229	220	203	229	182	201	224	220	221	227	218	203	216	188	221	213	215	195	211	205	221	183	218	218	223
20562	16895	26903	32226	30624	26639	19088	17807	11525	3186	1392	963	787	764	731	746	755	766	759	809	886	933	1055	938	863	898	1030	844	865	932	928	850	785	733	601	562	539	586	557	512	554	561	537	518	535	546	537	526	524	527	475	536	491	543	540	493	508	504	519	522	516	524	553	510	519	521	476	489	538	556	509	523	520	520	557	491	585	508	524	495	494	497	505	481	547	497	497	532	530	549	534	516	494	503	506	464	518	516	538	507	509	535	533	553	490	525	535	532	498	520	522	492	546	535	527	546	515	526	513	530	530	526	546	516	566	525	481	499	566	484	492	560	477	548	518	521	534	503	496	505	498	486	534	540	574	497	472	519	502	510	503	473	530	535	519	533	500	520	549	485	502	510	504	530	522	511	552	497	525	502	530	508	513	540	498	549	550	534	513	545	531	509	539	494	511	528	499	502	492	511	529	530	495	524	533	524	462	538	474	489	518	538	529	559	543	482	489	530	522	541	519	473	536	536	512	497	525	515	497	507	551	509	548	507	558	506	508	507	505	513	512	495	530	549	499	501	501	527	535	527	531	533	530	506	484	460	511	528	493	546	499	496	542	541	463	513	509	500	507	504	541	491	517	511	537	502	522	462	499	503	531	530	557	506	506	526	497	482	571	509	517	490	504	548	534	512	516	519	552	538	528	533	524	495	528	588	516	482	490	514	474	545	485	508	507	510	519	522	545	571	501	521	498	541	539	501	506	496	530	507	515	516	510	527	485	516	554	513	515	498	541	529	537	537	543	525	484	509	514	526	505	542	558	548	517	528	524	483	507	497	484	558	552	570	500	498	477	517	505	511	513	545	461	559	512	525	509	507	500	562	540	493	496	484	534	488	527	499	467	578	478	504	544	535	503	485	511	511	481	537	492	550	498	576	509	537	508	508	564	506	472	548	523	523	515	546	481	513	539	549	571	495	493	578	470	521	535	522	535	525	559	536	520	518	503	503	502	487	508	525	512	512	525	536	551	548	504	495	521	516	513	532	531	522	517	527	515	524	545	516	494	506	499	537	525	532	495	524	500	536	499	579	553	522	463	532	542	529	528	479	548	513	527	568	490	563	530	518	499	511	512	550	512	517	517	530	528	540	562	519	501	542	506	518	469	525	534	507	530	530	570	524	548	531	538	503	520	513	542	533	541	531	521	526	536	501	478	523	532	485	509	555	536	495	528	511	459	561	509	512	517	499	542	495	482	569	500	520	535	544	509	530	499	524	501	511	531	500	482	518	503	490	503	498	523	539	479	503	510	551	535	497	514	482	518	512	513	488	501	551	504	502	526	510	509	543	513	556	525	501	512	498	516	504	483	511	517	535	495	500	519	560	504	485	530	537	499	512	521	551	504	515	508	525	527	519	521	506	532	510	493	484	527	517	573	520	515	541	506	512	521	477	555	489	520	498	543	516	549	499	513	530	498	515	535	532	498	498	530	504	528	518	503	493	498	550	529	505	515	543	514	536	527	569	553	541	506	501	471	495	525	544	500	522	510	501	528	536	551	530	504	507	552	536	529	531	501	557	491	519	540	492	512	507	571	567	503	503	541	505	519	543	504	500	520	498	509	502	525	521	486	564	517	492	539	562	521	525	503	518	492	546	510	489	527	503	491	530	521	514	525	482	521	518	544	485	497	508	492	512	536	550	519	506	473	519	532	500	533	507	494	545	481	569	555	549	522	531	496	498	510	491	526	500	527	504	520	523	465	534	554	510	561	499	569	561	506	565	501	488	564	503	528	481	514	529	482	523	487	528	509	525	469	490	518	544	547	546	486	524	538	496	505	485	487	487	548	536	514	552	555	487	525	493	515	549	521	500	532	522	481	512	512	506	464	521	520	530	515	505	537	541	522	522	506	513	514	554	479	516	552	556	511	536	508	515	540	513	525	538	517	537	527	508	553	537	565	488	567	493	514	533	496	479	544	519	514	513	525	490	502	536	541	511	530	527	508	520	493	493	541	514	524	494	513	533	520	501	499	490	518	530	502	484	515	507	528	497	529	518	512	512	519	526	481	491	523	465	534	512	505	515	521	504	506	510	493	485	505	525	492	531	572	520	508	498	524	518	523	573	542	515	496	570	525	498	510	517	502	528	500	501	514	533	530	519	560	543	496	530	494	519	479	505	558	519	538	506	535	535	509	502	512	523	483	481	452	508	520	515	530	519	517	512	503	491	509	527	554	498	523	527	530	521	523	492	507	561	498	510	515	463	528	515	505	509	514	523	515	466	557	521	502	522	538	516	517	507	514	542	549	526	526	491	490	542	487	496	488	503	523	568	486	513	544	505	529	510	489	517	515	524	538	528	476	533	524	487	490	547	537	488	553	525	508	527	513	520	499	540	504	526	529	489	532	537	477	568	511	521	505	499	533	512	507	529	523	505	474	527	532	507	567	553	549	523	517	532	521	508	518	486	512	520	547	504	474	477	526	492	557	518	481	514	530	522	552	543	541	564	517	524	517	528	502	566	546	524	527	477	471	482	527	518	539	485	503	550	497	508	509	563	553	492	525	549	528	508	529	572	511	520	547	554	503	485	514	569	502	560	498	504	503	533	469	489	494	492	534	545	533	504	491	564	510	513	504	533	517	523	549	534	534	523	539	521	515	555	513	528	485	550	527	526	536	509	499	538	489	512	514	554	519	521	520	485	482	534	517	518	517	490	510	478	511	509	518	502	518	495	547	516	514	521	466	549	494	488	511	519	541	494	473	558	517	494	500	505	494	510	544	509	563	521	551	498	514	519	569	553	480	526	510	470	510	518	549	528	527	538	503	523	551	526	505	523	534	527	551	495	492	510	551	507	497	543	524	491	537	477	517	516	538	483	485	509	534	498	517	482	542	532	519	516	506	497	540	453	513	523	494	490	517	519	513	556	523	526	558	531	525	528	511	502	526	508	512	527	514	559	489	537	531	534	474	542	521	467	508	509	535	491	550	520	519	549	505	536	503	525	530	548	553	488	482	531	510	524	511	540	470	493	509	499	510	480	543	507	550	554	505	506	526	535	522	530	492	538	531	528	518	506	482	469	494	501	499	519	511	518	555	485	490	510	496	513	562	521	534	512	522	531	536	510	514	517	530	525	500	555	525	491	559	528	508	512	468	498	467	502	517	504	523	487	499	534	500	546	502	504	513	531	514	503	507	516	521	502	501	502	527	490	500	539	492	546	528	560	512	512	554	508	538	512	536	505	519	539	536	520	493	507	547	509	490	505	542	563	539	551	492	523	551	484	525	558	549	532	511	471	507	532	530	539	529	547	539	476	474	518	532	517	533	523	515	578	542	526	502	506	557	555	514	524	569	507	539	546	530	518	534	538	518	513	492	518	465	522	523	515	474	522	496	510	542	568	521	526	496	503	486	517	492	495	530	513	479	526	527	495	526	517	474	543	536	498	522	508	523	457	506	549	546	514	524	492	492	513	476	520	523	524	527	541	541	496	533	492	549	529	501	525	506	526	534	549
37556	28310	27555	29090	26216	24273	19261	8649	3192	1962	443	296	243	247	243	232	235	257	291	265	257	292	374	307	282	257	319	287	283	315	297	250	246	215	178	205	198	207	159	161	176	180	178	173	210	179	179	187	174	171	187	168	179	150	184	171	166	185	177	178	170	155	160	149	177	149	210	141	162	163	146	210	153	190	158	162	196	196	186	152	181	181	173	181	174	197	203	186	148	160	166	171	161	167	193	172	161	188	191	165	148	167	154	160	165	159	191	190	160	192	178	173	162	179	180	190	172	153	192	158	171	190	178	206	167	181	165	165	190	170	179	173	164	179	188	202	174	183	202	178	167	179	189	171	183	159	174	170	195	178	202	159	187	185	194	168	167	169	175	159	200	175	157	177	160	164	184	203	182	144	173	177	168	139	186	168	178	174	168	175	159	143	185	182	185	188	182	167	181	205	172	198	168	155	154	190	158	174	175	183	177	179	203	161	159	186	145	164	161	174	193	176	174	155	156	182	160	167	177	180	146	181	158	197	207	163	193	176	174	176	176	175	170	155	173	173	187	181	144	181	167	186	187	178	162	165	182	185	191	179	150	187	220	171	173	170	210	175	198	190	209	199	179	182	206	167	175	161	181	162	188	173	170	178	209	190	195	162	174	172	180	162	180	164	173	179	165	176	179	180	169	175	192	179	199	175	198	171	179	175	193	182	171	157	172	159	185	169	187	173	163	185	202	184	172	184	163	162	185	166	179	176	175	175	159	168	150	169	175	193	165	155	156	176	157	184	165	165	185	206	172	177	177	184	178	186	159	200	174	185	173	182	166	194	172	196	196	144	154	184	149	194	183	169	154	178	182	183	166	173	151	167	159	173	191	163	173	151	148	151	197	153	160	168	165	198	195	185	190	170	182	186	181	191	167	187	176	184	205	172	178	167	163	188	175	175	179	180	162	172	166	201	189	181	162	184	171	183	204	175	172	161	172	181	175	180	184	178	174	200	162	181	166	184	172	198	196	146	204	166	192	190	169	158	173	156	184	173	199	165	158	185	162	135	179	177	164	167	166	176	189	159	182	206	167	200	182	162	170	204	175	173	179	183	167	171	173	173	181	167	193	172	172	185	177	175	167	175	203	169	173	162	168	180	163	186	191	181	179	202	165	161	170	158	173	157	188	164	172	195	169	176	175	167	169	162	180	150	182	199	149	201	195	163	189	188	184	162	169	194	188	173	194	163	175	174	173	158	216	175	196	194	176	175	165	164	186	197	163	182	184	166	183	172	173	171	154	190	174	169	185	199	203	143	166	155	169	185	170	159	171	150	181	196	148	177	179	174	192	162	164	168	154	183	175	203	199	191	189	196	186	186	182	163	140	149	171	181	202	161	181	181	160	165	174	175	196	176	181	173	201	182	166	192	136	193	175	178	190	152	176	188	189	179	165	173	172	150	152	193	173	183	158	164	197	185	181	183	190	161	193	161	175	200	180	157	205	190	154	180	156	195	169	189	200	156	199	179	180	186	180	166	181	152	181	174	179	160	160	167	152	183	166	168	164	205	176	188	171	177	150	180	160	160	167	194	173	176	172	177	172	180	199	175	167	184	188	169	192	173	141	189	177	172	176	175	165	159	169	188	180	187	153	202	193	186	187	191	193	190	181	158	184	186	177	163	166	176	163	170	171	170	157	190	151	174	182	203	183	160	168	164	176	192	181	179	156	171	160	169	198	178	197	159	175	179	186	183	133	195	157	169	182	202	178	170	173	193	165	193	164	168	161	164	165	143	166	178	162	142	162	178	186	193	164	193	197	178	159	179	175	175	183	202	159	190	154	166	166	193	185	187	167	177	185	194	171	157	183	169	162	175	193	178	191	162	160	178	174	163	193	166	179	167	173	173	179	172	175	196	182	167	174	160	173	166	181	147	174	172	189	157	182	184	163	185	194	161	162	173	201	165	173	192	151	175	173	170	183	181	176	171	184	186	167	183	186	172	201	182	185	168	139	173	183	172	153	169	182	187	180	154	180	174	164	172	159	160	171	180	171	185	172	174	210	181	195	175	184	191	180	162	176	179	167	182	155	172	171	186	161	188	191	171	194	169	164	195	168	176	166	176	180	158	198	177	206	179	162	186	187	156	162	183	160	162	164	162	182	202	201	173	203	188	170	175	193	184	188	168	174	182	179	174	189	174	188	175	166	172	177	186	172	172	180	181	184	190	163	169	164	165	179	151	162	201	193	172	170	190	168	161	161	178	167	198	182	158	160	165	165	171	152	192	190	171	176	184	165	186	192	174	177	197	187	183	176	146	177	189	158	169	149	168	180	191	163	154	168	159	165	178	136	168	187	150	162	160	194	183	156	171	169	172	177	178	174	143	194	168	163	171	197	171	176	165	178	174	167	173	174	163	147	171	176	170	181	154	178	167	198	205	197	169	164	183	153	164	169	179	183	196	177	181	159	161	179	168	180	208	184	155	168	173	185	178	173	159	157	159	168	176	176	163	199	179	142	148	195	178	160	184	190	174	190	188	173	165	191	189	180	170	189	192	192	144	150	151	170	169	153	189	161	156	182	168	179	176	168	170	174	175	170	193	193	179	162	183	175	188	194	161	170	156	170	170	181	189	202	202	168	167	150	177	162	175	166	176	198	175	173	206	167	179	171	190	196	181	188	177	174	183	170	150	163	170	177	221	173	180	149	200	188	172	182	188	173	183	179	153	178	167	184	202	165	163	147	178	174	182	172	197	182	162	180	181	179	180	177	180	175	178	168	199	161	160	190	180	174	183	193	176	186	175	173	180	195	194	177	178	166	189	149	164	187	153	173	186	182	176	179	179	162	176	195	186	173	173	171	183	178	216	164	183	164	167	191	160	200	164	165	162	177	171	192	146	174	159	206	214	180	166	168	197	161	183	184	166	178	174	191	169	161	156	180	151	172	197	172	184	181	196	158	174	177	180	178	167	188	159	189	178	180	141	157	187	167	183	170	176	175	201	154	167	166	197	176	186	177	146	180	162	200	162	175	166	193	174	175	169	161	186	151	173	184	170	171	163	171	168	184	211	169	175	167	165	179	196	189	170	178	156	148	169	169	176	180	175	174	153	174	202	184	188	166	174	173	174	169	179	170	183	166	188	202	183	179	173	161	179	165	180	175	181	176	202	189	169	164	175	187	194	175	163	180	165	205	174	197	163	171	165	171	170	153	175	191	166	139	187	183	187	190	162	161	164	171	177	193	159	157	183	147	207	166	183	160	166	190	182	186	177	175	175	176	170	190	185	175	182	153	174	183	186	195	157	196	214	185	179	166	174	165	159	150	167	167	168	153	193	186	193	163	174	196	170	174	187	182	189	181	156	182	152	176	177	187	185	204	187	174	160	190	181	190	169	191	142	190	161	198	174	191	176	163	181	195	166	186	184	164	149	192	180	164	164	183	172	194	178	179	168	186	181	164	197	205	170	158	196	178	178	170	182	186	191	165	170	189	168	196	194	182	175	167	188
25766	24448	32353	38583	37633	37532	33258	16966	10260	7302	1660	1069	858	830	816	880	827	929	942	1033	1113	1338	1560	1175	1122	1234	1379	1165	1068	1195	1285	1087	859	838	733	598	527	476	467	459	475	458	428	413	439	431	437	473	463	429	440	432	453	441	428	405	389	443	437	421	406	410	447	409	433	442	420	456	425	438	419	412	454	453	465	426	445	434	428	461	425	441	418	429	450	408	407	478	427	431	439	401	434	435	413	429	445	456	443	429	443	447	427	451	446	439	450	470	444	436	429	460	414	437	421	432	402	441	451	442	418	439	454	424	455	451	444	473	401	390	449	453	406	415	432	388	460	434	402	453	446	426	458	410	446	416	438	459	432	437	419	443	423	414	446	416	477	406	423	463	442	407	459	420	471	436	437	403	416	449	481	453	441	449	460	445	441	414	475	441	452	442	410	426	422	447	408	436	443	445	411	451	415	422	486	452	420	444	431	427	460	468	455	419	417	424	449	477	433	437	466	447	435	406	416	470	460	434	403	443	475	429	436	435	441	426	428	424	450	442	414	445	450	448	402	442	441	429	435	433	419	437	438	425	419	422	453	453	449	483	405	437	402	418	410	479	441	399	440	480	476	442	404	430	435	425	431	430	425	439	441	430	436	460	435	410	449	438	408	424	443	409	450	476	431	431	437	437	425	459	441	413	425	429	452	424	419	437	395	459	429	440	451	418	455	484	391	443	433	450	416	424	470	426	435	435	416	448	452	434	402	427	393	431	405	435	391	450	436	411	448	469	414	450	466	423	417	451	443	438	441	451	427	417	449	406	424	446	473	455	461	438	447	422	407	431	457	411	442	408	456	405	441	435	448	402	471	423	416	432	447	462	419	418	438	444	411	434	404	424	420	415	447	442	425	409	441	427	435	388	439	393	467	450	463	426	442	463	423	456	432	436	457	449	430	461	402	471	414	443	454	448	471	414	428	441	425	443	481	429	427	423	426	436	462	412	413	401	439	438	417	437	473	452	449	436	401	499	438	451	438	451	435	461	414	444	430	413	442	439	460	445	447	449	431	411	441	421	410	428	440	424	445	388	462	449	439	451	441	440	422	428	431	429	432	418	412	431	463	424	407	419	473	416	424	439	425	451	464	437	437	425	426	409	428	396	415	438	415	421	458	443	431	463	428	422	435	399	441	438	453	428	450	435	444	444	441	444	428	387	454	452	438	436	466	464	496	440	417	410	438	419	420	430	419	461	413	403	450	426	404	461	410	414	428	421	433	434	431	461	425	434	420	470	445	432	483	405	400	410	452	464	428	461	409	450	416	450	474	422	457	439	438	423	426	423	445	420	431	416	454	456	434	437	451	430	430	483	465	470	450	445	433	415	433	468	470	433	422	412	416	449	461	431	429	455	408	421	440	483	416	394	450	441	429	419	465	465	456	446	459	446	409	457	430	461	492	475	417	471	468	450	398	427	435	439	399	424	462	441	448	431	460	428	446	467	444	467	429	442	468	423	441	457	450	444	440	433	463	438	450	415	433	434	437	438	463	413	392	445	447	450	425	434	406	387	429	431	444	449	432	426	445	448	427	414	457	475	452	421	410	421	399	433	470	438	450	421	437	420	440	434	423	426	437	429	455	413	444	393	454	459	434	470	460	409	423	457	409	431	475	433	445	428	450	423	468	407	432	444	425	451	413	445	472	423	439	402	455	466	418	395	452	402	441	439	403	433	454	434	484	482	446	442	429	462	442	450	472	421	447	397	407	452	432	455	466	432	425	446	442	433	439	452	418	397	433	437	385	435	488	459	430	456	437	454	444	480	434	441	429	428	429	440	433	477	432	431	439	432	470	438	452	399	413	398	453	414	435	422	427	404	454	434	480	454	459	431	426	433	395	396	423	439	408	438	432	442	440	408	428	444	471	453	429	413	461	445	388	451	405	452	436	432	448	455	421	461	437	418	472	411	476	479	429	420	427	409	436	454	460	438	422	442	434	422	438	440	436	415	420	446	431	448	437	431	463	412	364	419	426	452	441	465	429	420	417	414	443	434	460	453	421	456	449	437	469	425	448	407	445	430	449	430	459	421	403	432	467	454	418	413	429	426	451	417	393	432	411	450	445	450	448	427	425	461	438	417	431	408	433	434	395	468	414	415	448	457	429	438	397	375	468	449	450	417	446	482	418	455	437	398	406	435	440	465	460	401	416	461	456	448	429	439	435	441	408	428	427	426	421	422	403	439	434	468	454	445	452	399	474	428	433	429	424	418	415	449	415	467	456	445	420	427	416	397	441	416	424	423	452	454	409	429	443	445	470	451	437	454	411	413	432	425	416	449	433	432	435	462	416	428	417	473	421	469	463	446	462	431	435	444	446	404	474	405	431	425	424	443	439	434	449	455	426	425	454	462	398	462	481	448	414	398	424	431	437	418	402	433	402	415	446	413	466	456	436	405	445	406	422	420	411	490	448	416	489	426	455	424	414	441	426	406	401	417	418	478	430	394	453	423	440	433	446	458	428	391	432	432	398	428	436	422	449	427	429	408	419	440	441	436	469	480	436	447	505	421	424	440	438	430	411	458	451	463	443	434	456	426	417	437	412	413	431	466	400	422	451	426	420	480	490	429	444	419	456	439	442	444	428	492	412	395	451	431	422	395	431	456	441	451	435	416	414	457	425	475	435	466	438	453	425	455	442	420	444	480	455	448	429	427	420	405	424	414	425	399	422	428	392	451	463	393	410	440	443	396	446	413	382	434	446	449	428	418	446	442	455	457	389	425	436	422	452	413	433	423	467	449	474	442	423	416	471	458	452	430	424	429	428	406	422	440	415	435	456	461	399	432	428	419	437	432	455	437	414	434	451	419	401	440	429	443	417	444	426	444	433	443	439	475	433	420	465	436	432	421	474	418	410	376	436	426	432	426	445	473	460	429	445	402	435	478	443	421	418	438	403	459	439	416	442	436	457	442	431	420	394	409	445	453	428	453	452	430	462	412	411	433	442	464	443	431	436	451	420	449	444	425	466	424	409	437	434	401	461	449	427	471	434	422	415	436	442	413	422	427	452	432	464	429	435	413	408	432	443	421	400	412	430	437	440	473	418	452	484	439	492	451	449	419	448	446	415	420	425	456	400	434	447	432	449	415	433	421	432	437	454	450	446	434	454	431	444	471	449	453	464	417	451	459	447	460	436	426	427	440	423	409	420	426	439	476	411	429	414	427	418	426	419	422	428	421	442	415	402	419	435	456	442	419	427	451	427	408	419	454	454	427	476	452	411	485	388	437	443	429	441	447	429	433	433	406	444	446	394	441	441	438	461	430	454	416	418	452	424	457	441	436	447	395	465	444	436	464	394	441	423	458	432	424	500	420	446	458	421	442	443	424	482	422	419	454	438	451	441	432	453	394	464	457	437	433	422	425	417	437	420	431	444	429	449	420	438	423	427	410	413	446	437	420	450	453	438	443	447	379	469	474	443	448	438	460	424	458	421	459	437	417	431	442	457	412	417	395
14047	7238	7125	4583	2782	1364	814	624	462	305	260	212	226	203	174	162	192	187	218	212	230	173	200	194	191	173	196	192	196	191	191	202	184	188	190	184	181	192	164	182	188	199	182	205	208	192	201	185	151	181	177	182	162	200	193	186	172	214	205	171	218	186	184	197	180	189	177	176	182	202	195	216	167	189	180	189	174	167	177	203	200	170	203	194	189	197	174	200	211	215	191	172	176	186	168	193	186	219	195	187	189	186	201	172	163	187	202	168	188	183	169	207	179	183	187	152	209	196	183	197	210	196	195	187	185	166	166	181	185	198	179	198	177	196	194	203	180	194	174	198	182	167	208	161	173	183	192	209	174	177	195	175	190	188	193	200	174	155	204	164	162	169	183	189	187	182	172	197	171	210	209	208	194	195	190	199	191	211	209	188	171	186	160	186	197	198	191	195	190	175	184	185	197	164	199	206	201	191	205	194	186	188	173	192	196	180	185	190	168	205	188	179	191	213	196	195	182	186	174	184	180	174	167	168	183	165	200	219	212	201	179	207	179	199	173	183	209	185	152	197	186	182	214	154	200	175	169	219	189	199	214	191	177	201	201	204	201	190	188	189	202	192	189	171	196	177	168	172	202	217	179	187	184	209	184	193	195	186	210	204	190	183	202	178	179	204	211	182	167	174	180	224	166	203	197	170	179	197	196	194	178	185	208	164	174	198	198	176	210	197	177	184	218	184	189	194	177	162	171	205	206	188	175	184	194	185	203	189	185	167	186	181	159	205	198	205	193	190	203	190	180	184	190	197	192	182	174	157	214	178	183	168	168	184	202	171	191	204	217	194	207	216	169	193	180	176	178	184	193	185	172	186	186	185	187	175	198	186	177	198	186	197	164	168	189	171	183	205	189	190	181	183	178	185	180	188	167	180	170	187	186	167	187	185	200	185	203	186	183	198	187	177	185	166	187	173	182	223	207	206	187	195	184	184	198	166	203	183	176	169	181	193	197	162	187	221	195	177	199	189	175	169	213	185	193	196	182	183	180	190	185	193	200	198	182	171	181	200	200	189	166	188	185	200	185	179	217	205	185	184	186	194	183	189	192	183	177	186	181	175	191	184	189	207	167	203	215	195	189	188	188	201	194	208	168	188	192	207	179	191	191	176	198	191	177	187	213	186	182	203	193	165	179	188	211	164	182	181	171	185	183	195	205	176	176	181	179	199	190	207	237	225	186	183	189	199	178	184	174	188	203	197	211	189	192	213	194	187	197	176	224	201	203	174	196	220	159	199	178	188	163	167	191	188	159	175	193	182	214	177	181	179	188	195	199	197	197	200	171	210	182	164	191	190	180	191	197	166	208	194	196	195	202	176	205	180	188	200	200	185	184	198	200	177	190	165	206	197	166	177	167	194	172	184	186	195	183	155	199	187	189	216	196	190	205	193	190	195	230	170	184	185	197	193	185	195	187	220	200	201	214	182	187	161	204	172	212	214	190	166	194	157	202	191	170	213	177	178	201	182	196	175	203	208	186	179	178	202	191	178	168	184	170	183	165	189	160	186	182	167	193	188	204	207	179	176	176	170	186	163	216	180	203	194	201	196	187	198	197	176	176	188	177	189	182	179	190	185	197	205	197	177	164	206	202	187	183	177	193	181	190	188	200	188	200	198	184	158	187	198	191	201	185	173	197	169	177	195	193	162	185	188	196	191	180	194	202	206	162	187	194	187	188	181	172	167	194	201	187	220	201	175	186	187	181	173	177	195	182	201	167	200	188	190	174	196	197	208	184	202	186	190	197	174	153	173	174	186	189	178	184	203	200	186	175	186	212	214	210	175	180	175	168	194	194	184	187	148	173	188	185	154	206	179	197	191	182	215	186	206	190	167	203	172	184	186	209	181	195	185	205	210	170	205	194	172	200	157	177	197	172	176	216	185	195	180	200	189	205	211	183	198	171	163	176	217	185	175	192	181	184	197	165	173	192	213	183	177	164	182	169	182	180	176	169	168	169	192	186	181	211	203	191	170	182	172	181	184	210	201	190	196	189	211	188	250	209	188	185	230	205	194	170	173	183	178	195	199	189	176	196	207	202	190	183	166	205	186	193	186	197	203	197	203	165	182	172	194	187	182	186	182	193	193	203	183	176	176	197	190	172	199	209	187	180	182	199	191	187	180	212	161	194	204	205	216	195	192	172	201	155	169	187	187	181	184	171	206	188	166	154	205	182	181	194	188	174	184	169	211	196	190	212	210	173	187	199	202	166	197	191	173	179	195	167	193	176	174	185	198	182	203	183	201	177	183	199	170	178	197	179	189	208	187	156	177	187	189	182	196	185	197	203	190	206	169	196	173	164	202	186	207	175	181	188	181	211	199	161	173	208	200	212	199	197	177	166	156	174	169	198	188	177	177	172	190	182	188	186	182	183	166	192	178	194	182	186	180	166	178	195	191	165	176	217	171	185	188	157	168	185	183	196	182	201	204	185	201	181	170	200	175	181	169	198	184	204	182	184	201	200	190	183	168	202	195	181	168	187	171	206	191	189	190	185	183	166	205	160	196	195	188	161	206	184	169	215	182	193	211	198	185	180	167	150	191	167	206	186	173	188	185	190	180	193	182	189	197	189	172	193	191	198	216	212	192	208	206	202	195	184	187	174	191	183	211	217	190	193	190	164	184	187	192	207	198	182	182	189	174	180	171	177	173	185	193	186	191	168	189	180	181	179	216	198	188	188	205	153	167	172	208	187	139	181	203	210	182	197	188	178	193	183	191	178	222	206	195	209	171	190	188	198	195	174	188	179	211	187	177	187	194	185	186	184	186	193	198	188	145	184	164	191	206	165	191	180	164	189	191	185	173	179	151	177	206	191	193	185	180	193	204	205	190	209	198	188	198	220	188	164	184	214	210	188	195	207	179	184	186	188	211	171	208	208	184	164	189	172	187	182	175	208	169	175	170	199	193	182	209	203	184	177	177	206	182	194	198	171	182	161	179	192	192	191	199	207	165	204	230	195	199	202	187	192	176	215	178	184	188	197	201	183	189	182	194	174	182	192	170	181	202	193	193	182	174	162	167	199	187	211	176	181	184	211	202	195	195	178	183	202	206	212	193	197	186	187	150	174	176	183	201	206	195	183	181	193	193	178	160	165	186	195	196	188	214	179	187	188	166	188	192	185	177	181	193	182	191	188	190	157	192	191	176	178	189	171	188	183	198	189	193	173	187	188	171	207	180	170	208	210	202	230	181	197	190	176	186	179	196	189	198	189	176	164	199	194	194	202	174	218	203	209	174	192	186	195	177	177	185	164	189	184	197	173	191	200	198	182	202	195	180	188	196	184	195	179	207	190	184	188	187	210	203	188	189	180	171	211	189	216	181	187	187	171	188	190	196	191	188	203	176	188	200	225	185	194	193	183	204	189	213	201	165	178	196	192	226	193	180	189	208	200	187	208	175	202	182	196	185	178	212	195	184	196	178	174	190	181	165	187	168	188	183	172	203
10405	7586	13095	12632	10116	5631	3888	2849	1988	989	782	628	549	539	509	573	529	513	531	510	513	498	557	517	492	520	479	519	499	495	501	523	494	498	472	490	465	469	442	488	489	523	495	454	455	454	474	495	438	495	458	476	479	483	471	471	491	477	486	496	497	459	481	506	479	448	480	472	466	447	480	501	480	485	452	466	451	420	472	507	475	474	477	504	494	494	467	453	465	506	481	454	485	496	474	475	472	467	462	435	470	539	445	482	459	477	485	492	489	512	452	497	473	442	462	448	498	477	490	452	476	424	451	428	451	455	479	503	487	503	444	448	452	464	435	485	509	448	474	434	484	461	444	482	468	436	476	479	446	482	462	469	510	461	495	453	475	468	493	486	473	434	482	521	455	485	461	515	440	461	471	485	458	434	476	467	474	437	466	464	442	472	462	460	482	434	469	486	509	489	470	483	521	456	472	489	466	523	425	499	492	437	489	488	472	445	490	463	493	495	462	473	454	449	470	462	510	504	478	495	451	486	447	464	516	475	498	440	453	482	439	467	449	464	498	471	467	462	488	502	474	474	439	477	414	500	476	466	430	438	458	447	445	492	446	500	488	502	504	448	460	499	480	459	513	463	462	465	502	468	486	494	508	470	482	483	487	459	471	470	475	460	463	469	477	468	478	477	486	416	463	461	445	492	457	466	470	452	456	423	465	499	482	480	475	480	449	482	455	486	464	480	398	493	463	518	455	528	459	479	475	475	451	451	508	464	450	460	448	459	459	467	486	492	472	473	444	516	515	434	494	492	484	477	460	476	479	478	457	480	444	483	506	496	471	454	467	471	465	459	454	438	456	479	444	427	464	485	441	459	458	457	450	457	469	445	446	450	468	478	491	496	492	484	483	473	501	514	461	441	480	481	450	485	514	462	488	466	462	476	460	487	475	471	496	462	466	469	489	488	469	485	468	503	447	441	457	472	471	500	473	479	464	465	486	470	459	475	459	484	465	439	469	500	486	469	454	462	502	482	445	494	468	461	456	472	482	460	446	464	501	445	473	439	480	477	433	497	457	452	438	452	478	461	472	459	505	451	480	458	471	459	449	480	481	467	478	463	481	478	454	446	462	471	431	460	461	484	482	462	480	502	421	490	503	449	450	446	449	491	455	458	451	478	431	442	449	459	449	437	446	494	503	504	477	518	471	460	467	483	468	448	473	460	478	487	454	408	479	472	470	478	456	449	480	455	538	466	453	474	448	449	510	470	514	478	488	447	456	470	429	479	474	481	465	491	505	427	458	482	476	470	451	474	500	468	467	508	485	467	474	466	501	475	473	478	493	453	439	479	493	468	466	464	502	463	437	415	465	494	481	477	514	458	446	449	454	472	498	502	499	468	450	447	466	467	525	493	439	465	515	425	484	463	488	494	450	469	508	472	404	492	473	461	463	474	487	461	440	452	455	440	462	449	468	450	521	439	495	520	453	477	497	475	507	506	489	496	484	478	459	494	486	456	474	484	468	503	430	530	462	451	499	456	491	448	447	461	492	437	492	468	442	454	468	473	438	454	508	462	445	444	460	500	455	459	440	484	446	438	468	488	464	465	463	486	487	475	484	453	472	492	448	457	516	484	471	462	470	485	475	467	466	444	442	519	477	486	477	501	488	427	493	460	472	475	507	456	458	468	467	453	447	471	435	452	483	464	471	504	427	499	501	468	465	484	490	519	484	473	443	489	468	499	467	485	460	468	474	460	449	459	501	506	492	478	496	450	509	430	456	475	451	458	477	453	497	420	479	443	447	489	450	464	446	478	466	426	475	451	442	461	462	448	477	467	480	463	438	476	472	459	440	443	458	497	437	487	500	521	485	479	468	441	470	454	485	472	507	458	432	455	500	470	446	467	470	491	483	503	461	471	481	443	479	466	467	470	438	499	447	460	480	501	457	488	461	488	509	461	489	512	505	473	489	457	498	476	468	490	492	449	482	460	464	462	469	454	481	465	501	453	469	480	468	458	471	486	500	495	452	490	475	450	494	435	497	471	444	482	456	465	507	473	477	466	451	450	444	495	495	484	466	505	475	439	457	433	444	453	469	470	444	488	487	452	434	453	463	468	505	451	511	494	433	489	465	484	482	476	462	469	476	417	480	457	436	454	466	470	495	499	462	449	487	445	484	474	476	491	483	482	458	456	465	522	486	493	504	501	445	465	450	497	495	446	441	464	446	477	484	473	505	518	456	466	492	446	465	455	432	499	482	480	481	479	499	449	468	451	462	444	447	491	511	476	451	471	473	443	453	460	476	485	496	466	447	446	428	485	503	482	449	478	461	484	508	516	512	444	447	473	450	457	464	449	494	491	490	440	457	486	452	487	490	497	474	471	469	464	458	451	477	455	445	482	463	446	484	425	493	462	427	485	498	485	519	456	479	501	448	471	449	462	437	442	479	477	473	449	483	471	499	471	503	449	481	503	469	441	464	488	471	513	488	469	460	423	489	482	466	460	444	463	461	491	449	445	454	480	492	464	488	455	451	498	463	477	476	446	438	424	452	509	450	434	406	484	509	491	455	519	446	475	482	426	474	493	472	455	468	465	470	405	453	503	452	416	491	451	445	446	461	457	496	469	488	484	458	499	484	498	453	464	500	487	464	463	505	464	513	514	468	460	492	472	500	485	489	453	476	493	460	496	459	469	435	473	432	457	453	532	494	491	458	474	481	457	491	456	474	446	465	509	501	475	485	456	485	445	495	471	474	502	490	494	435	440	495	451	492	454	456	431	477	475	488	456	477	429	436	497	513	464	450	489	499	442	445	475	496	427	484	447	523	433	477	462	477	482	458	465	460	474	421	468	500	510	479	508	476	487	430	466	455	426	488	449	455	427	438	474	473	467	501	465	473	449	482	478	479	446	459	485	423	461	461	499	456	494	480	460	482	471	457	449	476	452	461	459	436	473	489	511	461	465	474	493	451	513	435	485	492	459	440	483	440	454	441	493	433	480	490	501	480	487	463	476	465	481	458	453	474	492	435	501	472	459	428	445	485	471	478	462	447	475	487	468	519	433	470	488	483	475	488	481	454	456	435	458	472	473	478	510	431	454	461	479	483	442	493	472	508	475	472	478	489	450	464	460	518	493	455	492	470	503	461	477	511	470	475	504	463	459	459	464	496	454	460	453	439	452	438	446	499	455	497	446	473	474	450	479	425	456	440	488	474	464	458	468	474	471	448	443	473	471	437	481	487	476	476	517	462	482	456	461	446	448	451	482	507	455	465	436	483	520	474	453	459	478	462	467	515	446	466	470	449	452	470	483	478	456	469	406	497	464	473	485	494	441	441	466	441	486	463	480	451	492	444	424	442	482	507	495	470	480	464	490	449	478	465	468	445	474	465	430	460	468	446	488	485	497	426	477	496	483	459	446	498	461	467	415	463	461	516	499	472	479	440	485	474	473	456	477	455	461	474	433	418	487	434	490	459	489	433	468	461	470	462	462	475	460	474	462	463	428
26517	17623	21200	23105	21148	16222	12749	6000	2868	1947	453	316	246	263	242	268	283	260	258	290	264	245	261	290	281	270	274	285	251	251	305	295	247	222	242	218	227	217	202	195	211	221	209	249	203	183	205	225	198	203	192	239	230	228	220	199	255	212	221	210	221	247	226	216	211	199	248	190	201	215	187	214	232	202	216	211	211	191	176	207	199	212	199	212	211	218	202	185	235	234	225	212	184	233	240	200	234	195	230	219	224	206	210	228	223	203	212	194	192	203	180	208	187	215	245	194	208	198	207	218	203	196	197	200	230	216	224	211	212	220	224	201	213	202	213	193	222	218	203	207	220	253	228	233	213	226	230	209	211	234	212	216	190	201	190	215	211	198	230	188	212	225	210	187	182	232	215	221	216	203	204	207	233	231	210	224	213	241	223	233	221	206	218	185	171	207	237	212	232	193	220	203	215	240	206	203	193	191	189	214	206	199	230	211	232	206	227	204	199	213	189	212	221	203	185	228	196	209	211	220	217	207	207	216	250	215	221	203	204	206	222	200	228	216	225	206	221	202	194	197	218	214	207	212	192	223	255	196	203	219	203	200	197	204	217	199	206	193	198	209	223	223	232	225	236	225	212	218	212	212	199	209	223	223	241	221	214	217	217	216	186	195	230	213	191	196	186	163	218	219	218	225	209	220	218	257	247	221	232	200	211	229	225	200	206	226	202	172	197	223	204	210	239	220	235	182	193	211	197	194	208	199	206	212	196	224	244	233	183	224	221	201	201	210	195	204	219	241	227	241	211	196	172	221	211	232	213	225	209	218	188	217	205	215	228	195	223	195	178	200	184	187	224	205	235	238	209	211	210	228	230	195	201	217	240	213	253	207	218	220	246	211	206	218	202	201	184	209	189	187	203	199	228	182	212	191	225	224	225	191	219	233	193	236	196	218	197	179	203	178	215	222	217	208	212	220	214	209	203	193	227	195	199	230	226	216	174	208	222	213	201	220	230	192	254	230	226	201	167	215	204	219	202	222	198	207	217	197	219	173	208	197	235	218	202	200	219	180	218	191	191	211	225	213	195	201	223	197	222	235	217	239	194	209	215	217	200	204	195	224	223	198	189	203	209	207	210	200	207	213	217	218	229	233	192	211	219	220	209	226	213	235	212	196	197	208	238	200	226	217	190	229	220	195	222	230	208	212	231	194	242	198	186	204	193	232	225	205	214	215	200	213	244	199	218	188	211	197	194	216	229	205	218	199	224	203	205	213	188	235	245	232	187	211	222	204	215	210	201	186	227	223	219	227	212	220	212	200	219	217	237	202	238	217	206	215	227	227	218	201	205	239	193	231	178	185	223	203	231	223	236	209	211	219	201	201	214	224	220	234	188	183	190	197	213	208	211	209	193	234	225	213	232	214	191	195	219	214	218	225	206	184	230	207	217	205	197	226	222	217	217	222	212	207	186	190	202	203	214	227	195	217	207	184	207	198	230	185	212	221	225	221	235	198	214	209	191	236	210	216	201	208	192	183	211	229	185	212	218	213	209	182	210	198	214	224	200	223	206	186	192	214	205	190	205	199	225	213	214	225	213	202	207	215	221	233	216	183	242	216	201	239	200	192	187	195	226	196	233	179	209	235	209	209	204	225	206	212	193	216	217	200	205	218	207	248	193	216	216	228	199	208	205	197	207	222	193	231	219	198	228	202	198	215	204	217	211	197	218	216	201	193	208	205	198	218	223	207	196	222	203	214	222	234	225	194	198	238	188	217	175	197	230	238	202	188	217	213	247	235	227	215	220	228	203	204	216	193	222	232	188	217	207	201	220	208	223	207	232	226	222	216	229	217	206	190	213	193	194	216	210	185	214	190	198	172	210	174	200	239	210	226	212	240	223	218	225	225	215	194	193	223	206	212	215	201	185	183	207	207	227	213	197	202	223	203	229	206	223	213	181	202	226	220	210	239	205	208	215	214	210	210	222	241	205	194	193	196	225	222	185	223	233	210	209	204	209	237	214	219	221	206	203	206	219	196	200	209	240	204	235	227	215	193	200	206	224	215	212	216	180	192	197	218	208	231	235	209	250	211	196	224	216	227	217	211	234	234	226	214	230	187	216	189	212	201	207	192	192	208	206	238	194	224	191	213	183	202	189	208	214	162	198	238	203	215	231	261	201	216	209	224	198	234	218	227	192	212	225	207	220	212	212	196	227	208	212	209	218	211	196	227	194	240	199	206	177	186	204	196	203	230	224	220	190	221	215	204	234	215	213	203	218	204	196	214	217	218	247	202	228	210	215	215	200	217	213	214	222	206	210	206	223	190	212	238	215	211	228	203	234	223	223	218	225	173	202	252	206	231	208	211	242	209	223	238	200	240	216	205	208	206	202	194	239	197	214	218	234	203	210	190	212	221	220	196	200	202	226	197	197	214	234	206	210	211	203	204	209	184	221	208	214	247	218	195	221	244	207	224	235	220	207	185	210	210	220	211	201	217	204	207	212	218	196	217	205	200	224	189	205	225	207	221	199	208	208	204	200	213	206	216	189	198	203	230	217	205	227	216	225	216	205	226	253	198	229	213	218	212	228	214	194	230	205	188	212	189	199	211	227	215	198	220	214	191	218	217	202	214	203	246	190	174	192	214	207	213	240	178	254	199	216	213	193	228	198	225	204	209	206	218	219	203	227	209	208	241	204	234	189	224	170	208	199	211	221	212	202	191	194	211	215	204	215	200	202	176	215	228	226	198	204	189	198	212	238	214	219	201	216	217	184	196	218	196	218	224	228	197	237	208	190	190	217	186	219	222	221	199	202	217	201	220	179	225	208	223	205	192	218	216	235	215	215	231	214	212	220	195	218	214	221	228	230	233	199	184	180	190	210	208	195	214	226	208	215	224	187	208	235	197	222	217	210	186	204	193	212	200	202	202	223	195	218	189	231	223	208	209	196	207	197	188	220	201	208	212	188	191	209	206	235	220	202	219	205	198	213	194	219	213	182	208	224	219	201	215	211	211	224	220	202	246	213	188	168	210	194	248	217	217	216	218	208	211	210	242	227	204	208	249	208	249	226	192	204	208	201	205	197	218	216	180	206	224	208	190	225	204	205	233	209	212	196	212	203	185	191	205	201	221	209	195	210	206	204	214	197	174	207	214	201	192	203	220	209	208	203	221	231	204	210	189	191	204	224	211	232	218	230	228	193	224	204	213	206	195	204	207	186	198	232	220	209	217	200	203	186	239	237	216	189	209	195	197	218	212	239	213	211	202	218	238	213	195	221	195	225	230	225	195	235	227	216	182	233	219	216	215	190	195	211	202	168	233	219	225	219	196	189	227	174	221	229	233	234	195	187	192	196	225	188	218	217	217	214	228	225	232	196	229	231	207	227	204	208	195	214	235	191	228	211	222	220	203	191	215	209	190	196	218	211	222	210	204	202	183	205	223	199	218	216	208	230	239	224	229	244	221	221	227	219	215	229	212	204	209	207	225	205	194	223	186	216	197
19248	16191	28489	35052	33571	31402	27085	15006	10682	7738	1610	1033	811	798	802	785	778	738	806	794	915	953	1146	915	837	868	909	992	851	902	1035	917	694	651	706	630	571	547	519	562	544	515	518	510	513	503	553	512	534	506	537	565	474	535	521	523	532	515	535	512	489	479	498	501	533	530	500	526	534	527	523	507	505	528	526	515	502	540	503	536	512	544	500	546	510	518	504	528	502	534	545	545	537	523	502	520	506	504	513	509	515	485	471	544	514	536	498	536	554	476	522	527	565	488	537	489	515	523	534	528	528	523	525	547	530	471	495	499	499	547	521	521	528	545	541	492	499	544	520	518	541	589	521	517	542	507	554	537	478	508	536	559	509	527	542	500	580	522	531	548	464	519	501	532	532	539	557	535	510	542	525	549	506	569	535	477	535	535	505	531	498	536	506	502	512	473	535	527	515	531	561	520	508	522	512	556	531	530	522	487	523	496	526	520	479	504	530	517	514	528	502	525	534	539	565	507	499	525	497	515	545	492	537	521	511	505	537	554	495	498	501	502	499	563	521	502	514	540	473	541	539	506	512	545	538	485	481	517	569	500	534	482	548	485	506	525	542	502	529	528	484	497	487	483	505	467	498	558	530	525	509	520	490	567	495	531	515	560	529	527	554	499	521	522	526	523	532	555	558	531	493	481	513	560	527	491	480	509	481	527	525	541	534	542	530	490	516	500	539	516	526	493	519	517	537	549	498	489	502	515	542	540	554	494	570	516	488	508	527	553	530	496	523	521	521	500	504	544	539	538	545	531	520	505	517	485	524	535	505	531	544	509	567	522	492	578	472	521	560	503	470	537	536	529	500	496	531	513	534	514	528	503	505	570	520	489	536	506	513	529	527	511	485	499	543	499	539	527	521	505	521	559	532	514	555	534	526	547	508	531	541	541	512	502	550	516	531	550	504	499	539	495	518	556	528	512	518	504	503	503	516	527	505	508	512	501	519	539	489	542	495	551	549	535	582	517	511	533	549	529	539	511	491	548	495	531	548	548	509	536	552	511	502	526	491	498	535	520	532	509	533	500	526	560	500	478	542	513	521	513	508	527	478	493	522	529	481	519	541	489	574	512	501	534	542	524	520	515	513	516	518	497	542	525	513	526	487	524	500	518	504	561	499	495	487	525	572	550	529	511	505	553	541	514	523	560	530	522	512	498	511	506	543	520	529	485	552	494	509	528	551	496	533	559	512	503	515	478	509	523	581	527	506	506	473	523	506	517	505	515	546	537	511	516	516	503	497	537	545	515	522	471	510	568	504	512	518	513	532	504	480	551	540	541	512	518	504	522	507	515	553	503	514	527	529	537	492	508	487	491	527	518	530	488	503	516	487	564	508	527	519	521	500	505	550	510	512	506	527	479	511	549	522	525	528	516	540	509	527	517	584	513	535	521	545	560	474	524	577	557	547	548	504	517	462	529	538	549	519	542	567	536	523	521	515	548	558	534	506	512	503	505	546	521	488	532	532	490	537	504	543	498	494	489	530	533	597	498	513	512	499	535	505	540	553	525	545	484	534	546	496	530	584	519	511	499	508	500	526	517	548	515	530	513	527	506	495	534	515	521	537	531	499	514	544	539	516	518	511	513	473	511	522	531	507	512	502	528	537	551	530	518	503	538	566	552	537	496	485	510	494	516	495	553	513	489	543	498	531	568	564	504	526	532	521	512	513	499	505	474	523	545	519	528	531	498	490	540	574	532	500	476	531	505	514	550	502	523	497	503	524	510	556	526	519	501	535	520	514	498	526	493	487	527	504	487	537	548	500	507	517	560	510	529	520	496	534	504	515	536	541	522	471	539	564	543	537	514	532	497	498	515	493	534	507	520	522	498	532	532	514	522	553	494	512	523	560	518	575	529	501	550	539	513	495	495	577	541	496	547	470	554	510	515	506	508	510	522	484	510	518	502	476	498	481	537	554	520	508	529	499	522	540	560	519	527	494	537	542	490	496	465	513	488	517	554	577	550	509	489	548	520	509	542	531	510	514	551	545	496	537	520	582	499	501	510	524	470	548	535	537	490	497	547	571	509	507	479	465	540	570	533	502	530	522	499	512	526	543	531	532	541	493	481	495	543	518	523	536	513	510	547	536	491	479	516	482	546	507	495	524	502	459	515	518	534	504	528	484	566	536	512	496	564	510	536	520	533	464	554	543	570	504	539	535	577	467	558	511	518	501	538	514	495	527	503	526	507	541	556	489	516	485	494	530	552	498	545	539	539	531	502	519	547	508	544	518	510	526	523	567	496	499	567	517	506	517	498	492	546	498	533	513	521	514	546	531	480	554	505	515	525	512	537	477	535	546	493	505	535	538	531	499	508	562	494	526	577	534	521	543	479	549	494	529	525	497	490	553	545	533	546	489	546	540	553	484	518	530	552	485	510	540	495	537	524	549	547	510	529	546	538	507	508	539	500	514	557	544	492	503	529	525	527	514	522	481	566	433	527	524	511	536	502	526	518	519	507	518	530	489	521	557	537	518	454	550	516	553	550	503	486	522	534	563	565	523	494	532	512	500	493	560	495	537	506	531	507	514	541	505	529	525	518	524	503	546	532	505	506	541	502	542	474	544	510	544	530	518	522	511	507	522	552	503	510	526	511	510	514	545	523	499	506	547	515	528	546	523	558	493	511	487	518	483	518	502	532	523	537	514	527	513	480	517	526	497	479	535	494	518	524	546	528	555	516	516	520	451	474	511	510	496	505	490	526	539	502	534	504	499	554	524	550	509	558	512	529	504	555	511	535	524	560	545	547	529	515	509	506	516	555	497	494	564	524	507	549	521	550	506	525	551	524	523	539	497	489	536	493	481	498	513	521	526	538	496	528	514	518	508	535	495	515	564	520	522	503	544	505	560	534	509	539	517	519	515	583	522	542	496	511	493	559	545	557	501	531	511	533	486	535	573	524	558	529	509	519	530	509	474	490	511	479	552	495	575	509	508	532	498	532	568	506	515	538	531	489	538	489	534	556	518	519	545	528	488	498	511	516	525	499	498	532	504	533	534	518	533	538	479	544	547	529	542	506	512	525	521	515	556	521	519	554	526	541	534	516	493	514	481	499	520	512	534	537	518	528	495	507	472	548	517	530	487	511	505	499	533	552	511	523	493	529	464	507	540	505	520	535	534	511	544	534	516	526	542	497	516	579	564	484	517	544	541	536	519	543	510	524	546	489	523	532	504	539	507	534	550	538	487	474	553	508	499	520	520	531	486	515	535	517	568	500	533	518	517	474	549	510	519	545	550	518	492	519	493	578	499	515	568	524	536	540	529	507	497	496	515	524	517	570	521	525	531	530	529	524	520	569	537	517	506	536	572	518	517	529	534	557	530	475	543	500	521	533	531	525	549	510	501	524	525	512	513	532	532	509	507	511	548	545	542	528	552	511	524	501	545	472	526	556	540	497	516	549	503	485	513	518	517	552	525	557	511	531	538	509	525	535	485	477	525	484	552	537
35888	24809	27319	27591	24591	21447	19373	13310	7696	2706	477	284	232	246	215	237	240	252	226	249	272	287	372	304	279	283	291	324	264	269	321	313	221	220	199	194	202	177	182	175	190	164	173	159	177	184	181	165	172	185	175	189	177	181	187	201	195	160	201	178	169	180	157	163	162	202	195	190	166	166	169	166	204	168	191	164	198	176	178	174	156	159	170	175	181	184	169	183	173	181	169	177	206	185	180	177	149	188	170	168	184	178	169	186	206	154	177	172	155	169	187	175	200	164	194	189	143	145	176	201	165	189	181	178	202	168	170	179	205	186	217	165	182	170	169	164	181	182	164	199	176	171	164	164	169	168	197	189	186	188	179	178	164	166	169	156	188	183	166	175	176	162	163	166	191	191	184	183	179	147	186	195	177	190	191	180	173	202	174	198	150	185	164	201	176	157	194	181	155	158	157	183	166	182	194	187	179	171	178	187	205	152	171	185	185	198	186	177	156	155	195	187	178	164	188	178	186	207	181	207	183	183	165	175	189	159	187	186	193	189	181	174	183	177	190	153	162	166	200	196	168	167	200	181	200	171	173	199	154	152	158	194	152	181	175	172	185	154	164	162	166	134	161	181	162	170	179	175	172	188	192	202	205	185	192	200	166	187	173	152	187	164	183	186	167	169	172	182	157	179	203	163	166	166	178	182	168	168	183	180	186	184	168	210	155	167	192	208	185	192	196	194	183	173	161	158	195	179	162	179	176	150	168	165	189	160	161	171	178	178	149	164	177	187	202	174	191	160	175	187	167	169	171	184	179	190	147	178	174	166	169	193	162	165	189	192	179	195	158	189	186	178	181	180	185	167	189	199	172	172	193	189	180	143	178	168	202	183	187	157	200	196	185	202	165	171	187	205	175	162	191	177	187	187	157	165	164	171	184	162	163	185	184	185	180	202	196	176	165	192	197	166	158	172	185	180	184	163	160	199	203	220	170	182	158	163	171	168	174	177	200	192	191	153	196	172	175	142	183	179	171	212	175	179	166	166	171	174	191	171	180	197	158	192	178	178	164	184	178	180	160	159	174	184	177	178	187	218	182	196	173	176	168	183	180	192	192	179	177	157	177	165	167	185	181	165	158	171	184	169	193	194	166	166	173	190	188	175	191	192	168	158	172	189	189	189	170	188	180	163	167	178	162	161	183	187	169	183	198	186	180	178	159	199	191	179	173	180	189	207	176	179	180	163	170	179	175	185	206	189	170	185	185	180	183	175	173	189	185	195	214	164	177	164	162	162	163	180	171	177	189	177	155	177	164	160	156	180	201	187	148	179	163	165	163	172	181	160	171	148	189	170	171	151	188	181	194	180	160	165	166	184	150	172	196	186	168	193	171	177	180	180	170	186	174	164	179	177	182	190	149	171	166	149	175	163	162	188	180	168	157	197	163	172	193	195	164	174	161	169	189	172	160	191	179	154	213	173	193	208	202	164	168	164	170	174	163	197	181	154	179	187	190	173	180	173	155	193	157	176	195	172	188	191	176	190	180	197	201	171	173	172	171	187	157	168	155	187	185	176	158	172	160	154	170	178	194	176	161	171	157	186	192	189	168	186	179	176	181	170	179	178	170	186	165	189	200	177	188	170	167	193	178	194	188	171	169	158	168	191	175	175	167	181	147	190	182	161	172	154	158	148	186	181	206	186	176	190	158	169	173	183	208	158	189	182	169	172	188	183	156	173	178	176	182	171	166	181	173	189	190	185	177	167	185	185	178	199	182	177	195	163	191	154	182	180	180	187	180	171	178	182	168	194	166	189	172	180	165	177	175	174	171	167	204	183	185	164	166	184	175	186	180	182	179	177	164	191	195	175	178	169	154	185	204	161	186	186	174	167	166	189	202	186	173	169	152	205	182	184	173	173	179	171	176	164	187	181	195	175	171	179	177	182	167	176	158	176	176	178	200	159	171	178	165	164	185	179	193	185	182	192	166	186	168	186	187	169	160	152	175	165	154	166	181	183	173	192	181	168	173	180	192	182	160	167	201	206	177	166	168	178	163	176	159	178	189	185	182	166	177	147	187	205	178	174	170	176	174	188	189	176	164	173	171	170	200	197	182	172	191	165	167	198	171	154	196	165	190	192	187	181	146	185	173	187	162	162	180	183	175	181	169	196	220	178	170	197	178	185	196	165	206	188	184	161	207	166	159	165	170	175	199	206	191	198	192	152	186	199	196	179	188	171	173	179	169	204	180	177	192	189	192	184	178	164	181	198	177	188	171	160	161	176	157	196	173	201	179	190	181	155	164	161	195	196	192	170	178	188	193	166	178	189	186	193	161	175	168	195	185	174	178	166	175	173	184	167	175	178	189	203	189	182	171	168	215	177	148	167	198	163	174	169	169	178	159	179	199	187	216	137	192	157	181	194	160	193	164	169	147	159	198	186	207	158	160	157	210	175	159	185	192	184	198	182	204	206	143	199	163	211	170	186	188	175	150	166	196	159	174	147	194	179	176	170	152	171	178	202	167	189	170	215	192	187	141	162	155	173	171	208	160	173	166	154	185	156	184	167	168	186	193	184	204	179	198	169	172	167	183	157	154	206	187	185	178	150	166	169	193	168	178	188	184	189	158	169	154	180	193	193	158	156	177	190	176	184	161	154	173	178	167	161	168	174	165	146	180	177	185	168	164	161	192	186	161	153	166	181	183	176	179	152	202	158	145	184	166	191	175	174	165	192	158	173	190	169	150	162	179	151	195	173	177	192	147	165	185	190	180	157	185	184	178	171	180	176	201	197	185	184	179	170	164	206	171	171	194	155	173	160	198	168	197	177	177	180	182	182	160	194	173	180	158	182	170	170	175	151	171	211	170	193	179	177	174	196	192	176	180	196	188	142	195	165	184	183	180	179	156	204	176	211	183	206	167	182	188	165	178	189	191	188	175	165	191	185	191	188	175	177	159	178	186	175	157	169	174	190	169	180	156	193	168	159	192	176	163	201	180	188	181	155	192	181	198	192	155	169	180	177	150	169	159	178	169	173	160	170	170	174	166	168	178	177	147	175	180	160	187	178	177	179	199	166	179	172	184	193	158	175	192	173	165	176	156	163	188	163	199	158	166	178	177	163	170	179	185	176	159	162	178	182	165	149	180	180	184	168	176	177	186	159	171	198	196	167	194	213	173	185	171	180	163	178	164	203	173	161	168	184	175	177	174	178	151	173	179	131	176	183	188	177	148	174	172	173	170	190	191	154	175	163	178	163	186	194	163	177	168	189	169	188	182	195	171	175	196	173	173	194	188	155	159	195	188	195	161	198	172	193	162	181	157	151	161	189	144	167	194	189	164	181	163	176	197	184	172	182	158	158	156	175	156	180	149	181	194	163	211	182	174	194	183	184	167	173	185	188	168	179	173	159	183	163	172	169	173	176	175	207	167	177	180	180	184	181	177	155	186	194	162	157	196	179	173	180	147	178	166	169	187	173	190	202	170	192	165	165	174	181	173	166	193	170
24094	21340	32516	37421	36624	35582	33601	27015	19786	7697	1710	1025	927	901	807	858	909	918	950	941	1072	1121	1634	1275	1124	1168	1237	1196	1069	1170	1357	1146	824	781	687	588	548	490	508	478	477	412	433	462	500	438	439	445	425	448	418	454	399	420	430	406	448	433	446	450	416	493	448	452	419	444	460	448	444	415	397	437	433	392	463	420	425	450	430	424	464	424	446	451	422	430	448	454	455	403	436	441	438	443	422	422	410	457	482	442	449	447	445	443	417	426	473	449	386	435	400	447	427	413	444	450	437	470	447	455	444	420	421	440	429	462	428	424	442	408	416	429	439	423	402	464	447	431	462	430	465	416	411	444	454	433	441	451	410	482	461	454	451	495	445	437	429	436	430	452	419	455	445	396	451	436	421	436	450	445	426	423	437	402	415	444	392	438	415	464	444	427	421	433	385	419	403	409	436	381	435	450	439	413	453	458	430	395	482	440	441	421	397	473	424	407	460	474	428	439	444	427	448	437	458	415	435	484	426	427	444	435	426	443	432	439	419	420	441	440	413	457	419	420	452	403	451	410	423	439	416	396	465	433	479	429	421	465	418	438	437	425	418	395	484	399	479	422	415	438	408	435	441	436	452	414	426	445	462	426	445	379	421	458	447	457	447	467	462	416	452	425	425	431	478	436	446	407	433	429	398	425	436	438	436	448	459	415	450	418	423	423	461	448	434	457	435	426	446	439	430	442	409	456	445	450	421	414	443	412	463	386	414	453	413	410	445	428	401	426	412	436	462	457	427	422	482	452	427	455	451	438	417	439	445	406	456	427	402	454	432	411	469	447	407	450	412	449	429	418	430	436	412	431	431	455	408	408	397	397	429	429	420	444	378	428	460	436	438	441	412	426	408	448	440	440	428	462	418	455	399	444	439	444	456	435	452	439	398	461	405	383	446	441	409	439	441	426	451	442	422	451	439	432	445	427	474	429	449	446	410	404	454	397	458	403	445	434	465	464	408	436	480	458	439	443	467	430	437	452	455	430	472	439	449	484	446	433	415	439	465	453	441	445	420	405	435	411	469	426	417	402	427	451	442	387	432	428	433	431	422	412	450	420	433	420	404	452	450	417	432	413	421	441	446	407	396	421	432	457	366	413	432	441	427	420	452	467	423	419	422	451	489	408	435	460	445	490	393	439	404	410	432	420	409	408	423	425	433	411	465	430	422	434	452	449	429	403	427	410	450	481	410	457	468	472	386	457	382	467	440	454	412	459	447	435	408	441	428	437	394	444	437	456	435	438	445	437	428	439	435	421	467	407	408	463	402	408	438	427	421	449	450	418	448	442	455	414	421	460	464	430	458	441	423	426	415	432	454	444	429	435	411	452	417	486	421	415	476	428	406	475	461	455	428	436	424	430	438	416	449	448	443	470	470	423	436	441	447	438	415	423	473	418	456	437	423	437	438	445	417	437	424	456	431	442	441	447	412	429	429	419	426	438	464	427	476	432	452	415	437	418	474	454	423	464	458	430	433	404	427	434	436	414	460	443	464	430	440	422	433	463	463	464	444	458	420	437	444	436	428	435	433	459	395	459	425	480	405	430	422	437	462	416	456	418	449	453	400	426	422	474	448	416	446	454	419	418	420	422	453	490	434	422	429	441	435	417	455	471	446	443	469	428	428	424	398	439	444	449	443	432	433	431	450	385	436	435	452	430	417	445	428	438	396	477	406	421	450	400	463	426	438	436	375	449	431	420	422	416	431	456	417	406	430	443	447	435	412	415	413	418	416	445	423	443	417	455	457	430	418	432	439	461	450	443	428	417	429	436	436	451	434	461	457	427	423	391	403	426	433	389	414	459	442	424	418	424	482	403	438	447	436	444	484	488	445	410	417	435	437	408	409	437	388	421	431	449	409	413	434	431	420	445	442	413	477	403	412	432	464	450	401	449	455	450	439	442	440	439	421	432	462	404	431	453	471	425	419	449	372	444	404	455	420	451	442	422	460	420	446	391	474	412	429	423	452	418	433	436	425	472	438	455	430	438	457	411	439	374	438	418	385	413	429	456	427	447	388	402	441	433	433	418	430	421	420	423	421	445	440	469	457	401	418	416	400	438	441	456	429	443	441	418	453	394	447	447	451	429	436	455	405	429	432	421	440	419	430	443	419	434	396	442	409	456	443	405	418	459	434	438	427	428	422	468	431	417	481	443	442	408	454	465	409	392	388	442	436	405	424	434	435	437	427	444	437	463	427	439	444	443	454	436	416	450	462	434	418	444	416	475	456	437	478	449	436	495	438	422	439	430	390	441	457	442	417	417	481	423	432	434	460	441	440	424	444	412	407	442	453	435	451	405	448	457	425	418	426	457	415	428	409	428	443	428	424	431	460	385	470	464	445	439	423	469	448	402	412	477	429	407	447	430	436	453	452	445	425	422	452	406	476	427	387	466	454	410	481	417	440	405	426	442	405	447	444	461	415	467	429	464	425	398	448	425	443	421	458	433	432	474	446	435	461	451	421	427	417	455	426	463	491	446	391	453	420	414	431	434	437	415	438	452	396	442	424	453	421	445	407	400	405	432	443	416	439	447	397	471	462	429	398	449	440	430	416	448	456	450	423	444	442	457	390	394	419	389	445	434	435	454	413	457	406	481	451	473	405	421	410	423	435	431	472	449	422	427	412	476	408	408	404	452	442	454	450	417	472	430	440	396	480	443	437	452	410	459	404	432	420	438	434	457	427	443	458	442	460	407	427	420	463	432	427	453	421	428	445	401	403	441	442	437	442	431	459	425	442	406	424	462	440	426	425	401	423	435	426	406	438	471	442	414	459	471	418	437	418	434	418	388	438	453	429	397	429	445	478	442	404	425	438	449	427	444	417	448	425	419	450	409	433	435	426	422	431	468	457	453	438	443	421	395	440	414	471	421	444	400	454	445	430	411	412	413	432	462	452	439	439	402	425	449	427	451	445	431	418	470	403	435	424	407	443	450	443	427	455	417	450	439	413	427	426	432	441	410	442	442	426	407	472	481	427	453	441	444	426	439	440	403	464	455	468	445	463	446	414	422	396	452	428	422	433	406	422	465	428	437	448	439	455	436	445	446	461	479	455	443	424	428	422	419	438	438	454	435	431	401	435	435	421	424	431	420	462	427	458	415	435	414	443	471	423	435	448	453	456	395	445	440	435	427	460	458	430	378	431	435	424	428	422	414	451	480	437	413	407	478	438	412	464	412	467	414	434	457	432	474	458	452	446	437	444	435	400	403	459	416	404	420	443	445	414	444	423	427	434	455	440	418	480	459	423	414	443	456	415	422	479	439	424	438	463	442	427	421	443	429	443	448	438	455	434	462	419	465	398	429	437	439	469	450	415	425	434	395	439	442	447	413	414	417	460	432	420	397	464	449	427	442	422	439	469	408	453	423	435	439	437	446	456	443	432	419	467	468	469	460	407	472	417	443	443	456	448	451	415	474	436	423	445	403	431	406	408	445	442	443	446	434	418	457	425	438
10138	5186	5919	4448	2974	1590	1124	621	334	254	232	219	196	200	206	200	202	204	190	186	218	190	211	189	214	191	219	219	186	179	197	200	179	190	189	189	202	186	180	174	197	213	191	187	199	192	201	195	183	183	195	195	210	206	182	172	202	193	161	175	179	177	176	178	190	184	167	187	168	172	185	182	194	144	196	196	185	204	200	197	213	183	179	205	199	184	188	184	166	188	192	205	207	182	185	186	176	203	167	192	185	184	201	185	176	178	195	178	175	171	199	212	156	199	182	194	220	223	183	167	197	196	194	182	197	174	173	209	190	180	193	184	183	198	178	165	170	203	175	164	164	185	188	187	200	213	187	197	193	162	184	173	199	178	190	181	183	195	176	177	175	171	186	181	185	184	201	176	210	170	190	170	181	198	184	187	190	172	185	160	201	179	175	171	170	156	221	201	192	214	182	190	190	188	185	165	177	140	207	190	190	178	177	187	181	199	180	168	188	163	209	192	194	172	199	183	173	171	191	182	192	176	199	189	194	215	233	188	194	209	192	179	213	168	192	191	193	177	178	148	175	175	172	169	199	176	161	180	173	196	183	177	166	192	172	183	177	171	158	199	193	177	183	182	198	190	199	170	182	158	200	205	181	170	198	164	177	196	173	195	189	185	178	195	170	187	159	164	183	185	164	190	194	195	184	199	179	193	195	177	158	163	179	188	192	182	164	177	189	185	178	195	200	195	214	189	189	198	173	183	179	187	165	184	198	191	176	187	188	182	166	172	191	177	187	185	227	169	194	163	195	168	174	174	198	200	166	193	180	206	198	183	198	201	195	197	193	168	185	190	177	195	173	181	187	171	178	178	214	214	182	183	177	190	188	163	197	177	156	195	206	216	210	219	195	218	211	183	184	194	209	175	193	189	184	164	192	173	177	203	184	188	197	183	218	166	211	177	197	211	197	190	203	155	182	182	185	200	179	154	190	177	177	176	175	173	190	183	203	214	184	184	173	182	171	185	179	180	193	189	195	196	185	201	168	172	197	200	182	188	215	174	182	189	187	174	198	216	196	207	183	171	163	176	215	187	195	172	187	190	177	199	193	220	196	205	200	197	183	180	194	179	181	160	192	194	182	178	177	197	196	188	186	177	173	181	208	184	197	183	199	209	179	185	159	188	181	179	170	201	179	177	194	193	176	173	192	184	181	176	173	195	217	165	176	156	161	208	176	194	193	199	168	202	198	183	170	180	180	184	211	184	190	186	175	181	186	161	206	171	174	172	197	173	201	197	188	173	199	205	164	188	180	188	202	203	183	183	185	193	202	214	167	177	161	155	214	188	183	181	188	195	196	192	180	180	199	200	172	191	196	201	197	185	212	211	174	182	201	206	172	199	203	187	181	190	200	183	189	182	160	156	190	196	181	179	186	191	181	178	200	167	164	199	159	191	196	188	184	186	195	164	195	186	192	165	187	215	179	189	190	201	204	192	171	199	181	199	174	179	189	184	176	176	185	208	178	204	170	174	165	185	199	185	163	181	186	186	187	214	167	179	173	160	198	202	173	205	169	181	208	181	183	217	189	193	173	191	187	197	192	183	189	218	183	208	205	189	174	190	188	181	196	228	193	165	194	186	171	183	171	182	199	205	193	164	189	191	212	198	201	218	203	178	203	187	189	174	202	161	177	196	207	193	165	203	177	213	192	172	191	199	189	181	161	196	187	200	185	181	193	204	206	179	193	193	182	193	171	196	198	184	176	181	183	181	203	197	192	205	210	161	174	173	166	195	188	155	176	170	195	190	177	209	172	170	166	225	165	204	181	206	214	216	190	193	200	185	175	181	151	160	185	188	168	207	167	200	173	180	180	196	217	190	170	180	214	189	197	181	203	204	193	179	187	180	225	185	215	190	208	175	158	197	225	205	181	178	210	196	171	186	183	185	167	205	179	211	192	180	191	219	185	193	186	221	184	179	207	209	223	180	188	175	192	196	205	190	180	173	190	185	178	176	185	195	180	157	170	180	184	174	183	184	169	183	173	193	207	187	204	221	201	181	146	182	188	201	191	194	200	177	187	195	185	178	175	218	213	193	182	193	177	217	194	185	218	196	201	197	178	180	201	197	195	165	191	199	214	209	192	182	189	182	179	198	179	197	195	177	197	193	187	165	195	168	174	212	186	187	177	202	182	186	198	176	185	184	176	173	178	207	208	170	192	194	159	219	190	177	203	179	183	178	155	182	201	194	173	183	156	192	173	196	193	177	191	190	172	206	157	163	194	185	187	193	211	181	188	171	181	163	203	189	181	187	172	179	163	214	174	174	192	174	207	184	201	176	166	204	197	176	151	149	175	220	212	193	168	203	188	175	174	190	202	155	202	201	207	174	190	209	197	197	191	211	177	178	181	193	189	180	197	174	178	179	182	188	160	207	177	165	186	183	183	184	198	208	196	201	192	181	203	179	204	189	180	176	170	195	170	184	212	184	200	184	195	188	167	188	191	173	198	188	167	218	185	198	177	172	216	177	196	207	211	216	190	207	179	183	211	171	187	178	182	182	228	187	194	179	190	169	186	202	180	199	195	166	196	171	198	193	197	221	165	199	213	182	188	201	190	182	194	181	166	183	174	190	204	172	179	187	175	192	220	205	167	186	175	171	204	204	158	192	191	217	218	187	196	180	178	191	172	167	188	209	170	213	175	180	200	198	175	159	183	209	169	208	193	197	181	187	174	188	176	196	219	199	184	174	181	172	172	155	191	202	201	171	207	152	180	209	206	188	205	206	202	182	197	172	204	216	190	186	159	175	190	204	185	172	180	198	183	200	200	207	184	200	197	187	178	190	206	192	201	177	188	232	237	197	168	192	169	177	202	192	196	191	197	207	200	169	186	198	200	181	169	187	217	177	191	183	190	199	181	176	191	175	161	212	187	195	182	194	178	185	187	178	194	203	179	190	185	205	189	189	203	216	206	209	192	197	203	186	194	175	192	175	204	185	156	185	185	192	147	197	190	181	184	184	159	204	199	192	194	184	177	214	189	190	210	167	175	224	196	164	191	187	199	222	205	197	201	193	182	176	178	178	187	185	176	197	185	163	172	197	162	184	173	196	200	207	199	164	200	149	180	168	178	200	217	195	200	183	183	170	182	191	189	198	178	174	183	181	171	202	179	196	177	198	184	202	175	193	185	177	180	167	200	177	176	181	189	183	183	166	197	184	181	196	180	202	196	175	180	187	216	184	167	197	175	201	169	205	197	201	155	176	189	176	169	206	185	196	214	196	194	168	178	177	199	181	219	161	194	176	199	207	193	195	167	209	178	172	171	192	183	181	162	178	181	197	177	198	185	175	167	163	197	186	180	195	202	199	206	191	178	170	174	187	191	179	194	181	171	184	201	157	182	186	193	190	164	201	207	189	156	179	163	213	167	196	173	197	181	185	203	184	175	204	195	194	165	189	209	203	189	202	189	155	190	199	183	211	186	183	203	184	151	190	190	220	189	195	175	169
7738	5788	11519	13200	10743	6696	4897	2691	1339	921	668	633	585	541	542	547	493	544	518	531	533	526	519	504	483	492	484	475	499	519	505	482	489	485	472	452	453	463	478	499	482	488	435	511	491	441	500	489	466	456	481	478	473	488	509	486	463	441	473	467	466	486	475	478	487	468	443	455	467	464	483	505	461	447	492	463	481	470	492	470	477	442	485	459	485	470	441	485	460	511	474	472	462	462	414	494	454	469	503	417	473	473	509	458	482	463	487	454	454	471	439	465	452	487	504	427	476	464	445	463	481	483	466	473	448	507	453	460	435	442	446	454	482	482	453	475	450	461	482	459	488	489	419	487	493	507	481	425	491	411	485	476	452	435	488	423	469	478	413	453	458	490	469	486	458	443	480	490	467	457	450	464	458	461	470	453	457	468	482	427	490	464	480	445	497	468	471	494	455	447	432	419	510	420	455	455	451	431	518	459	440	432	466	499	459	492	441	460	439	467	483	485	462	470	484	439	482	487	431	477	446	458	468	455	442	480	440	478	464	507	432	443	492	469	444	467	453	458	494	437	467	483	450	442	431	488	464	495	463	447	475	476	497	478	444	513	462	494	439	490	436	451	433	462	462	473	421	463	468	486	483	438	464	482	466	485	486	467	480	507	471	439	460	421	487	461	454	411	459	440	423	468	431	440	465	466	510	475	475	441	469	477	462	442	495	477	480	486	510	499	471	464	479	492	457	451	499	449	456	460	488	453	461	515	454	450	461	475	495	477	463	434	508	472	474	440	487	495	473	455	487	437	489	467	470	463	493	481	463	452	479	476	458	426	446	456	475	511	449	451	489	461	473	468	487	469	484	480	442	463	514	477	493	445	451	446	518	444	520	459	442	481	468	448	472	490	452	477	499	493	500	480	468	439	515	449	471	477	459	460	444	430	450	471	476	444	505	453	463	448	491	502	508	438	489	451	461	478	497	477	465	483	448	520	456	440	498	451	498	441	447	438	452	470	455	462	439	456	456	468	488	447	462	460	467	449	451	436	454	478	510	451	490	458	439	471	464	415	501	476	480	468	478	475	457	444	456	512	480	487	483	450	438	498	499	465	434	506	436	473	440	440	427	514	464	493	488	472	463	509	472	492	471	459	433	458	447	455	466	497	457	476	493	448	503	469	450	460	446	435	442	461	466	456	453	421	446	462	459	385	510	466	482	469	479	459	471	474	461	463	445	464	468	492	496	475	459	512	469	514	474	450	498	505	492	474	495	465	476	463	452	449	445	468	451	480	531	449	470	454	467	477	472	496	467	437	458	473	467	477	462	454	469	483	469	475	476	482	474	462	475	459	476	460	456	491	463	433	514	486	459	470	445	465	474	478	484	460	485	482	473	469	487	445	468	466	462	470	442	511	477	480	469	445	482	432	461	470	425	487	460	467	473	484	453	514	494	464	491	454	445	472	469	455	444	433	465	455	475	436	420	480	465	470	505	449	470	472	445	482	424	451	454	475	437	459	455	453	447	499	469	439	474	447	451	464	433	438	468	509	451	524	465	489	467	488	444	478	471	458	470	520	466	456	450	504	444	459	463	468	500	458	460	494	452	469	487	488	478	422	464	499	484	484	476	493	453	461	452	467	483	475	481	456	496	473	450	461	462	499	467	451	484	444	470	450	445	452	429	446	482	435	454	454	451	477	473	483	474	438	482	454	490	430	461	474	481	478	467	471	452	499	469	416	447	471	435	455	440	487	465	473	430	460	514	444	465	456	515	495	484	457	490	453	490	485	453	450	453	454	446	491	462	472	469	438	490	494	484	488	504	469	452	440	460	478	466	422	457	456	428	465	456	455	492	446	475	448	468	479	488	445	482	486	453	465	481	489	490	515	472	529	476	455	470	447	457	420	489	485	465	448	469	482	461	468	437	467	476	461	472	468	469	468	447	436	493	466	460	469	507	462	479	442	494	435	452	443	456	469	481	465	479	489	489	471	431	474	465	452	455	447	419	450	465	485	495	489	503	480	459	441	466	455	491	490	472	502	499	464	473	490	485	428	458	451	490	480	485	449	449	479	453	442	499	475	456	419	491	442	473	499	448	449	475	478	421	480	447	447	485	476	509	471	502	460	484	463	474	448	486	425	495	450	506	457	439	483	457	470	500	449	443	450	509	477	451	523	446	431	492	493	482	457	499	459	473	472	479	464	435	459	476	488	464	456	482	458	457	501	460	497	465	424	470	497	500	457	471	463	488	477	511	479	498	455	492	445	440	490	448	464	451	453	467	491	459	454	429	477	455	492	454	478	476	452	433	477	522	443	479	482	479	434	477	504	473	455	481	447	476	434	440	488	462	454	472	477	480	447	470	487	470	466	482	488	501	435	496	485	508	478	467	417	474	519	477	506	427	490	471	439	482	456	471	441	479	458	458	508	493	466	472	456	451	445	457	479	452	427	446	459	474	461	481	460	421	476	459	466	464	459	455	477	403	457	490	443	446	471	464	464	470	466	482	454	473	434	487	435	499	446	487	486	466	496	487	459	457	444	488	474	430	500	467	494	471	450	465	485	482	520	495	453	476	517	473	461	442	493	488	524	463	475	461	482	488	432	482	499	491	458	500	447	454	438	446	435	449	437	477	439	427	470	459	469	476	471	466	505	466	462	468	429	461	495	456	468	495	483	455	464	456	477	506	459	441	492	487	477	458	492	459	439	482	427	445	474	404	440	459	463	468	470	467	493	451	452	459	458	454	435	464	464	489	479	490	494	458	470	430	436	449	452	442	483	498	444	460	491	491	477	468	452	446	532	497	468	447	489	448	478	481	462	470	494	445	437	450	456	478	410	478	447	462	495	479	508	428	456	473	472	436	431	495	450	458	446	476	480	507	462	503	455	475	466	488	490	460	495	468	463	448	467	460	506	466	463	464	449	441	487	475	467	499	456	456	457	480	468	442	454	445	436	483	493	498	474	485	488	449	491	480	436	428	474	482	460	476	472	484	486	450	445	416	443	466	436	476	481	485	442	449	458	461	487	430	442	454	467	461	440	460	478	447	460	469	430	494	486	482	453	489	466	484	485	476	482	473	464	492	474	491	474	481	445	433	460	450	440	448	446	483	443	457	488	445	427	493	462	497	470	477	476	464	491	495	442	439	481	474	471	460	475	481	481	459	495	460	469	495	490	442	480	456	452	431	480	492	493	512	437	489	457	438	447	476	463	467	490	452	452	450	478	463	459	515	459	478	479	462	440	478	452	455	478	475	433	464	444	481	396	454	477	451	464	453	473	470	449	447	443	466	486	469	455	448	434	429	495	515	456	482	478	475	464	472	416	470	460	461	501	472	443	470	458	482	494	457	470	471	469	484	438	460	449	445	488	464	498	446	459	446	426	475	476	484	472	457	447	452	511	474	461	458	448	469	452	456	426	483	469	431	459	479	453	458	446	477	453	447	486	445	456	493	462	445	467	476	469	457	449	461	411	488	455	483	475	472	473	508	470	473	499	485	461
24641	18015	22517	19514	19537	11207	6469	4269	3415	1618	407	237	257	264	242	231	269	230	282	270	247	246	312	295	263	311	290	277	280	288	273	241	282	252	248	232	220	219	200	228	222	211	229	223	231	192	198	205	240	214	246	192	229	218	196	199	217	194	198	184	214	237	223	229	213	214	204	189	209	231	219	192	222	236	206	222	198	218	214	235	215	237	216	213	225	214	199	215	202	220	207	202	224	201	236	200	210	236	236	211	243	213	226	195	225	196	228	215	196	211	240	207	192	206	217	232	215	197	197	232	251	212	205	189	216	189	217	211	174	210	199	221	239	179	204	222	208	212	207	224	213	225	207	208	188	232	218	215	234	206	200	235	210	216	193	215	204	186	187	230	185	236	221	217	226	208	219	202	209	183	214	222	175	209	240	226	226	195	229	207	210	222	217	223	185	209	217	202	218	232	211	238	224	219	217	234	207	211	198	202	240	236	224	218	221	249	214	218	217	210	218	199	214	232	191	219	211	216	198	219	201	209	235	207	213	199	218	221	207	177	206	215	218	190	240	201	235	231	203	180	176	226	226	190	203	196	215	217	207	215	220	197	207	218	217	184	210	203	226	239	206	235	212	233	225	206	186	194	202	237	203	219	228	195	195	217	211	188	213	201	228	225	196	202	232	227	212	192	194	212	215	210	228	220	226	205	204	201	231	196	195	207	233	240	214	219	194	240	187	201	210	159	224	197	192	229	199	231	221	247	213	214	213	225	195	202	200	231	221	206	196	219	212	219	204	219	229	221	214	211	215	227	204	219	203	199	237	207	220	209	196	232	213	199	205	225	201	231	226	220	237	213	206	224	173	245	235	222	216	219	211	206	235	209	204	202	210	214	210	212	219	182	198	212	193	226	228	209	195	216	195	202	217	206	213	186	197	189	199	229	232	202	210	186	229	219	213	188	206	227	244	213	230	196	254	219	225	197	198	230	180	220	204	202	225	214	214	212	220	188	190	192	222	246	210	218	184	228	202	228	214	195	222	231	207	201	227	217	214	224	229	195	187	203	200	180	211	235	237	210	228	225	225	195	199	214	215	174	222	211	200	200	194	206	233	226	198	229	198	228	214	227	245	217	207	223	202	186	209	202	221	199	226	219	225	195	202	208	206	204	227	218	227	220	207	211	233	204	226	225	174	219	218	192	239	201	240	230	208	194	223	204	212	210	236	199	211	207	202	220	211	209	197	207	227	220	206	194	195	221	238	232	223	199	253	200	229	208	195	215	204	177	225	195	229	195	227	209	205	220	216	200	220	195	193	172	197	199	227	179	207	229	207	215	231	192	227	189	219	216	212	216	203	224	225	242	226	195	203	194	195	226	216	202	185	185	216	200	206	219	198	223	222	229	238	227	198	206	215	218	218	228	227	201	205	199	211	231	208	199	201	205	221	190	207	192	204	214	206	193	216	209	180	180	212	214	192	230	186	193	207	200	198	196	221	204	212	202	227	215	209	205	213	190	222	203	202	243	190	233	198	230	219	215	195	190	210	204	204	187	212	233	198	218	204	203	218	218	258	217	223	236	222	232	192	219	204	228	204	198	177	219	193	209	207	212	203	209	225	209	221	246	200	238	208	210	228	198	242	204	225	211	203	212	179	219	198	185	210	210	199	233	207	239	205	223	231	194	223	211	197	185	228	222	227	189	202	194	208	199	184	188	225	210	282	228	231	218	209	214	189	204	203	196	208	214	220	232	203	183	225	218	204	246	209	217	225	226	191	207	196	216	220	209	223	197	214	186	243	201	199	190	220	231	227	223	206	209	229	191	197	208	221	224	200	175	228	198	228	214	202	206	209	200	197	231	214	223	197	198	199	208	210	221	221	192	211	203	212	188	193	244	204	208	218	214	209	197	214	224	230	210	209	193	231	237	211	227	203	206	237	226	211	218	204	203	203	203	216	207	217	203	212	238	213	232	206	202	205	202	228	221	199	193	214	216	211	218	197	200	209	209	227	223	213	178	224	189	244	229	218	239	253	223	226	237	204	207	218	210	217	209	201	196	234	220	204	219	229	207	187	226	211	214	212	212	199	230	220	203	217	218	220	184	202	189	196	211	234	221	237	211	215	199	204	196	237	245	227	214	220	206	207	218	189	194	215	227	219	224	194	235	207	225	206	211	226	202	220	200	215	211	186	206	219	216	213	201	238	202	211	200	221	211	226	213	208	221	196	232	225	200	229	218	196	183	191	221	211	187	195	187	206	214	199	226	226	203	226	216	203	193	207	221	239	202	210	213	203	191	238	205	216	224	204	212	237	215	224	221	210	222	222	216	251	212	236	245	218	228	206	214	215	217	207	211	216	214	199	204	192	178	200	239	230	205	219	214	221	208	221	240	223	229	236	213	200	178	218	257	232	191	222	188	217	250	233	209	217	193	206	196	169	234	232	190	218	207	202	240	201	207	194	227	231	205	222	215	235	196	220	189	187	177	208	201	192	176	208	218	220	218	204	240	194	205	231	194	203	216	226	208	209	183	224	205	253	203	200	197	243	210	194	211	189	199	217	222	214	238	223	217	198	222	210	189	214	211	208	200	190	207	219	222	221	216	231	211	244	212	207	198	187	212	229	226	207	224	212	188	198	204	195	199	247	215	221	224	235	207	195	205	198	220	218	198	213	221	209	224	227	227	188	209	200	230	205	195	225	214	228	208	221	197	250	202	190	209	208	229	201	218	214	191	221	203	205	229	201	203	213	219	191	230	217	232	205	223	193	234	207	224	220	212	225	224	222	213	195	235	205	233	231	186	200	200	197	216	194	219	207	193	191	200	192	200	195	213	207	212	207	224	222	214	208	225	210	236	209	195	181	213	210	217	213	210	221	222	216	213	240	190	231	210	231	203	208	226	216	232	191	215	190	229	204	215	235	210	210	197	213	215	214	230	203	185	201	188	241	237	225	206	218	215	210	197	213	199	203	230	193	192	226	195	218	231	213	194	224	213	209	226	228	230	203	232	212	194	209	208	205	223	213	224	217	208	191	193	203	221	205	246	176	216	192	203	239	214	196	201	220	194	216	234	204	235	209	231	227	229	216	182	230	213	189	215	187	193	220	194	212	229	198	188	223	209	226	228	238	212	215	237	229	202	206	231	236	203	200	219	195	223	210	205	214	211	189	194	183	189	188	214	192	232	208	203	206	222	205	210	220	217	204	214	249	239	206	219	219	208	226	185	202	208	218	194	212	218	232	207	220	218	218	201	214	230	225	221	216	210	230	212	227	219	197	219	215	243	208	201	186	208	185	206	212	221	217	199	214	203	206	223	217	215	209	207	199	198	206	212	213	212	244	235	225	197	228	196	222	228	215	225	197	226	203	221	203	186	218	209	227	200	213	233	203	194	220	193	202	216	194	201	209	234	195	208	205	231	201	218	216	200	214	244	204	242	171	202	198	222	245	218	230	192	232	195	229	215	223	177	196	197	229	218	186	214	204	189	220	195	209	193	189	227	227	206
17816	17318	28943	31182	34122	22945	17572	14135	13128	6616	1532	815	814	812	734	764	820	784	830	781	833	888	1227	965	973	944	929	992	852	938	1020	889	711	679	646	643	595	576	582	568	546	559	480	564	515	495	502	495	509	553	539	523	502	545	522	538	554	524	493	535	493	541	521	509	497	509	502	536	532	500	523	496	543	532	509	531	544	534	518	537	578	548	481	542	497	485	510	539	559	492	492	526	511	495	534	508	536	501	499	525	502	522	494	493	512	506	495	529	509	525	498	494	524	503	528	507	501	519	447	487	525	491	524	518	531	537	501	540	527	512	509	508	492	524	561	518	513	534	525	553	534	516	516	495	540	513	532	494	522	506	503	484	520	520	528	481	520	516	501	514	540	557	500	477	514	553	559	531	492	560	539	491	501	526	538	511	493	541	552	522	480	555	497	512	485	505	522	541	519	527	502	536	484	514	512	508	538	484	536	506	508	535	545	468	488	522	500	467	528	514	523	537	485	546	515	493	543	529	524	532	498	532	504	517	481	505	537	526	524	546	525	536	514	540	510	491	515	542	544	523	515	563	523	478	531	543	499	524	508	498	544	490	526	516	524	489	541	511	508	535	522	506	537	506	488	502	532	507	507	515	505	524	473	501	506	523	532	484	509	543	516	518	530	535	505	486	490	499	530	577	532	499	550	495	512	519	511	488	497	482	516	540	520	519	511	511	513	520	514	519	533	549	510	528	518	534	533	533	484	517	567	501	516	496	540	492	544	528	504	501	562	529	489	535	544	450	559	505	545	510	551	521	519	496	510	542	506	561	498	514	486	518	536	543	535	532	492	526	507	530	523	511	526	539	516	493	499	501	541	557	551	556	480	530	534	545	513	499	548	501	540	503	529	532	509	528	537	516	488	525	541	485	530	512	499	528	523	500	493	489	536	525	521	532	496	487	545	489	506	505	490	562	522	491	517	504	501	532	501	529	506	505	504	564	563	493	487	527	521	502	462	525	527	487	537	551	486	520	484	534	477	490	515	488	510	522	480	516	515	513	529	460	504	512	530	519	511	552	531	522	498	563	515	518	511	513	504	502	530	522	551	486	523	567	505	529	548	566	506	549	546	523	542	505	531	510	541	489	518	560	544	514	551	517	551	543	557	551	509	546	554	494	544	505	548	476	493	481	496	540	577	518	528	525	549	559	494	547	541	534	542	519	514	568	520	543	492	510	488	521	510	501	540	514	515	504	538	524	480	510	498	530	498	520	490	522	539	501	529	510	519	567	530	526	529	504	518	489	514	501	535	514	481	531	538	501	545	500	511	556	538	496	554	517	524	548	537	551	511	484	480	538	520	553	533	500	532	500	497	520	543	516	534	492	507	532	545	488	530	500	537	531	515	510	505	580	548	517	519	477	491	551	518	502	551	505	489	501	527	465	545	534	488	513	539	540	539	515	530	517	516	488	510	564	524	479	524	527	550	515	499	524	538	532	508	518	509	521	522	476	541	487	546	536	535	520	481	492	542	543	489	554	520	493	541	563	534	509	509	536	526	500	500	515	526	531	515	501	546	533	480	547	494	530	529	511	525	504	567	489	520	511	497	483	536	506	508	519	557	519	501	517	521	518	532	528	545	550	536	473	552	594	553	514	562	522	485	523	484	507	552	510	494	544	538	564	545	523	525	549	514	522	541	517	530	534	462	550	529	535	517	563	505	550	556	535	539	491	501	515	511	522	525	512	523	500	523	513	531	505	503	498	477	544	512	508	492	553	486	522	528	524	476	512	538	522	518	504	534	523	530	559	537	498	501	538	484	525	556	528	538	525	512	521	553	497	533	487	494	533	517	548	560	531	511	497	520	496	562	524	485	506	549	481	523	535	523	513	501	536	479	481	530	526	508	522	487	513	505	518	538	522	503	536	521	508	523	506	515	543	531	464	522	529	531	543	498	541	513	487	543	555	494	535	538	478	522	521	538	510	538	533	500	523	511	557	564	545	522	509	509	511	504	535	514	487	515	519	522	554	465	553	519	501	509	510	553	492	526	524	524	545	561	548	494	555	526	490	552	515	539	513	510	518	483	584	504	492	521	549	492	496	512	505	530	485	520	539	510	519	496	513	521	519	529	556	538	496	544	492	523	485	500	515	558	509	519	522	549	498	520	484	497	498	554	537	518	541	541	536	539	479	507	532	549	542	505	522	520	526	508	529	545	522	531	561	490	527	549	526	570	572	505	529	560	543	511	527	513	512	471	537	474	502	530	566	539	509	493	521	483	544	501	554	532	540	512	523	509	544	500	554	515	514	528	544	535	528	546	542	555	513	504	504	527	531	544	534	502	508	559	518	506	496	522	499	583	531	505	496	567	536	485	530	541	485	525	504	490	510	526	499	582	572	542	518	515	532	532	520	540	560	519	520	517	516	524	513	520	514	581	531	560	485	521	546	525	505	520	551	518	521	511	500	510	528	518	512	499	515	500	537	552	528	557	545	535	519	514	559	486	516	522	503	556	551	478	519	520	534	490	539	492	488	500	529	527	501	536	525	503	483	497	556	504	463	480	524	541	529	544	532	548	517	480	510	541	513	497	541	510	528	514	516	512	504	506	506	515	573	495	489	529	496	551	558	538	486	522	519	538	523	514	547	531	482	492	577	514	491	483	489	491	517	499	544	528	572	511	532	552	514	521	543	531	491	544	555	470	507	525	508	515	486	554	520	504	529	541	545	546	535	500	528	513	495	488	487	517	522	499	550	532	513	516	480	502	524	546	547	488	533	529	534	491	535	525	536	524	553	525	508	479	517	512	518	501	533	498	495	496	536	518	525	530	514	549	525	498	501	526	527	529	508	509	531	520	537	524	562	478	535	551	482	476	527	503	498	488	543	551	513	533	540	539	491	531	489	548	540	536	541	553	522	531	503	491	548	513	529	551	530	511	495	532	565	504	528	524	548	495	520	464	497	509	522	553	529	518	519	538	521	464	500	535	461	504	528	541	536	519	495	563	541	494	557	486	508	548	517	522	494	547	518	540	462	522	451	493	490	495	539	534	510	501	516	491	544	524	540	535	527	528	496	523	532	532	553	512	526	521	510	515	566	521	481	512	544	549	500	524	526	527	537	512	509	517	584	546	563	510	503	563	533	479	535	502	524	497	496	514	503	553	491	518	517	499	545	569	567	506	537	496	535	514	510	489	557	469	493	509	524	539	531	543	502	513	522	591	519	527	511	543	494	493	498	546	534	502	505	551	569	474	547	525	530	542	510	534	508	480	539	546	517	523	532	529	483	518	510	518	481	523	507	510	547	523	525	538	529	506	501	536	505	498	497	517	519	499	539	490	505	543	522	524	499	551	543	526	511	507	539	509	508	521	488	526	531	561	476	537	529	516	484	536	528	526	522	534	516	522	540	480	510	561	562	502	536	511	537	533	521	499	523	535	526	529	517	512	533	506	531	510	536	498	522	569	503	539	553	500	519	541	545	521	519	537	513	543	542	516	529	539	553	485	461
35127	28873	33545	28589	22877	23539	21412	13962	4789	1763	549	254	244	247	233	245	250	279	267	257	298	295	364	316	305	284	291	315	256	319	311	281	276	224	210	176	167	175	187	164	169	188	174	165	181	179	186	183	169	182	165	189	185	180	206	191	163	156	152	178	204	153	193	196	172	168	184	179	172	193	151	178	191	190	182	164	186	181	169	158	165	172	187	165	162	161	168	207	188	164	206	195	176	187	155	173	201	179	185	182	205	197	182	173	193	170	178	210	185	164	188	172	210	192	155	168	188	171	206	153	185	198	173	171	148	184	153	193	192	178	179	180	179	178	170	188	163	150	178	192	187	199	163	189	160	174	177	194	180	178	170	169	195	159	189	183	207	174	158	183	177	186	201	185	190	173	180	154	161	170	212	194	167	189	153	188	184	188	196	201	194	198	165	173	169	188	170	195	167	165	161	174	202	172	166	159	167	154	157	171	169	168	199	186	190	202	176	183	165	166	185	175	167	165	180	184	174	181	180	184	179	170	179	151	175	218	173	199	158	170	178	168	176	165	173	173	179	169	160	191	169	181	201	183	196	184	203	180	169	177	172	184	171	217	171	168	167	183	198	148	187	197	184	185	206	190	193	179	166	190	190	180	154	162	199	171	184	178	177	167	170	161	193	176	169	199	169	179	185	187	179	185	171	185	171	171	172	173	167	180	195	163	186	185	170	195	169	149	200	176	179	184	170	184	172	187	189	166	183	184	204	167	166	189	185	196	196	159	190	168	171	161	195	157	175	165	171	138	202	188	187	174	160	154	167	189	206	191	172	208	169	197	186	173	184	191	187	189	190	148	156	175	168	180	184	172	194	186	164	161	181	174	174	182	162	172	172	173	186	187	183	188	191	175	166	174	178	164	202	189	201	165	153	189	188	172	185	169	184	163	157	177	173	179	163	176	180	197	179	175	188	191	186	198	166	185	179	142	174	179	193	167	172	172	192	159	179	165	162	185	158	145	190	171	172	170	146	173	177	172	168	209	168	176	187	175	154	172	190	203	177	144	178	184	198	192	185	194	169	170	163	166	177	172	165	188	162	169	162	169	184	182	153	160	192	188	182	169	174	193	191	187	185	180	187	180	185	173	169	173	158	173	181	198	200	183	170	188	170	157	203	174	172	193	197	183	194	202	174	165	163	157	154	203	151	182	187	172	192	180	180	182	158	164	165	192	153	167	160	159	176	181	179	190	192	194	189	170	146	145	182	194	198	207	170	178	159	207	165	180	142	181	160	188	172	186	160	167	179	171	172	182	192	185	157	182	174	193	191	188	183	183	201	169	189	182	184	174	192	159	185	175	157	192	165	161	171	188	182	188	187	158	177	169	173	185	182	174	184	207	168	148	172	190	179	173	146	185	169	159	165	179	166	169	163	160	200	189	177	198	160	170	187	182	165	188	195	176	162	155	163	177	162	175	155	192	192	165	174	166	195	144	189	161	180	184	193	186	186	176	190	179	166	147	163	203	180	157	155	178	170	202	162	158	178	193	171	165	156	187	177	191	173	193	180	170	213	145	188	186	169	193	177	197	192	185	173	169	175	180	159	182	175	207	162	180	171	175	203	192	189	183	163	174	152	187	197	188	170	185	212	176	194	157	177	165	174	190	190	172	190	177	164	189	174	192	183	187	182	177	159	171	172	203	192	159	168	169	174	165	142	198	174	175	203	186	203	181	205	161	180	176	180	171	188	168	204	179	146	169	180	171	165	168	169	162	169	168	180	195	173	161	188	164	156	144	204	205	198	173	152	180	183	189	186	168	191	188	157	155	167	185	177	190	171	184	160	161	193	181	194	167	187	176	151	185	177	189	171	149	167	200	170	167	181	200	180	156	184	167	189	186	165	195	189	186	185	173	173	172	156	173	188	175	172	167	163	178	183	173	179	175	161	173	173	189	163	173	213	170	164	176	185	160	204	187	154	174	159	165	193	168	161	171	167	163	188	171	184	191	166	178	158	168	176	165	157	193	176	194	161	169	184	186	194	164	183	189	190	194	191	154	170	190	215	166	142	158	157	173	186	194	201	163	163	160	195	180	169	163	164	195	197	194	152	205	188	193	155	177	182	181	189	198	191	178	185	170	186	178	159	185	163	172	149	182	191	158	158	155	162	187	179	170	177	181	169	166	152	178	174	193	173	181	170	164	150	203	175	178	181	193	185	184	168	151	179	167	196	181	159	182	164	188	187	159	178	183	175	181	171	177	172	182	192	190	160	194	183	202	174	164	177	181	162	174	165	166	179	187	158	171	172	180	202	172	174	156	178	175	191	195	178	181	176	193	159	181	189	166	179	171	161	170	166	192	169	216	178	191	166	174	185	178	174	204	173	161	164	178	185	178	198	192	200	169	169	170	194	157	172	204	204	173	163	186	163	193	157	163	195	191	163	165	183	177	162	174	182	181	174	189	186	191	185	190	185	184	181	158	173	188	165	145	186	191	157	193	182	176	188	206	172	154	179	190	157	182	177	160	159	179	181	173	185	159	185	172	158	164	146	162	174	217	188	172	184	175	180	196	167	161	166	171	186	187	176	173	182	170	163	197	210	177	192	167	183	170	177	197	164	196	164	206	167	165	188	179	157	181	183	195	155	190	184	186	156	173	168	161	165	188	186	162	173	159	167	166	189	171	164	184	186	174	167	201	174	150	171	196	170	172	201	203	194	176	165	167	169	185	200	181	170	180	196	189	154	184	175	175	168	194	191	191	165	164	178	190	203	185	182	166	188	182	164	200	212	187	178	204	148	175	181	189	194	169	161	179	173	200	165	192	173	185	179	194	157	180	183	196	199	173	183	197	192	176	184	168	169	158	189	163	192	167	169	184	207	185	165	168	176	163	186	155	191	146	185	172	180	167	171	176	173	168	164	189	167	184	200	152	167	192	163	188	180	170	192	180	179	176	187	200	152	215	163	165	221	195	141	194	183	180	205	182	190	195	167	169	168	187	185	173	187	172	157	176	173	193	153	181	172	178	185	164	189	152	198	178	173	187	154	163	158	173	161	177	190	169	166	164	188	175	194	173	177	166	197	161	163	205	161	181	184	171	199	148	164	162	175	200	194	176	174	158	182	181	171	168	205	177	174	182	175	168	197	160	195	187	182	203	203	170	160	157	171	175	174	161	182	171	170	173	179	164	194	177	160	174	169	177	181	176	168	182	166	179	156	175	154	166	187	164	153	166	178	181	174	203	177	191	170	170	169	185	159	171	179	168	165	166	162	157	195	171	182	199	188	197	169	178	189	175	173	186	164	160	179	184	185	157	173	151	192	156	170	187	183	170	164	155	163	178	172	168	158	193	156	196	164	174	190	157	192	181	169	177	156	164	174	157	150	188	188	161	152	196	152	164	185	183	170	198	171	199	178	158	163	182	177	172	172	191	163	195	175	173	184	182	165	179	181	204	162	184	162	193	156	163	169	165	188	197	199	179	175	157	185	182	167	185	164	166	177	171	163	172
24146	24990	37368	37222	35181	37422	36327	25953	12406	7008	2134	916	897	880	832	830	894	922	946	976	974	1109	1822	1255	1219	1220	1329	1282	1123	1154	1328	1097	848	675	697	567	523	510	475	428	434	425	430	469	433	456	476	444	431	453	457	422	455	435	443	410	393	471	399	444	468	437	477	445	407	440	423	432	422	416	464	431	450	438	421	425	408	418	457	460	397	447	415	435	462	408	408	445	416	440	430	416	496	419	407	439	423	470	437	433	487	441	504	451	420	406	468	414	435	427	417	400	438	428	450	431	444	419	414	460	472	466	426	402	442	437	441	448	426	398	432	448	413	434	481	450	480	426	437	454	408	429	406	431	461	447	419	437	424	450	420	455	426	443	403	422	438	449	416	433	446	471	425	432	427	427	432	453	469	419	417	431	470	414	455	406	455	435	401	445	462	447	426	420	442	397	458	439	396	399	437	424	391	443	419	453	442	451	438	490	384	439	419	442	421	428	455	442	450	446	444	465	444	418	432	449	434	435	457	456	455	457	476	432	422	440	441	432	408	435	440	445	431	418	428	438	460	446	480	455	435	436	431	451	451	418	449	449	435	471	424	425	438	412	426	421	467	421	436	454	419	460	456	384	457	452	384	482	424	427	404	457	445	401	407	435	444	455	455	442	424	449	465	444	429	408	467	446	409	411	437	461	435	462	459	422	464	433	484	440	434	436	427	483	455	452	428	436	448	428	428	438	428	435	417	463	452	417	412	492	419	454	426	420	422	442	437	435	432	408	438	441	438	462	460	437	440	465	410	451	461	396	399	433	453	458	431	404	434	417	421	451	461	467	452	457	433	421	445	408	400	370	407	468	431	460	418	421	402	425	435	427	426	438	436	409	440	440	446	439	440	456	476	454	488	421	435	432	471	431	445	438	430	457	431	415	466	373	477	449	470	422	455	433	456	429	472	439	487	437	455	417	459	420	414	409	417	444	429	455	417	424	427	443	463	412	413	435	449	422	437	450	468	444	488	463	461	454	441	406	462	390	414	420	457	436	432	413	430	446	425	431	451	415	436	432	421	453	418	460	445	462	452	434	446	431	414	448	446	424	410	423	429	439	417	432	481	450	439	478	452	475	433	463	415	422	456	369	463	426	414	426	419	481	428	403	413	445	443	443	468	437	460	394	449	406	441	431	420	459	458	444	456	462	446	430	432	439	404	415	404	429	435	483	454	446	444	385	430	411	415	413	431	454	440	414	458	398	425	416	425	433	404	413	456	423	454	445	431	432	438	420	467	412	447	430	475	451	420	468	433	460	451	416	454	472	450	470	400	446	425	459	415	468	432	487	436	422	423	440	413	431	453	424	426	420	451	414	420	441	471	419	439	436	443	435	461	428	398	445	456	446	472	431	408	396	441	451	409	424	426	461	441	421	415	469	418	415	437	404	473	455	443	466	436	434	421	464	417	447	422	470	429	458	419	432	428	412	445	448	443	425	403	410	434	479	411	418	432	403	448	463	494	447	404	431	459	439	456	483	443	450	406	420	415	437	409	442	426	426	422	426	432	436	430	427	416	429	431	447	463	440	421	474	423	452	447	432	411	456	442	451	427	462	428	410	451	455	433	435	450	439	414	392	464	464	448	433	433	428	411	442	453	418	409	412	476	434	411	433	437	445	414	450	447	445	478	433	433	429	440	430	417	443	446	450	452	440	443	390	437	418	423	459	414	452	394	470	458	444	452	463	441	433	427	428	479	412	429	445	460	392	457	447	447	440	442	442	430	456	478	415	472	427	461	457	440	388	434	456	428	428	404	424	439	403	435	440	449	438	451	417	460	441	420	422	407	433	466	429	424	443	423	449	449	444	448	451	465	412	419	464	419	441	424	445	413	425	445	460	398	436	388	458	444	451	447	434	447	448	447	465	429	461	421	422	464	419	430	433	428	421	437	447	439	436	451	423	427	434	413	445	431	430	412	445	471	424	444	413	453	425	470	435	488	423	442	457	421	403	482	424	424	458	420	428	476	436	432	445	410	428	430	421	477	409	435	436	451	470	433	427	451	474	429	443	446	428	433	452	421	399	437	433	461	444	406	406	434	427	441	404	397	382	444	422	446	416	421	440	441	425	463	449	462	453	379	453	436	445	414	468	453	448	416	413	427	457	461	449	450	436	454	468	422	455	416	436	449	421	451	419	449	438	444	447	443	423	470	450	430	405	416	447	398	454	404	426	466	463	422	426	423	432	393	437	383	434	432	414	453	468	428	438	400	432	442	417	426	414	409	441	391	397	426	378	409	464	442	452	466	467	447	441	468	401	418	438	453	435	418	419	409	417	442	427	493	465	448	406	444	432	441	466	452	443	422	450	445	431	483	392	457	402	407	413	423	423	444	463	432	464	472	438	438	401	415	406	454	407	440	485	431	387	431	421	453	447	464	430	432	432	408	475	454	441	438	418	475	445	443	435	456	436	430	445	420	427	440	433	430	431	433	446	449	455	446	457	422	430	442	440	436	433	446	454	474	417	437	426	447	457	443	437	457	447	443	446	428	474	465	443	419	451	429	431	427	430	414	447	417	420	475	452	454	429	451	450	441	479	450	455	421	448	431	436	422	418	439	455	435	440	453	403	417	452	437	445	431	445	421	460	489	410	446	400	429	432	441	417	438	402	457	424	416	458	454	475	420	440	434	445	410	427	442	436	444	395	438	412	427	459	429	389	399	451	428	444	443	428	396	452	454	459	435	466	442	413	445	439	456	422	450	434	431	421	432	515	380	433	430	449	426	441	405	434	438	439	432	452	415	404	434	409	457	431	442	398	443	443	422	474	473	440	426	449	454	442	461	442	448	435	415	412	432	448	473	422	411	469	398	417	447	451	479	425	410	449	446	417	446	439	449	447	442	437	444	439	480	469	442	449	459	421	470	452	437	475	414	462	426	453	464	472	433	420	442	436	437	435	436	443	455	447	472	433	461	454	474	459	446	445	457	481	460	437	461	425	424	415	446	421	422	413	404	461	461	423	419	440	419	413	452	441	433	440	421	428	408	448	414	492	405	453	403	410	462	422	428	419	460	395	423	434	452	433	442	477	398	423	429	480	467	441	432	444	417	409	448	425	424	424	435	462	437	443	420	439	427	454	458	442	432	429	433	424	441	424	459	453	454	395	422	404	432	423	430	420	395	426	435	428	436	416	433	417	418	423	417	465	453	431	413	405	409	434	431	440	443	408	436	428	412	453	419	425	452	425	484	447	442	456	434	422	443	487	439	433	446	435	448	434	462	437	423	387	412	440	444	459	454	433	432	373	433	445	440	448	458	443	431	464	427	438	442	470	415	453	431	469	420	427	465	454	434	455	420	423	427	431	420	442	418	430	466	421	441	409	445	435	427	449	427	452	409	440	471	428	438	411	426	418	469	448	461	429	404	404	391	484	411	448	423	405	411	424	395	424	430	446	496	443	451	416	439	439	471	440	419	441	448	411	431	425	439	436	455	418	472	411	417	417	431	466	476	436
13259	7517	5424	3761	2630	1689	1208	741	384	273	223	207	201	218	192	223	198	177	179	216	183	201	209	183	179	188	199	167	153	206	197	193	180	192	189	173	179	186	185	175	235	200	190	175	178	180	207	196	192	200	175	198	187	199	209	194	201	183	196	175	210	178	189	184	189	167	212	182	183	179	192	172	192	172	193	189	198	192	178	211	188	200	187	186	178	191	205	179	193	160	178	203	162	166	181	185	200	182	190	205	188	176	181	199	189	202	198	208	200	191	187	174	202	214	208	188	195	169	190	201	190	183	180	208	194	196	162	224	203	187	220	181	217	166	199	185	169	193	198	163	156	184	171	161	168	186	191	200	172	219	186	232	183	182	180	182	184	181	177	171	175	196	206	188	204	227	193	201	183	182	204	185	189	189	160	209	205	210	217	156	192	193	168	178	193	197	199	206	165	200	186	186	197	198	174	186	194	152	177	231	201	178	187	192	192	184	182	192	194	167	157	179	169	182	208	178	187	198	199	207	192	168	211	203	210	192	160	152	180	190	198	194	203	189	190	189	195	183	199	196	193	196	191	162	229	190	185	189	190	179	176	186	199	182	178	201	194	216	193	192	175	198	193	168	203	209	218	178	186	188	195	182	190	171	173	161	183	177	178	200	179	170	217	165	209	173	181	186	196	199	186	182	172	194	162	214	202	180	175	176	176	198	201	212	190	178	197	188	199	199	217	176	180	194	190	189	173	177	198	182	163	188	196	202	174	203	163	173	157	192	192	190	192	172	167	173	204	212	198	185	186	206	206	192	181	225	179	168	178	205	201	194	172	183	201	180	198	175	209	174	196	181	184	188	212	178	194	199	195	160	180	197	199	202	157	173	186	189	177	196	171	173	195	189	195	192	201	207	192	192	204	186	181	205	181	186	172	194	186	184	192	148	154	191	183	195	174	200	179	203	177	192	179	193	182	204	193	207	186	182	183	188	202	156	203	174	206	193	179	185	206	221	190	175	207	184	205	186	193	208	194	175	188	214	194	186	196	185	229	200	205	204	204	198	177	198	178	176	179	186	218	183	185	177	200	197	189	170	199	183	157	192	193	208	201	225	191	177	182	198	158	197	184	199	190	174	185	204	178	194	190	201	183	201	195	218	204	178	196	179	209	178	206	188	192	172	186	236	186	187	161	171	180	203	205	197	195	191	205	182	182	206	190	201	189	165	167	170	174	207	205	192	187	188	185	191	185	182	214	186	179	205	222	198	197	176	178	195	202	189	203	203	192	189	192	187	207	195	187	173	210	186	190	211	204	184	190	166	188	182	198	188	181	172	189	221	189	200	178	178	202	194	196	197	196	193	185	223	205	193	176	176	188	202	181	198	185	202	205	162	206	199	197	194	213	175	172	200	185	177	200	178	190	182	201	195	206	199	189	198	193	193	166	194	216	197	196	181	183	194	174	209	186	196	196	177	185	211	190	206	180	189	189	169	179	174	173	207	193	185	187	154	189	180	191	186	186	206	203	174	187	184	178	184	197	191	178	228	185	180	172	188	173	185	200	201	194	178	173	164	201	166	209	170	185	190	191	176	201	178	184	202	151	202	198	187	175	172	183	161	181	197	198	194	198	191	184	189	190	181	169	206	188	175	225	172	194	211	196	184	200	186	201	179	202	180	200	194	186	211	186	192	201	183	195	184	220	174	193	175	186	202	168	227	200	193	192	189	184	193	218	197	190	160	184	188	184	184	204	202	183	225	204	190	198	198	174	193	188	201	186	202	207	191	205	189	196	190	221	162	180	202	206	189	196	195	188	198	205	178	191	175	201	189	187	172	229	214	180	200	187	212	203	189	200	181	205	171	212	161	187	213	182	175	174	182	190	160	194	224	198	196	194	193	210	199	198	193	188	184	191	193	172	190	193	234	203	166	210	178	188	171	185	185	175	181	185	204	198	207	207	212	178	184	191	169	187	183	203	187	194	183	201	170	175	159	171	204	178	180	157	183	179	206	198	190	194	191	202	208	176	184	190	186	182	189	206	163	173	190	181	192	183	198	185	189	184	193	186	197	191	177	212	199	200	180	213	194	197	202	194	198	198	175	183	203	196	185	228	205	171	182	194	191	223	183	174	207	184	194	209	191	187	182	178	176	188	197	200	168	173	212	204	184	227	167	193	213	173	206	208	187	187	188	182	174	179	214	186	183	164	178	185	198	189	216	190	201	178	188	190	176	187	170	170	203	198	220	176	174	204	194	179	194	183	201	182	198	182	188	195	159	196	176	195	204	202	181	182	193	183	185	164	202	190	188	199	178	149	203	186	204	189	186	185	225	216	179	210	209	200	176	191	209	188	177	217	203	194	205	212	180	216	193	183	208	181	203	194	180	181	168	182	219	209	191	191	189	182	174	184	197	176	208	186	194	187	188	191	162	176	185	192	184	164	197	174	200	183	197	214	179	183	181	196	169	180	193	176	180	205	181	174	185	222	184	194	183	216	208	204	162	204	183	179	162	198	183	188	200	171	199	181	218	210	190	176	181	195	186	191	181	203	167	194	199	195	203	177	192	178	181	165	196	195	180	188	197	195	171	176	182	203	205	193	177	187	196	217	192	198	191	180	188	199	189	188	179	203	194	202	208	185	182	199	183	214	205	169	202	181	194	182	174	200	181	172	201	196	180	180	175	155	201	183	180	172	207	174	208	183	184	207	185	184	206	197	179	181	196	185	169	177	173	195	176	163	200	205	185	174	204	166	195	174	183	171	192	193	172	188	162	177	209	206	175	187	189	169	224	210	196	191	182	209	189	177	197	187	186	170	172	169	179	175	190	194	198	192	161	181	169	178	191	215	204	217	202	193	207	181	178	205	196	184	202	205	181	206	181	182	194	210	176	196	210	176	185	193	192	203	170	187	185	185	157	179	176	181	208	179	191	211	182	181	182	209	166	209	196	178	195	190	210	193	169	198	181	177	192	187	201	178	179	175	178	183	180	187	181	165	184	186	181	195	191	173	204	197	200	204	201	181	170	159	165	172	194	195	190	201	221	183	216	188	234	188	187	209	191	195	178	175	166	210	190	174	191	198	190	180	163	182	206	186	172	180	206	193	192	192	174	186	189	173	191	173	170	218	195	184	191	179	204	183	180	164	189	177	139	200	183	201	181	200	167	187	185	194	164	206	199	208	187	202	181	193	210	166	198	206	177	215	222	196	184	213	186	178	181	186	188	200	202	207	200	214	191	153	198	203	173	197	195	180	191	211	195	206	172	185	207	172	197	205	207	173	167	173	188	159	162	195	173	217	196	206	220	191	206	194	188	211	184	195	174	209	197	202	182	198	219	192	188	193	200	213	209	164	207	184	183	198	178	195	202	190	201	171	180	183	188	200	181	198	193	188	191	201	171	204	187	188	182	196	196	206	183	169	175	160	189	186	206	194	196	199	201	188	198	190	199	188	194	204	193	219	194	203	199	190	200	186	188	190	186	201	198	177	189	202	185	168	196	201	200
9871	7864	9980	11434	9674	7115	5596	3212	1366	800	690	618	612	528	512	541	591	509	469	525	493	505	549	526	526	494	470	494	480	485	533	561	500	476	496	539	512	516	448	460	484	446	470	460	497	424	491	480	500	493	478	512	429	468	442	458	445	484	479	434	443	437	443	481	476	477	484	469	459	474	472	475	485	502	475	458	430	466	469	474	477	481	472	451	459	470	519	474	481	465	455	475	430	483	440	505	492	480	453	453	476	467	482	468	450	490	496	497	512	463	443	444	506	476	477	466	467	471	493	474	481	489	476	511	467	452	490	534	475	532	502	534	480	545	432	488	447	499	500	472	486	462	456	476	541	467	472	469	463	458	492	437	439	512	482	474	472	473	509	462	443	460	471	489	460	479	475	467	451	464	483	473	461	488	489	475	468	476	436	462	475	480	476	492	476	436	474	470	491	455	446	473	463	471	440	472	493	492	473	462	485	448	466	477	472	469	457	477	468	501	470	469	465	465	476	461	452	470	476	470	478	442	479	482	448	437	468	479	473	465	487	489	469	512	482	459	480	465	456	458	497	482	468	485	467	492	477	492	480	519	467	502	494	481	459	469	468	525	463	482	485	475	484	499	474	454	494	447	453	450	481	450	456	417	499	482	450	506	462	498	475	472	499	474	463	505	486	484	482	481	484	483	534	496	468	475	462	453	468	460	508	483	467	473	482	509	437	487	484	515	475	425	488	477	489	498	453	510	451	414	466	494	449	510	486	470	488	475	481	471	471	446	467	477	525	455	457	465	440	477	463	462	462	493	481	491	484	508	479	514	511	482	447	480	485	487	451	461	462	493	479	460	450	463	498	497	472	528	488	498	482	466	491	477	508	452	468	456	492	494	486	495	445	435	528	463	487	464	444	457	473	486	503	450	440	480	451	504	454	488	473	475	475	480	498	416	467	487	465	468	477	498	482	506	464	489	482	469	478	468	484	472	498	471	457	487	419	471	494	433	474	479	453	462	480	452	518	456	511	480	475	483	446	474	479	469	469	451	481	460	485	478	501	489	466	473	451	456	456	472	429	464	454	474	463	468	433	484	441	498	473	453	458	472	516	437	474	454	488	448	440	459	438	476	453	505	481	476	470	503	466	452	419	456	469	480	492	443	493	464	481	433	476	529	457	472	539	521	467	454	475	501	500	463	509	459	475	492	482	448	452	458	483	468	435	459	498	476	446	465	493	506	489	451	476	480	476	465	482	518	487	500	453	465	448	456	514	442	454	469	447	490	460	488	441	501	459	511	451	457	493	466	434	471	516	487	506	478	470	497	474	455	459	506	475	435	476	472	450	463	498	463	512	462	477	464	475	512	477	493	433	458	473	476	509	488	426	503	475	456	475	495	519	523	477	475	480	508	482	502	468	437	447	477	476	498	493	496	455	506	433	501	475	464	436	493	489	463	495	473	451	478	502	487	464	482	490	455	479	509	460	479	474	472	487	479	464	501	439	485	474	474	483	480	504	449	480	495	490	453	465	488	435	450	455	423	477	486	476	473	499	451	486	468	508	470	500	486	451	481	511	437	468	455	467	472	472	477	512	478	491	462	472	451	462	474	443	478	458	497	454	452	476	466	452	500	427	457	470	469	513	464	468	489	436	466	492	470	494	532	482	491	450	508	489	444	471	477	467	464	478	465	468	451	495	510	484	464	454	511	435	443	489	495	482	470	477	450	464	461	493	487	454	484	454	517	454	438	437	482	491	431	471	480	459	443	479	453	431	447	468	479	480	521	492	466	511	495	456	530	476	452	449	448	501	494	469	481	473	454	476	465	504	475	469	481	467	471	449	483	478	478	471	455	450	488	445	458	440	477	435	478	511	481	482	474	501	494	489	486	493	485	478	484	471	489	479	459	429	461	468	444	500	439	492	469	430	475	466	437	474	487	499	472	459	437	456	484	441	460	483	477	499	456	451	469	480	490	442	471	459	498	505	483	449	492	443	485	491	460	459	478	516	493	504	454	475	507	501	480	490	462	452	454	503	496	450	460	477	461	490	474	473	503	445	456	499	429	525	477	458	466	428	475	534	451	422	487	455	472	436	496	463	460	498	469	510	459	463	481	492	504	447	485	484	486	472	470	469	445	466	469	487	445	465	468	478	474	477	474	466	489	483	482	455	470	461	494	481	469	474	467	493	451	446	447	472	468	469	477	423	477	481	449	456	474	437	435	453	481	488	442	449	484	491	481	485	454	446	484	488	490	469	492	489	452	507	440	476	442	486	506	467	473	486	492	439	482	477	495	452	473	489	484	453	487	503	476	495	450	471	477	466	445	449	448	507	498	483	462	458	494	448	484	472	475	446	471	470	455	479	485	463	503	480	477	461	429	507	470	509	494	470	458	440	471	441	483	492	434	475	488	476	481	496	485	495	466	478	489	477	453	461	405	490	474	497	479	500	492	475	444	508	453	494	468	465	469	486	476	458	457	491	468	477	454	446	443	465	491	463	461	456	470	512	446	462	446	473	460	482	475	487	471	492	477	447	493	447	475	440	444	491	483	465	486	470	450	453	471	491	458	465	478	497	455	477	477	482	518	470	465	479	473	444	481	496	473	509	433	474	486	490	490	488	438	498	485	465	498	510	491	500	496	494	464	464	495	486	461	495	447	476	489	474	448	464	438	472	444	462	499	488	479	507	458	475	468	458	481	462	490	449	489	475	435	458	481	504	444	457	408	440	486	507	429	459	475	474	469	499	480	506	528	486	470	483	480	454	505	496	465	479	468	456	488	501	474	453	441	464	471	475	487	459	491	477	500	461	452	460	462	502	461	518	464	500	464	503	463	490	473	444	463	503	522	467	475	490	469	499	477	481	471	475	457	502	474	484	441	470	459	480	525	472	471	485	467	497	442	482	453	495	427	490	477	510	451	451	507	448	449	453	496	444	458	479	471	468	470	435	468	480	481	458	479	512	488	425	477	451	473	500	502	489	442	452	493	458	479	492	482	505	447	500	464	446	495	465	511	494	446	477	490	440	480	473	478	470	480	463	475	452	466	482	428	481	494	520	453	486	503	461	434	487	476	460	440	467	456	481	472	474	479	487	472	460	476	478	474	453	489	450	455	437	460	480	486	448	468	443	472	484	438	481	500	435	475	434	466	520	491	467	494	475	490	490	451	456	447	468	463	477	477	441	475	479	423	506	470	474	467	458	461	476	450	451	452	517	460	470	459	497	463	500	458	464	452	451	439	504	467	486	466	479	459	448	481	460	491	463	461	454	470	491	479	468	463	454	504	510	469	472	441	464	502	480	506	450	510	444	479	443	457	503	483	506	494	492	457	471	485	466	450	460	488	461	444	485	483	474	495	507	456	504	466	430	477	480	469	516	443	478	426	456	458	450	469	470	482	483	466	501	475	489	462	472	483	456	462	473	469	467	510	452	481	451	486	444	463	437	469	459	478	455	449	481	450	498	471	451	463	469	485	448	492	491	459	482	493	476	430	468	458	438	484
27380	18596	18587	26013	20106	15622	16755	6779	1778	719	650	430	265	246	241	249	245	268	266	276	269	306	340	290	280	266	282	257	256	278	240	291	258	248	234	219	221	215	220	210	252	193	211	200	205	212	220	195	219	182	221	212	206	197	222	201	213	216	194	193	210	201	202	200	190	220	244	212	202	188	237	231	199	195	212	232	200	204	187	211	243	202	229	203	206	230	203	219	207	189	203	223	227	197	186	213	235	241	211	195	206	206	217	192	212	219	222	226	222	198	220	210	226	226	194	234	211	207	201	212	184	197	197	226	216	210	245	205	199	234	225	203	214	212	191	192	203	213	207	209	205	215	218	220	222	207	216	201	230	239	218	229	233	178	202	197	200	211	248	200	231	203	221	216	212	228	214	207	212	210	201	199	222	185	206	209	229	237	212	217	242	230	187	214	246	220	228	214	202	227	246	188	190	199	208	232	241	230	210	248	196	207	183	213	203	204	249	226	192	228	209	204	219	242	216	251	241	211	190	211	217	260	240	207	252	210	230	226	211	239	213	225	208	212	210	240	213	222	209	197	210	226	202	223	215	219	207	210	220	240	223	182	219	179	218	198	223	211	242	220	226	212	207	193	210	228	220	215	207	213	206	201	198	187	218	227	208	180	234	228	240	202	220	217	200	222	204	190	198	225	194	238	216	218	204	208	223	202	189	232	230	229	217	223	193	190	237	221	207	226	239	209	250	215	216	216	207	212	191	223	240	198	190	240	184	221	187	201	199	228	213	223	215	220	224	227	194	210	216	202	210	196	213	216	212	224	222	234	181	229	194	235	219	207	253	214	195	220	233	222	211	221	206	229	185	207	206	231	202	194	215	196	230	194	212	224	221	204	239	225	219	223	218	223	236	228	214	188	194	205	224	231	239	239	194	203	217	231	175	226	227	241	200	238	210	215	207	206	216	236	197	210	222	226	216	228	190	208	206	206	196	214	212	209	210	198	209	201	237	210	220	210	221	227	188	230	195	223	221	215	184	242	218	236	203	237	254	230	219	179	173	208	219	222	214	204	210	205	217	231	197	206	187	215	213	226	205	239	212	223	234	196	205	211	184	202	187	186	179	223	184	198	229	232	244	185	202	212	208	219	188	192	210	212	221	203	233	224	208	183	204	187	204	249	247	221	225	217	224	174	215	245	237	228	220	217	194	222	240	230	203	225	208	193	196	187	190	189	195	212	210	234	196	209	248	211	212	215	253	231	215	213	203	216	203	181	217	194	218	208	201	232	217	234	240	232	250	211	201	223	203	239	197	225	223	237	189	191	192	239	224	210	215	193	206	237	215	213	177	238	195	223	212	212	216	223	213	196	204	217	217	185	181	217	196	184	215	204	227	195	219	232	208	214	215	215	203	221	209	233	210	218	211	240	202	236	198	230	198	225	209	208	233	194	235	202	197	229	205	218	200	189	217	187	229	225	229	246	200	218	191	176	229	208	179	222	227	202	224	202	214	222	242	193	209	211	221	231	203	217	211	209	231	235	199	240	221	245	216	226	233	196	221	207	202	204	187	192	219	217	203	240	203	183	238	206	229	215	179	249	199	213	209	219	244	229	202	201	228	246	206	218	214	219	196	193	220	219	198	205	207	207	225	226	212	228	214	202	182	243	235	242	211	221	231	214	212	182	209	221	228	219	205	217	222	213	233	201	190	194	207	200	212	215	205	201	224	218	222	223	224	236	203	218	219	220	215	192	213	187	242	213	213	226	220	230	208	202	191	242	223	189	229	224	215	208	214	199	212	197	211	220	196	210	218	200	243	200	211	215	242	175	205	189	212	209	207	239	232	212	217	211	208	233	225	205	205	203	178	208	210	214	224	217	229	221	214	210	233	210	213	237	218	221	213	229	233	223	221	222	202	206	230	220	168	198	227	192	212	220	214	214	198	198	212	246	212	215	206	241	236	233	217	231	222	200	203	212	225	217	227	241	219	175	228	214	204	228	226	227	250	203	247	212	214	194	214	218	216	211	207	229	208	185	193	214	220	190	231	236	194	201	196	206	226	196	221	227	198	194	227	186	190	194	211	228	192	212	210	218	211	205	224	214	207	205	227	231	229	223	214	188	180	223	204	207	230	221	209	235	213	199	215	207	209	231	214	206	216	203	203	210	189	218	195	213	221	217	235	210	210	226	220	235	212	209	198	182	219	204	191	194	230	230	211	194	250	194	220	236	231	208	218	210	203	244	213	221	228	240	228	186	208	238	204	219	198	212	214	232	253	204	234	203	230	192	196	219	208	196	233	185	196	218	197	190	198	210	203	201	223	196	222	233	233	230	189	234	226	186	210	206	228	207	220	195	213	181	222	216	223	225	213	219	221	208	196	216	219	237	213	196	208	236	227	220	232	209	241	227	194	236	219	229	204	204	214	223	242	244	198	221	228	219	209	208	209	199	198	221	216	208	201	212	234	230	225	208	209	236	217	228	220	212	243	200	241	233	186	222	228	199	231	209	191	238	183	206	222	205	214	172	194	195	231	218	211	222	213	186	234	245	228	200	218	196	238	224	214	213	211	194	235	188	208	200	202	212	227	229	219	211	219	208	222	221	218	229	207	203	223	218	196	235	213	218	229	228	212	190	199	197	209	239	216	215	215	199	236	208	220	219	213	218	194	221	228	203	232	235	218	218	196	222	213	214	231	191	202	213	224	212	231	209	203	217	203	243	222	222	230	219	216	237	199	222	223	193	204	218	217	249	207	213	216	244	217	214	188	207	241	208	230	220	205	214	250	231	211	218	206	215	199	223	231	222	208	217	223	243	215	211	219	201	223	192	215	217	215	225	221	229	200	194	217	196	208	221	190	200	196	189	236	225	219	219	186	228	223	243	209	214	208	168	220	230	210	204	208	246	208	227	223	210	204	216	200	219	205	227	204	214	186	227	212	199	234	215	210	217	206	219	196	190	190	230	217	192	222	210	206	239	240	218	198	222	213	204	211	245	207	206	195	200	198	194	238	208	228	232	211	202	213	204	215	225	229	223	200	221	219	212	215	233	215	223	208	212	220	236	216	207	222	201	220	216	242	217	233	197	218	233	211	225	208	211	201	178	252	263	199	228	216	201	232	211	201	221	193	232	204	221	213	215	212	215	202	212	202	231	215	236	237	239	211	232	209	244	229	202	192	173	215	212	216	237	212	211	212	205	216	228	212	191	218	229	208	204	185	216	212	210	182	198	212	199	231	216	176	207	219	220	218	227	246	209	223	200	199	227	242	205	248	199	191	218	228	229	221	192	193	205	222	217	212	205	224	217	226	243	230	211	211	220	205	227	210	239	214	230	235	217	182	216	223	227	229	205	217	203	198	203	217	233	195	216	245	240	218	196	232	183	209	209	222	223	223	226	198	215	195	216	205	218	212	216	196	216	243	218	223	229	216	200	204	203	225	224	201	196	216	204	201	196	205	233	221	231	207	209	226	228	238	225	217	217	218	211	216	228	202	192	213	186	216	216
19961	16950	25388	37017	33188	30695	33087	15144	6313	3285	2825	1645	958	833	793	744	786	775	826	807	793	898	1200	966	957	948	966	945	920	939	1021	905	709	682	613	627	580	572	544	542	578	529	511	526	519	536	585	520	510	547	505	540	547	544	526	559	513	525	480	497	527	538	483	542	495	499	531	483	555	565	511	571	551	559	544	495	506	531	533	509	494	526	508	543	557	518	543	533	505	537	497	587	575	526	523	514	548	515	510	532	554	528	510	528	518	520	529	524	499	513	500	516	601	561	543	554	536	537	532	569	541	510	511	547	526	545	545	515	497	526	519	594	524	504	505	484	572	504	537	553	534	548	569	510	544	489	531	536	518	547	526	522	527	551	537	536	511	523	544	549	515	572	519	508	535	552	541	538	521	513	500	556	565	519	551	520	534	539	525	550	480	522	513	518	484	555	483	505	512	498	533	482	548	508	518	494	493	510	523	516	518	497	518	497	534	520	514	537	501	530	521	541	548	521	525	554	550	519	487	517	564	546	506	510	518	529	523	574	560	490	500	561	583	548	519	560	508	511	535	553	519	539	546	529	503	480	530	519	526	534	526	510	563	543	533	501	540	535	543	533	542	541	556	546	526	541	493	523	511	544	515	542	514	514	525	536	537	518	526	473	528	547	562	503	557	544	553	534	531	508	516	581	556	505	543	498	534	541	534	526	547	516	500	546	530	506	527	504	489	526	570	527	530	500	536	509	536	534	523	527	545	497	496	553	566	505	515	504	535	539	523	516	548	534	530	514	538	551	487	480	542	513	501	509	497	506	529	517	544	522	491	554	537	497	530	539	533	507	515	557	542	542	512	518	555	522	557	508	521	495	529	533	528	498	503	535	524	532	556	566	545	565	555	550	490	551	494	542	498	534	530	529	501	525	578	497	540	547	508	542	526	513	539	497	523	523	520	499	539	535	528	543	516	519	512	528	514	488	507	466	507	537	513	545	488	495	538	519	531	525	548	563	564	521	497	537	536	521	506	551	507	545	539	499	504	569	539	526	554	568	513	528	509	528	554	535	516	553	575	530	544	526	546	522	537	548	542	500	573	511	543	536	529	542	545	494	549	500	544	505	510	491	543	534	535	505	533	535	513	505	512	549	534	536	553	511	495	578	486	515	545	540	530	510	487	510	486	528	552	543	546	484	576	515	524	552	501	495	528	516	480	539	541	501	523	570	521	537	537	492	535	525	520	478	548	554	554	482	527	555	538	494	580	497	519	537	539	550	554	561	526	509	494	513	504	535	530	547	531	558	499	517	514	541	505	545	555	555	523	549	504	566	545	553	484	472	562	488	529	537	473	543	548	519	553	536	516	535	542	562	539	520	496	532	510	528	527	545	542	546	506	530	513	511	515	487	548	491	517	508	539	508	560	548	539	574	510	508	502	517	544	554	495	595	514	542	550	543	538	509	525	524	532	517	502	540	502	540	529	524	532	524	511	528	504	529	535	573	550	530	563	553	498	560	507	527	560	521	527	465	536	526	532	515	491	568	554	519	508	533	551	508	556	542	548	561	571	531	531	511	488	499	538	511	533	512	544	534	521	535	525	533	570	566	534	530	556	512	485	519	510	540	557	549	571	515	519	553	544	524	522	551	514	533	536	506	525	573	556	530	512	557	521	538	526	521	499	535	565	548	518	506	516	551	519	496	518	538	518	523	524	562	511	539	511	532	495	522	519	531	480	553	541	552	516	554	518	532	563	521	506	544	495	530	530	515	529	529	531	502	509	471	535	496	575	557	523	538	497	516	541	525	540	489	506	545	540	528	486	537	571	544	507	506	551	526	564	553	495	503	501	514	521	539	529	522	551	545	531	513	514	509	529	499	525	541	515	486	559	518	511	546	581	562	515	588	545	540	550	566	541	536	516	498	517	587	500	500	548	537	561	504	518	518	470	537	542	541	504	531	530	553	523	479	515	548	490	514	536	530	517	519	512	531	538	510	529	575	502	541	580	540	518	514	482	530	561	474	584	527	500	552	549	517	542	509	533	567	542	517	496	514	499	535	547	513	553	524	538	542	510	545	506	509	553	541	505	533	533	480	501	547	504	534	537	536	513	549	515	504	512	520	546	520	527	549	545	517	543	494	511	513	506	564	517	534	542	514	498	518	545	511	530	515	527	521	527	513	490	538	530	512	515	514	542	512	575	483	513	558	534	532	527	534	537	551	529	547	526	506	532	507	508	525	547	525	505	526	541	549	551	488	525	502	504	512	576	538	542	528	527	503	545	501	497	532	521	481	529	552	554	519	513	558	566	534	542	489	527	547	517	512	508	514	488	482	466	540	573	526	534	523	550	539	532	570	493	519	517	516	504	522	515	543	506	546	534	518	526	550	520	543	508	559	508	518	520	495	508	554	508	521	531	515	528	526	546	533	587	535	530	519	507	524	517	586	555	535	499	546	520	518	533	553	535	549	501	547	514	535	485	508	543	523	503	515	525	549	528	516	506	522	546	561	511	535	534	521	522	535	503	492	554	507	531	503	542	554	504	550	536	553	529	504	494	485	573	543	521	551	525	552	500	543	545	554	512	505	571	516	557	535	507	553	497	489	506	544	516	490	511	538	485	514	510	526	521	512	553	504	536	506	537	510	546	511	553	539	566	524	510	579	514	536	518	523	499	523	526	492	520	557	530	556	502	540	506	533	569	521	496	507	533	528	534	529	531	498	543	531	552	524	572	530	514	543	558	512	505	523	521	513	557	559	489	482	578	547	509	510	515	493	535	523	527	528	537	548	541	562	509	499	563	506	534	526	536	521	506	551	497	542	524	538	519	499	507	480	531	515	570	505	475	523	508	487	526	586	482	567	513	550	546	516	568	547	516	532	559	521	501	474	476	507	519	530	506	533	507	480	558	547	533	517	564	524	523	544	540	469	516	549	508	518	552	514	508	505	525	536	556	467	489	554	484	523	531	513	555	505	539	532	544	540	535	557	510	513	515	522	498	530	493	502	540	535	550	518	514	555	529	543	509	525	557	525	569	525	483	523	525	524	551	557	528	493	496	512	500	513	514	517	514	523	501	521	557	545	530	588	545	531	510	540	536	540	523	494	522	516	525	545	563	517	547	480	516	511	551	559	531	519	542	515	527	506	557	498	477	492	491	480	568	539	516	492	531	512	525	503	479	561	535	519	550	489	498	536	549	515	546	535	521	532	502	514	517	558	578	508	503	515	550	529	527	535	592	576	517	533	520	514	464	512	513	516	506	561	532	552	516	471	523	528	531	507	511	469	553	519	488	523	534	487	509	520	554	549	569	503	565	525	548	524	546	515	548	528	516	535	494	541	524	540	532	556	534	530	506	495	528	499	488	540	550	551	540	545	537	584	540	492	541	515	552	504	594	541	528	497	545	499	519	522	499	552	541	505	543	491	540	515	528	521	485	537	538	549	514	508	528	537	506	541	546	528	528	536	511	518	530	525	502	528	550	510	552	546	529	495	534	489	522	533	537	515
35352	24892	27010	34043	33078	27253	22236	15085	4891	3066	906	329	262	270	217	234	242	260	258	273	272	251	413	311	318	317	306	274	313	285	307	276	248	225	239	216	195	184	174	175	161	187	166	194	182	172	156	194	195	192	181	169	167	187	151	191	174	174	165	197	167	170	185	158	192	172	188	203	156	184	197	196	201	197	171	188	169	169	172	194	160	184	196	173	220	168	150	165	201	178	178	166	210	180	165	182	176	174	174	160	188	170	182	165	179	177	194	186	196	204	188	204	182	216	186	173	167	159	166	176	151	174	183	176	170	173	192	180	194	156	196	160	200	186	167	189	177	179	176	195	166	172	181	178	190	198	194	174	166	179	214	191	194	201	182	196	168	175	179	173	150	184	196	183	181	195	167	166	164	177	186	175	189	167	153	184	182	181	213	200	168	185	186	175	193	185	176	178	177	167	169	182	183	182	182	165	198	156	197	152	174	182	172	181	158	195	185	191	207	188	180	164	181	173	187	196	180	188	183	200	191	199	184	188	203	162	147	176	190	207	178	189	169	168	158	169	171	202	171	178	175	181	187	168	167	184	198	168	162	191	182	175	164	174	161	185	192	152	183	167	170	209	167	181	212	154	168	164	155	167	188	185	165	170	187	179	174	169	177	192	177	191	167	197	198	171	185	166	200	159	195	195	163	204	171	178	181	192	184	176	164	189	181	187	149	171	188	200	188	179	213	189	168	195	161	177	212	174	186	205	185	160	170	176	189	178	224	180	153	179	169	194	200	170	156	207	168	180	200	180	167	162	186	209	172	172	195	178	177	160	165	158	170	171	193	183	181	185	166	160	189	178	160	219	197	169	171	191	183	160	166	163	190	192	176	202	159	159	188	169	172	209	170	176	171	209	172	174	175	174	161	179	191	175	169	171	183	164	168	172	153	166	173	209	175	173	183	188	181	174	178	186	162	179	139	172	170	191	174	180	171	162	170	145	185	172	187	171	187	174	185	164	174	160	173	187	196	164	149	155	199	165	179	155	174	167	191	159	195	191	184	192	193	209	187	187	176	197	159	191	179	184	215	182	184	176	162	178	209	183	152	181	182	170	164	194	184	184	188	157	146	158	192	175	200	168	170	210	210	160	175	198	145	202	185	235	188	167	177	189	175	172	171	171	180	168	187	170	185	175	191	189	170	185	202	151	177	191	192	149	181	173	173	161	175	167	175	167	176	162	173	175	164	169	165	187	173	179	182	169	202	185	162	154	174	184	157	162	187	192	166	171	187	180	176	196	193	165	186	160	174	191	193	163	162	187	171	180	182	190	185	169	192	210	198	163	183	182	177	180	182	154	193	160	183	187	187	166	175	186	174	191	162	166	185	195	160	190	187	161	142	181	179	179	165	173	171	178	154	175	163	182	176	152	162	203	172	187	163	171	198	165	175	179	179	176	183	176	183	185	160	194	174	184	173	191	180	177	185	148	170	169	182	181	185	167	190	194	197	201	187	211	170	198	158	160	196	152	199	181	177	182	162	168	167	175	174	200	166	214	147	132	175	166	196	186	190	182	194	183	196	169	201	156	181	189	190	171	163	198	179	175	181	175	178	161	186	174	170	164	184	182	172	184	182	167	137	177	173	159	178	180	181	177	181	176	171	165	169	205	181	173	153	171	181	198	182	158	166	185	164	172	189	173	179	171	163	176	167	166	183	179	167	154	174	180	177	175	184	179	168	172	192	179	196	194	184	202	183	168	179	180	205	179	185	159	180	181	168	196	189	189	188	206	165	187	175	166	174	158	181	170	199	207	201	165	165	166	174	188	204	195	200	173	177	205	187	193	171	186	162	195	184	186	187	197	175	161	196	168	183	179	155	170	171	176	164	188	178	216	171	142	189	196	173	170	178	166	185	154	173	165	187	195	189	169	162	191	185	183	179	205	170	176	182	165	163	183	231	188	188	167	152	176	179	190	180	156	182	194	178	175	181	173	185	181	170	194	182	173	190	216	178	165	193	154	175	172	198	163	175	164	167	184	177	184	198	183	185	175	156	185	169	160	164	187	174	138	187	165	206	192	196	173	199	153	185	158	168	186	196	173	179	179	188	192	191	203	194	164	183	166	173	186	183	180	166	149	174	184	207	167	150	170	169	164	172	159	184	188	167	165	190	156	191	192	194	177	162	167	180	178	212	174	190	208	186	188	166	195	194	188	159	194	181	184	202	170	157	165	172	165	181	169	198	168	173	197	159	173	188	187	161	191	133	163	181	187	188	189	168	173	176	162	172	155	181	186	202	169	186	187	168	172	196	170	178	156	174	189	167	183	191	184	184	160	165	185	140	188	157	170	193	224	174	173	181	161	165	176	169	165	175	186	197	192	189	148	169	171	177	197	159	194	158	169	157	153	183	159	186	169	165	187	175	171	175	179	150	184	173	183	189	168	194	175	189	159	186	176	141	178	166	172	175	195	201	202	181	206	188	183	183	195	169	186	193	148	197	209	185	165	189	163	169	151	180	165	188	169	179	175	185	189	178	174	193	158	174	178	185	196	172	185	180	178	151	173	195	161	178	172	174	189	197	169	185	205	183	168	178	219	201	157	179	177	178	165	156	179	181	175	159	190	168	151	174	180	160	175	199	189	172	173	166	167	197	162	169	183	171	180	175	183	166	170	189	172	199	187	169	180	148	181	182	184	210	186	182	170	172	162	162	203	171	167	174	175	187	194	184	197	189	169	175	162	154	182	169	199	161	174	169	160	179	172	161	167	159	171	165	168	174	183	190	206	153	167	160	187	175	180	188	171	190	185	191	183	188	157	173	155	173	203	182	172	186	188	175	176	186	188	166	185	200	171	170	185	191	190	175	165	198	221	166	171	191	193	181	194	178	188	192	170	190	154	155	176	143	190	191	173	187	173	190	166	179	169	163	198	187	204	183	162	172	174	154	153	188	174	175	178	175	172	194	176	181	160	185	198	172	191	170	178	170	171	189	149	151	167	183	170	174	180	203	204	185	173	199	188	179	195	176	196	183	180	203	187	196	171	170	161	169	188	183	172	202	187	173	151	188	181	176	165	183	170	180	194	188	185	156	173	169	174	169	161	157	166	179	182	201	183	173	171	178	174	189	182	196	205	183	185	210	178	199	173	157	202	184	183	187	189	177	162	161	178	169	180	180	188	164	201	189	193	158	178	169	186	185	157	199	198	170	187	162	179	198	179	169	175	169	188	199	208	190	183	156	167	185	179	182	204	184	189	175	178	188	198	204	177	169	172	193	175	173	177	159	196	157	187	187	201	212	162	189	161	198	197	181	198	171	184	166	160	187	157	198	152	158	158	167	185	189	167	183	192	185	178	186	205	174	192	202	160	190	158	179	189	178	169	202	199	180	198	162	168	166	200	199	202	167	181	190	161	179	186	183	167	177	171	170	178	184	178	175	184	187	183	189	173	188	211	176	177	176	168	163	191	166	172	168	173	192	206	168	172	183	183	180	178	185	180	187	168	172	182
24064	21804	31668	42795	43812	40882	36224	26567	13652	12144	3528	1108	917	929	817	842	867	960	991	1018	1028	1170	1826	1331	1204	1164	1228	1211	1083	1100	1262	1117	873	730	680	619	512	485	451	484	458	438	473	471	445	431	490	446	430	452	433	444	477	455	415	418	405	432	422	409	429	423	402	451	433	448	399	425	434	433	433	468	433	433	437	476	406	461	465	430	421	436	440	431	472	439	480	479	394	414	450	452	427	419	445	452	447	443	478	439	426	420	459	421	420	454	451	428	420	422	431	435	423	458	428	419	430	500	470	413	454	415	428	430	446	462	417	433	458	446	435	439	430	431	460	444	428	427	418	429	465	451	455	436	430	413	460	441	437	460	448	448	438	476	443	439	430	425	441	454	428	456	459	465	427	404	442	399	437	453	438	470	470	431	477	456	462	453	455	497	455	460	428	447	424	411	436	401	427	440	447	456	425	461	427	414	446	458	440	444	447	466	424	441	424	468	438	465	431	419	473	480	465	435	423	473	437	465	447	415	466	434	417	478	461	450	431	471	486	414	446	487	458	422	460	462	407	449	443	434	427	441	434	439	440	429	427	402	452	462	450	446	436	458	424	415	435	464	425	405	400	412	420	427	481	487	460	436	407	483	422	438	455	424	459	434	415	422	434	456	439	440	434	427	457	470	450	429	450	424	478	454	433	441	414	398	429	464	467	426	432	441	422	437	418	434	426	467	422	407	459	479	413	419	471	432	444	433	474	433	438	428	478	429	417	396	471	457	408	459	448	437	458	436	412	418	407	457	424	465	434	444	438	450	460	464	448	453	492	428	438	446	428	443	461	407	437	427	448	428	454	437	446	457	453	448	435	445	442	478	466	485	448	425	419	411	429	439	418	427	459	402	425	415	451	477	436	402	464	402	429	422	439	445	457	472	462	442	451	411	461	446	480	478	448	418	481	447	428	436	445	428	466	438	459	429	463	456	463	456	396	424	479	399	443	445	478	436	465	462	431	448	438	427	447	442	438	432	423	448	482	473	423	435	452	430	464	416	452	411	422	456	439	432	427	438	431	457	445	474	436	464	435	389	429	430	422	418	464	464	460	442	433	414	443	416	450	471	447	446	431	424	428	447	471	428	464	428	409	430	460	476	443	435	431	464	422	417	438	477	467	460	455	449	438	473	420	468	474	449	422	442	412	463	439	461	502	433	455	446	443	438	468	407	477	443	424	441	440	448	433	435	456	442	485	434	416	397	440	487	403	415	410	447	451	411	424	450	459	451	435	455	409	462	451	454	436	456	452	402	434	439	415	457	443	461	442	459	446	443	424	452	411	426	425	462	461	431	464	422	438	428	445	443	455	401	467	442	427	449	444	422	428	447	372	437	423	418	453	417	422	461	412	465	454	429	444	476	461	429	474	400	445	440	462	461	454	447	456	454	413	450	450	409	418	415	415	424	420	465	429	447	437	467	432	445	434	446	444	458	454	414	452	441	428	440	449	422	486	449	458	429	439	450	435	403	458	437	444	384	434	459	443	439	447	465	417	423	426	448	472	463	433	433	458	445	470	425	459	454	427	448	449	428	437	443	428	477	430	435	411	429	450	453	458	461	457	447	451	427	405	482	427	447	453	428	453	434	433	419	456	415	425	429	437	423	424	463	444	419	471	475	480	477	498	452	463	447	474	431	455	445	437	429	457	457	402	418	454	466	435	450	420	423	470	414	420	451	453	463	438	441	454	435	399	401	433	422	472	430	463	441	467	417	470	442	456	399	455	411	441	433	441	464	458	447	437	453	439	424	415	440	448	454	463	428	461	455	454	422	459	467	455	414	452	444	411	441	466	442	437	425	429	421	439	435	466	427	470	424	441	419	437	457	385	447	447	440	431	459	462	430	471	438	479	473	440	412	476	470	427	439	467	438	447	419	443	408	450	478	415	439	442	459	426	461	443	432	455	456	436	438	409	412	452	467	452	496	464	451	467	426	459	459	442	406	466	438	428	458	414	446	457	417	466	486	462	435	463	435	445	430	458	433	436	476	429	436	464	452	473	489	473	466	458	421	401	403	485	389	408	431	474	445	438	428	419	450	455	423	431	453	463	414	442	464	433	461	478	476	474	436	432	436	453	421	423	432	451	424	434	432	458	443	440	415	419	446	446	447	420	439	444	438	431	423	459	397	432	438	417	448	407	447	451	447	445	448	472	467	450	476	442	396	442	455	450	446	430	406	484	434	470	411	435	472	436	427	453	449	438	419	399	453	421	463	447	413	462	468	444	448	440	439	427	442	417	424	429	447	427	477	417	404	476	413	455	458	449	463	444	425	442	421	481	450	477	458	465	471	464	481	451	458	476	397	437	464	448	460	462	485	443	419	458	438	436	447	426	464	467	442	430	455	403	470	457	468	453	481	424	428	441	421	463	432	451	411	439	425	437	456	455	452	414	425	429	437	458	408	430	453	466	433	478	458	442	427	441	469	414	450	449	434	478	442	422	448	419	392	459	458	455	429	428	460	435	464	431	421	432	461	438	455	436	440	433	441	419	444	470	435	440	412	449	431	458	419	470	423	430	466	450	443	428	452	390	443	447	422	452	433	429	422	448	422	479	409	420	447	502	430	439	405	451	438	460	472	469	462	438	482	452	426	456	445	429	433	433	414	425	480	414	442	410	450	438	425	427	393	466	433	483	481	439	409	452	471	452	444	414	431	425	461	476	423	420	442	428	442	453	442	424	496	433	426	453	451	482	458	470	439	462	455	452	442	441	395	482	441	451	444	441	444	454	427	460	461	442	442	434	447	398	461	439	422	402	456	434	416	419	456	406	450	433	448	445	424	441	453	443	426	372	437	436	422	421	423	430	408	472	467	416	439	432	479	465	432	439	447	442	444	417	427	455	451	445	435	441	477	444	461	444	424	432	465	421	427	454	439	467	476	456	444	423	449	399	416	474	419	434	420	419	450	430	431	466	424	458	426	453	435	450	461	466	398	429	475	422	457	469	445	443	463	456	459	424	434	414	439	467	465	426	436	430	416	451	469	439	437	445	461	429	426	444	461	439	433	469	459	422	442	447	465	437	470	424	442	409	453	437	400	472	433	437	422	399	423	445	410	424	420	492	441	453	427	440	447	456	426	455	400	445	444	424	477	458	450	410	425	481	459	472	428	415	419	432	415	454	421	424	440	451	473	479	451	436	408	413	422	441	401	456	430	474	454	420	413	446	448	410	406	463	427	466	428	437	422	491	418	444	463	441	423	441	452	436	418	461	434	414	449	442	436	489	471	412	443	473	457	423	454	397	462	405	449	435	472	453	441	430	409	442	450	480	441	427	436	446	458	468	463	407	467	462	405	467	415	460	433	455	425	455	419	449	435	392	462	413	436	439	432	452	430	427	468	448	391	477	431	454	450	449	444	443	416	442	458	434	447	411	463	430	484	450	464	461	415	439	416	454	440	441	453	449	429	473	437	400	436	462	459	453	445	447	435	442	402	443	436	461	475	463	392	452	439
11844	6206	6847	5379	3230	1688	1144	679	349	289	227	202	200	206	213	203	189	181	184	236	219	222	176	220	204	161	204	217	182	186	183	193	203	217	203	184	219	195	184	211	211	214	184	198	184	208	146	191	195	158	161	151	168	197	228	209	196	211	166	211	164	195	211	214	179	201	179	193	201	193	217	178	191	190	203	176	206	189	202	191	193	204	212	194	174	178	181	181	179	164	216	180	206	191	199	187	226	169	194	189	218	181	178	191	203	181	214	192	203	195	193	188	187	185	195	201	184	208	186	208	212	197	197	207	176	193	187	214	195	173	195	198	170	203	192	193	186	187	182	163	195	201	197	177	195	184	183	172	160	185	189	205	193	185	192	201	202	214	183	181	208	206	183	186	207	206	184	194	215	205	178	188	200	185	194	179	199	195	207	186	199	216	194	209	204	177	200	196	172	199	189	162	194	200	172	184	183	188	210	198	175	164	160	200	205	217	200	184	187	150	193	173	210	183	184	194	188	189	182	220	179	199	170	198	204	196	162	161	174	187	193	168	201	175	203	192	223	184	203	177	196	177	215	178	182	172	171	171	196	216	199	192	192	184	180	187	193	173	184	146	177	189	198	184	198	185	178	206	216	185	193	160	168	221	182	175	195	206	190	202	174	191	174	189	203	200	217	206	172	192	170	200	191	171	181	165	184	203	212	185	173	165	175	189	184	195	189	185	191	182	195	209	208	195	185	197	206	194	162	184	198	177	221	188	203	210	196	167	192	219	180	211	181	171	223	184	189	196	198	200	199	195	196	182	206	210	188	175	192	184	198	183	186	182	168	200	169	184	181	185	177	184	194	204	179	212	202	176	207	185	212	229	209	177	205	199	216	191	157	197	195	175	202	189	182	199	197	189	189	180	182	192	179	205	204	173	175	186	183	206	189	199	169	185	194	167	184	205	183	178	211	180	204	192	184	212	207	196	184	190	217	203	191	201	160	194	196	178	204	193	207	222	191	179	182	210	208	184	223	192	205	193	199	207	194	177	196	212	230	184	196	180	205	194	188	166	186	176	181	199	207	204	189	217	188	175	206	210	185	207	196	194	182	178	200	195	170	197	170	194	186	226	199	211	193	204	175	204	187	186	192	206	189	160	183	193	184	171	167	171	208	191	208	178	168	199	193	180	198	214	164	188	206	198	197	203	198	204	187	183	163	199	200	189	169	172	179	192	197	181	183	181	215	199	210	204	199	183	194	175	185	207	176	202	179	204	196	191	188	195	149	191	199	163	207	219	182	165	214	193	208	175	195	209	222	167	175	206	216	197	180	188	200	165	185	187	193	172	187	191	191	165	181	181	177	180	169	195	185	214	184	185	191	177	203	185	201	183	166	202	194	200	221	161	176	190	197	179	176	184	201	206	207	217	184	200	202	192	183	219	192	198	196	182	177	196	206	182	180	161	203	192	185	198	194	183	203	201	177	196	171	216	177	188	183	192	186	171	190	193	184	189	160	198	183	182	204	176	204	180	192	200	198	209	194	211	188	184	191	199	186	201	192	194	221	190	200	184	185	189	192	192	206	187	215	191	176	209	197	188	189	190	192	197	194	185	183	201	223	186	180	190	189	178	193	213	199	192	212	185	177	199	202	201	181	178	180	204	227	205	202	183	175	182	181	158	217	201	190	177	192	197	198	197	203	193	193	203	203	212	191	190	197	217	177	202	198	233	188	217	197	177	193	214	176	200	187	212	187	205	182	179	207	181	175	210	213	167	205	197	188	193	207	188	176	200	211	199	194	168	179	181	185	179	227	190	169	198	180	183	195	212	181	179	197	175	165	173	187	166	177	182	189	182	198	216	214	167	178	177	172	175	185	197	200	183	191	218	179	192	179	205	180	197	205	183	196	185	163	186	210	189	181	186	181	185	199	189	205	209	210	174	173	172	212	164	201	205	193	178	202	213	179	193	217	180	177	213	169	198	206	183	172	199	179	203	200	180	178	199	203	187	174	194	172	184	182	202	159	208	200	194	190	174	219	188	173	201	209	180	188	204	175	194	169	195	231	176	217	193	217	198	177	204	199	174	197	165	204	184	196	186	154	191	185	176	227	190	209	209	192	183	210	193	217	188	193	179	175	188	199	167	190	199	181	209	190	174	186	180	234	185	213	201	168	222	187	185	185	201	211	194	207	217	223	201	190	205	216	194	185	165	180	196	200	172	206	173	221	187	177	192	194	194	219	211	220	188	180	182	197	191	180	198	211	177	201	206	202	188	198	186	196	172	202	195	203	214	219	196	190	197	172	191	180	172	184	198	188	208	198	197	196	190	196	198	182	202	161	213	178	195	179	202	206	195	199	190	195	216	207	207	193	188	187	179	191	185	211	212	179	199	181	204	194	221	183	185	173	199	188	196	191	200	195	205	184	205	177	199	195	188	210	176	193	196	173	193	181	204	207	184	159	207	195	197	184	198	189	211	187	178	182	207	161	190	192	204	166	201	195	203	181	201	161	196	177	206	170	185	197	187	185	202	210	214	190	189	181	201	193	193	200	204	199	195	200	225	195	180	219	182	221	208	189	167	207	194	203	195	189	192	191	199	192	169	188	202	202	226	201	172	205	193	197	175	203	215	206	204	171	185	197	185	196	188	202	171	197	152	215	228	197	210	196	184	200	198	202	169	170	199	195	196	181	193	186	185	177	162	172	196	184	196	180	199	201	188	184	206	202	177	174	165	227	188	194	212	194	177	199	193	207	197	192	179	197	187	205	189	168	168	191	206	185	198	200	192	186	194	186	219	212	206	193	174	216	203	186	204	198	178	193	190	199	201	186	201	208	210	177	168	217	202	177	185	198	198	188	167	187	196	181	193	175	183	206	202	211	200	176	172	197	199	205	202	201	201	185	200	190	227	192	216	210	162	194	169	173	177	178	180	178	198	192	206	202	190	182	200	214	162	184	196	186	174	220	205	177	203	210	197	190	186	194	183	199	202	184	191	180	195	171	210	218	182	159	189	175	196	172	172	208	207	183	197	187	155	191	205	174	172	189	223	203	172	187	189	201	199	213	194	187	161	215	185	207	172	184	234	201	182	174	184	194	186	192	190	200	181	180	181	208	202	215	189	198	167	182	192	200	168	188	178	193	189	197	188	186	197	210	190	183	215	199	194	214	190	208	187	212	211	219	176	160	186	193	223	191	194	190	180	198	179	197	194	209	192	192	216	191	181	190	204	181	192	175	190	194	192	203	172	235	187	187	209	183	221	196	188	182	207	153	190	166	201	191	200	175	214	186	186	189	194	202	212	183	174	188	186	152	197	194	215	192	193	220	194	191	179	166	176	185	199	222	180	181	202	178	188	190	194	179	157	172	179	185	200	221	196	197	183	193	206	173	196	194	193	193	182	210	189	215	181	180	215	199	206	193	199	190	187	193	171	166	216	202	158	208	192	205	169	185	187	209	208	192	183	192	197	178	182	205	177	211	178	181	223	196	182	188	190	218	193	189	185
9024	6947	12952	14889	11242	7359	5364	2813	1491	948	645	630	588	584	535	508	596	550	519	508	506	518	532	526	480	534	481	489	483	527	531	496	477	455	484	500	515	501	487	453	459	459	495	476	482	533	495	486	484	487	518	461	470	473	481	479	506	458	491	494	510	484	473	471	486	506	439	467	498	491	491	457	500	476	422	489	463	443	490	460	432	484	506	481	477	467	471	462	478	516	461	459	492	465	471	468	445	479	496	474	475	498	506	506	496	495	507	432	470	475	431	454	529	475	472	512	469	481	461	453	459	477	465	488	477	467	476	478	508	462	461	458	489	507	479	453	482	445	475	483	500	479	447	464	472	468	467	486	504	487	455	442	507	498	499	501	467	448	477	464	468	507	490	502	480	473	426	478	501	485	478	501	532	503	488	495	474	476	500	512	489	492	518	487	457	461	479	514	451	477	499	476	459	448	499	471	472	477	455	489	489	491	467	500	451	532	490	450	515	482	466	487	473	456	473	479	462	489	442	496	490	477	494	501	469	499	501	465	483	465	502	488	465	489	487	479	470	506	454	498	494	501	491	487	502	495	499	522	512	518	476	481	472	488	477	476	473	437	488	519	453	471	480	456	494	479	455	496	470	483	488	468	468	491	500	494	466	478	474	465	466	491	441	480	444	425	491	464	516	462	444	469	512	478	445	472	468	501	479	450	454	435	499	487	510	458	477	520	489	484	462	473	485	477	486	470	506	461	477	484	490	497	487	490	472	481	456	476	488	504	469	421	474	470	477	505	466	457	510	473	482	474	458	472	492	484	464	474	504	460	502	466	473	456	475	491	472	510	509	473	512	509	505	450	496	474	464	510	488	457	480	451	498	480	464	461	481	482	489	460	454	485	480	465	473	483	502	492	456	491	496	461	465	474	481	483	465	466	489	476	504	423	470	484	431	512	479	520	513	465	459	500	498	452	483	473	511	519	495	510	470	498	468	469	456	461	497	462	436	503	482	506	482	493	476	470	488	477	457	509	461	497	497	477	502	430	491	467	466	500	501	486	494	480	490	458	495	511	457	437	483	460	455	492	464	468	501	506	455	514	488	496	494	482	467	475	491	450	492	505	483	485	519	500	456	456	473	480	510	467	432	458	492	453	441	494	491	461	466	459	478	480	495	458	484	450	474	459	492	435	497	473	465	493	447	465	497	472	506	470	485	475	451	471	475	489	490	494	515	481	457	475	470	450	452	472	477	490	477	491	500	502	478	495	451	458	515	469	543	465	470	454	486	506	486	492	467	463	446	461	489	496	460	469	509	499	467	491	438	471	491	500	486	486	452	469	472	457	468	499	494	497	503	486	484	458	496	466	488	480	477	480	475	502	465	537	452	486	476	488	485	491	468	491	470	518	479	453	452	510	458	468	458	459	451	451	479	468	470	507	484	497	488	466	489	457	489	465	495	504	485	448	520	434	444	468	533	446	476	488	469	475	443	478	471	492	457	481	468	458	487	459	471	496	449	491	484	478	479	480	477	477	479	483	478	465	505	509	448	468	500	495	475	493	473	454	501	465	489	484	471	485	510	508	436	458	479	457	482	492	447	487	477	491	480	491	417	499	487	456	460	553	484	478	449	507	451	527	477	490	491	453	432	478	483	451	491	471	470	500	497	451	476	499	452	470	439	422	472	522	470	474	466	494	483	432	528	505	483	504	494	472	489	499	517	462	481	480	467	523	457	475	479	472	477	446	458	507	491	479	483	487	495	472	429	463	480	451	508	443	458	477	449	481	420	462	461	502	487	470	482	463	466	488	467	486	509	468	486	463	458	474	461	481	485	478	490	501	448	513	495	533	465	471	482	460	472	438	472	499	502	480	455	508	470	505	463	477	511	469	458	418	472	521	473	466	475	490	475	482	462	493	470	499	473	479	461	467	480	441	505	500	456	487	526	479	474	457	440	463	452	510	487	497	484	506	441	494	505	517	485	484	478	503	425	443	477	492	474	463	492	466	488	522	513	480	494	453	465	486	457	469	475	448	470	469	476	463	499	472	492	484	476	518	490	488	451	475	517	504	458	472	458	417	497	501	474	465	503	450	442	470	462	523	467	498	485	532	486	487	484	511	475	467	525	489	500	489	466	459	431	441	520	447	515	460	470	474	466	464	460	490	472	512	471	477	484	495	453	490	457	461	441	458	474	473	481	485	480	502	487	460	493	533	522	448	475	479	486	495	499	473	441	448	467	445	485	463	448	475	490	452	474	466	474	473	474	528	487	514	496	459	463	506	482	473	469	475	458	493	491	506	508	533	471	471	504	490	446	486	464	468	514	471	486	489	476	492	497	473	468	475	503	478	472	475	472	457	501	484	466	471	452	469	509	483	489	486	469	495	467	444	521	486	484	477	458	493	462	513	458	465	477	456	490	469	474	487	496	543	477	501	475	549	482	464	489	455	500	462	482	488	460	501	518	487	503	478	498	480	469	428	498	495	484	495	465	508	458	464	495	460	443	478	465	461	452	489	443	469	480	516	466	471	465	483	517	500	496	440	460	448	451	467	465	514	463	501	480	469	502	467	447	472	477	452	459	486	478	480	451	492	464	494	446	478	455	470	496	482	470	480	444	469	499	508	476	509	467	517	467	468	494	475	476	473	462	509	464	452	481	439	463	510	460	513	488	488	444	496	492	466	483	467	449	497	467	483	517	471	517	442	448	473	495	483	484	420	454	457	447	418	490	445	478	434	458	472	494	471	479	490	485	490	457	494	491	461	447	516	506	480	491	455	453	460	500	463	472	505	499	474	465	499	490	477	517	528	434	442	507	480	469	487	492	472	459	499	462	472	499	481	433	482	477	443	471	509	450	484	512	452	487	455	487	458	491	473	505	470	477	468	495	496	490	471	492	468	488	519	487	458	458	508	490	510	500	517	431	458	476	487	503	505	479	516	475	524	514	494	467	478	485	441	524	463	488	464	493	511	451	480	494	467	491	465	469	444	504	470	469	492	505	490	451	481	498	516	460	490	483	463	507	507	487	487	489	468	514	469	479	447	478	503	464	482	497	457	511	467	467	465	468	488	479	461	425	464	461	473	475	502	500	482	494	519	484	440	433	485	437	456	473	481	530	504	516	467	470	475	466	525	465	490	479	448	495	461	507	461	487	486	485	476	481	479	463	472	474	455	507	497	512	506	463	505	485	492	446	458	479	445	530	460	494	481	502	498	503	464	473	427	451	472	462	489	478	523	439	512	484	516	472	495	460	470	471	460	491	493	480	498	408	487	474	503	474	477	448	508	482	426	489	482	514	487	490	438	480	458	489	474	450	475	458	500	498	496	466	494	506	488	491	471	460	489	457	462	475	497	506	486	507	450	432	497	497	523	483	474	494	479	452	487	454	462	480	461	484	520	474	429	493	505	492	474	495	486	481	490	489	492	502	465	450	504	543	480	460	470	450	478	494	485	472	457	474	512	485	491	468	494	496	448	499	469	487	451	487	469	457	471	470	482	505	514
25943	17149	20552	18944	15938	11738	10129	5892	3298	1651	560	325	257	264	302	262	256	271	257	260	301	275	327	316	252	281	299	246	251	288	285	274	273	271	221	237	220	210	222	218	201	228	238	236	197	214	200	234	243	208	215	222	214	216	191	218	203	213	240	181	218	204	252	234	232	213	192	219	196	222	209	208	206	201	203	243	193	183	199	210	226	195	203	233	208	230	264	232	183	193	181	221	244	200	210	229	199	241	202	231	225	255	207	210	191	218	227	201	213	208	225	207	216	218	215	210	206	218	210	202	237	227	204	211	204	232	222	233	229	252	213	215	204	236	238	218	200	200	230	233	220	232	229	215	211	221	214	228	201	230	231	206	208	199	227	217	206	211	206	219	207	219	204	214	211	196	211	196	218	173	195	202	230	222	208	201	210	228	248	206	213	240	219	203	248	204	192	224	214	202	220	213	235	218	217	224	231	220	226	186	203	205	205	222	220	229	226	184	228	226	214	243	231	221	214	205	195	222	207	205	211	231	214	188	207	196	222	198	222	213	240	244	204	183	203	230	197	230	214	226	216	240	212	189	201	219	235	210	238	194	217	206	197	237	217	188	190	194	221	168	210	221	229	219	219	202	226	232	220	207	205	207	199	218	210	195	186	234	242	214	252	223	205	226	207	241	228	221	215	220	225	195	204	232	237	203	247	202	216	195	222	225	191	221	213	194	222	199	208	219	217	204	233	200	210	174	230	229	216	238	235	204	206	211	224	221	229	213	205	201	245	203	213	205	236	223	226	220	229	204	212	195	210	203	191	216	202	231	235	214	237	230	205	220	237	197	241	229	214	213	235	194	211	240	200	216	221	178	170	199	207	231	202	221	230	194	205	222	217	196	232	219	208	222	229	209	221	204	200	229	204	202	221	227	218	233	217	206	207	216	186	222	219	200	222	237	221	231	216	220	215	188	235	212	204	224	220	232	239	212	224	216	241	199	208	244	236	216	211	217	220	229	213	187	208	210	215	221	212	202	226	197	239	227	229	232	225	218	240	244	244	198	208	200	199	208	198	219	195	222	213	222	177	225	188	208	230	210	231	236	188	208	193	180	211	232	214	203	204	219	215	180	195	199	231	200	229	209	231	244	237	208	214	233	222	226	222	231	238	214	209	206	190	182	221	212	205	220	203	203	205	202	174	218	213	230	230	209	195	189	245	235	216	243	209	198	229	220	213	221	211	214	225	218	215	237	214	225	214	216	208	213	233	212	201	212	182	233	221	209	223	209	228	222	212	209	230	215	250	216	206	185	226	214	203	192	206	251	216	217	199	219	250	212	231	231	196	198	206	228	206	218	224	192	232	209	196	224	232	253	202	219	217	214	216	233	230	200	213	217	217	231	231	206	224	211	209	215	202	200	227	197	241	240	233	211	236	220	229	210	208	225	188	213	242	240	236	228	239	202	223	207	204	207	216	224	252	210	220	213	205	211	248	237	223	222	210	209	254	225	206	176	202	226	200	195	198	201	230	219	217	209	212	189	223	250	237	203	227	209	216	216	198	237	211	216	195	211	232	255	239	225	218	213	241	206	194	214	224	227	207	185	215	223	215	215	204	194	227	227	210	193	234	232	235	186	201	224	207	226	204	208	231	232	226	239	224	236	203	219	212	259	219	187	216	196	229	225	212	209	229	207	230	203	207	215	197	216	182	181	191	248	215	200	195	238	225	226	203	210	190	247	210	197	204	173	248	201	209	203	228	204	203	217	233	193	224	214	247	219	238	217	210	232	210	201	208	223	226	216	229	212	208	189	217	195	214	204	217	235	228	202	230	202	221	203	253	196	217	217	235	210	204	205	226	210	218	215	201	221	204	199	203	200	249	243	213	240	243	189	193	204	193	187	222	188	225	248	215	197	225	209	240	233	229	202	206	225	231	206	220	209	218	199	205	212	217	182	216	195	226	204	220	219	219	232	233	179	212	239	199	200	230	221	197	188	207	209	205	235	225	233	211	206	206	211	222	183	217	216	198	232	190	193	189	192	231	221	215	193	221	214	201	223	207	213	218	229	219	201	223	212	241	216	216	224	252	205	205	226	219	208	213	216	207	206	211	204	237	235	246	218	219	212	228	216	227	237	201	233	238	213	198	208	183	207	225	212	217	217	216	232	205	202	203	196	213	213	205	231	241	214	213	212	225	210	226	203	224	224	213	212	234	183	217	237	222	215	222	217	246	206	195	214	226	211	217	200	225	224	219	202	233	214	207	217	193	178	211	214	222	213	193	211	212	226	208	236	222	201	201	205	228	218	218	206	198	198	218	208	213	194	212	200	236	221	180	209	212	218	213	239	202	220	230	235	249	219	213	214	222	208	192	205	230	211	219	205	226	223	227	205	213	207	205	221	225	200	217	206	236	200	191	206	235	250	216	223	253	194	209	233	210	180	219	236	215	242	200	223	224	209	234	214	209	200	211	219	208	200	221	200	215	212	217	253	200	215	199	225	203	232	220	200	195	219	214	223	219	224	234	220	194	201	230	197	233	217	204	229	207	224	236	200	194	218	207	196	204	226	236	212	222	195	211	227	205	216	197	223	212	230	231	190	191	222	218	222	221	208	213	196	194	224	221	213	220	197	214	239	200	203	225	210	223	224	239	259	207	196	209	234	218	209	215	192	209	233	237	207	211	196	207	222	231	222	192	206	222	226	233	217	209	228	228	227	219	200	238	214	236	203	217	210	201	206	208	225	190	190	221	223	215	248	238	219	231	212	206	190	230	227	225	230	213	210	239	225	210	210	197	203	205	203	223	208	248	230	203	222	199	181	201	248	194	231	216	214	233	192	214	202	236	206	241	253	214	192	219	224	200	232	223	231	207	239	217	212	224	198	234	213	230	215	206	241	205	225	218	247	200	213	216	189	220	244	210	205	223	220	216	242	239	214	212	241	204	219	217	204	201	223	228	201	215	208	252	197	211	214	214	233	212	238	204	190	214	206	232	218	225	221	220	216	236	247	212	219	218	233	210	196	195	199	219	210	214	213	229	214	210	225	209	217	212	237	233	233	234	231	198	198	202	197	226	201	216	213	217	203	230	221	223	198	237	218	196	202	194	255	218	215	213	193	209	212	213	209	202	214	222	232	204	212	194	214	209	212	208	235	231	214	209	224	218	199	224	193	217	223	214	242	257	237	232	226	263	240	238	220	213	207	198	214	205	228	211	204	187	247	217	189	211	235	230	184	206	233	235	212	189	183	236	209	202	196	201	249	200	223	199	189	232	223	226	243	220	223	214	232	223	213	209	195	208	233	235	201	212	204	224	237	228	221	203	192	221	249	206	224	238	211	210	243	201	222	228	231	223	178	231	220	224	235	232	224	208	202	203	214	185	226	209	238	205	230	228	230	214	235	224	232	215	212	195	223	221	220	206	208	218	219	245	214	200	202	226	222	234	206	211	193	232	216	220	225	206	216	223	228	211	200	214	221	247	225	212	204	234	201	221	213	206	207	202	210
18470	16331	27376	31271	30122	25257	24776	17865	12465	7502	2279	997	808	778	826	793	789	841	809	850	910	934	1127	1063	946	870	958	941	852	902	1004	832	706	651	601	595	608	586	559	526	591	583	565	526	559	529	537	562	518	551	514	528	547	533	534	562	501	487	515	502	537	568	526	516	504	568	538	524	528	516	519	610	516	531	535	543	568	545	543	548	537	476	504	532	528	521	549	574	525	549	534	517	522	556	524	528	555	549	523	548	516	535	572	507	511	548	490	548	529	528	547	559	526	559	535	530	513	540	565	542	512	571	514	499	480	550	530	539	528	548	523	503	488	582	535	580	532	514	561	534	518	509	562	518	555	508	482	532	531	529	510	482	590	574	548	539	528	523	523	511	510	529	530	554	516	554	525	516	550	499	538	518	517	495	558	505	526	581	536	547	519	531	521	560	502	539	528	536	536	516	537	544	551	526	557	508	522	522	531	494	550	545	539	514	525	469	533	557	533	557	527	567	569	505	549	553	523	510	490	510	537	534	542	541	553	562	534	518	519	539	559	481	539	552	494	547	490	586	532	489	561	544	506	553	539	531	493	516	537	492	532	533	531	515	527	545	478	545	526	493	580	543	505	546	525	516	529	534	586	543	504	517	559	551	532	550	552	479	534	491	547	515	515	533	491	538	521	531	556	550	505	539	535	535	534	554	539	481	569	519	537	521	501	509	527	539	487	544	545	521	539	510	577	549	530	523	542	538	536	497	548	517	505	545	551	533	510	524	525	558	533	554	537	504	565	556	521	543	563	524	490	517	511	557	539	571	530	537	527	540	522	543	517	557	527	526	544	527	556	510	563	542	502	497	538	508	566	500	544	530	500	550	503	561	545	566	536	544	524	550	535	563	523	517	559	606	534	529	482	547	549	535	510	516	568	542	515	476	510	530	528	504	501	535	535	506	516	477	484	532	495	508	543	511	535	527	525	504	547	523	543	499	530	528	554	504	537	507	514	519	489	510	530	538	532	537	535	537	531	543	538	503	560	521	519	565	525	549	568	506	544	551	532	559	545	534	500	494	501	516	519	551	507	513	518	550	482	566	536	508	525	565	485	522	525	520	574	562	560	504	554	567	520	537	549	563	519	538	539	520	551	533	518	558	530	531	547	537	567	531	539	521	545	530	521	570	520	550	554	533	567	529	487	513	577	533	539	534	505	577	518	494	540	543	530	562	579	469	512	590	509	532	540	485	501	527	529	490	493	484	500	546	537	503	513	542	529	518	541	525	496	525	477	479	533	516	550	531	508	558	519	522	561	501	517	540	536	587	534	523	529	492	548	563	512	522	537	488	522	527	538	566	531	556	532	569	512	517	532	538	527	551	524	502	524	548	559	556	517	538	534	552	504	532	555	506	526	529	508	564	542	528	522	555	518	559	540	520	505	547	531	499	592	531	602	510	519	532	508	530	553	503	510	531	504	552	504	522	515	523	502	532	586	531	566	522	525	524	514	540	509	509	559	549	515	533	523	522	584	581	532	531	540	524	500	540	544	548	513	540	517	551	538	561	555	525	536	542	548	533	541	536	541	539	542	540	548	522	484	502	591	499	539	542	524	512	526	499	507	524	517	493	541	484	531	574	566	499	571	536	512	524	556	520	498	512	539	528	552	492	532	550	532	509	536	551	499	533	525	511	521	521	551	515	551	543	492	494	501	546	516	488	531	542	548	521	489	523	588	516	540	542	496	483	523	548	525	514	531	541	523	576	552	525	538	555	539	578	513	541	534	534	565	579	542	492	548	516	510	507	538	540	506	539	532	555	528	486	527	503	557	504	558	514	534	491	507	508	560	518	570	512	545	568	562	490	524	554	513	525	593	501	541	558	557	497	535	591	542	495	559	520	483	514	519	550	510	541	508	518	562	519	505	493	523	538	530	509	510	520	538	522	528	548	540	519	578	528	510	538	515	505	531	557	513	528	515	526	549	548	559	540	541	519	531	523	496	536	545	534	545	525	566	534	565	510	525	530	537	525	492	514	543	585	568	534	540	525	506	533	534	525	536	559	524	497	533	527	523	510	544	548	559	544	530	518	560	566	550	567	521	524	551	549	539	541	516	520	525	528	550	526	555	515	489	496	546	522	566	515	539	519	515	513	516	528	535	531	534	567	509	556	510	523	506	534	541	530	532	525	531	507	501	560	526	540	501	527	498	508	512	553	540	559	503	550	509	511	566	538	518	521	554	525	527	554	535	540	476	519	528	543	520	565	536	503	506	541	533	548	510	532	544	521	487	559	503	512	523	541	537	574	582	546	530	523	525	492	552	497	521	546	573	527	520	552	553	508	544	524	518	516	548	531	510	535	477	557	511	550	535	523	510	530	554	557	525	517	516	520	550	515	553	557	523	521	470	546	513	519	533	534	553	553	551	527	541	518	513	489	516	544	552	542	558	558	527	529	527	526	511	541	541	544	516	536	555	540	542	565	519	543	610	559	542	527	507	544	534	545	566	530	529	516	534	520	522	538	494	535	519	482	561	542	499	529	519	550	530	514	532	499	543	560	573	516	508	489	531	529	505	566	583	591	533	530	552	523	532	575	527	517	557	480	546	528	463	537	501	533	508	529	514	501	535	570	509	561	522	519	544	516	509	538	527	539	562	544	529	536	515	536	481	535	534	510	537	510	549	546	495	506	552	493	511	489	565	536	569	533	538	519	525	540	541	558	529	494	505	536	538	512	537	503	569	528	540	560	523	557	569	504	497	506	543	500	516	515	526	538	513	522	531	502	533	558	503	502	534	551	545	521	518	495	548	512	484	520	563	504	550	546	514	516	509	553	539	554	530	511	518	531	577	507	481	510	481	532	533	564	509	602	535	533	536	539	544	536	536	502	541	491	544	548	524	559	528	506	499	510	531	500	582	511	517	550	491	516	500	508	468	513	537	520	551	535	508	544	520	555	543	513	532	511	559	531	510	513	547	536	522	545	519	526	545	538	511	527	564	536	518	558	526	570	512	540	537	525	512	506	536	532	508	492	535	545	532	569	518	520	538	527	491	528	544	551	518	550	507	547	513	484	502	538	533	549	515	508	512	532	526	571	536	533	530	525	552	512	524	536	539	496	529	533	541	512	543	523	543	546	557	521	534	523	530	520	554	522	525	559	491	550	525	483	546	545	518	538	525	510	545	521	541	529	514	542	517	499	524	543	503	482	533	519	526	489	523	563	510	513	525	529	549	531	511	547	563	519	575	526	505	498	527	516	461	554	565	539	537	526	549	519	501	558	579	487	544	535	530	501	512	544	506	491	537	523	519	522	521	543	531	534	485	541	520	549	539	560	561	548	543	503	548	510	534	530	544	509	525	521	518	560	480	514	525	555	531	550	525	474	537	579	520	520	550	512	564	495	503	517	526	566	541	558	554	555	567	501	494	533	512	537	496	571	508	494	553	535	520	546	516	529	560	510	556	541	551	496	548	533	507	493	549	527	550	497	557	524	523	558	492	470	573	524	520	491
36941	25777	27592	25505	25803	21348	18192	13407	4600	1115	624	383	274	260	224	261	243	240	306	239	245	328	421	350	303	297	307	307	291	278	313	293	248	205	214	209	228	213	200	193	190	175	181	189	188	180	164	169	188	169	192	184	167	174	166	163	211	185	205	190	187	170	172	171	175	159	178	191	179	160	177	155	178	178	192	200	163	219	186	188	175	191	184	176	191	149	184	173	192	181	156	181	182	187	185	197	190	197	164	165	184	194	186	198	180	200	166	177	179	177	180	163	184	202	196	191	177	172	170	178	184	193	184	190	189	191	172	171	171	170	157	190	172	176	187	188	187	183	175	194	151	170	185	203	186	203	178	197	172	177	169	182	159	178	169	162	195	203	188	184	169	175	176	179	175	177	198	179	168	178	173	176	180	182	191	180	194	191	200	202	185	184	184	187	200	175	209	189	199	169	226	164	188	192	174	172	182	183	170	179	175	179	198	196	174	181	179	183	210	183	160	165	206	192	172	178	198	172	166	185	168	196	184	185	175	168	195	188	180	186	202	171	173	190	175	166	169	182	177	166	181	198	191	177	185	178	172	157	178	180	203	148	177	184	187	172	205	181	142	168	182	187	181	176	199	165	201	168	153	187	169	196	185	192	175	213	185	172	166	179	155	193	190	163	161	197	174	144	161	209	167	210	193	188	184	180	220	159	181	184	192	187	187	176	190	177	190	179	153	181	163	170	185	202	169	168	185	207	160	190	193	203	184	153	160	176	207	185	204	218	172	198	158	176	196	187	173	152	170	180	178	161	165	175	192	177	188	188	191	165	195	166	168	191	192	176	179	187	158	169	187	190	178	206	202	176	171	196	182	183	193	172	201	177	190	201	192	168	205	171	179	148	177	214	192	196	192	212	201	166	170	198	180	203	168	167	174	141	194	154	179	189	197	189	197	194	214	200	174	166	197	194	196	185	180	166	182	158	181	190	162	182	181	186	180	189	189	184	185	177	195	151	181	197	175	183	158	173	180	168	183	215	178	187	202	184	188	198	212	180	185	166	186	156	174	199	165	196	158	179	176	183	179	193	167	170	187	171	167	203	186	189	186	171	190	172	205	207	187	169	175	163	154	212	220	180	167	166	162	179	175	180	158	184	151	187	192	196	179	190	179	184	205	184	177	184	168	186	200	175	173	168	180	187	192	192	196	180	194	185	152	159	198	213	182	181	192	186	199	166	186	159	201	175	207	169	198	181	201	186	204	166	179	168	187	175	193	200	179	145	185	197	184	159	187	169	178	167	177	165	167	173	181	177	191	189	206	176	180	195	172	193	177	187	167	186	182	177	200	194	190	175	179	174	183	185	188	195	178	170	185	158	177	178	185	166	176	181	196	168	195	190	164	178	193	174	164	173	167	174	192	166	186	182	190	198	176	170	167	182	188	169	176	165	171	171	199	147	199	166	170	206	184	188	195	203	170	178	189	194	170	150	182	154	183	187	180	197	196	182	179	178	176	204	192	190	178	191	229	191	190	169	187	181	180	165	178	172	135	173	195	187	173	214	187	180	200	176	194	160	183	178	173	184	155	177	202	185	209	158	201	175	166	207	193	175	184	179	202	151	181	181	172	175	170	173	170	186	202	178	175	181	174	208	146	163	181	167	177	194	192	225	197	220	186	185	178	201	172	208	174	183	174	148	181	184	173	207	209	170	180	198	195	168	156	191	186	203	178	167	166	194	192	195	164	186	169	185	170	184	171	181	201	171	180	191	161	171	172	192	193	203	180	194	159	168	181	169	152	175	174	170	179	189	183	186	175	157	196	192	209	202	201	188	191	178	181	155	179	169	190	195	194	186	179	203	193	152	190	172	151	168	172	190	180	193	180	162	176	169	168	202	199	177	198	178	194	180	207	195	197	207	189	169	180	183	182	167	195	191	199	178	179	179	166	199	174	182	210	183	171	212	177	166	200	176	193	181	175	186	196	176	167	142	164	190	175	173	208	189	194	169	175	196	180	193	161	179	212	170	159	176	146	166	205	198	178	177	170	178	167	194	188	192	187	195	197	195	203	173	174	178	214	185	174	165	151	190	192	190	194	176	196	173	197	188	192	180	194	180	184	173	181	163	176	194	147	195	180	198	194	159	185	194	168	182	186	182	166	202	165	168	168	193	186	192	172	178	192	178	156	199	186	174	196	196	175	185	172	181	178	170	194	196	197	194	206	185	167	201	174	153	191	184	182	195	174	173	183	179	188	198	207	188	210	191	162	165	178	185	181	189	153	165	186	200	223	201	196	189	181	188	184	185	187	178	199	174	207	176	179	168	175	187	205	187	195	205	179	195	198	189	189	169	196	204	204	205	185	171	193	174	173	187	184	196	193	178	178	162	186	169	179	172	210	182	208	184	158	182	182	183	165	180	173	219	171	191	155	184	182	181	182	158	203	172	172	182	197	186	174	211	181	194	196	203	204	162	173	169	185	198	185	172	184	162	174	202	201	176	177	170	174	190	158	204	183	168	188	154	186	177	170	193	150	169	167	197	176	194	160	185	175	183	183	173	188	182	176	203	155	185	163	165	188	180	179	165	175	177	178	180	179	188	173	172	181	153	184	164	207	197	176	185	174	191	181	182	207	184	161	189	190	172	168	185	160	195	179	180	175	189	189	193	180	203	176	198	159	169	206	183	174	165	170	197	178	176	194	156	146	173	188	188	189	191	187	168	167	184	182	171	176	166	171	179	198	169	184	198	158	171	196	211	187	194	166	172	170	167	138	174	176	137	175	176	169	216	175	194	170	156	162	190	204	203	163	173	186	163	199	180	167	161	185	175	162	185	172	173	160	176	180	222	181	203	196	189	154	179	186	173	159	178	196	174	171	183	155	172	184	177	145	190	185	167	175	163	195	173	188	165	157	172	184	205	158	184	185	175	184	182	208	173	187	177	177	150	197	183	178	187	194	165	184	176	198	182	199	179	191	191	169	168	162	196	170	185	178	189	179	194	183	167	203	186	171	182	187	170	192	179	186	188	187	190	171	194	202	189	171	210	190	175	176	184	171	175	184	174	169	189	199	196	203	184	202	173	207	181	168	183	187	195	175	184	194	182	182	173	175	179	188	195	194	198	184	151	201	185	167	164	176	169	183	177	175	183	175	192	187	204	167	184	190	189	196	180	152	172	185	182	167	161	190	182	203	193	201	171	160	185	194	185	171	167	183	174	162	188	154	208	191	186	184	163	185	171	179	179	184	186	186	191	193	186	182	161	199	194	165	168	190	176	174	190	182	174	193	207	179	203	184	186	175	163	191	167	174	175	163	189	173	162	181	176	192	196	169	186	167	163	194	180	204	174	166	183	172	179	174	184	203	195	174	183	195	148	167	187	176	174	174	183	180	188	163	179	185	176	189	195	222	186	175	171	183	181	189	198	192	185	180	205	152	198	174	195	175	182	189	187	177	185	166	182	215	183	196	199	180	163	178	184	179	193	184	189	169	186	190	174	191	181	158	173
25457	21537	32998	36393	38869	34433	33531	27736	12809	4218	2818	1594	984	900	926	964	888	984	1019	1047	1098	1164	1689	1504	1222	1317	1351	1285	1195	1238	1343	1163	873	737	713	646	563	534	527	470	469	455	467	448	464	462	458	450	416	421	445	461	458	422	460	425	433	475	414	449	445	478	446	434	478	412	420	409	441	478	460	487	453	481	442	415	445	465	457	471	467	413	468	421	428	438	453	463	437	472	417	438	433	405	464	442	425	452	477	429	475	434	455	431	431	439	463	469	445	454	435	430	450	458	482	435	462	472	439	421	448	447	443	437	461	430	451	465	429	448	431	404	454	429	436	445	423	404	418	440	473	425	456	434	470	436	433	459	477	441	430	427	459	429	437	421	448	433	482	446	425	457	442	436	440	469	405	445	445	433	436	422	451	461	439	453	471	473	441	474	460	459	440	455	429	456	440	478	445	458	426	454	423	493	450	468	455	465	467	425	413	465	424	430	441	439	409	427	442	442	444	457	465	436	440	473	482	431	443	454	432	473	480	462	384	475	439	433	444	462	414	414	450	434	471	420	436	464	447	469	464	428	445	448	441	424	451	458	439	466	476	462	457	477	464	445	458	460	438	431	465	469	459	417	452	427	457	449	462	448	445	448	476	450	468	456	401	427	450	442	426	501	442	435	447	461	425	443	413	450	444	420	380	432	440	470	472	448	448	427	438	459	447	437	449	446	410	451	463	437	432	442	420	425	450	446	440	433	427	431	429	443	436	442	492	458	430	416	451	448	455	413	443	471	477	442	436	452	427	456	430	414	461	444	465	431	422	446	468	436	427	467	463	454	453	455	466	434	453	459	455	464	475	413	444	441	479	399	473	431	435	426	419	422	451	448	432	460	438	444	432	449	460	439	427	410	472	450	426	436	464	460	445	436	436	444	446	466	470	449	431	444	490	459	425	392	439	445	424	428	436	424	432	458	453	441	462	432	452	427	403	408	447	484	451	454	422	437	448	473	457	460	483	408	413	454	428	443	471	419	459	422	447	382	466	453	427	462	435	441	460	455	444	455	455	458	426	463	490	435	474	469	452	482	430	414	465	458	435	430	453	425	470	449	450	475	451	495	427	441	478	427	399	438	421	452	421	460	450	413	445	413	450	449	434	462	455	445	490	446	425	461	410	448	484	456	416	483	454	446	461	420	437	418	481	487	442	458	480	423	407	471	465	424	462	451	437	429	444	452	444	445	428	444	443	489	443	422	466	452	388	460	426	484	428	456	451	425	452	446	476	485	447	468	431	432	449	482	448	461	458	430	463	454	453	447	461	455	471	435	439	432	456	479	421	475	418	456	408	472	413	451	441	471	445	416	436	457	483	441	424	411	430	464	461	467	457	421	419	452	486	444	415	460	443	426	445	439	450	449	458	427	439	444	449	429	413	445	413	467	426	488	472	428	454	454	421	421	429	467	436	479	448	467	464	446	455	459	478	429	458	450	449	480	436	407	417	460	438	443	443	436	437	419	436	469	470	438	429	460	477	465	419	463	466	434	467	438	414	454	438	449	511	431	409	433	431	419	464	449	453	444	467	401	451	440	442	449	459	421	409	469	454	472	451	474	421	430	427	447	434	466	449	417	464	462	454	428	456	466	466	448	448	486	450	464	442	416	466	423	432	463	452	448	438	460	426	460	445	414	468	444	442	418	450	429	412	439	474	444	439	429	442	457	474	442	459	436	430	415	446	411	428	457	459	428	468	434	443	403	448	440	434	445	443	431	461	487	406	454	430	434	471	451	449	425	412	407	467	434	470	469	411	471	472	500	439	473	457	446	448	445	433	437	431	446	476	445	427	461	439	477	454	425	475	425	446	489	421	440	475	467	445	442	450	469	434	384	454	429	456	460	422	480	451	464	450	452	421	495	415	490	459	448	433	473	439	421	478	459	447	426	445	411	432	451	440	480	443	440	416	452	435	466	458	477	436	447	424	448	437	416	471	411	519	437	447	459	414	417	425	424	412	476	462	498	458	432	477	452	463	442	441	455	471	471	448	496	468	425	435	456	408	443	445	413	397	436	469	430	426	450	418	434	475	482	444	444	453	461	466	425	458	467	404	479	468	446	466	463	441	454	469	442	419	430	433	444	455	425	455	455	457	437	505	429	473	429	473	440	448	442	433	446	379	476	434	455	442	441	427	431	469	433	441	491	434	475	456	405	490	458	428	429	453	436	458	449	436	439	463	472	448	484	437	463	472	472	466	446	448	466	387	436	476	438	489	427	461	447	480	465	433	433	448	440	450	436	455	455	424	426	413	457	443	447	440	435	428	439	448	466	428	401	427	485	435	434	465	470	453	396	457	414	477	444	443	442	449	459	421	434	451	418	420	452	466	461	431	457	466	462	462	472	426	468	451	420	421	416	443	440	460	451	432	497	457	425	451	445	489	441	463	457	397	466	486	428	447	391	426	426	468	418	428	433	435	454	410	468	463	452	402	434	449	437	426	476	455	407	439	493	461	483	466	435	456	441	464	443	458	461	452	467	468	451	456	430	439	444	425	470	427	455	443	479	445	460	422	433	444	445	506	463	411	424	478	436	449	463	407	451	478	441	457	409	410	426	469	457	443	415	450	461	470	456	474	452	430	423	427	445	451	484	481	433	451	456	486	439	451	488	418	469	461	498	470	440	433	421	461	435	449	481	436	406	453	445	462	439	429	449	482	467	461	405	473	457	439	430	413	431	467	425	454	450	450	438	470	415	453	433	494	450	440	418	445	467	483	483	454	436	421	434	413	450	431	441	426	451	465	475	469	426	463	454	454	457	419	459	400	460	428	453	452	427	496	428	496	443	434	481	453	447	436	455	447	469	417	489	461	472	429	431	458	415	458	451	406	447	401	451	431	407	449	402	450	463	448	456	460	424	476	439	460	476	454	432	408	459	448	493	417	441	459	437	473	449	455	455	432	443	442	487	470	452	433	423	464	463	438	438	442	469	471	452	434	457	462	432	460	439	431	444	437	439	441	450	413	450	465	447	450	426	465	498	484	440	435	413	473	472	444	443	397	454	430	423	440	418	441	447	406	461	432	466	434	438	463	427	439	439	405	415	454	420	460	450	446	382	449	448	450	466	449	446	459	493	443	457	436	432	413	431	424	516	463	444	411	473	447	428	474	467	463	487	463	459	448	478	435	438	439	436	501	465	456	418	452	453	466	418	403	432	482	429	443	453	431	488	428	451	382	426	435	473	448	439	469	466	473	460	481	456	483	440	437	470	487	449	470	450	392	467	421	471	461	447	467	432	459	475	450	452	443	425	401	445	443	437	415	446	423	423	448	425	462	476	434	431	430	468	495	424	443	425	484	427	490	434	448	424	433	457	448	476	473	436	439	488	429	448	437	447	451	420	458	477	447	467	421	462	441	434	427	445	418	458	475	462	463	482	479	448	417	425	446	404	463	424	469	412	478	458	421	416	444	411	445	469	469	435	436	491	463	460	488	412	454	447	445	429	472	449	404	455
14101	8172	7279	4280	2681	1638	988	644	374	287	239	237	221	197	204	181	226	198	211	186	202	195	208	188	209	187	198	203	195	194	204	184	210	194	213	189	193	197	206	170	188	218	202	194	199	184	200	180	179	195	212	180	193	203	213	200	182	220	200	197	214	208	210	200	209	184	198	190	221	183	199	206	190	183	201	208	181	187	203	195	198	207	222	217	235	191	196	190	155	177	174	182	181	193	202	219	179	208	175	215	177	165	181	204	193	209	210	169	207	177	183	195	191	176	176	175	203	180	178	208	213	178	189	181	172	197	217	184	201	196	181	184	175	189	179	196	208	218	205	179	209	212	177	184	196	162	193	195	211	219	185	199	163	189	174	193	185	234	197	209	211	170	219	204	234	193	175	178	192	175	199	212	216	191	170	195	207	197	209	218	180	192	202	190	174	159	163	207	164	182	171	194	178	185	210	203	197	197	189	186	178	248	228	179	200	227	196	200	189	202	191	182	194	187	201	212	195	206	195	201	190	195	193	202	197	195	195	206	204	225	175	220	190	186	184	204	182	210	213	197	184	167	208	194	197	178	204	196	212	206	180	200	186	189	167	181	183	199	194	195	201	194	176	181	205	191	170	180	172	163	194	188	190	187	202	194	194	203	206	185	182	211	193	187	165	165	164	188	192	184	211	194	229	204	207	189	199	197	198	195	208	205	171	239	183	211	202	189	192	174	197	193	180	206	188	193	211	191	189	186	186	203	198	188	173	202	186	168	198	174	199	175	183	176	209	198	178	214	185	221	191	193	190	257	199	181	197	210	174	209	201	203	186	213	187	216	168	212	191	182	202	223	226	200	188	178	184	203	197	187	199	180	205	185	163	190	206	169	197	194	184	209	170	183	195	192	192	208	184	213	170	195	194	232	179	182	225	180	193	216	171	198	200	192	208	200	193	202	182	172	184	190	167	172	186	202	181	187	188	188	193	212	188	184	227	186	219	193	196	170	209	199	240	217	197	179	195	225	195	171	184	209	219	199	187	188	200	189	199	209	216	220	194	194	216	206	182	176	178	193	187	179	200	189	181	175	180	197	162	216	185	187	212	193	222	192	211	201	205	194	198	179	183	208	202	205	186	199	197	186	200	185	187	190	182	202	177	201	224	166	190	190	199	232	180	188	152	181	208	193	190	187	187	220	188	197	171	211	193	170	208	231	193	202	183	188	187	191	189	203	190	174	193	198	191	191	192	203	206	198	188	195	200	185	209	201	200	189	190	167	187	200	183	177	187	204	167	172	198	186	206	165	221	193	177	201	206	221	212	213	206	203	194	169	178	203	217	182	180	197	207	192	176	194	215	205	165	175	204	182	175	174	184	210	178	212	201	214	180	183	190	178	191	217	176	205	194	187	196	211	165	205	177	194	186	188	195	194	207	200	183	200	180	210	208	181	196	168	174	178	195	185	224	216	222	183	187	203	191	187	195	185	205	200	202	207	156	198	219	188	205	181	213	204	165	180	181	215	172	189	191	202	204	211	195	191	200	192	189	185	217	189	165	187	194	198	202	194	181	195	189	170	201	192	187	161	197	208	184	204	192	208	206	166	194	201	186	180	205	196	204	186	206	203	194	207	171	179	189	184	189	175	191	187	186	205	191	192	193	198	206	201	197	200	216	188	194	214	216	194	195	178	196	184	202	200	218	197	187	198	199	176	214	194	191	204	178	208	216	227	198	198	192	201	206	169	166	216	207	191	178	192	169	205	195	190	208	177	198	221	194	172	223	203	206	194	185	211	200	202	203	193	183	172	167	178	223	199	170	167	187	196	188	192	193	208	209	179	182	207	223	198	209	183	177	188	200	200	201	190	182	180	192	189	185	184	189	228	198	181	175	175	180	186	151	210	203	208	175	173	194	212	165	193	187	202	224	200	198	194	204	182	203	195	188	206	173	191	210	208	197	205	191	159	186	171	183	199	203	200	200	186	180	196	212	186	194	206	189	190	190	193	184	183	199	196	214	205	184	195	214	200	200	195	200	194	205	195	196	190	187	183	203	195	193	180	196	194	190	190	183	198	189	178	215	200	188	218	212	164	182	199	176	184	179	185	197	212	180	209	190	206	167	184	188	192	189	211	191	190	193	187	186	204	219	232	217	192	208	212	186	173	196	188	192	174	185	213	200	166	186	182	201	180	198	193	216	197	192	198	166	200	190	195	175	178	225	202	195	170	186	182	180	175	184	202	185	188	187	190	178	183	182	167	204	169	192	180	187	169	194	214	199	211	189	183	178	224	190	187	215	179	183	207	186	190	198	184	182	203	201	178	191	198	207	186	204	175	200	172	206	203	189	179	184	212	204	168	191	193	175	201	205	194	180	204	184	220	187	228	201	181	183	204	218	170	190	198	194	176	176	178	200	207	204	211	179	235	211	221	205	185	171	168	208	206	185	178	194	197	183	171	192	158	200	196	212	160	186	181	167	205	196	210	216	193	188	202	187	190	181	215	178	212	219	186	205	199	179	207	212	203	180	205	218	224	187	187	198	155	185	193	213	185	201	195	177	218	193	163	172	180	183	171	201	185	193	191	199	184	220	185	190	230	177	180	205	198	196	198	194	195	200	205	204	173	196	171	188	213	189	231	174	190	183	187	180	172	169	195	191	181	219	206	223	190	200	187	226	188	233	197	177	200	201	196	162	191	192	209	198	193	217	190	188	185	177	209	197	174	207	189	190	197	206	211	225	197	195	196	182	189	204	196	186	214	184	203	214	184	176	203	186	194	201	190	181	193	183	219	209	194	209	203	186	196	201	201	207	200	198	189	180	188	194	173	186	211	216	187	179	215	193	187	191	199	183	195	208	198	171	212	193	200	191	162	207	228	200	205	186	226	195	197	198	185	215	180	222	217	192	180	222	211	196	224	180	182	182	191	191	169	199	182	194	185	207	183	183	185	199	200	189	188	203	197	199	177	214	208	206	176	231	187	180	215	189	195	198	179	170	207	205	178	177	214	182	214	190	191	186	193	194	193	173	213	216	202	193	201	187	199	184	207	175	182	190	188	196	187	199	202	187	215	174	197	212	197	196	198	176	169	178	214	167	206	204	192	196	213	190	183	172	189	175	194	210	186	205	198	177	176	204	187	168	191	189	193	212	182	200	206	191	206	206	223	200	171	210	188	178	192	178	185	167	200	190	205	189	204	198	189	217	195	173	156	184	200	187	182	184	186	186	206	199	184	195	187	205	201	199	192	177	190	200	195	191	177	187	203	227	207	178	191	189	200	186	204	201	199	177	208	185	206	185	213	197	208	185	176	210	199	185	170	187	180	177	205	161	196	178	180	196	207	201	187	160	189	188	174	193	174	204	208	201	172	161	182	181	207	193	203	197	193	194	208	174	199	155	178	204	207	191	194	182	185	179	211	194	187	194	194	196	191	185	192	156	196	186	181	197	190	183	188	183	213	171	214	186	178	203	209	177	194	171	195	206	202	173	198	214	169	184	210	176	199
10317	8771	12827	11588	9545	7073	4405	3090	1687	1036	766	594	597	560	526	552	576	550	549	549	515	536	523	496	484	534	508	500	493	468	490	528	504	498	510	493	493	483	448	524	521	497	482	491	470	493	463	470	472	503	482	465	456	482	486	468	503	505	481	507	499	494	528	505	505	440	461	465	453	472	487	471	464	502	505	479	446	503	499	457	436	460	480	497	493	427	509	488	478	486	523	487	462	494	484	525	465	489	521	446	459	501	452	455	429	519	488	493	475	481	470	485	483	471	448	493	502	473	498	433	494	472	497	464	495	467	528	478	513	494	505	456	467	495	478	449	467	491	441	487	494	488	456	480	492	488	440	496	470	458	476	480	483	482	508	461	486	472	497	510	476	498	508	465	479	465	455	487	491	453	509	495	480	500	472	470	485	429	477	485	444	510	488	472	476	493	490	493	430	491	458	499	515	497	501	478	448	414	462	510	480	436	480	495	446	480	500	460	474	429	495	485	490	469	459	483	478	444	502	480	538	468	505	480	478	483	490	507	495	520	493	465	486	511	459	459	460	472	481	472	470	474	499	513	466	457	464	463	454	500	490	479	458	474	518	493	487	463	470	478	443	455	513	464	483	494	445	510	471	471	486	516	534	487	490	507	436	481	451	484	472	445	476	498	492	503	428	523	495	512	459	515	501	471	477	479	464	505	470	483	470	524	481	462	455	481	471	507	462	482	513	442	456	487	458	468	466	456	497	450	513	461	530	494	486	467	479	491	486	433	477	449	474	483	474	478	500	465	490	513	482	454	501	496	503	506	464	449	512	493	481	449	531	505	501	457	478	462	474	457	475	509	472	499	474	498	462	457	506	453	433	477	488	479	468	502	492	485	460	444	461	501	473	492	497	471	440	460	521	463	457	473	513	503	460	482	485	498	462	454	475	471	496	504	482	476	517	511	520	468	435	511	432	469	434	502	454	490	476	500	497	479	480	519	447	513	489	442	454	483	461	496	514	504	480	453	446	497	452	466	448	491	472	491	487	521	498	503	486	494	465	498	500	503	491	461	471	466	468	497	492	500	478	436	500	469	474	505	482	492	500	463	461	492	486	494	500	490	484	544	441	484	515	485	489	478	471	499	461	473	476	491	465	465	494	480	453	480	501	492	462	494	517	467	483	503	484	457	487	479	492	482	495	453	486	478	515	472	481	498	475	502	509	485	446	488	464	492	481	501	513	517	489	485	440	484	464	479	500	517	469	436	505	507	449	478	497	472	461	470	478	451	498	497	450	471	492	503	461	473	455	485	483	458	468	492	505	502	497	509	461	458	469	450	479	467	465	499	488	472	494	503	471	475	493	523	468	517	482	470	480	461	474	539	486	442	480	513	473	507	478	469	503	489	515	490	431	486	486	487	467	465	476	459	500	495	503	493	511	451	477	486	443	487	488	493	467	485	491	457	470	488	485	451	504	474	476	490	442	479	450	471	477	481	483	427	474	487	510	492	529	529	519	466	498	457	501	468	510	452	483	477	460	475	477	494	493	472	485	458	455	487	469	478	453	472	461	461	455	480	477	528	501	467	486	459	481	444	503	507	463	483	465	491	513	463	500	469	490	447	482	502	511	470	469	460	482	497	471	507	469	474	511	489	484	465	480	473	441	454	488	498	489	477	486	481	467	476	465	475	488	498	452	471	505	484	499	486	461	480	468	455	472	476	501	499	501	470	478	480	486	502	487	501	525	531	476	455	495	463	487	467	509	461	494	489	476	494	458	466	477	467	474	497	449	465	467	499	484	444	469	455	441	523	478	488	467	474	488	467	497	502	458	506	474	485	507	481	459	527	527	475	455	465	487	465	478	453	519	478	505	468	501	489	493	469	444	505	518	426	489	474	488	468	503	463	471	472	498	503	479	484	455	454	465	524	508	508	484	462	472	502	509	454	509	470	491	530	468	501	488	499	505	464	511	517	508	495	455	499	482	505	473	500	482	488	468	494	515	499	491	498	496	509	478	449	459	462	461	477	480	536	483	447	561	445	454	488	523	482	465	492	456	499	476	465	492	518	508	508	462	488	451	471	497	512	506	445	451	457	494	478	497	485	518	528	476	488	494	461	479	479	482	493	534	475	462	458	512	479	424	466	466	469	462	487	468	475	474	490	504	463	483	482	480	465	464	483	452	508	475	474	451	474	481	445	473	464	476	487	501	458	494	441	455	463	522	447	445	494	520	485	503	472	488	497	468	490	476	490	502	473	466	495	512	537	446	486	442	485	448	458	499	457	494	467	461	474	497	488	480	490	489	441	509	517	499	460	495	492	478	487	516	491	470	481	488	502	484	495	495	486	440	502	459	481	514	513	438	507	490	491	495	475	529	485	493	500	524	458	459	477	491	474	479	496	443	504	467	460	501	480	506	458	448	484	464	451	518	509	475	495	496	485	452	458	494	468	486	519	515	506	468	480	478	492	485	479	482	461	494	512	482	509	451	471	474	482	482	495	455	460	472	478	485	535	478	498	477	472	475	502	508	497	471	514	461	470	511	498	480	480	497	478	492	444	464	512	462	449	502	534	499	476	516	474	475	466	462	512	459	496	481	485	498	492	490	491	496	457	493	463	479	512	513	463	467	463	479	471	490	480	495	468	452	499	459	518	455	476	467	482	488	449	479	512	520	452	480	525	499	483	526	467	454	483	485	479	435	453	474	469	485	455	458	537	508	496	429	488	518	462	522	465	479	504	436	502	487	483	508	457	512	451	480	512	476	464	485	463	492	486	488	515	486	433	473	488	488	451	465	452	478	495	473	453	490	502	473	490	458	464	508	491	482	476	467	449	508	456	483	497	514	465	478	489	475	439	470	459	507	485	500	476	460	492	500	483	478	481	443	497	481	504	468	491	456	451	476	488	481	473	488	473	488	471	470	457	501	466	487	465	494	477	466	499	506	486	460	488	496	496	492	495	461	469	454	497	490	490	464	493	514	513	450	450	473	490	496	497	447	469	481	486	508	468	454	485	460	492	475	482	514	485	472	465	497	504	477	455	486	494	496	476	510	452	472	486	499	465	494	487	490	525	483	453	463	485	450	483	462	468	485	497	497	496	499	447	515	499	510	495	507	486	505	462	491	507	459	482	517	476	447	493	459	461	462	501	525	464	494	465	436	484	492	469	478	481	478	506	489	490	446	496	469	505	483	508	521	459	483	478	494	481	430	453	463	458	446	489	510	476	449	477	458	490	473	509	458	449	512	518	503	472	469	476	474	462	479	492	484	498	473	480	441	503	475	468	483	490	474	461	484	511	477	508	456	459	476	484	455	461	483	510	452	484	480	476	492	439	489	461	454	472	461	511	503	471	493	460	485	464	481	494	526	450	484	499	458	472	486	499	483	507	486	477	475	494	456	476	477	452	491	479	559	458	501	494	497	521	469	477	505	491	466	451	446	454	477	485	478	503	499	438	468	507	458	439	470	517	464	509	450	488	473	498	488	474	458	484	485	460	469	489	481	523
29871	21048	21848	21902	16172	9774	6552	4819	1966	923	430	265	253	250	275	248	253	247	245	246	299	304	263	270	279	237	281	253	233	254	323	269	228	219	245	247	241	237	221	194	178	203	234	188	187	246	211	212	217	196	207	200	218	217	224	211	218	209	221	226	221	198	225	223	249	216	226	247	232	207	215	246	220	209	222	205	217	238	224	218	226	204	214	213	228	209	221	206	214	229	244	189	227	228	213	230	234	253	247	231	221	212	206	201	233	200	212	210	189	220	243	218	197	219	227	211	230	243	219	226	205	230	207	226	227	199	213	215	222	237	215	222	225	225	204	207	242	237	231	209	239	205	203	210	204	240	226	247	220	196	198	229	218	220	219	210	232	195	200	225	233	217	216	216	237	214	213	226	226	205	221	197	213	225	203	219	219	233	218	218	229	221	233	209	210	220	227	212	214	206	235	211	230	215	207	230	227	208	247	190	216	212	222	233	223	232	218	225	209	226	217	223	224	239	215	231	224	223	211	216	239	205	233	210	232	246	216	213	213	211	214	218	239	225	211	220	225	190	201	218	202	223	214	227	194	201	221	235	239	211	220	213	217	227	185	221	210	231	210	228	209	210	211	205	195	225	234	228	239	168	228	223	225	232	200	182	206	204	209	225	212	223	219	179	240	238	211	251	238	211	214	218	211	221	218	221	214	210	218	203	225	203	207	192	240	203	236	224	230	221	181	226	198	231	221	226	234	216	176	237	202	213	219	193	230	228	216	226	225	222	213	211	236	218	200	214	218	215	198	212	220	216	207	202	202	209	219	193	203	221	237	196	208	219	187	232	227	204	227	248	231	224	204	238	212	200	221	206	210	234	244	203	255	187	213	234	228	231	223	188	198	225	236	210	202	189	221	259	236	222	207	197	250	216	219	231	217	207	216	257	222	197	202	192	208	239	200	211	238	230	217	228	211	222	227	219	217	192	206	199	211	235	226	210	213	173	209	232	225	235	213	184	222	216	234	202	231	214	197	217	224	221	203	224	218	216	247	227	214	201	204	211	227	201	206	232	210	194	214	216	230	248	237	246	205	214	179	198	238	201	221	242	200	191	198	233	210	223	215	246	222	226	235	245	229	234	217	216	244	221	189	216	221	221	213	225	202	205	192	231	229	206	209	213	203	227	219	231	204	205	203	202	234	204	236	224	218	225	198	201	210	234	215	219	218	202	218	243	188	209	227	212	206	199	201	205	238	208	228	219	227	198	241	224	228	206	199	202	188	205	208	242	218	214	225	233	229	218	226	235	191	211	210	191	217	204	193	209	233	231	213	216	189	222	223	230	217	190	230	210	234	216	245	247	207	226	221	232	229	248	216	217	216	224	237	218	219	241	233	243	222	227	198	232	224	197	223	224	193	219	223	233	220	216	228	197	225	179	226	216	224	249	218	252	226	234	207	221	229	236	242	213	220	217	218	238	189	204	192	212	245	205	223	209	216	217	207	198	233	208	208	224	226	236	191	230	186	232	208	231	248	212	202	228	207	194	236	255	242	247	199	230	210	230	218	189	217	177	212	216	213	208	228	228	240	199	216	239	228	194	237	207	198	227	202	214	205	198	230	246	212	200	214	207	205	234	224	216	205	221	219	201	223	217	206	206	240	201	221	253	206	203	198	207	244	228	198	192	202	207	188	202	222	215	224	203	204	258	237	244	225	211	195	209	223	214	245	224	198	219	209	206	211	214	205	210	194	235	207	233	209	222	206	226	255	213	194	207	222	236	218	208	225	228	223	201	237	229	216	223	232	212	219	249	202	213	224	211	242	216	211	208	233	232	203	216	226	226	216	214	240	192	220	198	229	233	225	216	228	203	213	208	252	218	232	229	201	213	238	227	232	221	211	207	212	223	212	191	207	191	229	217	238	234	193	252	209	209	200	207	241	259	231	199	212	194	211	187	243	216	215	222	204	193	228	236	211	225	220	241	201	193	212	247	212	224	248	227	228	233	212	201	222	189	216	212	232	217	213	220	217	210	201	220	214	199	220	198	228	217	237	223	234	225	235	215	222	236	245	252	203	218	219	213	183	201	229	217	183	225	214	231	220	210	249	195	233	213	234	247	230	235	236	223	215	221	218	206	241	249	228	213	224	222	245	218	221	224	223	225	208	210	184	217	217	213	216	227	220	188	198	224	206	226	230	193	219	223	194	216	230	193	224	207	226	207	217	233	216	183	211	219	199	224	202	219	181	189	238	203	206	235	196	219	235	211	241	233	225	226	214	226	208	199	202	217	231	222	204	200	214	219	210	240	212	220	221	209	225	222	197	212	210	228	212	214	200	223	213	216	215	229	202	215	233	227	211	223	201	255	227	241	230	211	194	210	212	217	236	200	210	214	214	223	226	205	199	211	241	229	239	184	208	167	193	228	217	227	214	195	225	216	216	217	212	227	221	232	224	234	192	235	213	238	206	234	234	204	207	217	217	207	217	187	202	190	245	233	198	247	239	220	229	221	231	217	237	211	215	199	208	219	201	202	213	244	227	206	208	227	234	246	208	210	212	229	227	229	211	202	220	231	187	203	223	227	241	221	206	172	217	205	207	225	211	237	227	221	198	220	218	204	234	198	234	202	217	219	211	215	202	246	202	198	251	217	235	210	217	215	206	228	209	192	234	215	183	238	211	220	205	224	254	230	216	207	200	213	236	225	214	235	235	228	248	231	221	236	232	212	204	205	212	234	226	202	221	239	225	234	215	242	215	190	213	218	212	227	221	243	221	197	219	217	215	226	217	219	237	219	215	232	190	219	223	247	218	234	233	185	217	220	207	219	219	260	245	203	184	210	203	229	229	208	215	223	205	231	225	189	226	205	196	211	206	191	229	220	223	204	234	229	199	213	210	204	206	232	211	224	180	235	236	208	188	234	225	221	193	248	219	223	203	236	244	254	213	216	237	220	240	231	195	182	189	204	206	216	224	206	242	188	206	213	189	231	257	205	220	203	196	212	209	212	201	196	222	224	227	201	183	193	223	217	224	226	229	237	208	224	213	232	210	205	217	224	240	209	245	223	217	206	214	195	195	208	210	220	219	218	214	192	233	212	228	200	202	223	224	248	246	214	202	191	217	189	218	214	204	202	223	246	209	228	196	218	231	223	209	224	207	236	217	208	231	228	204	228	224	202	211	229	240	229	210	181	194	215	250	202	246	220	220	223	219	186	207	200	202	227	240	209	200	205	210	203	198	194	193	224	224	203	211	223	238	199	227	210	221	212	223	229	227	225	218	198	232	203	204	220	216	230	212	228	202	226	195	236	237	233	208	202	210	259	207	212	232	221	220	227	226	205	220	201	233	214	211	206	231	230	194	196	209	232	195	185	235	212	213	230	209	205	197	219	225	205	219	206	231	215	225	227	234	211	214	190	199	232	205	227	230	237	230	199	220	198	215	223	200	198	201	237	244	240	234	223	216	224	229	214	212	227	222	223	223	220	215	224	213	228	208	196	227	229	202	212
21311	19060	27964	33291	28944	22330	18313	16139	7216	4293	1601	936	799	740	761	791	712	830	795	780	835	804	1014	933	901	879	928	881	881	811	952	813	706	685	642	563	615	541	549	562	574	572	513	530	488	551	545	551	530	556	554	552	514	581	493	540	537	545	537	522	495	569	538	572	522	559	556	538	565	475	523	539	510	536	548	553	552	566	509	516	501	535	535	523	537	514	519	535	517	595	550	516	519	521	555	528	564	539	548	547	520	521	543	573	520	590	524	534	562	538	535	554	458	515	530	509	525	556	546	504	550	517	522	553	524	546	556	565	531	541	575	547	551	567	523	548	499	542	519	511	502	551	516	513	491	527	573	536	566	548	562	533	530	527	507	533	554	550	487	530	498	491	528	525	529	557	546	575	514	537	526	557	500	508	530	562	516	501	506	554	535	547	539	546	549	524	534	500	548	566	505	516	531	527	538	504	521	537	492	515	513	559	606	523	520	528	508	519	523	563	525	503	537	540	543	513	542	515	556	520	553	537	573	497	525	530	503	538	544	561	546	494	506	523	547	471	499	501	543	534	469	523	561	521	550	505	504	529	533	549	568	503	490	510	497	570	530	517	532	512	530	521	552	509	524	554	531	557	534	559	545	551	538	499	529	555	497	528	573	514	543	514	560	534	502	514	549	568	573	518	495	536	550	539	519	550	524	534	508	543	512	539	503	509	540	565	540	519	561	534	530	518	542	518	556	545	502	515	515	499	533	545	520	591	570	511	546	521	539	511	536	520	512	577	536	522	522	513	509	498	559	519	523	525	542	524	553	530	528	528	524	526	557	527	547	522	557	520	529	523	512	543	516	511	522	571	506	512	556	558	508	554	528	553	538	532	527	541	520	567	509	549	524	550	534	485	554	553	496	601	521	523	534	523	512	537	499	515	515	531	515	496	506	488	587	575	550	541	513	578	510	503	527	491	552	517	541	527	571	500	545	554	561	539	541	527	566	540	523	536	528	552	515	509	500	579	541	565	503	496	542	521	547	547	551	539	490	531	537	570	518	510	512	552	561	572	524	566	552	536	502	543	496	511	510	523	540	519	552	527	537	505	560	523	496	543	543	521	537	551	522	579	504	511	516	519	507	516	520	574	493	529	529	501	559	500	537	525	516	566	561	585	547	534	550	549	525	531	533	525	539	552	518	558	504	552	532	541	480	545	583	514	508	555	554	518	529	538	539	539	503	532	548	518	583	533	526	521	510	572	520	530	529	514	532	534	563	483	520	517	524	511	564	547	538	502	538	501	504	538	558	538	542	530	560	549	522	519	529	562	561	556	558	507	529	530	518	565	512	506	539	540	486	514	515	510	538	522	577	511	557	501	593	541	547	538	542	525	513	526	542	525	573	513	570	507	528	538	525	532	514	508	575	538	520	523	546	550	543	532	583	527	510	514	539	563	523	494	501	512	575	585	532	587	498	541	475	532	527	520	544	535	534	561	538	505	531	542	521	480	546	558	538	527	511	514	583	526	515	541	529	557	525	511	558	535	520	574	526	497	485	549	554	570	581	503	508	543	544	574	528	517	545	535	512	533	518	530	551	570	559	535	481	562	536	573	519	579	556	520	517	530	533	575	560	521	527	522	509	503	541	580	524	506	596	571	538	559	517	521	530	572	524	519	523	528	524	523	525	527	541	547	548	577	539	512	520	564	557	531	504	523	549	587	552	519	546	541	490	515	519	514	526	511	553	550	553	522	529	525	485	511	565	582	555	521	555	493	500	531	536	534	512	528	510	528	521	572	518	577	540	531	554	543	528	565	521	555	537	540	538	517	565	551	533	523	513	530	544	558	533	484	514	498	530	564	505	532	525	537	509	531	531	543	516	533	563	537	550	537	526	536	524	580	547	567	587	534	547	564	541	527	604	536	515	525	564	539	536	502	506	518	492	557	522	532	562	528	568	529	556	524	513	541	548	521	552	497	556	496	516	491	542	517	508	541	559	536	510	563	538	525	509	476	553	517	539	503	507	570	513	518	530	516	508	524	547	530	578	559	550	513	533	533	485	549	515	509	527	547	574	526	537	505	566	504	508	544	537	567	563	533	491	525	567	597	538	555	509	537	478	523	522	498	549	526	532	564	545	549	502	511	567	578	523	573	578	524	509	541	556	537	551	510	566	548	549	560	552	559	546	543	515	514	539	532	521	536	478	530	522	546	485	511	487	544	545	530	527	517	548	567	574	502	559	473	527	493	540	528	580	527	511	508	517	572	485	531	544	515	558	524	519	547	565	522	562	527	531	496	498	534	566	532	552	504	504	504	557	506	559	577	562	512	531	511	512	536	553	517	527	550	547	550	536	529	558	521	531	550	537	527	554	448	518	510	585	515	543	533	510	529	541	529	528	521	539	509	535	529	525	547	571	525	544	523	504	549	581	564	516	523	541	545	530	535	538	531	509	512	546	543	559	531	479	556	507	600	531	511	521	520	543	512	514	537	518	556	552	515	470	510	548	507	501	532	514	573	533	505	526	539	527	466	533	525	552	554	519	500	486	522	564	513	553	485	567	561	510	517	530	537	548	497	545	592	502	533	529	489	523	535	555	553	501	532	512	548	542	553	546	529	543	521	526	527	597	523	562	542	515	520	559	541	497	531	544	511	493	555	571	506	565	534	528	531	537	549	502	578	546	539	535	562	549	523	537	585	519	546	533	545	494	537	553	506	514	506	503	549	514	552	513	528	561	491	520	534	543	549	518	491	528	539	543	548	497	539	545	530	521	541	519	514	510	527	545	504	530	529	540	532	578	536	520	520	501	496	536	570	581	538	531	528	495	535	488	532	516	542	525	580	537	538	509	494	547	534	538	542	529	498	524	565	534	548	510	535	517	542	531	507	510	487	558	516	486	515	528	500	515	515	523	456	545	557	549	510	555	524	555	521	539	496	512	565	532	509	568	560	545	558	553	536	563	530	481	523	542	540	521	558	551	497	508	519	541	559	577	534	545	566	537	525	520	518	489	515	546	512	499	544	521	535	538	523	545	509	530	538	546	535	546	516	517	486	556	513	506	526	549	507	509	565	534	545	500	541	528	548	527	514	531	555	542	565	516	548	516	517	523	530	570	548	518	535	535	558	519	509	504	550	539	539	533	537	537	530	548	569	570	516	520	533	512	534	537	499	561	516	520	536	539	546	523	546	500	544	522	477	501	556	534	537	517	506	530	550	531	545	526	552	541	512	552	563	512	522	523	572	527	532	516	574	523	519	546	547	527	506	531	535	496	519	510	534	527	590	568	541	535	531	546	539	552	505	544	534	507	504	526	490	540	510	528	588	552	541	497	530	558	550	515	526	537	567	529	510	532	543	558	527	540	521	509	545	539	526	518	513	528	518	506	526	542	538	494	519	532	565	510	514	526	513	488	496	551	520	527	534	483	535	517	518	514	512	529	508	570	571	520	539	505	491	503	552	538	571	552	480	522	503	538	530	503	545	577	493	544	505	511	541	522	575	540	513
39908	29231	31116	30698	23471	16257	11103	6871	3878	2088	521	315	238	245	234	252	261	269	258	256	241	276	293	335	282	280	307	276	277	266	294	261	267	239	222	197	216	182	198	187	180	194	196	186	179	173	175	184	189	186	192	179	189	191	178	175	189	189	164	216	201	196	187	163	181	178	191	191	163	163	206	161	201	177	182	172	197	199	163	193	194	176	197	185	200	148	201	170	179	219	161	191	176	185	193	177	167	188	168	173	177	175	168	165	195	183	213	192	177	176	172	192	165	183	190	196	177	171	182	199	180	164	179	171	203	185	168	190	180	196	193	193	214	174	189	166	176	177	184	183	177	200	171	166	173	182	173	183	181	168	187	208	166	161	188	194	180	187	161	181	167	196	183	177	203	200	185	160	209	175	181	190	193	192	174	201	193	195	169	177	175	189	171	222	185	183	186	177	161	182	181	149	186	164	190	167	180	170	182	187	171	176	205	190	194	196	178	167	205	154	174	183	171	174	185	174	166	210	166	183	185	163	195	161	201	185	178	158	185	165	187	175	169	176	224	174	187	167	174	179	194	167	163	180	207	186	206	172	210	173	174	166	154	187	188	189	196	179	178	173	165	195	155	193	161	165	200	193	171	197	166	156	166	175	168	184	179	170	190	193	174	188	189	176	179	172	174	183	182	175	186	201	177	172	194	166	182	173	183	192	161	190	190	164	162	192	169	155	201	188	185	172	167	189	185	191	182	196	183	194	181	158	182	195	164	177	159	177	162	190	196	171	181	182	176	174	206	162	172	194	172	171	182	167	164	186	199	210	180	197	174	177	172	193	173	197	200	195	200	169	175	188	167	203	192	174	187	179	187	167	160	196	195	179	180	159	185	178	166	163	189	179	197	187	193	166	160	190	182	181	205	175	164	182	185	184	180	178	193	199	199	191	180	187	157	201	171	196	160	180	191	185	178	172	174	190	178	196	184	162	173	195	205	176	195	165	188	200	164	183	173	169	166	173	168	172	173	174	168	195	172	181	187	190	180	178	166	167	171	197	191	188	199	195	212	191	165	175	179	176	173	190	154	164	170	172	176	166	176	180	183	175	157	171	135	177	184	183	177	178	169	176	188	183	171	205	179	182	198	212	191	159	193	171	190	175	191	168	189	166	181	182	217	197	201	181	167	192	186	205	163	186	158	195	177	164	182	184	193	161	152	197	175	160	179	197	167	187	190	183	191	180	181	188	182	188	203	189	183	178	184	177	186	188	176	163	172	189	189	190	204	175	155	165	161	191	192	169	177	168	184	188	164	171	193	191	157	189	189	175	207	217	197	185	171	206	209	205	189	156	199	170	179	172	165	195	184	150	168	191	187	188	195	169	154	175	201	156	189	164	180	166	185	196	191	172	158	199	181	156	190	171	205	212	149	165	180	189	151	196	181	169	175	180	179	178	183	175	174	192	178	186	174	164	164	197	148	198	165	164	193	194	180	153	185	172	184	183	159	195	182	170	152	180	184	197	173	199	172	167	189	200	158	147	191	186	197	203	193	184	169	167	168	195	166	176	170	201	174	166	169	206	151	175	178	179	183	195	164	188	197	189	183	173	195	172	168	170	203	193	170	158	174	165	180	159	175	186	166	168	176	198	181	190	196	196	179	175	187	187	178	202	151	162	200	181	187	194	207	156	179	186	166	175	189	169	202	166	182	174	191	172	185	155	197	170	224	177	188	171	178	163	165	186	166	173	205	184	191	175	182	181	193	181	176	167	187	192	170	157	184	177	213	192	175	172	189	182	187	179	182	204	171	175	175	165	177	190	171	175	162	191	202	140	153	197	195	189	175	192	179	165	161	198	195	204	164	181	179	181	167	186	180	176	174	175	178	168	169	174	211	202	205	200	183	193	179	174	179	158	155	151	180	158	182	170	202	179	173	187	181	154	179	177	171	167	183	178	154	170	181	168	199	188	178	193	171	187	190	171	175	156	187	169	192	176	178	186	158	194	182	150	173	179	143	197	166	177	165	188	190	187	183	172	159	191	183	191	198	186	211	204	207	179	175	163	171	199	155	175	188	178	188	196	177	175	176	198	169	218	180	181	171	171	188	194	180	196	201	194	172	165	187	157	158	188	172	151	182	180	191	193	206	188	177	180	196	168	176	174	187	182	198	174	178	162	182	189	174	190	182	171	215	195	185	165	187	203	164	190	189	171	175	178	181	194	177	169	175	195	177	163	206	163	169	193	185	179	201	191	190	179	175	175	192	163	182	170	198	180	204	200	177	187	182	197	169	195	173	173	187	163	185	195	193	190	192	187	185	184	183	198	186	189	162	172	180	186	184	165	162	182	171	178	204	164	184	181	177	220	172	190	202	204	189	154	157	200	192	155	178	199	164	184	196	177	211	192	163	193	164	165	211	171	198	190	164	173	169	191	175	175	202	166	185	164	183	177	184	177	203	188	195	177	164	175	202	190	188	173	166	171	163	200	186	182	181	203	171	192	187	187	168	156	203	172	184	171	171	172	178	191	187	192	189	181	184	187	195	182	179	153	175	179	175	168	165	192	209	182	162	201	202	186	186	183	185	164	164	184	183	188	176	189	201	182	207	187	159	196	201	159	173	193	185	167	155	190	201	179	174	145	154	207	172	169	155	174	180	195	169	206	193	165	182	191	163	183	176	166	184	173	186	186	182	177	185	195	174	177	186	218	182	178	184	184	175	172	197	178	157	195	172	175	161	196	186	175	212	189	185	178	184	166	163	166	175	175	178	190	188	184	186	163	193	191	185	190	176	204	201	164	164	182	167	185	168	185	170	176	178	192	179	164	198	182	179	178	192	185	198	207	185	178	203	178	192	171	189	152	201	153	174	181	189	175	172	188	192	176	172	196	177	171	201	195	187	178	177	174	194	185	174	189	186	202	188	173	163	193	177	192	169	189	199	181	177	187	189	168	201	177	204	168	178	184	167	179	186	160	192	176	185	174	195	199	181	209	200	174	178	210	185	182	169	178	181	178	172	184	192	194	194	173	174	159	206	205	187	181	190	180	166	188	175	178	169	187	185	218	180	195	184	202	174	183	177	157	180	181	178	180	196	211	161	175	182	195	160	183	170	173	172	187	165	186	180	195	170	184	171	166	175	174	197	221	188	185	191	187	204	164	204	188	180	186	169	171	177	184	163	177	174	188	183	177	190	186	174	183	189	161	199	191	167	169	179	169	175	189	169	190	200	195	225	193	190	185	187	191	165	205	186	188	176	163	175	177	176	186	197	168	206	173	199	208	202	172	167	193	157	206	182	177	179	170	182	197	186	192	181	180	173	195	210	165	183	189	175	153	207	174	197	168	206	179	182	188	174	162	186	210	170	210	183	177	186	167	167	171	170	187	189	178	168	208	201	195	188	192	178	183	171	213	189	177	175	186	191	166	181	152	193	163	177	169	198	183	166	191	198	174	209	197	184	169	188	156	205	170	178	162	169	181	170	183	182	188	189	159	171	186	210	181	178	177
27527	25356	35189	39851	34229	28486	24831	18073	12994	7672	2061	1049	795	836	790	867	853	867	933	1000	1010	972	1249	1258	1129	1155	1279	1226	1018	960	1254	957	828	747	729	560	493	531	458	491	472	487	458	476	481	459	460	482	450	464	445	433	451	458	473	433	461	419	462	462	431	434	452	467	433	436	435	426	467	434	411	462	456	452	455	419	427	453	452	452	441	413	475	418	466	404	447	432	446	430	406	454	450	453	457	439	427	473	431	434	479	482	426	476	431	457	429	447	435	458	493	474	455	467	445	448	418	440	462	432	433	415	426	448	420	472	454	438	408	467	448	432	475	431	436	499	476	472	443	460	440	472	452	424	424	462	428	437	426	446	446	433	410	440	446	464	454	424	438	443	429	451	418	441	474	424	445	436	436	440	442	415	458	462	417	437	471	477	413	445	457	430	446	462	452	407	455	461	416	484	417	481	447	462	425	433	465	432	492	502	416	454	437	444	451	452	453	432	407	443	424	449	438	426	475	409	463	436	427	452	454	436	435	421	442	484	413	472	442	468	440	486	440	447	430	400	444	454	407	428	457	453	440	423	459	426	500	442	429	427	455	413	431	483	437	432	481	428	429	467	430	415	461	423	445	410	445	433	427	434	466	432	417	445	428	447	455	407	437	439	423	424	417	453	470	427	444	482	490	433	430	439	441	408	415	424	437	421	480	471	461	482	468	452	448	502	486	465	433	422	430	479	428	443	445	433	428	459	448	424	480	437	463	433	427	437	422	421	460	467	453	437	451	420	442	444	422	393	476	415	416	487	470	471	438	464	438	444	467	435	417	475	419	447	420	482	393	435	432	422	483	449	443	454	457	454	438	465	445	440	429	419	425	434	455	479	440	459	480	465	433	487	447	428	424	464	415	457	478	460	480	451	456	436	447	416	406	409	472	426	463	428	466	440	475	448	467	446	463	436	408	479	444	451	477	439	428	449	464	432	467	433	457	444	435	442	446	442	446	438	421	474	477	473	472	487	443	447	457	492	431	431	434	470	431	413	465	412	450	465	456	470	436	432	414	410	485	425	453	464	441	424	461	453	427	415	423	456	437	461	438	467	469	447	399	463	447	432	444	433	480	432	437	405	474	437	455	400	454	458	459	457	443	480	444	450	484	424	449	428	429	481	457	464	417	508	458	399	456	467	451	407	484	433	432	426	422	442	415	424	423	464	452	445	432	449	432	433	481	438	460	458	453	427	474	435	410	415	460	442	421	470	460	444	451	468	441	436	419	464	443	455	449	441	474	445	456	460	413	454	437	448	442	418	450	459	423	467	446	407	460	471	472	466	499	461	491	405	463	462	424	434	465	425	415	429	504	432	451	459	427	463	400	423	456	436	447	422	466	424	433	457	429	432	454	452	425	476	438	453	425	448	432	429	437	438	475	474	451	446	440	400	456	425	456	445	464	465	436	443	454	442	452	442	456	430	473	450	456	445	439	456	466	462	442	420	423	520	423	441	485	470	451	435	434	434	439	472	436	417	444	419	419	479	444	439	459	437	471	431	441	467	426	401	443	432	426	475	469	421	454	456	449	471	462	433	462	432	436	448	462	459	428	449	439	458	472	471	418	451	466	445	491	442	471	469	417	414	412	473	420	423	443	453	440	414	417	479	438	457	452	445	420	457	438	438	455	436	438	401	445	424	458	435	436	455	427	470	479	422	443	440	445	421	439	456	448	410	447	439	446	423	440	434	463	441	441	465	461	440	438	461	470	423	446	435	413	451	473	441	474	450	420	459	444	428	481	425	425	480	490	469	440	462	436	454	425	485	453	468	467	439	472	449	441	426	457	434	422	394	425	460	459	459	452	455	469	461	441	410	435	440	437	419	421	486	464	450	461	422	444	400	449	456	462	466	454	455	451	479	441	450	426	442	450	452	469	444	454	446	411	443	497	464	420	462	500	479	455	458	430	448	456	501	421	486	448	479	469	455	475	434	483	467	417	428	469	473	484	405	431	464	447	443	436	456	438	448	456	418	443	427	415	476	405	499	457	453	467	436	422	465	434	429	443	475	434	434	434	472	454	483	440	453	454	444	489	436	482	456	450	471	459	438	450	461	443	461	459	412	436	439	453	454	474	456	443	443	500	439	447	463	503	429	427	454	438	428	456	479	469	484	394	477	414	432	446	443	443	420	459	467	434	419	461	452	437	443	453	433	424	445	461	441	423	463	483	439	455	467	439	448	430	458	444	452	421	433	455	413	451	442	438	449	448	469	433	441	405	439	460	450	431	387	460	475	430	432	453	458	449	416	446	402	474	466	461	412	425	488	428	460	463	479	442	470	488	434	452	450	415	476	445	450	459	455	450	457	438	443	453	444	422	461	453	420	457	458	403	438	441	422	426	426	442	453	462	460	407	433	479	425	477	462	470	441	449	446	455	459	454	441	469	445	460	449	450	479	447	433	466	452	463	413	433	457	435	457	438	462	454	447	444	436	430	430	465	459	465	437	451	434	436	458	500	487	436	420	479	433	422	475	437	435	418	484	438	423	469	429	451	427	396	438	435	498	459	440	446	435	478	438	455	429	453	469	433	416	419	461	427	450	428	416	455	443	454	458	420	460	454	480	441	441	502	461	449	478	454	457	472	388	440	435	457	419	471	449	455	421	448	453	420	459	428	434	434	420	472	440	450	448	431	441	427	448	443	425	487	459	456	460	441	463	431	443	440	442	455	451	441	421	462	435	484	426	433	486	415	455	425	465	463	428	408	446	445	469	466	467	466	444	457	441	456	420	447	463	433	458	432	423	464	481	442	467	453	413	435	408	482	461	467	450	436	418	466	459	447	432	449	452	429	452	484	461	441	475	487	412	425	474	450	466	438	445	439	461	447	454	460	449	428	465	447	482	428	454	469	443	470	465	451	461	466	430	488	477	485	441	428	474	459	470	463	478	494	423	442	451	455	457	420	462	441	427	458	442	416	437	426	449	449	484	456	434	445	449	463	442	481	462	484	423	440	447	443	446	457	427	426	437	418	442	453	432	426	454	440	492	466	487	476	452	479	455	448	454	509	407	451	447	433	480	426	464	444	452	436	472	460	438	508	456	456	426	456	407	454	440	477	452	439	421	429	463	406	464	427	447	413	447	444	441	451	463	448	408	463	468	391	461	426	437	435	441	424	456	435	444	440	441	459	407	423	469	522	457	432	416	458	460	449	436	458	452	443	460	465	437	465	420	449	444	478	446	423	455	403	444	444	459	418	437	433	434	441	461	446	471	412	444	467	467	473	471	428	450	445	456	436	422	471	459	410	437	453	449	460	437	435	429	419	471	466	472	413	383	444	459	461	412	468	471	433	441	445	456	439	426	463	425	424	488	479	487	430	450	477	442	456	419	476	423	436	443	440	438	447	439	454	424	441	457	433	440	436	444	482	438	390	448	437	441	474	451	452	432	449	468	442	459	453	436	485	426	421	453	463	444	398	446	433	453	421	430	404	425	494	427	437	464	443	472	446	439
16043	8355	6865	3926	2119	1413	782	515	393	289	235	244	247	208	191	217	222	189	214	207	179	206	184	190	210	192	200	186	203	188	193	208	218	192	201	207	197	193	177	200	213	191	174	222	180	185	198	181	194	199	193	191	178	180	189	232	207	204	213	171	227	200	205	195	173	174	193	207	191	180	183	195	195	178	183	201	191	205	180	175	224	175	207	206	181	196	220	222	170	181	204	191	192	201	164	167	191	211	206	211	192	201	178	174	187	187	196	193	214	181	157	193	196	194	181	204	200	175	210	190	165	189	198	203	194	188	185	176	194	216	192	210	197	200	185	198	186	173	193	195	172	155	195	173	204	182	184	176	215	186	183	206	198	199	197	200	216	229	180	183	217	206	194	193	189	172	192	200	180	198	170	183	172	216	202	228	190	246	203	185	201	194	207	220	199	218	186	178	228	192	203	180	180	200	186	202	190	204	195	205	171	164	198	181	198	186	167	181	190	185	207	210	201	188	175	179	206	199	215	195	197	228	184	201	215	193	203	184	157	189	207	182	211	215	191	208	181	180	194	185	188	194	198	202	200	217	172	185	192	186	201	192	201	185	189	220	175	193	202	182	211	183	213	167	220	205	192	166	181	206	198	187	201	190	186	194	180	218	181	187	199	196	156	185	217	199	169	172	196	178	179	200	176	216	195	198	210	205	205	182	203	183	207	187	198	205	195	202	182	190	162	201	192	179	200	186	200	173	193	190	155	175	202	204	219	190	170	178	194	190	192	183	174	220	202	198	175	196	207	195	186	186	191	185	192	177	197	190	203	196	168	201	168	201	193	191	189	215	191	208	168	183	221	206	184	205	206	197	190	186	205	182	199	187	194	170	162	184	206	178	210	199	194	193	184	178	204	159	184	172	199	214	178	183	159	200	170	191	179	214	187	188	183	191	169	185	188	193	186	197	179	184	206	217	180	197	203	181	206	199	210	222	163	214	194	177	216	212	171	221	160	193	189	194	222	187	194	187	218	212	199	186	190	194	203	208	186	201	187	205	180	185	194	195	165	186	215	198	210	178	194	184	198	198	188	201	208	181	194	186	217	214	186	177	217	192	187	190	200	193	194	181	195	202	186	219	181	183	183	188	177	179	173	210	200	225	202	202	168	181	174	206	197	199	190	219	187	193	169	198	185	209	205	216	198	192	186	200	187	190	211	208	218	206	161	214	173	188	177	200	175	163	218	178	212	149	164	173	204	192	195	188	211	222	188	184	212	195	184	209	202	186	201	197	205	218	178	207	190	182	225	186	216	193	186	167	190	190	209	193	159	184	203	179	180	192	203	189	193	188	175	178	204	196	199	195	197	202	202	200	195	171	212	171	191	176	188	224	205	198	180	195	223	192	173	198	195	198	205	203	215	192	212	235	197	204	175	182	195	170	179	187	186	169	200	169	181	203	188	198	193	211	206	158	208	178	202	190	187	203	228	188	207	192	187	189	191	187	178	207	182	198	188	190	199	195	187	192	233	198	180	186	203	174	203	184	183	184	200	197	212	209	189	191	187	182	194	195	187	187	181	203	174	184	176	170	226	207	191	183	200	187	216	184	208	199	191	209	186	198	195	190	199	190	216	189	184	184	163	173	160	174	203	196	195	168	194	197	178	181	202	182	200	201	213	198	174	188	184	195	175	178	184	206	196	174	224	211	190	180	196	202	198	191	213	198	176	180	195	231	179	193	197	182	190	196	172	214	193	203	181	187	200	211	194	232	189	190	203	188	175	181	171	185	200	194	187	175	179	201	198	194	184	194	192	202	173	191	206	190	215	185	211	209	214	190	207	182	188	193	183	199	202	198	183	172	183	188	190	162	198	208	189	187	169	226	198	192	193	199	178	183	220	201	200	197	185	200	183	178	185	209	174	195	198	202	183	191	179	178	169	201	184	199	175	187	178	204	211	179	204	194	171	198	175	193	219	178	207	200	182	191	190	206	207	178	176	215	179	211	208	180	202	191	197	186	199	221	236	186	195	206	203	198	191	180	210	176	162	189	226	211	167	173	169	217	185	182	196	205	181	207	201	188	189	190	196	206	210	199	177	195	194	213	145	193	209	189	181	198	180	184	209	194	171	178	167	190	197	183	186	192	197	191	233	178	204	156	167	188	213	206	209	207	170	164	201	217	205	192	176	193	199	191	172	205	184	190	160	178	195	185	199	202	185	195	201	205	197	162	171	207	204	196	192	182	184	153	180	211	210	202	201	214	204	196	175	204	204	194	194	154	187	180	176	172	210	162	197	210	210	203	180	222	199	179	198	207	223	211	172	217	198	218	198	211	200	177	175	179	212	176	186	197	184	194	200	200	180	207	186	191	209	164	210	203	190	171	182	181	189	206	186	176	211	195	187	181	177	219	210	184	209	225	190	225	190	207	200	192	183	186	177	205	190	191	185	200	209	202	209	201	198	182	202	180	199	173	193	166	194	194	186	186	188	178	216	191	232	187	208	194	193	214	214	175	198	173	222	183	170	164	200	198	193	189	176	188	189	207	173	194	197	185	191	196	169	199	198	186	183	202	222	229	195	177	173	175	182	157	191	201	187	186	195	169	189	155	204	221	158	199	212	170	196	163	172	207	190	186	200	171	207	224	205	195	184	202	192	209	172	165	183	189	175	176	168	208	204	188	185	224	185	173	191	185	183	214	201	220	197	203	192	202	212	183	182	196	171	224	171	209	174	194	204	194	204	202	174	193	208	198	174	161	196	198	176	215	191	180	228	198	216	206	189	197	197	187	188	210	176	181	193	185	220	181	192	209	181	186	197	199	208	196	186	177	177	183	187	222	189	189	218	186	181	191	186	213	182	227	168	193	212	184	219	200	189	209	178	214	171	199	172	191	198	195	186	203	183	197	187	206	183	219	187	176	196	199	192	220	196	222	190	191	210	195	192	193	187	188	200	162	204	200	195	208	205	186	172	192	184	170	204	207	185	176	198	181	210	167	179	189	199	196	195	184	185	192	177	212	190	186	194	189	211	218	198	191	206	211	183	195	167	179	201	211	177	199	184	206	180	175	184	220	224	178	203	204	195	213	170	188	213	180	199	226	194	197	204	174	200	213	170	207	177	185	190	201	190	190	203	191	207	199	199	193	188	198	178	195	195	186	210	191	165	214	215	189	217	198	182	186	168	197	154	197	199	215	171	194	189	178	198	198	186	181	215	195	185	178	188	201	186	199	179	198	213	206	207	194	218	181	178	173	182	179	182	185	200	187	213	235	192	186	210	199	212	181	184	181	204	223	206	183	190	207	181	201	210	185	175	199	217	200	174	167	173	186	212	189	190	214	198	192	195	189	199	185	204	205	200	195	199	222	210	211	198	205	184	216	183	195	185	212	192	185	173	185	179	198	187	195	196	164	187	190	190	192	177	168	207	222	217	193	217	187	188	186	184	203	209	184	193	191	189	191	168	199	204	191	219	163	197	198	197	190	172	182	208	207	183	199	202	219	217	184
11927	8467	12521	11169	8234	5817	3439	2129	1567	935	729	647	570	590	595	527	534	509	551	558	508	557	508	471	513	486	510	507	516	506	486	512	496	482	529	459	518	477	463	528	479	464	450	495	480	496	493	507	454	468	474	527	470	479	480	473	465	506	485	434	511	475	459	514	479	485	489	468	480	487	478	486	505	469	502	481	499	474	502	483	474	507	458	490	500	471	492	482	462	483	514	462	481	475	504	497	451	480	473	474	493	479	445	499	488	469	497	541	439	473	483	474	458	453	517	490	483	477	459	468	451	475	503	478	475	490	474	446	511	467	471	458	485	497	486	462	447	495	467	474	461	489	495	434	524	483	434	497	486	469	482	478	457	498	439	481	516	474	504	480	491	475	489	466	507	473	482	512	479	505	479	447	465	476	468	503	474	509	460	467	466	463	506	445	433	478	496	504	471	510	495	487	475	442	489	473	492	474	503	515	492	507	513	439	507	533	477	503	433	474	484	487	454	502	496	487	504	501	480	492	459	506	482	519	466	494	478	442	453	469	483	495	497	478	493	505	479	497	521	455	510	521	546	449	471	493	457	492	432	505	460	461	442	469	497	463	443	512	515	512	464	530	510	487	491	481	460	473	486	475	475	475	472	487	456	464	497	487	493	467	509	477	477	504	525	515	486	478	506	489	504	490	495	466	465	524	502	524	447	497	457	504	465	499	482	473	398	463	476	510	486	492	473	463	484	474	480	491	493	479	468	463	470	459	448	484	439	471	492	465	470	492	499	457	486	486	444	483	516	480	476	500	495	500	497	479	489	468	495	437	539	442	477	483	482	459	502	460	477	495	523	505	474	494	511	478	498	520	498	515	536	448	476	487	464	489	475	467	502	477	461	465	502	488	500	490	486	491	480	481	496	472	475	506	486	471	472	476	454	476	467	448	490	518	499	481	494	521	446	458	524	482	498	478	516	516	483	442	420	495	461	464	463	445	496	481	496	481	527	487	452	501	491	506	450	500	491	502	505	446	477	487	513	499	471	508	476	475	508	520	455	483	495	479	459	479	419	500	467	487	473	453	496	481	473	515	496	508	435	482	477	503	488	494	483	482	474	487	502	489	508	462	471	492	494	470	488	493	476	463	466	497	454	502	499	508	470	494	496	493	477	472	462	479	520	436	448	480	487	497	497	488	454	450	447	505	463	474	507	483	462	464	469	477	485	498	455	484	464	500	474	470	494	495	513	478	468	481	531	447	486	410	465	466	481	485	514	455	459	481	492	429	450	491	472	466	514	491	473	478	483	470	504	445	467	490	460	473	479	457	504	466	497	481	475	487	497	473	447	475	481	450	469	494	495	508	511	479	473	468	457	488	451	484	472	524	483	483	463	517	435	488	502	442	495	495	480	481	466	481	482	475	483	485	482	511	477	491	468	481	501	472	472	470	470	495	475	483	490	454	534	513	472	488	501	475	478	477	446	490	489	468	501	427	510	492	485	493	468	466	453	485	484	507	470	419	502	513	489	458	483	461	472	493	467	521	487	447	471	477	470	484	474	511	485	481	487	503	483	480	481	502	492	482	452	478	482	475	467	497	452	480	484	501	438	488	506	495	490	490	503	482	469	498	515	480	474	470	502	474	446	522	491	467	461	446	465	464	460	450	485	521	492	460	459	456	492	447	464	497	495	448	511	451	476	472	503	462	459	495	482	455	516	486	496	518	521	499	451	510	483	497	521	435	473	517	459	515	487	460	503	459	470	481	500	484	462	476	466	508	507	477	457	482	459	486	438	505	470	479	522	498	487	503	451	481	488	453	466	500	491	511	514	439	467	458	459	504	493	468	501	483	471	502	455	468	490	482	497	470	513	475	472	499	488	455	468	488	514	477	463	527	486	480	514	489	528	493	456	476	466	475	501	495	516	507	490	519	472	504	510	449	504	489	470	498	449	462	452	496	488	477	512	540	494	481	461	470	475	469	468	516	518	491	420	494	466	458	538	479	484	470	470	490	506	449	486	478	513	490	459	509	504	453	503	491	477	480	501	455	489	466	473	501	449	464	477	463	484	513	496	478	488	459	476	493	516	463	463	497	494	492	490	454	485	452	484	517	502	466	472	500	470	499	494	512	525	479	456	469	523	470	477	488	460	505	458	460	495	481	461	506	471	485	474	483	470	501	457	475	459	481	468	464	462	449	503	518	502	499	497	468	471	469	494	473	454	501	509	488	484	482	460	480	484	511	448	475	467	514	471	508	460	433	452	466	473	478	458	508	469	484	495	491	455	456	472	530	511	471	474	454	461	486	470	483	454	501	514	510	459	460	484	490	505	482	448	483	481	494	498	507	500	483	478	435	479	463	451	487	466	443	470	464	482	509	483	489	507	465	448	450	465	446	496	489	471	510	466	476	464	430	481	482	491	483	463	466	505	502	500	452	474	443	494	467	473	487	464	496	461	459	490	464	491	511	489	528	473	475	484	504	464	515	459	460	489	506	474	468	489	515	473	471	482	485	514	487	462	481	479	462	500	458	490	485	473	453	483	527	468	507	466	475	454	483	442	462	482	487	471	462	473	504	470	482	469	539	485	476	483	482	488	495	474	515	469	479	483	498	508	487	501	477	483	472	471	469	479	479	499	473	476	477	461	481	450	477	490	493	504	490	478	491	465	449	470	434	491	470	460	473	475	439	491	447	434	469	456	478	485	473	453	445	476	493	465	485	505	501	469	530	492	481	436	465	526	497	474	479	473	457	508	465	475	474	496	507	463	520	481	516	447	464	448	485	476	442	491	513	544	495	482	489	456	503	505	490	461	484	481	449	506	527	502	434	462	463	474	487	484	452	513	456	457	530	506	463	474	462	524	442	454	472	533	461	472	504	482	501	489	464	498	514	493	495	478	440	481	438	483	497	507	460	508	482	511	513	495	487	472	495	476	491	466	519	506	527	488	461	457	506	445	462	475	488	501	468	482	483	495	503	461	481	492	475	462	442	492	446	450	478	478	506	436	482	451	486	497	416	504	501	496	466	483	469	478	479	462	496	457	482	470	521	482	463	479	458	476	515	461	495	471	493	482	478	465	506	470	422	433	488	544	458	472	495	483	459	514	492	467	501	470	502	495	475	507	481	444	431	464	493	506	471	503	514	471	487	467	476	499	518	472	452	475	448	476	524	456	481	463	484	470	466	477	466	504	482	462	467	532	518	474	514	490	507	461	458	496	516	485	490	464	475	463	424	466	500	493	505	499	497	457	436	447	501	479	515	500	487	490	501	525	472	482	467	526	500	505	478	490	474	460	495	541	442	510	456	465	473	468	494	482	475	512	451	445	475	458	472	472	494	441	483	489	478	488	531	454	484	447	497	485	450	444	490	445	490	498	466	520	461	469	471	498	466	511	464	471	492	460	497	448	476	481	486	509	490	486	504	463	481	472	479	500	481	429	484	469	491	471	473	477	481	481	449	491	525	517	535	455	476	497	491	497	520	492	502	494	476	526	469	495	460	467	480
30505	19668	24297	21751	15662	10662	7028	4678	1920	1140	514	337	257	235	255	279	260	257	248	251	270	277	325	291	261	270	289	262	269	287	253	220	266	213	240	210	232	194	215	222	217	228	202	206	229	180	220	213	189	209	233	209	241	211	237	226	188	201	215	214	195	215	198	208	222	230	196	254	225	213	221	192	217	213	209	201	209	217	193	208	218	182	228	221	210	226	213	240	224	222	209	216	199	211	207	203	175	220	230	214	216	202	242	207	210	201	209	225	210	209	217	243	230	218	217	239	206	219	217	212	199	248	231	200	221	222	190	221	248	206	208	205	231	232	225	191	221	194	231	249	213	203	196	206	222	199	227	224	212	224	210	203	199	216	209	229	213	242	208	198	239	209	220	221	214	209	218	219	210	204	230	224	186	209	213	210	220	224	223	225	213	234	208	203	242	221	242	247	230	226	189	227	219	239	213	237	224	237	190	221	203	204	223	202	226	204	202	205	232	210	182	211	206	229	198	216	213	231	223	220	208	205	251	208	203	256	220	200	222	223	233	213	259	227	211	202	214	226	212	221	197	241	209	209	194	207	204	215	217	199	237	210	217	215	216	207	213	212	200	239	223	220	196	204	191	239	224	220	224	220	236	220	176	245	198	202	242	196	218	252	207	224	217	248	200	211	248	241	208	203	233	224	218	234	200	258	238	235	230	188	200	204	217	207	216	203	218	223	208	211	215	221	213	202	235	245	202	225	224	222	209	213	231	234	196	215	239	231	198	217	212	223	211	236	214	209	240	179	230	241	210	208	235	201	199	238	241	229	184	232	238	229	204	238	180	233	213	214	214	214	220	224	240	249	202	236	217	225	199	214	197	208	191	215	197	220	221	233	240	225	200	214	201	215	219	216	227	180	222	215	225	225	207	200	229	218	222	221	201	193	221	205	202	226	216	229	229	234	221	229	211	230	246	209	226	236	220	255	213	234	206	206	227	225	220	219	205	190	239	220	204	221	209	185	215	223	235	252	252	223	198	202	210	194	194	230	231	226	198	214	243	223	222	224	212	205	211	226	191	208	227	230	219	225	214	222	212	197	190	232	221	226	200	189	201	207	192	232	205	227	208	207	245	212	185	189	201	203	212	213	223	233	208	193	196	214	235	196	257	233	212	205	217	228	224	185	203	209	212	200	209	188	211	212	210	238	236	221	213	229	229	231	203	237	225	220	208	214	222	201	202	217	219	209	190	215	195	208	223	206	216	230	181	201	223	213	222	212	217	235	238	201	219	189	226	216	191	194	205	182	221	221	209	238	209	240	206	204	175	210	218	221	217	217	205	222	217	240	204	195	222	229	198	219	215	226	217	228	218	199	250	232	207	232	192	216	217	216	205	207	223	208	206	209	213	231	229	221	230	208	202	221	210	193	222	216	249	205	220	229	228	219	219	217	233	231	215	210	204	223	197	203	224	199	220	210	201	216	217	201	218	232	190	231	221	223	237	226	197	200	204	208	230	222	205	205	212	192	213	210	198	210	221	237	228	203	235	192	236	252	218	224	225	222	245	219	220	218	232	225	250	209	215	220	203	238	216	225	258	219	228	228	196	221	222	222	210	228	246	209	224	234	204	226	189	199	208	207	189	215	239	239	243	198	226	241	224	198	252	233	221	231	223	225	197	223	185	214	233	224	239	215	232	215	213	248	217	194	222	213	218	206	210	206	204	210	213	223	213	260	206	212	228	247	208	223	207	221	205	201	215	237	207	208	172	175	216	210	204	212	225	228	253	209	248	227	230	202	200	222	184	216	227	228	238	227	207	215	216	228	189	226	230	221	224	236	222	232	203	234	207	187	202	232	219	215	229	203	220	185	202	207	198	192	209	227	237	197	238	224	218	223	225	214	195	222	222	226	253	210	226	227	207	229	220	221	221	210	226	219	215	232	236	227	252	223	215	234	214	211	229	203	211	209	221	235	212	230	203	225	234	211	233	262	200	231	204	235	239	244	205	226	212	211	223	241	221	239	232	221	263	187	209	258	220	201	236	209	220	217	224	207	221	214	233	219	188	227	229	210	196	239	209	223	202	225	217	225	224	181	226	223	227	203	237	213	253	210	238	221	250	190	243	204	220	201	227	201	237	212	231	191	218	207	227	201	229	218	197	187	210	212	216	200	234	208	224	214	200	227	228	234	230	239	200	216	183	222	257	211	204	212	219	214	228	218	205	201	188	209	254	246	198	258	215	228	216	210	191	206	214	218	227	210	235	206	233	225	172	233	234	238	226	213	222	203	217	211	241	207	217	218	262	234	210	225	232	184	227	216	218	202	234	244	222	218	215	236	208	221	231	209	233	219	207	201	186	214	188	232	235	206	238	217	229	228	230	232	207	201	229	226	203	194	221	204	187	212	217	229	202	227	198	221	232	267	185	250	236	223	208	234	203	186	258	212	218	201	217	208	209	233	224	206	211	211	224	220	216	221	241	195	212	225	265	213	208	197	199	204	239	211	188	219	210	208	201	208	241	243	209	222	230	193	204	221	222	187	218	237	215	229	229	235	227	222	230	213	236	204	208	221	204	210	225	207	217	209	216	215	206	212	229	195	214	230	198	238	204	223	215	220	214	230	232	199	209	224	215	227	191	233	241	210	211	208	204	213	201	231	207	197	200	228	254	216	216	231	219	209	190	212	223	202	207	224	219	259	205	247	226	216	222	209	213	187	188	207	214	205	217	194	206	214	184	215	236	219	238	228	230	220	201	234	200	189	238	227	216	205	216	251	213	187	202	198	228	228	207	229	242	243	207	213	215	217	199	214	202	236	241	214	186	218	233	177	204	225	206	215	218	244	258	245	214	210	217	214	225	257	214	206	200	220	227	239	209	243	188	220	178	251	202	208	211	212	192	211	192	207	218	218	218	237	208	223	236	265	252	191	214	232	206	209	208	239	208	196	213	201	203	222	214	226	200	199	208	187	195	229	221	203	237	220	235	203	220	218	236	216	210	209	207	212	177	212	204	200	230	251	217	236	189	211	238	225	239	219	218	224	227	226	178	226	212	221	209	204	216	212	202	205	213	174	222	219	195	215	213	248	205	190	208	221	214	244	204	211	208	186	215	223	221	221	241	229	219	214	219	204	200	238	216	214	220	219	213	216	232	206	218	215	213	200	221	187	217	217	201	213	228	217	213	211	206	222	234	223	242	209	252	218	219	243	194	206	212	233	219	213	222	199	224	203	229	214	222	204	219	217	192	222	234	199	195	216	185	242	208	211	197	244	214	195	229	211	227	198	211	234	210	200	221	201	214	215	216	233	218	219	231	222	255	251	204	248	238	239	233	211	242	241	230	213	203	196	215	226	209	221	187	227	222	225	198	204	226	231	225	222	226	212	214	240	176	235	227	228	227	200	209	198	188	213	225	240	245	217	201	216	208	217	212	210	216	271	241	222	247	224	232	221	225	233	216	229	192	216	260	217	225	221	209	201	204	234	253	244	195	209	221	212	203	178	224	201
22108	18064	30352	31797	29086	23108	19881	15099	7274	5182	1902	1244	818	795	794	775	759	803	810	826	908	901	1079	965	898	939	961	948	857	793	883	752	832	717	657	617	553	545	553	580	554	520	506	527	520	541	566	548	518	509	531	522	499	545	531	564	527	525	558	585	543	535	546	524	530	548	533	543	519	503	538	510	511	525	557	534	545	536	543	539	524	524	515	558	540	503	562	534	574	552	537	544	529	553	514	538	535	532	527	507	568	571	527	532	511	528	513	538	528	556	529	513	515	512	548	570	464	529	520	541	567	546	524	525	498	563	545	538	527	514	580	510	549	517	487	519	521	507	512	563	527	518	519	565	523	536	523	565	509	556	531	540	479	545	562	513	550	526	550	543	550	569	566	555	474	521	575	544	517	554	555	530	515	503	505	482	519	552	544	565	530	481	517	547	524	532	534	521	560	548	544	554	576	558	579	538	543	497	542	524	538	506	533	493	574	533	575	485	549	511	544	550	568	548	526	582	516	528	583	551	530	514	584	516	490	574	549	451	505	543	507	526	505	558	552	511	565	581	545	535	514	574	539	515	550	521	538	515	533	495	552	537	511	542	529	500	516	542	511	537	527	525	527	507	515	557	540	525	551	556	555	544	542	516	553	534	537	558	528	508	574	517	544	571	545	545	541	510	527	536	542	471	531	530	526	578	565	542	567	536	543	529	542	514	529	544	544	571	578	491	562	526	512	490	563	519	543	495	537	545	480	543	509	515	554	531	508	526	560	527	545	520	534	495	559	527	538	535	548	542	537	528	547	545	540	486	565	513	541	555	533	520	538	518	525	517	507	530	513	558	522	503	507	490	509	491	536	508	553	554	540	528	512	536	554	519	526	582	564	543	561	565	536	516	506	515	478	547	534	511	514	487	566	520	516	539	513	561	555	544	525	502	555	509	506	539	503	555	537	542	526	545	550	555	528	537	529	544	513	526	529	522	536	540	484	536	533	502	516	571	540	526	508	508	518	529	549	583	548	520	521	504	554	528	553	515	500	530	539	510	528	508	518	543	534	508	528	512	529	529	566	489	499	548	529	513	551	496	523	553	529	562	511	552	499	544	571	530	560	559	539	520	539	529	549	552	513	493	528	548	572	512	509	551	475	566	521	570	517	478	566	537	515	562	504	530	534	497	497	540	545	534	546	504	512	523	545	508	523	521	556	490	510	526	514	515	545	528	504	517	553	519	528	526	568	486	503	569	525	503	565	525	542	550	513	486	545	576	502	568	526	564	537	523	508	525	478	522	532	569	495	563	555	517	556	545	547	529	585	567	527	522	526	505	538	510	524	487	544	541	534	537	507	542	540	513	559	534	465	523	520	553	565	532	575	507	525	553	535	526	538	547	551	508	527	532	567	530	514	532	565	549	563	572	535	462	556	556	521	508	526	504	555	532	471	556	558	499	538	513	546	488	515	532	505	524	517	550	539	526	492	533	504	541	563	480	501	503	513	508	534	521	551	552	542	527	576	531	544	536	503	521	530	507	488	541	515	572	547	571	556	486	536	539	490	484	538	535	523	559	558	611	528	528	493	552	532	530	535	516	524	524	498	501	526	552	540	537	532	561	543	549	482	505	542	543	530	537	551	538	535	571	518	539	535	523	514	546	535	539	590	533	527	564	529	496	519	539	540	536	501	536	525	554	541	513	552	555	511	542	559	549	493	527	521	568	572	543	558	542	568	525	513	505	551	528	530	534	590	559	545	549	598	536	513	519	548	506	542	578	538	544	569	535	522	532	521	533	511	475	508	521	572	494	549	501	548	535	540	551	544	544	553	526	528	513	551	503	528	527	494	531	527	531	514	528	528	519	496	526	552	525	523	555	561	544	515	545	492	550	558	504	503	518	511	519	529	517	522	570	515	515	530	522	514	515	574	552	576	501	497	507	530	536	550	510	516	513	524	534	554	510	501	527	544	498	521	535	497	504	575	510	525	499	524	522	537	545	558	529	549	512	543	545	561	555	506	532	530	517	490	519	511	491	514	511	560	519	575	558	523	508	522	519	585	506	516	556	568	521	564	524	538	533	520	545	515	537	531	499	547	504	572	544	515	524	552	523	502	538	508	521	520	522	536	531	584	518	547	522	524	519	529	578	491	528	547	507	511	544	539	528	535	534	545	509	512	522	512	526	497	534	546	530	496	487	532	531	509	543	506	546	535	530	517	551	562	536	497	528	550	539	534	535	538	513	500	547	521	523	539	496	507	540	545	556	542	550	502	504	582	564	554	517	544	526	579	535	513	516	513	550	528	525	519	511	558	549	552	496	544	516	530	502	505	520	518	589	527	519	523	532	557	532	516	508	554	542	506	549	552	502	565	507	552	536	495	573	482	496	553	541	532	506	550	547	520	518	528	516	529	526	526	455	547	491	490	551	522	537	526	539	560	574	553	561	516	552	546	545	520	505	520	499	533	509	551	540	503	532	590	539	530	521	502	568	545	543	534	521	531	528	546	505	561	549	513	510	523	525	560	521	559	516	508	553	510	564	526	516	520	501	523	546	544	524	550	538	523	522	560	536	544	549	543	527	527	503	505	528	507	513	532	558	542	541	525	538	520	534	533	548	499	542	537	513	538	545	499	547	513	529	540	545	535	539	567	542	538	544	512	563	574	505	505	554	515	577	546	514	493	508	535	519	557	540	536	575	530	555	575	515	537	532	561	536	581	510	530	565	552	496	562	534	511	574	562	558	560	517	503	554	514	506	538	569	569	609	532	553	517	528	546	505	551	538	533	506	529	500	527	551	507	519	530	540	502	538	521	547	500	511	529	513	538	542	557	549	513	563	531	533	520	535	577	553	542	523	512	514	542	546	533	518	518	517	493	539	559	528	553	509	495	533	494	530	510	542	533	518	538	555	571	511	563	547	536	554	510	534	569	556	560	533	595	562	532	566	506	507	518	570	538	533	497	515	515	518	536	507	532	539	534	516	532	543	527	503	538	541	558	514	545	531	522	524	512	511	531	541	540	521	554	531	536	557	532	553	529	516	527	534	504	523	530	532	522	548	529	519	538	535	536	569	528	530	563	562	540	477	551	565	526	542	544	557	535	510	474	546	540	536	536	531	585	530	483	514	531	558	509	531	515	518	518	532	524	532	586	552	531	559	557	549	532	539	562	530	496	502	567	562	493	548	564	533	546	536	545	553	558	495	542	503	489	500	553	550	553	551	529	531	534	525	560	502	515	510	519	558	575	529	533	523	528	534	516	536	526	486	577	527	550	556	530	515	538	517	550	505	568	522	533	481	512	512	536	566	573	533	522	508	537	511	528	482	515	557	501	530	566	525	567	510	542	528	530	507	575	541	523	491	549	531	540	548	562	530	516	512	515	523	603	506	539	542	518	485	540	502	542	531	525	534	555	504	527	494	549	510	501	521	529	555	489	555	528	519	560	514	532	524	521	536	540	523	535	496	523	492	493	484	551	541	532	533	525	528	522	531	554	519	514	577	515	514
39749	27403	30140	28152	25119	20375	14062	12397	5649	3181	1050	357	260	240	245	236	244	260	226	239	293	309	288	299	266	324	291	292	273	260	291	255	249	222	219	208	192	189	164	192	172	175	159	153	200	165	186	166	200	157	171	186	160	210	194	178	209	160	192	169	179	169	181	177	187	195	176	182	204	157	185	196	182	184	175	184	188	193	185	202	193	186	181	155	168	185	181	178	177	211	174	175	200	201	186	178	162	162	169	172	183	172	180	177	181	176	162	178	185	195	145	172	174	184	163	175	177	175	171	202	160	186	182	187	165	169	194	160	177	183	170	178	179	194	181	209	164	203	176	156	183	199	169	179	178	172	158	209	198	176	167	170	172	176	183	196	214	180	172	174	198	183	183	179	152	171	171	172	153	179	202	179	187	179	180	180	192	179	188	172	190	212	190	158	161	184	202	196	183	179	184	167	177	175	176	182	181	199	172	162	186	170	162	185	198	179	196	185	184	163	187	184	215	195	162	197	217	175	181	200	172	227	189	174	184	193	182	179	218	193	161	172	155	185	180	150	172	209	176	216	192	165	154	180	186	184	184	169	172	185	180	182	189	171	171	196	161	173	177	163	181	180	200	183	199	172	180	172	165	158	146	181	171	168	180	189	174	184	204	195	182	160	193	186	165	187	162	197	173	176	224	195	207	176	173	142	200	186	208	187	185	196	173	151	222	174	184	184	180	196	162	184	194	178	197	201	206	186	185	162	183	167	198	202	178	197	209	207	190	166	171	185	172	168	182	167	168	209	186	194	190	189	192	184	185	173	180	187	189	209	188	170	168	190	186	141	189	179	189	150	175	179	185	184	201	185	184	178	176	172	163	177	159	151	178	175	169	186	190	191	184	178	167	180	185	202	187	199	174	176	144	187	216	174	176	180	183	176	193	167	178	182	159	178	186	177	145	199	199	185	193	172	171	207	129	178	181	169	170	169	163	186	184	182	182	177	194	182	172	185	162	168	173	186	204	169	167	210	198	177	203	188	185	169	162	195	206	177	177	195	201	194	191	186	178	178	184	176	187	168	147	170	184	183	176	193	188	188	212	191	179	146	183	183	181	177	200	199	208	206	203	187	178	179	184	206	167	156	156	182	161	198	163	164	175	170	183	179	176	186	165	204	190	181	207	203	184	182	205	168	178	163	185	183	167	162	177	186	165	169	195	179	167	193	180	174	166	145	196	168	187	164	154	178	219	192	180	164	199	183	165	176	179	174	164	190	184	191	162	192	194	200	193	190	199	182	166	175	181	171	201	204	175	180	169	179	182	174	187	172	171	179	187	179	165	184	183	187	176	187	201	186	210	181	223	194	183	193	163	168	184	198	147	185	199	165	166	174	189	179	188	184	191	173	178	179	191	161	155	182	170	159	187	186	172	193	163	170	182	161	183	181	175	195	191	191	182	178	178	188	168	159	179	173	177	179	190	176	216	168	148	181	178	200	179	171	189	175	175	167	162	163	222	185	174	201	195	170	185	178	172	188	169	183	200	181	215	194	196	158	191	160	159	179	190	152	178	201	139	158	197	165	176	172	206	190	185	172	173	178	173	167	178	188	161	178	182	196	188	175	200	175	194	170	218	142	185	182	178	178	207	185	181	179	192	173	157	186	173	170	191	187	186	182	203	190	174	164	199	177	162	194	202	187	170	186	185	169	174	219	192	191	177	158	210	185	195	182	199	172	179	183	199	192	162	183	182	157	163	185	191	188	199	162	173	197	151	178	209	209	183	198	186	192	182	216	162	170	177	164	173	173	161	192	181	176	180	177	190	167	194	197	195	189	195	223	183	167	174	177	191	176	166	193	170	185	211	214	189	181	199	158	164	176	170	195	182	175	182	163	209	187	192	171	182	165	179	158	187	197	163	174	212	172	177	175	186	182	196	164	216	175	171	194	199	153	210	182	185	178	192	173	154	179	202	203	187	180	177	178	208	156	152	198	170	169	191	162	194	189	160	206	179	179	175	182	191	167	185	183	203	181	165	185	208	158	171	179	181	208	179	165	156	155	177	196	167	194	179	187	179	178	154	183	172	184	144	162	166	178	165	173	185	177	189	179	188	162	186	222	166	180	175	186	175	168	198	192	153	184	179	179	188	172	164	190	181	186	181	175	153	178	199	191	192	208	192	164	176	201	178	190	181	157	196	171	179	188	180	199	157	167	180	204	203	177	181	199	154	169	189	165	196	190	156	181	200	191	180	182	188	194	168	176	175	165	193	184	195	189	172	169	184	184	172	182	191	163	184	170	185	171	191	193	183	191	187	183	189	162	167	184	181	188	192	199	202	171	199	195	174	185	174	175	184	169	165	185	154	171	145	184	207	207	179	160	180	180	196	224	187	174	179	180	168	183	187	174	178	179	157	170	199	195	194	166	172	189	184	161	206	189	184	196	177	172	160	160	188	169	175	149	192	169	169	193	184	187	182	164	178	177	164	188	184	201	159	183	170	181	157	186	200	184	165	183	175	193	195	174	214	172	176	181	173	163	179	162	177	155	165	171	191	183	191	152	170	163	174	193	162	178	176	171	190	205	176	179	165	162	170	191	192	186	203	144	167	179	168	193	199	192	187	181	174	168	182	165	184	205	160	204	161	169	171	162	207	185	184	218	188	188	184	166	184	177	188	189	181	183	177	180	189	165	159	169	161	192	157	190	179	202	153	177	194	193	194	173	185	185	178	176	169	174	212	164	203	174	202	201	199	184	187	175	199	182	190	172	173	190	177	179	203	194	175	183	180	150	199	179	193	188	174	197	194	147	166	181	185	178	179	196	179	184	174	201	184	181	172	163	199	192	193	198	177	182	176	155	180	166	176	196	162	153	158	159	168	167	180	199	178	168	177	186	172	192	179	172	180	181	177	185	168	195	175	193	165	180	185	179	194	177	176	172	193	179	186	184	178	157	181	168	162	162	176	186	180	200	165	182	178	183	152	189	210	176	189	193	170	193	187	200	191	211	213	158	185	172	192	197	171	181	189	180	186	204	215	142	164	185	164	188	178	190	182	182	174	156	144	181	179	191	165	192	202	179	174	172	191	175	174	190	177	171	177	202	172	188	186	191	158	164	161	158	168	188	184	200	180	137	167	178	200	183	176	171	170	183	184	167	193	202	166	156	192	194	190	180	175	195	186	204	168	208	187	183	195	163	189	175	197	184	179	181	171	189	192	189	210	172	192	179	201	180	188	194	161	166	154	193	166	169	199	194	188	183	195	165	192	191	193	166	196	211	177	186	170	202	212	197	193	180	163	191	171	157	188	179	180	183	184	167	172	180	185	159	188	189	190	192	177	182	181	185	194	208	191	172	172	182	196	183	160	183	182	181	186	168	161	184	152	144	151	205	168	187	201	198	173	162	182	200	180	202	165	203	166	196	165	179	165	172	187	181	180	200	153	173	168	174	193	167	173	166	194	187	181	179	175	183	168	169	165	177	180	172	194	201	185	171	203	182	175	172	148	173
27086	23829	33673	37704	37508	34578	27288	28226	16197	11695	4363	1381	887	866	854	868	857	926	995	987	1031	1098	1366	1212	1136	1205	1281	1307	1084	1017	1131	973	885	766	652	581	504	515	480	478	463	470	471	445	408	467	439	463	459	436	454	457	451	456	417	421	464	440	463	450	433	455	460	441	428	439	486	433	431	487	445	440	420	416	480	451	471	448	482	491	409	489	438	429	484	481	439	450	463	472	457	468	470	439	448	431	462	435	445	432	455	422	459	434	454	424	452	467	443	423	463	458	424	439	442	437	438	466	448	446	448	442	479	470	485	476	450	463	470	400	475	409	437	421	425	439	450	450	424	453	464	422	446	508	442	453	432	455	416	469	469	464	434	431	437	467	441	439	434	474	443	430	404	441	458	427	471	444	459	457	491	439	479	432	444	462	431	447	451	457	416	432	457	412	444	495	431	419	458	427	401	431	444	462	459	482	407	443	447	443	464	458	445	460	440	475	452	437	470	446	435	449	456	481	440	439	420	439	484	448	450	482	474	460	442	482	427	466	430	418	413	476	439	468	441	421	468	447	426	468	461	466	417	447	416	417	453	420	465	462	453	445	429	499	440	426	401	460	427	437	438	472	422	457	452	432	434	476	467	454	460	459	461	467	450	449	493	420	477	502	456	449	452	458	456	440	422	451	474	440	468	430	471	430	464	442	460	455	450	452	462	433	394	434	424	444	449	425	419	487	440	438	470	442	447	447	434	448	433	453	450	408	475	461	453	476	426	437	434	455	430	468	466	445	462	446	458	468	439	470	437	431	419	443	438	500	456	452	433	493	488	437	434	403	460	484	420	446	409	439	468	431	425	440	435	429	435	435	426	448	431	453	465	451	443	463	438	409	434	432	436	427	450	418	435	462	458	465	458	490	439	488	465	446	438	442	427	434	447	437	431	449	448	464	464	447	501	402	452	435	457	443	432	436	462	449	457	439	434	435	411	412	460	465	419	450	464	484	436	456	465	478	449	451	440	422	449	479	423	483	424	446	431	478	398	453	425	450	453	453	424	437	465	496	457	446	460	474	428	400	476	418	489	464	447	439	449	456	397	469	475	399	445	416	463	461	471	466	490	422	454	439	457	446	447	461	477	444	445	441	490	416	432	461	463	494	440	447	428	469	483	463	478	442	457	451	456	475	420	453	428	464	445	450	448	485	484	446	443	463	457	447	490	443	423	456	418	413	428	415	442	428	410	487	440	415	468	441	478	413	427	492	476	430	447	453	434	429	471	449	482	437	445	480	395	410	456	433	500	467	447	448	429	441	467	460	457	482	436	446	473	434	438	470	416	436	470	440	445	456	459	479	427	466	448	456	446	443	420	443	456	466	437	450	461	430	510	469	446	430	430	448	405	462	440	444	443	450	434	470	447	462	401	449	425	486	432	439	437	456	437	439	448	458	443	469	479	454	454	466	422	453	436	481	434	436	460	450	435	420	471	443	461	435	432	458	442	455	447	436	441	473	414	443	451	460	425	473	473	420	429	437	468	445	412	472	434	479	448	472	451	440	453	411	423	439	440	427	431	453	417	474	408	440	447	444	443	481	437	474	472	439	446	444	436	498	489	407	451	474	431	427	460	443	458	471	470	411	445	448	450	505	454	395	408	480	486	445	460	421	463	430	427	460	438	441	461	432	488	426	448	443	459	420	467	409	438	467	453	474	409	467	393	442	425	444	427	464	390	488	437	451	435	439	479	403	489	439	439	448	468	464	460	429	489	446	478	458	494	455	443	461	409	463	497	467	447	425	447	466	436	464	447	443	475	445	450	451	442	463	440	483	458	427	461	495	456	417	454	448	464	425	461	477	431	427	455	479	453	435	441	470	450	452	422	421	383	461	425	459	452	452	465	444	441	486	451	418	422	458	406	438	475	484	468	442	442	483	469	439	462	455	455	441	469	460	428	431	457	467	446	444	464	422	471	454	436	449	461	454	470	430	439	437	446	439	438	438	462	420	493	468	478	486	453	444	455	431	450	427	440	437	426	439	432	461	430	466	450	423	443	416	500	475	452	432	429	422	408	431	458	463	433	456	441	469	484	428	431	503	477	441	438	437	438	425	428	431	427	469	459	451	421	436	469	444	459	434	438	431	453	471	463	409	474	448	502	431	451	431	449	455	446	458	441	434	455	440	451	463	435	453	447	433	440	419	446	460	429	425	452	443	452	470	462	428	420	509	404	448	439	437	447	460	500	455	471	454	435	475	444	450	481	467	470	452	382	465	438	458	474	449	475	432	411	461	466	429	479	434	421	466	463	455	462	441	468	452	467	463	462	475	449	410	435	452	461	443	465	437	449	471	458	447	415	436	422	444	456	481	425	450	461	441	472	461	469	473	426	446	458	457	461	458	476	426	435	448	456	434	444	463	403	452	419	420	393	446	464	429	410	460	461	459	472	460	446	455	417	410	433	437	440	438	417	463	430	420	438	438	475	422	421	487	427	430	462	492	453	455	460	465	460	431	439	411	474	458	427	460	474	435	453	477	465	415	474	472	452	449	456	440	423	428	451	438	439	414	434	428	456	418	428	472	445	459	457	456	452	464	438	433	468	430	426	455	440	459	449	429	469	435	466	417	460	458	439	460	457	422	432	454	429	411	466	442	439	461	452	450	436	415	453	446	433	499	425	441	450	433	490	431	434	433	426	436	473	474	423	431	453	443	424	446	474	415	457	426	469	455	449	444	478	464	450	442	467	444	437	445	460	444	465	463	458	446	471	456	443	433	472	464	454	469	476	483	423	453	448	461	457	461	446	444	475	430	451	454	467	484	425	435	447	447	407	445	454	428	454	452	461	443	492	461	459	458	464	467	425	492	428	472	455	444	478	430	430	436	438	428	434	432	456	464	469	472	477	443	429	443	470	422	439	462	477	469	414	442	460	414	408	477	475	433	448	474	414	437	482	444	470	452	451	462	431	448	450	438	435	376	424	460	454	430	481	432	457	448	432	467	437	444	438	431	440	456	443	465	445	466	451	456	457	442	425	440	424	424	480	498	485	407	431	467	472	451	456	476	447	497	450	464	428	430	444	432	426	477	438	420	439	454	428	469	412	441	429	433	460	466	457	469	464	472	462	450	460	430	476	467	478	450	422	438	442	500	477	448	447	464	408	459	490	472	448	455	448	455	417	453	486	446	423	423	453	456	443	472	455	463	456	425	440	450	439	470	460	421	430	452	446	448	456	442	444	415	447	453	455	440	435	415	474	475	470	441	441	432	449	491	445	459	448	465	407	432	399	470	438	495	465	435	461	432	458	449	443	474	418	439	449	427	423	460	431	450	417	437	490	426	465	426	449	430	446	475	444	415	447	424	467	448	465	437	440	479	432	449	464	423	466	442	463	448	466	459	442	459	456	449	459	434	434	456	439	452	463	455	440	472	417	440	443	427	440	447	418	449	436	473	453	432	438	438	453	481	469	463	432	450	462	437	428	464	458	421	476	419	429	431	468	444	436	481	474	433
15845	7918	5507	3886	2558	1366	726	578	515	345	253	238	234	212	203	210	214	241	211	200	182	189	206	195	188	189	212	218	205	191	200	204	217	213	190	190	194	215	198	205	186	208	191	187	211	186	222	190	201	191	182	177	173	194	190	202	173	199	174	181	196	195	169	197	230	194	190	187	214	202	221	185	201	164	190	195	182	174	206	178	213	190	196	174	171	198	190	182	193	204	195	226	203	218	196	206	198	193	161	183	203	172	209	189	209	183	210	223	195	189	204	204	196	187	190	194	180	197	205	182	184	222	189	187	206	182	187	210	221	191	231	211	197	184	228	215	217	219	212	200	168	202	177	166	241	157	165	186	180	210	211	205	191	179	201	210	214	199	194	220	183	176	209	183	203	182	212	201	210	184	189	177	200	190	217	195	213	209	220	215	193	196	208	198	191	229	179	188	176	207	206	189	185	193	206	202	186	212	209	210	177	214	197	211	196	210	218	195	212	196	210	196	179	183	206	203	198	180	194	192	205	209	190	199	198	165	186	214	205	188	202	220	214	207	194	203	207	213	194	183	221	207	196	167	192	189	197	202	225	196	193	182	188	194	222	179	174	183	192	227	218	207	196	213	209	185	199	184	198	203	174	179	184	195	181	206	200	218	208	183	181	191	187	214	195	233	201	173	194	219	186	180	193	214	200	181	189	208	193	189	185	196	207	177	218	173	189	187	205	189	185	206	195	174	191	207	176	204	187	187	191	216	188	176	191	191	195	176	190	203	194	211	172	184	192	195	185	208	183	183	200	224	232	201	206	221	179	181	176	203	174	177	209	192	211	195	201	183	185	186	196	185	180	179	165	214	183	189	194	197	181	183	201	190	191	206	203	206	187	184	187	197	191	208	214	205	207	205	199	176	173	205	203	181	200	198	207	176	188	185	171	176	193	195	219	211	192	213	186	206	213	182	199	207	183	205	194	189	188	195	208	209	171	193	200	207	202	182	180	201	174	190	211	198	174	204	192	206	193	203	184	197	179	210	193	217	172	212	196	185	186	199	227	157	202	196	203	201	200	217	154	209	220	187	199	197	197	201	206	180	194	207	203	204	230	207	189	179	201	199	175	206	168	188	182	183	188	193	176	217	177	183	194	193	189	182	198	178	194	215	211	181	168	211	164	180	205	182	183	213	188	195	198	197	191	209	185	187	220	205	190	175	199	179	192	209	176	199	194	194	191	180	191	191	179	215	217	206	220	193	190	199	177	151	177	179	203	194	216	190	177	192	181	191	195	176	187	177	162	181	204	200	198	188	197	198	192	191	215	203	202	195	193	174	198	175	209	197	205	212	208	206	185	247	184	203	178	206	198	197	199	202	176	211	189	174	186	189	208	204	190	203	216	214	212	184	206	201	189	189	209	207	166	183	186	197	192	173	210	199	179	205	208	187	206	185	187	190	203	174	180	203	202	187	196	209	188	214	190	171	175	187	200	190	218	201	176	196	187	176	192	190	187	179	211	185	206	199	181	197	193	171	187	187	191	203	204	216	196	184	189	188	198	196	181	191	186	180	185	198	181	224	192	218	190	203	161	197	208	198	190	206	183	198	204	193	187	192	191	204	179	197	148	185	176	194	187	190	189	186	170	197	178	189	203	206	187	192	202	202	182	175	195	187	197	154	194	175	210	199	185	193	193	197	209	207	206	202	186	217	209	214	192	195	185	194	199	183	238	222	192	182	196	214	220	196	224	187	203	164	175	185	182	213	211	190	210	177	191	196	181	211	185	225	198	179	182	189	192	195	191	234	189	201	181	195	196	208	198	188	206	217	199	223	185	185	182	184	210	193	196	205	234	221	202	232	200	174	196	206	185	176	195	185	165	206	191	204	208	188	217	192	225	199	191	179	154	183	172	231	197	201	194	200	189	184	199	202	204	198	204	210	191	199	199	181	176	177	213	197	195	210	196	177	193	194	209	190	178	172	167	216	191	170	207	189	188	211	212	210	204	190	178	200	211	173	177	212	204	216	168	203	175	164	192	177	200	169	201	185	211	217	214	186	176	195	195	178	211	198	182	225	223	171	178	180	191	210	185	200	189	195	224	184	171	190	210	183	187	202	185	218	180	162	208	187	194	211	205	190	195	189	206	194	196	191	183	176	198	198	195	190	205	200	207	181	186	168	188	167	174	229	190	203	184	222	204	191	199	196	208	200	190	210	197	188	173	207	211	225	182	174	201	201	170	217	186	171	187	180	171	177	160	199	198	205	182	177	184	197	190	156	174	218	190	198	190	192	201	164	164	188	179	189	208	179	214	182	179	186	195	186	208	191	190	179	187	202	214	188	196	192	189	208	193	195	183	190	190	186	210	223	216	193	195	188	186	198	186	206	210	202	183	178	224	211	203	201	203	199	191	207	206	208	206	200	227	195	191	188	210	198	195	195	183	197	168	155	208	207	207	209	178	200	177	199	214	197	201	211	177	194	184	197	172	188	181	179	202	165	196	187	215	183	197	205	193	183	180	215	224	210	173	164	176	200	192	193	202	191	190	192	179	192	198	188	188	190	197	174	182	189	203	188	199	185	190	198	213	164	220	198	215	210	204	168	186	189	202	181	200	202	205	196	211	181	199	190	193	168	173	219	199	200	189	173	175	198	200	209	207	212	220	165	171	177	190	194	199	204	175	203	185	201	222	208	208	204	177	200	208	216	177	194	201	220	227	204	204	208	211	187	190	185	201	205	195	195	189	160	191	194	213	212	208	186	175	171	211	185	192	178	208	179	182	195	208	201	187	192	221	218	213	172	204	179	186	185	239	214	199	187	199	183	203	177	211	178	205	188	217	214	195	222	179	203	221	241	219	191	178	170	189	202	197	206	210	221	178	181	194	194	185	225	192	207	181	174	205	178	204	248	198	182	196	174	202	227	204	201	195	171	171	190	194	172	208	204	185	182	185	207	176	173	182	206	189	209	206	178	186	219	207	187	194	227	182	174	181	169	176	198	241	217	215	185	213	221	188	190	192	177	190	187	172	185	204	205	173	196	216	186	194	190	173	200	196	224	213	186	218	186	206	212	202	182	200	199	210	218	218	174	193	187	183	197	210	214	192	205	195	204	160	198	175	204	201	196	214	190	203	176	171	170	195	188	192	198	177	188	187	208	213	202	210	218	187	190	198	175	210	164	209	184	213	206	197	180	221	176	208	230	202	193	206	207	183	173	198	171	172	208	200	218	184	203	159	196	208	187	174	174	192	206	174	187	202	175	182	211	222	176	219	175	191	186	171	243	203	220	160	204	188	199	199	191	186	193	192	192	194	202	183	210	235	185	207	204	199	193	192	222	174	162	204	205	183	203	209	189	184	209	194	188	197	186	214	197	245	210	190	203	192	187	199	186	205	179	209	205	157	188	231	179	213	197	208	198	189	199	210	181	208	192	184	187	196	179	189	191	221	190	179	205	216	189	229	193	168	186	156	207	198	193	189	199	215	208	183	217	205	203	205	203	200	187
11721	7898	10503	11467	8972	5496	3310	2449	2132	1282	807	608	580	562	527	539	568	583	529	503	536	505	518	507	473	533	522	494	518	518	496	506	538	469	462	527	474	514	448	536	491	460	475	474	472	524	460	481	460	492	462	488	471	498	523	500	476	474	493	453	484	514	477	508	474	478	479	458	496	454	448	499	500	492	513	495	508	499	489	459	476	459	480	478	532	487	480	484	489	481	446	458	485	491	455	510	461	522	433	474	475	474	452	480	456	502	502	475	496	476	502	454	468	463	458	500	475	486	497	470	473	468	500	487	456	477	506	504	474	473	499	473	511	481	495	472	435	500	508	483	485	475	492	476	501	478	511	530	478	452	509	483	462	511	430	512	481	555	467	498	482	474	501	480	465	476	460	473	491	440	479	482	466	498	452	477	479	474	476	461	495	501	481	466	494	497	472	467	459	486	494	490	496	471	449	463	488	458	511	480	492	537	508	485	492	460	513	518	485	480	505	503	501	498	441	460	488	468	420	500	487	489	455	493	482	478	442	496	473	475	526	491	503	469	462	496	412	477	497	494	453	493	485	491	491	477	448	512	469	448	495	476	511	490	535	473	489	490	472	466	497	498	490	498	438	468	494	464	531	500	445	507	514	471	505	476	495	515	462	497	516	479	511	455	489	499	503	446	493	500	510	467	458	503	482	432	482	491	459	458	457	477	478	472	495	512	462	456	486	497	486	513	525	473	486	470	467	498	462	467	481	514	505	505	491	479	480	464	475	452	516	463	506	478	459	461	507	466	479	485	502	472	492	463	515	530	492	457	508	470	486	454	512	510	462	508	464	478	488	472	502	469	503	471	481	457	468	462	449	465	491	451	486	485	473	487	465	501	502	489	520	516	515	483	515	493	476	482	488	505	473	478	483	513	516	490	484	550	511	453	477	503	451	467	498	461	492	446	505	459	449	509	477	522	492	494	475	455	468	478	468	489	500	514	487	497	506	507	470	493	505	496	481	471	495	511	488	504	445	510	441	503	527	469	497	437	501	455	504	479	435	481	476	491	484	526	469	475	466	471	487	459	518	504	489	468	487	506	479	503	493	488	472	501	445	470	509	491	477	464	481	493	472	488	501	534	468	501	475	504	517	459	535	487	477	498	476	498	473	487	499	521	499	478	490	463	503	455	488	488	455	483	491	488	458	458	435	481	454	510	492	456	460	481	529	484	448	490	467	486	475	481	516	487	487	454	487	464	482	454	483	463	487	487	485	502	500	460	458	525	497	511	506	502	468	467	474	507	495	486	470	447	482	491	475	480	524	469	501	478	529	518	471	462	497	478	466	505	487	461	504	484	486	469	479	493	463	504	496	519	539	486	526	470	455	495	499	502	557	480	470	476	494	506	520	496	470	495	471	491	512	511	485	489	511	512	480	464	520	501	501	474	490	553	489	490	475	470	486	466	486	462	464	527	512	467	509	490	523	453	473	472	506	492	512	522	440	458	470	500	482	487	514	503	478	466	492	470	457	486	458	480	498	502	507	488	487	500	468	482	494	485	466	493	487	463	452	491	513	467	458	484	466	476	498	462	487	442	493	505	520	473	473	512	517	502	447	504	460	499	493	490	472	479	483	493	508	468	443	489	457	462	501	477	505	494	484	496	506	471	478	465	480	457	501	475	489	473	495	507	530	447	496	482	489	479	484	488	460	454	494	488	496	514	474	481	498	503	470	494	498	475	459	467	469	452	491	489	492	510	479	480	541	488	455	458	487	508	474	496	494	509	503	505	484	485	498	510	489	518	522	472	481	508	504	465	471	494	477	491	504	477	478	497	476	471	502	467	490	511	477	524	476	487	474	449	470	507	511	442	489	490	489	462	481	471	487	483	465	493	501	454	509	491	471	492	464	494	489	490	473	453	534	462	450	473	561	450	481	487	508	469	500	494	477	431	471	494	497	527	478	504	488	479	509	484	498	507	495	476	503	494	490	511	439	482	472	486	460	512	524	456	448	532	509	445	513	494	485	518	501	466	483	498	469	475	508	486	501	463	532	500	430	506	499	446	502	479	471	445	473	506	471	488	470	511	504	487	473	507	524	495	498	508	473	474	479	460	494	475	482	459	446	477	483	451	492	488	476	471	490	514	521	458	520	484	487	490	457	487	490	462	516	489	514	496	537	497	474	490	484	481	481	460	526	514	503	481	503	507	504	451	461	493	503	496	485	495	481	465	484	508	502	514	492	484	441	504	473	506	497	509	469	495	437	520	437	509	531	473	497	492	538	477	479	496	484	465	503	455	503	490	500	470	494	482	450	492	480	492	457	494	467	493	499	474	478	475	503	468	484	521	484	469	534	473	488	490	483	447	478	501	467	486	471	512	504	474	443	502	473	391	471	459	496	502	473	490	503	487	504	454	487	474	474	503	491	487	489	487	497	473	446	469	469	492	486	490	495	467	516	477	478	488	512	501	490	531	501	460	487	477	492	492	497	477	471	507	515	503	528	475	471	513	522	464	505	508	407	500	495	489	476	481	467	482	457	518	459	497	487	497	520	527	497	484	484	453	493	466	558	518	494	484	492	487	456	519	499	454	488	481	508	497	478	438	496	475	499	489	514	437	449	516	547	513	455	455	492	472	499	454	519	497	527	448	494	457	480	489	471	498	484	463	473	490	489	539	459	472	481	481	472	485	498	463	460	491	472	498	509	478	514	471	501	455	478	494	486	477	486	507	484	495	472	488	483	449	498	504	494	467	457	510	443	470	482	465	483	476	432	490	482	461	479	509	497	523	541	480	489	487	478	498	434	485	520	483	480	484	507	491	477	488	511	468	470	492	462	467	499	462	499	466	496	498	479	492	466	518	509	503	454	522	513	484	486	482	450	456	489	521	465	496	491	492	458	481	491	450	466	524	519	483	487	466	486	514	471	508	489	471	472	464	471	508	516	505	507	491	495	470	470	461	505	501	497	472	512	475	497	487	490	481	514	480	503	479	486	469	499	451	503	484	492	459	488	450	473	473	498	517	506	486	465	482	506	486	468	482	545	489	519	504	518	490	461	526	492	494	460	472	508	519	464	447	441	548	466	501	488	474	514	477	469	477	486	482	488	459	458	498	460	487	538	463	467	475	517	539	459	471	515	488	476	458	465	525	490	504	465	507	479	508	493	487	472	484	481	478	505	503	467	466	473	518	518	473	481	529	521	460	534	516	484	471	473	480	501	471	490	479	481	457	457	483	481	487	484	514	486	478	495	509	457	497	484	461	489	489	500	494	479	466	484	531	466	521	484	455	484	470	499	496	450	502	507	488	496	485	503	484	505	490	491	498	469	521	511	474	470	528	528	440	483	456	487	485	491	502	501	495	486	483	462	485	498	457	491	488	492	505	492	434	498	461	495	499	454	488	485	477	497	497	476	470	497	479	507	493	515	512	487	491	476	502	486	485	499	498	442	515	471	432	490	477	474	514	510	484	461	484	485	518	503	488	511	481	492	499	459	461	528	464	526	518
30569	20264	26937	23245	16873	8698	6507	4329	3072	985	490	294	285	274	241	263	288	258	268	268	264	251	301	292	298	306	237	263	276	255	278	328	280	249	276	228	182	207	231	200	243	234	213	230	219	213	215	205	233	228	216	248	216	220	228	215	213	207	215	198	231	248	198	244	219	214	244	232	222	219	224	192	216	219	211	221	205	237	233	235	224	214	198	216	213	207	219	223	190	238	219	226	199	207	217	228	210	229	216	249	209	198	209	247	240	219	224	207	230	226	225	224	205	221	200	233	210	204	216	226	205	218	232	234	213	216	206	229	226	243	226	222	235	233	248	225	188	204	205	221	246	228	195	214	245	251	222	196	195	210	208	217	232	213	219	237	225	223	244	202	222	206	234	215	227	203	188	191	228	215	184	226	217	239	226	222	196	226	244	222	245	208	234	233	228	212	235	196	213	214	216	223	215	233	241	216	209	214	222	225	241	219	206	238	223	221	210	229	189	215	254	199	228	223	224	225	200	228	184	196	255	250	222	241	213	208	208	201	227	247	199	216	240	232	190	231	206	218	222	238	214	207	202	219	234	214	213	197	217	192	207	254	230	233	229	234	204	199	240	234	202	230	201	211	236	211	228	214	222	205	217	215	225	227	208	208	230	232	202	239	216	241	221	210	251	234	240	227	228	221	221	223	202	216	243	224	192	221	236	209	217	239	214	212	216	186	225	248	194	218	231	239	216	213	207	201	209	247	218	203	205	222	243	230	215	224	196	206	210	245	198	221	202	216	243	195	216	233	214	238	221	208	235	215	214	213	208	218	234	229	212	201	209	217	245	212	232	199	239	217	214	223	200	215	248	203	213	210	213	220	212	215	200	220	241	249	202	232	232	217	228	211	228	205	249	233	236	222	212	227	216	227	196	188	221	222	219	233	228	217	218	202	217	225	220	201	194	232	239	216	228	185	196	213	219	231	207	237	230	228	192	210	209	226	214	202	226	224	228	216	246	227	207	232	224	234	205	258	224	233	204	209	226	221	240	208	210	231	245	211	218	230	226	184	228	208	188	216	222	206	216	238	216	222	244	237	214	184	227	187	227	210	194	231	239	241	222	231	246	192	196	226	199	242	227	224	230	180	244	214	223	250	228	221	185	221	214	235	230	246	224	212	205	234	208	185	228	208	234	224	205	204	208	254	227	222	233	211	237	220	197	219	215	215	213	222	241	217	217	223	251	213	235	234	200	203	253	193	196	211	227	225	225	233	213	221	209	227	225	238	197	224	221	222	229	233	224	218	217	216	234	210	222	227	229	227	196	209	220	228	197	230	216	232	216	244	242	234	243	240	218	220	222	236	202	222	196	213	216	218	228	247	212	218	215	229	213	233	220	224	192	213	207	209	212	228	223	225	232	199	198	222	235	237	206	217	215	226	206	183	228	209	221	219	243	218	220	188	191	237	229	234	205	229	213	217	203	222	215	220	222	234	218	229	218	212	205	230	223	203	235	199	217	226	237	227	229	234	219	227	227	211	232	228	217	210	234	221	238	252	250	202	205	232	203	225	233	216	198	243	233	221	217	236	229	227	208	212	219	197	218	239	184	208	222	209	228	221	225	223	208	230	227	199	210	228	217	226	211	223	214	198	221	223	225	239	224	230	248	223	220	232	215	221	237	235	192	221	214	208	197	227	204	234	208	214	250	214	219	187	225	189	203	203	221	227	235	181	228	194	237	215	218	192	221	236	225	230	243	228	243	222	222	219	201	242	229	247	222	204	256	211	211	212	218	207	216	212	220	221	205	205	238	230	218	199	238	234	227	240	207	230	185	212	204	214	221	210	221	207	258	228	214	222	218	209	213	237	239	225	225	233	247	224	235	230	222	207	207	222	224	224	236	230	235	191	220	236	234	221	195	222	214	233	214	243	214	211	213	211	235	200	245	202	203	203	207	222	194	228	208	186	213	229	206	204	251	221	200	199	239	210	195	228	268	232	229	192	251	217	218	226	222	228	185	211	208	201	200	226	222	227	224	236	209	225	207	219	243	203	230	227	238	190	181	220	238	226	233	213	242	195	235	232	224	233	231	228	218	226	228	235	247	214	226	200	207	226	215	207	206	202	223	230	220	217	203	221	232	224	205	237	229	205	197	214	235	202	237	234	214	233	229	182	240	236	220	219	211	236	244	222	236	196	219	218	185	215	205	208	227	179	230	192	226	207	182	241	217	231	215	192	220	206	217	224	212	216	213	216	240	228	227	211	205	243	221	238	208	220	255	218	212	217	203	209	194	229	267	218	222	203	237	223	236	237	216	223	211	227	197	207	209	216	208	206	238	264	240	199	209	218	207	196	221	228	214	226	239	225	231	232	191	226	210	254	225	250	206	276	227	226	203	260	230	202	228	224	264	225	212	197	230	211	199	215	208	233	211	235	227	207	244	231	209	204	212	206	225	238	221	226	230	225	208	197	204	204	217	214	209	215	215	178	207	203	198	210	209	219	233	226	201	175	212	238	235	219	222	226	218	204	194	243	203	228	182	229	223	231	208	209	223	210	226	216	216	244	234	222	232	226	233	204	231	219	216	202	224	233	204	228	196	237	237	220	205	195	209	219	199	219	208	249	210	212	219	219	235	220	225	211	241	199	232	209	245	216	212	203	241	213	195	219	213	209	209	189	234	209	229	218	244	226	203	205	218	249	242	206	217	238	230	202	204	219	190	212	233	236	241	230	221	226	266	236	207	206	252	213	210	227	232	236	250	201	250	194	234	218	217	235	214	222	233	227	222	221	222	244	219	204	219	233	198	201	224	221	186	234	189	218	236	179	184	194	218	204	237	173	231	263	197	197	224	211	205	239	190	247	233	200	193	234	239	215	237	200	192	233	225	236	227	219	234	222	230	208	216	224	232	217	242	219	219	208	224	193	201	229	223	225	207	208	211	218	235	189	231	220	208	218	216	219	198	198	197	221	226	221	240	230	211	204	242	211	232	194	213	193	216	209	197	206	205	195	228	203	225	239	198	228	211	238	222	233	215	228	213	205	209	216	185	238	205	230	200	222	206	200	219	238	233	201	215	215	217	219	242	214	209	248	241	224	208	226	224	222	218	217	217	170	229	197	221	219	220	207	222	216	220	196	229	249	241	230	214	188	241	236	238	219	229	223	231	239	245	231	219	236	201	241	225	209	220	247	269	229	230	233	232	228	241	214	238	218	234	223	237	234	216	254	245	189	211	237	204	205	235	232	214	202	199	235	221	184	236	217	239	245	231	216	208	181	210	223	234	216	263	217	225	226	230	223	238	229	233	190	236	189	218	228	229	220	184	202	227	216	186	240	212	201	231	227	235	233	230	198	225	204	198	214	203	220	240	235	224	225	239	202	220	221	209	199	220	242	234	230	249	239	221	212	191	223	233	206	246	258	236	241	250	240	221	202	234	236	251	210	217	242	206	213	214	195	226	262	213	204	231	213	208	219	224	213	224	217	207	239	185	216	209	216	210	211	232	198
22431	17889	32668	33450	28902	20706	18318	15221	11277	3818	2071	939	824	774	780	782	847	826	828	846	876	944	1106	957	897	894	965	995	935	807	949	845	755	717	604	602	580	560	563	555	544	507	530	549	580	488	529	562	559	531	557	553	518	493	520	488	540	543	493	560	534	564	512	514	517	518	561	547	516	492	551	554	553	539	574	538	538	559	534	539	532	494	585	515	565	542	568	510	522	529	530	548	551	449	522	521	543	514	517	547	597	555	539	524	526	518	524	584	529	534	497	520	550	519	574	501	490	527	539	505	521	563	522	529	542	548	571	572	525	552	520	550	513	557	503	560	533	515	501	529	538	544	517	483	562	544	553	553	503	550	524	561	525	517	522	518	522	530	524	546	559	543	546	517	541	533	562	528	520	513	523	520	578	533	538	525	494	496	525	580	547	529	528	578	512	523	518	553	529	572	510	518	541	522	529	540	563	544	520	557	561	542	558	532	543	569	514	532	526	559	560	567	507	524	501	567	508	524	531	497	544	565	520	522	474	558	559	593	525	537	484	534	554	537	566	542	543	550	534	559	523	557	541	535	563	525	539	523	559	527	532	516	562	541	537	524	536	542	545	520	517	537	559	535	517	504	527	503	539	551	525	559	536	540	575	553	557	523	529	564	543	506	499	548	542	550	508	545	549	539	532	551	566	523	533	537	532	539	511	550	536	530	506	579	491	530	540	539	493	521	536	509	523	566	548	529	556	510	521	593	581	566	523	521	503	526	513	542	536	550	522	554	529	511	544	551	534	539	537	555	557	538	535	516	575	545	550	546	501	488	521	609	483	512	536	506	574	522	554	533	541	524	536	542	506	515	541	564	555	532	555	537	539	544	597	581	520	497	508	544	538	538	543	501	507	502	542	579	573	583	563	508	525	550	531	561	542	528	537	508	554	544	549	509	556	497	561	499	526	524	550	540	524	536	536	550	501	547	548	515	512	537	528	525	508	544	552	547	527	545	507	567	526	536	537	551	578	534	570	521	540	536	534	541	544	565	499	520	529	518	549	511	515	550	559	540	584	536	587	540	544	539	551	540	518	544	503	521	503	505	532	539	538	547	532	535	539	542	548	535	517	581	576	537	541	590	533	548	556	548	519	537	552	513	569	492	563	501	549	521	539	555	526	515	561	530	536	524	580	550	539	548	534	547	556	512	546	501	539	586	500	565	502	572	528	551	537	552	545	557	568	529	557	523	517	505	532	523	539	550	543	518	530	516	544	544	531	526	578	550	533	499	542	533	501	518	553	532	497	542	538	526	552	549	541	555	553	533	541	493	554	500	523	551	519	541	589	523	525	551	535	545	515	548	525	521	575	514	528	504	495	544	542	562	516	566	536	521	502	535	513	523	545	546	523	541	530	541	540	530	543	576	531	523	547	525	558	557	522	531	541	490	523	557	519	478	490	582	539	514	545	554	501	516	529	555	532	532	526	511	560	537	522	509	529	544	559	509	547	541	519	547	550	544	543	577	496	524	555	509	562	523	538	546	498	542	540	615	522	518	531	530	522	509	524	567	511	559	566	526	534	551	553	545	534	543	554	531	522	538	518	551	535	550	581	540	507	522	525	533	527	544	561	538	554	536	542	511	513	551	546	527	543	543	548	528	547	534	534	564	532	535	530	529	542	546	507	576	549	528	538	512	524	523	501	541	481	499	530	558	528	501	539	552	539	564	546	589	556	522	504	470	551	563	541	518	542	546	534	588	530	526	551	558	532	520	592	546	560	550	516	537	546	501	547	518	540	515	499	581	557	542	523	502	547	490	573	532	510	545	524	538	493	493	537	553	554	523	481	532	569	525	568	521	525	551	500	522	480	567	531	489	523	569	542	539	548	602	560	587	556	555	540	540	501	532	512	520	507	506	511	556	547	521	540	533	532	522	554	546	522	544	526	524	498	522	556	571	470	538	563	546	494	559	536	573	528	524	561	533	509	542	548	546	500	576	539	500	521	504	487	529	533	532	564	530	538	540	549	531	527	553	551	509	517	551	564	516	531	502	505	501	537	505	544	519	506	500	551	538	539	554	543	540	528	521	547	540	576	521	533	530	519	542	518	554	546	529	544	549	531	495	527	517	516	526	540	550	559	497	556	547	564	516	560	519	581	542	589	526	562	506	523	513	554	519	560	508	539	529	536	578	564	557	561	524	506	582	552	518	555	520	535	519	547	596	563	520	522	517	501	585	506	565	567	543	575	586	506	553	520	510	553	545	559	500	506	494	567	501	527	587	513	493	501	534	533	522	560	562	559	538	541	564	542	532	549	533	548	533	533	521	557	510	520	516	532	520	516	530	535	485	540	518	537	541	555	525	520	567	538	542	524	536	556	561	544	490	508	577	566	534	533	531	559	539	530	543	573	528	501	534	568	517	580	534	495	556	520	563	549	542	553	542	515	510	507	503	518	561	534	565	509	532	533	536	548	507	534	577	549	498	518	535	530	539	562	487	515	529	572	499	516	531	519	522	530	561	543	546	519	555	524	518	540	544	522	561	496	530	532	592	524	564	543	567	535	513	539	512	538	542	540	565	512	521	557	488	529	536	519	546	532	528	518	516	571	526	539	563	563	540	562	565	518	575	527	550	515	545	532	529	534	574	569	541	545	580	521	541	529	518	540	483	509	546	526	568	475	546	559	528	541	520	519	502	537	545	538	544	543	570	510	527	523	557	557	514	495	524	573	523	565	470	544	541	565	553	544	551	546	519	544	556	569	519	534	502	529	543	536	493	559	561	526	494	542	550	512	579	533	545	541	523	510	548	511	538	521	547	528	534	568	574	559	544	565	520	573	520	510	541	535	563	531	552	500	570	606	511	547	539	496	529	562	564	569	511	545	501	507	522	567	516	510	511	492	545	513	539	558	526	564	556	517	545	517	550	561	562	531	549	519	496	546	529	539	528	529	476	494	554	527	516	508	534	594	512	534	552	498	506	498	548	554	537	535	546	540	536	548	522	523	534	515	527	583	537	526	528	534	549	543	575	520	525	574	550	532	552	490	535	540	541	540	525	559	549	552	531	523	536	573	508	523	553	585	493	545	510	542	553	508	532	527	532	481	507	544	525	520	568	522	559	518	481	552	502	523	508	562	545	580	518	543	545	491	593	552	529	506	532	535	573	550	522	569	490	577	478	573	578	535	529	571	542	503	583	521	513	555	544	523	554	534	555	484	539	535	540	510	526	524	543	530	548	528	551	563	515	512	559	517	568	556	530	505	554	549	520	574	538	529	623	556	511	554	537	550	573	572	504	544	503	530	517	507	524	515	524	604	545	549	531	558	539	560	571	550	531	572	580	521	539	499	553	559	516	529	548	571	521	533	552	497	527	555	534	542	491	535	536	539	538	539	537	531	548	518	553	579	516	513	527	488	582	495	508	506	544	560	523	584	516	530	534	497	565	544	553	546	532	547	549	550	540	518	516	505	496	546	500	542	517	560	541	512	548	555	521	467	528	543	500	521	502
36430	27042	27374	30802	25856	25004	15065	9728	4677	1248	405	305	261	245	289	245	278	273	305	258	241	271	316	346	329	337	321	333	248	300	323	287	241	238	214	183	207	220	190	195	183	179	195	205	172	171	193	186	202	164	178	185	188	196	183	167	175	175	168	165	175	195	198	154	181	182	176	163	198	174	175	204	190	182	198	163	180	173	207	173	177	198	168	176	176	172	189	200	161	211	179	176	182	186	186	171	195	202	171	186	182	186	192	198	175	196	202	191	184	179	168	179	200	155	189	188	170	172	158	172	183	187	173	171	191	202	174	180	177	182	173	172	186	193	168	190	181	177	179	171	188	186	184	197	187	195	181	182	193	159	190	173	189	178	176	191	170	210	193	180	201	193	185	188	199	183	187	173	188	186	194	172	166	140	171	172	176	187	195	205	196	162	183	180	191	188	171	172	174	174	177	181	182	200	194	184	160	170	174	165	157	185	203	179	199	188	189	172	168	185	202	181	176	154	217	168	178	190	205	202	207	186	180	164	179	178	185	204	181	182	167	169	164	178	152	198	196	197	179	187	166	196	193	185	169	197	205	203	180	182	159	183	166	200	174	171	192	189	178	163	190	209	171	174	197	191	209	180	182	180	182	183	193	170	152	162	175	179	196	193	179	179	216	163	180	167	164	164	204	202	220	167	197	198	180	177	178	154	165	195	188	195	183	187	199	191	175	163	177	198	175	193	186	183	186	177	192	191	186	176	180	163	183	173	197	176	179	184	196	172	186	182	192	190	206	181	189	174	192	180	189	194	184	196	172	207	161	195	178	171	182	174	174	161	178	157	204	181	204	202	185	187	180	183	187	174	161	201	210	189	178	172	166	166	235	206	186	167	202	185	164	164	171	161	194	154	153	187	193	206	188	187	177	187	179	189	176	179	156	173	180	153	204	209	194	164	180	182	187	160	163	193	165	175	150	207	196	160	188	165	181	167	179	186	163	196	172	171	203	157	191	176	190	166	196	176	192	182	189	205	167	169	196	194	171	189	183	171	206	192	165	177	185	160	203	170	185	167	172	174	205	186	186	193	180	194	177	179	173	172	196	193	212	179	175	188	166	193	177	199	174	179	175	204	186	202	183	177	182	187	175	180	174	167	175	193	163	179	201	203	179	163	177	169	170	188	168	170	185	166	173	197	180	200	164	202	185	172	169	174	180	201	173	192	179	201	171	186	169	208	171	191	181	175	191	198	178	159	166	167	198	152	176	152	184	172	210	182	199	172	188	196	167	174	193	205	184	175	182	187	168	159	141	183	189	174	170	184	169	189	175	190	182	219	177	164	168	163	197	177	168	180	181	202	191	187	154	185	193	188	176	177	194	186	189	175	184	222	187	175	183	185	187	216	200	184	185	177	220	191	192	168	208	177	173	194	166	176	178	177	185	190	197	185	191	171	174	180	208	205	195	201	166	194	182	213	191	196	179	206	194	195	150	213	213	192	174	201	170	191	168	195	172	194	176	183	146	185	167	194	175	180	197	193	165	189	185	187	193	194	212	213	168	167	188	183	169	176	176	190	171	168	194	170	198	184	182	188	164	200	206	187	188	162	187	198	199	185	188	194	199	154	189	195	187	177	198	193	197	209	184	193	181	188	191	203	166	180	194	184	187	179	181	189	190	173	181	184	164	211	205	206	188	187	182	181	184	180	184	195	160	189	205	186	200	193	174	199	198	178	185	187	173	174	195	190	178	192	204	175	181	169	203	185	160	177	186	188	160	209	164	156	177	192	201	192	201	182	192	194	176	188	194	192	201	199	181	167	174	181	199	192	168	177	191	193	193	169	194	180	210	152	166	190	174	192	161	153	180	189	180	211	195	182	174	187	165	198	178	188	201	177	167	191	176	195	194	175	206	190	195	210	189	186	205	187	162	197	184	177	169	180	163	210	189	194	189	170	176	159	185	188	197	167	204	182	167	175	204	183	192	195	154	187	178	178	181	171	174	163	198	173	205	188	203	174	212	191	176	173	193	177	167	176	181	184	183	207	185	177	189	198	188	189	157	183	181	175	180	212	211	164	152	156	189	196	163	211	188	200	201	162	173	193	191	186	173	164	182	180	177	181	182	192	190	209	184	186	176	161	197	198	177	209	179	182	200	208	209	233	184	196	159	164	174	161	170	192	185	216	217	170	191	171	197	189	188	187	201	198	200	185	194	176	171	159	201	205	180	188	180	177	180	187	197	186	171	195	186	187	172	159	171	168	194	181	170	188	179	177	169	178	165	168	173	189	178	172	169	171	204	186	182	212	178	210	180	161	200	182	154	184	176	178	183	181	178	157	208	194	157	178	185	196	169	185	177	185	181	217	185	188	175	175	196	204	182	214	195	185	183	170	176	192	218	190	218	200	179	160	193	185	146	199	219	211	203	208	160	186	214	202	197	208	186	190	190	175	192	172	192	180	185	176	164	176	167	175	164	173	156	184	180	168	186	161	190	171	192	177	176	176	161	201	164	202	190	170	201	180	183	170	161	158	155	176	191	178	197	165	198	193	182	183	173	192	207	164	197	182	205	201	202	229	192	170	197	183	199	181	160	198	206	207	182	169	172	194	184	193	211	219	196	190	193	179	204	179	167	190	192	200	172	181	181	180	181	203	198	168	168	170	179	189	185	170	192	168	187	190	181	194	203	174	176	169	183	194	163	163	178	203	202	169	186	187	197	187	195	184	206	205	176	169	177	175	181	170	186	175	200	210	181	184	202	169	188	203	197	188	192	194	170	206	181	201	199	175	169	184	199	167	159	174	163	172	182	184	184	193	185	163	176	186	187	193	186	175	171	179	176	180	199	178	178	200	205	177	183	189	172	186	200	190	191	158	199	184	185	184	199	178	158	173	180	186	176	193	208	182	180	189	163	191	196	179	188	172	172	194	168	148	177	183	184	187	180	184	180	193	147	176	186	186	194	176	172	213	194	187	192	156	211	174	146	189	197	164	170	158	221	208	186	183	169	190	179	199	172	176	180	193	183	169	214	166	190	228	169	164	196	193	162	181	197	181	173	187	197	182	190	171	185	188	180	167	197	224	175	196	171	202	195	184	185	171	170	185	182	183	177	196	204	188	176	191	168	153	170	189	196	174	172	185	156	153	161	203	187	169	201	170	197	176	173	198	169	176	167	180	164	174	187	195	187	189	187	209	182	186	170	202	188	196	207	162	178	184	167	174	168	189	187	184	182	174	171	197	179	166	143	184	187	193	186	179	180	194	185	197	206	190	190	189	176	175	191	162	199	163	188	222	194	172	162	208	180	169	172	186	185	197	193	177	182	170	183	178	171	182	181	191	168	188	184	192	191	183	177	174	204	173	175	177	176	206	188	192	169	166	171	182	177	174	191	184	147	195	194	178	204	157	165	172	170	190	195	167	196	172	181	174	187	181	167	181	185	177	204	182	194	175	194	212	172	170	198	190	187	176	183	202	170	185	212	155	176	199	195	175	193	158	195	195	196	169
25481	22425	32664	40959	38788	38515	28409	23307	14263	4402	1654	1165	884	905	963	985	1000	1018	1026	1063	1101	1172	1348	1341	1233	1226	1244	1238	1169	1155	1199	1076	875	839	663	564	592	539	512	482	449	480	509	479	468	471	425	441	423	464	446	445	450	430	455	448	432	472	473	483	439	476	450	468	482	443	396	431	477	480	436	462	467	469	441	473	462	429	455	455	452	442	442	493	445	508	476	493	467	432	473	485	452	477	448	430	444	477	471	435	445	447	446	483	421	453	453	489	418	448	429	445	444	465	414	455	487	445	440	428	494	478	465	437	473	492	426	476	427	482	432	458	446	450	470	455	471	475	443	457	489	467	448	434	431	443	444	499	457	469	459	438	477	457	468	461	479	477	440	472	460	471	444	443	443	414	458	496	444	426	461	466	460	469	450	466	450	447	490	443	497	499	405	460	455	435	467	452	434	444	495	446	425	436	474	459	495	422	479	470	456	462	457	442	429	444	414	427	474	469	459	424	453	457	451	482	460	427	456	473	440	459	435	451	472	427	469	458	448	463	456	456	452	462	455	426	479	466	446	420	432	454	436	432	463	483	479	426	444	449	470	455	466	429	457	462	438	462	448	448	481	445	418	437	468	464	460	416	450	446	460	446	435	480	463	462	456	431	449	421	440	465	483	486	470	416	449	485	457	491	431	444	435	445	435	440	449	452	475	437	473	464	424	455	442	449	444	469	401	440	440	459	411	471	478	463	441	414	410	431	417	448	397	427	410	444	467	400	445	443	481	450	434	446	434	432	433	422	451	449	463	436	457	483	477	459	450	463	416	471	460	504	456	442	414	474	451	477	428	448	420	445	435	448	469	436	449	455	439	449	426	408	468	484	424	440	413	451	440	495	465	429	427	453	460	468	438	452	448	427	488	413	407	452	443	423	453	438	452	479	459	463	433	455	435	452	455	469	447	489	455	464	446	413	481	426	451	440	438	438	441	435	447	458	411	437	492	448	462	433	461	441	452	445	463	484	429	441	435	417	443	447	459	446	414	461	447	438	412	461	469	450	430	453	461	470	463	470	453	445	457	426	458	468	483	457	461	430	474	471	452	458	424	448	452	488	448	456	430	473	479	447	461	440	488	450	477	416	466	491	448	450	460	463	443	420	450	466	473	417	434	481	479	479	456	446	475	443	444	458	432	459	454	475	451	478	450	432	425	466	444	415	453	429	439	465	457	441	433	442	447	504	456	489	442	440	446	456	443	474	448	441	412	442	473	437	451	459	426	478	471	443	450	471	461	430	482	458	449	427	497	428	452	468	451	457	488	450	461	419	445	429	424	436	455	489	416	456	462	483	464	441	465	442	447	449	444	467	445	426	439	475	461	454	411	447	474	452	444	456	425	453	449	475	468	439	448	456	476	469	465	460	455	446	426	464	442	485	431	442	424	422	439	458	427	435	470	450	401	466	426	434	462	442	462	465	456	477	439	484	472	473	410	438	427	488	439	446	426	465	422	409	432	421	435	497	463	475	473	410	444	464	449	505	430	461	445	459	455	449	440	460	467	417	457	424	480	495	429	417	465	458	468	480	474	456	503	426	441	444	496	454	448	447	450	484	436	483	482	464	479	473	434	475	416	437	438	423	461	479	436	484	444	490	464	424	464	462	470	453	429	458	457	458	475	440	468	456	442	533	454	419	457	458	442	402	442	442	415	446	407	445	462	492	446	467	430	425	426	429	454	453	424	442	439	451	490	454	434	435	444	464	398	456	461	455	469	449	443	440	472	418	479	436	454	448	456	466	449	448	461	421	429	501	427	452	450	483	455	442	466	473	474	422	453	439	414	482	444	432	482	420	468	448	427	461	461	432	451	478	457	443	440	452	413	452	441	455	476	433	455	447	423	445	491	473	397	430	426	462	435	461	451	449	478	455	503	506	443	440	426	476	421	447	444	466	445	471	447	418	448	494	470	475	465	453	431	432	417	460	480	429	492	470	431	436	418	435	436	446	469	439	461	489	456	420	462	493	436	429	435	442	419	441	418	485	405	472	436	450	460	469	458	460	420	440	459	448	432	443	460	434	468	407	429	444	436	462	460	442	427	441	463	442	434	427	423	462	460	449	395	453	477	442	466	496	432	456	441	448	453	485	436	454	428	435	456	444	424	444	459	434	431	445	466	483	476	453	418	481	480	486	462	445	451	430	452	498	482	488	423	477	455	482	463	473	474	422	458	410	447	471	434	470	445	469	478	446	465	440	433	497	437	459	456	439	449	405	478	460	474	410	439	447	484	488	416	440	451	453	419	468	420	469	458	481	450	458	485	427	433	466	458	459	457	446	442	477	467	441	442	495	450	438	448	441	464	456	447	438	452	467	435	425	462	466	417	411	438	455	427	429	418	426	427	450	435	493	468	439	490	477	467	450	436	507	465	452	438	448	458	477	474	430	434	479	413	466	453	450	408	451	479	442	481	465	428	455	420	476	448	467	469	486	455	413	441	489	446	471	456	497	451	454	463	419	421	452	429	453	454	404	442	424	470	451	439	469	439	446	448	449	439	496	419	430	457	454	437	437	477	429	448	426	427	443	505	455	464	449	459	429	426	451	428	454	441	454	414	428	454	439	466	454	408	459	463	422	466	441	474	442	404	447	431	495	436	450	447	471	452	437	439	439	456	472	434	423	454	410	440	440	477	431	477	451	454	452	430	474	479	444	454	443	420	441	472	451	409	452	476	441	433	483	442	437	436	456	467	454	416	451	415	451	415	421	466	435	418	455	446	435	431	476	455	452	453	452	456	450	429	428	440	475	427	468	463	422	445	453	443	472	427	461	475	431	455	462	424	467	451	413	459	460	449	466	439	454	468	477	432	484	442	457	484	425	439	429	438	432	485	420	447	446	393	446	446	454	459	455	448	460	487	435	459	475	476	440	443	454	430	415	443	431	442	464	478	460	482	458	492	465	475	440	431	468	460	450	449	424	437	481	422	404	440	473	468	466	443	425	435	419	452	466	462	454	460	411	458	468	468	458	480	460	472	482	466	452	480	423	447	448	468	470	455	449	410	473	503	444	454	415	444	452	455	444	487	439	423	443	459	433	451	456	450	436	448	452	472	461	456	471	431	426	457	457	451	433	426	469	453	482	443	442	426	457	482	486	430	455	434	443	437	417	419	423	446	452	447	425	457	473	452	410	454	423	457	457	451	447	425	447	457	445	446	440	448	453	468	481	540	440	432	403	487	440	456	441	444	437	457	463	466	489	404	451	476	463	472	404	456	478	451	434	446	464	452	445	452	436	439	466	444	477	462	451	475	452	427	461	448	445	487	474	427	412	434	485	434	462	463	455	466	440	434	433	465	433	488	422	477	489	467	442	432	444	446	434	472	470	460	477	432	464	415	446	467	402	460	446	419	422	474	433	441	472	456	449	448	433	453	450	507	476	457	447	443	453	423	472	454	433	414	430	461	463	439	440	405	445	470	447	485	457	447	435	474	465	443	436	482	476	468	441	506	451
13001	5851	5218	3541	2582	1674	942	591	402	340	273	242	232	209	169	217	216	207	217	223	198	192	205	170	203	216	225	232	176	201	213	188	201	206	207	215	210	213	172	199	200	215	204	200	190	169	191	201	209	222	221	199	184	186	169	184	216	189	207	204	217	197	183	214	239	198	222	200	195	183	204	206	197	182	199	201	185	183	194	195	194	186	189	171	186	211	172	210	217	213	190	163	206	207	218	199	213	213	181	198	190	194	205	174	182	187	221	200	190	175	185	183	217	166	176	188	197	187	214	211	183	193	201	190	201	198	200	186	200	200	208	221	175	230	173	196	217	187	187	222	211	187	188	191	192	193	178	183	215	222	218	198	210	215	196	182	186	183	181	165	200	196	221	187	198	195	189	209	204	196	159	182	223	206	203	210	182	204	192	201	198	196	206	184	192	240	209	179	162	185	181	199	189	187	171	205	225	202	221	158	202	198	188	178	191	172	182	213	204	185	193	205	193	205	164	200	199	188	189	191	201	179	194	210	176	177	177	193	177	184	194	200	179	188	192	185	202	180	201	205	187	201	183	182	206	209	195	183	212	197	171	205	189	188	180	171	176	206	181	187	227	225	187	200	183	170	184	180	197	210	182	215	166	209	216	216	206	174	207	206	186	210	198	216	194	184	194	216	207	195	212	196	197	224	209	172	195	188	203	213	184	193	190	193	190	214	187	230	180	198	193	221	202	173	210	211	181	182	193	198	190	178	203	187	211	178	195	189	190	219	168	202	191	170	186	214	202	191	175	187	209	206	191	202	214	214	192	201	181	168	197	200	201	181	225	180	177	190	208	194	219	208	185	208	217	216	212	195	161	190	200	189	185	220	185	198	181	181	185	181	216	195	173	205	216	191	188	233	195	202	181	196	219	203	175	197	204	212	184	218	183	216	201	179	182	178	200	208	179	198	190	177	185	204	199	202	193	168	198	198	191	196	189	194	211	185	208	191	182	214	180	192	188	183	194	224	186	203	168	166	195	180	216	204	187	187	203	194	210	205	207	210	192	232	192	176	186	168	196	163	175	193	190	186	202	195	195	190	186	189	203	195	174	186	228	207	225	215	183	198	186	175	203	221	183	226	213	226	183	172	208	201	195	197	200	207	192	192	200	206	175	156	188	197	202	173	196	210	185	168	199	174	181	194	212	202	191	181	207	191	202	213	167	217	196	201	213	193	203	203	197	211	194	200	182	210	191	201	191	182	184	177	203	177	176	216	171	214	195	175	171	192	201	182	197	202	201	197	208	191	217	202	178	193	207	201	211	195	231	202	192	186	207	220	214	208	208	181	214	211	200	198	212	191	179	233	189	195	203	183	183	208	187	199	148	189	216	221	218	190	205	187	185	191	195	182	166	198	197	170	181	197	199	200	223	208	201	174	188	179	200	204	164	179	172	200	206	205	216	215	214	185	206	206	200	181	168	194	205	219	193	184	207	190	197	166	170	200	186	196	200	208	181	195	202	181	206	197	195	190	188	186	188	190	201	192	202	173	207	190	189	194	188	197	176	193	200	179	193	220	198	181	204	179	186	182	206	216	187	203	193	169	203	202	180	188	181	214	186	177	185	191	210	196	232	195	190	177	193	156	215	187	166	207	218	204	196	215	199	203	215	188	191	182	204	173	180	171	185	211	199	186	186	187	199	234	194	200	187	178	203	199	175	191	204	201	206	191	183	222	193	194	193	201	190	175	189	182	199	185	195	196	204	179	206	213	191	197	204	194	185	200	189	197	174	200	205	204	193	216	198	195	196	190	217	202	175	223	203	183	186	196	202	205	207	190	196	179	205	204	194	192	191	200	185	189	195	205	198	204	169	187	190	201	195	190	173	184	179	184	197	169	205	215	201	181	196	193	198	187	197	202	194	191	214	183	182	174	201	156	202	199	187	223	215	203	198	194	198	200	198	199	181	171	201	198	202	187	195	204	195	184	206	212	174	183	182	211	194	193	183	211	169	224	197	207	197	190	197	211	202	198	192	190	212	186	203	200	182	201	220	196	192	188	187	202	247	193	206	198	245	192	186	212	160	224	197	203	217	186	176	196	209	191	194	175	193	222	189	175	200	201	187	176	187	209	191	173	209	207	206	165	171	198	198	189	171	211	174	215	181	202	207	204	201	212	201	189	200	209	187	205	184	196	198	195	226	203	175	214	198	208	201	190	199	172	174	176	200	203	177	189	182	213	200	170	191	208	197	199	197	197	193	182	190	201	220	203	193	206	199	206	196	198	207	177	176	182	199	190	196	179	198	181	185	188	193	199	196	180	198	183	185	177	170	207	194	190	164	196	218	218	188	163	194	183	198	174	185	190	198	202	166	202	211	205	212	189	196	185	221	208	178	199	213	198	204	192	209	199	223	176	175	172	179	171	171	188	198	218	195	188	178	204	198	200	192	205	193	181	188	216	199	197	173	192	210	182	184	193	202	176	175	186	208	186	189	182	186	189	191	175	200	192	215	173	215	179	210	177	183	198	186	200	208	175	184	197	180	163	200	186	204	180	186	192	183	194	200	190	177	199	216	193	196	204	203	180	173	179	186	183	191	197	201	202	198	185	200	196	202	195	186	183	206	197	214	183	198	189	200	190	189	205	211	174	211	205	197	165	186	185	216	169	192	205	186	181	175	236	192	176	191	179	218	196	197	205	201	180	194	211	190	204	195	199	205	186	207	193	180	173	189	184	203	168	203	160	211	188	184	191	184	187	199	179	203	201	188	207	190	153	188	202	211	191	190	203	206	201	184	204	180	184	195	191	232	197	195	206	200	192	212	214	209	170	195	254	206	199	180	160	176	197	235	195	184	172	180	178	188	167	193	208	199	181	184	196	171	193	199	198	196	204	197	181	207	186	180	214	193	177	210	207	203	218	198	209	189	206	209	225	185	187	226	215	206	223	180	193	205	206	209	211	198	198	183	210	192	191	209	192	227	213	215	187	181	198	178	192	165	164	195	200	182	184	172	216	199	198	210	179	188	194	189	192	192	190	181	218	232	193	193	196	229	187	206	191	170	209	222	190	194	195	225	189	195	193	174	193	172	201	191	189	195	179	177	201	204	193	184	198	181	207	197	200	224	205	197	219	214	205	193	177	177	186	145	204	208	206	203	219	185	206	193	203	203	224	208	195	205	187	172	209	200	213	210	200	193	194	185	210	208	192	220	197	167	194	211	195	223	205	179	222	201	195	200	209	184	194	227	222	206	187	191	216	163	207	186	176	205	185	205	180	229	205	192	204	180	185	199	185	213	204	173	230	206	201	200	164	222	168	182	172	203	201	181	171	201	185	198	217	187	205	188	220	207	185	186	203	195	172	226	191	199	162	199	196	196	197	203	190	195	204	194	207	213	197	181	167	192	187	180	205	214	175	220	187	175	212	184	180	192	192	192	189	213	205	204	192	194	204	201	187	180	187	197	200	209	212	199	182	202	198	217	188	200	231	229	212	182	219	187	182	204	190
9604	6277	10606	10349	10048	7121	4041	2591	1929	1208	960	711	596	558	545	533	545	541	569	528	560	529	575	493	550	533	543	509	523	505	482	547	546	523	503	534	489	492	490	501	477	506	449	491	478	498	510	486	494	497	480	475	487	506	488	466	458	479	486	489	502	469	431	501	520	512	454	466	488	466	482	467	492	450	479	502	485	456	457	507	504	509	490	467	422	488	495	541	460	490	490	459	527	498	464	472	491	475	498	472	516	456	473	475	477	482	510	480	485	550	498	487	460	478	458	514	519	462	486	477	479	492	470	516	503	478	464	493	476	510	482	507	471	456	517	464	466	492	519	486	507	462	471	472	426	464	476	506	441	494	462	482	477	520	484	487	501	512	499	509	528	473	490	520	479	499	531	447	466	502	529	451	552	492	498	530	468	470	476	473	469	463	498	494	485	465	507	452	492	507	503	470	495	459	523	474	494	470	502	481	486	492	465	544	507	477	505	487	469	511	508	496	506	483	485	496	425	486	472	473	446	487	458	490	464	471	493	486	491	463	479	506	467	481	511	472	496	483	476	496	517	517	489	485	460	479	450	495	532	489	477	461	466	494	502	496	467	491	473	508	478	466	467	483	523	489	467	506	507	453	484	488	470	450	477	496	481	515	460	457	514	484	508	487	468	449	501	506	487	511	466	466	476	513	471	512	496	479	475	479	470	502	467	448	516	492	455	490	515	484	500	476	470	483	463	486	498	482	487	467	484	466	449	496	477	429	446	494	472	450	503	486	485	498	486	512	490	532	475	514	490	503	498	490	460	498	476	515	517	488	469	498	490	476	486	425	477	447	488	464	474	500	476	488	513	484	491	489	493	494	477	535	458	471	494	458	485	464	466	475	502	526	480	460	511	495	488	497	452	494	471	500	479	444	482	477	470	474	485	505	505	473	436	492	474	505	493	496	488	492	485	473	482	519	486	490	497	476	474	480	491	489	444	492	450	488	485	484	466	451	494	450	510	483	452	492	518	531	485	513	519	483	477	491	474	486	466	549	471	499	454	487	450	502	488	491	476	459	509	483	432	508	488	482	472	495	481	490	494	494	470	486	477	523	520	483	526	479	438	494	473	451	498	538	496	515	477	457	471	459	507	489	444	466	497	500	469	495	477	487	543	471	449	512	477	508	485	501	488	446	477	516	492	447	458	464	450	482	490	486	513	472	479	475	478	466	507	461	463	468	498	487	484	497	455	492	518	473	472	436	516	486	468	458	466	484	481	456	512	532	503	506	476	481	424	491	461	474	490	487	522	490	472	488	515	503	487	479	525	449	455	485	493	465	437	470	528	506	492	472	493	493	451	463	491	476	494	480	510	485	507	475	503	487	491	478	505	465	496	446	510	494	495	476	518	483	462	501	464	468	524	476	486	509	493	470	494	474	496	446	502	482	497	480	467	494	470	488	501	513	514	476	488	504	488	502	469	447	498	500	482	447	491	506	494	472	470	447	477	535	481	479	485	481	453	510	498	484	503	450	477	479	519	496	467	491	522	482	447	441	474	464	503	452	489	519	517	480	511	536	513	457	481	500	483	485	477	482	506	483	466	456	456	503	534	458	476	477	482	513	508	518	520	466	492	465	444	515	479	464	482	473	486	510	516	460	491	473	543	474	453	444	481	497	475	546	477	452	475	530	490	470	488	532	496	511	506	508	473	474	484	471	493	486	504	494	483	548	490	483	493	483	492	524	510	476	493	446	441	459	508	522	478	490	476	497	479	485	511	486	508	483	447	531	492	494	505	561	499	463	479	488	487	516	476	469	488	499	464	487	490	505	483	492	478	472	493	484	493	514	466	456	452	453	452	487	471	463	481	468	510	447	515	463	493	480	494	461	479	474	524	508	462	468	441	476	478	524	492	470	497	489	485	479	442	499	458	506	492	461	482	509	514	487	499	460	488	524	468	532	490	496	523	485	505	495	484	496	496	487	511	479	453	500	471	519	472	486	507	520	514	463	548	491	457	499	483	499	471	471	484	490	495	477	467	545	501	484	468	515	472	504	491	468	526	488	504	484	513	458	502	472	554	474	495	456	493	463	463	517	477	468	503	483	490	474	500	513	486	435	522	506	459	448	436	486	487	530	521	477	450	489	461	466	477	502	463	477	492	481	528	468	463	504	468	453	470	471	509	495	489	493	487	474	527	539	480	467	494	496	499	484	477	494	474	481	518	454	479	472	502	479	503	459	497	476	496	499	538	482	484	483	508	483	485	518	498	492	498	480	487	486	472	516	471	481	506	493	498	494	456	485	465	454	465	504	447	486	494	484	460	456	446	482	471	468	463	483	457	521	519	505	452	491	458	489	503	493	488	442	494	468	482	490	467	489	529	467	477	482	492	484	480	535	468	520	483	512	480	489	487	500	441	458	463	474	505	489	489	498	479	485	470	495	437	485	503	484	474	490	472	483	450	466	457	484	484	494	518	486	495	480	509	499	511	501	494	506	486	451	474	484	495	497	492	512	447	494	472	461	504	472	498	466	498	497	502	435	495	462	479	481	441	493	449	520	463	476	482	489	484	477	497	495	483	494	510	497	466	483	501	470	529	502	459	518	450	503	466	482	485	480	462	438	483	474	464	463	501	513	518	479	450	491	462	486	473	493	491	465	499	485	490	461	486	483	483	509	521	532	497	494	450	455	462	458	511	423	495	433	508	499	479	472	518	495	503	456	473	505	463	495	487	481	478	527	506	518	480	494	476	488	496	451	473	512	477	504	542	526	466	453	502	480	508	508	475	503	483	458	452	504	483	461	479	530	442	513	499	513	485	445	491	524	494	508	512	472	502	457	497	452	540	494	474	520	473	515	486	469	479	486	516	505	483	494	502	490	489	452	519	491	446	504	494	478	500	496	468	469	531	491	465	515	462	474	533	496	471	511	523	451	499	481	465	504	489	502	549	482	472	503	474	489	487	480	492	467	468	497	472	463	487	474	504	477	499	448	512	520	470	483	492	442	506	449	514	496	497	474	458	469	450	526	470	448	484	502	510	472	476	511	477	480	489	496	499	500	498	460	471	433	512	514	501	523	497	459	489	487	474	486	456	484	516	502	465	492	475	513	516	480	510	466	478	520	451	462	481	511	469	517	509	496	484	462	509	477	478	524	525	518	451	505	475	451	488	469	510	464	481	491	485	503	494	483	485	515	488	485	488	465	492	472	482	509	499	500	472	486	475	521	477	512	488	504	413	462	472	506	530	492	515	470	459	470	489	507	503	458	468	538	520	464	452	481	443	515	481	481	499	482	464	467	482	480	499	449	526	464	470	504	489	530	502	480	476	519	491	489	474	467	484	466	498	486	512	498	515	512	491	463	458	500	507	525	455	453	510	488	498	453	491	503	513	486	493	475	509	511	545	501	495	468	505	460	431	446	475	530	462	476	458	508	508	484	492	511	481	488	508	455	449	475	507	470	475	501	511	482	460	506	465	490	454	450	475	477	478	481	501	501	482	466	479	459
24599	16486	22897	22208	16509	11409	10028	6210	3479	1396	804	453	284	260	297	277	292	276	263	224	258	300	332	313	281	277	279	298	247	240	275	270	265	225	215	226	220	211	257	209	211	216	212	237	208	200	215	217	211	225	216	222	218	243	212	219	222	233	237	211	211	203	231	226	222	217	212	225	215	234	240	234	239	224	228	232	228	234	207	237	203	224	233	212	213	189	239	225	235	215	231	226	212	215	223	216	226	217	231	223	224	256	198	241	226	241	244	244	208	220	219	215	216	219	212	193	212	197	269	212	208	244	226	192	200	212	227	222	221	205	242	213	225	240	205	185	219	181	226	222	215	209	207	199	219	223	217	217	237	202	188	216	238	242	230	210	208	210	225	225	228	220	244	223	200	225	211	215	251	234	243	237	201	240	206	218	229	203	234	236	205	226	216	227	203	226	225	223	189	203	220	202	203	217	229	211	213	240	231	231	208	225	211	207	202	240	206	206	247	217	207	218	219	197	213	223	179	219	226	250	201	254	231	234	240	211	227	192	218	219	228	263	238	197	202	204	199	205	230	233	193	212	241	229	212	208	229	212	214	238	237	223	214	217	212	212	236	224	229	237	208	227	217	228	237	213	216	180	223	215	228	223	239	211	233	208	231	240	201	238	245	211	206	223	216	232	204	212	213	237	228	238	200	215	222	210	199	205	203	210	222	215	193	233	205	194	211	217	200	224	200	241	233	232	228	213	237	219	201	231	221	230	218	196	201	204	198	202	228	206	216	207	199	211	214	237	186	197	206	254	211	250	245	254	197	194	219	217	240	252	218	237	248	232	225	210	218	197	213	221	211	210	231	227	208	241	231	213	211	221	196	237	211	198	227	203	206	218	200	248	213	201	210	212	208	193	197	224	222	203	195	231	214	248	197	236	199	221	209	202	208	216	225	238	193	208	220	232	206	191	217	222	221	201	219	227	235	231	222	205	213	189	227	208	201	228	229	212	230	254	230	210	203	227	256	202	234	227	221	217	232	213	188	225	247	230	239	236	194	207	218	231	217	219	206	225	236	243	233	246	225	228	206	200	206	191	205	215	210	205	201	243	207	209	202	230	227	257	201	214	244	225	228	222	212	212	204	215	212	213	208	230	219	233	204	232	237	203	231	198	195	222	236	252	250	236	210	199	228	201	226	210	214	236	220	236	244	222	213	253	233	206	236	225	216	213	247	212	221	224	237	205	219	221	240	198	232	227	241	229	248	211	220	218	255	230	231	223	208	232	215	214	219	223	223	208	227	243	226	230	243	197	181	216	196	223	207	201	218	206	228	242	244	200	193	211	207	211	249	214	228	207	194	223	201	228	197	240	231	202	218	202	198	224	241	209	202	240	220	226	226	226	236	201	225	211	249	212	217	236	221	208	220	213	221	259	223	224	240	210	213	234	218	220	226	197	216	227	204	198	216	204	196	243	225	206	221	232	200	229	215	206	230	211	232	198	210	230	216	238	216	206	210	200	200	218	206	232	235	198	208	209	235	221	195	229	222	226	235	191	227	206	219	231	212	216	213	236	189	226	210	223	222	215	216	224	226	216	204	224	206	221	224	213	184	212	200	214	210	233	232	214	212	225	190	233	217	195	224	223	225	202	237	219	212	239	212	223	231	228	212	213	251	220	204	235	215	212	212	231	206	217	229	244	215	218	221	218	233	226	202	248	234	237	208	225	203	225	209	221	215	234	215	242	204	222	214	214	237	203	212	215	245	222	242	221	212	209	235	193	237	230	220	201	203	237	234	194	211	227	263	231	198	206	213	225	225	222	206	206	218	235	235	214	228	209	210	219	259	214	217	208	204	215	203	213	225	226	215	190	228	226	223	239	245	204	214	202	197	215	213	211	217	234	243	195	232	208	186	239	217	214	207	222	207	247	205	205	226	205	205	206	191	196	205	254	213	205	233	220	207	207	223	226	218	233	228	225	221	204	215	234	237	231	245	237	194	207	192	221	208	250	242	233	218	216	229	228	195	250	214	204	214	192	218	219	177	221	209	219	222	232	207	186	219	229	230	214	210	230	235	233	185	231	224	233	221	227	225	209	219	248	208	225	231	213	244	235	235	216	217	216	201	199	204	236	240	216	248	226	216	182	220	228	212	241	201	211	214	212	237	231	223	200	220	209	192	216	226	211	226	205	234	202	226	220	228	207	209	223	197	211	254	216	216	239	242	216	242	221	260	254	237	232	237	199	204	235	217	217	220	234	217	226	191	170	195	210	184	236	207	192	225	205	224	214	226	217	211	227	233	235	218	205	227	239	207	202	225	216	196	198	225	248	220	210	222	220	212	227	239	238	204	235	215	205	216	202	207	246	256	236	236	220	197	230	207	187	221	189	193	212	198	206	199	229	219	222	212	220	189	207	241	186	216	216	209	201	204	204	204	223	227	227	220	210	200	235	191	223	230	248	188	230	228	227	215	206	220	204	236	213	211	204	224	242	213	220	226	221	235	233	242	226	239	233	199	217	219	231	210	235	220	226	198	225	226	213	197	214	211	198	226	210	214	238	214	213	198	193	194	204	240	235	220	216	232	210	182	208	231	230	238	219	238	224	225	223	228	206	208	241	215	228	235	239	240	209	244	205	224	204	231	213	225	228	235	219	224	242	213	222	208	220	208	221	249	202	239	218	247	254	217	217	264	227	233	205	195	212	222	221	247	256	224	215	226	208	225	219	234	219	207	201	208	223	220	251	217	192	219	204	204	193	229	215	256	222	212	212	210	243	215	236	200	221	220	231	229	224	238	268	224	225	238	230	201	237	203	205	241	218	201	192	221	239	215	213	206	202	211	207	241	234	214	236	213	188	219	209	221	226	218	224	207	218	253	217	214	193	199	243	247	234	230	195	225	214	234	215	188	195	219	227	239	233	212	230	222	201	213	228	210	214	256	187	211	209	214	221	233	178	213	254	245	245	224	203	233	219	204	245	217	209	204	207	233	226	237	206	224	220	201	212	257	231	211	213	219	239	226	202	222	232	241	242	226	226	202	229	227	219	225	239	206	209	205	200	198	213	218	213	220	216	221	247	242	247	229	207	203	210	251	193	198	228	225	227	210	218	184	230	202	205	214	205	181	240	203	226	234	221	216	197	229	222	209	187	202	225	217	241	233	204	225	221	227	213	210	219	185	220	219	248	240	252	211	204	234	218	205	246	213	237	210	229	238	230	230	248	215	213	184	197	207	229	203	209	209	215	215	249	226	204	217	253	207	238	210	235	211	193	192	216	211	199	230	215	207	203	210	232	206	234	229	226	206	190	201	213	232	229	233	252	212	205	236	200	212	209	206	216	188	200	217	239	238	237	230	222	223	251	243	222	196	214	213	239	245	224	201	243	251	211	217	237	229	221	233	216	208	216	212	210	249	224	226	222	222	214	245	196	227	211	212	219	202	207	223	230	199	205	256	192	221	224	191	206	230	204	254	198	221	195	228	214	226	204	211	214	225	232	252	215	236	218
17522	16027	29371	33353	29323	25957	24512	18818	11863	5995	3759	1736	939	811	801	824	855	882	837	891	918	937	1096	998	971	983	1025	1036	914	918	994	853	708	737	712	636	616	589	573	561	549	526	537	522	579	577	533	544	574	577	518	499	528	552	541	574	527	543	508	532	560	544	542	568	496	579	551	551	510	570	567	532	548	597	567	554	548	558	564	579	516	539	543	533	501	533	559	524	535	517	546	532	504	503	492	584	516	532	518	513	497	537	530	543	537	549	512	515	581	525	564	528	531	597	495	559	523	549	567	560	574	555	564	545	527	502	530	502	551	548	548	545	566	505	491	514	570	537	542	552	567	523	548	571	507	560	520	554	497	509	520	544	563	526	520	548	510	540	491	511	501	564	521	580	565	526	523	527	505	543	540	530	559	544	552	508	492	531	533	539	544	537	526	553	534	513	547	549	551	543	512	512	569	545	556	569	561	526	548	543	564	548	519	549	523	540	547	501	528	535	545	469	514	531	506	546	532	505	554	560	533	540	543	584	510	565	509	526	520	521	543	556	547	563	550	553	573	528	537	574	523	514	562	559	565	532	553	547	552	548	545	534	561	520	530	560	504	529	535	550	524	540	546	526	530	548	546	540	518	523	527	533	531	489	554	518	516	524	546	512	585	519	530	541	537	542	511	504	500	549	500	564	556	532	545	540	569	551	521	539	562	562	512	529	528	521	532	520	534	515	551	508	551	558	537	535	546	568	531	521	554	558	527	541	577	540	494	540	578	554	559	532	529	524	559	528	528	530	492	481	555	530	533	502	540	530	564	528	548	509	550	524	540	537	558	562	528	534	513	524	504	532	548	575	546	557	520	548	557	526	558	570	508	570	558	505	520	523	530	527	505	534	504	508	535	561	520	545	560	529	501	519	567	535	533	523	506	557	559	564	525	560	492	499	536	562	539	562	564	560	525	562	523	536	575	518	549	527	547	548	543	511	490	540	506	554	553	544	517	535	561	531	557	487	536	541	555	537	506	552	554	558	564	535	541	565	544	529	564	512	545	500	513	500	524	497	526	536	565	558	513	558	532	526	510	507	564	562	531	519	525	514	600	499	553	558	550	508	564	554	543	569	520	535	538	545	508	577	564	531	540	555	539	553	495	526	487	570	585	556	526	541	538	523	509	494	571	523	537	541	560	496	525	542	534	529	536	529	518	530	535	545	537	554	523	575	519	541	577	522	550	550	502	538	543	573	552	528	561	573	553	588	599	583	565	494	529	571	494	519	526	551	565	536	505	550	556	564	503	533	547	554	520	552	518	521	543	527	584	544	546	533	564	528	524	557	536	506	528	531	529	555	540	524	536	531	553	503	554	565	551	542	561	548	548	529	464	481	520	537	529	497	591	545	493	564	533	533	566	564	528	544	557	513	550	502	552	556	542	567	527	528	562	520	534	599	537	570	522	539	503	545	545	521	532	585	537	518	538	536	533	491	512	501	483	533	590	529	517	582	514	562	547	582	549	503	538	552	499	561	538	560	540	591	527	547	591	520	526	527	596	527	562	538	519	533	525	530	545	587	565	507	527	509	542	498	541	523	543	549	534	543	535	565	557	533	549	548	556	538	530	530	540	528	521	555	555	543	528	515	494	577	507	507	541	547	554	525	531	549	566	548	553	554	551	523	481	538	514	534	535	512	534	536	521	520	568	519	475	560	543	533	523	535	556	533	530	527	578	547	518	536	539	581	546	520	544	507	513	568	543	564	540	544	514	547	520	533	535	567	491	582	533	545	543	511	539	527	562	509	526	562	544	521	531	514	534	556	519	519	564	521	558	500	549	491	513	524	518	534	539	513	566	528	516	509	537	580	548	581	577	538	533	526	586	522	538	550	519	558	569	548	484	523	549	532	572	550	526	565	555	531	538	538	552	519	535	581	516	519	563	557	522	597	542	532	498	560	553	519	515	540	477	517	547	516	555	492	532	527	546	557	552	529	569	553	507	549	578	566	565	537	548	577	561	525	569	528	529	597	542	521	535	574	544	543	555	512	539	541	542	554	546	552	525	517	536	518	564	538	554	505	538	523	521	551	564	524	527	557	553	577	598	523	527	599	524	502	549	552	531	549	522	495	561	535	526	533	511	483	557	508	480	516	533	509	508	536	552	551	539	567	547	546	549	536	542	545	544	524	513	572	553	536	594	512	530	528	530	539	513	568	485	508	523	526	538	574	530	560	553	548	525	552	578	528	503	577	556	543	560	492	580	496	576	521	533	494	521	526	579	526	530	527	542	548	539	502	520	526	544	540	538	552	550	548	541	566	533	512	547	559	529	523	529	524	525	548	570	535	551	530	535	473	537	580	514	530	522	570	576	509	531	555	542	504	526	534	523	540	577	523	551	535	513	509	487	561	571	528	551	548	538	531	551	482	560	523	566	550	542	513	553	543	521	555	516	509	549	565	537	524	530	546	510	542	544	538	533	527	528	559	538	507	535	538	588	524	492	518	519	541	535	522	528	507	545	542	524	551	590	562	535	547	539	526	499	516	529	531	481	555	513	521	551	534	513	508	523	503	527	571	533	495	528	592	520	534	559	565	563	513	575	578	511	524	523	547	573	532	525	530	533	544	531	563	574	561	486	536	528	582	538	536	514	510	593	520	520	508	553	550	531	557	526	489	554	573	544	555	565	569	500	555	547	592	544	576	531	521	573	521	551	512	560	520	528	510	551	580	569	546	516	509	558	560	549	495	554	538	492	570	549	533	580	532	553	535	510	530	505	531	557	495	525	540	581	528	521	532	558	568	610	559	591	518	563	534	572	536	554	570	553	522	541	542	539	513	520	535	535	537	516	519	530	535	574	518	546	498	504	567	531	563	575	522	529	563	525	533	553	552	505	526	494	524	560	515	541	507	543	581	572	498	554	560	519	549	506	543	552	552	549	528	550	538	573	534	522	529	522	509	542	566	562	532	556	505	502	522	508	523	561	567	586	544	554	554	567	563	558	531	518	538	534	565	518	541	546	577	546	516	549	568	544	515	553	573	527	523	530	489	527	517	524	545	511	545	540	517	545	533	528	541	512	536	566	528	575	568	535	563	547	561	544	488	538	515	542	557	548	544	557	539	479	537	515	527	602	574	541	511	528	536	531	554	550	548	526	536	504	555	539	558	529	551	525	524	558	507	537	573	535	527	530	550	545	540	549	517	510	537	543	571	531	571	552	566	514	558	517	530	543	560	547	495	533	565	565	536	516	540	541	539	536	543	552	508	521	561	538	543	512	570	535	547	537	557	566	554	499	547	533	483	506	498	519	528	496	553	554	575	562	545	523	513	544	527	517	543	538	569	532	511	561	558	533	548	523	526	499	502	544	555	540	579	524	551	517	517	591	518	571	557	580	524	543	495	512	546	523	533	494	561	528	522	523	554	565	572	554	510	576	541	523	521	521	536	504	501	566	575	532	495	581	556	535	518	538	554	563	514	546	492	516	484	559	529	579	490	525	532	568	554	530	543
36060	24505	31821	30938	25371	19219	13311	10639	4428	2520	1109	537	336	234	259	254	253	292	285	291	302	291	332	308	316	288	305	302	301	255	284	248	222	239	197	215	204	170	165	190	196	161	189	175	196	160	185	205	212	185	176	174	187	184	186	171	179	175	184	193	187	209	183	174	171	188	209	160	185	180	184	171	201	194	158	187	177	186	185	184	208	182	180	222	185	180	161	202	220	181	169	186	172	177	184	186	183	176	173	205	203	161	188	193	174	175	202	174	181	156	187	166	203	206	206	177	195	171	211	183	191	178	179	185	201	202	163	181	210	198	193	185	182	174	188	192	191	191	175	205	167	197	191	200	177	181	193	167	192	185	181	188	198	198	165	185	175	189	175	207	182	178	190	197	177	171	184	162	188	168	184	173	173	162	200	189	173	184	177	199	164	184	202	195	191	170	195	168	200	177	204	161	190	208	203	190	192	171	169	183	206	223	194	182	184	202	170	185	201	219	212	197	148	198	180	197	154	179	166	170	206	175	183	181	201	185	188	181	190	177	159	188	159	169	181	181	186	205	159	169	212	178	153	175	215	169	174	194	166	160	183	179	176	163	183	173	194	184	193	208	190	177	222	144	182	171	184	180	191	225	171	185	156	180	175	184	181	155	165	175	196	179	186	194	191	196	176	167	187	184	181	186	168	185	165	174	196	194	216	181	155	174	173	167	210	215	193	188	187	174	192	187	172	179	152	178	197	180	195	164	185	188	194	169	162	211	179	185	200	182	170	218	198	175	186	202	203	213	193	202	185	177	203	185	204	202	172	185	186	193	174	174	176	177	157	193	172	188	172	179	195	160	195	210	183	173	176	174	176	189	184	181	169	197	172	166	183	158	204	180	186	146	187	163	188	182	195	171	162	174	178	182	169	181	197	168	173	190	177	201	185	175	184	186	194	186	204	169	179	164	179	182	185	195	199	203	184	182	183	183	189	183	181	179	181	190	191	170	170	217	213	210	198	207	174	202	202	202	221	186	184	202	187	192	161	202	182	178	187	178	183	170	198	168	206	171	194	184	185	202	163	173	178	186	175	203	201	176	168	197	177	182	179	201	203	220	198	158	207	188	195	153	197	180	184	165	183	179	193	194	171	183	169	182	153	187	194	188	191	187	191	181	150	181	173	195	174	197	207	157	170	162	171	195	179	211	190	181	189	191	206	188	178	192	173	188	195	174	165	190	179	191	189	175	182	199	181	194	197	170	168	153	169	184	194	176	172	184	174	177	207	166	193	177	186	187	185	167	194	202	195	155	167	183	199	192	223	200	151	171	181	187	171	174	187	183	197	204	180	182	174	190	175	190	173	182	188	173	191	199	160	190	195	182	192	152	197	166	166	190	168	185	206	176	205	190	219	181	180	159	166	187	169	168	198	192	205	185	185	202	169	175	192	194	189	207	152	199	186	183	197	195	198	190	165	212	182	203	180	199	160	163	168	173	160	166	166	182	191	180	192	184	202	187	197	180	180	196	192	194	156	171	190	183	179	196	172	167	176	193	199	181	185	167	194	188	176	195	184	148	163	193	171	190	179	167	174	190	171	171	167	195	201	194	188	172	172	196	189	192	197	187	181	171	183	200	196	165	201	197	177	181	144	177	177	212	195	169	190	202	179	165	193	189	173	177	172	195	178	165	193	159	172	169	175	170	186	181	185	194	164	176	195	184	214	238	166	155	170	200	186	199	188	184	158	193	178	178	175	172	186	178	166	194	179	200	193	176	176	161	160	187	175	201	200	186	191	193	173	186	191	176	165	171	192	177	172	215	201	183	181	189	162	186	187	196	169	184	193	205	178	183	187	184	209	190	196	194	190	170	153	183	192	199	186	184	182	199	192	183	203	160	211	194	178	162	183	206	179	199	171	191	163	186	168	182	165	183	167	198	189	166	187	179	197	181	184	181	154	186	188	182	183	200	194	188	170	217	169	198	170	167	188	195	194	205	160	176	176	187	183	170	168	177	182	193	177	211	195	196	188	199	199	158	192	196	205	229	198	162	170	173	180	167	190	159	192	168	185	184	177	220	189	192	181	176	188	207	192	164	176	176	177	187	184	182	168	192	173	174	174	171	207	161	187	178	192	193	182	191	210	202	192	181	186	188	218	202	185	187	169	205	176	184	167	179	211	172	157	181	176	202	206	187	192	173	170	181	202	171	179	191	186	196	178	201	196	189	182	180	154	197	198	197	176	187	161	184	179	213	180	186	176	185	207	191	181	179	175	168	203	201	204	185	203	182	195	162	172	200	176	172	174	189	202	180	186	177	213	158	218	171	195	203	204	175	173	181	210	188	184	195	184	176	183	175	172	178	193	173	168	181	180	179	191	196	195	182	194	182	154	205	183	206	180	194	187	195	159	159	202	176	200	186	189	200	184	189	197	215	204	196	204	187	169	178	190	172	180	161	202	184	178	184	186	205	180	184	175	196	173	184	188	190	208	191	165	186	169	191	209	154	175	167	168	199	192	190	216	178	190	188	200	173	186	186	189	198	201	171	172	189	186	187	186	161	193	177	161	164	183	176	190	178	167	190	197	184	194	169	172	209	201	165	218	186	163	190	187	185	185	179	177	170	185	193	186	216	176	198	154	186	176	188	189	181	187	180	186	187	173	197	185	161	201	166	180	180	167	176	193	180	188	202	200	164	195	193	193	171	189	199	178	178	184	193	193	166	189	180	202	175	190	194	181	208	171	171	191	179	168	167	190	164	203	182	192	183	186	175	177	189	202	184	172	178	201	190	191	174	201	190	182	185	195	200	160	170	171	191	201	148	183	181	168	229	170	190	188	192	161	184	196	206	164	163	175	176	187	158	168	207	170	211	168	191	179	186	176	194	198	174	200	196	173	180	218	209	170	193	176	188	171	174	164	191	157	164	177	181	169	178	179	170	194	169	168	188	161	193	182	171	177	197	166	162	167	165	188	173	188	181	169	196	173	179	177	192	202	169	178	176	194	189	197	167	193	192	190	187	217	220	185	205	194	192	189	194	181	187	181	196	174	189	168	208	178	197	196	185	175	183	182	181	188	193	181	173	209	193	179	200	190	190	179	178	183	172	171	211	181	186	180	196	168	190	173	197	204	172	159	188	202	175	189	191	178	215	180	178	177	173	203	180	192	204	201	222	181	182	176	190	153	167	215	195	164	184	187	209	195	186	193	177	194	157	180	195	170	189	181	188	164	194	170	194	176	201	196	210	192	199	171	192	194	176	187	184	187	185	179	189	191	180	156	227	166	156	182	183	201	185	181	161	191	171	175	184	185	170	202	214	178	205	211	187	176	173	167	192	191	180	198	158	190	177	178	196	204	196	220	187	182	185	192	179	142	180	174	186	187	185	164	162	176	170	173	170	196	188	175	165	176	163	172	166	152	175	207	193	187	173	190	206	187	178	199	189	181	194	217	169	192	175	180	192	172	156	178	207	182	195	174	183	202	152	195	185	164	180	171	200	188	158	206	183
24090	21293	35525	39760	37170	33357	26224	25247	13402	9736	4938	2388	1214	849	889	882	966	993	1034	1128	1078	1206	1397	1277	1180	1189	1293	1254	1136	1045	1177	1018	837	706	649	568	534	467	498	501	505	478	437	463	444	425	463	459	452	440	482	467	459	467	451	458	458	420	476	457	475	483	440	433	461	461	439	457	460	422	456	445	462	457	442	466	446	448	466	426	471	470	472	478	468	464	426	433	443	447	446	441	432	435	419	450	487	447	439	464	442	429	482	438	431	484	443	431	456	475	439	467	489	450	436	441	447	487	479	443	451	445	460	420	435	447	471	451	436	452	437	473	438	460	442	451	472	449	442	451	460	410	459	453	434	413	464	464	438	458	447	479	436	429	453	481	428	483	443	421	452	449	469	461	430	446	460	447	414	473	453	493	456	519	464	425	446	408	445	435	450	451	426	479	435	423	458	430	449	427	431	456	484	488	448	481	467	440	441	430	422	429	454	444	512	446	413	447	443	429	425	494	453	414	452	460	447	470	420	492	416	431	477	452	466	428	428	482	448	411	448	436	437	466	429	447	463	431	455	451	464	445	442	429	408	432	443	453	458	436	451	453	443	458	458	428	468	444	472	463	428	458	450	477	449	443	449	470	453	473	456	444	423	452	476	462	452	431	407	424	435	434	463	460	439	378	451	421	455	484	444	457	457	461	451	443	447	426	511	467	454	441	466	452	470	452	455	485	398	432	466	468	470	424	505	481	449	453	454	442	491	438	468	430	459	423	435	472	485	448	442	492	495	423	444	435	450	450	470	453	442	445	453	440	430	446	467	416	444	422	463	456	462	451	439	440	454	425	425	415	450	435	439	450	449	429	433	426	446	428	437	434	477	442	413	469	458	452	439	457	432	436	459	411	449	462	426	462	484	433	416	493	460	434	467	452	477	446	441	463	438	444	407	422	432	456	441	459	454	479	467	450	485	444	483	451	452	478	480	455	462	427	457	479	451	454	454	461	456	454	435	467	462	441	470	438	465	470	513	446	467	452	476	464	465	443	472	432	446	447	436	448	454	425	431	472	451	437	431	479	460	468	471	451	480	454	478	462	439	467	457	440	421	471	439	460	454	458	472	462	437	438	470	418	461	452	454	439	479	440	468	460	436	434	479	435	424	446	430	450	457	380	495	464	451	504	512	451	430	450	481	453	487	478	454	481	417	416	457	483	481	420	446	432	439	404	432	424	440	485	469	453	450	452	429	450	483	440	488	447	486	460	446	419	446	436	433	489	448	437	461	458	445	471	449	456	468	422	446	470	469	419	454	437	457	470	437	488	465	451	472	465	452	473	447	456	452	466	454	440	397	430	446	424	431	468	457	435	442	474	448	458	431	474	475	421	416	469	448	466	454	450	425	460	487	432	467	478	474	443	438	500	433	437	437	474	439	509	444	454	443	433	461	491	454	423	397	436	404	438	435	472	462	451	463	474	450	412	467	387	442	473	490	440	432	459	449	494	453	414	459	472	441	432	457	437	417	414	489	474	445	464	442	466	434	423	461	436	449	473	428	474	433	422	439	492	456	464	446	458	441	475	444	471	442	430	475	460	433	480	437	465	479	463	439	445	472	410	480	436	448	473	465	441	464	460	399	462	443	455	436	441	424	456	481	473	441	440	449	464	442	462	472	412	458	435	408	416	447	457	458	469	439	449	470	444	452	459	452	452	471	453	468	459	438	430	468	474	391	437	448	470	476	451	470	444	451	447	434	464	444	455	413	485	482	427	440	465	448	494	438	437	468	420	432	463	422	470	482	435	438	476	433	461	438	447	429	439	454	461	424	450	444	458	450	432	440	458	447	473	433	433	428	454	436	466	407	477	410	427	407	469	414	458	472	467	471	515	409	446	479	457	455	442	441	468	447	447	468	432	445	469	442	465	481	427	436	448	453	466	427	448	451	428	431	477	432	450	455	454	450	451	444	491	442	412	427	458	433	449	465	448	427	457	438	483	434	430	415	457	434	415	462	474	447	448	418	456	443	447	395	431	464	459	459	432	427	468	405	466	451	449	431	419	453	451	439	460	426	468	481	467	429	488	463	452	415	457	447	474	475	470	446	432	414	452	429	459	465	479	471	455	430	433	450	479	479	473	457	440	427	441	395	446	451	451	453	449	452	444	477	472	488	426	433	465	453	445	417	493	425	460	451	457	423	453	416	425	422	455	446	463	416	438	490	453	475	429	430	466	417	460	444	427	508	437	449	407	430	419	448	429	483	429	451	432	477	402	443	487	444	460	446	417	443	435	475	442	451	459	432	472	406	427	472	476	485	445	447	449	461	447	495	464	459	445	464	455	445	440	432	449	472	414	446	419	408	484	441	436	478	424	483	434	458	422	438	418	431	433	485	452	489	424	444	449	420	449	442	429	470	455	439	446	447	464	443	452	440	417	456	450	463	477	405	436	440	443	444	462	437	472	448	458	475	456	450	458	434	429	423	449	416	431	445	477	453	457	481	434	438	426	434	487	453	451	474	456	476	465	470	474	438	462	439	406	450	417	456	425	436	418	414	437	469	461	441	430	455	437	450	456	421	449	442	459	424	473	459	419	487	478	441	460	448	454	458	461	440	417	442	441	476	453	442	413	415	445	503	453	463	425	464	436	446	447	460	495	441	456	442	434	449	485	452	456	454	446	478	440	428	480	433	435	402	472	460	443	488	467	477	411	439	447	445	450	469	482	445	461	453	461	434	506	455	476	468	438	455	469	465	425	411	468	452	472	422	424	429	448	457	481	423	429	426	431	468	443	404	473	455	461	481	458	476	453	425	443	433	478	415	452	429	440	473	428	465	451	461	455	448	469	477	433	495	447	412	433	406	428	440	436	448	464	452	424	440	462	453	450	467	442	447	430	478	503	470	449	464	467	441	409	451	446	460	447	422	496	457	416	453	402	439	436	438	446	465	465	450	466	412	425	457	521	442	431	431	423	445	473	442	428	428	450	484	482	454	459	484	477	481	460	485	423	418	470	475	429	425	466	466	455	491	440	476	448	414	456	456	477	454	404	480	448	430	489	447	443	449	457	433	454	433	474	442	484	427	435	436	486	491	439	411	488	481	451	461	468	447	449	460	437	477	493	429	436	424	470	441	501	476	447	444	465	489	460	433	429	454	431	512	441	427	446	458	474	427	441	421	437	455	448	459	486	454	456	447	474	405	414	422	462	437	432	486	453	445	414	434	428	423	500	413	456	423	470	458	438	414	433	465	436	439	430	454	444	454	447	444	424	474	463	444	438	446	436	450	403	462	464	458	476	464	460	449	482	482	449	466	463	405	412	476	440	438	463	436	463	461	445	462	453	429	446	429	440	458	459	445	446	421	455	443	433	478	430	461	450	464	438	417	487	463	450	426	437	439	488	466	482	431	490	457	419	441	467	463	477	442	462	455	488	442	470	417	468	440	451	456	451	462	446	473	451	440	460	487	446	462	474	460	458	486	442	460	478	420	443	426	454	461	441	458	431	467	477
16061	6591	5471	4912	2757	1492	790	630	452	285	222	190	241	195	206	207	218	208	181	213	201	206	199	194	180	202	185	180	222	208	242	221	221	187	227	206	195	171	176	189	189	218	199	192	217	183	169	183	198	188	204	199	213	208	186	179	220	205	191	178	215	193	207	193	210	210	204	194	209	192	184	193	177	186	190	204	195	193	190	207	201	207	209	194	185	218	185	214	232	205	203	211	178	183	188	185	217	210	219	188	177	184	201	212	208	200	203	212	225	194	219	201	195	186	209	200	197	216	195	230	196	176	192	197	205	183	207	194	248	199	208	184	205	210	220	202	180	195	194	222	199	185	185	182	189	201	224	191	191	209	217	192	221	189	214	222	194	182	206	194	197	214	203	202	200	192	216	228	220	198	219	217	208	216	206	199	175	192	210	181	183	210	183	175	198	207	176	194	227	178	202	201	176	207	227	172	191	177	182	196	211	191	206	199	171	182	211	168	202	201	202	196	190	195	202	180	186	209	213	227	198	217	193	196	172	196	184	190	178	193	193	171	160	190	168	206	197	193	202	185	207	203	207	201	210	218	193	195	183	168	199	218	191	201	216	195	188	174	207	169	192	185	176	201	187	202	202	221	174	197	196	213	183	196	188	207	193	181	191	207	197	182	164	210	215	201	202	182	184	202	215	200	184	190	192	199	213	230	199	176	201	195	185	174	215	198	205	182	202	188	176	182	190	188	204	194	197	203	222	175	187	225	215	199	188	174	184	210	190	196	202	235	206	189	188	223	193	180	176	175	215	234	201	211	182	201	209	227	181	203	206	196	192	197	178	191	236	171	174	192	172	212	203	203	217	191	204	194	198	193	180	173	187	200	225	197	186	199	192	209	209	177	229	170	199	192	210	216	196	197	202	225	189	185	200	197	180	156	220	228	194	184	192	175	185	201	192	216	188	213	188	173	192	219	194	217	204	200	193	214	172	191	171	164	214	191	186	185	189	207	204	199	201	220	212	228	176	184	197	185	197	210	187	179	181	158	172	168	213	207	202	196	196	187	216	217	194	184	204	177	213	192	199	188	185	181	203	184	205	204	200	199	201	194	168	196	200	191	181	185	200	211	197	216	206	211	191	207	193	218	178	210	197	191	220	196	202	213	210	204	215	204	190	192	238	178	168	196	204	191	214	207	207	202	183	165	203	187	187	188	201	202	181	186	198	190	200	185	196	193	202	202	196	187	188	204	180	168	222	197	216	193	210	180	231	189	176	190	209	204	182	230	228	184	190	198	193	187	204	201	232	183	207	185	192	231	178	179	204	194	203	198	209	207	219	203	198	195	187	173	190	186	203	171	217	183	203	214	199	189	174	198	194	176	207	206	226	183	199	180	172	194	202	200	203	174	199	198	185	190	168	176	175	210	189	176	204	199	205	196	178	204	203	203	202	205	210	219	201	146	210	186	198	217	186	188	216	211	181	200	205	164	219	192	177	178	178	175	224	213	211	188	159	193	192	193	163	221	205	176	229	176	202	190	198	181	172	222	196	186	210	201	196	192	212	223	188	209	221	201	211	219	174	231	207	217	188	204	205	212	203	213	206	204	212	188	199	206	224	203	215	202	193	190	199	196	179	229	211	199	201	205	199	194	162	188	212	221	218	169	207	211	223	189	201	198	219	209	196	182	184	214	167	212	190	204	192	201	159	218	173	188	213	196	197	222	210	215	208	182	192	188	192	215	186	209	209	210	198	192	187	186	192	202	187	177	212	190	183	223	205	178	186	191	176	174	196	201	198	184	207	193	201	220	200	180	180	187	194	206	206	199	205	166	195	194	181	203	209	177	193	219	188	183	184	214	179	204	187	213	173	218	197	199	211	165	195	187	187	197	216	197	201	213	206	186	177	196	205	187	221	189	191	188	196	212	198	197	198	182	185	174	186	208	185	197	184	200	215	208	208	170	199	174	174	201	218	190	201	179	196	191	213	217	203	179	162	192	186	208	190	206	211	203	211	180	211	183	200	175	203	222	208	197	189	183	215	223	180	176	210	215	214	178	180	201	199	199	195	193	215	201	202	225	175	187	189	208	179	199	198	165	195	217	196	186	208	185	208	193	210	196	213	209	238	184	222	217	212	198	203	183	195	202	190	198	188	215	215	208	196	194	195	213	208	164	189	219	212	199	219	170	187	196	216	189	207	183	198	192	193	177	207	177	182	209	220	218	195	215	198	193	211	231	215	189	196	186	192	212	177	195	212	205	201	188	208	204	228	208	236	193	204	199	188	168	206	212	151	189	214	182	193	211	206	177	184	202	204	193	193	186	197	185	192	190	162	190	219	190	192	181	184	216	195	203	203	199	197	192	200	208	206	221	187	219	183	205	205	206	203	202	212	197	211	183	196	196	178	218	218	211	219	215	208	221	210	208	182	192	245	207	189	211	213	196	218	186	177	197	215	226	197	184	183	193	209	189	198	170	202	228	225	218	208	179	188	195	207	229	220	197	180	210	195	190	187	181	187	199	191	233	196	209	193	189	204	218	198	221	207	206	207	189	207	186	206	203	182	207	201	235	200	185	191	185	170	193	181	195	195	196	166	192	209	185	205	195	178	202	215	200	170	204	187	160	208	195	187	192	199	201	192	205	210	177	172	212	218	218	184	211	197	188	200	178	212	207	226	200	199	188	199	207	199	221	203	231	200	181	197	194	188	166	189	196	181	214	185	211	186	186	193	204	187	196	172	187	177	193	198	216	177	195	195	184	209	193	175	190	199	191	191	206	217	179	191	217	183	184	195	200	189	170	201	197	198	206	202	182	192	172	203	199	210	200	218	208	215	186	175	190	221	223	176	220	203	183	192	199	218	171	199	216	203	183	197	172	194	203	171	185	197	195	190	209	183	201	196	189	185	218	219	201	167	171	201	192	201	187	183	187	207	182	201	214	190	205	203	198	182	217	210	192	174	188	217	194	176	207	171	180	187	214	185	186	166	167	180	199	174	215	193	193	192	207	212	196	191	192	189	219	204	173	212	212	219	190	198	209	205	208	211	190	207	203	244	214	207	209	216	202	149	191	192	214	186	200	184	185	203	199	195	186	198	192	183	165	188	189	173	185	190	182	191	210	202	198	171	196	178	204	209	198	213	209	201	189	208	197	202	220	217	203	187	169	198	166	194	182	208	236	229	186	194	173	188	203	209	191	208	210	212	198	200	196	183	215	229	211	228	219	178	188	195	183	196	221	203	198	172	198	202	193	200	195	198	176	168	187	187	194	166	204	175	203	195	206	197	218	201	196	236	202	197	184	184	193	245	209	223	181	191	201	210	183	196	214	190	195	211	195	186	208	199	189	215	192	198	195	222	196	207	214	213	198	184	227	201	183	185	196	201	185	197	204	170	202	192	214	196	168	205	214	217	176	190	212	216	206	229	231	186	197	191	163	190	194	183	216	191	209	193	175	182	191	199	154	184	223	186	193	192	207	180	190	208	199	202	188	199	198	231	228	217	220
12321	6811	10894	13535	9616	5688	3404	2793	1826	986	748	631	576	569	517	548	560	565	558	577	502	507	514	492	513	508	523	530	512	505	523	504	544	510	511	492	498	480	478	471	522	533	478	503	462	512	472	513	518	488	488	455	494	492	516	503	496	458	478	495	531	500	456	482	492	524	497	486	496	494	534	469	509	514	440	478	497	522	514	485	513	470	469	517	469	516	530	504	473	522	493	490	482	500	491	483	456	471	474	474	514	510	520	506	501	465	458	477	488	457	507	472	468	477	506	519	460	505	503	489	471	490	481	535	527	478	516	506	485	465	464	464	505	493	456	501	444	533	537	474	446	504	499	514	513	478	480	480	471	505	501	497	493	435	469	473	494	491	515	519	482	488	480	504	486	500	464	475	506	484	483	511	480	507	475	482	497	480	456	492	521	505	488	490	459	462	495	504	472	487	471	505	494	475	509	482	506	471	448	513	476	484	513	498	464	492	460	476	489	520	456	503	494	488	518	445	462	448	477	453	491	541	509	505	461	495	490	520	494	484	474	524	525	459	497	501	498	503	515	460	459	496	525	481	464	469	478	510	481	461	546	519	500	458	466	472	495	511	520	477	523	507	502	502	488	495	495	487	501	504	478	494	478	513	470	507	524	475	523	484	500	506	496	505	478	450	462	507	486	471	472	506	510	503	484	478	479	489	503	517	522	516	499	490	517	495	496	505	501	485	503	481	421	495	484	487	481	489	492	475	476	510	475	498	495	487	473	469	479	510	498	518	496	498	468	510	449	511	488	543	462	469	476	499	521	515	514	454	459	525	508	458	449	496	529	512	512	515	500	502	488	488	494	498	489	486	487	497	498	477	468	487	482	500	463	483	482	518	456	510	491	519	485	492	479	498	480	478	517	495	494	469	525	493	493	487	481	518	529	515	493	478	490	519	475	478	497	502	516	457	437	478	480	495	456	469	497	504	490	487	500	507	543	483	512	480	502	459	522	516	469	496	494	508	449	477	476	486	496	529	514	524	485	492	511	492	493	499	495	468	503	470	504	485	522	473	517	456	522	469	493	498	507	460	511	455	462	493	473	491	507	502	530	475	500	475	494	493	528	492	484	428	478	497	468	470	544	488	490	481	523	473	513	525	504	528	467	488	474	465	499	540	455	455	481	481	468	485	498	500	492	433	517	478	495	490	490	511	507	538	489	528	522	493	480	514	517	529	495	494	474	459	501	512	500	502	514	465	507	456	511	497	483	541	497	533	487	479	446	484	488	522	468	472	520	501	437	507	485	523	514	525	479	490	489	474	488	540	528	512	472	509	508	501	518	470	490	465	492	498	497	465	487	520	492	490	487	465	514	502	528	503	495	459	477	514	527	483	511	473	491	537	486	538	481	460	522	484	487	475	503	488	492	531	480	481	504	485	484	476	470	494	489	501	464	482	519	474	515	509	495	470	475	467	494	477	508	495	490	478	495	454	482	516	458	458	464	477	482	520	484	499	464	513	465	489	489	455	529	486	466	497	494	489	479	501	505	508	477	495	487	490	498	514	496	495	496	473	470	440	535	495	480	468	476	455	480	499	476	525	505	487	517	506	511	491	462	501	497	474	501	470	522	475	520	500	488	502	459	465	490	477	466	497	522	510	481	486	488	506	502	498	481	490	517	511	499	466	460	477	490	524	460	486	509	489	498	493	454	481	531	512	473	515	453	475	471	482	501	500	480	494	531	485	492	487	504	491	505	508	440	475	475	463	502	496	461	509	491	472	479	544	495	464	431	477	495	522	480	527	512	564	484	507	466	502	508	484	469	536	480	484	493	485	491	492	487	515	478	449	493	518	481	512	507	510	504	491	497	474	479	490	464	491	502	497	507	476	495	507	502	476	558	531	529	481	504	517	499	445	479	514	480	506	468	465	473	533	472	490	456	496	481	509	487	502	496	504	487	500	530	486	514	521	523	517	499	467	499	466	524	492	480	517	497	498	454	491	493	467	484	486	490	489	482	503	479	503	499	519	478	530	488	470	498	517	480	495	490	487	487	469	516	535	470	481	491	474	500	518	530	466	482	461	492	493	486	491	469	508	479	486	483	466	466	432	505	494	497	509	507	470	494	428	501	469	472	499	496	469	474	554	496	458	507	490	482	483	490	507	484	500	485	526	530	490	511	535	519	474	490	513	526	485	455	502	495	465	508	494	519	500	498	488	486	475	510	522	501	482	466	506	484	510	473	467	486	496	470	491	480	519	514	512	482	514	477	493	514	514	487	490	499	518	465	491	462	515	502	497	544	474	476	520	519	539	526	508	507	499	504	465	481	513	497	473	482	471	496	479	500	507	526	501	492	475	504	496	457	499	508	484	467	506	506	500	467	501	437	488	494	473	475	473	481	495	485	498	502	467	481	491	503	529	491	515	495	507	525	465	483	485	482	491	491	479	511	494	470	491	491	496	494	489	488	429	507	475	495	452	545	443	468	496	466	510	477	490	526	504	476	534	517	470	501	472	455	477	494	496	474	523	456	483	461	509	531	443	488	474	523	504	466	484	488	474	515	460	485	472	503	420	496	517	457	489	488	507	484	472	483	462	468	509	485	489	516	511	494	505	493	476	529	491	477	504	467	540	500	506	447	532	501	474	478	497	492	528	492	490	486	472	458	504	470	508	472	520	518	478	472	469	466	482	507	464	463	490	481	507	514	505	478	488	509	477	516	486	477	523	488	486	495	467	420	515	495	510	474	448	492	481	480	472	515	492	513	485	511	492	469	514	452	481	493	473	528	479	470	491	497	462	511	483	529	504	478	457	456	522	476	474	464	515	477	478	510	522	481	485	520	497	510	507	512	537	484	495	513	441	508	489	473	505	468	558	526	456	498	478	509	486	544	501	459	518	515	483	478	474	506	488	499	475	508	525	514	451	520	468	478	485	510	513	520	501	511	507	467	494	484	486	489	486	537	498	461	498	508	498	489	497	487	481	481	510	521	488	486	486	498	481	475	443	512	540	507	503	491	486	510	495	513	483	456	513	494	446	495	502	493	488	511	481	510	487	498	503	508	462	515	490	500	474	455	503	492	499	509	533	504	478	487	502	467	473	429	500	516	461	475	503	481	479	498	490	473	491	502	508	467	526	447	455	480	457	485	445	505	506	491	510	488	505	459	500	457	472	537	489	472	502	439	447	477	500	475	521	450	472	522	487	510	501	487	506	507	482	457	500	481	464	490	499	506	505	478	496	513	476	485	448	463	528	510	509	512	519	445	503	478	467	537	514	495	518	493	483	475	455	478	534	490	471	474	477	481	513	483	498	498	508	504	501	499	475	475	506	500	487	505	503	509	478	498	507	503	493	491	485	464	512	513	497	490	497	497	525	527	542	513	464	439	505	516	509	457	481	480	481	518	517	484	453	498	512	506	473	452	490	493	455	515	525	483	499	464	494	501	514	518	506	505	530	490	507	460	444	486	496	466	504	478	491	490	486	444	486	448	532	515	498	511	542	503	478
30144	16971	18360	19948	17279	8560	4697	3225	1929	621	394	336	277	257	279	267	244	257	266	254	274	285	272	267	300	248	261	309	256	233	270	277	242	235	241	251	216	242	225	237	253	216	208	236	242	240	257	211	195	227	230	215	218	229	244	216	218	197	224	218	200	206	241	182	258	242	213	246	211	207	208	223	249	196	208	211	221	218	255	235	217	238	239	230	239	222	249	235	234	214	240	247	202	204	215	222	217	224	211	264	217	190	238	247	221	218	225	209	215	209	235	245	211	209	218	213	189	215	208	239	241	261	218	207	247	205	229	204	214	230	239	218	219	232	210	213	220	250	241	221	219	247	239	230	247	220	197	214	249	210	224	231	222	252	226	197	242	247	227	218	222	213	232	226	211	220	215	231	198	235	227	235	246	194	229	213	248	244	244	225	248	224	195	228	205	208	238	220	246	224	225	217	229	202	225	227	212	242	226	218	214	232	202	230	224	214	203	228	225	228	233	218	186	252	227	236	237	235	214	218	227	230	236	235	199	212	241	215	233	212	215	238	239	250	242	201	233	208	214	228	203	206	240	217	218	219	211	205	207	214	228	183	240	226	197	230	215	205	226	211	216	244	255	217	234	228	251	199	219	214	240	226	212	247	226	228	238	231	230	246	186	209	217	199	227	240	231	261	238	220	216	195	227	240	184	224	224	236	219	226	263	245	230	226	202	204	229	207	240	214	223	220	236	232	222	221	245	221	220	233	192	219	232	246	211	208	195	203	229	213	225	202	241	219	226	223	210	236	234	193	249	222	208	243	209	240	254	220	190	229	231	215	219	232	235	223	249	222	212	234	204	217	235	233	209	235	214	236	225	225	229	204	207	219	236	202	220	217	251	217	216	210	227	225	212	229	210	251	245	253	233	235	204	215	219	218	214	258	239	240	215	197	219	209	208	237	205	228	224	212	201	206	219	216	208	221	225	209	224	232	225	221	232	217	222	227	229	221	211	217	229	231	218	207	244	223	265	252	222	229	213	271	237	216	242	221	243	221	222	219	225	221	234	229	216	225	239	214	223	219	239	208	211	232	202	204	223	231	233	252	221	209	212	259	227	234	227	203	205	252	228	213	250	225	249	207	224	223	233	183	223	216	225	215	250	207	234	235	213	192	217	223	219	250	220	234	220	240	233	186	226	252	196	209	242	211	235	234	217	226	205	204	198	222	191	247	211	213	217	211	226	240	211	241	225	237	238	210	228	238	232	240	227	251	247	219	197	220	228	229	208	222	210	232	198	222	220	198	221	205	213	221	229	212	234	250	227	218	221	203	235	240	242	230	224	206	223	221	248	222	239	225	209	247	250	253	206	275	221	218	190	202	232	243	223	217	209	200	220	253	192	242	193	215	231	227	220	225	232	184	237	243	228	233	205	259	213	215	206	196	218	199	220	237	220	213	198	214	242	206	225	232	206	236	195	230	215	224	238	220	220	216	230	240	256	231	196	243	227	243	219	206	217	222	220	215	216	224	208	260	216	203	220	245	197	208	250	207	228	240	231	234	240	243	242	217	239	205	210	220	219	228	219	229	252	227	224	197	219	218	201	218	220	243	223	195	228	206	217	244	210	224	235	212	233	230	224	214	200	213	220	246	241	225	221	223	197	230	204	238	246	223	250	233	232	227	211	220	230	230	236	243	207	245	219	206	202	187	207	212	225	193	226	244	225	218	222	215	214	226	200	206	223	220	205	225	219	235	227	229	240	224	208	220	200	218	204	213	226	227	221	201	204	241	237	209	204	210	221	225	244	226	204	219	233	218	221	215	224	226	227	230	196	212	205	234	209	226	226	228	228	225	213	197	216	234	226	210	219	210	207	255	208	217	214	218	231	240	233	227	234	247	215	197	252	219	240	211	221	212	257	205	222	245	221	268	257	228	220	225	206	233	215	231	236	211	222	222	218	221	220	200	225	220	191	224	231	219	234	222	223	236	198	219	210	230	176	195	227	225	214	225	248	223	256	243	242	212	223	222	195	247	227	236	223	221	206	241	210	217	223	214	203	210	238	225	216	219	273	218	213	235	241	236	210	220	233	231	213	229	214	226	230	249	230	203	217	241	218	216	243	229	234	246	243	237	195	229	214	228	229	253	242	222	211	226	228	252	222	228	224	199	232	230	220	249	237	215	212	236	201	239	207	203	226	240	195	215	219	221	222	214	223	225	216	211	234	209	210	198	223	238	215	248	226	244	231	198	221	227	193	219	223	223	193	201	216	228	224	224	221	229	195	223	232	233	249	238	271	240	252	238	245	239	211	204	196	216	215	222	241	228	227	226	209	201	205	219	237	226	231	236	255	207	231	209	234	221	211	235	224	241	229	237	227	216	226	224	250	229	234	244	204	197	228	229	238	239	238	217	230	222	218	216	224	231	217	230	252	245	261	214	246	254	207	203	222	223	205	218	207	224	211	224	252	250	230	203	205	224	269	222	193	204	220	230	219	187	221	243	185	208	225	224	195	199	203	230	211	232	224	228	225	207	232	214	215	189	222	227	221	228	215	233	232	220	255	260	226	217	224	220	231	228	229	255	236	226	225	221	205	214	201	207	203	250	210	234	240	202	218	190	218	225	268	223	217	229	207	206	241	214	211	242	196	224	221	217	232	224	235	232	245	214	244	208	225	228	215	235	208	204	208	189	220	191	188	227	242	226	233	245	221	241	197	208	222	201	227	196	218	228	237	212	244	228	245	236	207	211	212	223	203	245	222	211	232	226	230	229	210	225	240	237	211	221	237	239	198	252	220	250	215	199	229	223	227	234	207	226	222	211	219	245	201	188	239	246	223	220	252	247	200	223	219	224	205	247	225	212	229	198	212	209	208	245	242	218	228	227	247	214	226	190	214	231	216	216	228	234	187	219	197	226	210	211	202	208	236	203	230	224	272	223	231	219	216	210	236	230	190	201	239	216	239	220	202	219	214	223	233	216	242	221	214	206	232	222	214	216	207	207	223	223	235	242	236	250	225	207	214	219	219	250	246	226	196	223	249	224	225	199	214	214	234	201	213	209	211	235	228	240	215	202	211	190	225	201	217	199	207	218	253	234	224	238	226	195	231	219	240	238	249	234	228	208	194	230	233	239	216	222	240	232	233	207	200	235	197	235	239	224	198	179	200	223	219	222	222	215	188	203	229	225	215	239	197	225	205	231	241	202	219	217	179	210	208	227	215	220	228	207	203	220	229	243	232	228	232	223	219	195	193	218	248	230	239	210	185	246	208	187	224	234	216	185	225	215	218	236	201	203	217	199	214	214	202	236	183	258	224	210	235	213	226	221	239	245	217	241	239	215	229	214	239	209	203	240	236	249	258	218	240	214	214	205	247	214	222	232	233	225	202	219	227	192	211	219	240	222	215	218	243	261	223	247	226	207	226	236	219	232	255	249	200	226	218	205	221	229	250	213	222	223	259	250	232	235	204	236	210	241	211	227	221	226	220	223	202	211	215	206	223	216	209	202
21964	16177	25427	32916	30258	19737	14425	11973	7086	2476	1434	991	787	715	740	809	741	773	816	799	832	884	915	908	859	912	946	897	837	828	815	828	677	645	598	566	550	584	545	555	543	577	552	541	525	540	525	521	525	613	540	542	563	520	563	506	527	569	533	491	528	517	520	533	542	524	497	514	542	533	537	493	495	502	557	567	556	526	551	530	562	572	536	560	531	539	542	558	542	530	559	536	592	517	574	503	558	578	570	534	563	519	534	556	539	540	542	578	577	535	555	524	526	601	523	562	526	513	538	529	558	526	560	533	558	536	568	520	533	561	541	502	562	547	537	541	579	556	549	567	539	522	534	495	533	555	544	567	546	561	512	584	553	553	558	587	581	597	526	510	541	532	538	556	544	529	550	529	516	502	550	555	551	511	530	552	552	543	566	540	542	532	536	584	534	565	512	550	598	547	534	523	507	540	560	554	522	559	538	583	561	553	554	511	544	558	554	553	534	549	525	567	513	519	540	520	543	542	551	554	517	502	520	551	506	529	527	565	512	570	497	545	545	571	541	526	531	539	560	566	532	549	545	525	485	524	532	558	521	548	520	552	586	580	552	563	547	549	582	547	554	524	512	565	566	554	526	555	548	554	533	520	556	525	528	474	552	587	565	503	495	573	579	511	569	531	560	545	540	567	540	562	565	531	534	573	545	502	579	529	605	547	566	566	560	518	540	528	532	538	520	556	507	583	572	549	568	553	562	573	547	598	543	533	533	562	557	542	606	548	527	515	544	548	543	546	502	533	535	501	531	519	586	530	538	538	582	556	526	512	537	514	552	552	533	493	582	548	551	539	526	503	564	527	560	563	516	535	550	540	522	509	530	531	540	560	552	518	553	553	538	534	510	557	540	562	534	533	566	531	514	563	526	545	547	534	532	521	521	580	555	539	540	556	534	562	561	509	548	541	563	568	554	562	545	573	545	536	515	542	561	579	585	549	500	574	541	536	546	544	548	539	555	564	527	548	530	552	567	504	574	541	557	541	549	525	555	508	558	586	544	517	560	535	547	556	547	528	523	509	557	542	545	494	543	572	546	507	520	547	556	561	551	531	513	521	551	542	542	558	521	520	495	540	595	583	545	520	559	543	542	527	528	549	547	580	550	537	560	536	543	520	511	557	601	550	507	498	525	504	513	510	525	573	507	551	557	521	536	516	595	546	539	530	537	535	534	537	499	514	514	550	557	539	545	530	564	524	525	524	542	525	516	550	592	556	508	564	561	543	494	575	552	564	547	552	508	569	518	498	544	541	519	549	535	529	548	541	545	569	581	537	536	545	533	558	523	574	566	518	544	556	586	551	553	547	538	530	523	565	506	581	570	603	518	541	546	538	546	530	550	539	529	548	536	522	535	551	534	525	540	516	511	545	556	543	591	538	500	532	513	534	538	534	564	555	581	577	540	549	544	540	533	551	532	559	509	527	509	550	543	551	527	503	555	537	512	527	545	530	539	517	532	575	510	540	585	517	528	547	499	588	556	548	535	537	543	538	572	559	540	553	534	539	541	526	579	592	538	589	517	547	554	577	538	538	563	481	567	539	539	541	539	547	558	509	539	520	542	564	555	554	601	573	544	526	574	554	601	551	492	556	591	561	633	560	538	533	549	543	552	575	535	533	559	529	532	553	520	541	568	552	545	537	574	524	591	563	516	554	544	560	538	545	552	534	585	534	582	546	533	563	571	543	531	556	558	577	579	576	526	545	531	552	543	518	557	522	538	528	499	544	534	551	512	541	517	546	530	580	566	558	556	569	566	542	576	560	507	560	512	576	578	593	551	535	531	554	541	572	527	530	547	531	542	575	545	581	564	570	535	533	495	520	554	535	535	536	541	535	568	526	546	512	552	519	546	548	547	556	534	567	557	554	591	524	539	498	554	538	572	568	575	583	544	536	532	553	533	523	549	532	568	520	551	543	550	513	531	501	569	542	498	537	609	537	517	510	509	549	606	518	572	530	572	530	548	516	550	549	577	551	511	572	534	576	517	574	551	534	525	521	536	557	554	528	499	560	535	549	558	546	541	466	554	588	540	511	512	565	530	547	539	555	551	522	555	564	551	565	551	592	564	566	569	586	515	539	560	535	541	559	549	548	535	522	525	538	594	534	531	554	529	565	497	548	572	568	561	557	551	551	551	562	578	545	516	535	551	532	527	538	540	559	566	570	531	522	540	514	558	532	553	575	528	523	538	574	578	585	566	516	531	544	581	541	541	532	521	528	536	527	531	565	566	490	536	545	532	552	569	487	521	564	535	550	538	549	558	520	556	497	545	573	553	528	514	558	529	532	530	566	537	539	581	572	536	573	552	508	597	528	536	554	561	536	523	559	549	597	568	531	520	541	532	522	524	564	548	563	501	589	564	524	565	519	537	548	515	555	551	525	558	585	496	541	530	536	558	564	519	543	577	521	549	539	565	542	571	567	541	530	536	563	502	555	551	527	524	537	522	542	531	547	536	528	535	563	567	545	559	561	528	537	529	536	533	550	543	535	571	531	537	590	514	522	507	511	517	502	553	565	510	532	525	530	544	540	545	541	516	558	569	560	535	570	510	540	513	517	572	546	520	527	531	555	545	549	542	525	531	541	557	592	538	522	522	487	574	544	576	544	515	541	551	543	567	525	575	533	587	524	544	510	491	534	546	528	553	551	541	533	555	563	567	495	515	541	532	551	552	518	552	545	515	523	505	547	566	559	533	575	558	561	589	564	545	522	552	569	472	506	521	555	573	502	565	548	586	532	552	536	573	532	527	562	552	547	524	575	550	549	567	527	570	543	579	549	541	569	529	542	526	543	538	555	548	557	545	553	473	556	555	569	544	514	570	518	519	570	566	554	571	548	528	560	546	582	553	596	529	533	557	570	547	574	528	542	563	580	520	538	557	496	567	537	530	567	549	577	560	540	539	554	569	553	570	519	579	547	512	510	520	566	537	511	526	523	558	575	536	571	553	537	564	534	537	499	541	574	563	568	553	578	579	522	554	518	535	535	560	549	575	563	551	545	502	510	582	543	528	535	554	510	538	529	555	568	558	545	513	555	577	544	533	528	550	537	596	518	560	590	536	536	533	521	544	529	535	576	572	548	497	536	563	546	567	520	556	514	563	588	518	572	554	565	499	540	540	538	523	526	523	528	512	540	584	529	502	552	544	535	522	544	550	549	542	541	553	517	583	542	522	530	577	550	529	515	568	508	542	572	569	545	545	548	524	542	530	543	547	559	515	556	546	586	542	530	571	579	560	562	505	572	556	530	546	565	554	564	550	492	542	523	580	552	536	550	556	561	576	536	553	559	565	551	545	554	518	577	533	565	555	520	532	536	561	594	521	528	548	503	514	571	510	538	527	534	534	531	525	506	529	538	553	521	568	541	552	567	570	551	561	570	580	531	521	550	535	594	554	517	549	555	534	536	530	538	542	508	516	548	564	525	537	540	537	541	546	518	572	520	515	521	567	547
34108	24892	29916	30798	24626	20668	15516	12414	7379	4005	1192	306	278	236	267	275	275	244	269	303	276	286	341	277	285	299	292	307	316	298	300	302	249	212	208	202	204	183	191	183	182	171	194	166	200	181	203	184	185	210	203	157	203	185	191	159	201	203	194	163	179	175	201	207	198	192	182	173	168	187	202	193	161	179	201	192	195	189	175	191	196	182	197	200	165	191	156	192	199	192	193	156	206	174	196	201	170	197	183	199	168	167	215	167	164	178	186	202	173	185	176	195	183	165	159	154	147	162	183	162	186	203	195	181	190	192	187	164	194	204	192	173	181	174	210	173	187	175	175	153	155	168	183	187	177	175	182	177	194	223	204	218	208	183	189	191	170	198	181	181	192	182	174	168	205	198	186	170	163	180	204	191	200	193	181	150	202	215	177	189	203	183	192	185	182	194	175	175	171	186	183	181	184	197	200	173	196	191	179	162	186	206	210	199	170	189	182	208	190	176	190	187	210	167	193	178	173	197	158	168	165	203	227	180	199	182	183	205	172	187	181	174	185	197	184	174	194	194	206	204	189	201	208	182	159	196	164	170	170	189	175	195	185	180	193	209	185	165	219	161	197	187	150	186	174	192	193	168	159	188	184	193	183	159	173	175	191	200	177	172	188	190	217	206	200	187	214	163	165	162	177	189	179	169	204	190	177	180	193	164	180	190	167	200	207	188	207	194	188	174	187	206	218	156	165	180	175	204	189	186	194	182	207	187	169	189	181	173	206	184	193	176	172	175	170	167	156	201	194	181	158	176	194	175	150	196	173	186	161	177	190	173	190	194	178	198	176	172	192	177	201	190	203	203	177	189	183	158	202	192	195	177	203	194	182	185	185	168	186	180	192	190	186	203	199	187	177	202	184	211	215	205	168	189	178	197	186	200	214	213	175	211	184	164	178	181	192	198	197	182	193	207	192	124	196	176	181	178	198	204	190	159	172	178	203	166	195	197	217	220	192	192	174	196	229	187	177	167	158	185	179	215	178	194	193	209	174	181	174	182	205	173	184	172	174	181	180	195	174	188	176	170	168	158	221	187	159	191	166	175	174	185	224	189	202	197	199	177	191	184	193	201	211	186	190	157	193	182	186	184	166	162	171	180	193	210	176	164	186	179	181	207	162	197	164	194	221	193	191	183	182	190	206	183	172	189	182	170	166	181	172	180	178	198	145	200	176	184	169	183	211	222	184	207	196	205	188	190	184	159	200	205	166	186	202	179	174	189	186	185	192	177	172	186	176	184	175	170	190	171	173	162	203	165	190	181	193	185	198	184	169	199	192	166	164	193	180	177	190	182	163	181	188	167	198	171	200	208	195	173	188	188	184	190	161	180	180	200	192	166	205	183	162	184	165	198	181	165	183	183	174	171	208	157	194	193	199	186	184	198	190	185	190	188	192	171	191	184	171	188	191	203	206	174	163	181	175	178	170	209	165	207	200	204	179	197	171	204	181	184	187	180	190	202	175	186	168	184	193	211	210	197	192	205	190	174	168	200	168	152	180	167	174	156	183	168	165	170	206	195	180	196	176	200	198	185	177	195	195	183	170	159	169	173	195	200	173	183	184	180	197	174	198	169	193	199	185	196	173	191	191	205	214	188	166	204	157	198	189	194	171	167	186	191	181	168	192	196	189	178	162	174	185	179	201	170	186	200	170	217	190	182	197	223	196	191	169	185	185	182	178	183	174	193	188	213	175	171	191	195	202	193	173	187	198	169	176	206	183	193	170	195	174	196	205	185	214	175	180	180	188	218	155	181	205	195	200	195	196	217	163	197	190	181	172	177	199	198	187	170	173	207	192	190	178	210	182	206	194	163	178	162	187	190	179	186	196	180	192	174	196	188	181	194	202	206	189	170	175	166	181	184	191	179	173	175	173	188	209	179	196	190	188	189	166	186	190	183	185	212	187	174	189	215	183	193	187	190	194	223	185	201	185	174	193	203	193	179	170	202	164	188	194	188	191	187	188	201	196	203	196	186	186	169	177	205	190	163	190	174	173	163	170	216	169	191	214	176	203	177	185	195	194	186	151	193	191	188	176	184	194	166	190	190	179	196	179	203	179	180	182	194	167	186	188	168	159	189	188	185	166	185	200	200	180	166	203	194	164	175	198	204	168	185	183	205	175	186	214	191	177	185	180	187	191	209	194	189	182	206	183	203	189	168	170	220	205	192	193	181	168	186	183	187	182	179	174	199	205	163	205	194	177	166	178	210	170	174	191	192	169	203	171	168	145	203	193	222	160	184	203	169	177	185	197	176	187	174	157	194	198	194	201	166	184	204	176	199	208	169	167	186	169	185	185	190	187	179	193	180	190	177	152	203	194	178	204	160	180	215	162	167	182	211	175	181	191	165	151	172	188	193	166	169	189	172	185	172	157	197	194	173	183	186	170	176	157	170	179	208	202	170	195	186	198	171	202	196	190	179	170	183	167	182	192	207	176	157	194	180	185	196	192	177	169	168	184	176	169	192	185	193	189	153	200	187	179	186	200	201	208	187	190	182	176	204	203	181	178	171	171	165	203	180	198	194	185	206	200	198	174	167	171	149	179	205	174	167	194	213	207	189	157	173	179	229	207	193	197	188	187	206	183	200	172	174	154	146	194	173	172	198	163	186	182	180	186	161	165	143	174	178	200	192	200	194	180	175	173	173	184	167	198	196	192	159	181	187	174	206	205	168	200	188	174	183	221	168	203	192	163	205	204	211	195	192	178	186	192	209	194	194	159	190	174	159	210	200	191	201	195	183	177	180	166	171	177	186	220	175	193	171	200	180	198	203	183	193	182	181	193	167	184	183	168	223	180	183	173	200	193	214	200	211	193	199	179	212	187	181	192	189	202	192	188	189	177	195	187	169	186	176	180	190	173	152	179	185	203	214	188	197	204	178	169	182	161	195	180	180	186	195	190	185	199	189	195	191	193	205	181	176	168	176	182	188	190	185	172	186	191	176	175	204	163	199	197	170	199	180	163	194	180	178	192	208	173	194	174	204	175	191	180	214	201	170	190	191	185	185	185	179	168	185	187	201	194	208	183	166	169	178	199	193	166	169	180	185	205	206	177	177	188	180	193	169	173	183	170	178	185	192	195	166	168	182	176	220	179	206	161	172	197	173	176	204	186	196	213	171	185	221	202	208	180	191	182	192	182	186	138	199	192	193	196	181	184	187	186	202	171	180	187	186	218	201	190	181	166	189	185	183	153	200	203	199	204	182	201	199	169	189	194	189	182	213	174	186	189	209	209	169	195	179	182	216	196	168	185	171	182	166	173	185	184	179	193	206	179	165	181	202	197	181	167	190	171	207	187	181	183	212	198	205	192	180	183	216	186	180	200	189	195	174	172	174	207	158	178	209	191	165	188	170	190	190	195	187	188	182	209	218	168	191	174	176	195	198	182	172	175	192	195	216	204	173	192	189	199	168	176	178	180	189	170	176	203	177	180	174	186	211	205	190	189	212
23100	21675	34884	39496	36571	33846	29660	27967	19669	13236	4708	1194	1003	858	815	996	989	1024	1056	1188	1176	1186	1495	1293	1226	1226	1337	1231	1149	1083	1084	1170	904	746	680	596	520	509	528	464	478	450	475	462	459	470	430	470	452	419	482	436	459	467	450	441	454	432	446	472	446	468	459	477	471	439	446	475	453	452	496	455	457	498	433	485	486	461	449	476	449	447	477	411	466	452	441	425	431	421	446	453	443	475	470	448	458	455	453	454	431	467	461	461	461	468	512	450	466	420	479	468	448	435	456	441	435	456	476	442	452	463	429	413	471	474	443	493	498	465	436	453	451	476	498	498	458	448	440	462	490	474	442	423	419	482	487	469	467	418	426	444	434	464	463	469	415	452	439	492	471	428	430	440	443	452	451	459	450	462	471	471	463	451	439	450	429	466	468	473	441	447	472	438	487	500	477	447	435	444	444	443	443	449	514	496	489	441	463	480	471	453	495	439	480	405	477	444	448	461	508	426	454	459	483	496	471	422	444	451	422	453	486	455	473	457	444	455	459	473	434	488	446	467	452	455	458	459	470	444	449	480	473	451	472	423	473	460	459	447	473	461	439	417	485	448	484	480	457	429	451	434	432	438	455	433	427	423	464	442	475	444	466	457	472	450	457	444	496	491	473	444	429	454	443	506	464	452	409	475	444	466	463	469	400	485	463	470	471	459	457	439	426	461	447	416	447	468	425	454	484	450	481	434	434	449	478	477	457	463	441	502	465	461	421	479	461	437	462	440	414	459	432	451	469	463	446	495	434	424	434	434	477	465	450	495	442	425	470	458	471	455	442	453	481	436	478	426	445	432	473	439	466	450	440	487	474	415	456	420	420	443	467	462	447	437	414	478	476	465	450	450	456	466	453	468	494	460	431	461	456	445	441	487	443	455	482	445	524	500	429	458	466	479	485	468	454	430	478	479	457	436	470	491	446	441	475	455	437	467	439	473	472	484	457	433	452	478	415	422	468	457	452	464	493	481	459	433	494	472	438	423	421	449	463	415	442	473	443	439	439	479	431	436	426	464	464	501	436	462	427	448	456	483	421	441	483	406	514	470	489	471	460	475	453	433	444	483	455	454	427	432	429	440	457	459	467	433	455	480	466	470	423	438	464	427	435	454	442	490	431	398	460	458	465	476	398	441	435	472	400	410	473	433	430	471	497	445	465	460	453	459	422	444	504	451	514	456	471	466	474	429	440	492	455	445	434	458	456	474	460	450	455	448	462	457	451	467	447	467	447	489	452	437	485	474	447	456	442	448	448	472	442	509	424	461	476	441	420	483	447	475	449	490	510	454	477	470	458	450	473	453	451	445	460	446	476	457	439	472	474	446	429	478	409	420	410	429	438	463	459	451	434	437	446	446	420	424	454	461	449	458	462	445	474	460	473	504	446	442	428	450	425	477	455	413	433	426	485	493	447	457	463	485	444	444	461	461	476	462	423	484	466	441	438	452	467	470	454	481	474	458	431	466	447	468	474	463	497	435	471	466	452	473	483	432	451	443	422	487	475	446	423	495	456	416	453	462	448	433	459	435	473	453	433	465	457	457	481	450	460	462	466	492	422	453	459	476	443	475	428	462	452	426	454	440	476	437	478	449	452	481	446	457	457	461	448	458	454	471	438	451	455	485	453	446	442	414	421	454	475	459	469	439	443	469	486	489	446	455	478	463	472	455	476	445	436	472	471	476	505	462	474	435	463	485	482	479	425	460	463	447	465	448	471	401	426	465	431	474	401	478	453	442	419	472	471	436	472	466	474	446	478	459	495	423	454	463	443	416	460	459	474	420	475	470	489	436	458	475	438	445	472	422	450	455	454	440	458	473	431	451	448	437	479	479	466	426	477	432	466	481	446	467	454	466	457	464	460	478	461	462	448	472	484	447	466	482	447	456	468	436	459	434	441	454	465	476	453	447	444	447	435	459	439	426	460	451	476	422	445	429	432	482	471	446	455	439	450	471	484	419	396	484	476	468	434	466	469	473	482	434	458	490	447	449	454	473	410	435	456	456	488	449	477	446	457	477	465	485	483	424	458	461	443	440	473	463	470	461	445	438	424	452	477	440	424	459	460	437	481	451	489	467	439	442	476	446	493	462	452	465	457	455	437	466	435	442	437	468	476	440	451	440	487	435	476	477	418	445	464	473	466	438	469	431	433	443	479	475	431	450	453	507	456	454	439	478	468	456	425	450	433	459	431	443	450	460	476	458	493	451	456	462	422	408	461	484	467	450	439	459	476	480	490	437	451	502	468	446	438	455	511	456	469	437	428	460	458	457	477	434	436	466	432	453	452	440	416	434	442	460	455	447	416	408	460	453	471	457	462	402	415	472	450	452	428	449	433	450	463	442	451	471	495	440	442	453	445	478	431	489	458	455	463	451	457	450	450	492	444	458	436	456	458	459	459	436	464	457	449	448	438	461	459	447	481	436	476	486	443	450	461	437	455	470	451	448	467	439	440	467	457	498	477	450	457	473	455	455	437	459	437	473	432	449	462	459	466	483	449	454	514	456	456	441	434	463	470	428	472	496	459	510	460	437	461	441	449	465	451	451	445	466	458	493	490	471	479	446	502	423	465	473	490	464	417	466	469	452	491	485	466	461	433	464	518	465	471	446	499	468	449	455	478	472	448	488	460	465	433	462	464	459	453	435	431	455	431	462	492	447	413	417	462	450	471	435	443	473	461	499	418	505	461	450	438	472	480	434	474	459	432	485	428	475	452	456	457	462	461	437	443	442	453	430	478	438	477	477	444	441	446	504	437	455	473	441	466	480	452	463	443	451	437	476	460	428	464	448	459	453	484	451	463	384	470	420	477	459	469	445	470	468	459	446	427	481	454	497	469	437	471	446	449	480	441	497	477	446	462	423	443	491	448	483	468	454	457	418	470	425	471	439	468	458	470	406	461	434	480	432	474	474	454	465	448	432	475	460	493	450	467	460	441	445	414	469	468	434	458	477	456	447	461	453	483	440	454	434	466	435	436	425	459	431	439	457	472	467	466	440	443	425	441	459	450	444	453	484	427	471	459	479	462	454	484	461	433	445	464	462	429	488	442	457	446	422	451	454	465	453	471	473	475	438	414	436	444	449	479	444	467	426	474	454	478	491	476	489	445	444	428	433	489	454	454	414	477	435	467	456	407	459	457	413	452	500	469	460	445	455	472	438	443	500	448	471	452	451	458	482	438	457	424	430	435	426	472	479	460	431	499	487	454	507	482	444	474	448	467	442	450	435	456	436	484	448	398	472	464	474	480	474	453	427	447	400	423	464	516	476	472	449	445	436	449	456	433	436	458	504	428	493	437	443	465	449	471	458	485	445	448	486	451	465	465	488	449	459	452	396	461	466	446	448	445	402	461	457	460	445	398	447	454	420	467	465	480	437	431	445	467	439	477	500	446	474	479	439	455	462	465	432	441	424	460	463	446	499	469	488	444	455	473	408	470	490	410	478	442	465	462	413	502	441
13285	6669	5680	4184	2733	1554	1306	751	372	276	264	219	230	200	193	194	213	216	193	197	182	203	201	215	197	193	206	211	189	230	211	207	210	201	222	234	209	210	220	184	196	211	202	196	200	212	203	185	190	192	212	188	176	197	173	200	183	192	197	216	199	188	172	197	193	213	194	151	182	205	208	230	196	190	200	210	184	190	192	207	234	204	207	206	196	192	210	167	192	186	236	203	218	187	187	196	218	186	219	198	176	221	196	198	177	179	205	197	188	231	227	177	181	216	216	192	196	201	208	200	186	212	188	180	185	235	192	196	185	191	205	193	216	216	200	207	200	220	211	220	197	178	199	195	213	208	211	181	175	215	176	195	211	207	218	194	198	183	215	227	214	204	195	200	194	222	192	211	196	226	192	210	213	216	197	222	198	182	214	207	203	217	232	233	202	176	212	176	214	179	164	187	220	189	184	200	207	211	200	203	175	223	211	202	232	179	214	217	189	200	181	207	204	204	196	186	218	213	178	179	178	183	199	207	213	205	186	208	210	190	187	197	191	206	178	171	175	212	208	199	207	218	171	195	210	211	218	229	223	210	219	211	201	200	192	178	198	189	186	224	216	212	225	225	182	188	203	234	220	219	186	237	203	202	194	175	217	182	207	188	205	175	193	218	186	210	209	197	200	209	185	202	201	214	199	216	210	209	220	184	212	218	186	180	213	194	196	190	193	185	189	198	199	218	191	191	183	205	179	207	214	188	229	209	215	213	202	188	181	199	212	195	237	202	205	201	188	206	190	209	213	209	191	206	206	180	203	170	187	204	189	193	166	194	191	204	219	196	211	209	197	190	201	182	189	189	200	201	213	210	222	186	201	197	194	193	206	213	176	168	182	192	171	196	211	176	219	210	214	207	180	201	193	218	204	174	205	212	203	207	209	201	192	181	191	213	168	205	202	187	187	209	188	225	207	187	227	178	193	181	187	188	187	231	214	199	196	179	183	209	199	212	181	178	202	203	183	196	181	210	210	218	206	216	200	202	211	180	195	223	216	206	199	204	206	187	177	235	205	212	211	184	195	173	201	203	188	187	202	179	200	196	219	180	195	182	228	187	212	201	206	187	190	215	225	206	196	209	176	223	206	179	194	175	207	220	165	206	209	223	201	237	211	183	191	194	205	210	230	189	188	203	200	215	194	190	194	206	191	197	186	192	178	206	193	204	209	210	203	197	183	196	199	194	198	224	200	195	204	195	196	201	207	174	198	188	188	193	226	205	186	205	188	207	218	202	193	180	198	218	219	177	210	182	198	222	229	232	201	205	189	195	175	203	213	232	198	203	216	197	190	206	204	194	195	188	207	200	199	185	224	220	181	202	186	179	218	182	199	195	194	187	214	186	186	181	169	205	185	196	190	200	187	182	202	183	225	204	195	190	226	170	199	193	195	171	205	182	193	217	212	219	202	212	217	176	195	206	185	189	188	203	185	154	200	212	194	227	205	210	213	185	198	237	187	207	220	200	214	220	210	202	204	190	207	201	197	173	214	207	200	207	222	216	227	185	187	210	210	218	182	196	201	212	224	190	219	231	204	223	193	173	210	170	216	175	197	229	212	190	214	193	202	194	199	188	212	191	210	183	169	188	195	197	213	206	217	187	216	215	207	176	190	213	193	189	209	201	190	205	230	208	188	186	185	202	211	208	190	183	218	211	176	199	214	197	190	219	203	215	172	209	189	219	214	204	209	196	212	185	220	211	162	208	196	190	200	214	206	190	195	195	201	188	206	181	224	216	208	231	216	206	190	199	220	207	170	201	183	207	176	196	201	189	217	206	198	179	202	188	196	208	218	185	212	210	205	194	207	201	177	226	196	195	210	170	226	170	211	221	187	199	186	180	195	192	195	169	203	197	180	194	180	175	196	216	221	222	183	200	207	216	203	192	215	198	223	187	203	208	161	171	206	219	216	211	208	180	210	178	187	202	199	231	228	220	184	173	208	194	197	218	175	221	211	202	184	196	175	196	209	182	220	197	192	208	176	196	179	214	212	185	197	201	189	218	204	209	199	206	227	197	203	205	193	212	190	174	207	172	201	225	174	199	207	215	199	172	193	194	204	207	189	208	185	175	244	227	184	205	197	224	189	204	205	225	200	185	192	193	212	193	226	204	177	197	168	212	212	216	216	194	187	187	212	222	223	179	202	194	194	226	203	198	196	201	196	173	170	207	204	196	206	204	208	188	196	201	214	192	206	176	205	175	163	185	189	217	218	196	212	192	206	217	198	186	239	181	203	201	193	193	174	198	226	193	190	192	182	186	210	195	217	197	200	178	214	187	181	186	201	226	202	215	196	199	196	193	201	216	177	183	203	208	204	199	188	234	200	187	206	204	187	182	231	185	223	201	192	200	222	221	204	214	201	215	207	189	209	196	200	217	177	190	201	227	203	185	225	200	214	205	180	195	217	212	193	186	191	179	181	166	200	193	207	211	208	188	212	213	215	183	200	220	182	216	191	202	176	212	179	217	199	188	206	205	203	191	196	199	181	198	178	220	232	165	250	189	210	197	171	181	212	190	189	228	186	211	211	209	202	192	203	221	211	198	242	181	181	209	203	180	202	189	196	204	198	194	205	190	185	210	188	228	192	194	199	196	189	177	206	200	209	185	197	209	172	191	209	212	178	215	198	202	188	212	192	204	172	212	208	261	164	182	213	179	182	186	199	195	219	215	236	197	193	193	201	185	192	174	181	174	220	190	208	184	166	198	220	218	189	195	206	175	203	208	189	219	196	194	177	164	197	191	175	211	189	165	220	210	173	213	177	170	171	218	213	201	222	237	215	205	182	213	201	178	191	217	200	182	225	180	166	185	187	192	209	202	220	237	187	222	214	205	229	158	203	192	195	177	165	179	193	202	196	202	202	204	188	230	193	186	220	216	200	217	203	198	232	213	212	220	206	189	210	193	215	192	187	199	211	185	197	192	211	184	219	206	215	190	189	210	221	212	186	173	226	200	201	183	185	228	221	192	226	205	199	181	184	194	186	217	202	173	189	179	181	193	227	186	176	191	197	211	236	187	191	182	164	209	200	186	205	200	215	201	218	180	210	210	201	197	195	195	202	197	195	213	195	158	216	183	186	198	222	214	206	166	199	210	226	201	206	201	193	207	194	193	209	206	194	219	199	180	194	175	224	212	190	216	195	197	184	192	191	216	170	219	192	197	206	217	189	213	200	251	178	198	199	170	196	190	223	214	190	203	196	193	199	200	190	201	212	181	177	203	181	198	211	198	195	205	196	190	233	210	205	194	216	219	200	215	202	207	212	207	197	210	221	234	198	206	202	205	210	185	211	185	195	171	220	178	212	188	200	211	188	215	200	201	204	175	187	186	193	200	207	197	203	180	242	195	181	202	196	185	207	210	178	203	206	217	189	218	187	192	205	208	221	209	206	183	191	181	198	185	189	201	211	225	223	189	181	215	189	184	208	230	187	213	197	211	209	213	175	191
10322	7210	11150	11905	9624	6567	5835	3070	1480	980	806	633	611	557	549	528	537	547	541	546	501	491	524	500	502	505	533	520	531	537	523	512	488	503	506	455	492	480	494	527	480	510	507	515	515	499	501	484	511	509	547	512	470	521	503	480	471	490	507	470	489	481	456	517	508	492	463	505	478	485	530	478	485	505	510	530	511	478	517	479	498	492	483	472	514	522	459	467	510	480	497	519	446	469	500	498	501	508	475	492	481	511	504	517	514	522	451	492	512	511	502	486	515	482	505	499	498	471	500	470	492	502	462	492	504	500	446	451	477	499	449	504	469	500	480	504	483	505	479	478	481	527	537	475	495	464	482	506	499	468	502	469	527	490	519	514	500	528	484	478	489	507	472	488	490	480	508	449	521	500	515	496	512	542	489	497	566	525	499	501	502	515	465	427	460	523	538	524	510	497	511	457	464	486	463	509	513	479	497	485	479	523	517	524	479	476	501	503	525	507	482	503	494	502	481	471	506	497	495	551	502	463	478	473	504	447	491	473	481	484	474	527	461	476	436	487	512	485	538	491	488	472	473	471	488	489	491	471	545	513	493	474	446	504	441	463	519	513	515	498	501	494	462	487	487	524	493	534	478	515	488	444	501	503	480	496	461	496	479	488	465	443	470	476	526	493	486	490	486	507	483	497	506	510	508	447	459	485	491	449	490	450	500	508	498	479	525	508	501	498	510	448	486	544	487	513	479	505	481	494	526	491	544	485	487	525	514	511	499	522	504	471	512	525	476	526	482	483	483	473	468	496	474	488	490	509	524	486	494	486	473	542	486	493	501	522	493	515	472	466	529	500	472	516	511	511	488	525	534	521	461	464	463	463	504	434	522	472	504	504	501	503	525	472	502	520	493	494	476	510	505	462	481	519	520	476	533	481	473	502	474	478	505	483	492	538	506	496	511	470	484	452	508	438	467	470	497	499	499	472	506	499	514	514	463	494	515	472	484	478	509	467	479	507	484	440	493	515	514	534	522	458	507	481	500	480	505	530	496	479	465	526	515	481	509	503	446	476	501	514	500	515	515	436	467	485	505	462	495	497	507	500	527	490	464	464	495	517	512	522	497	522	490	507	455	503	527	485	452	489	498	483	516	475	501	511	493	481	520	487	514	481	503	486	469	521	466	490	507	525	519	480	479	502	465	519	535	508	442	493	501	477	530	474	505	492	511	511	469	498	492	528	490	485	474	518	496	476	500	496	501	476	425	500	490	481	513	468	437	470	520	519	454	510	513	456	516	467	522	486	509	538	473	491	488	488	525	496	521	491	461	468	499	492	491	486	450	485	486	514	502	488	455	508	469	526	499	528	477	493	496	482	482	481	469	468	496	511	505	514	466	509	457	485	485	447	489	515	487	536	488	499	441	513	511	486	463	494	495	490	486	492	496	471	432	472	470	476	482	519	481	503	509	526	463	480	512	502	538	500	492	487	524	473	474	477	494	486	527	468	476	494	471	509	526	518	520	496	470	514	498	501	507	491	515	498	510	525	484	531	500	524	476	474	481	479	498	506	511	471	517	512	490	480	503	474	508	466	490	510	493	498	512	524	500	530	472	499	511	525	492	466	506	483	507	503	500	504	528	532	548	498	486	540	470	443	502	523	487	513	477	495	495	535	496	513	523	509	506	551	534	479	525	503	495	491	495	465	504	466	493	514	513	506	531	499	456	485	510	473	544	480	479	482	461	465	520	502	476	486	509	474	465	488	523	461	481	502	502	530	480	480	474	474	524	491	525	511	505	491	472	478	513	504	457	493	487	480	460	476	478	482	461	513	482	491	503	518	531	460	494	485	479	499	495	497	530	514	495	496	483	534	495	464	468	517	480	478	492	513	507	451	528	514	519	508	493	480	541	475	486	512	483	493	494	471	510	517	477	508	507	467	460	492	502	524	473	492	460	450	500	482	524	480	522	507	516	499	524	486	514	467	506	497	527	510	489	482	469	474	507	505	503	478	517	526	486	499	502	503	525	518	485	470	463	494	511	465	485	482	484	522	477	518	519	539	518	515	488	490	496	546	504	528	497	477	481	474	482	526	495	515	491	519	474	459	500	540	549	506	514	509	467	504	508	524	474	507	489	475	519	461	495	450	500	436	490	465	504	522	498	506	455	503	499	472	480	476	495	511	501	480	523	470	482	500	528	486	469	511	487	477	512	503	461	475	500	503	541	486	454	487	494	506	481	486	478	509	492	520	459	473	470	468	460	502	448	495	480	469	468	473	491	528	498	470	483	540	494	541	469	518	495	462	498	528	529	487	530	490	551	528	454	453	474	497	480	501	498	528	481	477	500	524	487	448	490	465	469	465	505	521	508	508	489	486	511	462	483	481	469	491	488	504	512	501	478	515	465	483	572	470	468	521	507	514	468	504	521	484	482	485	474	541	500	490	523	507	495	473	493	508	471	507	494	483	506	497	515	501	479	483	497	482	457	502	491	503	497	493	508	489	523	510	491	497	514	497	461	472	485	489	452	490	469	515	514	480	483	498	488	516	498	517	506	501	496	529	485	511	522	493	537	481	495	470	492	481	507	486	477	518	479	504	524	512	521	511	529	499	491	468	503	496	485	514	484	478	477	473	440	489	492	458	518	497	492	516	503	501	517	495	503	489	492	496	476	506	509	503	464	478	503	502	493	459	507	487	466	499	571	486	496	501	475	513	530	473	471	482	521	506	497	509	545	508	478	468	487	479	516	485	497	474	480	541	479	493	533	460	525	545	499	517	488	509	461	520	483	493	500	479	483	498	478	508	500	484	521	465	508	486	524	507	531	505	510	471	515	539	472	485	507	508	485	490	486	534	505	478	495	509	443	496	519	486	540	511	502	491	511	481	496	502	515	480	515	469	488	537	502	501	500	503	509	495	506	475	482	512	493	514	474	484	472	518	485	478	483	447	497	484	479	525	510	511	566	503	504	475	476	479	504	494	507	488	508	523	516	485	501	472	535	505	495	498	493	461	469	504	504	519	495	505	467	502	468	487	490	481	475	482	467	480	526	496	503	492	467	474	533	518	438	488	524	526	531	509	541	537	483	503	475	471	521	515	521	492	531	500	515	512	467	483	471	548	520	497	518	513	481	545	497	475	486	512	513	492	504	468	505	499	525	512	469	530	502	520	495	450	491	486	521	506	460	486	466	507	474	510	518	506	461	506	536	499	495	488	490	528	483	479	517	512	494	546	542	499	494	527	488	486	517	510	474	491	509	433	509	537	506	502	509	512	457	474	508	442	478	498	533	430	489	507	493	490	506	525	453	486	506	489	493	511	496	525	485	512	533	506	495	519	513	525	511	496	479	504	516	478	501	444	538	532	482	481	512	464	504	501	476	476	500	473	472	505	468	505	488	507	482	460	479	472	517	533	470	472	485	485	510	477	471	515	443	514	509	483	489	450	495	523	512	458	540	473	489	497	506	492	486	518	481	455	504	487	492	503	478	463	484	490	496	500	464	501
27506	18348	23179	18589	15167	11778	12445	6515	1775	644	357	261	254	255	248	280	255	282	258	267	299	267	281	266	262	307	285	273	262	270	294	282	252	227	224	235	229	239	234	229	236	213	204	193	253	239	242	195	218	240	214	207	193	236	225	240	218	227	247	193	215	221	222	209	235	226	247	232	234	209	235	201	221	245	232	192	231	247	202	223	217	236	250	244	218	202	216	222	224	246	221	228	234	240	243	218	209	233	231	245	195	238	222	239	218	223	229	233	228	229	225	219	216	229	258	251	225	223	252	223	209	190	213	224	207	206	226	235	248	242	218	236	233	228	231	229	219	226	205	246	254	232	245	230	219	241	231	246	238	230	231	218	238	196	235	201	222	219	229	201	232	237	237	215	211	244	237	210	199	227	226	237	202	249	229	230	218	220	213	205	245	223	245	211	222	186	189	194	223	203	248	235	237	221	239	217	215	244	228	229	200	226	226	215	229	218	210	223	226	225	229	220	237	253	263	234	221	241	220	254	221	230	236	216	192	241	229	244	201	211	232	193	215	219	223	240	237	207	240	204	230	222	200	220	200	218	205	211	195	246	221	233	214	213	212	194	234	216	234	196	232	258	229	225	230	204	214	207	231	216	267	234	233	240	235	220	218	201	207	219	216	232	190	232	246	240	253	210	224	234	209	223	198	223	237	223	214	238	216	206	222	237	221	225	216	230	234	233	246	207	240	228	225	204	228	193	230	225	217	188	217	213	258	227	242	228	240	214	251	216	231	212	224	205	232	207	215	200	222	228	228	238	217	239	242	236	250	216	237	216	259	212	224	221	212	233	251	261	212	219	209	207	215	237	203	204	218	247	241	223	237	203	211	213	215	220	225	210	222	206	210	236	188	219	249	195	225	222	215	219	221	215	200	232	206	244	225	247	185	242	236	224	223	255	222	239	255	232	220	213	221	241	233	218	211	232	259	230	226	194	228	233	216	198	221	242	218	227	228	216	234	230	246	229	210	258	246	247	248	211	254	231	218	219	234	226	229	218	190	221	229	221	227	234	229	249	218	233	184	213	222	262	223	247	239	231	251	214	235	228	216	228	234	224	210	236	228	238	260	236	222	229	223	230	227	239	211	221	226	227	202	202	215	230	216	213	222	215	226	199	255	233	245	231	237	199	203	215	224	221	232	221	197	225	211	209	211	247	216	223	204	244	227	227	254	243	224	229	235	233	213	220	235	235	235	190	244	251	220	233	215	240	263	239	223	218	227	231	228	223	210	254	231	243	243	208	222	205	219	209	228	224	237	196	242	240	237	225	263	262	219	204	224	231	234	219	219	209	248	230	222	220	234	238	225	230	237	257	240	234	226	216	239	219	227	211	212	221	223	248	227	229	259	216	256	233	223	224	237	246	232	218	225	232	246	207	223	250	247	191	220	192	226	220	228	208	230	209	241	229	236	236	225	212	214	240	247	217	212	211	232	223	250	208	217	232	248	259	223	228	249	222	196	217	218	209	228	254	225	241	212	209	204	241	207	229	235	208	226	235	236	235	239	236	233	237	222	231	215	241	234	230	254	241	212	217	214	236	228	238	224	211	264	233	222	242	234	226	221	236	221	253	204	242	219	230	226	213	216	221	222	210	232	210	233	230	226	276	221	234	233	226	210	194	202	217	227	224	233	215	228	229	227	231	222	237	246	219	234	220	232	232	237	226	245	212	237	224	204	186	214	241	226	235	212	229	220	264	217	247	256	227	217	235	228	220	253	256	232	193	212	243	252	204	239	223	248	226	221	239	223	210	223	217	208	216	218	223	196	217	209	205	239	232	211	223	212	201	233	198	224	240	242	219	206	215	201	224	188	234	230	225	236	259	235	243	214	206	245	227	257	215	247	227	236	202	237	221	233	196	236	226	221	221	204	209	225	210	209	194	210	222	215	217	238	238	220	223	234	223	235	211	217	232	231	251	238	211	219	221	225	229	234	220	216	240	216	201	221	240	222	228	216	205	209	215	229	228	245	246	224	237	247	217	229	223	238	232	233	229	198	229	234	224	228	196	234	227	246	225	222	232	235	245	224	211	237	217	233	229	228	214	258	214	234	236	206	198	226	248	204	212	201	248	224	229	250	233	227	231	213	214	237	234	223	246	219	225	226	233	247	242	215	217	231	195	215	212	233	240	244	214	193	209	244	201	227	231	223	221	210	208	212	245	253	203	217	236	227	227	231	207	227	190	239	208	231	240	233	233	215	236	212	226	232	238	244	225	232	223	215	248	211	248	244	200	210	230	224	229	221	245	232	217	221	201	231	195	205	213	224	220	224	203	203	215	243	264	223	215	217	198	215	239	241	229	246	238	253	203	203	220	210	244	236	201	244	237	188	224	220	222	212	237	238	212	232	244	229	201	228	238	238	254	236	214	234	225	257	203	221	247	230	214	217	214	226	218	257	201	212	223	257	238	236	191	240	205	252	215	230	241	245	205	220	234	235	213	238	191	242	241	210	200	235	243	213	247	236	227	217	235	207	244	229	227	245	222	219	237	243	232	217	214	233	220	235	226	227	235	246	241	214	233	225	243	214	232	202	226	224	224	217	228	206	215	235	226	210	242	229	251	206	209	250	259	211	213	240	226	223	216	255	231	249	253	222	233	213	234	205	209	224	248	235	218	232	239	237	198	192	219	249	229	235	219	222	212	211	218	211	217	237	218	243	217	216	259	247	225	218	246	213	236	236	235	212	217	237	229	231	232	244	238	227	248	246	253	220	219	228	217	223	244	221	236	241	244	198	221	259	209	238	199	213	196	239	201	224	236	245	247	199	230	240	198	245	232	221	222	197	212	209	256	213	243	250	234	241	236	227	226	228	255	227	244	266	218	214	222	229	197	208	209	215	238	215	224	235	215	225	215	185	192	223	260	225	213	192	238	204	181	215	234	253	232	203	229	254	244	236	234	214	216	216	234	247	228	217	232	223	244	220	229	200	231	246	206	225	230	256	219	203	216	222	222	252	204	230	249	254	231	199	209	227	191	211	231	230	228	241	219	203	256	231	228	202	224	247	216	245	246	232	213	223	228	217	202	216	218	235	206	220	247	217	206	204	236	219	229	226	220	225	245	221	217	195	241	203	222	232	269	211	229	199	253	250	214	211	227	210	226	220	212	221	190	215	245	240	232	252	212	186	228	179	238	243	239	221	210	221	246	233	228	219	262	224	240	206	240	240	223	215	260	216	226	235	204	247	242	238	227	231	213	193	262	239	233	256	252	219	249	208	203	255	229	207	224	219	233	225	224	230	216	237	204	218	229	224	238	231	217	233	218	189	232	232	243	220	216	235	230	221	244	249	248	231	218	231	242	248	200	220	244	203	227	245	238	221	220	231	242	235	217	247	236	211	229	217	209	200	250	237	228	201	209	229	208	227	252	217	209	242	220	238	250	234	241	249	213	224	236	247	212	220	251	219	246	220	222	217	231	201	203	237	241	205	213	214	228	241	230	222	211	233	232
20186	17078	29445	28192	29194	25980	28017	16817	6020	2434	1238	890	827	774	770	729	792	895	827	877	908	884	999	937	846	894	1012	911	789	824	872	818	740	721	635	570	579	590	518	543	546	550	579	588	554	571	552	539	508	506	587	521	487	573	527	513	541	560	557	566	525	573	567	548	554	527	589	562	556	574	535	528	579	551	546	583	561	561	548	547	532	549	561	516	581	588	532	565	604	588	529	520	544	511	583	581	529	588	544	526	509	545	540	523	577	525	558	545	563	535	600	522	549	535	509	526	564	535	576	556	535	569	527	533	538	553	531	536	522	516	586	562	576	536	539	561	530	581	525	517	531	546	562	545	568	537	531	514	547	488	501	522	533	562	529	510	538	568	517	523	540	561	563	532	574	601	530	539	554	526	549	557	580	525	522	518	591	613	550	543	519	549	541	516	566	566	549	518	544	569	568	490	575	555	542	544	569	558	545	554	561	539	522	569	523	546	536	529	524	540	542	554	509	532	530	520	537	541	542	531	545	523	550	552	548	532	509	512	539	549	557	532	521	562	527	518	556	518	540	601	515	549	570	589	547	569	569	521	537	525	569	517	514	541	519	607	537	499	550	518	538	581	568	555	512	518	531	537	506	499	530	591	513	522	530	558	556	563	539	560	559	578	564	553	532	538	512	567	532	543	567	548	569	527	539	539	524	509	554	562	541	522	552	537	517	557	537	525	545	537	576	551	549	545	574	534	506	543	547	567	555	519	545	525	559	557	509	529	519	579	561	580	605	583	555	586	548	527	524	532	545	559	530	535	503	555	553	547	572	564	552	569	512	548	515	546	585	535	505	595	582	531	532	490	526	578	607	536	530	548	541	539	585	575	551	572	558	540	538	576	527	539	521	534	547	566	531	572	533	528	564	567	544	552	532	583	540	515	532	573	553	525	509	582	556	562	519	575	539	553	518	562	560	559	567	550	520	553	522	564	581	548	576	588	564	531	567	541	546	559	555	562	548	534	585	514	557	543	539	597	538	590	553	528	537	568	554	524	519	540	601	584	565	544	504	553	542	528	545	557	571	560	536	572	567	544	562	532	542	575	542	490	548	608	567	525	538	518	588	536	537	507	525	510	577	566	515	566	512	557	563	513	534	544	533	577	528	504	525	514	533	535	556	519	555	523	562	585	563	542	569	570	544	532	587	562	597	516	586	581	537	557	542	524	555	561	545	608	554	574	576	548	524	519	537	536	524	583	569	511	585	559	553	545	530	576	553	519	538	562	565	580	542	565	544	602	554	567	520	546	551	573	563	553	571	562	538	537	589	567	538	563	539	529	534	540	557	550	502	531	547	551	553	571	557	523	549	519	488	537	529	566	560	544	538	574	538	560	587	506	599	538	558	550	571	541	571	527	526	506	543	586	565	537	519	603	520	536	526	562	552	543	520	550	561	560	566	568	501	513	551	558	566	533	530	574	550	545	526	561	554	535	565	536	577	579	523	540	558	525	528	556	542	519	535	587	581	563	542	562	568	571	620	539	549	554	595	588	578	521	541	543	533	562	583	528	525	591	560	516	509	572	556	519	542	572	540	562	558	557	567	554	527	552	561	589	550	538	584	617	538	563	538	561	596	540	539	552	533	516	575	580	524	551	557	548	531	571	555	514	526	515	552	520	565	566	538	579	546	578	571	554	542	500	555	548	591	540	550	537	536	563	626	503	578	555	570	529	576	609	566	550	570	565	574	515	531	513	519	506	524	527	583	550	521	532	556	515	549	524	552	541	578	537	532	521	518	566	564	520	512	520	541	510	592	557	500	589	550	537	534	503	556	575	544	550	553	604	583	555	532	544	530	543	523	558	563	530	546	546	511	527	481	548	562	553	555	529	540	565	567	543	543	525	527	560	549	537	521	529	544	518	542	521	575	561	545	575	548	535	519	547	571	504	564	543	537	559	550	552	537	551	558	546	549	582	581	562	561	578	535	569	562	555	579	564	559	554	546	554	545	535	604	542	550	547	595	567	532	477	592	549	529	566	557	566	573	531	565	570	523	542	559	546	558	579	538	571	599	576	506	502	573	528	537	517	560	510	534	515	574	562	529	540	521	520	561	534	532	550	563	567	531	519	528	532	588	495	535	546	552	547	564	526	542	530	561	540	548	573	545	589	531	571	582	574	566	565	544	529	555	528	567	540	515	534	529	550	535	539	557	561	557	528	572	559	528	591	545	560	576	556	528	561	542	559	584	555	502	537	574	554	508	550	511	535	560	498	533	562	524	548	560	490	577	552	551	542	528	505	519	538	577	571	519	538	573	483	538	566	563	522	547	565	530	574	580	580	563	541	555	554	577	542	536	542	580	569	522	560	556	557	541	522	547	521	546	558	569	555	530	530	544	547	555	524	533	548	585	527	515	552	529	517	501	518	567	549	568	582	560	535	573	565	567	579	566	541	526	567	514	555	556	582	561	545	534	610	526	560	591	574	523	525	575	602	571	556	523	569	532	517	577	583	586	559	562	530	550	544	582	571	545	566	542	551	541	545	579	582	557	488	543	550	583	515	566	554	541	560	549	529	523	579	550	586	562	540	515	536	536	527	547	533	553	563	587	491	569	543	551	511	552	546	520	533	540	546	565	574	577	545	511	572	549	585	584	559	491	577	538	525	555	540	579	552	576	532	572	562	538	546	514	551	527	536	575	531	517	581	523	558	568	539	550	550	537	572	488	550	559	554	505	518	553	530	538	563	528	553	544	566	517	560	560	501	574	569	584	598	539	564	567	563	581	504	573	521	531	559	528	579	501	548	556	501	499	531	537	525	535	511	546	575	531	552	600	548	553	554	533	531	558	544	547	533	542	527	552	535	553	542	551	582	581	513	511	526	583	558	542	531	517	531	522	577	537	582	535	521	507	579	541	519	529	501	547	568	539	579	527	534	568	550	550	562	536	556	535	541	590	551	563	532	562	486	527	570	540	527	532	555	534	585	511	558	545	541	571	613	523	566	520	556	588	524	539	512	518	537	548	564	556	554	537	558	513	515	520	573	553	558	528	542	546	547	546	542	577	562	562	540	585	548	546	551	558	559	550	546	539	546	557	592	532	542	579	517	532	547	581	506	543	552	547	542	580	577	514	552	535	542	559	551	585	529	518	558	525	552	524	556	530	559	550	530	597	558	543	547	553	582	533	600	513	546	562	571	574	583	509	541	617	507	566	583	550	557	559	557	559	511	542	577	564	616	541	547	551	579	527	501	538	509	525	526	555	551	533	561	549	474	591	529	504	527	573	545	560	572	530	533	500	588	524	543	492	541	553	553	545	561	565	600	563	533	546	530	545	564	548	585	497	563	555	540	556	536	579	523	551	551	529	529	550	557	539	527	528	550	557	537	535	547	566	553	502	559	521	511	531	526	606	548	544	586	537	526	513	558	524	531	589	559	549	530	576	527	557	504	522	517	573	554	527	528	514	509	522	583	580	557	516	559	566	564	590	544	551	544	534	569	520	533	559	516
37439	29402	30732	31201	28436	21582	14549	10393	5086	1828	572	324	311	254	284	226	247	254	255	274	310	302	296	342	246	274	318	313	279	283	294	289	265	227	243	195	188	200	184	192	190	174	191	200	197	180	205	213	206	181	207	189	185	191	175	195	201	174	191	218	194	183	181	192	192	183	201	169	179	172	184	158	191	182	186	185	193	165	170	197	180	188	189	194	168	187	173	176	176	202	185	181	184	175	181	186	152	222	191	206	176	192	192	173	212	167	208	185	194	181	209	178	190	180	191	186	218	178	178	197	191	181	184	195	167	192	185	196	199	201	177	215	192	176	188	166	217	170	181	175	197	182	205	187	201	156	173	168	194	191	202	174	158	188	197	182	194	191	198	181	196	172	182	188	162	161	173	204	207	214	178	181	179	182	177	221	214	178	181	193	172	177	182	194	177	187	192	169	203	195	196	200	179	177	204	211	201	158	179	166	190	168	164	167	173	197	169	183	173	181	185	188	222	164	175	173	169	163	179	178	160	184	185	178	181	204	202	190	195	212	229	170	203	187	195	200	163	171	174	212	173	202	169	241	210	175	206	208	188	194	172	169	193	193	182	185	211	166	184	184	182	226	181	216	185	197	165	200	201	204	195	177	168	187	172	172	193	177	196	208	186	203	210	186	194	173	180	198	188	186	182	198	194	209	186	202	200	189	197	202	204	212	203	185	172	177	195	179	158	166	194	175	187	228	198	181	165	182	192	198	194	183	184	190	190	185	193	175	175	197	196	162	197	230	189	181	205	177	205	191	195	178	172	179	186	184	186	185	189	188	209	191	181	193	178	154	157	187	191	195	193	176	180	162	207	174	164	185	191	181	167	209	198	171	178	178	190	184	165	179	179	192	173	182	164	178	204	205	207	185	204	206	201	177	193	198	178	190	182	176	204	182	182	188	199	184	200	207	203	173	173	190	182	181	212	177	175	169	188	194	170	167	190	207	168	192	186	181	181	183	175	173	182	168	168	184	182	191	197	187	195	173	183	178	216	164	182	171	190	191	189	216	209	180	190	176	193	144	194	196	192	177	213	209	173	211	164	187	180	205	182	197	189	194	182	179	182	201	194	178	184	197	182	182	186	180	168	164	238	199	170	173	182	187	180	189	194	170	197	191	195	184	171	201	186	164	188	199	170	185	198	176	164	165	172	168	188	179	179	187	176	183	189	187	182	209	172	169	190	202	167	187	159	178	207	164	207	191	167	168	209	188	200	215	189	207	192	163	191	179	148	166	220	185	178	194	165	208	174	190	190	186	199	197	188	181	204	200	158	177	203	164	180	191	176	183	206	199	189	179	174	177	192	213	215	211	179	222	196	200	192	176	194	196	191	186	183	164	200	227	183	176	188	187	204	178	177	173	208	191	187	166	180	210	216	168	191	194	175	173	202	185	169	192	207	209	183	177	191	202	195	191	203	190	176	205	178	174	194	179	179	204	196	192	196	173	192	192	195	197	197	195	161	196	187	189	181	189	175	193	173	188	195	197	183	174	200	185	184	184	162	182	199	175	191	175	194	197	189	177	188	185	196	196	195	200	196	182	196	195	157	193	170	154	185	193	177	202	161	184	191	171	181	204	201	174	183	204	167	189	192	181	194	215	178	203	153	196	168	185	193	175	197	200	186	202	175	174	166	171	187	195	172	183	178	175	183	185	183	170	169	211	171	221	165	194	198	177	180	174	192	200	183	187	183	184	180	177	202	186	180	175	184	198	182	203	191	195	185	196	175	184	202	166	196	187	212	187	176	173	199	180	201	186	192	211	177	181	188	142	173	211	170	164	192	183	190	165	195	171	187	181	182	181	193	220	185	181	182	203	178	164	173	217	183	203	159	199	178	191	214	202	190	171	200	179	203	195	174	181	196	192	162	193	185	196	245	183	181	194	192	177	172	191	197	175	223	184	199	168	195	174	177	174	186	185	192	191	177	188	177	165	183	186	184	205	182	219	197	168	203	187	184	200	197	198	164	196	200	183	194	200	185	189	199	202	176	178	225	214	208	200	194	198	192	189	191	197	194	179	187	180	187	207	218	180	205	213	195	172	183	180	171	187	151	208	190	182	200	196	186	181	181	188	205	187	212	186	183	197	186	172	209	192	179	200	185	155	175	174	173	146	172	183	173	193	190	180	190	190	216	177	198	191	192	201	174	206	175	185	185	201	177	196	166	185	185	197	200	179	186	204	194	161	188	197	204	207	193	164	173	196	194	215	190	177	216	196	185	194	181	140	182	186	187	170	183	185	157	186	186	202	225	202	196	177	185	198	188	185	185	205	168	202	190	200	161	197	186	174	183	207	191	229	172	195	208	193	181	190	201	191	185	194	199	192	191	174	177	192	195	184	208	171	183	188	202	199	184	199	176	184	178	184	190	191	191	169	213	220	163	182	196	178	185	154	181	165	179	193	169	198	161	171	204	186	179	182	177	194	207	202	187	177	168	176	195	174	207	221	174	213	196	211	223	193	185	188	197	192	190	200	210	194	194	180	169	176	201	169	231	181	192	188	167	210	160	211	180	179	196	186	162	194	205	161	198	193	204	167	197	186	220	198	207	215	177	214	206	188	185	178	193	191	173	192	186	212	192	187	159	202	185	207	180	200	195	197	186	188	174	191	188	182	198	184	175	201	217	172	204	176	181	175	184	194	180	188	203	221	227	196	178	199	204	183	200	167	215	186	177	164	161	204	189	179	204	209	188	200	198	212	193	209	180	169	201	187	209	190	181	192	187	194	174	217	178	174	177	207	208	175	164	192	198	162	184	173	197	203	184	238	169	175	217	191	198	197	157	209	199	196	197	183	192	185	180	187	182	197	167	200	181	202	170	201	184	184	190	169	183	162	187	156	217	158	194	175	183	166	191	173	168	174	178	214	171	213	182	167	213	178	191	207	184	202	190	187	198	172	182	188	199	212	191	199	204	200	194	182	197	172	174	162	169	177	195	183	154	196	221	184	186	172	207	182	166	196	177	183	203	172	179	198	208	190	184	194	197	201	192	159	195	169	174	182	144	185	232	186	196	176	210	186	207	184	183	192	174	179	183	190	188	196	176	188	164	193	197	181	196	204	209	201	187	149	178	181	168	178	214	192	197	175	164	186	194	179	179	208	203	184	193	190	198	223	167	166	187	201	210	196	203	196	200	201	184	182	197	191	172	180	198	178	202	205	174	187	210	187	183	174	205	178	181	168	172	190	171	207	226	195	190	167	185	211	175	187	173	183	190	202	189	192	184	183	179	183	175	182	174	196	218	185	172	196	212	186	186	189	180	200	195	183	162	182	195	201	203	189	174	181	186	172	187	194	168	183	170	200	170	178	194	167	238	200	203	191	196	181	185	175	186	175	245	194	205	187	200	170	206	206	166	213	181	209	192	195	219	191	205	174	196	168	187	175	200	175	206	185	192	189	194	238	194	171	197	185	191	202	169	191	191	184	205	224	186	197	160	151	204	176	191	164	156	200
25409	25677	34264	39589	39272	34184	28326	24280	14246	6917	2536	1203	891	912	906	915	884	981	1105	1013	1186	1262	1350	1340	1085	1176	1318	1172	1030	1017	1058	1083	845	704	655	592	588	503	489	472	453	483	469	461	456	484	484	475	452	480	464	482	453	436	437	496	405	447	437	462	466	478	487	451	459	430	504	485	468	438	469	485	436	468	444	451	451	438	485	455	474	441	443	498	409	446	467	456	456	490	499	502	481	440	493	457	483	458	454	459	445	473	445	469	453	470	478	456	438	474	502	508	510	471	487	442	456	443	475	477	424	413	465	479	478	436	473	544	462	469	481	446	452	484	474	482	479	461	448	472	423	460	440	444	446	477	439	439	451	481	466	468	480	483	444	427	427	440	435	488	441	468	456	455	447	434	493	468	445	489	447	470	461	443	440	466	441	462	486	491	460	470	459	440	474	509	474	485	423	472	479	443	459	470	440	458	469	469	463	450	459	476	491	453	467	486	461	475	480	485	424	458	449	470	475	466	468	450	477	497	461	477	476	476	473	484	440	489	469	450	494	467	432	480	461	452	461	469	507	450	454	436	497	473	487	449	476	417	454	443	455	458	478	473	461	450	477	457	423	480	459	454	503	451	469	466	480	444	486	449	497	434	498	450	497	476	479	453	444	464	432	454	479	437	445	457	445	467	447	484	481	458	468	449	495	478	473	437	408	475	491	434	471	440	422	466	420	429	426	457	473	487	476	430	454	499	449	451	441	477	484	472	455	454	477	431	460	446	426	452	432	448	456	446	488	489	456	463	440	484	450	428	484	475	436	473	444	471	427	473	414	450	470	471	482	454	455	447	456	437	457	453	482	459	463	451	485	453	465	464	468	477	493	457	474	461	478	470	480	453	477	428	493	508	431	456	479	492	461	459	422	461	422	483	453	461	421	402	474	469	471	453	465	469	491	462	450	466	475	469	502	483	469	465	425	438	451	440	490	413	497	427	500	492	450	472	457	460	442	481	462	487	514	461	473	462	429	477	480	433	472	491	480	453	445	452	454	441	462	457	441	455	465	459	492	445	418	476	478	487	430	432	464	461	481	440	481	452	473	481	472	463	451	478	505	465	503	473	487	444	471	484	458	449	481	451	459	491	464	424	451	464	479	495	483	430	448	451	444	432	486	474	456	448	444	459	443	470	457	477	529	459	443	430	471	437	489	452	504	466	471	446	466	499	481	484	472	466	479	426	439	504	441	447	441	461	455	474	478	470	434	467	479	495	472	482	470	449	426	459	452	485	461	460	478	442	447	495	454	459	487	485	450	432	518	440	402	473	455	446	481	429	492	492	472	473	459	475	452	455	417	477	466	460	429	466	454	498	417	450	442	459	462	457	516	423	468	461	484	458	477	442	489	440	472	450	442	474	455	466	465	487	485	457	437	461	472	433	443	462	431	445	485	466	471	453	441	444	469	477	472	438	445	469	438	471	503	452	484	491	494	482	476	426	463	454	451	429	476	464	484	468	475	465	446	461	415	472	434	458	462	475	457	481	457	460	486	434	462	433	441	463	478	515	465	420	441	502	493	475	475	442	476	475	452	439	448	450	446	460	451	476	480	490	466	449	467	488	433	444	479	489	442	482	469	473	458	441	441	476	465	427	408	453	445	449	491	459	452	497	471	503	454	454	434	461	493	462	438	447	474	488	469	441	448	459	477	415	473	492	437	481	451	463	438	460	479	466	431	465	461	450	439	477	463	469	472	434	439	426	441	444	427	469	470	463	468	478	444	484	441	531	467	444	464	442	455	454	442	460	451	498	483	468	461	461	450	442	447	475	469	441	461	466	464	477	424	485	501	454	467	469	476	455	482	443	447	449	455	482	477	473	427	445	487	452	434	507	419	441	462	450	472	439	468	443	455	485	467	461	429	503	469	461	451	471	473	502	445	471	487	480	453	502	465	432	440	474	487	444	452	481	445	479	430	458	477	495	486	467	450	483	493	433	442	448	430	448	471	465	470	480	449	494	488	456	445	508	420	458	455	431	462	469	484	453	469	474	474	437	481	436	493	465	458	421	453	495	473	451	488	467	442	442	448	460	467	466	454	417	446	450	482	477	478	492	456	434	486	504	459	484	474	451	487	466	469	421	508	459	475	486	424	455	461	445	463	461	447	448	485	394	451	427	420	436	501	436	473	436	477	519	455	432	461	464	459	475	492	467	459	503	467	491	472	474	475	486	402	482	490	438	454	447	461	460	442	459	448	479	433	484	470	445	487	478	413	473	474	460	477	473	502	463	513	458	473	451	476	439	442	439	455	459	430	502	490	459	425	453	430	439	436	461	473	452	440	462	486	472	448	409	389	472	423	490	492	485	459	466	451	479	445	471	461	484	429	432	458	480	472	451	475	451	455	443	439	478	459	467	442	454	444	439	426	481	475	438	478	473	466	430	450	441	472	465	502	462	443	453	458	477	465	449	462	451	459	485	456	454	459	470	416	477	463	442	469	412	491	455	462	445	503	421	460	492	487	447	461	434	460	429	472	432	462	468	499	432	456	437	463	461	482	465	464	457	452	470	459	407	486	444	407	495	474	482	483	420	463	430	461	450	503	434	452	437	471	447	452	435	441	442	472	472	490	458	496	456	454	450	460	458	468	479	443	476	442	470	467	479	463	484	457	450	454	523	476	454	465	441	490	475	493	470	442	453	494	466	461	452	454	462	456	447	424	471	447	444	448	412	489	461	464	459	446	492	482	473	499	458	467	486	456	426	466	460	465	496	438	490	404	478	469	462	476	473	514	496	515	455	461	473	439	462	468	487	456	450	467	466	491	424	422	469	492	454	427	412	483	471	447	464	447	484	423	451	453	447	441	420	449	467	451	442	457	493	473	469	425	455	449	450	494	420	409	485	492	482	484	437	459	463	519	490	474	475	461	502	446	447	453	474	466	457	465	456	477	455	474	428	472	466	478	472	466	445	450	481	443	462	447	459	488	435	449	470	479	479	455	453	463	495	446	438	461	483	470	468	434	423	487	457	452	459	483	482	517	467	456	442	467	470	477	450	448	516	449	471	446	468	463	424	470	448	459	448	455	416	436	477	471	403	468	458	438	460	474	504	466	480	489	454	432	481	438	436	444	489	437	456	443	456	448	497	444	437	461	465	484	465	472	488	461	490	470	450	446	469	474	468	483	477	431	526	461	491	488	432	472	442	467	422	441	444	447	440	440	427	464	495	465	456	455	446	422	479	459	495	473	451	487	460	441	466	451	405	497	462	490	488	488	453	456	456	480	474	448	458	428	485	474	451	453	463	488	484	491	473	457	462	473	453	463	471	457	478	481	448	453	467	507	465	468	466	461	458	481	462	496	491	434	493	491	449	460	471	475	439	450	457	487	438	481	466	468	465	468	434	460	474	458	442	457	444	482	459	433	484	440	473	441	430	471	434	505	495	487	428	486	428	453	448	459	470	426	433	446	473	458	467	450	453	459	433	472	446	460	466	475	487	443	448	457	483	479	486
16442	8173	5965	4314	2448	1465	921	737	524	270	249	205	224	227	213	200	190	218	203	225	211	206	222	215	205	238	193	215	213	208	214	239	215	194	198	197	227	196	200	188	189	208	177	186	200	206	204	208	185	206	194	208	227	233	191	212	203	189	191	196	200	215	243	226	203	197	195	220	185	199	225	218	188	189	208	209	193	205	206	224	196	220	200	209	208	181	181	204	171	195	183	229	193	197	205	219	208	201	191	194	188	173	205	217	176	223	227	213	190	192	182	197	216	212	204	192	187	232	228	198	197	206	192	215	195	199	217	208	236	236	199	206	197	196	196	181	199	198	205	194	213	207	202	209	223	198	181	224	185	221	210	212	218	196	181	207	225	208	206	202	222	224	208	208	220	210	209	188	203	180	189	211	189	209	211	194	195	186	208	194	199	196	244	220	196	222	187	198	211	213	187	192	212	205	203	187	202	194	184	196	218	221	176	215	215	205	223	197	231	198	205	194	183	205	201	241	192	186	224	235	210	192	216	204	218	209	208	196	197	194	173	201	208	197	210	175	194	220	200	214	202	186	199	204	203	219	202	175	206	225	208	205	195	197	229	187	181	238	204	195	188	208	203	196	205	202	190	205	218	213	208	178	184	200	178	204	210	207	179	194	193	186	220	201	188	197	189	171	196	199	232	202	193	221	199	206	213	203	189	201	198	200	225	190	178	209	231	184	195	232	196	171	187	198	195	230	186	201	199	176	194	214	188	208	225	201	215	183	203	221	210	195	202	210	196	212	220	232	198	200	200	214	183	191	195	186	198	217	215	209	189	222	208	175	170	195	205	188	221	202	207	169	181	198	209	208	189	212	192	209	190	180	194	205	210	224	205	179	193	168	224	219	197	192	224	206	221	186	211	195	225	180	212	198	222	187	218	200	215	222	202	201	213	191	223	198	187	205	169	233	209	224	189	211	209	185	208	200	197	211	194	175	220	213	231	203	200	192	182	220	176	238	201	187	221	223	198	212	178	190	201	189	207	219	219	195	181	175	190	197	215	212	191	206	191	191	187	190	213	206	199	179	195	216	205	203	178	205	212	200	190	194	197	186	212	211	225	181	197	219	210	211	191	191	192	205	215	233	194	188	199	200	188	193	226	178	217	207	214	192	201	195	216	203	219	218	191	232	189	197	199	181	184	215	209	191	209	205	195	183	226	187	180	184	201	185	209	199	207	192	210	191	215	207	193	184	207	217	195	207	230	190	197	208	216	218	214	211	188	216	202	230	199	204	185	227	202	230	170	182	201	180	203	186	204	206	206	202	195	197	206	238	201	200	207	186	211	208	214	201	198	198	213	221	200	224	192	182	205	223	213	226	206	217	189	198	210	194	183	201	212	186	226	221	221	195	192	199	209	203	173	219	206	221	224	207	219	176	207	216	205	205	211	203	203	197	195	209	215	177	205	195	196	204	205	221	198	193	197	203	192	203	218	182	202	215	207	215	218	207	213	208	210	204	214	195	180	211	212	200	167	214	201	227	203	202	210	211	181	240	203	204	198	195	207	211	212	213	209	198	166	183	216	194	213	198	188	215	209	208	194	187	188	228	199	196	194	211	197	208	211	197	186	179	208	201	218	236	204	219	182	214	216	212	209	208	191	209	195	204	212	178	197	216	191	187	207	207	204	195	215	188	213	229	194	181	206	180	236	175	191	189	180	201	198	206	212	215	220	203	201	229	235	209	191	199	218	200	201	193	185	166	176	200	205	207	201	198	190	195	196	202	222	207	200	197	186	185	182	212	213	186	193	200	196	193	235	176	195	215	221	202	218	231	198	204	192	200	196	232	211	187	190	204	196	220	205	188	204	222	195	199	216	198	183	193	212	173	174	209	208	187	175	213	216	201	192	198	239	204	195	208	219	195	200	202	200	197	222	200	224	214	190	220	232	199	207	191	193	169	219	195	186	201	209	204	199	205	194	192	203	229	206	182	213	194	197	207	193	213	217	204	189	206	206	190	193	207	191	183	213	200	208	192	196	215	208	192	177	215	199	209	204	197	190	221	201	211	226	223	228	205	195	195	192	184	210	226	206	212	214	205	206	194	198	179	199	187	202	214	217	235	218	200	187	210	207	230	169	214	216	196	192	209	193	194	197	180	203	200	185	186	176	202	199	207	207	201	189	204	217	203	213	192	195	212	222	189	235	198	195	166	187	197	208	198	200	220	184	222	213	219	207	204	211	205	191	208	194	209	200	199	199	207	185	202	205	209	207	236	217	212	203	191	207	203	207	210	188	197	195	183	189	212	223	205	210	210	209	189	195	216	207	179	183	227	215	182	198	199	184	198	214	199	199	217	240	200	242	182	207	216	211	202	224	190	206	214	202	181	198	198	217	197	191	203	210	185	234	160	212	206	205	200	189	202	206	182	199	214	199	171	214	227	180	200	177	182	166	211	210	201	233	184	173	209	212	214	186	195	205	222	211	205	184	192	194	196	206	201	193	211	201	224	203	194	185	214	192	179	219	199	202	192	201	200	166	221	195	194	214	204	200	202	230	207	205	212	222	188	168	186	209	217	189	206	220	183	216	177	204	196	205	207	184	208	204	216	210	215	201	208	197	223	178	212	190	231	194	212	212	198	201	174	220	199	201	214	194	201	189	190	214	216	181	213	198	176	216	203	210	224	208	220	189	207	216	219	216	212	200	211	211	206	194	203	217	241	228	213	173	199	194	199	220	230	188	199	200	176	214	175	193	205	196	198	218	187	203	231	205	189	227	206	206	174	214	208	226	226	218	203	218	195	199	206	218	187	197	200	192	215	210	217	203	211	197	206	191	192	205	188	225	191	201	195	195	204	207	199	216	184	231	191	186	177	214	203	224	230	236	202	196	215	199	215	199	214	211	213	226	204	224	184	209	199	216	215	221	223	226	189	188	203	213	219	207	218	203	185	209	201	203	192	217	203	191	192	221	208	220	212	198	210	215	221	199	202	183	220	202	224	209	210	210	204	192	215	210	209	192	220	195	213	199	196	230	203	180	231	206	177	209	211	211	195	206	169	201	192	212	164	188	179	209	204	212	218	216	177	198	207	231	209	215	207	202	179	233	211	204	186	191	216	183	208	211	229	208	179	203	212	222	220	207	198	180	190	205	185	201	198	196	210	200	198	215	181	188	205	219	193	187	187	201	183	200	228	213	198	201	192	186	201	235	226	199	200	227	205	207	208	205	202	209	215	197	208	220	217	183	223	210	226	213	185	212	175	202	201	221	235	204	197	191	243	197	193	191	175	215	187	209	202	195	209	223	199	184	191	215	179	216	218	188	197	190	203	213	198	187	214	212	172	219	229	191	189	207	192	215	198	211	210	189	209	195	191	210	195	169	215	185	197	194	218	181	223	223	200	191	209	185	185	206	178	182	209	234	196	199	217	216	191	203	192	205	171	224	227	196	217	200	204	186	195	210	229	198	221	202	185	183	182	211	212	200	228	189	200	193	245	186	173	194	193
11675	8273	11434	11955	9101	5920	4201	3189	2141	1177	831	624	615	606	555	554	528	565	578	556	583	538	558	537	560	538	526	547	561	523	542	566	506	532	541	516	505	542	493	505	499	490	521	516	486	511	509	512	476	536	494	505	469	502	471	500	479	487	495	507	506	487	501	499	468	514	511	487	490	508	490	501	504	537	490	495	510	531	480	544	517	499	502	565	495	471	497	518	491	503	490	540	504	512	487	499	510	509	518	503	511	520	508	518	486	527	520	517	466	446	466	491	495	498	491	463	469	533	481	496	519	492	473	511	522	496	500	501	550	518	511	507	503	511	526	433	469	559	470	532	517	479	531	512	541	501	511	524	531	508	508	463	482	498	510	489	504	522	482	502	496	512	512	511	479	476	466	551	520	522	538	484	544	505	513	502	509	490	484	490	495	530	518	496	488	468	514	505	558	465	527	533	487	492	502	525	484	503	507	472	502	475	484	517	477	497	491	517	505	525	498	517	518	548	494	451	509	484	480	519	525	522	509	503	490	499	507	504	518	537	497	536	486	560	525	476	547	488	489	522	510	511	496	494	475	493	516	477	506	536	496	537	504	509	485	502	529	529	551	481	513	481	531	492	532	532	484	492	501	531	514	512	541	495	493	507	517	522	487	498	510	469	499	498	485	488	489	549	532	510	514	467	473	514	530	483	489	479	542	530	520	475	499	506	519	552	521	504	520	488	531	496	469	523	579	506	516	449	512	478	517	541	531	500	542	538	538	506	550	514	501	502	536	477	548	519	512	489	500	522	484	506	486	511	502	496	501	504	482	493	509	511	547	505	492	535	488	497	507	449	518	509	476	527	480	497	512	522	473	518	495	503	476	494	508	498	520	531	515	516	486	495	527	492	496	524	510	475	482	509	512	478	472	502	504	517	459	503	518	525	520	522	507	484	509	506	491	480	488	487	528	455	470	461	501	499	481	513	487	480	493	506	518	473	502	523	521	537	503	473	524	501	464	481	461	517	497	506	500	497	475	508	480	511	509	530	451	491	498	561	523	512	477	529	478	539	484	522	534	515	511	518	552	491	543	485	472	508	489	525	486	497	489	543	509	526	510	526	494	470	491	528	487	530	464	484	519	542	528	508	516	491	534	544	514	506	491	494	494	477	496	481	525	500	524	542	522	471	503	488	481	559	475	518	518	516	489	526	514	494	508	508	513	484	524	530	482	481	510	508	505	490	489	461	513	525	493	549	514	542	510	482	481	496	514	497	523	521	499	543	515	548	482	489	480	499	506	488	517	487	541	545	524	489	482	491	506	512	480	526	502	509	519	494	506	530	480	511	478	507	522	500	510	511	504	522	509	521	555	496	483	501	548	547	504	532	505	530	495	494	530	478	535	536	501	497	513	511	525	502	507	502	531	492	543	448	527	511	510	523	481	535	503	453	541	488	512	516	520	533	533	482	506	543	525	522	494	507	498	453	521	540	504	495	529	523	527	527	490	494	478	515	506	511	442	482	486	527	531	501	481	478	516	483	491	518	502	518	501	505	503	500	520	513	468	487	502	484	541	524	472	509	541	516	484	483	495	496	554	466	472	514	512	488	525	449	468	494	472	515	488	505	511	495	494	488	504	513	477	530	539	442	493	483	533	500	491	541	504	548	526	474	528	522	539	524	537	484	486	550	497	509	491	511	530	523	474	513	500	506	519	491	474	502	491	512	507	556	463	506	493	502	489	506	532	476	519	520	486	486	518	508	531	537	510	483	541	504	511	489	550	495	472	519	506	493	510	509	497	434	508	485	521	496	523	512	534	507	486	515	537	507	510	482	528	485	500	495	497	541	516	515	487	500	487	500	489	488	485	500	515	524	525	474	487	506	490	512	499	483	470	508	523	495	505	497	505	498	576	521	528	560	533	476	509	493	517	509	472	463	506	524	476	473	511	465	536	538	529	495	498	484	528	537	499	497	489	543	519	528	549	498	516	509	508	481	497	509	501	551	524	506	500	505	496	525	512	468	555	501	508	491	503	510	492	523	507	523	495	532	500	506	475	512	533	517	501	514	519	448	513	491	492	509	484	488	502	537	501	515	493	512	503	504	472	473	547	514	488	543	493	458	500	555	501	528	525	494	513	460	548	527	537	472	539	523	523	483	524	486	512	444	516	475	543	477	532	475	454	500	502	496	495	490	502	522	515	528	497	523	551	481	518	536	464	513	493	533	518	502	497	507	529	506	515	529	468	522	495	533	519	496	501	461	450	576	506	502	516	510	528	505	507	511	467	487	497	511	482	515	494	508	531	513	462	511	517	494	472	497	495	514	502	529	515	526	500	515	527	514	523	507	484	511	521	499	528	498	528	558	486	487	502	472	509	518	500	536	459	489	450	484	517	507	512	531	499	510	522	476	472	501	496	523	499	516	537	476	518	528	517	471	486	515	522	506	494	442	444	515	490	549	519	510	542	496	517	519	484	464	514	508	512	503	553	479	478	506	481	473	514	517	548	536	498	501	476	471	463	506	521	525	513	486	504	506	540	505	521	491	513	481	523	512	486	554	510	515	536	550	563	492	541	497	526	517	519	505	503	470	507	514	456	505	546	505	503	473	511	524	527	498	502	502	517	509	544	504	485	497	443	489	518	515	485	504	501	535	510	518	458	514	472	519	488	516	500	516	504	482	493	510	534	528	510	495	477	548	490	518	531	528	511	472	545	514	524	496	474	544	495	511	485	515	486	466	468	523	529	505	498	466	527	542	506	498	488	514	460	525	522	452	525	523	522	491	479	479	506	517	539	514	504	488	505	534	512	546	485	473	531	513	518	529	456	450	493	532	482	517	512	496	509	551	518	502	481	511	534	490	531	478	497	486	498	486	515	474	513	516	515	515	504	506	519	519	519	502	530	511	524	534	480	524	500	547	491	487	507	493	523	509	473	532	521	479	505	510	524	492	525	505	526	498	499	521	511	492	503	526	542	523	496	518	497	509	496	493	517	480	502	479	507	480	527	482	504	514	435	525	490	552	481	513	526	462	513	488	492	512	510	494	488	508	497	496	501	505	503	500	500	470	517	515	560	538	488	454	546	492	524	520	495	518	519	527	471	548	481	528	469	500	480	563	504	494	516	481	550	489	493	570	468	507	527	498	513	508	515	508	467	542	527	507	513	527	517	519	512	496	507	538	496	476	510	511	496	513	476	509	542	518	517	500	477	484	535	509	531	511	523	478	515	530	507	516	504	531	470	527	557	502	497	495	506	522	507	504	537	518	520	497	514	518	521	523	503	457	488	476	533	484	501	527	493	524	516	501	505	507	528	515	514	505	498	461	502	534	529	549	516	509	512	547	510	469	478	488	486	539	532	515	496	517	503	514	510	530	522	500	519	525	474	499	488	475	523	510	485	489	445	518	511	473	547	483	497	500	513	491	497	509	524	531	476	486	540	458	561	503	500	501	523	515	527	497	478	516	530	505	478	496	535	516	488	514	496	486	470	486	511	493	530	484	494	505
28339	18367	20387	17008	15007	12591	8020	5192	3765	1481	624	340	293	283	267	249	285	267	310	278	283	276	273	285	263	266	281	271	247	254	264	294	256	231	232	248	227	242	230	223	212	225	220	215	216	234	223	232	240	228	268	249	217	221	251	199	254	222	216	207	238	238	225	250	201	230	220	218	236	262	215	208	240	209	236	204	232	216	251	248	257	242	214	259	217	210	218	235	210	228	214	250	233	230	222	218	220	222	224	240	226	232	216	207	211	232	219	251	221	209	226	253	217	217	216	234	231	235	262	196	229	219	203	216	239	203	208	225	242	235	215	232	218	226	239	220	222	196	238	208	238	245	190	219	219	239	234	245	210	236	228	222	215	245	216	227	215	223	199	222	215	242	207	232	210	229	260	223	224	207	255	246	234	206	241	226	206	240	221	238	236	216	242	217	219	234	195	235	210	213	221	256	240	259	227	214	266	223	221	238	231	251	212	214	250	221	247	238	231	254	238	206	218	211	226	238	229	231	218	227	247	227	224	242	261	204	221	199	231	204	220	226	242	194	238	248	220	251	246	255	237	253	214	241	240	246	238	213	244	223	217	255	213	206	262	244	216	218	226	231	232	241	244	222	223	231	208	218	214	250	223	223	228	235	238	229	216	223	237	248	219	235	216	217	228	223	215	211	258	229	235	240	257	227	219	203	226	235	235	239	231	205	236	231	229	242	256	223	234	242	241	220	228	249	231	253	233	262	237	219	232	247	229	261	215	248	233	248	253	237	223	228	234	216	238	239	246	223	236	222	261	251	237	230	213	215	218	206	237	217	235	225	229	239	212	194	224	230	249	244	200	215	211	224	196	215	191	226	198	221	251	259	242	233	226	216	223	247	213	234	214	232	211	226	251	217	252	216	233	254	228	250	224	244	245	218	226	220	235	218	233	209	219	237	232	216	199	196	231	229	239	246	240	210	250	232	235	276	210	221	208	204	229	240	217	241	226	215	221	209	228	220	240	220	210	249	233	213	234	225	238	235	228	223	243	239	225	220	199	231	242	215	241	224	207	210	244	211	232	212	217	221	218	234	206	215	220	244	207	229	241	209	221	219	248	229	218	221	258	256	223	204	202	219	225	242	217	216	205	226	236	218	225	225	233	218	233	230	224	246	223	216	242	216	236	223	210	250	208	220	222	214	220	243	236	208	244	227	221	199	213	226	238	197	237	242	225	207	248	251	232	212	231	228	226	225	231	193	230	207	246	214	235	261	222	245	241	238	247	197	248	232	230	212	249	231	200	246	229	240	232	250	219	239	211	222	239	247	205	240	226	214	231	224	223	226	243	211	224	252	221	230	223	243	225	226	221	210	205	225	216	239	240	228	241	217	264	229	247	204	249	191	228	217	254	242	235	207	237	237	204	221	208	203	215	235	242	228	195	229	244	230	217	223	221	230	215	217	246	233	214	235	214	225	220	235	218	217	254	213	204	212	204	235	234	206	211	230	199	223	250	253	234	219	230	233	236	243	230	214	213	244	210	224	233	224	220	248	239	241	221	230	211	242	200	230	226	243	244	206	213	252	222	218	207	196	218	211	233	230	244	234	222	220	210	226	252	215	216	235	230	225	238	198	249	244	239	188	232	236	246	214	252	221	221	221	230	227	228	234	238	207	223	225	223	264	246	224	213	226	208	222	253	238	258	197	209	218	219	208	227	243	219	226	247	230	234	219	216	227	219	213	223	241	230	205	246	234	233	270	207	244	235	225	193	221	235	271	232	226	232	218	243	235	201	228	216	239	245	227	212	220	210	234	230	246	225	241	260	239	247	210	207	228	244	225	240	217	222	217	234	239	243	241	228	207	238	228	206	198	241	258	220	240	239	228	209	220	214	249	229	226	245	230	240	223	211	247	207	244	235	210	234	243	223	234	227	227	229	227	237	221	218	246	264	192	216	247	249	220	224	218	225	217	244	226	226	211	257	238	242	223	214	259	241	225	237	211	233	220	234	208	230	210	218	225	252	239	207	240	211	202	223	229	197	221	257	223	239	263	243	233	221	207	211	229	215	225	249	221	217	201	229	219	235	236	213	215	212	206	236	213	254	240	211	216	222	208	238	220	232	217	214	236	261	196	272	216	259	232	231	213	227	211	226	245	178	220	228	225	221	257	241	250	238	239	195	231	224	242	235	228	231	201	227	243	224	214	240	223	218	217	256	230	243	233	230	243	242	252	239	241	265	219	236	247	278	247	243	239	229	227	211	191	183	209	229	226	226	234	217	250	225	229	239	235	224	234	224	242	220	251	238	248	250	216	236	207	222	222	212	208	235	240	228	229	242	231	231	207	248	221	227	208	225	227	210	255	230	213	211	235	228	203	233	254	245	232	237	210	237	220	239	239	231	261	203	198	212	235	236	235	235	222	205	240	246	256	202	205	220	208	230	216	245	243	250	263	203	224	233	234	230	238	212	216	246	243	192	234	246	209	227	207	244	229	228	223	239	251	251	222	239	260	217	255	223	224	219	246	226	244	261	225	230	281	242	241	249	228	232	234	240	224	236	216	260	233	207	231	200	259	243	234	207	239	231	219	214	238	212	251	241	224	237	218	225	244	215	197	213	234	226	201	268	221	249	227	224	252	216	210	210	210	221	229	219	247	228	260	234	255	211	205	243	238	237	208	221	234	209	222	231	238	232	273	221	249	231	235	201	250	234	204	228	207	226	218	205	219	220	219	206	211	209	236	225	206	227	221	266	252	217	240	248	245	213	247	217	217	239	243	261	220	222	217	225	239	209	238	255	259	240	220	255	216	234	221	252	220	227	197	230	219	232	206	197	227	209	240	230	223	234	223	226	223	229	222	236	198	207	249	230	225	226	230	222	253	246	237	215	255	219	204	231	198	226	207	232	253	229	230	243	242	228	230	217	223	212	225	232	239	209	224	241	224	234	235	238	224	228	235	204	247	242	242	239	210	209	216	224	229	199	246	236	208	217	217	197	225	237	234	243	234	249	223	242	264	195	230	249	254	234	237	227	217	224	244	227	221	232	247	215	219	246	240	216	216	221	237	246	216	263	250	239	213	229	222	238	230	239	244	221	224	220	238	226	198	240	226	221	229	231	266	224	215	213	214	213	219	233	218	224	219	211	235	230	248	230	229	230	228	231	244	218	238	213	223	229	233	227	207	226	256	241	242	233	248	223	229	259	224	198	245	236	220	250	235	234	257	227	199	236	196	213	225	231	202	215	211	238	212	208	233	244	250	224	213	218	195	231	228	239	244	236	238	223	216	242	230	243	201	204	216	211	225	261	225	214	224	223	244	242	240	238	255	224	225	249	245	238	235	180	249	237	254	232	220	214	240	232	185	251	225	236	235	232	237	242	200	225	238	246	220	214	238	236	261	252	224	243	210	232	245	257	232	248	230	229	233	204	227	215	222	209	224	208	223	206	216	239	231	196	244	240	210	237	211	242	247	253	242	241	216	251	243	240	251	238	252	237	205	242	244	232	256
20172	17461	26812	28584	29194	26859	20710	16737	12695	5774	2796	1095	862	796	746	758	766	812	805	821	815	946	913	951	861	868	970	903	811	833	825	878	734	701	640	599	659	585	558	591	564	582	629	565	576	558	608	565	572	543	554	553	563	554	544	590	527	530	582	537	538	551	548	582	550	576	560	539	584	591	577	577	579	526	557	542	590	553	578	583	571	553	567	606	575	577	570	560	577	562	527	532	627	528	579	571	536	604	578	554	543	564	618	537	578	571	574	576	556	564	516	585	528	573	528	557	537	535	567	535	561	558	565	558	584	549	536	547	576	562	572	539	578	528	567	584	561	547	565	490	559	555	561	539	595	547	550	574	564	582	557	590	574	593	536	520	508	541	563	574	527	583	591	546	521	554	566	597	587	563	516	579	541	576	579	537	550	546	541	574	609	567	566	553	555	579	521	562	524	532	598	552	531	570	586	529	573	571	537	559	589	532	527	545	592	550	549	574	567	575	512	566	536	576	567	584	551	529	556	564	583	559	571	560	574	538	537	571	551	558	565	596	607	551	522	586	549	580	562	583	526	575	579	553	618	579	607	531	568	539	515	573	504	558	555	539	587	546	545	559	559	599	543	547	559	568	552	549	538	553	565	557	560	543	538	591	543	521	562	581	551	542	530	567	564	558	571	521	540	551	575	528	552	585	553	590	590	545	566	562	570	594	549	592	578	567	534	566	586	569	532	563	570	597	540	586	568	594	555	571	573	564	565	589	553	586	543	560	607	584	533	582	508	526	520	562	574	534	534	538	577	505	543	586	531	576	594	558	577	520	581	552	538	537	520	585	544	572	554	594	591	579	549	574	529	524	553	552	585	558	537	556	580	599	575	561	568	558	538	604	544	551	536	586	601	587	559	553	542	560	571	568	596	554	589	587	578	572	565	587	550	547	523	581	594	580	593	593	557	529	512	580	542	553	579	575	546	557	530	569	589	554	576	556	503	576	553	605	529	552	571	547	553	584	565	552	528	571	559	529	575	570	592	553	553	552	578	575	585	596	548	587	581	553	570	575	554	547	545	561	548	599	581	538	547	614	551	536	518	554	573	528	541	548	540	585	562	576	549	562	531	558	577	537	526	559	562	577	556	596	577	569	513	585	572	561	574	535	505	548	568	586	551	560	530	558	526	542	540	576	555	551	563	593	569	564	569	578	520	531	578	566	529	544	560	567	590	544	582	525	544	565	580	498	560	557	582	524	556	536	515	563	569	577	572	550	529	583	551	585	595	513	558	542	553	518	532	543	564	540	583	511	578	543	549	574	604	546	547	557	562	548	541	556	542	557	557	594	548	512	503	561	577	571	549	532	578	582	552	532	603	560	549	602	592	574	554	580	543	553	575	519	596	542	581	572	552	529	522	554	554	562	566	579	587	554	569	553	578	547	566	576	553	533	574	541	559	588	572	560	584	542	555	599	570	557	534	579	562	549	569	544	539	528	565	597	560	555	537	580	557	572	574	539	566	551	562	571	563	586	601	560	547	587	596	578	582	529	543	565	547	548	589	550	575	531	568	596	554	575	554	589	576	526	511	548	574	538	560	578	576	596	564	542	567	580	534	541	573	564	568	539	561	576	546	580	598	554	547	589	523	576	571	528	560	572	567	592	560	578	509	546	560	569	557	557	564	564	529	559	564	573	558	593	576	539	573	622	546	566	560	567	551	586	549	534	519	546	580	555	575	555	597	537	583	525	588	618	535	606	546	574	589	550	538	551	568	553	565	596	551	555	566	517	528	549	564	565	550	566	568	572	595	523	561	612	575	547	577	570	576	569	537	554	593	583	511	553	570	561	576	529	585	588	558	591	584	581	543	552	584	570	529	586	563	543	579	550	621	541	565	530	555	576	558	578	553	569	525	566	561	560	529	560	561	573	607	561	561	510	543	539	562	545	574	573	559	565	578	570	550	597	529	545	546	557	583	545	560	576	572	555	566	567	571	543	545	528	565	590	534	548	584	548	544	549	569	535	550	595	554	551	567	573	592	524	559	599	585	526	571	541	583	555	570	555	591	537	569	573	556	576	549	568	544	591	570	567	554	584	608	562	569	500	586	548	524	567	605	572	583	560	535	562	583	582	572	558	601	546	549	556	524	611	563	530	564	587	544	571	569	567	561	637	544	575	595	560	563	573	573	622	562	578	592	545	587	565	537	563	538	556	580	537	502	541	583	590	522	548	553	573	539	546	565	582	568	574	555	575	547	580	577	583	526	583	585	546	577	538	582	560	571	571	544	559	528	546	549	567	514	579	543	605	517	599	570	566	554	545	551	577	539	580	524	546	580	559	563	555	570	559	570	524	586	557	538	540	566	529	590	562	519	587	606	576	553	528	535	560	583	570	555	533	543	538	559	546	589	582	562	582	568	605	515	551	573	543	556	587	596	573	588	595	571	530	576	586	584	536	519	562	597	571	512	570	541	543	539	575	569	542	598	580	544	587	553	561	583	565	612	562	511	570	574	555	565	558	567	611	572	561	561	517	559	584	554	528	520	578	530	580	570	539	540	570	539	542	556	572	574	552	554	537	591	533	580	572	530	549	598	559	540	567	563	546	563	512	592	565	566	577	545	528	545	530	529	564	540	545	561	522	584	539	588	516	583	567	595	555	558	589	573	556	572	566	534	626	591	558	565	576	548	549	571	546	520	554	578	609	568	545	575	575	548	549	565	599	572	568	562	586	573	576	594	545	555	617	587	609	574	559	581	555	548	572	532	556	572	520	585	586	574	561	568	568	619	560	580	612	552	552	518	550	565	564	572	551	582	568	529	550	569	546	582	563	566	573	572	601	576	603	532	573	550	524	554	539	573	525	545	572	539	537	578	566	577	566	552	579	576	558	556	594	538	591	570	517	576	558	563	556	606	547	537	555	573	574	554	584	552	580	582	579	526	591	567	565	582	539	563	529	525	561	564	531	562	514	560	539	539	535	544	593	609	577	534	563	569	526	573	567	580	599	566	538	538	524	504	561	514	521	566	533	596	512	515	550	545	577	592	554	552	536	566	625	593	531	566	555	588	555	569	616	547	572	544	573	582	568	551	557	561	584	597	534	510	553	589	515	533	570	549	575	508	569	573	559	550	555	533	597	539	541	550	596	571	563	610	575	578	548	570	574	544	522	594	532	615	554	533	582	536	556	570	545	562	533	554	513	561	590	539	546	591	551	585	550	568	571	549	549	554	609	552	578	606	548	580	571	539	589	527	573	553	578	520	559	597	630	515	583	566	567	558	608	549	545	564	538	526	584	563	571	524	586	540	584	562	567	567	585	584	563	579	612	547	564	584	571	517	562	562	544	568	510	564	593	555	574	557	574	536	534	570	583	559	555	532	542	538	557	557	623	533	586	578	594	582	579	586	571	537	549	506	573	531	519	544	560	551	551	585	587	620	546	533	565	594	569	549	565	565	530	536	515	559	537	584	557	546	533	596	563	583	579	590	587	530	552	549	574	496	552	553	577
38936	26962	28663	27828	25721	18563	12388	9587	6225	3948	2544	637	292	271	244	262	276	239	290	283	295	292	322	308	321	277	320	293	283	262	300	330	231	247	223	199	224	196	198	200	216	206	189	197	216	217	185	189	197	183	206	199	178	166	188	189	185	193	176	211	184	217	211	185	193	188	202	219	188	202	182	193	209	181	182	201	185	213	206	177	210	190	206	176	182	182	207	199	198	203	203	187	200	187	209	188	196	199	205	206	189	208	192	179	189	195	185	195	192	182	192	207	219	215	207	186	213	171	194	204	201	191	200	192	204	184	196	180	205	188	199	219	197	229	195	201	184	193	231	175	206	179	177	189	180	193	203	196	204	212	181	195	196	217	175	192	193	190	193	159	196	179	194	181	185	219	200	208	194	169	188	196	193	206	206	201	211	229	179	186	202	179	196	213	194	205	190	158	186	187	189	212	202	200	194	199	176	186	219	228	190	185	172	205	203	196	187	152	207	213	194	181	213	196	192	212	214	195	211	203	177	225	203	192	214	236	199	227	205	189	195	215	215	208	166	216	185	189	203	182	170	158	228	190	189	213	188	191	199	192	191	191	154	204	178	187	192	201	182	214	160	187	211	208	193	195	195	201	200	185	198	205	199	186	189	184	197	180	185	201	196	199	208	191	216	215	179	196	195	183	187	173	168	189	198	177	201	191	247	200	179	162	206	192	176	196	174	190	192	207	179	193	200	202	187	194	189	188	196	196	195	215	201	203	197	217	186	190	198	193	202	183	192	218	193	175	195	199	189	205	206	180	186	202	208	221	182	179	186	198	197	198	182	199	193	207	206	214	199	219	203	176	210	212	210	169	202	223	178	190	204	228	200	196	196	192	187	196	191	192	196	179	186	225	172	204	207	191	174	220	208	200	213	197	224	203	192	208	190	200	203	212	185	215	188	218	176	193	190	204	182	198	187	169	178	185	211	190	166	176	231	200	199	169	203	193	216	194	195	200	194	193	177	206	199	163	196	172	171	195	188	191	200	214	206	193	180	183	213	210	190	168	197	185	212	199	204	160	187	208	198	213	208	194	182	183	198	212	206	185	191	211	194	192	194	193	190	226	192	215	211	208	217	191	203	171	167	211	189	213	204	187	222	202	191	210	175	161	214	192	199	207	200	177	217	203	181	176	175	199	188	191	199	184	170	161	221	200	202	210	187	209	173	189	185	201	187	223	202	176	189	205	166	166	172	198	186	209	178	203	219	191	192	215	188	241	176	195	209	193	182	174	189	186	213	184	172	212	197	195	166	205	181	173	199	188	171	166	205	157	194	196	173	188	193	192	189	168	203	181	215	199	186	171	198	183	194	218	197	183	210	175	183	185	188	205	211	187	193	204	199	166	181	196	222	184	186	183	200	203	210	189	207	212	195	198	177	184	197	209	182	189	191	185	221	179	189	206	208	180	178	217	235	196	211	202	189	192	178	192	182	168	237	198	164	168	195	180	186	225	208	184	202	209	177	225	196	203	209	186	180	191	188	167	203	198	188	189	191	167	196	200	188	208	189	188	210	201	199	200	174	214	182	192	184	190	206	225	183	217	183	191	210	197	173	205	195	187	211	172	196	213	208	178	178	189	181	178	166	197	165	180	168	193	196	198	187	193	181	210	214	179	194	173	210	204	178	190	200	191	212	194	196	183	171	186	211	185	193	202	168	214	166	194	203	194	180	190	176	194	205	215	192	194	206	191	198	178	209	202	187	200	193	187	188	185	199	196	178	194	190	208	174	191	208	167	213	201	202	192	211	169	219	204	205	183	192	199	192	190	184	196	184	169	207	202	174	198	208	188	202	207	202	195	197	223	208	183	200	178	199	187	195	214	188	188	181	184	226	208	212	204	180	200	201	195	199	209	166	193	200	180	198	207	178	210	178	187	184	188	213	195	211	192	192	207	201	194	194	189	185	201	187	205	200	196	209	199	200	176	182	206	215	234	182	215	171	221	197	217	179	161	183	175	196	186	208	202	201	192	184	201	204	229	167	179	187	195	191	221	211	222	165	184	182	200	179	189	193	192	209	217	196	171	175	204	210	174	182	186	212	197	194	194	203	186	182	183	189	201	193	185	170	206	178	204	180	203	196	189	178	204	186	207	190	187	209	202	204	221	196	187	184	193	178	181	194	197	217	221	191	193	193	207	204	227	171	192	189	199	195	188	208	197	199	190	200	223	194	191	195	220	185	181	206	180	216	209	189	205	205	187	187	219	191	180	179	189	191	182	189	191	210	188	182	179	204	184	199	172	219	201	193	190	201	192	189	190	216	205	180	202	198	218	188	182	218	180	213	181	222	231	202	216	197	189	171	181	188	160	188	174	201	187	224	218	188	218	190	214	174	206	200	205	191	225	219	190	163	174	196	209	190	172	207	202	233	220	173	186	210	190	190	203	190	165	182	204	197	214	179	194	166	196	202	183	185	187	198	180	209	184	166	191	195	208	211	201	171	189	182	173	187	184	190	210	221	221	200	194	186	192	206	187	219	221	195	202	217	184	223	194	188	188	205	205	209	220	189	199	198	191	200	214	204	214	170	197	200	200	190	207	186	209	216	200	195	170	173	200	189	213	215	194	206	219	181	186	186	200	200	180	190	178	186	184	195	185	197	205	193	188	179	183	187	192	208	203	166	189	201	192	178	199	184	184	231	216	168	187	183	196	198	192	184	191	194	184	186	203	175	210	175	199	177	201	167	207	185	213	193	199	200	189	202	185	189	194	212	218	203	192	190	189	177	195	187	211	213	193	195	169	181	192	229	177	176	174	178	203	208	191	166	202	189	201	199	182	191	169	190	166	194	191	196	159	183	208	195	202	202	212	205	205	195	210	195	202	199	200	178	175	206	210	187	180	187	201	193	185	198	189	198	183	194	208	167	183	169	185	195	180	193	217	197	195	189	189	192	194	197	192	181	165	195	221	187	188	163	184	181	199	222	176	193	200	176	192	193	203	193	184	192	211	208	202	215	210	206	206	180	193	193	182	203	210	235	198	208	203	173	227	215	208	199	193	199	198	192	188	177	160	181	193	179	193	203	194	177	191	202	216	186	170	162	192	194	212	197	181	178	208	176	218	199	183	206	211	179	216	185	202	216	182	192	221	200	188	188	207	189	183	200	162	177	201	177	193	201	205	208	212	215	194	179	181	188	191	195	186	182	172	192	192	194	214	193	194	192	184	188	182	163	197	225	209	189	186	210	191	191	180	206	194	246	190	195	199	215	220	201	193	212	173	198	220	193	221	203	191	155	205	184	182	186	184	194	217	180	211	177	202	216	195	203	189	192	200	210	200	209	220	205	201	189	210	207	202	193	222	178	219	208	185	186	174	200	201	203	191	189	196	198	198	165	187	183	178	200	216	171	178	184	175	199	186	164	190	202	178	190	159	190	198	185	220	172	200	179	200	208	192	186	224	205	189	183	197	204	209	191	212	202	188	195	199	191	163	179	184	184	155	220	196	197	195
26914	22275	33069	38233	38502	30737	26942	23480	18404	13262	9378	2596	1058	894	872	875	861	904	1016	1042	1088	1159	1271	1280	1141	1097	1166	1174	947	978	995	1004	779	724	665	565	556	507	523	511	502	464	501	459	464	443	453	456	465	474	485	506	460	492	472	494	528	506	476	472	454	483	453	507	423	465	459	497	508	451	463	452	483	485	445	471	492	492	498	488	488	468	503	485	481	483	471	505	482	443	438	500	458	504	480	468	477	467	475	484	467	499	462	473	467	472	485	517	444	482	478	471	442	493	468	476	487	516	462	489	485	498	464	441	486	483	518	501	455	493	455	474	457	446	438	474	464	493	503	479	463	498	458	497	467	492	471	474	462	464	497	417	469	499	494	486	471	458	443	463	477	489	463	490	438	475	473	476	470	463	459	465	469	441	496	488	485	495	477	467	418	467	473	469	494	485	488	463	465	485	466	462	467	483	477	501	474	455	487	486	459	517	515	427	476	453	461	495	472	468	490	444	542	489	440	449	460	480	449	477	466	470	509	523	490	480	486	471	481	469	488	468	482	469	471	498	445	485	476	479	478	501	479	492	467	505	467	519	448	476	487	453	520	451	473	490	466	460	478	415	504	474	486	460	493	469	485	499	481	503	479	520	456	465	473	481	461	515	472	452	463	491	483	452	490	440	484	465	538	478	477	475	471	518	485	443	484	440	496	462	453	485	477	494	456	490	503	432	493	471	475	442	504	475	473	488	499	510	481	500	483	473	504	491	458	502	466	470	464	519	487	483	445	492	481	528	509	464	482	492	451	497	483	495	448	465	483	471	473	479	448	483	444	493	484	481	485	505	476	433	471	485	510	488	471	473	450	490	492	500	471	517	464	477	502	472	473	456	488	505	501	464	468	482	528	508	462	506	463	457	477	470	481	507	461	466	475	472	462	486	422	486	483	459	511	465	447	465	459	499	479	477	467	513	447	466	489	478	461	463	462	467	484	474	476	463	458	498	470	488	458	478	448	471	509	498	489	500	444	489	530	503	464	446	531	519	486	492	493	478	504	472	476	477	504	489	467	499	503	485	481	521	435	448	497	458	492	484	424	488	460	471	488	499	488	517	456	461	480	451	480	491	483	501	485	478	475	441	476	507	458	445	472	453	471	473	550	497	452	485	505	428	485	445	478	451	495	474	498	467	491	478	479	471	520	463	498	461	460	509	474	529	478	468	477	489	471	447	509	492	455	514	474	483	489	510	453	463	447	488	454	491	526	531	500	472	474	506	452	492	467	488	497	447	485	444	500	437	563	470	480	489	483	475	464	487	479	439	478	463	467	512	467	466	511	498	490	498	521	475	457	496	469	469	453	469	441	493	453	509	448	479	514	439	486	469	461	477	458	465	466	535	443	532	498	476	449	481	476	470	474	475	498	478	484	493	475	499	449	476	492	441	487	437	489	486	488	439	509	461	467	461	488	455	463	439	506	455	490	517	508	465	447	478	500	478	485	462	434	504	443	478	486	488	453	438	460	472	477	499	463	498	490	481	491	427	457	483	483	470	474	497	484	498	476	501	495	485	468	468	474	440	451	486	526	473	488	479	447	482	469	472	484	455	470	433	511	486	481	497	459	472	480	487	479	473	467	494	504	447	507	494	461	471	463	481	515	460	470	453	477	456	502	448	489	475	503	475	498	486	447	446	484	471	511	513	469	485	447	502	467	472	461	525	508	505	478	488	470	486	478	450	466	487	461	501	478	460	479	498	485	504	503	495	482	506	485	511	493	477	476	465	495	495	456	489	507	495	447	496	491	492	482	509	502	517	482	503	487	482	485	469	501	481	462	457	438	470	455	475	482	463	479	494	472	483	508	464	483	484	463	481	476	518	469	440	468	491	462	471	481	493	490	467	501	461	455	483	500	512	458	467	467	523	489	463	481	477	473	462	479	461	446	466	501	449	449	512	451	519	523	465	478	467	457	476	514	455	473	482	498	499	447	487	511	456	447	433	430	463	457	499	480	462	514	469	479	452	466	468	460	450	475	506	498	460	458	452	494	499	489	492	479	469	492	466	466	514	508	458	461	466	494	513	507	513	464	504	486	451	505	473	480	498	470	501	479	470	451	474	446	473	483	487	510	441	518	520	526	524	520	458	483	463	467	533	475	472	493	482	452	462	471	488	490	480	472	480	511	479	458	477	498	437	460	444	433	484	479	466	524	474	446	498	486	508	486	445	449	471	479	488	474	507	491	484	445	454	516	467	507	469	464	497	530	493	482	451	458	488	471	471	489	440	469	515	453	455	507	486	468	490	450	476	463	477	491	452	466	488	512	478	449	480	479	511	497	501	506	498	499	472	487	481	465	463	468	457	507	518	488	444	506	448	483	478	485	494	477	493	497	455	484	495	472	501	464	465	497	467	475	467	493	496	492	485	462	512	447	464	491	502	465	479	459	496	463	465	506	480	511	495	501	451	438	457	504	487	492	503	494	477	484	521	460	514	483	430	473	473	471	441	441	474	463	483	480	459	451	489	461	479	514	477	506	480	430	454	490	451	450	519	469	488	478	485	475	494	455	509	477	441	485	465	474	466	471	501	453	481	510	469	485	472	459	450	514	465	441	495	519	468	487	478	506	478	440	473	493	491	492	426	479	473	509	440	483	471	479	486	457	485	491	507	474	495	509	478	483	462	452	512	472	467	475	506	506	485	487	524	457	460	449	506	424	485	459	472	465	488	445	509	492	470	483	482	453	444	488	461	478	490	504	415	479	486	475	483	456	460	484	494	513	504	511	505	484	494	472	451	479	494	477	493	455	469	472	474	483	484	495	497	500	506	500	433	497	481	457	472	480	501	460	453	474	518	468	514	459	481	474	481	483	477	453	478	464	486	462	482	488	480	466	476	459	435	492	479	467	472	458	500	442	503	468	457	442	459	492	433	493	458	475	476	460	490	491	480	498	473	471	486	486	462	470	485	488	471	509	472	468	494	469	483	489	482	445	461	464	483	491	496	505	477	492	473	477	509	506	507	453	443	492	482	454	443	470	516	445	476	501	473	453	490	486	471	481	480	474	523	483	505	469	452	499	476	483	496	493	507	483	464	484	468	492	475	495	484	455	458	468	445	488	469	496	502	498	449	503	486	488	512	477	481	474	512	458	490	472	506	494	496	439	477	499	475	476	484	441	447	466	502	483	496	489	478	472	495	488	468	497	492	450	531	490	492	461	475	458	485	450	469	464	467	474	450	486	457	456	474	518	510	480	457	496	514	452	512	497	507	463	453	494	490	485	464	494	480	493	500	446	481	494	518	452	458	527	426	473	502	454	459	538	468	471	457	467	504	490	465	492	491	489	453	450	463	474	492	485	471	468	492	457	498	500	461	474	476	470	496	490	448	483	470	455	459	476	470	469	531	443	476	461	489	455	497	447	483	462	460	475	484	504	511	457	479	490	463	477	471	456	485	468	514	512	492	463	513	488	478	479	485	481	463	482	457	501	442	464	464	466	481	486	443	525	470
15069	6501	5125	3979	2704	1712	1111	757	533	494	309	252	214	195	230	190	184	189	186	212	249	192	201	217	195	208	211	220	231	222	219	222	179	220	236	194	218	221	187	177	195	227	202	205	226	222	187	183	196	222	236	199	196	220	251	216	227	216	205	231	221	219	215	207	198	196	184	194	217	206	195	236	203	199	196	211	206	205	234	233	184	246	221	208	183	198	204	237	204	210	209	208	210	216	222	213	212	187	190	191	212	207	202	176	180	205	232	221	215	203	208	200	197	194	226	208	209	197	200	220	223	208	201	217	186	215	207	207	212	243	210	213	185	223	212	228	228	198	187	204	216	196	181	228	213	209	233	208	193	192	185	237	207	206	240	223	216	231	191	193	196	199	190	215	230	183	231	209	204	196	215	203	190	193	200	222	218	200	194	199	186	226	184	195	214	211	219	197	206	213	188	194	203	223	226	218	210	207	220	222	218	227	195	223	214	197	203	217	203	211	233	206	191	188	231	221	223	221	187	219	199	184	198	209	190	211	212	209	229	206	216	192	198	224	179	217	205	208	190	201	203	199	231	217	217	217	191	201	184	198	204	180	224	213	204	203	201	233	197	189	207	197	236	211	231	223	212	206	211	203	233	229	228	203	221	205	212	219	174	197	219	209	219	192	192	205	216	201	203	193	212	198	226	199	200	198	222	220	215	208	219	195	211	230	201	198	184	199	227	200	218	210	212	221	187	201	212	193	223	217	228	212	206	216	232	204	204	183	189	197	222	224	226	194	198	216	211	163	216	192	206	210	214	208	197	178	187	190	231	214	225	173	218	209	224	214	205	172	179	209	194	227	218	198	229	214	203	244	194	203	202	232	217	215	195	177	200	198	211	200	198	222	214	204	208	197	220	173	201	215	200	203	201	187	208	176	231	228	214	234	234	236	219	206	204	196	198	206	188	203	187	204	205	201	183	222	251	236	236	213	218	186	173	192	221	219	170	207	193	216	206	203	197	190	211	215	193	200	212	205	224	202	207	188	225	215	198	229	199	227	225	209	190	219	230	226	195	227	202	208	204	224	222	193	228	208	209	210	222	234	228	227	186	229	185	180	203	206	214	191	216	197	197	217	224	215	203	201	220	191	234	207	166	175	207	196	209	200	249	231	207	202	213	195	202	195	217	200	205	216	257	229	197	221	216	197	216	201	203	206	240	214	191	199	217	223	198	202	171	210	181	192	199	209	216	200	229	230	207	234	211	210	208	207	208	185	214	223	214	212	220	201	200	206	217	205	212	201	209	214	216	201	216	200	188	244	192	223	233	216	193	195	222	232	225	233	210	220	216	235	207	226	210	199	223	213	204	204	220	208	234	222	184	213	203	190	232	227	225	244	204	206	197	191	167	220	218	220	243	201	210	222	206	227	208	197	197	234	207	195	185	235	194	233	200	212	202	183	216	206	192	203	198	201	202	174	211	201	228	184	188	199	198	212	203	197	207	215	196	223	182	206	234	193	210	240	187	220	200	244	206	207	210	186	208	214	202	199	209	210	193	214	199	198	192	211	237	224	194	200	244	207	205	213	235	218	188	210	182	213	197	225	216	214	233	219	194	208	224	213	182	205	207	187	203	219	202	231	191	170	222	215	221	191	194	202	219	206	216	242	215	216	204	217	234	194	220	190	227	196	217	184	189	220	211	218	243	190	204	220	210	186	216	197	211	239	202	172	219	189	205	231	193	184	233	216	202	219	220	201	198	230	229	222	196	191	201	242	208	185	203	227	222	229	194	191	226	200	239	197	225	198	176	231	202	233	204	196	176	199	226	234	221	219	196	227	207	193	208	188	202	209	212	189	191	236	183	234	188	226	199	208	203	204	198	233	195	214	216	196	198	223	204	228	181	204	193	230	218	206	210	226	196	212	219	204	207	223	205	197	230	214	227	213	208	205	208	200	219	201	224	194	219	197	198	206	186	200	199	216	195	193	235	196	232	226	198	221	205	214	210	209	193	199	218	203	227	227	201	206	212	179	222	215	205	235	170	198	207	217	190	204	218	223	216	202	190	210	225	190	203	205	226	207	206	206	200	208	200	196	197	203	244	247	201	201	200	213	232	193	226	199	207	196	221	193	194	190	196	176	209	207	232	216	210	209	198	210	196	221	192	178	200	227	216	212	213	207	215	201	201	193	222	226	209	214	207	206	210	239	229	203	222	235	210	200	199	230	211	212	214	209	220	202	238	210	183	205	208	208	230	214	222	230	205	189	217	222	222	220	196	234	220	200	205	209	221	221	203	185	207	216	183	208	204	201	204	222	198	186	223	213	213	208	201	204	214	215	223	211	199	218	186	196	199	214	212	228	222	199	200	214	195	204	190	202	206	222	210	205	203	221	196	223	230	206	205	204	201	211	197	215	192	214	213	223	207	226	184	192	203	208	198	238	170	189	233	235	197	227	186	219	218	206	203	211	203	212	251	217	209	208	203	183	217	223	224	196	216	191	196	201	197	208	186	242	193	206	204	222	186	213	205	209	218	199	223	212	212	224	201	225	201	195	217	180	204	216	195	211	217	186	195	227	193	208	212	207	190	194	192	241	212	209	171	209	226	210	224	207	202	197	191	193	226	211	185	197	217	227	234	229	198	209	206	198	189	223	200	230	187	209	220	212	202	205	213	190	202	176	203	199	226	211	216	211	209	234	206	183	187	210	204	190	222	205	203	187	212	200	219	204	195	222	210	230	194	177	196	220	216	194	218	202	207	203	225	201	219	181	191	221	201	202	204	212	219	202	219	217	193	213	221	207	217	186	208	205	221	178	231	171	204	189	200	197	195	205	183	204	197	220	200	221	184	214	203	223	237	210	170	224	240	213	191	218	189	217	214	237	191	204	203	202	225	249	227	207	216	195	213	241	208	238	217	218	190	211	233	198	202	181	193	218	232	192	226	227	218	204	218	188	215	219	225	196	209	205	209	211	198	197	197	194	205	223	204	199	201	209	194	213	188	188	203	220	212	241	200	202	222	184	202	202	199	231	212	197	247	222	212	229	204	188	205	209	208	239	238	201	208	196	217	211	187	203	203	232	197	197	227	213	216	196	204	204	205	213	189	199	182	222	212	226	193	192	222	236	212	195	220	222	174	217	203	216	210	212	195	226	207	212	201	191	213	221	201	231	189	209	207	185	216	194	197	212	213	222	205	240	245	188	194	245	221	195	246	200	192	223	220	200	208	205	193	217	203	219	219	229	205	217	235	194	208	203	209	205	193	183	210	191	188	187	191	220	201	232	213	214	215	198	174	199	204	212	193	204	197	207	214	201	195	216	213	177	219	187	201	215	200	234	210	250	216	193	209	218	223	179	196	191	213	202	219	224	210	211	201	188	203	231	206	236	182	197	201	189	227	212	249	202	214	198	194	231	239	212	221	211	215	213	219	195	212	211	203	218	228	187	209	210	220	256	197	199	215	225	207	189	235	221	223	210	217	216	213	199	202	192	218	208	216	211	205	213
11360	6876	10027	11568	9990	7076	4670	3378	2249	1934	1147	801	678	568	577	543	594	610	557	576	560	507	559	515	535	556	575	554	533	528	521	572	568	524	553	525	519	530	518	508	542	553	497	549	497	536	531	522	544	588	522	530	488	531	496	489	499	540	515	502	531	498	512	550	542	477	537	539	504	517	530	488	547	516	495	511	555	503	528	508	516	520	530	516	546	511	531	541	543	515	491	566	517	564	528	538	533	533	582	524	476	557	529	520	525	479	517	548	523	520	504	518	519	502	549	500	509	515	536	466	522	494	558	573	527	502	519	520	526	521	521	535	524	509	531	539	518	516	538	502	571	535	527	572	533	518	511	484	494	477	511	547	524	514	535	546	539	510	534	496	489	504	548	519	561	518	560	523	512	539	514	528	497	499	521	515	524	529	513	530	528	532	589	509	471	552	515	489	515	495	511	506	561	536	512	516	499	518	516	516	506	493	480	496	541	498	542	519	494	513	552	490	502	537	548	530	561	519	504	537	537	591	539	502	542	527	528	535	490	551	518	466	495	498	539	522	534	534	501	532	532	483	557	533	542	492	515	502	504	505	531	558	508	518	518	532	507	507	526	532	521	543	580	494	503	496	527	533	533	526	531	499	541	526	550	490	498	525	544	500	484	543	575	510	509	504	494	532	514	521	490	539	513	492	504	548	537	513	529	522	500	555	523	524	539	546	508	559	504	509	543	525	516	486	502	542	486	543	528	507	535	528	548	501	500	540	555	516	533	513	564	500	535	537	506	515	546	538	519	513	494	507	562	503	513	519	479	527	484	528	545	530	520	568	480	497	491	540	539	489	530	495	495	555	474	539	551	540	530	550	542	542	514	513	532	517	572	504	530	531	491	512	527	517	558	516	531	505	515	541	506	520	527	509	504	527	536	534	534	495	535	507	529	557	459	563	565	512	502	539	515	519	541	513	538	526	525	529	557	491	516	542	544	517	505	557	505	507	537	499	558	548	521	545	538	545	524	539	542	533	507	516	509	540	488	490	526	539	538	512	540	539	537	499	519	538	516	512	498	541	522	533	552	537	528	579	524	492	532	537	532	503	515	491	551	526	518	494	531	479	576	555	511	540	515	557	553	514	509	536	518	526	517	566	533	545	535	527	502	494	498	523	570	495	545	541	499	525	489	529	521	533	528	483	511	511	538	523	504	530	543	502	515	480	529	490	539	504	503	509	509	512	510	511	531	520	537	537	479	502	517	498	538	530	545	529	530	524	525	515	545	516	525	522	470	544	537	528	505	570	532	505	480	535	526	503	521	527	525	540	507	505	552	483	506	506	544	550	524	498	552	495	532	486	562	529	517	524	496	506	549	537	532	533	548	558	589	495	528	549	537	545	555	536	505	552	526	491	556	480	526	496	522	532	504	508	536	548	512	508	485	494	524	544	504	522	524	524	516	528	526	541	528	490	493	563	491	552	499	558	541	554	539	539	531	552	547	507	516	506	535	515	503	511	546	540	557	509	501	572	503	515	528	536	539	515	542	549	519	517	506	543	536	524	520	523	538	525	495	535	516	554	530	519	546	495	548	513	512	512	492	509	498	526	546	524	537	506	538	520	478	534	533	531	491	472	480	541	492	528	543	526	532	546	498	551	526	578	512	528	546	489	526	514	497	487	548	473	522	542	537	514	506	535	519	520	542	515	533	505	477	574	512	549	557	470	525	499	529	536	541	510	510	500	542	553	522	526	509	541	480	508	546	509	507	519	534	544	517	518	529	501	542	530	521	500	523	502	503	502	534	500	539	528	476	515	543	514	488	517	505	490	540	518	507	586	511	506	533	506	551	562	554	494	539	514	536	508	543	557	555	524	561	538	526	538	509	565	495	507	497	508	502	496	488	538	520	519	530	527	520	532	512	498	555	488	527	514	498	552	513	495	492	541	543	485	504	493	506	548	553	536	532	516	524	557	515	502	522	532	510	520	549	488	520	517	537	511	544	517	514	497	511	491	514	506	560	505	532	546	495	518	521	537	500	543	536	491	512	538	547	518	543	527	544	484	555	532	505	520	531	505	535	537	568	507	511	528	523	547	519	546	531	510	496	538	524	466	520	526	550	508	518	552	509	569	521	515	489	523	472	474	525	527	462	567	521	531	499	486	596	485	501	491	515	511	473	531	525	504	506	530	533	500	481	520	545	564	544	517	507	501	519	519	521	531	524	532	517	482	514	499	521	553	531	502	519	498	546	523	525	504	478	517	498	507	544	549	549	526	509	489	527	562	543	527	563	534	540	548	520	547	515	563	495	523	518	526	541	507	524	485	527	512	503	524	550	517	552	570	518	491	553	540	538	502	486	515	518	529	531	574	524	554	512	528	530	563	536	594	573	565	524	534	493	537	525	517	532	532	547	523	497	514	507	513	547	512	555	515	554	495	478	488	514	528	481	532	522	493	507	495	544	522	516	533	538	515	486	522	530	499	502	548	527	550	547	525	502	484	515	519	539	545	531	522	534	536	511	537	508	477	521	498	541	510	500	540	525	538	506	536	501	564	539	513	489	544	491	536	516	514	501	511	489	499	521	554	502	522	510	546	533	514	509	551	519	525	511	550	522	548	558	531	531	517	521	513	547	528	499	534	513	497	552	503	509	545	528	543	520	501	549	551	534	539	542	517	540	475	526	511	465	524	497	507	497	524	490	482	508	501	502	524	494	506	575	535	550	493	513	505	514	537	500	545	523	549	532	508	545	514	543	555	482	542	523	511	514	497	531	506	515	530	517	533	525	531	514	518	519	546	503	523	501	492	544	504	501	571	558	511	557	518	532	538	522	542	536	565	505	548	524	531	491	529	498	508	541	533	530	516	548	519	518	511	484	547	530	563	515	543	481	510	515	530	546	538	469	533	515	498	506	490	571	492	512	505	508	529	510	570	565	550	556	501	504	468	497	538	515	527	519	492	532	529	505	525	534	515	530	524	506	516	508	556	521	550	506	503	498	526	503	527	508	521	537	513	562	528	504	546	566	550	546	508	555	541	556	493	535	562	493	531	552	489	543	534	466	500	563	509	505	535	560	533	505	533	497	534	547	525	509	477	517	500	538	556	495	537	526	515	553	531	512	532	542	498	551	460	521	526	542	545	536	528	559	510	503	514	453	473	578	495	494	544	478	560	521	482	527	478	524	506	537	524	504	516	542	524	531	556	494	532	533	588	505	496	537	533	527	532	526	557	555	477	508	468	542	546	512	489	542	541	511	511	553	593	529	497	511	525	537	482	547	546	460	488	513	494	532	518	523	490	537	517	565	526	530	562	464	517	535	529	517	525	513	552	532	563	555	532	511	548	483	521	506	489	520	518	530	504	534	539	498	518	502	512	520	536	512	541	532	559	568	562	500	550	517	549	513	496	523	473	554	559	515	500	511	569	544	543	510	547	545	507	498	492	543	563	505	541	516	531	513	532	503	502	552	533	523	548	503	536	528	521	522	509	498	525	557	543	527	490	503	497
26510	16657	17947	17797	13611	9192	5887	4813	5278	3229	1147	556	307	239	279	256	278	286	262	309	258	276	287	296	280	322	303	314	275	255	293	276	271	257	253	216	260	241	229	227	226	245	238	235	228	239	244	230	210	218	234	252	233	234	220	226	230	243	256	223	240	218	247	239	216	212	231	249	239	214	242	232	244	247	240	231	253	223	230	240	212	228	240	233	228	229	251	251	260	234	242	220	213	218	249	241	226	210	253	230	189	228	254	224	236	275	226	202	240	239	206	223	210	226	248	230	223	259	265	243	239	246	242	247	241	281	222	248	213	248	232	253	237	240	238	231	224	233	229	243	213	235	245	241	239	239	218	232	229	228	219	215	249	237	209	226	221	213	241	208	250	226	231	237	235	250	248	246	238	229	225	245	245	254	241	219	248	234	221	218	206	233	242	226	234	255	245	278	218	253	266	230	217	238	246	244	240	238	241	245	211	260	224	257	223	225	226	247	203	214	232	246	205	228	238	244	233	242	249	246	232	232	227	209	211	254	209	218	259	239	233	262	232	220	261	243	232	196	206	242	257	233	217	241	244	231	240	222	241	234	238	268	220	251	239	278	221	259	239	214	221	237	236	223	211	234	229	264	212	235	227	244	242	223	248	250	268	225	249	248	215	228	241	222	211	242	259	242	227	220	252	234	237	220	267	234	235	223	261	230	230	219	203	216	232	226	228	228	239	233	283	238	234	253	227	252	249	248	250	220	245	235	227	248	259	244	216	231	225	244	255	244	234	241	234	244	242	222	226	237	216	226	249	231	254	243	241	245	224	248	258	224	247	249	252	233	232	224	252	229	238	213	220	242	227	217	218	214	230	255	239	219	229	242	230	245	239	245	257	246	224	216	222	248	238	212	256	244	222	221	238	225	263	229	244	234	220	262	258	257	241	229	244	242	229	252	229	247	218	240	235	249	255	276	254	214	226	231	256	269	225	263	210	222	223	214	219	250	263	244	227	223	243	242	225	256	229	224	244	233	243	261	225	229	240	219	264	236	225	227	239	247	228	226	255	253	253	249	233	246	205	237	222	236	248	233	249	214	242	225	219	229	245	240	249	228	222	241	231	219	228	232	204	251	223	246	248	244	205	222	230	212	251	216	284	250	206	228	204	232	222	196	253	259	235	223	242	238	242	209	225	247	244	249	233	218	239	263	279	235	225	229	250	236	272	219	206	227	234	279	238	216	219	244	234	235	211	239	221	239	249	252	211	228	221	215	202	214	228	233	212	200	235	235	228	218	240	231	260	220	225	244	250	237	249	266	231	216	246	238	240	220	218	269	245	231	249	237	215	237	232	225	231	249	224	210	207	210	220	249	250	251	265	243	225	222	218	215	211	214	232	244	231	225	242	220	245	251	235	249	239	247	248	254	214	251	237	240	243	259	223	239	240	230	237	209	216	218	235	253	233	226	265	243	265	223	212	226	227	247	242	220	218	235	230	231	227	211	224	227	197	217	238	217	225	209	222	230	232	225	232	206	216	252	259	235	238	265	248	229	236	260	187	234	252	234	226	235	246	234	217	204	212	236	251	223	236	228	279	210	240	244	230	251	209	232	217	226	214	251	266	251	251	218	226	214	252	240	216	249	235	243	222	222	231	246	235	223	231	223	232	224	239	243	222	226	227	229	254	223	221	231	239	239	244	248	256	226	248	242	230	264	210	228	243	228	220	211	205	209	213	226	211	227	238	231	250	242	235	229	220	242	255	242	250	230	206	211	225	219	228	222	225	227	252	256	243	211	235	225	207	237	232	249	205	266	229	232	252	238	231	242	231	203	227	228	220	230	254	249	231	231	237	261	260	249	223	240	226	259	231	258	235	227	249	232	239	232	256	236	236	269	231	220	228	227	252	237	238	255	215	209	246	259	216	228	220	237	247	215	282	246	220	200	257	214	221	225	239	239	222	215	218	245	240	250	253	239	217	225	223	257	258	229	240	229	240	241	218	223	229	219	215	202	237	228	244	252	254	217	216	224	246	203	259	221	232	238	257	214	222	237	229	246	251	251	247	221	261	257	241	220	203	208	246	220	228	249	212	212	213	226	219	250	263	259	235	250	262	220	264	197	255	231	244	228	247	231	248	237	230	260	241	212	238	199	240	248	220	234	220	241	232	215	203	231	240	257	247	225	236	247	233	224	269	253	224	262	260	236	227	236	234	230	222	252	231	229	230	248	248	246	226	216	220	217	222	244	250	204	241	219	232	240	210	216	233	248	227	240	236	244	244	230	237	259	267	245	220	239	241	242	228	246	243	256	212	237	251	210	226	250	232	222	234	231	235	222	208	211	229	232	266	254	227	228	244	248	258	231	239	214	258	245	245	201	233	219	218	203	228	217	209	213	231	250	251	261	217	223	234	241	238	236	204	236	214	228	247	217	210	245	226	258	251	258	238	251	220	227	234	221	227	223	241	218	231	228	241	226	216	251	233	262	233	230	221	241	238	243	253	226	232	254	232	268	228	244	260	218	245	258	239	269	233	262	251	254	219	248	247	210	242	221	224	224	261	223	226	241	237	215	219	221	228	223	253	246	238	206	198	231	242	225	244	229	223	230	245	264	229	257	227	227	240	223	242	248	223	231	240	251	227	201	208	210	248	234	221	204	266	250	241	246	230	223	240	235	237	212	217	244	214	252	200	240	224	246	253	203	221	281	248	210	212	236	233	243	251	261	253	214	252	216	248	210	224	244	261	227	209	212	235	210	200	214	242	211	243	207	252	212	257	203	216	226	238	233	215	219	226	227	201	253	227	241	245	237	240	205	241	212	222	264	235	238	223	272	218	249	242	256	248	218	202	213	209	207	192	230	228	236	248	220	227	238	252	251	226	223	236	212	258	223	235	264	216	226	256	238	233	275	234	214	231	257	237	212	264	240	251	256	235	226	203	258	230	192	240	229	216	223	226	236	257	244	240	222	195	220	231	262	213	227	241	246	256	238	245	247	186	214	246	229	244	224	225	202	218	248	231	239	226	266	233	223	233	231	259	241	218	251	240	247	214	237	248	279	233	218	216	224	263	241	229	240	240	232	200	202	261	266	263	237	233	271	225	223	224	231	271	230	242	251	253	230	226	226	221	211	253	212	244	231	213	234	259	228	233	231	217	240	218	236	225	251	249	226	223	221	237	253	230	247	232	236	232	241	228	197	210	214	225	242	214	215	228	251	238	253	218	215	216	251	242	226	264	227	222	225	230	213	231	244	236	241	222	223	230	253	230	241	219	233	261	246	250	250	194	236	236	240	248	219	219	222	232	216	227	237	263	231	246	240	239	244	244	223	238	231	214	244	219	257	242	263	243	240	254	253	211	237	232	230	218	230	257	251	227	242	240	244	237	238	260	229	245	221	225	251	242	216	226	242	245	238	197	247	227	246	252	266	239	249	276	217	207	202	230	241	229	234	249	235	237	231	215	223	242	246	238	215	242	220	216	253	253	257	244	238	243	235	219	216	232	245
19145	15309	25268	29844	27305	21940	16630	16738	18046	11482	4667	2072	906	804	757	835	772	798	822	930	960	884	987	1006	936	932	988	895	805	856	872	832	784	691	664	625	605	614	627	539	572	558	608	563	589	563	576	596	566	602	574	596	552	528	594	647	568	600	592	558	603	553	548	581	570	556	555	611	562	584	573	577	550	541	627	612	561	600	557	552	625	592	635	567	577	566	582	587	569	560	563	575	567	610	549	608	537	590	543	573	584	567	564	578	570	574	583	574	583	553	544	588	576	582	544	566	543	605	505	556	552	548	584	563	559	559	558	601	585	602	599	594	559	630	570	567	602	609	595	586	578	588	543	574	569	596	585	611	592	584	572	578	530	574	611	558	549	551	522	580	602	573	551	596	543	578	597	585	536	604	575	532	570	565	547	576	577	571	574	577	557	548	551	605	541	538	570	592	596	582	571	598	599	600	603	549	559	553	597	596	586	564	571	556	587	542	522	572	558	588	639	601	602	582	561	568	554	590	562	547	639	562	553	551	548	575	565	586	576	536	603	582	531	560	591	583	552	559	562	527	592	550	592	565	606	584	524	583	590	614	559	548	542	534	599	624	580	565	580	554	565	568	524	620	531	581	558	559	564	553	612	556	559	573	579	591	576	564	538	592	593	582	549	606	603	562	625	594	559	604	573	577	627	577	581	528	573	595	578	562	561	566	555	597	581	597	597	555	583	585	564	621	597	584	611	551	602	608	553	591	637	615	600	589	541	581	576	552	572	580	581	560	544	600	597	555	582	610	568	612	573	614	548	592	583	577	545	607	579	584	589	587	554	572	585	582	566	580	563	576	551	556	583	569	547	599	551	572	578	599	583	591	611	550	581	556	589	613	543	529	602	568	616	562	545	540	604	593	580	539	547	545	576	595	596	541	554	565	550	570	574	550	541	604	554	577	593	558	603	573	566	563	617	612	540	554	575	594	563	579	572	582	597	602	576	555	548	553	582	545	576	582	582	571	570	612	560	573	589	563	555	584	563	557	582	554	602	582	581	592	598	574	562	586	583	559	541	569	569	574	562	585	615	597	562	554	587	549	569	560	552	536	582	578	571	588	525	595	591	569	584	591	579	561	580	556	561	602	556	545	592	560	543	535	636	577	605	554	634	575	592	526	568	592	581	556	551	584	569	577	571	579	631	541	529	561	578	592	578	576	593	580	536	586	613	580	605	552	551	577	576	609	589	564	531	613	563	566	605	585	572	556	564	580	576	565	546	562	590	553	624	574	599	582	564	571	583	585	594	587	568	576	585	566	579	614	588	574	560	560	549	612	581	584	556	618	583	579	567	565	598	563	568	552	564	585	569	536	581	555	580	560	601	577	582	576	563	562	576	580	579	566	576	590	524	626	517	589	567	577	584	625	582	569	580	561	528	577	595	568	563	604	605	579	584	583	606	571	547	631	576	596	565	581	572	562	568	581	539	525	621	586	576	574	610	585	561	642	576	585	529	542	570	600	603	574	564	560	585	575	527	571	562	580	583	597	532	543	636	576	611	569	583	622	607	550	593	582	589	602	591	597	618	597	586	563	583	580	577	586	586	622	553	556	582	585	576	588	596	588	534	601	568	549	593	535	573	567	573	597	565	581	533	629	548	565	610	588	566	573	539	590	583	577	578	568	603	587	596	607	584	602	560	554	564	554	633	571	604	548	621	553	600	556	541	594	578	594	597	583	572	569	597	574	534	597	580	587	590	553	584	535	613	532	543	558	602	589	603	583	584	571	526	576	587	583	565	547	589	546	559	572	587	583	549	598	529	623	557	553	605	594	566	546	579	586	542	599	549	567	579	558	575	569	594	565	572	575	559	577	561	586	598	572	562	574	598	521	562	586	585	579	576	579	558	591	620	555	578	596	607	564	555	594	564	573	600	580	525	571	572	562	621	556	581	567	607	604	575	526	587	584	556	585	562	539	604	571	579	538	584	559	616	576	538	547	519	582	568	575	576	563	597	563	615	544	583	513	610	550	570	589	527	578	578	588	597	584	567	591	597	567	610	624	526	575	614	580	584	555	559	540	554	569	596	589	552	596	553	561	595	575	572	606	539	565	575	561	572	551	610	617	558	588	570	537	568	603	540	614	582	580	583	543	539	570	609	610	555	547	560	566	606	603	569	574	544	589	609	542	579	579	526	592	569	575	570	558	558	592	587	588	539	603	556	606	560	598	579	533	616	573	590	571	607	575	588	578	586	530	536	570	546	588	553	567	638	538	550	545	543	544	572	583	615	597	544	584	595	565	639	542	586	600	579	576	511	563	550	584	594	609	578	542	552	536	535	563	582	563	560	583	608	587	565	589	577	585	533	547	550	610	530	583	594	571	540	611	577	560	555	597	583	558	563	551	552	568	564	558	584	520	553	548	599	562	527	595	566	549	613	608	549	564	586	541	634	603	573	644	605	545	621	518	642	552	568	589	570	539	549	615	561	587	553	567	568	595	545	568	599	565	618	572	546	582	582	553	542	574	575	584	567	584	633	581	541	603	603	593	565	564	496	569	562	538	621	586	534	608	612	562	597	568	594	567	545	593	582	594	578	589	574	564	556	547	533	553	562	575	604	609	561	581	606	605	572	613	614	562	550	588	562	588	533	564	576	587	604	570	569	546	578	548	533	578	573	575	578	562	576	555	582	558	581	602	602	585	569	562	593	574	588	555	575	592	561	601	546	602	572	579	564	538	556	585	581	581	533	563	532	561	590	533	578	562	564	539	551	601	567	593	556	594	555	584	548	615	605	589	544	595	571	557	616	561	597	586	548	560	562	524	580	560	533	603	543	596	587	556	606	607	608	572	552	579	539	546	587	561	573	594	564	574	558	549	597	544	564	543	597	555	564	575	587	590	603	608	558	560	542	613	557	581	559	548	580	598	527	530	580	585	546	556	572	553	591	540	548	588	572	552	560	565	576	555	576	579	586	592	592	539	535	559	608	559	559	569	598	569	518	621	575	573	590	613	576	566	552	584	571	619	591	498	580	590	603	585	556	570	578	557	576	578	555	575	583	570	586	614	539	567	588	595	560	613	564	583	563	571	598	614	604	533	550	595	557	570	597	593	555	577	555	576	583	524	558	548	563	574	604	592	594	545	569	597	563	554	578	569	576	546	579	573	591	632	551	571	559	616	608	583	547	569	599	590	554	540	602	591	617	620	585	562	565	580	595	595	615	585	581	579	549	555	543	559	629	623	598	563	608	590	583	593	587	561	607	602	586	549	544	578	561	577	588	568	568	579	579	570	572	566	541	578	516	601	562	563	580	603	555	563	556	541	595	582	575	560	572	548	630	595	543	572	564	607	589	573	567	588	605	524	576	568	625	531	587	553	526	586	573	601	575	602	577	548	559	547	584	601	572	593	596	546	573	565	618	540	577	570	532	590	592	572	547	632	572	602	590	566	581	585	576	551	559	574	538	564	611	579	578	570	585	549	598	557	582	626	531	569	609	572	577	528	601	543
35944	24329	27672	26846	21979	16166	9441	7760	5566	4456	2224	948	257	244	228	258	230	279	262	264	267	277	279	326	268	286	308	269	269	255	263	254	225	224	216	190	208	207	228	221	197	196	170	216	209	199	215	227	184	184	207	207	195	187	195	196	180	217	199	174	213	211	211	198	206	206	223	192	197	201	192	245	217	224	195	194	206	180	182	196	203	196	184	194	205	172	192	208	203	243	212	214	192	188	188	217	233	198	186	187	191	210	212	192	220	199	239	196	202	197	178	202	204	215	210	235	203	216	231	213	204	216	214	220	199	202	186	208	192	187	193	184	226	188	192	179	188	212	208	171	195	205	185	210	188	199	195	180	187	225	202	186	202	208	219	214	173	166	213	183	199	224	222	220	224	222	222	189	193	180	197	226	188	186	190	208	198	202	186	196	201	195	188	190	208	224	206	212	191	197	218	188	193	220	203	180	175	176	200	199	213	213	183	199	191	215	220	209	189	192	211	225	229	199	181	171	180	172	190	203	229	210	200	223	202	183	228	193	188	168	199	194	171	173	207	223	197	189	200	191	191	213	191	232	211	199	212	222	204	194	184	190	194	185	196	196	211	205	217	196	203	181	198	197	189	196	187	194	188	188	212	204	197	205	210	206	187	175	188	190	222	220	185	197	182	200	218	196	193	214	212	214	218	217	198	217	197	211	228	199	197	229	210	193	231	203	208	208	213	205	191	211	169	187	194	236	200	194	189	198	206	218	205	220	208	205	202	212	195	199	204	205	215	195	196	206	215	174	207	220	189	200	192	194	209	204	196	159	205	232	227	187	190	153	208	193	206	221	201	223	199	211	197	194	214	183	201	196	176	235	185	205	172	186	218	180	208	183	200	197	195	228	178	199	198	210	190	193	206	209	210	190	175	210	184	215	190	209	218	234	209	207	206	196	169	199	190	194	211	194	194	184	201	219	160	168	194	228	201	193	213	207	221	193	217	196	222	185	191	205	188	209	210	195	220	238	203	199	189	190	192	186	200	209	181	217	210	216	184	202	224	192	217	194	222	170	190	225	198	187	198	209	211	169	197	205	205	180	190	191	233	204	219	207	221	217	191	216	175	190	218	185	199	180	214	188	208	208	181	201	202	211	189	209	181	216	208	218	179	193	192	188	206	195	204	202	222	218	198	204	193	186	206	216	188	202	207	190	198	193	208	194	203	205	195	195	200	173	194	190	211	193	212	218	201	202	204	176	206	188	221	217	209	208	217	186	190	230	182	158	185	213	167	198	217	214	178	196	182	186	207	234	206	203	225	175	200	233	226	196	190	186	208	205	210	216	210	221	211	207	221	219	173	205	198	219	191	218	183	222	201	223	200	212	175	203	203	181	197	193	217	196	215	199	205	172	179	194	174	207	180	217	189	199	181	210	183	183	200	198	177	191	235	220	199	203	185	187	197	215	217	203	206	198	202	225	177	192	182	209	203	182	209	193	207	218	206	181	237	215	188	182	224	208	194	210	199	199	190	213	198	179	208	213	187	183	236	237	197	205	171	198	221	204	205	209	192	214	191	198	189	212	225	183	220	223	207	215	197	186	189	198	217	224	206	199	181	204	207	202	183	191	188	210	179	189	227	182	199	178	210	175	214	207	208	202	230	197	211	204	199	187	225	182	186	195	206	204	210	178	190	192	193	191	195	194	191	194	199	205	209	196	218	202	231	181	210	199	205	209	192	199	219	213	190	191	215	188	221	218	211	203	202	197	226	211	229	212	206	194	202	201	191	192	201	190	199	165	184	188	186	210	184	227	203	249	214	203	184	203	206	178	213	188	213	216	207	231	200	191	176	220	208	165	200	195	210	184	185	216	211	230	217	199	209	186	217	191	207	227	228	192	213	224	203	194	193	216	230	206	221	205	196	186	207	220	180	186	234	165	186	196	166	202	208	188	195	206	206	215	193	198	195	198	196	184	212	219	192	201	184	193	205	188	208	196	206	208	228	206	211	201	181	171	237	218	199	206	192	208	187	187	214	187	188	184	199	216	192	174	221	204	217	201	205	207	213	195	204	215	182	211	203	207	220	213	204	201	198	193	199	217	207	216	237	200	197	207	216	190	202	190	165	188	198	206	196	212	211	198	179	190	189	226	194	208	231	194	210	177	202	182	173	197	180	201	222	197	196	185	199	202	200	176	197	203	189	199	192	206	205	201	192	194	206	207	176	201	220	203	211	187	185	205	211	213	199	234	192	207	226	200	186	200	204	212	189	191	193	219	180	214	196	178	244	202	222	182	206	215	207	209	224	191	174	196	192	186	171	202	201	215	207	211	185	190	223	188	203	220	169	196	206	194	216	208	209	175	202	185	173	200	204	180	203	204	197	191	177	205	195	183	209	174	204	195	202	197	203	201	203	192	161	211	197	196	191	186	204	219	180	204	181	200	214	198	195	203	197	181	189	180	210	183	188	198	208	203	184	170	210	190	213	219	198	201	185	194	194	215	190	212	188	245	193	193	213	208	196	192	197	176	186	204	202	219	197	201	212	162	215	196	201	190	205	201	211	210	194	201	205	190	211	187	208	223	201	198	205	202	220	217	213	178	220	195	206	198	180	202	227	207	188	179	207	198	209	187	216	194	199	220	215	193	193	178	200	202	204	189	202	177	203	212	171	201	182	174	233	202	199	177	211	213	205	220	203	221	198	209	172	171	201	190	198	192	193	216	194	221	211	190	207	214	187	182	188	184	205	216	181	207	213	215	190	221	233	211	205	196	216	219	222	216	231	198	208	214	171	199	198	186	203	223	171	176	203	236	228	207	197	193	196	230	211	216	207	194	197	206	217	199	218	197	205	191	232	218	222	226	202	182	182	181	204	201	197	237	210	203	202	190	215	205	165	192	199	206	178	229	220	207	195	217	218	199	213	182	182	194	180	225	229	195	215	197	201	197	175	188	189	195	194	174	223	160	180	181	194	204	204	211	189	187	201	223	190	226	196	197	200	203	189	199	192	197	187	200	200	218	170	191	167	213	187	216	172	207	225	194	191	177	188	209	181	196	200	211	207	169	213	226	231	195	200	196	212	205	214	192	209	205	180	197	173	210	201	227	196	201	222	187	203	220	221	212	218	205	194	216	225	224	207	199	205	208	208	219	199	218	188	213	236	240	224	204	215	227	218	228	213	172	226	167	204	202	209	228	219	219	191	194	204	204	182	196	200	208	197	190	222	221	218	200	172	222	198	184	226	241	194	196	206	226	218	212	210	199	212	210	197	200	223	165	194	208	184	223	219	213	198	218	187	183	207	160	179	215	188	215	211	226	183	215	196	233	172	183	207	192	236	201	186	249	204	221	190	184	200	223	191	212	213	188	178	195	201	203	168	188	183	215	209	242	203	200	186	183	187	200	189	210	205	169	189	216	201	198	206	216	196	220	192	212	202	215	193	229	186	198	221	204	214	215	173	219	215	222	201	197	197	195	208	237	184	208	177	208	203	198	218	161	202	194	191	188
24583	21104	33143	36830	35573	29178	22153	21194	17396	15323	8771	3455	888	815	821	831	811	840	867	932	1025	1039	1188	1314	1037	1055	1078	1145	926	858	988	941	785	731	632	597	551	594	557	496	490	478	500	511	496	508	451	484	513	463	489	502	499	498	525	501	526	492	506	517	490	500	471	466	471	474	453	489	503	480	485	511	487	466	519	512	517	445	475	487	525	487	482	474	485	479	451	497	475	513	491	505	455	477	508	460	539	484	452	454	482	481	509	526	519	498	494	503	488	509	479	524	479	490	487	530	517	491	482	495	520	509	492	492	489	501	512	468	507	522	482	472	507	478	494	484	485	473	456	461	510	476	517	487	527	484	477	517	471	508	507	452	428	509	532	510	512	496	492	513	501	487	470	466	501	527	486	490	479	494	452	457	514	522	517	454	507	512	496	451	476	502	470	480	499	491	537	504	502	497	543	548	516	547	464	501	496	461	474	493	516	512	509	509	508	458	449	508	513	513	469	521	486	497	512	494	479	463	497	463	456	482	496	539	536	489	492	454	516	507	481	497	460	503	495	499	479	484	492	481	482	488	478	486	483	509	501	479	510	502	488	485	504	487	465	468	524	458	515	486	476	509	490	459	468	475	482	517	508	490	473	507	469	491	490	472	491	489	506	487	496	471	503	490	516	466	460	490	449	507	558	502	460	492	507	480	486	478	456	483	490	525	500	482	478	504	466	440	465	472	514	500	482	516	490	516	507	495	522	477	511	515	514	493	487	483	501	492	487	493	519	508	470	491	545	497	509	487	477	516	529	488	479	499	527	479	487	491	543	508	494	485	512	465	526	481	498	506	486	537	485	515	532	480	463	518	508	481	512	495	490	475	498	508	510	466	497	506	473	532	498	475	462	558	513	480	500	498	502	472	496	508	514	491	457	500	455	496	501	487	472	499	510	479	505	485	482	513	470	500	509	524	495	465	491	481	471	474	462	521	486	499	522	464	459	495	498	507	475	508	484	482	494	489	532	497	487	474	498	506	485	496	519	475	509	521	472	488	490	494	488	456	500	478	500	484	514	535	452	483	505	495	465	485	551	499	481	490	498	511	475	508	497	466	479	523	502	485	481	499	542	523	478	530	478	504	440	459	485	533	462	556	490	497	507	462	493	488	504	450	463	491	526	495	483	481	496	481	481	491	510	482	507	496	550	490	498	515	449	524	485	513	474	474	488	512	504	503	531	473	447	489	461	486	498	470	520	473	466	510	498	518	503	438	486	491	468	488	469	525	451	477	502	519	473	464	464	470	500	550	552	446	533	486	435	523	478	520	462	473	459	494	467	483	469	486	514	509	478	493	492	493	508	499	526	479	500	470	549	494	488	478	542	487	524	455	498	477	532	458	497	510	510	508	520	504	466	503	517	517	510	483	480	508	464	485	510	472	513	492	512	501	464	489	508	504	493	496	470	478	490	473	516	536	526	526	503	497	470	519	504	473	498	527	552	491	448	474	480	521	513	495	476	527	495	464	489	488	446	515	478	502	478	440	534	538	533	468	499	470	494	513	474	507	469	510	512	457	501	461	493	500	497	491	435	489	466	511	468	503	491	505	502	458	517	472	442	489	512	513	520	526	522	488	507	503	487	480	501	508	484	467	458	478	460	478	437	523	454	512	453	520	509	495	484	502	483	529	452	515	504	512	481	537	540	511	498	507	507	476	498	494	494	497	504	477	530	508	500	465	467	537	495	495	455	476	463	502	490	524	496	508	529	482	509	496	505	468	471	491	478	422	504	492	484	499	466	475	475	455	496	497	484	492	524	489	508	513	538	490	502	446	507	440	490	518	501	484	506	483	545	507	480	482	476	441	511	462	480	478	508	488	460	503	507	462	506	500	448	498	501	499	493	487	484	482	494	476	505	519	506	480	504	496	497	463	524	509	493	519	472	484	492	493	464	473	525	489	444	502	486	480	459	509	530	474	457	486	539	503	486	458	498	501	474	502	491	472	457	451	442	469	481	516	488	464	489	468	509	526	509	517	532	495	485	483	474	478	477	465	493	458	511	485	501	466	524	469	436	494	469	473	459	515	499	516	512	514	463	500	461	480	477	463	498	452	501	493	452	486	452	494	544	512	487	523	505	482	469	544	490	510	454	463	479	489	486	506	500	496	474	496	479	523	476	482	497	490	465	472	501	499	526	478	476	507	492	532	493	498	505	502	483	494	548	494	486	482	502	525	534	494	502	488	503	474	510	497	474	462	480	500	472	488	514	497	492	474	482	493	513	510	479	515	486	477	465	525	491	493	499	485	475	514	451	492	491	490	472	488	480	501	483	512	480	484	474	555	497	484	564	489	497	465	509	474	499	477	500	508	473	509	480	500	489	513	490	540	499	499	503	492	485	500	473	516	525	487	461	491	520	473	500	492	507	454	452	474	515	467	493	506	511	493	501	495	478	487	519	517	516	484	476	480	498	478	514	515	500	512	481	468	483	484	457	456	473	501	477	487	495	473	472	539	503	509	479	474	474	513	516	490	480	525	524	462	496	485	521	460	473	473	482	509	514	479	498	489	497	521	499	472	478	495	511	506	492	458	496	478	463	509	517	496	490	492	476	482	503	499	491	537	515	467	488	490	498	481	494	511	526	510	477	494	501	471	491	501	446	496	504	463	516	484	469	477	500	475	470	475	523	521	512	470	519	489	504	518	499	531	491	518	479	472	519	487	525	509	454	482	466	504	489	511	498	510	446	527	463	472	490	495	519	440	491	497	517	500	490	506	478	495	454	458	480	516	519	489	475	467	488	491	471	476	496	509	491	483	470	494	534	495	506	494	490	479	540	454	505	500	492	494	501	480	476	506	472	491	539	493	482	505	508	530	495	475	470	510	497	480	489	485	512	509	483	448	462	477	492	460	501	484	467	486	513	475	451	501	522	489	494	491	483	487	498	481	499	529	491	550	484	498	496	479	518	487	474	485	480	506	466	462	517	497	480	499	516	501	425	484	493	461	482	503	457	466	447	481	483	475	519	513	513	483	454	539	501	458	484	526	520	528	497	490	490	524	527	495	483	446	499	505	486	523	504	494	513	519	486	500	498	496	474	501	487	512	504	469	514	506	472	478	523	540	493	524	480	454	463	482	493	507	479	506	468	481	461	477	515	512	468	487	489	493	495	500	474	504	473	475	501	508	535	483	476	483	486	463	494	516	472	505	487	484	500	484	463	487	491	498	497	478	521	518	496	468	479	462	514	474	497	509	546	509	496	484	464	507	487	464	494	515	442	517	464	468	493	469	467	484	499	470	483	470	516	493	499	487	492	520	500	483	488	511	442	471	496	459	458	478	516	483	500	460	468	478	468	491	511	488	512	483	487	488	474	495	516	528	443	501	512	506	491	474	522	480	508	482	494	465	500	450	449	491	516	505	497	507	466	497	505	505	522	478	502	486	497	466	498	522	491	491	496	515	484	525	508	470	479	515	519	453	475	488	515	492	508	516	474	469	476	474	484	506	505	523
16085	7158	6496	4920	3084	1585	885	625	359	272	270	261	244	231	216	238	224	202	230	225	225	238	237	223	213	196	208	225	230	229	201	186	239	224	205	209	197	218	240	217	210	220	230	220	242	209	244	209	189	214	220	193	223	211	220	206	215	239	213	234	240	206	219	204	235	194	213	215	202	209	216	227	214	218	224	209	229	242	191	217	228	210	216	251	217	220	209	228	199	231	223	231	211	200	197	218	231	222	238	233	206	235	207	214	211	212	232	198	218	199	218	206	211	216	194	212	199	192	207	235	241	205	216	210	220	233	208	234	220	211	247	225	235	206	221	218	225	213	220	234	233	233	196	220	196	206	202	216	210	205	242	223	206	186	221	235	220	208	238	211	228	196	207	225	214	218	236	220	206	229	188	208	201	243	243	219	201	230	213	224	229	218	220	195	215	213	220	222	219	219	227	224	228	197	184	207	226	184	210	204	226	218	232	198	234	204	197	217	248	230	196	214	215	212	193	219	228	222	227	230	228	208	218	227	201	211	217	205	210	185	207	191	222	211	206	230	242	239	207	204	203	225	200	177	231	225	209	228	244	232	236	207	237	196	240	218	225	226	214	208	243	225	209	247	224	200	218	196	209	217	219	226	213	234	237	202	216	191	235	223	229	228	204	207	207	222	236	270	209	223	231	204	209	218	200	219	215	214	217	221	220	225	225	222	231	205	226	234	201	232	211	204	220	210	248	206	192	210	230	207	242	203	215	236	206	235	240	233	223	245	205	194	233	234	209	214	234	203	206	199	234	207	247	205	215	229	190	217	201	215	215	222	208	230	222	244	213	201	223	244	203	196	208	203	185	218	180	222	233	186	192	192	225	189	236	222	189	244	216	212	210	204	177	221	234	229	202	213	216	188	226	217	192	212	210	232	218	186	225	220	217	199	225	217	206	242	210	193	236	202	226	213	210	235	222	208	209	203	231	213	188	213	224	200	209	230	196	209	217	240	221	187	210	222	233	205	208	222	205	219	205	203	211	236	188	240	224	208	216	206	256	225	224	227	210	238	221	200	250	198	240	212	230	197	209	233	240	202	193	210	187	218	222	206	210	211	240	223	211	235	210	228	193	211	199	192	199	239	215	202	221	202	217	229	218	225	193	204	212	193	204	230	212	193	210	225	226	211	205	195	233	225	213	227	201	231	219	230	193	211	226	218	211	227	227	222	225	209	214	225	217	237	230	251	211	223	230	232	213	207	199	212	200	232	237	232	216	216	215	194	212	202	189	219	201	219	212	210	184	188	224	200	228	201	249	202	212	205	214	222	230	257	193	213	239	227	204	239	175	197	234	215	220	212	195	196	205	214	220	211	200	218	189	212	192	217	223	214	221	218	222	223	221	222	198	243	234	218	220	230	212	212	234	228	220	232	204	217	199	212	201	226	205	202	219	219	225	204	239	205	201	216	192	206	222	201	212	194	197	215	208	192	204	212	207	222	205	205	224	218	230	193	252	187	246	225	213	239	209	247	244	238	220	204	246	228	203	192	239	217	223	236	196	232	200	228	214	208	229	197	196	198	217	223	214	217	224	210	224	240	186	219	212	211	208	181	206	222	220	244	221	235	227	216	217	221	196	223	230	210	231	196	195	214	230	238	224	206	237	219	237	196	220	233	211	221	223	221	207	208	224	220	215	211	214	226	215	201	244	196	232	209	210	201	259	206	211	231	219	223	224	212	230	229	216	237	224	211	200	230	224	223	231	220	228	224	242	250	210	196	205	194	198	217	225	211	210	226	193	211	202	248	217	222	203	207	222	193	198	217	200	226	231	213	207	199	199	223	221	228	204	204	203	213	202	226	210	238	229	242	230	221	236	220	194	213	200	223	208	190	204	221	216	198	230	215	198	251	213	204	244	227	206	212	212	177	225	245	229	236	219	195	224	188	207	237	212	191	212	219	218	238	240	193	212	231	222	234	220	221	216	242	196	218	229	223	222	214	183	223	205	222	232	235	201	202	202	198	211	220	216	195	201	231	234	220	220	229	214	218	195	203	239	200	189	199	225	192	215	220	215	181	226	223	220	197	221	201	183	243	232	216	219	236	215	213	220	195	212	194	205	234	186	228	207	197	243	208	224	220	213	216	220	195	210	240	217	214	216	217	222	198	202	208	214	231	247	233	191	205	204	215	216	213	193	213	252	234	199	206	205	209	225	211	201	214	219	229	204	208	206	203	204	207	228	226	213	218	218	222	217	187	212	245	236	210	214	245	217	219	213	207	198	204	230	243	234	195	230	202	210	210	238	190	209	209	216	195	195	208	237	221	208	216	226	223	216	205	214	218	199	235	200	204	249	228	244	200	227	221	204	220	190	225	206	217	186	211	210	214	221	214	214	225	235	215	203	264	222	228	206	198	204	239	216	202	215	196	224	221	224	203	227	238	223	237	231	226	228	193	205	250	238	219	217	220	228	221	233	178	230	220	260	224	228	217	254	208	230	215	201	251	199	202	205	194	228	232	216	201	218	205	201	195	205	212	215	220	218	232	211	227	209	212	244	200	208	203	241	216	196	210	217	199	226	172	230	202	222	204	197	218	233	254	242	234	214	205	206	231	236	193	221	177	211	217	247	206	214	221	216	212	221	224	202	235	236	206	217	200	223	208	215	214	205	213	214	237	205	216	234	215	225	211	210	221	199	199	215	225	223	212	219	238	221	218	192	238	219	213	212	206	217	215	214	233	200	204	214	210	187	248	189	227	207	217	230	203	219	220	223	211	241	234	232	204	234	228	223	212	226	230	202	238	210	214	221	219	186	211	202	214	197	235	244	213	232	223	220	229	216	199	233	222	207	191	208	218	244	193	208	227	201	214	200	217	200	211	198	226	238	182	229	232	218	204	220	219	219	219	222	222	195	194	225	235	216	237	215	216	208	236	233	254	209	215	222	233	191	218	213	254	212	225	223	218	213	222	223	201	238	235	204	221	212	209	207	230	230	221	221	202	216	216	212	228	206	240	222	210	196	215	222	222	198	219	209	200	237	228	227	217	216	175	230	237	239	247	215	208	220	219	211	189	220	207	216	206	215	213	228	212	212	224	186	218	189	192	227	238	193	222	197	226	222	218	215	182	209	209	247	229	211	232	209	214	216	232	221	200	209	206	213	203	225	241	225	194	228	196	210	194	200	210	228	237	205	199	227	189	249	226	211	176	223	226	224	220	218	198	219	243	181	232	209	208	187	203	211	211	190	208	215	208	211	207	196	220	213	217	230	202	210	222	198	219	203	217	201	225	180	228	195	201	190	235	199	216	208	219	205	237	203	253	191	200	229	201	217	219	219	225	217	218	225	217	238	224	186	196	215	194	234	201	231	189	224	218	226	213	221	237	205	217	198	204	257	208	224	229	222	213	191	245	196	209	214	212	230	196	199	220	221	202	196	202	194	207	226	202	212	230	236	218	203	223	234	198	213	211	224	188	222	217	206	202	237	199	210	219	235	228	199	189	208	198
11590	7293	12189	13491	10606	6400	3792	2577	1388	888	716	685	622	565	637	636	558	562	542	556	599	605	599	572	554	623	584	538	539	514	550	599	574	561	527	506	524	558	540	544	532	478	571	584	568	533	537	548	526	536	525	584	537	532	548	524	517	537	568	552	520	516	521	541	563	514	567	511	562	546	518	523	531	578	539	539	546	495	540	530	507	496	505	504	535	568	517	553	536	533	556	566	525	509	525	543	532	501	531	544	539	541	530	530	525	519	497	560	546	561	503	518	518	533	544	509	507	542	499	563	517	555	497	580	551	553	557	535	512	510	550	529	529	547	531	547	536	512	525	543	534	548	512	490	503	515	509	518	494	505	502	510	561	514	541	513	524	517	516	529	500	562	551	544	542	531	493	528	575	577	543	582	517	508	486	569	510	520	501	524	518	512	536	503	558	515	512	549	538	544	541	550	533	518	548	519	562	557	543	503	582	533	516	513	555	545	522	536	518	517	511	544	557	549	526	550	502	538	477	524	589	560	553	581	531	543	539	562	576	554	511	564	556	524	538	493	500	514	526	556	513	553	547	576	542	537	540	519	527	490	542	538	537	529	528	558	570	514	554	528	508	520	552	566	535	538	506	540	513	512	552	577	502	515	516	529	578	528	512	523	502	540	545	553	522	542	544	515	500	520	541	521	577	524	557	552	508	496	506	542	555	523	534	521	550	501	572	549	529	585	512	519	521	513	543	531	537	494	478	529	521	545	508	533	535	519	531	540	505	544	522	548	510	514	545	535	524	562	565	527	526	552	529	532	517	523	548	481	496	518	495	523	525	531	511	531	527	576	550	561	503	545	543	535	520	571	528	536	545	587	566	540	556	547	540	542	554	554	527	511	535	497	523	475	522	529	567	528	530	534	519	521	549	503	566	569	532	506	564	517	586	548	546	549	532	531	545	577	520	560	533	555	511	501	554	558	555	523	542	505	550	540	580	581	537	551	521	535	511	516	559	533	538	527	561	532	552	542	572	525	560	550	494	566	520	542	556	514	530	496	498	545	506	516	527	517	538	499	540	503	586	508	526	542	524	503	555	530	519	549	548	552	514	566	503	512	520	540	535	514	519	538	556	529	544	523	559	548	498	528	538	514	535	558	551	505	513	538	515	546	545	510	557	521	559	568	514	552	511	513	565	550	497	561	534	548	552	534	526	524	569	542	515	530	512	502	519	536	509	560	531	550	553	520	530	512	491	556	516	574	545	536	471	530	560	554	531	509	535	521	544	530	548	498	519	567	519	522	532	561	550	558	542	538	534	506	587	497	513	579	546	554	574	539	525	512	522	553	512	513	532	490	481	526	557	553	526	524	519	502	549	536	526	492	488	523	505	538	553	521	526	532	545	564	517	533	502	557	563	531	512	527	517	500	530	571	507	527	516	574	548	536	548	542	526	540	528	511	582	522	513	520	542	522	551	504	558	543	532	582	523	530	532	508	574	580	515	576	525	519	496	535	539	584	533	503	559	519	533	586	548	543	531	532	543	573	537	549	520	535	489	538	553	542	534	585	505	564	510	568	513	545	522	516	527	558	520	550	523	564	519	512	562	522	495	523	540	552	496	514	504	543	515	543	509	584	544	586	546	481	532	479	519	558	542	518	513	476	589	533	530	586	561	529	511	527	556	531	508	533	535	563	540	523	548	533	595	518	497	517	524	499	539	538	542	553	489	493	491	511	548	506	529	542	560	584	553	575	533	492	550	520	566	507	526	541	546	541	509	523	514	489	547	498	525	555	480	512	526	611	526	539	500	538	543	512	510	544	551	540	550	539	517	535	493	558	549	601	540	590	542	542	513	534	537	534	560	496	521	518	534	543	531	541	549	570	531	550	576	543	512	541	505	483	526	508	501	512	515	541	501	540	565	552	515	519	514	528	529	565	551	552	534	538	532	518	544	517	541	549	550	542	526	517	538	511	520	559	599	532	523	521	551	513	515	495	523	514	549	504	528	527	523	536	529	551	517	537	520	521	537	559	529	525	508	501	567	537	491	529	513	506	541	554	526	541	496	511	487	582	539	562	532	563	569	557	512	539	506	547	514	579	552	554	523	517	546	515	509	560	520	554	552	539	528	511	569	578	542	517	531	553	520	529	540	590	514	509	547	566	551	527	535	549	487	547	508	553	520	491	479	554	596	513	509	539	516	539	530	520	531	537	519	552	507	550	517	521	536	569	548	544	517	472	542	517	567	525	569	529	537	504	524	515	536	510	534	536	524	545	512	537	552	522	508	576	546	523	550	498	507	551	562	542	507	524	560	562	555	541	530	540	540	543	507	540	507	545	532	494	561	522	535	546	498	539	506	571	555	535	559	548	524	541	554	534	545	514	521	537	540	515	530	509	554	548	555	516	485	507	515	536	523	547	545	526	516	547	518	520	544	524	506	530	511	508	517	517	495	530	549	576	557	511	497	542	550	503	565	570	543	522	523	541	558	549	535	523	541	536	542	557	540	500	556	548	556	543	526	521	569	554	553	505	513	510	530	556	588	517	537	556	563	547	534	537	564	486	566	567	577	512	521	490	509	509	544	524	551	499	556	514	528	532	525	557	532	548	514	566	566	519	526	520	496	534	547	507	519	537	537	545	565	515	513	555	541	558	544	557	541	561	579	534	537	519	539	491	554	510	529	558	502	518	538	544	574	526	546	569	534	563	532	504	542	544	528	530	504	524	529	517	493	574	517	577	481	491	529	521	556	547	553	532	511	537	512	538	533	496	553	578	529	503	524	517	548	569	559	536	512	542	513	493	540	539	549	549	524	548	529	550	574	588	548	529	515	506	536	509	585	574	547	569	555	562	568	551	517	517	525	514	541	486	577	535	569	587	526	562	513	486	541	594	542	544	526	535	517	515	522	508	529	620	515	494	529	542	530	555	544	529	559	550	565	506	533	485	548	479	545	488	524	542	577	523	498	539	556	569	528	562	568	538	504	555	561	506	546	554	549	551	506	537	495	502	561	588	520	523	522	533	534	520	517	538	528	556	537	538	543	594	504	530	538	527	570	558	582	529	554	557	505	567	527	496	552	551	516	534	493	564	498	542	524	551	555	500	516	527	550	510	558	531	541	556	500	516	543	563	551	579	542	515	527	553	540	583	531	513	549	561	547	566	557	552	511	567	504	533	524	501	549	527	544	528	528	521	531	511	532	547	533	552	540	518	538	579	575	539	525	551	520	549	527	560	529	529	525	529	544	489	576	570	501	535	540	527	536	517	543	534	566	528	522	530	566	555	548	531	511	535	528	546	513	511	510	543	517	552	521	535	518	531	502	518	492	533	505	512	536	559	535	536	539	515	556	504	537	551	587	512	551	531	548	545	556	533	553	528	556	527	592	560	600	536	529	475	536	505	521	552	525	516	570	508	515	515	526	511	531	538	510	509	529	521	543	562	564	561	564	545	525	504	542	507	564	534	549	496	549	551	513	498	534	506	521	497	544	537	506	525	512	555	578	506
27268	20261	22547	22430	14244	8798	7072	3497	1998	1980	554	288	248	297	282	280	301	253	256	298	264	277	310	307	319	300	290	276	268	265	307	306	255	276	262	260	263	264	224	266	234	239	247	251	249	217	243	252	228	232	234	252	249	241	226	243	275	244	239	229	229	250	213	228	243	232	207	228	224	254	224	235	218	253	232	229	230	236	219	212	240	236	235	206	250	226	243	253	245	246	250	221	235	247	218	223	244	223	245	240	224	224	242	235	292	238	242	216	250	226	232	246	221	229	227	242	255	227	233	227	251	245	247	263	250	239	240	224	271	242	254	248	226	240	241	260	247	260	235	242	220	251	243	264	223	244	256	231	255	235	243	251	247	221	260	253	237	234	245	226	256	226	245	248	244	230	248	255	242	260	246	259	228	224	233	245	246	233	260	260	245	251	243	238	243	225	225	233	231	200	233	240	227	239	227	243	211	242	234	241	248	222	245	235	239	219	265	237	243	264	242	262	247	255	223	254	246	235	260	233	215	263	234	204	219	245	239	233	265	260	249	230	230	220	244	231	241	238	225	233	236	236	230	263	242	275	242	213	238	238	240	255	265	229	227	233	272	239	260	245	243	244	237	283	236	226	214	244	225	219	231	246	249	263	255	226	233	230	248	252	219	253	230	260	258	250	242	248	248	224	235	245	252	233	221	238	208	254	227	245	282	224	233	255	272	242	231	222	230	228	240	222	250	245	259	213	238	234	273	218	273	275	230	257	215	237	266	245	223	233	265	232	237	259	240	242	238	257	237	256	260	210	242	269	247	216	221	246	215	238	233	220	222	240	233	236	204	239	241	223	211	244	260	245	265	228	225	235	226	228	252	238	213	254	245	263	234	253	217	227	209	222	228	245	239	228	294	220	227	238	229	272	237	274	243	249	248	263	211	217	276	230	234	287	234	251	215	263	233	250	250	272	242	272	251	234	242	226	250	200	225	227	212	211	235	269	255	233	222	230	216	252	227	232	242	247	267	228	225	240	266	246	211	220	223	253	283	274	244	222	233	277	205	246	225	240	235	235	215	252	246	240	247	232	278	237	242	243	242	228	249	242	237	254	213	257	244	223	215	251	264	251	228	217	239	256	280	233	210	251	245	214	248	237	237	225	262	219	265	221	238	235	231	218	209	280	246	258	263	233	233	256	223	231	229	249	254	238	254	231	218	235	244	248	203	240	210	260	249	245	250	248	249	253	237	234	250	268	225	246	241	249	250	253	249	242	239	237	227	223	261	249	245	234	235	266	259	229	227	237	244	267	237	243	237	225	255	249	266	237	228	257	235	231	258	230	241	215	263	212	253	234	239	251	253	252	234	216	246	248	265	250	260	242	231	221	239	213	242	238	240	241	245	247	260	220	236	250	242	255	239	272	262	242	243	242	218	245	219	234	223	244	236	258	231	245	239	240	237	246	229	227	261	236	257	263	251	204	252	250	250	256	259	253	259	277	215	239	235	247	258	241	213	255	231	221	225	243	217	236	241	251	265	255	262	238	238	245	260	256	277	283	231	218	252	249	228	247	277	248	234	259	251	240	255	237	224	257	241	256	260	240	247	240	217	245	226	237	248	245	213	219	246	303	246	268	237	255	258	242	228	231	255	230	275	245	255	251	247	231	243	253	252	265	248	228	240	234	241	226	249	234	221	248	215	238	232	222	246	211	231	229	231	257	234	246	230	236	226	219	235	252	229	246	254	255	226	262	231	214	252	259	244	236	241	248	246	240	222	231	245	266	243	231	251	251	246	239	236	233	230	219	243	224	227	236	219	257	265	239	234	234	241	234	282	267	218	236	211	233	241	242	239	256	254	230	240	230	241	237	186	220	241	236	258	249	219	247	224	252	242	251	226	227	269	267	216	238	234	242	235	228	252	245	240	230	251	240	250	234	224	237	222	240	240	223	276	247	256	219	234	225	234	225	257	248	217	209	247	244	223	250	247	248	243	235	251	255	226	242	226	242	262	254	219	236	217	232	204	258	250	232	251	234	248	233	249	233	252	246	206	232	228	226	221	259	251	225	231	222	258	244	250	241	248	244	226	242	278	244	230	279	244	236	249	271	259	228	257	256	219	236	243	256	245	260	230	244	231	275	250	257	220	230	227	230	257	226	250	227	247	224	229	249	253	259	279	262	239	248	253	267	225	212	231	237	218	230	251	226	270	246	260	250	280	253	231	233	259	240	244	254	229	209	245	233	231	240	238	235	267	267	245	272	232	238	255	230	205	251	236	235	265	220	235	212	246	267	225	243	235	218	228	200	226	237	213	225	215	227	241	218	238	256	224	235	239	261	219	224	244	223	237	247	199	233	270	259	212	242	243	237	234	272	293	221	247	263	216	222	236	256	227	266	241	247	250	241	229	239	223	246	229	230	245	245	230	240	248	263	263	225	254	233	248	224	210	224	224	235	252	242	237	245	239	250	252	245	256	251	255	224	238	272	267	255	233	218	238	243	241	269	238	227	231	241	219	254	257	222	233	244	250	240	242	263	249	229	231	241	240	232	244	270	246	249	238	261	256	261	220	230	235	256	247	254	226	229	216	240	263	243	236	234	238	229	248	252	226	232	240	255	243	213	264	246	204	251	224	219	237	276	224	238	245	249	258	235	254	267	229	238	212	214	252	242	239	216	225	257	230	251	231	238	255	272	254	213	238	219	225	240	237	201	205	227	240	263	229	236	258	233	229	230	255	271	226	262	231	249	248	231	243	238	238	245	256	260	238	234	265	254	224	228	237	227	229	220	224	234	235	230	229	245	233	251	215	250	243	240	254	246	257	232	234	230	245	255	260	226	219	215	240	253	283	262	240	232	237	232	240	227	231	239	254	256	217	249	251	253	206	244	217	229	244	208	207	216	235	239	251	243	283	242	246	233	243	248	206	239	250	221	238	226	260	232	235	222	249	254	229	234	222	212	243	269	211	249	241	269	239	238	270	252	242	227	220	264	249	231	245	258	236	249	225	231	216	258	250	236	224	248	246	246	242	242	223	250	258	236	228	219	227	258	224	230	250	280	258	228	231	229	257	218	236	225	265	231	255	229	238	222	238	230	253	246	243	260	261	271	255	242	264	250	249	221	237	280	250	242	215	242	245	249	237	227	222	262	243	260	263	257	227	241	235	254	217	250	269	245	231	235	233	234	263	264	269	259	231	231	272	233	240	228	255	260	250	254	246	232	244	265	228	232	250	243	220	241	225	250	217	246	251	249	225	232	259	241	217	243	212	226	282	238	254	228	242	240	267	218	233	245	222	230	240	229	219	246	213	221	248	250	257	232	237	242	231	218	284	227	222	224	212	249	238	229	233	250	249	253	248	208	226	238	238	234	242	239	232	262	242	218	209	238	247	248	254	246	209	231	222	253	219	236	250	225	232	249	233	237	277	251	236	260	240	226	245	226	236	260	210	226	263	244	242	227	222	278	236	260	224	259	223	240	230	218	228	249	237	247	223	229	232	253	248	227
19676	18637	29373	32569	26065	21047	19197	11720	7630	7961	1981	873	866	842	808	843	847	790	848	902	930	912	988	1168	958	923	883	888	876	817	893	863	782	697	652	677	592	633	604	633	645	569	589	574	581	588	578	626	575	579	543	614	643	552	567	599	621	616	592	622	565	581	613	628	569	582	512	631	618	532	588	612	596	613	605	560	616	536	643	556	587	624	594	578	585	581	601	588	611	636	592	623	555	562	554	614	587	579	611	576	562	563	574	583	594	579	588	599	626	548	586	586	557	579	596	594	569	564	627	571	593	620	599	598	592	566	616	588	621	597	549	634	587	626	613	590	564	585	574	599	624	603	604	591	573	555	613	611	613	617	577	612	585	536	572	576	601	595	584	598	584	601	601	579	564	617	647	522	571	602	603	574	566	638	612	649	583	596	546	566	587	607	587	585	566	625	579	614	551	588	564	601	596	580	566	593	665	566	573	630	611	607	555	577	594	597	577	616	601	592	615	563	645	576	610	568	579	580	591	598	613	605	603	592	609	563	596	559	608	582	628	590	587	589	591	563	544	550	586	556	624	596	580	567	593	576	595	603	580	589	566	612	577	584	563	623	569	574	596	595	581	617	570	600	586	575	554	589	537	606	576	555	586	612	526	557	624	588	547	588	531	604	583	589	576	545	616	598	585	574	589	568	634	566	631	588	554	559	613	565	580	571	622	597	550	611	605	586	598	596	578	595	570	633	563	631	606	564	599	614	606	537	595	594	597	600	570	595	570	569	565	594	606	623	573	592	590	606	576	611	608	582	567	586	599	571	621	577	587	589	616	607	625	566	585	594	625	608	576	583	592	612	590	586	594	625	594	603	589	574	599	547	582	598	585	572	651	570	566	590	578	582	539	568	570	569	648	589	586	595	582	590	608	550	580	611	590	570	611	543	567	580	562	569	606	616	596	578	570	605	572	592	619	578	602	594	577	550	626	573	590	599	608	591	568	551	587	616	644	626	566	558	610	562	632	597	553	591	618	581	588	611	626	625	564	604	598	587	578	621	618	589	646	562	579	629	594	630	618	632	546	603	569	555	576	583	594	576	616	585	546	593	588	583	570	593	586	601	553	542	565	586	600	582	581	576	589	579	569	611	560	575	567	623	584	593	584	583	593	532	607	567	625	604	594	598	606	578	650	576	563	583	608	546	592	591	577	592	570	570	570	615	580	594	594	632	587	620	604	615	554	567	577	570	570	600	562	587	589	563	600	571	577	573	600	624	587	613	561	594	546	581	556	549	539	568	556	559	588	620	660	609	667	586	595	593	538	547	559	570	619	583	620	632	596	561	593	558	602	559	585	583	577	577	605	585	549	546	574	586	601	585	583	609	574	606	536	606	599	538	598	552	574	581	558	611	583	571	604	560	578	594	538	583	566	575	589	615	646	579	597	578	607	625	567	573	607	590	597	555	572	602	593	580	593	575	612	578	645	606	590	572	598	586	615	579	604	576	593	618	602	586	564	603	560	575	543	553	546	608	644	602	604	572	571	579	568	615	647	547	575	544	555	609	565	574	566	566	582	572	554	601	626	583	600	597	605	618	589	575	612	601	575	572	602	578	591	586	537	573	589	602	600	585	550	613	574	617	581	592	582	597	589	557	567	580	575	587	592	564	641	611	607	608	556	557	613	636	599	568	564	581	534	627	629	638	576	594	581	646	575	593	594	588	570	615	592	605	584	636	588	567	575	605	591	609	563	615	605	608	581	564	610	591	609	561	597	569	666	602	616	588	617	589	628	562	600	581	639	587	571	577	571	597	571	597	552	547	582	562	601	593	583	580	564	622	553	623	561	627	540	598	611	610	573	551	605	563	545	582	586	600	557	565	580	598	539	589	574	557	584	603	587	550	565	637	593	602	561	609	613	591	574	629	577	581	582	608	595	570	559	590	638	573	556	622	582	561	606	589	635	617	554	586	628	569	580	560	580	605	590	583	573	637	577	596	557	592	565	573	548	601	583	618	580	591	590	615	638	597	621	565	563	610	584	582	569	608	603	554	627	574	613	621	645	529	590	604	621	624	591	601	617	575	623	587	520	552	582	585	566	584	533	593	583	627	587	559	625	590	628	592	598	605	596	555	582	548	611	602	580	565	604	600	563	541	593	593	591	579	606	582	570	593	590	563	533	603	542	562	574	555	551	567	567	602	602	577	536	558	593	602	599	577	628	582	595	595	578	572	618	589	596	518	556	586	569	613	553	605	580	590	587	582	576	608	560	572	582	548	600	580	565	602	568	561	552	576	590	595	578	605	557	625	580	616	601	587	562	602	623	612	556	595	606	563	577	587	566	544	584	576	621	564	546	587	524	603	631	612	605	553	590	578	551	547	578	598	606	552	590	602	611	542	587	594	593	581	596	592	566	574	581	602	585	562	605	593	577	598	601	598	567	580	549	549	578	600	584	576	569	602	584	576	582	581	588	601	567	572	620	568	583	564	604	604	574	601	580	600	581	570	590	591	596	583	582	568	600	554	627	568	603	593	564	586	599	591	566	585	581	576	560	582	625	609	563	600	590	582	603	598	580	596	539	559	609	578	566	619	592	543	582	550	566	596	608	603	600	568	606	587	621	567	572	595	571	593	579	576	560	613	592	584	561	606	568	597	622	635	600	587	637	541	578	598	575	582	583	641	621	550	609	586	620	600	539	602	600	588	612	587	595	605	577	591	530	570	573	577	591	616	567	581	586	600	657	620	599	580	593	544	613	565	626	558	613	612	612	564	563	558	633	563	603	544	547	561	630	542	597	562	563	580	587	558	575	548	586	564	574	591	510	648	557	618	575	583	571	581	575	582	609	563	609	583	552	564	605	585	597	545	591	525	604	589	591	611	618	580	583	569	627	591	610	561	589	553	593	598	572	521	564	562	557	570	581	600	598	563	578	557	622	572	560	580	616	571	599	546	589	576	619	590	580	573	612	556	593	605	540	590	597	594	592	585	596	550	605	588	594	560	594	562	606	610	587	584	619	591	586	545	571	653	611	591	575	605	593	559	589	633	593	572	597	635	556	581	582	575	551	597	555	587	583	634	571	542	592	633	603	587	528	582	568	576	590	559	577	582	578	586	595	614	563	589	599	566	565	574	603	588	584	567	576	639	595	560	615	594	581	597	600	611	563	560	577	595	534	576	583	610	566	566	591	579	569	576	625	591	635	582	633	590	584	587	561	577	618	621	571	599	584	601	644	573	582	601	611	585	569	587	614	591	582	584	548	597	576	547	591	614	564	600	582	583	558	586	551	585	534	606	591	631	555	579	617	598	590	578	588	556	628	608	598	569	591	603	584	626	552	553	635	592	532	599	583	595	566	594	571	600	552	569	619	597	597	590	621	625	614	555	550	604	583	593	586	572	584	610	577	576	589	593	523	578	584	558	572	572	581	573	587	586	582	599	627	603	587	573	637	605	583	577	586	559	609	625	572	555	553	642	585	625	592	532	586	594	572	568	573	651	570	605	571	575
38117	27938	30068	27262	16449	12174	10744	7783	6444	3419	617	409	275	250	277	267	248	270	279	291	307	303	326	405	299	299	285	262	302	256	273	270	286	240	224	223	228	200	230	226	209	202	224	204	207	162	206	213	220	205	234	216	175	217	220	216	197	201	209	221	212	188	198	220	186	194	189	177	207	242	239	223	188	211	219	205	190	199	209	197	208	199	217	224	216	233	200	224	217	201	209	229	187	221	190	198	224	189	210	213	212	216	224	206	181	221	205	185	202	219	199	222	212	200	210	239	192	214	199	215	204	210	210	197	202	179	220	211	207	194	204	204	189	238	201	204	205	218	180	195	201	226	191	195	200	237	216	227	223	206	229	212	213	211	226	206	199	221	240	173	236	213	223	186	223	208	240	205	203	180	190	231	223	202	189	236	211	228	183	192	206	224	218	233	197	252	222	215	241	210	201	196	225	215	195	222	211	188	194	218	209	212	200	231	236	200	241	171	180	204	219	216	179	217	182	233	248	185	211	214	231	193	193	229	179	187	184	195	211	216	190	188	181	207	181	186	234	215	176	214	201	200	193	204	205	191	200	174	207	219	202	203	209	230	217	256	183	225	227	199	178	214	193	219	208	212	237	206	177	187	203	197	206	209	205	182	246	198	197	229	203	187	219	229	234	221	221	216	216	226	213	213	248	200	201	199	177	192	203	183	200	218	188	210	198	178	193	228	190	214	195	212	202	212	207	211	203	195	206	209	192	184	203	243	193	210	199	216	204	191	208	204	243	192	218	207	199	213	203	194	196	180	202	189	203	213	221	225	214	203	206	202	224	197	213	216	209	202	185	203	207	207	212	190	209	217	199	187	188	202	221	210	182	194	197	226	215	223	233	207	201	225	204	197	210	222	213	214	234	189	228	203	243	206	201	209	201	201	181	191	182	191	206	184	199	232	217	204	198	208	206	184	201	225	217	231	200	193	201	204	219	216	214	224	199	203	215	225	182	174	209	201	197	216	208	200	220	215	185	234	216	190	229	208	202	218	218	223	195	200	218	207	213	228	163	214	202	232	175	214	196	223	205	206	196	195	216	233	194	161	206	222	238	220	218	199	192	180	215	197	215	203	210	235	213	228	190	202	197	217	217	185	206	201	163	177	184	196	198	207	223	213	191	184	182	178	218	211	216	201	220	207	196	226	189	193	206	184	201	203	205	219	222	217	184	223	205	213	224	237	200	203	205	215	225	197	219	196	235	194	215	207	206	202	204	200	193	185	204	216	204	207	201	204	213	228	232	205	183	198	219	206	190	206	183	221	212	217	201	219	214	203	248	181	230	210	224	184	178	226	198	217	216	200	215	210	215	209	192	200	199	195	204	203	202	209	208	194	202	185	211	216	210	214	194	200	205	201	188	220	241	198	203	202	224	227	225	209	187	212	199	214	218	216	215	179	184	221	192	172	198	166	214	208	200	226	201	180	188	208	217	191	214	191	206	223	216	216	211	224	209	228	205	203	172	214	210	209	193	180	183	206	201	187	212	200	211	214	183	234	190	205	213	221	211	228	229	199	220	207	216	222	227	193	231	222	196	197	203	210	220	208	196	200	233	235	222	215	229	207	203	208	218	222	217	220	187	216	201	196	200	226	205	166	217	220	226	208	220	237	198	210	215	189	224	209	232	214	218	196	244	208	229	212	218	193	175	196	207	195	217	214	193	181	203	202	198	202	224	205	202	212	217	185	187	189	201	211	241	207	218	169	182	194	192	199	235	232	218	226	196	215	189	233	208	204	203	210	198	203	221	194	199	214	226	201	197	233	214	219	206	204	235	194	205	227	207	225	180	205	211	203	205	185	218	209	211	201	211	193	229	204	206	236	217	228	230	210	209	211	237	210	211	207	204	177	195	215	213	189	198	206	177	203	172	221	196	204	230	199	183	210	193	205	235	247	217	210	235	178	203	217	197	236	198	228	202	214	176	226	205	222	207	185	233	158	212	225	211	184	220	182	197	191	215	196	231	203	241	188	193	208	221	238	200	229	206	234	229	216	214	189	230	211	228	208	217	176	211	210	231	153	207	204	219	180	241	196	196	200	211	229	187	223	181	215	234	212	219	186	190	189	208	188	211	229	212	194	203	230	203	204	222	206	213	212	208	214	182	177	221	231	198	210	186	216	196	195	212	247	233	240	216	201	191	212	242	208	202	197	173	206	210	202	220	206	211	221	223	204	205	212	202	228	199	177	205	249	207	173	204	211	218	206	229	224	195	181	193	224	199	192	220	198	199	172	210	194	217	226	204	207	218	234	205	219	223	206	209	200	201	195	192	204	209	206	204	203	213	188	217	214	164	227	194	202	187	212	210	202	202	197	204	185	198	202	204	210	194	201	202	224	233	218	209	205	237	230	189	204	218	203	218	195	206	185	207	215	185	194	211	210	218	240	226	218	197	199	209	200	213	210	204	192	196	224	206	204	209	161	186	211	213	212	205	201	206	204	214	197	208	208	203	179	239	246	174	199	215	203	207	193	188	211	190	210	209	238	201	218	214	204	209	204	213	203	193	200	205	193	195	224	185	228	201	206	207	213	181	190	207	221	184	194	227	200	189	207	211	202	221	183	212	219	205	228	194	189	216	216	208	208	188	203	192	215	232	200	214	217	209	191	206	231	211	199	200	192	218	205	200	222	210	198	204	211	184	196	214	194	226	239	239	194	207	221	222	233	210	204	184	206	209	221	212	174	202	201	201	197	197	215	220	204	225	220	213	222	220	201	206	188	202	234	204	196	231	199	227	223	182	197	196	188	191	219	194	199	231	191	213	199	220	204	198	229	206	211	215	216	199	220	236	183	221	223	192	206	205	200	181	197	189	215	194	203	204	231	204	188	221	196	206	220	199	206	229	193	221	213	221	217	198	197	217	206	226	219	184	210	193	181	216	206	222	212	213	226	232	198	205	207	187	193	201	205	206	212	191	199	219	214	188	209	208	210	220	186	195	186	198	215	206	226	209	233	231	223	213	199	195	201	215	212	213	225	207	227	189	204	219	216	229	220	178	233	226	197	225	206	228	207	200	182	233	204	189	206	217	217	169	210	199	223	218	205	177	205	224	179	211	204	238	206	244	218	206	203	182	226	200	225	219	225	204	199	184	195	195	222	200	205	227	211	199	195	203	203	199	196	216	211	194	205	225	219	206	183	185	191	229	182	194	191	221	199	210	204	167	171	187	211	187	210	198	199	203	204	223	212	211	242	219	220	177	207	205	202	187	197	219	211	208	203	183	182	215	228	226	220	216	207	207	178	213	212	207	190	220	196	223	192	205	193	198	187	210	210	199	203	202	190	197	216	221	207	205	200	222	182	209	200	235	201	231	193	221	252	221	221	203	189	196	247	215	210	220	201	207	182	204	213	209	194	189	187	220	227	199	225	216	204	217	211	206	198	179	207	203	206	195	208	198	190	217	188	203	204	214	220	234	215	236	212	210	204	199	198	177	212	183	234	234	218	197	241
25889	24114	34759	36239	27141	25873	25299	20613	19836	10889	2193	1583	947	857	901	868	855	918	964	1060	1079	1145	1301	1463	1082	1120	1111	1060	1038	891	1083	978	877	752	640	642	573	558	522	493	553	525	541	520	533	489	511	506	525	496	477	489	473	506	540	488	535	512	476	496	498	527	537	466	506	505	517	478	524	495	521	500	484	565	469	524	482	497	522	514	512	535	477	515	463	526	541	500	486	490	502	500	479	474	491	533	519	517	542	521	475	525	498	536	519	506	508	533	475	536	488	482	529	503	498	507	499	530	465	528	488	508	484	529	501	514	537	538	469	538	535	491	519	530	531	532	525	492	488	517	519	499	540	484	515	496	507	508	504	505	487	512	496	496	498	504	514	506	496	512	503	499	516	494	501	535	512	524	553	506	518	551	551	507	538	499	506	508	516	479	509	517	464	529	481	495	537	505	499	471	515	484	526	503	530	491	470	506	510	506	502	510	489	515	513	502	508	485	482	558	540	574	477	504	480	510	519	490	491	536	511	515	530	484	505	470	519	524	503	495	508	491	487	522	501	543	517	510	531	471	560	495	520	551	568	507	511	487	500	515	514	540	516	514	509	471	534	533	501	496	508	531	515	546	535	503	534	501	485	479	492	548	517	506	498	520	553	509	520	499	519	508	486	509	527	527	497	513	508	513	531	508	510	524	510	490	483	534	511	551	517	518	510	503	521	582	499	479	498	494	482	492	542	480	496	522	496	513	524	501	536	501	499	520	478	531	477	528	515	543	475	520	512	501	495	522	491	506	499	479	525	510	515	541	533	502	519	486	499	528	527	529	544	492	484	538	470	482	505	537	481	483	468	521	538	523	505	518	539	493	507	492	478	501	515	542	514	520	514	492	529	483	499	510	506	497	532	504	518	526	545	545	520	520	499	501	503	483	475	485	503	490	493	497	544	542	491	492	513	482	492	514	474	490	543	510	524	485	479	529	520	513	483	547	493	496	547	513	529	502	520	510	520	500	484	524	482	479	532	531	486	532	517	531	493	500	487	561	532	489	493	536	518	494	493	485	523	497	499	496	501	491	482	522	493	542	504	518	469	496	491	542	524	523	506	484	474	533	506	474	484	487	507	506	479	496	525	495	498	476	488	530	461	496	528	498	516	512	510	528	497	511	519	505	487	474	528	512	500	500	493	539	528	516	503	535	459	479	574	532	517	536	494	500	501	526	519	527	497	488	504	531	465	484	492	482	503	506	479	519	518	474	512	526	489	511	529	503	508	526	498	527	520	518	517	509	514	536	523	525	478	501	478	496	517	537	494	505	515	486	480	484	484	516	501	524	517	530	516	498	527	562	491	495	500	496	483	505	514	483	501	499	519	536	498	497	525	529	518	482	530	486	482	485	498	556	500	577	535	538	514	482	553	488	490	524	501	505	524	535	510	434	523	531	501	536	454	549	514	487	503	522	557	498	517	507	514	529	519	515	524	463	507	492	527	511	526	505	512	473	489	519	531	519	522	520	542	464	508	544	461	517	520	534	530	484	533	492	497	547	522	526	486	501	551	474	544	489	518	527	459	529	499	498	514	486	517	506	480	523	500	509	481	534	510	540	497	509	486	485	492	517	507	525	494	487	513	494	523	506	557	561	529	515	524	538	493	496	524	508	505	513	496	527	510	472	525	534	476	543	516	520	497	501	530	498	477	465	517	493	513	496	496	461	495	505	494	507	516	503	472	537	534	507	504	505	477	479	525	502	429	468	522	482	532	503	514	498	518	529	514	484	524	500	470	509	508	508	505	509	521	552	483	558	502	510	545	502	499	506	507	502	501	483	491	489	547	505	484	521	511	471	471	537	569	540	509	527	517	498	503	508	535	516	504	517	504	530	525	491	529	496	485	495	510	526	526	521	519	478	530	497	480	489	520	525	511	553	514	494	514	553	486	485	480	512	565	498	511	516	524	492	496	479	507	467	462	561	492	496	499	488	509	479	523	491	490	496	533	524	526	506	498	498	512	494	507	477	462	506	544	503	534	519	497	503	506	469	533	510	496	526	515	506	536	490	518	513	547	476	485	501	519	512	573	527	476	514	501	541	514	451	539	556	512	517	513	495	517	541	490	512	518	500	495	468	531	486	489	561	498	535	477	499	488	490	523	521	512	512	494	500	538	539	529	502	473	493	527	508	491	494	509	514	513	465	519	530	498	548	507	521	500	496	551	478	467	489	510	529	528	501	490	449	530	495	525	489	483	545	506	503	533	512	524	537	510	510	514	549	506	512	547	493	517	532	498	513	510	507	515	532	522	479	518	466	487	516	495	492	486	516	551	513	513	500	497	488	511	492	521	511	512	517	512	474	487	549	478	530	515	520	473	509	534	460	490	523	497	490	526	505	494	494	543	499	518	515	472	503	487	498	513	469	521	533	512	501	486	464	540	542	527	466	478	475	500	521	488	488	514	523	508	521	522	501	524	501	507	485	516	469	519	505	498	548	525	526	525	485	507	521	507	502	523	479	470	525	516	479	522	498	493	504	525	530	497	542	527	506	450	500	507	507	497	492	513	465	484	499	460	544	485	524	476	492	509	559	472	531	521	478	555	498	545	511	526	485	498	485	464	491	517	511	499	505	470	510	485	544	550	517	502	485	542	512	516	517	520	485	537	483	519	516	483	469	477	518	518	482	514	494	526	506	520	506	457	513	521	514	514	501	501	490	551	528	522	493	504	503	532	525	528	547	510	519	505	465	515	501	498	491	517	491	511	487	501	515	530	532	514	465	499	531	501	484	519	485	516	503	531	516	512	491	524	525	507	492	553	523	481	534	520	514	549	494	505	502	473	513	472	534	486	519	494	501	473	556	528	521	558	496	526	536	513	512	508	515	484	508	552	492	501	508	486	525	494	482	529	522	495	541	530	522	509	523	520	486	507	500	501	535	498	534	514	515	500	493	492	488	518	499	485	541	516	494	530	530	507	483	497	470	572	497	543	510	521	513	516	457	527	540	555	532	507	503	501	489	498	535	496	527	541	529	495	524	477	461	532	516	473	493	538	505	505	521	522	488	466	531	478	501	531	449	534	510	534	482	513	502	525	485	504	508	504	480	546	500	508	483	532	541	522	484	510	506	458	512	536	476	516	483	527	488	497	473	527	509	489	518	532	489	497	491	482	499	472	498	472	504	506	549	505	489	513	479	503	477	494	527	502	526	538	491	494	516	542	482	521	501	517	505	491	506	482	498	489	514	470	502	490	521	534	483	492	545	491	523	511	511	518	481	496	533	568	507	517	516	460	509	481	460	531	514	563	528	510	542	518	550	501	526	530	497	503	531	468	470	534	501	511	464	496	487	474	511	502	452	495	503	550	519	534	533	512	480	500	502	491	497	528	523	460	521	518	526	484	500	525	493	494	501	477	458	542	531	515	505	511	515	493	490	530	524	487	516	467	527	497	526	506	506	517	525	530	469	537	492	515	530	508	487	553	520	526	501	521	515	514	472	480	521	525	468	549	520
14121	7763	8228	4139	1859	1533	1403	886	582	416	300	242	236	242	222	243	234	217	246	222	206	231	223	234	214	219	215	213	257	212	245	218	227	226	229	217	218	210	224	221	237	217	230	237	218	226	228	202	225	227	152	219	209	234	236	242	199	241	208	219	234	238	229	211	228	206	202	214	253	224	223	256	217	214	216	210	222	225	247	213	233	213	226	209	212	203	237	207	207	237	207	200	228	245	248	228	252	208	215	223	226	232	229	208	191	249	211	246	217	217	213	213	204	195	194	235	226	213	238	231	245	218	224	222	237	198	231	218	206	200	231	219	230	181	207	253	231	231	242	222	204	209	232	212	193	245	229	232	233	212	217	205	197	213	235	225	231	234	190	233	201	218	225	264	232	220	221	186	235	222	214	236	202	215	250	225	202	235	207	224	220	218	225	226	244	242	209	209	207	220	226	212	226	219	191	222	202	229	234	232	252	222	199	223	232	226	206	221	221	254	199	225	215	250	221	242	223	211	207	209	245	249	224	234	205	219	223	216	233	222	213	246	230	225	203	214	235	235	198	194	225	232	201	234	189	193	222	240	206	236	232	204	232	229	226	210	207	250	215	222	218	242	213	222	245	230	226	220	234	234	215	206	217	211	269	217	214	208	233	249	212	209	242	217	208	255	212	216	228	231	216	221	215	221	243	212	230	212	194	218	215	215	209	221	200	236	233	213	221	228	238	213	221	228	236	222	214	196	241	222	224	222	214	209	215	204	223	220	213	241	272	228	235	221	226	201	199	218	225	235	233	209	224	202	226	213	200	238	208	213	222	227	234	198	228	208	237	215	239	214	219	192	222	224	242	231	207	234	241	216	228	209	221	240	226	192	241	232	235	229	220	224	214	208	203	192	238	230	261	249	233	207	226	258	215	231	214	204	204	213	212	194	239	256	212	169	218	232	203	211	216	221	184	231	202	218	233	195	200	244	250	226	245	244	229	216	210	242	235	229	230	241	210	232	238	194	228	227	202	208	201	223	243	228	204	206	209	194	226	198	215	230	217	216	213	230	202	228	235	243	203	217	245	239	231	235	231	190	225	213	225	200	251	248	204	234	216	234	238	207	216	242	244	237	233	226	223	209	212	219	249	249	213	203	214	212	221	199	211	238	217	253	252	222	201	209	225	237	217	224	217	225	234	231	232	222	237	236	219	216	236	224	227	212	218	215	241	223	228	206	210	216	231	223	220	201	212	236	229	246	247	219	209	220	213	219	192	194	218	175	231	201	211	223	237	207	199	222	238	245	241	226	194	229	234	227	218	249	214	219	218	249	222	234	207	214	217	226	266	241	199	241	232	252	230	255	201	212	221	215	221	221	207	218	211	205	189	231	227	223	235	210	210	220	251	224	214	215	212	225	206	231	222	244	218	212	229	208	216	232	238	207	217	240	202	215	220	231	214	236	241	226	233	234	223	219	207	252	243	206	236	198	213	241	236	259	204	228	211	230	231	222	200	240	208	194	229	194	202	218	227	230	214	224	236	232	225	241	227	222	208	191	204	200	233	234	215	236	230	226	228	236	237	232	224	199	254	227	234	217	231	212	252	220	196	235	227	233	215	243	237	241	223	207	221	200	211	250	237	235	216	242	210	197	199	242	206	221	205	227	246	221	232	230	229	203	219	217	225	226	235	222	196	196	227	212	261	202	245	204	236	234	243	231	194	217	210	228	223	227	227	212	224	223	234	230	220	206	185	202	234	223	191	229	232	246	244	222	208	250	226	190	232	223	247	213	209	237	231	238	216	203	240	218	204	207	225	233	233	219	203	238	204	195	231	212	212	228	245	248	186	225	210	209	232	229	220	197	216	196	245	196	230	220	214	209	227	192	208	228	212	192	238	220	214	224	221	228	235	235	241	204	241	245	219	225	205	266	212	230	240	257	235	201	239	222	249	225	195	193	226	224	230	219	209	207	221	188	221	241	212	205	213	211	223	216	229	229	220	246	223	231	248	235	211	230	228	252	249	215	264	224	228	229	224	207	210	194	237	236	233	228	220	267	241	214	218	236	220	196	226	220	220	228	230	256	228	246	223	222	199	204	210	192	215	248	228	211	186	213	202	241	236	238	225	208	217	208	230	211	247	216	207	221	237	212	239	221	203	228	220	211	233	243	228	228	225	240	214	213	227	239	216	205	206	225	189	228	195	189	216	209	189	236	234	214	239	223	205	228	200	235	230	211	225	202	240	227	197	221	226	236	223	231	218	225	213	211	219	222	219	205	233	208	210	219	228	215	235	207	190	243	197	248	226	224	233	187	231	223	223	242	230	193	233	214	231	224	217	202	236	222	220	215	225	262	215	242	226	237	214	210	228	242	241	242	213	206	240	202	200	221	204	225	226	213	226	194	225	229	217	227	241	220	221	190	242	249	240	206	213	215	200	206	224	218	218	235	194	212	225	218	198	227	252	231	231	208	227	245	218	220	208	230	244	227	222	233	218	224	221	237	220	240	216	239	216	201	246	217	252	212	224	208	186	237	247	215	226	205	221	237	216	219	216	203	240	200	239	219	222	204	232	225	230	226	227	229	215	222	230	226	216	213	209	210	235	238	193	212	215	213	214	220	250	205	230	200	234	222	225	217	208	210	250	213	216	218	203	213	197	238	216	233	239	200	245	246	179	245	215	206	223	220	224	219	234	224	239	230	244	224	232	235	218	219	197	211	231	210	236	194	207	217	233	217	213	233	239	205	227	213	236	228	233	221	220	224	211	207	219	241	232	211	237	224	201	225	218	224	180	207	218	203	234	225	215	211	222	250	217	233	203	205	212	254	225	233	262	235	218	221	191	211	236	194	224	228	246	225	212	219	211	216	238	209	184	213	232	216	196	220	191	247	246	230	234	242	223	211	211	235	259	225	213	242	217	224	260	194	209	209	245	195	245	219	225	226	244	217	224	198	227	249	241	225	256	215	209	199	214	184	209	228	238	219	225	219	183	231	219	212	228	205	206	220	228	219	209	236	189	207	217	216	238	193	235	244	203	234	227	228	212	235	223	213	218	198	243	206	231	217	206	245	224	208	192	237	252	250	198	245	212	215	204	220	259	197	184	203	209	196	226	218	238	211	189	204	211	204	250	198	217	211	201	221	223	217	210	207	220	230	222	194	204	210	232	228	214	190	211	214	229	209	231	230	225	240	213	224	199	201	218	238	225	218	204	197	204	239	230	231	207	208	229	230	219	223	217	205	192	236	249	211	221	240	205	218	209	214	201	207	227	223	222	237	198	209	220	241	201	220	219	212	236	217	225	220	228	223	202	198	246	250	211	220	198	209	209	207	203	214	238	223	231	202	214	242	211	233	230	220	209	240	236	214	214	207	225	217	208	249	229	203	258	230	252	215	203	208	211	240	215	226	257	222	204	226	210	224	248	190	220	243	219	210	199	237	235	195	206	207	229	207	237	211	217	238	243	231	203	213	236	223	191	198	234	229	218	214	226	241	247	215	242	199
10289	8170	15074	10203	6957	6709	6106	3904	2443	1476	933	772	694	647	677	629	608	534	609	609	597	610	596	569	580	600	593	561	578	556	593	562	576	538	550	561	532	558	538	536	544	592	578	517	515	552	580	548	537	563	553	554	582	531	555	543	551	530	563	553	529	544	546	581	561	578	532	540	562	564	553	603	544	550	582	580	538	532	527	563	557	587	542	537	585	558	567	529	560	570	580	549	533	584	563	576	536	544	554	534	579	559	545	564	547	545	533	565	558	556	514	579	538	500	512	553	540	532	571	537	528	563	522	536	589	582	552	557	544	490	555	580	572	563	548	553	557	555	557	583	527	556	559	540	550	563	562	560	532	590	558	542	526	539	565	525	574	566	533	546	568	522	536	525	567	561	594	581	499	533	552	519	526	526	553	578	595	508	529	538	606	577	528	600	569	555	555	563	563	551	561	526	539	546	527	512	537	543	546	579	520	557	603	561	535	555	578	546	524	551	553	539	564	565	556	562	565	555	551	533	534	599	520	518	556	532	566	566	509	527	550	572	571	508	543	544	558	537	562	570	552	570	539	549	573	512	534	540	584	542	533	551	545	559	572	577	537	570	563	590	548	552	582	525	541	532	587	569	564	563	560	569	557	544	561	517	526	582	521	536	560	548	562	524	537	535	544	539	535	566	565	540	541	568	578	562	538	574	593	570	584	536	587	558	578	552	545	552	530	541	545	547	587	595	555	578	565	595	584	575	557	522	557	575	514	528	571	579	521	534	605	535	566	532	553	529	570	603	583	572	598	578	560	577	573	568	566	544	566	532	595	548	527	585	574	572	553	552	532	533	585	548	588	552	610	564	557	585	585	529	567	566	558	540	546	589	541	574	557	524	525	550	552	515	524	565	558	525	583	539	593	546	572	527	566	510	578	577	566	521	554	552	500	552	520	532	559	545	555	572	520	566	547	532	540	556	573	567	536	544	559	538	542	553	555	536	549	547	554	584	584	560	564	585	550	556	552	596	555	559	565	538	529	556	545	544	505	547	578	563	506	546	564	518	537	536	561	513	543	528	591	521	610	576	543	548	574	544	507	556	545	562	564	554	568	592	581	577	529	532	555	571	565	553	546	494	527	542	559	590	535	525	547	514	556	550	545	510	552	574	557	569	531	530	555	557	558	565	554	564	559	548	576	575	587	544	565	546	515	546	580	585	582	589	507	559	567	572	568	553	545	581	549	547	554	567	565	564	538	548	569	561	555	563	541	553	545	527	579	537	528	549	555	552	567	544	558	559	560	550	551	604	533	550	574	530	550	597	514	606	576	530	595	566	526	526	540	565	580	543	556	538	578	540	546	562	538	556	509	519	526	555	547	565	555	555	586	543	544	593	513	509	579	527	539	561	586	567	544	543	570	569	508	561	518	513	551	535	524	564	548	552	556	555	585	507	586	550	552	585	499	585	500	524	533	538	571	518	518	515	541	544	562	506	577	573	585	558	542	568	503	523	544	554	592	527	540	583	559	561	580	549	484	593	532	579	523	542	543	593	564	521	552	532	549	570	589	554	563	553	557	521	600	557	512	527	569	573	570	559	534	527	547	514	557	518	546	587	561	534	551	560	563	563	542	575	544	536	545	511	519	594	549	559	548	566	535	530	573	569	586	583	570	592	519	509	531	587	556	564	553	554	522	566	563	547	515	570	549	569	579	555	558	545	584	558	522	553	556	511	536	512	552	550	542	542	530	540	546	571	530	517	570	562	624	533	554	566	543	550	575	520	566	547	527	553	552	520	552	531	550	554	531	527	555	574	553	558	582	557	571	576	527	543	514	551	577	548	576	511	525	515	519	530	556	609	534	526	537	519	571	549	495	544	571	537	546	531	575	528	569	544	545	553	565	504	562	542	561	579	479	573	527	592	574	533	560	528	550	529	544	538	534	561	538	579	512	565	556	515	592	501	587	575	540	558	545	541	540	531	572	532	542	620	546	559	557	564	560	571	600	561	590	542	564	528	542	560	537	526	557	549	500	535	527	535	525	581	545	550	500	524	539	568	550	501	556	522	554	537	521	553	564	534	542	525	557	561	578	556	562	559	552	533	532	532	544	594	519	567	576	541	552	539	557	553	574	595	545	509	511	525	555	547	540	561	578	538	548	554	552	554	554	522	547	528	545	570	555	562	537	557	548	557	525	592	518	587	570	574	547	555	544	551	564	559	544	560	481	530	526	508	577	555	575	568	548	566	572	541	526	598	532	537	497	545	569	587	556	580	536	542	592	573	552	550	539	585	504	548	535	587	567	567	559	537	576	571	546	563	521	543	562	582	570	553	520	548	541	541	551	571	554	600	550	589	574	523	584	555	623	534	524	540	563	536	560	501	579	543	530	542	537	555	541	553	545	526	541	561	556	532	502	552	583	545	550	545	573	555	578	555	523	561	568	570	549	574	504	550	570	522	569	521	555	568	509	563	526	531	552	565	528	533	559	557	561	540	568	545	528	562	574	556	521	531	559	562	552	548	536	531	587	575	554	562	534	537	565	556	522	525	538	511	548	561	549	566	576	546	585	535	540	533	558	526	539	542	577	548	566	565	542	544	517	527	557	512	534	597	548	556	585	547	587	563	579	612	537	528	547	519	577	554	545	599	524	547	554	545	552	575	533	541	557	520	574	565	545	547	535	509	569	545	573	584	530	532	564	520	562	541	579	555	486	550	568	514	539	569	531	548	541	556	548	554	536	519	561	544	550	532	577	565	541	580	571	531	565	561	537	573	546	542	575	560	546	568	524	553	591	533	551	562	533	580	537	549	480	564	558	551	590	576	523	508	532	532	562	552	602	571	554	576	537	515	542	502	551	553	576	541	549	543	548	529	538	538	486	527	529	579	552	537	552	522	558	519	592	529	543	481	526	557	596	552	561	512	531	543	526	536	529	542	560	588	578	546	523	580	568	502	575	547	559	541	600	559	557	503	563	592	585	543	579	508	550	541	535	523	579	569	572	574	563	552	587	560	557	571	542	604	536	561	507	543	539	534	506	544	530	555	561	530	554	529	561	595	564	533	541	537	553	563	575	562	562	534	534	535	577	590	531	546	557	568	558	564	539	546	570	510	562	592	548	525	519	528	548	535	565	510	529	594	519	589	536	547	544	534	524	542	564	533	547	551	509	585	563	557	543	532	536	548	509	538	525	552	575	550	534	564	595	572	535	541	554	557	547	535	554	554	534	563	554	569	512	530	558	584	580	566	574	570	530	568	555	541	542	589	561	593	576	525	542	578	543	515	588	549	564	527	533	537	570	517	582	585	565	586	561	507	540	583	575	591	541	527	547	561	523	545	556	552	532	585	548	538	540	532	517	536	564	525	588	580	530	536	519	562	591	531	555	559	556	519	598	554	548	568	536	549	548	584	541	529	583	569	583	522	568	520	570	572	512	552	516	580	533	561	568	568	537	551	516	567	533	544	536	569	538	536	573	513	527	570	547	547	540	516	493	543	551	569	541	552
28381	19541	18329	11851	8507	7554	7721	6215	3146	1185	673	430	323	287	280	293	315	271	268	304	326	299	304	345	289	298	288	270	275	285	320	305	269	263	228	260	252	237	239	245	218	258	282	242	261	259	227	228	226	235	244	239	255	249	223	224	255	240	267	253	249	260	258	253	247	265	223	230	239	254	231	267	213	270	247	265	286	251	234	246	250	242	265	258	258	241	196	256	250	250	242	257	244	208	217	269	261	214	256	263	245	266	258	245	232	242	225	231	267	254	267	250	269	238	261	238	256	235	229	254	255	250	250	255	248	233	287	294	282	231	234	253	228	212	260	238	232	256	258	246	233	246	257	265	223	238	228	253	245	246	271	239	218	231	219	227	244	251	243	216	251	238	241	254	261	238	239	226	233	255	244	240	241	236	218	246	240	231	246	232	238	240	269	247	257	222	254	245	231	223	251	274	235	236	239	222	240	242	256	229	253	251	241	235	266	239	238	261	237	225	252	246	253	248	248	240	289	262	252	255	236	273	251	241	241	276	220	238	258	257	244	226	245	214	250	225	252	247	219	226	224	224	248	239	256	243	247	233	255	245	237	226	251	276	228	229	230	249	235	239	250	281	252	262	275	261	239	267	238	270	275	248	238	259	256	269	234	222	244	227	246	225	249	259	256	225	243	237	251	242	212	215	284	230	236	238	244	232	274	243	217	236	217	276	205	265	224	234	259	242	228	227	251	264	246	222	268	237	237	218	252	238	249	232	269	250	224	251	218	245	233	273	273	256	241	245	228	273	223	220	269	226	258	244	231	278	258	250	233	250	249	252	267	238	265	238	227	255	235	222	239	241	253	270	248	226	248	246	214	261	263	254	214	253	201	242	249	262	248	270	261	249	243	253	284	265	258	229	245	242	232	250	215	272	228	233	254	253	236	232	267	276	239	267	242	234	224	252	268	225	225	239	222	227	227	249	252	206	260	227	223	241	245	223	216	229	219	211	219	253	248	247	247	231	209	262	250	265	259	237	268	246	249	222	249	241	236	226	246	243	224	235	246	260	250	236	213	235	249	278	244	238	243	240	246	262	257	243	233	216	241	245	268	240	265	230	267	243	238	282	215	270	265	253	229	236	219	231	240	239	254	229	263	229	247	225	219	249	228	259	218	214	227	229	258	238	263	243	238	243	269	238	255	249	230	242	242	243	242	235	240	226	257	247	240	260	266	233	233	265	244	225	261	245	270	225	248	241	271	250	246	229	224	255	239	238	249	240	250	272	233	241	257	227	240	243	256	238	240	229	227	278	215	256	256	242	225	249	255	234	253	238	220	265	232	231	264	252	258	261	234	252	291	280	288	245	248	255	270	250	215	219	224	240	231	275	236	258	256	235	253	251	226	218	215	245	261	279	252	283	216	249	193	251	260	242	250	240	209	258	240	277	244	253	282	258	203	238	242	260	218	227	230	256	239	237	244	227	232	233	235	245	220	266	257	258	225	228	241	255	255	270	247	246	230	247	261	262	277	254	252	258	226	243	252	264	223	238	240	233	252	227	244	248	238	252	257	232	233	247	217	218	252	231	229	255	225	240	273	253	258	237	275	219	252	236	250	294	243	257	232	230	260	250	225	254	264	214	267	252	243	250	246	254	243	212	247	242	255	251	250	213	244	243	259	221	233	232	205	259	203	229	237	225	252	257	220	229	241	266	255	237	232	249	248	247	240	240	240	234	238	254	261	230	241	266	247	254	233	237	268	248	232	255	259	252	243	229	229	231	257	252	251	273	238	252	248	245	238	242	243	256	230	236	233	238	258	234	271	228	212	235	261	236	253	273	243	248	260	295	256	221	259	284	259	242	230	235	266	234	248	281	261	238	264	221	223	228	278	246	239	250	217	216	252	253	232	259	234	220	237	233	238	263	238	225	241	251	253	251	247	262	258	253	246	229	271	283	284	247	227	246	240	262	273	244	253	239	220	242	224	232	225	236	229	247	230	247	232	265	242	255	237	225	238	230	260	223	250	235	262	270	245	254	261	237	240	242	251	239	226	264	224	220	254	253	246	264	228	250	228	236	236	211	248	219	243	267	239	253	256	249	269	260	238	228	225	270	237	272	219	239	239	254	252	230	248	266	255	234	253	229	228	234	254	235	251	247	235	250	264	268	243	246	259	254	260	253	251	239	225	260	272	257	241	256	236	236	268	248	213	259	255	265	209	224	253	255	253	248	230	247	249	266	226	266	241	245	243	242	248	271	231	249	248	259	261	247	237	250	250	301	258	246	239	267	261	255	302	241	250	245	274	261	273	240	272	237	234	238	245	267	237	248	226	258	230	244	234	252	216	230	274	237	245	236	274	235	260	261	253	243	266	238	228	268	262	259	268	224	240	243	247	256	218	242	219	230	260	273	244	255	252	223	229	252	268	252	267	248	235	250	227	261	236	247	241	251	256	267	220	242	242	240	254	240	263	243	246	253	242	222	240	233	232	278	205	230	260	223	245	246	234	271	240	245	278	236	250	250	246	245	223	230	227	234	233	240	211	261	228	245	273	238	225	239	256	248	258	224	244	237	260	252	222	252	236	276	243	229	259	241	215	236	252	226	238	266	245	227	248	283	222	225	250	238	235	233	253	233	246	254	230	279	231	213	272	238	252	234	252	233	243	234	266	220	272	243	244	230	258	263	236	219	244	250	273	237	235	230	271	214	244	238	207	225	246	256	243	254	247	235	255	236	245	271	272	232	278	218	228	245	270	242	271	239	231	260	258	259	242	248	243	243	231	263	257	223	266	261	240	212	244	243	248	236	253	235	245	252	251	257	254	245	251	232	247	268	250	267	257	249	232	246	230	251	236	248	208	256	231	228	253	235	247	221	258	231	219	248	270	239	244	210	257	202	245	249	259	266	251	259	248	248	261	255	256	239	250	223	246	231	249	266	241	257	277	249	266	258	238	243	254	235	251	225	254	229	232	224	224	236	272	219	230	207	254	245	237	252	241	221	252	251	252	284	242	257	250	261	222	263	251	238	268	251	249	271	237	238	270	234	250	237	277	260	252	253	246	248	218	279	224	263	244	256	244	257	219	248	221	273	224	224	231	248	247	250	247	239	242	214	217	245	247	246	226	245	230	239	239	252	254	254	240	263	230	220	233	262	213	228	267	256	243	260	272	266	255	224	230	240	254	218	268	255	254	254	229	266	245	253	214	258	242	238	235	259	272	261	246	255	239	253	203	245	260	212	239	234	246	270	221	249	244	238	250	224	234	265	213	280	256	238	232	251	251	243	228	245	244	256	239	248	246	264	228	235	232	228	226	238	233	218	262	218	237	251	249	279	238	262	214	250	250	253	244	230	230	227	245	256	251	254	242	214	268	265	235	250	228	245	215	247	228	254	222	235	247	251	254	259	238	210	252	236	255	266	255	266	250	234	235	229	251	241	267	266	211	248	252	234	209	245	260	253	253	271	247	221	237	253	255	244	241	255	236	249	237	268	255	260	281	267	230	249
20538	18345	23582	21663	20550	20479	21661	19491	10869	4875	2921	1954	1093	865	808	784	887	871	779	858	932	983	996	1166	1052	951	1003	937	859	822	879	919	856	708	716	650	607	636	606	604	585	574	580	570	596	625	597	568	608	608	540	570	632	583	610	585	610	568	580	597	601	591	593	609	608	595	603	643	587	619	611	603	594	585	564	629	608	577	571	594	626	584	606	648	607	617	608	596	588	596	587	594	599	587	583	566	585	614	625	600	593	543	609	585	579	602	627	602	591	591	550	627	633	613	606	610	608	591	608	604	600	586	580	606	624	609	633	516	608	597	593	547	611	625	565	600	644	593	599	575	599	615	562	577	593	644	570	601	607	605	599	652	596	550	609	588	609	584	601	600	629	599	561	543	586	632	621	626	599	548	618	616	624	605	576	604	571	565	563	601	585	639	570	598	598	636	589	581	573	582	568	652	605	562	569	577	575	588	618	599	630	594	615	589	648	599	602	591	587	583	589	537	588	576	608	616	606	595	623	603	594	612	651	612	533	587	586	612	596	597	605	621	599	604	627	565	619	632	639	613	648	619	592	604	650	582	618	602	564	570	580	601	583	611	593	618	593	617	567	593	599	634	570	621	642	600	596	630	600	609	587	606	617	601	585	607	596	579	650	596	581	601	570	613	596	583	622	575	566	594	623	556	589	555	618	589	551	632	600	598	635	608	624	582	602	575	542	593	654	594	594	600	605	593	574	592	559	611	589	592	631	542	577	548	579	571	560	586	624	584	565	609	607	619	603	579	563	583	612	646	602	610	607	575	582	561	598	613	603	599	620	612	625	602	605	642	591	569	593	589	623	586	613	584	603	650	619	590	629	654	590	610	559	606	610	586	596	641	607	609	580	590	596	552	579	592	594	610	601	623	619	602	584	624	573	602	610	598	613	592	596	584	617	646	583	602	618	604	568	610	563	636	606	558	626	566	546	574	608	621	612	587	605	576	561	562	579	617	575	579	626	603	627	567	580	569	611	645	600	558	606	582	608	591	618	633	579	572	599	596	551	591	593	565	587	588	608	603	591	599	591	544	627	600	567	591	592	568	553	601	614	598	614	592	584	595	581	581	622	575	580	618	573	604	645	606	591	589	631	575	596	589	579	592	675	535	615	602	585	629	585	576	605	589	633	594	546	596	594	599	594	637	616	606	596	621	575	649	633	619	591	605	597	638	568	630	623	600	564	641	587	605	605	587	567	585	568	572	618	562	604	629	602	636	560	598	578	594	609	558	624	618	560	548	577	599	553	619	612	605	625	627	578	584	636	596	566	548	610	592	617	607	622	566	615	622	608	608	611	585	571	606	578	605	563	640	605	607	609	576	620	617	580	595	585	600	597	566	602	579	589	592	573	604	578	600	590	568	560	600	602	604	560	575	618	593	552	563	608	618	596	553	578	618	564	589	623	588	619	599	568	585	638	612	631	603	586	645	628	585	610	606	602	600	647	588	618	566	620	590	655	618	603	572	595	592	579	592	640	603	610	601	570	602	596	644	594	614	598	604	564	588	559	594	632	569	586	576	578	609	621	584	589	576	594	628	610	585	629	590	627	621	602	614	585	593	599	626	566	575	558	597	628	592	608	596	601	626	612	609	618	579	579	581	628	637	575	587	620	599	617	634	621	637	629	605	602	580	602	626	651	613	571	579	645	596	633	597	583	612	580	580	584	596	668	584	621	659	615	555	565	565	610	584	621	615	638	632	583	663	612	561	597	604	586	583	591	644	584	653	601	605	578	609	608	653	600	603	624	578	613	575	610	556	603	585	591	598	606	569	619	594	532	579	607	628	612	560	627	597	573	581	630	602	565	605	620	551	579	561	571	568	602	582	586	577	580	599	563	569	545	574	582	581	579	621	581	589	647	579	588	632	598	614	590	593	594	578	615	652	596	628	579	595	655	550	560	614	587	579	602	616	624	586	549	615	571	613	612	628	583	586	579	584	575	541	629	585	633	559	587	603	551	580	616	589	611	586	585	561	624	601	584	616	575	608	600	610	625	596	651	593	604	604	604	585	593	600	619	640	607	632	545	605	600	615	585	595	654	548	608	598	590	566	596	559	618	596	644	647	595	600	569	597	599	558	608	619	653	631	608	594	635	568	619	600	583	565	605	627	605	641	569	640	611	579	635	607	623	582	632	544	622	610	557	581	594	582	564	592	572	590	587	626	610	631	611	597	595	580	566	583	623	568	576	594	636	571	576	578	594	587	618	600	607	627	613	597	606	587	601	612	604	576	652	575	534	574	631	641	580	605	560	598	577	575	627	605	609	654	597	656	654	546	608	596	566	561	589	624	640	602	605	639	621	594	593	637	649	651	586	588	579	593	568	593	568	583	613	632	623	627	589	548	587	569	621	623	644	578	584	644	602	596	589	592	604	618	592	592	590	611	582	644	613	591	628	554	607	610	589	626	578	559	602	596	629	590	602	619	572	594	588	586	615	627	610	640	623	555	603	586	550	589	599	608	562	573	602	587	602	576	662	623	569	561	597	584	591	626	603	603	621	619	580	588	595	575	632	635	573	605	585	631	547	577	574	610	586	572	616	568	581	596	567	612	612	594	614	584	556	581	603	597	636	592	588	589	620	605	569	624	618	577	592	630	631	576	576	586	590	592	622	599	577	624	600	583	575	619	609	614	556	586	612	618	627	619	648	614	615	596	654	640	583	593	552	574	599	616	573	588	591	589	581	634	587	596	571	570	614	608	605	574	570	560	625	613	568	556	619	568	601	587	611	626	643	667	569	591	581	590	611	600	612	561	584	573	610	582	619	565	563	544	588	633	592	582	562	615	650	631	591	613	614	588	631	634	614	587	615	559	595	574	645	586	602	644	594	642	608	636	570	589	585	618	635	578	605	582	581	569	599	561	632	575	578	597	620	591	595	604	609	616	620	621	612	635	536	626	590	577	568	602	627	615	606	564	603	577	643	587	587	602	608	625	620	590	614	600	622	650	602	599	611	624	562	627	627	590	661	595	608	605	645	558	636	552	617	614	560	571	582	574	555	590	633	577	602	550	587	591	557	595	609	596	613	592	571	619	629	632	637	630	586	577	565	552	625	622	575	613	611	566	605	598	581	605	626	564	562	608	613	610	610	588	592	571	567	593	601	592	584	624	583	619	589	595	566	603	609	583	630	597	642	609	605	583	592	612	572	578	584	596	591	601	568	572	605	571	641	591	602	602	568	596	603	613	603	604	627	592	633	599	611	581	561	624	612	603	584	563	618	624	542	618	604	548	597	587	554	582	588	583	586	611	621	590	632	584	615	593	622	601	587	596	573	639	637	620	580	600	574	605	590	656	581	572	592	603	606	618	580	593	606	604	633	575	608	598	602	577	590	553	601	587	619	636	599	618	589	638	608	655	592	592	579	621	616	620	591	568	582	594	588	530	610	581	603	607	586	594	603	606	611	583	590	628	574	642	564	566	609	565	631	594	615	588	616	584	607	602	634	589	650	602
38338	28868	29084	20046	20414	14879	13863	12872	9838	5443	2996	1274	316	273	275	251	257	271	259	276	282	340	302	332	313	311	343	329	322	255	310	278	257	228	231	204	199	221	226	222	231	199	219	210	215	197	232	213	216	207	216	218	206	215	241	197	235	201	186	209	180	207	215	234	192	206	199	199	211	219	216	218	237	195	225	211	211	222	209	222	205	183	179	217	193	196	225	223	225	190	200	211	227	215	224	221	185	196	214	240	223	214	179	216	219	207	221	190	213	216	202	213	196	208	193	210	184	218	205	187	205	196	203	178	239	229	212	234	206	203	200	212	202	206	215	227	218	213	206	198	172	181	215	218	220	203	218	207	192	207	206	246	220	212	219	197	208	223	174	198	226	206	207	210	230	172	202	238	190	197	218	213	201	219	186	218	222	220	193	195	213	224	209	208	183	209	211	196	218	224	198	205	213	213	180	211	204	214	229	208	211	208	244	243	213	213	218	195	193	192	216	183	208	205	212	216	185	209	192	203	225	207	220	221	208	212	189	198	232	198	217	185	221	225	207	223	221	182	235	192	214	221	213	215	216	192	234	212	193	209	195	218	211	220	191	211	208	206	225	205	208	240	215	212	214	221	215	205	245	186	247	210	208	209	193	215	200	213	199	206	206	223	196	195	209	210	221	206	192	211	196	203	208	208	205	184	207	191	193	177	201	221	246	217	222	208	201	205	207	233	218	202	217	232	170	217	217	213	196	209	203	197	210	212	186	192	193	187	217	238	237	222	212	199	214	194	196	208	202	221	217	211	201	219	196	221	236	225	221	236	214	208	207	234	221	218	209	230	207	255	203	243	225	218	223	212	233	195	202	213	214	212	217	189	216	213	224	197	219	205	219	193	214	185	199	232	218	188	212	238	208	216	196	218	215	199	185	209	173	192	219	243	248	209	215	224	201	214	203	216	209	216	202	208	210	196	240	203	193	215	188	203	195	197	229	197	222	205	229	226	213	218	224	227	221	223	217	208	198	208	218	243	201	208	215	209	202	218	223	223	176	205	207	227	233	185	183	215	203	200	211	192	219	219	216	205	203	220	195	230	237	196	203	202	225	212	204	209	255	193	204	231	217	199	201	218	214	219	191	214	187	215	219	199	190	211	192	182	201	223	233	232	204	226	213	223	238	194	161	225	230	205	218	234	199	222	244	221	217	193	195	208	198	204	221	223	182	240	222	241	208	187	226	225	233	210	221	221	214	211	220	223	203	214	203	202	201	193	194	213	196	201	198	242	236	263	213	219	191	204	187	224	200	201	207	192	199	218	210	204	175	204	226	229	209	194	205	210	203	202	209	203	223	218	209	212	238	196	219	202	212	208	206	192	210	195	206	195	222	214	210	210	217	183	207	205	236	220	200	189	219	211	245	185	216	221	194	215	230	188	229	201	226	237	190	207	207	217	220	202	198	207	225	174	222	205	199	188	208	208	185	202	249	194	224	213	202	221	218	227	206	223	193	208	234	206	212	207	229	221	222	213	219	198	197	217	198	177	224	222	227	197	202	162	206	188	182	230	175	208	225	181	229	226	213	208	219	217	224	213	183	198	205	195	209	199	209	220	218	204	228	208	198	199	203	205	205	213	212	202	206	198	186	216	236	188	205	189	199	221	210	211	208	222	204	227	234	215	227	222	237	226	192	204	204	223	220	227	234	198	189	205	190	199	219	201	218	212	211	186	201	192	226	228	212	203	185	206	208	189	212	198	213	206	210	211	216	234	221	228	190	189	205	197	196	205	201	225	215	226	195	204	232	191	211	182	231	204	198	221	204	179	217	229	198	212	231	231	184	203	207	188	209	212	210	224	207	197	210	219	235	186	219	212	215	195	183	210	212	231	198	205	227	219	218	203	199	200	224	180	181	194	214	194	200	184	172	205	214	189	219	223	178	201	211	212	195	210	187	212	183	219	187	200	219	205	206	194	191	212	214	216	198	209	198	210	205	219	206	197	199	211	182	225	226	201	221	203	213	215	216	213	217	229	213	226	224	204	190	210	181	198	223	224	207	206	229	220	207	233	242	217	244	181	205	205	205	190	206	208	184	224	198	185	202	212	230	195	204	216	195	224	197	229	176	194	184	209	198	203	202	219	208	213	196	207	223	236	210	203	201	209	210	202	190	191	182	225	208	201	208	229	211	195	235	206	211	207	179	217	200	178	223	195	217	207	215	201	228	184	215	198	209	191	227	215	218	219	211	225	222	206	211	220	211	201	207	189	223	245	227	225	204	216	216	200	235	167	189	218	200	194	204	212	205	207	204	188	196	191	182	193	221	191	187	191	213	227	200	186	204	229	219	204	217	196	198	225	215	197	201	194	214	194	189	184	213	212	198	188	193	219	189	198	201	193	202	187	206	199	183	184	224	201	220	251	203	224	210	210	182	215	237	205	206	220	223	203	222	235	212	195	231	199	182	202	179	221	224	208	198	215	209	200	210	232	213	200	200	181	209	212	231	212	226	211	223	212	192	229	230	205	222	198	227	206	209	226	222	212	229	190	215	210	202	231	200	204	214	216	177	203	197	226	211	210	208	202	195	218	243	199	189	194	227	211	230	226	195	219	198	214	191	200	228	205	217	199	199	200	174	228	211	177	150	206	202	199	225	181	205	196	226	225	213	188	221	215	221	223	218	211	210	190	185	219	213	216	215	234	224	210	211	186	234	207	183	202	193	201	186	196	185	217	206	210	213	202	227	205	209	197	202	206	201	212	224	212	187	205	208	202	205	188	225	226	223	210	222	224	213	209	206	230	207	212	193	223	230	219	186	208	230	198	237	209	206	227	222	236	225	196	183	186	206	202	198	213	201	201	203	189	206	227	208	235	208	213	215	242	189	195	191	209	194	235	190	205	185	213	218	187	226	188	204	189	211	195	231	227	205	187	208	197	190	219	212	202	210	201	219	177	215	208	210	214	221	190	226	216	190	214	189	228	182	245	210	227	259	216	182	224	234	208	202	206	191	219	175	184	196	194	219	208	213	184	219	196	216	216	222	206	209	228	213	211	231	221	213	202	195	185	212	233	211	223	195	199	190	238	188	203	199	198	204	192	202	238	194	218	235	238	202	194	221	214	191	205	216	225	204	207	181	202	207	208	218	236	203	184	184	191	195	202	214	221	186	224	209	208	197	196	233	201	208	184	217	216	216	229	232	211	202	226	215	226	214	203	190	191	226	202	193	208	206	217	214	220	201	219	222	197	194	212	210	219	216	199	211	194	217	194	252	211	218	209	223	218	197	197	183	196	211	201	209	202	195	192	200	204	205	207	194	191	200	220	183	209	235	212	193	217	208	218	213	211	216	221	190	208	200	199	212	196	242	220	170	185	228	202	213	208	214	216	237	219	223	229	204	209	219	217	190	194	204	192	198	206	200	218	214	208	212	220	220	222	207	225	218	205	230	208	219	202	213	205	210	225	236	202	227	193	218	195	230	201	190	226	255	210	207	212	203	198	212	223
26322	25448	31928	29505	34312	28973	29808	28515	24784	14717	10879	4964	1054	909	916	895	868	898	911	943	1109	1184	1254	1440	1225	1104	1134	1161	1020	947	991	1000	890	735	635	579	625	587	563	543	523	500	529	512	522	505	518	483	506	569	543	501	523	539	472	498	515	533	531	491	536	519	545	557	522	507	521	543	511	548	535	515	537	545	473	484	525	475	518	495	552	531	562	493	522	514	493	526	489	519	500	497	511	517	501	501	537	508	526	497	505	481	512	515	514	504	544	531	498	518	501	514	487	490	552	537	476	475	515	504	511	506	525	505	471	495	494	448	552	460	548	551	497	545	506	549	518	506	530	485	491	508	478	464	534	507	528	495	493	536	530	504	523	546	513	516	515	527	489	545	543	498	475	492	500	509	581	511	529	509	508	489	540	516	507	475	479	545	503	495	499	498	482	482	502	545	495	546	509	524	487	495	515	461	535	515	502	482	559	494	514	505	512	499	513	470	509	495	468	503	501	502	476	523	520	491	497	541	541	512	544	490	516	506	516	517	538	571	535	498	544	503	516	486	498	522	552	547	552	515	488	551	470	498	493	509	483	485	510	505	520	506	517	535	466	512	502	516	475	515	498	517	515	470	510	568	490	532	528	488	514	515	505	501	520	523	513	533	488	459	504	517	506	521	523	492	547	479	495	476	505	468	512	536	476	552	517	546	555	527	550	498	516	557	496	524	507	474	540	519	483	546	528	543	498	514	528	543	510	535	491	510	478	490	516	508	489	527	496	558	491	492	481	525	523	468	530	518	520	529	506	515	484	531	492	484	541	523	489	481	518	506	506	527	507	462	488	494	512	525	499	507	555	497	510	498	498	562	519	495	521	517	506	544	465	525	519	548	521	495	503	500	530	492	529	496	531	525	539	501	490	531	554	501	519	501	498	520	521	510	539	505	484	511	561	524	507	516	489	490	547	533	498	489	494	508	553	528	487	484	503	523	486	523	518	503	482	497	521	501	520	533	486	506	457	550	531	511	435	531	468	521	471	503	493	500	491	479	469	494	525	530	500	512	524	530	490	526	512	485	526	505	484	483	523	508	525	510	497	536	529	488	521	467	505	510	534	514	517	493	510	468	499	522	519	487	488	494	506	524	462	477	519	483	468	513	496	535	519	502	524	499	495	505	494	520	510	538	485	507	495	497	538	529	504	521	499	543	498	518	496	524	530	528	540	506	510	493	498	546	494	506	526	551	542	524	486	534	505	525	536	471	487	514	538	500	549	494	524	522	544	492	502	546	516	550	514	495	528	493	508	502	537	500	534	481	502	493	525	476	480	502	480	509	558	531	526	543	516	505	485	501	509	488	494	487	502	514	505	524	516	519	520	456	500	526	487	555	505	519	465	513	536	504	508	535	495	465	516	527	539	548	512	530	548	518	520	546	516	510	503	489	467	494	506	491	557	523	505	538	504	540	497	528	504	538	516	557	501	504	531	491	527	522	517	470	514	506	511	467	515	492	540	574	508	477	493	581	485	523	522	512	513	506	506	507	538	518	534	514	507	497	503	530	506	561	506	519	506	485	512	506	490	544	482	482	508	499	497	524	542	484	544	478	540	466	533	509	519	555	547	516	555	535	505	509	507	514	487	508	458	519	508	504	519	502	464	504	531	533	561	514	499	562	481	496	507	524	555	513	514	465	543	552	524	501	506	451	543	489	511	516	521	556	499	520	565	491	472	493	519	551	528	518	526	547	496	499	497	489	515	536	487	518	523	476	493	528	487	513	529	527	472	501	506	503	509	539	524	537	533	543	521	485	559	535	476	478	467	570	478	506	529	510	484	454	519	545	498	508	528	535	478	555	480	534	499	498	538	509	521	541	496	500	515	539	521	535	501	507	483	557	508	505	502	517	478	507	528	490	511	516	497	506	525	498	492	486	495	523	495	529	501	522	490	561	520	532	527	510	519	519	518	500	494	528	504	521	454	534	538	520	537	481	495	519	499	537	512	522	491	519	515	502	574	521	498	541	529	498	499	531	506	511	506	480	493	500	509	497	490	519	532	519	503	498	530	529	509	485	524	518	491	489	505	554	528	492	529	512	506	498	466	498	539	509	482	527	505	491	535	495	515	521	493	521	498	556	489	479	489	504	545	553	521	531	496	503	513	519	466	459	533	523	499	497	525	503	545	525	490	526	508	504	560	510	485	502	524	501	521	521	505	500	500	500	508	555	494	545	541	529	514	506	523	494	525	499	531	523	547	538	567	533	473	486	520	524	513	493	532	501	466	519	525	534	501	505	481	507	507	547	517	505	525	523	544	506	499	516	545	528	509	516	507	555	527	489	487	516	500	503	480	513	570	495	516	527	509	500	506	504	503	561	496	527	544	483	486	491	529	504	512	474	515	530	487	489	486	542	496	543	546	510	515	522	517	521	501	496	554	485	505	510	488	520	534	523	530	541	491	539	486	501	500	522	517	533	530	504	513	510	538	529	519	521	503	498	512	500	504	523	579	527	512	503	539	515	525	528	501	549	476	511	519	472	512	512	526	514	519	534	519	510	526	514	528	553	520	548	512	501	446	515	522	526	543	549	516	529	492	498	517	511	525	532	486	494	545	479	468	544	514	524	540	505	474	511	510	546	513	525	526	517	514	466	482	511	527	491	490	500	518	556	529	517	518	512	531	533	548	511	494	471	573	500	530	489	521	505	496	549	501	549	493	496	486	517	536	513	471	545	523	530	528	483	508	514	535	472	523	497	521	497	522	531	510	488	500	461	483	531	546	489	483	515	517	513	516	522	466	514	527	512	526	479	521	527	501	502	496	514	524	497	557	501	528	543	494	477	480	478	502	516	504	494	479	510	530	514	510	508	511	542	520	489	541	514	473	509	496	514	557	544	529	538	528	500	500	511	509	507	506	467	521	521	527	522	489	501	502	515	519	510	526	514	547	517	502	526	496	541	520	512	512	485	544	520	502	495	533	509	524	527	524	528	484	512	549	537	492	459	532	486	508	550	508	533	537	535	511	492	521	498	498	477	494	511	539	516	514	515	496	531	518	532	529	523	531	512	525	535	484	515	555	515	519	516	483	523	492	521	539	430	498	499	537	491	451	517	523	543	555	472	499	503	541	501	521	508	505	544	484	540	548	501	524	467	509	497	514	490	561	478	482	494	488	472	512	523	507	518	500	546	507	510	511	517	490	532	518	502	472	482	541	520	533	536	522	506	500	559	524	505	488	477	521	504	532	558	500	547	520	507	533	537	548	525	493	499	496	541	509	485	482	512	480	526	506	509	490	491	549	482	501	504	517	467	470	521	516	514	502	562	568	479	493	504	532	512	492	515	531	527	533	519	508	521	505	463	530	505	506	527	498	526	520	510	564	517	497	515	560	534	550	505	557	505	498	501	499	505	515	571	497	529	538	496	482	527	526	535	498	511	494	488	520	496	517	514	564	482	488	536	512	515	507	530	491	498	499	525	500	546	481	528	494	505	478	567	542	516	528	562	518	525
14148	6891	7162	4794	2542	1570	1157	796	537	407	298	240	257	232	263	231	227	218	245	241	244	262	235	223	212	234	241	232	202	242	235	235	201	216	242	230	216	247	213	226	248	223	217	235	225	215	190	209	215	241	207	217	237	217	219	223	239	227	216	216	217	199	232	216	231	215	217	246	226	222	219	205	231	220	217	194	236	203	218	239	231	235	217	216	223	212	211	220	211	203	232	238	233	206	244	198	215	214	233	232	250	245	219	202	221	214	212	229	223	220	225	219	239	245	223	234	212	240	239	255	213	212	199	220	215	211	243	210	209	250	208	215	236	229	208	209	215	228	231	203	206	242	230	240	229	209	232	222	219	210	206	213	223	242	212	213	224	224	219	213	233	242	231	235	222	224	234	200	226	233	208	221	246	192	221	222	221	226	221	216	245	250	215	209	233	192	227	198	222	237	243	198	201	217	226	251	229	234	221	227	189	250	229	199	235	230	207	247	225	213	218	246	213	218	237	240	248	227	252	224	240	253	230	221	218	225	247	216	233	188	251	198	222	215	259	221	243	241	253	247	234	220	240	232	219	223	233	195	212	230	210	235	219	233	201	239	228	214	222	249	223	210	241	236	231	235	200	214	232	222	246	206	225	214	234	231	189	214	227	214	217	215	238	227	202	218	216	222	217	225	222	210	239	219	226	212	194	244	203	224	244	234	225	253	233	203	208	224	237	212	231	208	210	220	232	235	223	202	226	250	221	253	215	217	272	190	221	226	211	217	210	244	230	239	220	255	237	213	233	229	217	224	210	229	210	226	220	215	222	220	236	232	212	239	205	221	217	247	213	220	223	252	220	235	247	218	234	249	213	233	210	226	240	193	195	230	257	208	228	244	215	213	235	224	195	232	218	219	231	226	199	201	217	211	227	216	220	244	225	217	221	235	201	220	242	226	228	234	198	224	211	230	238	247	218	224	212	214	194	239	239	225	223	247	235	237	240	211	241	222	198	208	225	203	215	212	235	193	213	204	220	242	229	204	217	215	233	224	218	204	227	223	226	239	210	209	231	239	216	241	222	228	212	208	225	229	214	222	200	240	247	208	244	237	227	219	221	224	217	205	220	224	248	229	223	223	214	229	242	229	229	211	208	220	234	243	209	210	229	207	233	234	253	249	207	223	240	193	226	225	215	211	219	231	214	211	209	248	226	215	218	235	280	235	230	208	235	250	209	197	256	234	227	206	195	229	254	248	212	204	245	211	228	222	234	223	200	222	244	246	209	205	249	225	207	235	196	221	237	209	224	254	225	245	254	197	225	212	250	214	225	209	239	232	230	221	230	215	228	196	212	177	229	225	211	215	210	225	232	262	224	217	219	232	203	204	243	242	186	245	253	206	237	236	220	246	235	249	216	224	213	221	219	196	221	238	192	217	215	246	223	230	244	234	224	251	248	243	233	211	230	214	237	233	254	216	215	248	223	221	225	192	197	251	235	250	228	213	235	232	243	236	237	193	221	207	222	209	240	243	208	235	228	236	225	241	234	256	232	204	205	229	222	243	227	223	200	198	207	243	240	238	210	222	230	245	220	225	204	236	236	250	214	205	224	194	210	208	195	217	201	223	237	245	226	226	212	219	236	220	231	214	203	216	243	230	246	223	185	215	217	205	205	205	229	233	213	207	204	211	219	210	223	217	247	249	256	211	207	193	227	231	229	213	208	231	245	242	211	218	262	226	225	199	217	232	223	202	196	233	217	221	205	204	238	209	247	214	195	208	241	252	231	255	235	206	227	223	210	228	225	196	215	215	198	216	227	235	224	228	195	235	203	207	215	209	220	228	221	219	235	233	248	234	228	229	207	186	210	220	266	213	237	191	204	224	223	238	233	217	222	214	208	225	222	224	246	234	210	236	218	252	214	210	212	193	202	228	245	191	201	227	211	204	220	237	209	233	220	240	221	224	205	244	226	228	225	211	204	249	229	212	225	206	267	236	224	221	258	225	215	253	226	232	240	239	232	212	244	247	219	222	210	216	235	235	246	219	223	231	211	234	227	211	217	225	200	211	239	239	201	186	230	239	245	255	224	208	184	224	224	191	210	230	241	242	233	228	213	220	251	226	245	213	229	218	242	226	227	203	235	219	219	215	222	234	191	213	213	196	221	224	237	234	217	222	207	229	228	246	213	209	215	225	226	243	256	247	229	228	218	205	223	237	217	213	209	213	208	253	226	202	216	249	216	209	273	266	248	234	194	210	217	240	201	216	198	245	214	228	220	224	230	215	241	233	206	223	248	189	216	219	209	252	201	237	215	229	227	220	233	206	216	227	199	226	215	229	237	202	230	238	211	191	222	215	211	223	205	211	232	243	247	241	194	235	223	241	207	229	221	235	235	236	232	255	235	213	224	233	248	208	214	247	204	213	238	225	262	245	252	214	200	229	244	260	220	206	214	191	211	259	208	212	233	211	224	242	227	220	235	221	186	201	205	203	221	212	216	222	223	237	200	202	210	224	239	233	241	230	224	253	261	253	244	196	255	233	221	207	206	209	242	226	222	215	197	240	219	226	234	206	211	254	233	234	232	223	212	207	247	199	231	231	215	239	214	222	205	224	212	198	215	233	206	237	258	229	194	227	220	225	191	218	231	229	229	228	200	213	235	245	223	226	229	238	217	228	239	232	210	213	209	213	221	214	220	226	229	228	225	225	222	197	238	215	216	238	202	235	202	215	221	213	212	201	233	234	196	220	228	205	225	225	245	223	211	223	226	223	215	253	241	203	208	227	220	216	249	252	240	197	224	220	214	231	228	196	220	177	252	213	187	202	234	230	222	245	245	243	198	232	209	199	207	216	223	202	227	244	230	219	221	214	212	225	208	189	218	231	234	211	222	214	211	193	236	211	232	216	235	222	237	222	197	232	238	233	229	202	212	232	221	201	216	242	196	233	205	218	222	207	205	207	243	203	201	226	275	233	225	253	238	253	252	239	214	238	254	230	213	237	218	216	239	232	213	245	214	233	203	206	248	240	251	228	232	251	235	209	226	239	226	218	228	232	221	215	241	236	213	238	210	232	224	232	216	218	215	260	230	252	208	214	219	191	222	211	233	211	211	219	235	226	233	242	223	223	230	233	219	230	209	204	220	223	213	182	240	229	198	241	229	229	214	232	238	257	215	229	212	260	210	215	233	217	239	245	251	201	220	218	216	237	231	240	211	208	207	245	206	219	195	222	211	237	224	229	206	223	232	211	230	224	234	230	212	232	215	218	209	254	229	223	216	219	240	220	252	252	217	237	198	211	205	237	209	222	240	206	231	229	197	222	214	213	247	218	230	230	226	209	234	233	219	239	222	193	230	216	207	229	232	213	209	221	186	262	230	241	246	216	230	205	207	196	222	227	199	241	193	237	211	220	238	232	227	225	210	229	240	224	215	238	223	183	198	198	210	218	198	219	202	215	201	237	237	226	248	219	244	230	226	203	239	219	224	244	226	225	225	268	210	254	219	228
10424	7428	13511	13119	8681	6162	4818	3515	2326	1403	880	698	653	628	594	625	583	605	609	609	592	563	560	556	591	568	578	595	569	527	549	520	573	569	563	568	528	538	540	540	552	580	525	544	527	527	549	576	576	548	577	559	565	558	569	552	560	576	574	555	576	520	531	536	600	536	545	536	589	563	501	547	542	588	603	586	565	592	534	568	561	565	549	582	564	582	559	507	521	545	586	554	614	538	564	576	547	545	548	541	531	504	558	630	589	587	527	533	569	522	556	533	522	538	570	581	575	544	507	533	530	530	556	577	539	560	517	533	543	499	570	572	574	541	566	532	542	486	586	537	546	577	542	553	556	565	543	534	573	494	556	561	517	543	555	557	545	521	518	555	530	517	541	570	564	554	590	566	527	543	557	554	559	541	526	548	552	540	534	558	570	581	558	529	566	539	594	586	594	566	584	551	524	546	569	565	547	554	581	550	539	567	532	558	587	605	550	536	534	578	550	570	581	568	538	575	542	522	553	591	490	535	564	516	535	557	581	571	577	550	551	562	543	552	567	589	533	539	614	560	594	573	548	543	513	559	537	545	554	558	528	510	547	597	583	523	547	593	589	540	536	545	568	504	531	544	571	581	539	516	511	554	510	583	584	548	549	560	544	578	590	560	548	555	537	565	531	538	494	579	549	551	578	566	523	557	564	565	586	533	569	528	531	559	567	539	556	571	595	519	551	582	555	524	565	552	547	525	563	495	515	539	572	550	558	557	592	554	576	577	561	566	569	531	522	571	605	574	520	555	536	541	540	587	552	531	554	542	591	531	533	532	540	565	584	586	553	549	568	588	564	595	528	536	500	534	579	547	558	577	544	557	573	566	535	527	542	561	569	514	575	512	536	565	606	583	536	580	517	528	581	546	569	561	565	542	516	510	516	533	553	577	543	529	537	533	582	508	536	567	489	559	537	577	565	548	516	580	530	532	558	550	555	553	546	546	548	502	553	573	572	565	541	543	535	562	577	488	539	574	556	562	569	555	537	568	586	576	499	539	546	543	563	548	517	539	476	575	576	565	535	537	527	565	522	586	532	545	569	619	537	546	564	546	553	555	566	518	523	568	543	552	548	535	526	572	554	559	560	598	561	570	558	560	526	557	566	537	536	519	541	534	563	558	573	517	535	553	549	533	576	558	521	583	569	505	566	550	561	576	551	571	595	549	549	560	582	526	556	569	535	526	550	509	580	550	553	566	564	559	568	530	564	602	528	584	511	589	565	536	576	591	569	520	565	543	573	583	551	545	585	575	542	573	546	568	572	595	559	526	577	550	558	537	561	568	562	526	535	545	544	518	542	555	536	549	536	553	544	564	559	545	598	545	550	557	531	581	589	579	573	526	569	585	536	536	563	569	539	569	509	591	533	570	591	519	550	550	540	555	617	556	580	580	545	612	543	509	588	557	569	544	560	520	540	577	556	551	575	568	555	587	569	549	582	531	565	552	556	498	536	558	533	573	546	568	556	546	583	545	562	540	580	543	558	562	589	552	509	572	506	588	581	601	542	528	570	593	584	549	513	548	550	508	562	570	521	519	538	568	568	515	509	512	540	533	549	565	564	550	569	554	522	513	564	534	590	560	542	515	540	571	515	560	591	555	543	490	565	568	518	567	581	540	570	537	556	561	547	539	574	550	550	570	552	543	520	545	550	542	618	552	573	535	538	534	596	538	582	563	561	572	560	570	570	548	504	546	525	592	521	512	511	571	579	532	561	550	535	581	512	557	540	602	563	537	537	578	556	581	557	548	569	534	536	528	567	541	580	516	550	521	609	566	565	552	556	572	534	606	519	532	549	520	593	538	561	530	575	585	534	554	561	554	614	546	584	540	529	528	566	564	567	550	563	504	549	544	565	536	544	546	541	496	587	551	544	586	535	588	598	534	547	584	581	512	530	550	544	544	551	603	571	510	516	525	588	593	558	531	570	565	581	546	556	598	545	604	527	562	534	592	572	549	521	564	559	558	539	532	565	540	515	551	578	567	540	560	551	516	582	541	572	560	549	557	550	549	539	512	497	553	551	583	570	563	585	553	534	577	552	543	581	537	521	565	567	540	551	533	565	565	550	515	557	558	568	517	579	578	488	547	556	622	569	572	523	574	534	561	543	574	563	564	541	573	534	576	566	529	545	552	565	517	590	560	560	567	557	543	540	559	563	609	506	555	578	546	549	468	551	560	529	564	586	571	571	577	544	552	591	510	514	542	551	566	547	585	566	587	556	581	538	544	547	557	539	499	587	529	549	535	562	570	548	526	545	621	537	547	511	539	549	581	559	597	554	550	574	599	540	552	586	526	571	568	516	484	580	576	550	543	556	520	530	522	581	542	542	574	518	620	549	558	551	568	578	549	585	592	563	561	546	527	541	566	538	535	580	529	562	555	576	530	543	550	559	534	531	578	525	554	550	548	544	576	572	528	547	535	557	569	503	567	582	568	531	550	549	610	560	539	539	532	527	535	529	564	586	540	551	531	541	557	546	551	583	573	555	525	534	559	603	551	577	587	568	542	572	549	576	532	579	546	558	552	579	568	572	560	534	588	562	550	521	530	574	556	528	539	556	563	569	551	574	577	560	549	559	526	535	570	526	546	561	559	550	541	540	549	547	588	577	538	530	560	569	607	552	536	587	556	561	521	552	550	540	505	569	534	540	530	551	584	565	536	549	557	611	581	514	550	501	551	559	573	543	543	547	536	505	544	595	566	563	580	545	522	607	564	551	582	526	562	585	555	564	568	571	577	604	563	525	593	548	539	558	548	545	573	562	583	571	546	543	514	528	550	546	539	536	576	587	525	510	506	559	535	553	566	563	550	535	551	559	509	564	538	523	509	518	588	560	550	542	589	562	526	534	575	572	548	576	549	558	534	562	558	547	574	532	526	536	595	499	576	530	564	582	583	563	548	560	534	526	560	542	552	567	536	549	591	557	564	543	533	528	541	540	553	565	551	518	592	546	571	545	572	579	529	564	531	533	537	549	593	607	590	516	550	573	560	529	562	557	554	583	579	575	518	553	531	592	548	529	558	566	510	550	542	552	547	508	566	564	563	548	518	565	551	548	573	557	559	541	515	557	566	534	545	544	513	552	543	558	599	546	542	529	475	569	578	539	564	508	529	566	557	529	600	529	554	513	594	550	543	572	530	532	526	538	548	548	560	562	601	549	581	552	586	541	572	549	542	521	611	555	560	557	557	539	576	559	544	565	532	561	545	527	572	538	507	537	586	605	592	584	528	542	554	536	547	593	588	534	589	562	557	556	584	537	574	534	557	573	541	551	524	543	528	525	564	563	522	555	533	566	583	528	549	558	545	523	546	598	548	546	532	552	546	532	525	558	534	536	552	548	521	566	599	563	577	541	547	562	559	559	537	528	543	507	545	523	554	545	573	543	540	533	543	547	564	563	535	582	579	563	554	577	541	584	555	527	536	555	565	535	545	574	531	532	567	613	529	581	572
25220	19031	26454	20635	12200	11114	8018	6240	3190	1829	788	529	345	287	299	271	270	274	294	265	329	320	319	320	271	279	284	312	320	285	330	277	296	259	249	281	256	227	245	253	269	278	245	272	252	216	225	280	271	255	260	251	211	265	240	238	247	229	228	238	243	242	267	259	240	250	221	240	244	272	251	235	235	195	271	244	256	230	232	263	249	228	278	259	218	240	252	275	258	264	268	268	249	259	234	235	228	235	220	226	253	257	244	260	267	285	249	261	275	260	243	256	252	254	226	270	227	225	221	262	264	239	268	221	218	253	241	286	254	242	269	262	254	245	247	230	232	262	255	264	251	258	255	257	274	270	239	234	247	238	249	233	225	260	249	250	232	256	265	235	258	236	246	266	193	254	261	251	249	245	219	247	256	254	250	270	229	267	273	276	254	266	241	259	266	257	233	249	258	251	263	247	272	252	251	219	270	271	255	283	257	225	261	291	251	259	246	270	245	263	252	259	258	236	215	237	239	259	246	241	271	260	267	242	228	263	262	227	230	265	269	280	263	259	237	251	261	235	247	256	265	262	245	259	258	264	204	241	249	248	249	264	265	257	259	241	241	239	280	223	253	251	263	239	251	235	287	217	246	259	243	251	238	261	255	242	236	257	260	262	261	260	270	249	253	253	251	237	280	265	249	255	233	268	240	242	225	242	267	276	248	250	220	267	272	255	244	253	257	227	240	226	245	286	263	265	250	245	224	245	255	235	241	270	270	236	262	229	244	256	232	257	271	212	251	258	245	229	242	266	213	226	239	244	244	253	236	246	257	259	261	222	298	230	239	243	277	230	233	265	252	289	262	248	248	246	247	275	236	234	245	240	254	241	261	286	238	253	227	247	271	213	244	240	251	232	282	248	272	258	286	259	223	215	251	266	244	253	269	257	263	225	230	236	241	252	214	278	270	222	244	237	247	234	250	256	257	263	249	253	232	247	201	242	256	266	218	233	241	228	268	254	275	250	248	236	258	235	214	242	256	262	246	260	245	236	266	259	242	225	234	241	280	237	226	243	250	285	281	269	230	244	240	224	250	247	262	273	266	248	252	267	253	277	235	260	255	252	226	253	240	206	264	279	288	278	250	244	230	239	252	219	232	233	256	255	228	219	257	274	271	248	262	253	261	249	245	268	221	238	224	262	273	248	255	229	251	232	269	271	246	255	275	224	228	228	268	252	242	232	241	222	230	269	237	241	254	249	251	249	263	247	272	238	269	249	264	229	280	232	249	258	288	236	249	259	248	237	251	243	237	241	231	263	297	256	252	209	268	237	259	237	259	249	261	244	251	251	241	284	251	245	254	261	243	230	249	248	219	236	227	271	236	234	260	251	255	274	241	266	242	240	225	221	259	255	227	254	237	237	258	265	245	224	225	254	260	235	254	242	281	259	258	232	232	253	231	269	256	270	266	254	249	216	277	273	265	215	268	225	234	239	250	228	232	275	263	223	268	232	223	251	264	256	268	257	267	254	246	253	248	243	248	281	263	244	241	231	230	221	255	230	250	254	243	267	246	273	240	264	230	277	278	259	282	248	274	241	252	254	239	266	259	263	245	276	245	237	275	226	219	231	278	237	259	240	275	220	231	248	246	236	250	250	258	242	265	261	246	244	241	235	245	218	232	231	242	249	254	248	211	241	242	237	250	257	239	271	258	251	258	265	247	257	220	271	257	262	210	224	243	264	271	259	249	251	237	244	258	258	210	238	245	251	258	234	264	243	247	281	248	262	259	252	262	240	225	209	239	271	265	247	250	252	241	250	294	253	253	276	272	259	259	253	281	228	254	248	229	232	242	273	244	227	238	267	209	256	249	238	231	271	248	226	259	243	263	252	218	266	278	253	233	269	234	214	239	253	245	238	264	240	234	227	248	265	264	248	237	254	232	240	242	266	246	261	217	274	255	267	250	244	286	256	248	237	231	232	229	259	252	253	274	259	259	238	231	243	268	285	232	238	222	242	288	257	227	254	230	260	233	246	273	270	235	239	267	253	233	254	223	268	242	269	273	266	278	238	207	301	244	252	226	240	225	245	257	243	242	233	272	263	251	222	278	252	254	264	247	254	265	268	244	282	257	273	246	262	234	269	229	220	248	274	241	222	242	266	264	257	270	261	253	232	242	254	237	251	230	244	225	239	247	250	261	255	274	237	249	243	248	243	217	264	272	234	247	216	257	229	249	255	243	264	229	243	254	257	253	242	245	284	219	237	300	221	224	236	238	243	247	231	263	222	252	262	249	214	264	240	222	238	261	257	253	261	259	292	277	249	280	234	236	255	272	263	220	227	261	261	252	276	262	281	236	281	267	234	244	249	248	230	276	236	245	247	258	220	258	230	248	275	236	268	259	257	247	251	241	218	235	261	276	242	263	259	257	239	260	248	255	264	242	273	281	293	223	260	257	239	263	270	230	260	281	265	248	273	275	236	266	237	252	229	227	255	241	251	264	246	249	226	259	240	249	259	271	226	244	254	238	266	250	259	262	226	265	232	229	263	257	264	228	256	252	252	256	250	240	244	267	246	256	268	249	259	242	207	229	261	229	269	248	243	253	246	241	263	254	237	262	231	261	256	254	258	260	260	214	268	252	240	254	280	267	250	237	244	253	227	259	258	243	267	226	273	263	228	272	273	221	249	253	238	256	267	228	279	226	241	266	254	223	254	251	258	251	254	233	233	243	296	249	251	269	254	261	259	265	245	234	264	256	243	226	260	266	279	235	264	274	224	265	263	260	264	266	284	254	254	262	252	237	259	256	239	244	256	258	214	226	255	259	271	223	239	260	264	234	253	250	265	261	256	238	266	244	241	256	244	254	238	237	257	244	228	256	273	266	260	268	235	250	279	256	232	267	243	245	256	251	236	240	251	255	246	231	232	256	219	229	261	260	243	258	248	258	259	237	241	294	249	263	230	246	270	243	259	232	245	221	263	269	267	268	289	235	273	246	238	250	249	256	263	253	265	254	279	263	234	249	268	261	226	268	291	257	228	240	241	259	219	221	258	265	248	270	243	248	255	252	258	264	227	260	263	251	277	244	265	242	251	255	248	255	250	258	260	236	255	267	217	267	269	266	251	231	248	208	238	235	284	255	240	238	269	257	240	269	275	252	248	237	243	266	227	253	264	271	275	243	270	251	237	251	245	237	267	276	243	266	270	242	244	244	260	263	257	252	271	233	245	252	211	270	274	252	237	250	262	254	254	233	275	247	257	228	259	258	257	246	228	244	251	237	257	247	257	268	289	262	240	285	301	251	254	287	246	258	250	273	256	245	260	222	267	241	251	274	241	244	253	271	248	239	282	258	226	232	262	277	249	248	251	263	267	254	263	236	257	267	264	260	231	256	240	263	269	246	253	235	250	260	268	274	291	228	248	251	252	230	259	270	280	251	254	229	245	261	265	227	234	277	234	271	258	241	268	253	271	230	264	271	240	225	266	271	259	243	265	275	242	264	265	241	253
18110	18552	32744	29704	24915	25116	21460	18025	11475	7106	3572	2076	1143	852	861	885	886	863	877	884	948	1014	1041	1155	1011	1000	997	1015	893	851	870	933	769	742	684	623	672	604	624	631	651	593	606	595	619	634	601	630	585	594	575	611	639	618	615	590	630	620	577	623	573	611	593	546	635	592	571	635	636	635	604	578	595	615	585	591	621	634	641	597	643	630	616	610	580	636	635	606	631	629	641	599	583	641	631	641	618	588	645	622	591	647	649	602	581	583	606	592	610	602	591	608	649	593	605	579	587	616	634	587	611	580	612	575	576	602	607	656	630	619	618	640	620	613	641	591	583	619	606	601	594	573	605	632	614	609	586	592	599	672	600	622	587	551	588	643	641	628	596	573	614	622	584	611	646	600	616	575	617	640	606	632	593	630	594	629	626	566	628	617	602	609	612	622	607	598	599	642	608	618	637	647	584	585	613	571	586	639	623	596	601	569	605	633	672	625	617	641	669	629	578	576	640	621	613	605	567	595	630	589	596	609	629	658	598	631	612	583	624	622	619	643	618	636	592	624	606	657	598	592	599	603	656	593	618	640	574	607	649	601	605	637	578	601	581	597	620	615	588	621	633	575	626	602	629	578	613	630	554	606	626	567	599	610	620	606	617	640	594	594	618	658	615	617	584	644	629	598	589	640	615	661	576	602	592	638	609	594	577	590	602	627	627	658	667	601	640	639	623	598	627	638	622	614	627	586	592	582	565	590	672	619	604	613	637	629	610	616	629	619	611	643	581	602	622	600	618	584	609	594	614	621	624	603	629	650	581	588	619	660	605	625	611	581	597	598	621	601	584	645	592	591	649	599	588	589	595	617	599	600	609	566	616	639	669	627	587	587	623	652	610	620	639	607	562	639	618	585	610	616	617	606	616	617	589	621	614	632	632	597	604	605	605	592	607	586	594	581	632	612	578	625	620	602	643	605	619	600	580	592	611	619	599	598	605	596	556	607	602	555	630	634	585	634	607	622	543	607	583	628	610	605	590	610	609	629	590	633	599	581	590	588	620	570	584	633	643	623	618	634	592	586	599	600	654	592	608	572	624	571	640	637	614	624	592	634	603	626	626	628	617	586	596	628	586	592	598	617	634	625	644	599	628	588	609	615	572	546	591	635	566	621	635	544	582	626	589	611	587	629	608	603	650	620	605	574	624	619	657	600	601	629	645	564	622	622	607	588	622	587	593	583	606	616	598	586	588	597	563	633	573	613	584	688	610	616	546	594	569	583	586	595	627	603	630	601	597	592	605	605	601	657	558	626	615	602	610	620	622	599	602	640	601	580	612	638	579	577	613	584	655	624	602	622	623	612	662	617	636	609	569	591	608	606	620	595	642	594	600	610	664	568	604	599	539	627	641	604	615	653	613	615	572	592	583	621	613	618	624	552	627	609	596	600	604	641	607	620	615	614	607	594	613	590	633	632	582	660	588	631	568	609	602	627	591	621	588	556	607	609	578	586	667	612	594	623	629	672	625	584	631	607	643	597	613	624	632	656	630	675	578	622	614	592	627	590	574	586	609	692	630	630	637	646	602	600	593	654	596	608	612	587	593	630	632	642	645	594	621	601	616	594	631	615	601	630	619	644	631	618	582	602	620	596	606	579	621	605	621	642	639	585	574	617	615	602	643	573	658	621	641	629	624	599	606	590	595	618	583	575	630	602	581	617	603	645	606	610	643	591	602	594	639	648	586	600	679	578	631	612	601	616	581	580	636	636	633	637	603	612	624	555	582	616	578	612	591	610	656	630	635	613	589	588	599	561	620	647	582	592	622	560	574	650	650	641	604	594	642	579	624	596	571	652	576	608	632	635	594	633	585	613	562	609	609	613	604	574	586	613	599	625	603	585	580	639	595	611	642	606	593	623	637	639	623	626	634	640	608	589	664	593	581	607	591	635	600	629	618	606	576	618	644	602	617	624	655	605	655	573	592	633	595	612	617	624	646	638	578	610	577	656	608	641	562	624	580	616	633	600	599	621	659	624	583	634	597	589	605	606	607	599	607	659	578	637	575	606	611	610	585	623	635	590	605	639	663	571	591	638	627	606	641	567	569	604	591	618	625	592	599	584	624	643	636	592	590	576	605	591	586	610	591	590	623	600	601	615	625	628	621	592	620	606	560	575	628	620	568	600	639	577	619	613	569	654	605	668	623	606	609	632	612	615	599	614	592	595	665	577	649	627	603	579	611	603	643	641	609	623	580	599	618	582	640	609	618	585	590	615	579	630	639	604	557	613	615	582	588	615	638	588	583	627	610	604	620	622	562	639	579	597	613	611	610	675	621	593	653	608	627	619	614	594	599	599	630	605	562	604	636	579	589	581	602	589	600	596	584	620	597	571	627	593	634	628	607	566	643	625	595	592	622	598	606	582	576	584	589	605	618	610	620	602	602	607	561	619	622	582	612	608	574	681	620	634	627	598	636	599	585	631	610	655	624	664	564	623	611	556	613	637	581	632	628	594	620	631	609	577	629	627	600	569	584	612	663	576	606	612	587	626	610	562	637	659	606	597	601	616	593	638	680	618	628	599	630	622	630	652	606	613	612	599	620	595	596	614	576	598	569	600	600	591	592	593	621	592	618	593	620	622	569	611	604	578	603	574	568	592	573	601	614	590	597	612	609	633	606	631	592	599	636	576	600	623	616	640	608	605	628	625	628	624	579	592	587	628	587	640	563	595	615	553	670	603	585	593	598	591	592	618	609	609	650	590	585	626	620	650	623	628	563	572	628	617	630	604	630	589	620	597	620	608	621	574	606	592	575	581	580	627	590	571	608	590	665	621	590	644	582	601	626	658	632	652	584	626	585	613	641	612	616	621	628	595	592	629	619	631	602	618	624	617	630	653	626	613	623	640	626	605	597	620	571	595	586	644	563	564	593	596	622	624	601	656	575	618	625	598	610	623	591	575	635	594	592	604	605	587	583	646	613	597	627	659	613	597	584	592	561	620	562	614	611	630	671	634	623	588	638	586	626	599	606	574	536	619	615	596	611	643	582	623	625	603	605	619	600	665	615	601	592	639	596	649	594	615	624	650	591	590	627	540	603	654	566	630	605	630	612	613	645	623	619	606	628	627	588	645	612	596	639	623	628	631	660	635	635	614	624	614	600	653	598	592	614	605	625	603	585	602	618	591	614	621	601	603	589	624	632	633	617	610	622	670	617	617	571	648	610	594	621	616	577	582	611	595	577	616	608	602	598	629	667	617	601	586	604	620	613	603	592	595	594	616	595	611	592	600	606	607	637	606	610	614	628	642	580	627	610	578	603	573	632	606	626	627	598	606	592	617	624	630	632	615	660	593	635	609	576	629	630	631	582	593	628	620	668	615	586	600	547	616	597	600	623	609	584	623	668	517	623	627	596	578	607	601	585	613	607	613	596	620	607	661	614	603	587	657	632	589	612	589	635	650	620	618	600	619	628	616	625	604	621	620	588	586	557	631	626	578	659	618	617	571
35549	25534	30542	23765	18309	14483	10870	13375	8235	2751	1484	617	321	260	280	297	294	254	276	306	296	315	289	329	311	337	343	307	298	340	297	330	281	254	258	227	236	203	211	210	217	219	217	218	186	239	217	220	208	212	218	201	233	239	226	217	228	230	221	239	207	216	221	202	224	228	225	197	227	243	216	206	218	207	239	212	215	204	229	205	208	219	213	234	221	237	213	244	197	216	233	214	198	223	222	186	180	239	192	220	225	183	210	183	237	213	217	228	214	216	219	193	236	171	229	228	211	227	218	219	204	236	229	207	199	229	237	225	212	218	225	204	195	215	214	211	213	220	215	211	223	213	223	223	222	227	204	207	187	220	222	225	196	222	214	258	236	223	206	221	206	214	208	206	217	206	212	214	195	220	213	225	201	186	209	212	211	223	225	220	211	230	207	209	229	212	193	241	212	226	210	222	206	215	213	251	201	208	261	230	220	226	192	183	207	224	200	235	242	230	254	227	235	214	235	224	223	203	242	211	231	221	219	198	224	211	210	224	220	203	243	227	208	211	233	218	222	233	226	240	212	205	212	250	211	205	245	197	200	223	203	217	204	224	197	218	221	222	234	246	195	214	220	191	233	185	211	215	208	231	227	212	236	205	195	202	212	208	213	212	222	192	220	197	206	206	213	221	229	198	239	210	195	222	251	222	222	199	202	240	200	243	226	209	219	216	220	201	211	217	241	233	231	220	205	235	240	201	213	215	197	229	212	230	209	192	205	213	228	233	208	241	242	242	239	220	211	203	201	218	227	240	212	201	206	194	229	223	205	208	197	202	222	216	206	220	223	222	222	241	203	232	218	231	236	238	207	215	228	179	188	236	241	222	221	203	207	205	211	221	187	238	204	196	189	223	211	219	214	188	203	232	211	227	227	215	211	230	226	217	208	206	225	218	227	205	203	242	216	237	198	213	215	257	216	229	223	219	248	214	258	204	210	222	195	228	219	183	222	227	200	199	251	218	208	218	218	234	217	209	228	216	237	212	188	221	195	238	217	220	231	206	205	225	211	185	210	195	216	220	208	236	212	210	206	216	238	233	230	188	231	185	225	203	227	217	210	204	200	204	223	218	207	207	200	212	228	239	222	205	235	212	222	215	232	221	217	221	210	210	223	183	221	224	214	255	199	232	225	201	220	201	215	228	220	190	214	218	222	214	220	231	194	186	198	235	230	196	202	231	210	195	195	207	219	227	196	210	217	220	199	199	243	220	204	222	226	202	220	185	211	220	244	220	257	244	200	203	207	215	215	216	215	194	229	232	211	217	213	200	232	204	237	212	208	204	201	184	208	193	210	253	222	265	244	189	199	226	215	229	203	212	232	223	251	225	207	210	220	238	215	195	239	200	221	196	224	219	215	230	209	197	218	215	194	212	203	213	200	239	197	223	222	196	230	206	242	202	215	212	222	206	220	218	220	225	205	240	210	236	212	208	203	205	198	213	199	242	243	216	229	219	212	218	211	235	223	204	219	216	205	213	235	207	209	226	184	208	215	202	231	257	254	205	201	203	226	181	234	212	192	230	252	243	207	228	241	197	207	233	243	228	190	237	208	230	221	220	245	205	246	183	204	235	224	200	206	218	231	222	198	196	232	204	240	206	206	234	206	210	229	224	249	210	201	225	221	178	229	250	225	233	223	227	237	230	222	221	207	201	196	228	196	209	226	214	226	216	226	196	228	216	218	228	201	207	206	210	213	200	225	208	237	202	210	198	221	224	244	229	185	217	225	248	218	223	223	238	183	230	223	203	220	209	217	201	196	231	207	201	206	199	211	214	223	204	226	208	241	226	206	244	226	231	227	194	213	218	220	245	209	245	214	208	214	228	216	213	226	240	220	187	203	187	224	213	236	244	210	204	218	190	208	201	208	214	224	236	199	206	211	235	226	209	226	211	220	211	252	245	226	236	218	187	227	204	244	201	221	215	207	199	207	228	235	208	218	225	219	246	224	209	202	177	219	223	222	222	226	233	186	224	219	259	211	207	219	213	189	226	210	205	206	208	200	191	229	226	215	217	226	220	200	225	203	202	210	224	203	196	212	207	221	227	239	231	215	196	196	215	195	204	214	196	225	236	237	208	207	218	244	214	226	199	209	237	255	214	251	232	217	239	201	188	225	228	208	208	214	195	199	223	214	209	202	231	230	241	221	210	245	209	212	226	230	252	223	189	197	217	206	196	192	241	227	209	206	195	197	203	214	241	203	221	219	213	168	212	226	195	216	221	221	213	258	221	211	215	224	225	216	243	198	181	200	236	208	216	224	194	218	196	265	229	224	225	203	213	200	198	212	206	243	253	243	226	233	242	202	222	196	206	253	210	208	204	219	215	207	207	228	199	214	225	206	217	206	231	222	235	226	233	217	218	204	208	199	199	207	206	225	203	275	188	205	199	207	229	202	198	215	235	217	228	211	224	203	219	233	228	215	204	227	210	198	194	196	224	214	215	211	236	202	202	190	208	239	200	207	236	212	216	226	204	242	222	186	218	220	163	216	234	188	230	223	203	214	223	233	211	242	211	213	192	197	225	219	218	227	213	223	224	227	192	246	224	210	237	201	243	214	184	222	215	200	180	223	210	221	242	190	206	183	221	194	218	208	231	218	245	224	233	219	202	198	205	211	211	209	252	213	235	229	222	200	191	209	202	258	216	199	238	213	232	215	229	215	178	213	210	228	209	217	210	215	213	229	234	199	199	211	205	229	230	203	221	209	213	238	238	248	198	226	191	212	235	195	188	218	217	217	213	208	239	220	193	204	206	231	203	207	216	213	204	237	195	216	214	207	198	197	202	203	240	216	211	205	250	222	197	205	214	200	224	199	227	214	219	184	192	234	206	214	219	213	196	226	209	216	211	236	208	208	207	206	173	191	208	220	235	212	194	184	213	211	222	235	205	229	200	231	206	191	203	217	223	230	228	220	213	222	200	200	233	224	217	206	241	206	225	245	225	214	230	213	227	217	219	244	226	219	203	213	218	192	214	229	238	236	189	243	233	225	214	197	223	212	195	198	202	214	211	209	191	235	208	223	226	215	213	223	219	219	234	198	209	223	186	211	212	224	193	222	205	216	189	193	221	227	199	222	255	206	208	228	207	244	187	211	241	210	209	230	233	237	222	208	219	212	205	234	186	188	230	198	223	210	234	196	186	241	221	199	225	210	244	220	188	236	233	222	205	222	225	223	216	208	217	223	209	225	206	223	212	230	232	212	200	197	196	220	225	222	220	207	221	200	211	207	245	196	200	206	207	195	234	201	216	246	228	219	217	213	202	213	258	220	215	233	191	220	236	234	226	222	228	235	235	197	234	211	222	217	230	217	213	224	202	222	204	236	198	224	188	228	185	229	185	225	225	226	217	241	223	220	224	221	224	204	228	216	217	199	211	236	202	220	223	222	207	211	214	229	215	200	200	242	221	205	214	223	205	196	238	209	221	221	216	219	237	198	208	200	223	202	237
23599	22572	35192	33746	31943	29336	25216	30807	17966	9038	5800	2250	1032	904	881	923	904	999	979	989	1081	1166	1196	1369	1239	1195	1118	1089	1058	953	924	1079	864	779	628	566	643	606	617	567	591	557	547	509	528	506	550	532	519	498	512	553	569	567	542	546	553	493	505	510	558	505	503	520	522	533	541	528	562	540	519	556	533	509	547	556	567	543	537	575	563	519	556	561	538	513	502	508	511	557	547	552	510	548	520	525	506	550	526	546	504	546	489	514	547	561	555	534	529	480	568	499	512	513	527	534	518	538	501	543	524	515	527	539	526	547	554	554	538	549	541	493	546	522	516	521	531	528	533	535	525	580	541	524	508	556	514	522	509	553	528	551	498	537	552	524	516	524	530	533	509	504	549	532	551	510	549	504	560	531	518	541	523	549	532	568	540	528	492	570	521	490	526	529	496	525	505	546	532	527	493	572	530	504	550	539	563	546	565	553	542	530	517	551	558	524	538	533	515	538	548	524	501	504	530	482	528	559	530	538	528	558	530	548	522	526	547	492	544	511	528	483	544	510	491	526	559	501	552	543	534	580	526	489	535	522	521	547	528	517	573	557	512	506	553	551	545	497	536	568	494	516	552	528	538	510	558	514	522	538	541	521	531	559	554	501	548	520	577	583	575	533	540	539	531	539	546	521	550	541	528	509	527	515	529	540	549	488	526	542	516	547	555	532	510	531	514	577	514	536	546	586	510	504	537	570	563	550	534	553	500	546	570	516	558	541	544	489	558	570	543	501	549	509	488	533	534	561	528	483	536	511	512	512	523	481	541	537	518	513	541	594	519	530	523	525	506	532	568	559	535	518	504	532	502	523	515	516	548	515	536	528	508	561	491	514	542	494	583	530	499	553	523	549	549	521	519	500	533	506	548	548	518	529	534	505	499	518	510	504	544	535	518	523	541	543	526	539	519	512	546	552	512	520	504	519	537	510	537	517	504	549	543	529	550	516	529	524	518	494	535	584	513	532	518	527	531	506	517	494	504	546	491	560	515	528	532	552	529	563	548	523	469	521	524	548	547	527	515	513	556	547	543	530	526	516	484	524	496	493	490	550	526	540	552	575	520	564	568	496	541	559	491	548	530	522	519	548	547	564	559	530	495	527	504	556	542	529	513	535	491	515	515	522	578	522	547	528	556	501	530	547	566	518	518	525	537	541	532	519	550	522	557	543	561	508	538	512	559	510	603	504	537	530	483	518	526	524	498	542	496	531	524	528	542	521	566	542	542	551	565	558	527	516	519	511	525	523	536	527	553	532	532	490	578	510	550	483	541	518	577	491	537	518	533	557	570	475	488	528	548	563	525	531	503	552	519	570	548	510	488	468	490	545	528	516	478	517	523	557	516	549	516	493	495	549	488	513	528	562	550	502	526	502	549	512	481	545	537	537	514	542	519	510	529	544	523	539	554	539	525	501	567	547	567	528	534	512	505	547	532	539	551	503	532	540	553	544	513	585	520	568	507	529	527	563	526	526	533	513	509	514	545	534	562	541	533	535	523	512	490	531	597	543	577	534	509	496	519	518	556	523	477	525	541	527	558	524	508	512	513	572	519	513	540	543	551	541	530	549	550	519	578	528	522	548	498	532	552	518	522	544	546	526	555	542	520	508	536	515	528	462	552	477	516	527	503	539	522	490	504	538	551	556	568	501	529	562	556	542	494	506	512	497	518	561	532	568	540	533	509	524	504	516	521	559	523	526	535	551	502	527	517	539	532	539	501	513	516	520	508	512	525	496	559	504	558	510	506	540	492	539	511	510	512	545	546	531	516	553	509	569	534	554	565	544	536	524	538	532	519	517	562	518	558	522	533	513	511	504	549	521	541	532	512	543	494	549	524	527	513	518	552	519	558	502	535	517	489	530	505	523	554	543	537	553	536	541	572	494	539	552	525	509	538	549	500	530	550	513	587	550	545	510	540	506	560	557	536	559	562	544	519	530	549	546	561	533	516	535	541	512	530	568	538	531	521	515	537	497	531	495	554	563	548	553	537	523	524	521	526	556	525	480	505	540	517	487	516	535	546	523	553	528	515	568	541	538	531	539	529	509	525	585	527	520	605	552	531	521	528	558	540	566	541	513	532	552	499	565	483	514	479	554	536	510	521	493	555	490	545	505	538	583	515	513	547	520	524	563	542	517	514	531	528	518	466	543	525	502	551	524	558	499	547	539	549	536	509	532	531	516	542	566	540	544	532	566	525	551	534	537	519	556	515	552	528	564	551	530	534	536	531	499	541	566	515	539	545	537	514	560	509	501	549	541	516	512	519	541	486	544	521	570	513	530	556	498	516	515	547	525	514	501	537	477	547	509	494	488	521	500	518	500	520	536	553	534	512	573	536	538	599	530	526	484	550	547	501	490	527	537	545	549	540	504	579	496	534	535	503	550	522	524	534	523	550	537	526	517	587	498	495	522	511	577	568	570	522	563	534	528	549	537	479	585	552	524	514	546	542	556	499	543	564	558	521	531	540	504	543	507	514	516	502	571	545	538	505	548	539	543	516	545	495	477	520	530	523	542	538	592	548	552	536	464	487	555	573	570	580	547	553	524	529	547	506	521	547	521	528	544	535	527	532	529	534	517	551	508	510	502	513	509	497	517	507	536	518	519	547	546	497	500	532	523	516	528	520	561	567	516	538	566	509	550	517	567	526	495	504	493	512	529	534	534	532	543	531	518	529	549	512	533	528	577	530	492	537	589	567	575	526	509	565	506	508	516	543	539	607	529	506	568	542	479	594	517	475	536	540	548	536	521	530	579	524	528	511	514	516	495	526	534	518	575	515	519	527	548	518	528	547	535	545	532	551	520	557	554	493	535	548	531	542	501	545	554	532	502	556	565	561	503	511	523	492	540	537	519	498	526	498	496	493	534	529	512	512	511	569	505	507	522	547	490	545	540	510	508	550	558	561	519	530	553	540	529	514	538	552	550	478	536	525	533	522	566	526	519	555	532	532	561	575	538	518	538	526	545	547	547	509	577	567	539	507	530	536	517	523	509	460	517	523	505	533	557	493	541	487	536	560	538	545	529	519	551	507	554	557	559	516	521	559	545	549	533	534	569	535	520	489	537	554	523	572	553	535	545	520	505	530	525	547	525	526	509	547	513	516	519	516	548	521	508	485	501	542	540	503	535	506	529	561	539	491	515	520	518	557	490	552	534	581	519	546	545	502	510	522	490	547	571	525	499	525	527	489	552	558	507	525	555	508	548	529	491	531	513	552	535	514	491	510	523	520	495	515	535	554	541	536	557	535	510	518	560	503	531	521	495	516	515	536	562	528	519	513	551	535	537	512	518	465	501	501	499	539	563	558	549	529	504	486	513	559	514	531	556	499	510	521	551	556	552	498	517	536	479	504	490	538	494	522	540	532	546	527	522	541	520	530	530	526	513	551	543	499	511	543	524	524	545	525	516	488	595	554	577	614	527	532	490	549	543	557	512	562	507	524	556	556	552	542	522
13428	7653	7415	4656	2918	1678	1156	872	659	306	322	276	272	240	235	247	217	234	240	231	244	230	229	278	221	253	240	195	204	238	218	261	241	245	230	239	251	216	234	220	229	266	259	233	218	225	245	213	214	247	265	237	257	256	272	194	259	242	222	247	221	226	233	218	233	244	236	242	222	239	231	234	254	194	259	207	214	233	227	221	239	253	263	240	237	235	270	220	255	246	236	215	234	244	188	237	226	235	242	247	249	218	245	234	218	254	228	259	229	226	195	227	247	236	207	209	239	226	253	254	217	233	237	225	211	242	247	234	245	259	245	241	250	227	264	226	237	236	224	236	220	215	233	234	244	253	176	220	214	208	239	225	226	242	224	256	246	266	245	225	231	237	243	239	206	244	232	211	238	218	239	227	221	254	243	248	230	215	239	232	224	248	237	268	232	208	209	226	254	226	238	236	245	243	227	224	246	215	233	240	222	222	228	221	246	252	245	207	266	255	264	234	253	244	252	236	248	234	245	263	209	237	235	200	262	202	233	251	259	234	221	197	229	224	253	226	230	217	244	240	242	269	225	241	223	233	226	213	225	196	230	234	250	202	253	252	252	224	221	231	232	234	255	221	237	221	246	229	245	235	225	241	248	232	210	225	229	224	247	230	206	220	241	274	259	222	205	247	218	238	215	225	267	213	238	230	236	234	242	228	247	231	220	229	232	213	252	254	222	230	221	257	221	240	221	241	247	244	238	249	243	249	245	238	237	275	217	209	241	232	211	258	219	247	240	230	263	235	250	255	222	225	248	256	237	235	236	233	240	216	220	211	212	228	259	223	248	214	227	247	253	246	267	235	226	226	221	220	244	258	234	237	244	229	208	229	246	235	228	247	241	201	233	233	219	227	238	263	239	240	242	215	215	208	221	204	232	225	264	232	254	238	221	244	232	233	222	250	242	237	219	229	237	238	229	246	262	247	217	233	218	227	243	217	243	230	246	246	247	246	238	215	225	213	229	240	201	239	201	235	233	206	262	231	222	248	207	220	247	203	228	240	231	254	234	206	237	263	243	239	236	264	227	230	228	231	218	244	250	246	234	216	225	205	224	257	250	235	254	226	263	239	213	247	235	230	219	222	203	229	222	220	263	217	233	230	215	226	233	200	223	211	244	205	207	234	211	217	229	224	239	221	225	246	205	228	230	229	240	228	229	263	256	238	215	258	218	258	229	237	272	223	254	227	225	210	254	216	244	224	240	249	228	205	235	264	232	246	245	249	234	258	249	244	206	234	226	218	235	234	240	239	259	229	245	237	229	219	282	215	226	211	236	222	234	248	203	258	232	202	244	217	234	215	230	243	244	226	250	206	219	202	244	221	248	260	207	244	220	243	229	257	235	239	230	204	238	226	234	243	242	228	207	235	219	262	224	224	221	249	229	219	194	219	224	226	261	258	247	217	238	230	243	250	255	236	247	221	249	224	245	225	227	244	245	219	249	226	227	227	209	226	248	223	226	233	215	223	219	229	222	242	212	210	240	231	243	253	210	216	208	262	227	196	215	253	237	248	216	233	211	197	239	235	232	249	237	231	230	248	216	243	221	224	246	243	228	232	224	221	234	231	247	203	246	219	235	238	236	208	213	230	251	250	233	224	232	217	188	226	197	239	246	238	224	232	248	222	222	224	235	238	211	248	226	208	215	230	241	237	230	257	237	218	263	249	245	255	226	243	230	233	246	241	232	235	234	231	227	232	223	194	207	259	225	251	252	226	194	231	234	228	264	238	240	231	216	239	226	217	237	235	227	219	250	232	226	203	206	205	231	223	245	264	227	261	231	231	208	243	241	219	208	266	259	241	241	243	235	219	268	231	240	228	267	248	219	229	235	239	269	235	253	247	245	215	197	242	241	233	203	220	209	229	249	241	193	264	231	218	209	239	231	219	249	227	218	231	219	233	244	247	222	221	227	265	215	243	247	227	235	201	255	235	229	241	226	247	200	228	213	203	224	238	228	224	242	221	242	229	256	236	236	224	250	222	224	217	243	234	216	233	214	223	219	236	243	214	230	232	232	240	243	220	232	212	211	210	246	248	235	250	236	240	222	228	229	224	228	251	247	257	218	231	218	240	267	249	238	247	239	227	246	194	224	223	231	239	225	236	246	194	219	266	217	238	190	212	230	229	259	212	238	237	268	239	227	239	223	238	227	236	210	210	215	218	222	215	254	234	223	204	239	253	238	245	225	225	235	214	236	230	247	218	181	250	243	226	232	210	242	223	255	241	227	220	225	234	234	253	221	255	228	201	227	226	236	241	210	232	255	231	194	235	223	260	220	239	230	236	224	224	217	238	236	213	223	207	252	229	222	268	234	226	249	246	223	251	257	238	207	233	234	251	219	240	251	260	209	238	234	218	251	279	207	206	233	228	219	242	259	219	271	228	229	220	247	206	248	246	234	211	241	247	241	252	249	239	266	244	220	260	251	280	206	253	267	261	237	242	235	225	235	218	233	210	218	222	256	235	216	216	232	222	233	241	215	223	251	237	221	258	220	223	228	223	231	237	226	247	232	234	235	227	210	232	259	241	233	258	223	223	218	249	245	236	221	243	217	262	210	241	216	231	201	247	241	218	244	248	251	232	235	206	233	221	209	212	232	230	251	229	250	255	238	197	245	228	227	235	239	225	230	209	254	252	240	236	265	248	247	221	219	227	231	222	228	226	226	210	234	254	230	236	225	203	222	217	224	231	250	257	232	210	223	259	229	238	232	191	265	233	239	240	230	220	217	233	226	247	225	229	222	238	226	225	225	241	237	243	233	250	253	241	253	255	218	244	239	230	228	227	259	205	211	247	232	220	246	227	222	229	237	250	227	266	251	211	212	258	208	208	228	246	249	228	204	223	213	267	229	231	229	279	244	229	256	230	229	214	249	225	243	250	255	258	248	230	228	204	242	226	241	218	246	228	236	225	248	261	200	230	218	230	231	232	242	225	231	232	210	266	236	226	254	249	232	253	214	193	207	221	299	212	237	263	239	230	217	220	233	210	211	217	241	234	241	241	259	233	262	233	247	244	239	182	250	239	228	257	235	245	234	232	238	249	218	245	238	246	244	211	215	225	245	243	229	238	234	251	240	251	247	213	234	235	255	247	228	219	220	257	236	253	235	221	223	263	229	253	232	201	277	235	215	256	227	206	229	240	222	210	236	246	255	247	215	210	227	257	255	240	238	234	206	228	230	247	250	262	252	235	235	212	191	256	235	243	239	247	261	238	241	215	238	252	222	243	224	242	245	255	213	224	222	255	212	227	241	230	234	242	244	236	230	214	235	240	245	214	211	253	208	230	238	248	234	235	235	193	234	242	231	236	230	220	239	215	230	211	246	245	267	228	225	220	227	243	223	236	247	213	230	248	243	228	221	243	247	224	262	223	243	230	224	226	256	219	202	233	231	257	242	258	220	231	251	251	271	200	220	250	237	233	241	220	251	251	226	242	217	222	235	239	211	228
9754	8076	13021	12638	10389	6869	5028	3652	2749	1285	887	765	709	651	614	607	585	579	654	621	628	625	570	616	579	588	547	563	644	576	595	581	589	567	565	568	629	552	575	596	566	552	530	571	582	570	568	578	573	543	582	587	556	570	567	557	584	612	574	530	575	559	580	576	565	577	584	570	556	547	609	609	589	527	621	555	547	565	565	553	617	586	618	582	562	584	526	561	602	584	579	605	562	569	601	573	567	571	584	578	645	601	581	596	599	623	572	559	591	550	558	577	560	544	541	572	635	573	579	565	582	567	550	539	573	541	595	577	592	518	555	594	591	554	533	549	581	584	597	564	533	518	552	573	583	577	573	630	584	585	604	552	608	604	547	655	575	576	600	589	563	566	564	581	564	557	583	584	557	570	557	595	586	535	575	595	555	558	536	571	600	610	567	532	625	565	556	566	574	589	597	590	571	571	559	576	596	577	577	589	602	581	556	554	612	552	563	602	550	559	576	600	565	577	587	575	570	565	590	576	576	578	602	590	534	632	571	584	563	576	615	636	548	554	547	560	570	574	553	575	570	532	556	572	587	573	580	571	618	548	625	542	562	587	576	573	604	566	583	556	567	608	553	646	596	588	582	569	550	564	552	625	557	521	538	551	573	619	585	542	563	571	591	561	524	588	614	615	565	585	567	571	540	544	593	565	572	596	560	568	596	580	575	562	563	571	583	581	623	574	582	592	590	599	608	605	576	535	569	548	581	529	579	550	560	541	592	568	598	540	562	584	560	537	603	570	587	556	558	580	566	548	577	544	572	544	553	569	601	583	544	587	613	570	613	586	620	596	553	583	551	564	582	552	549	592	601	584	596	553	536	565	579	532	520	552	585	579	554	570	595	567	552	584	552	592	619	571	576	587	562	581	539	591	561	600	562	624	549	586	582	539	568	568	566	547	549	582	586	568	544	547	556	593	579	573	539	569	566	581	582	558	595	548	586	567	581	590	552	557	586	618	560	555	547	591	612	579	554	561	541	580	579	590	571	606	574	573	601	534	575	585	602	537	550	594	588	609	604	573	583	562	603	568	603	594	638	539	577	569	573	557	575	602	552	575	578	591	569	527	563	585	575	559	599	553	645	565	572	557	547	595	541	589	575	577	590	570	592	569	595	594	580	582	567	594	598	598	612	591	574	575	581	546	559	545	596	585	586	620	595	582	570	605	520	578	590	564	614	557	563	567	580	525	604	553	572	581	589	571	596	595	581	571	629	571	571	577	555	574	575	585	560	541	564	553	564	596	579	616	567	553	520	571	559	592	566	586	580	589	580	562	558	535	531	529	549	556	592	549	581	577	593	564	577	502	604	575	566	582	591	594	570	581	586	534	580	546	545	609	597	566	534	582	528	579	565	564	540	604	597	585	591	625	589	580	565	581	604	607	550	588	572	563	599	545	582	555	542	580	581	520	548	585	591	592	582	592	592	579	588	590	584	612	577	570	596	602	582	567	570	598	554	557	566	577	531	585	582	550	579	581	608	585	581	588	568	575	573	581	592	582	610	562	617	552	550	541	591	532	549	562	553	584	555	585	549	552	607	573	615	556	545	594	608	554	567	590	605	581	596	557	590	607	608	581	607	600	605	556	591	618	539	575	562	570	568	595	606	585	576	582	578	575	536	568	582	557	577	584	568	595	594	566	578	547	543	554	568	574	541	575	553	594	566	521	573	540	601	557	579	547	583	541	577	555	567	510	573	575	618	567	558	565	580	614	551	596	568	551	589	568	562	574	566	581	616	582	580	562	600	580	604	544	580	575	577	556	551	545	570	571	583	563	573	579	595	584	608	601	582	552	568	514	592	574	556	507	584	540	574	573	580	529	618	616	552	558	541	588	572	549	581	583	559	548	542	583	556	554	514	565	572	574	540	579	551	571	565	562	562	575	564	528	558	536	564	552	571	626	592	596	580	584	581	598	543	565	555	560	568	563	609	568	573	583	593	540	570	607	600	552	574	579	575	546	572	586	552	585	575	556	578	562	557	583	532	562	544	561	575	592	566	594	588	551	601	554	545	589	554	589	546	543	569	549	575	526	562	614	565	505	566	558	585	586	640	594	560	577	556	609	511	595	604	536	566	582	538	581	556	573	596	533	557	574	550	544	615	579	605	605	571	603	568	584	604	617	600	593	549	573	583	562	577	551	544	547	602	581	543	570	586	593	563	560	567	555	596	605	552	578	600	579	564	554	542	551	569	542	586	606	575	607	569	562	561	566	574	626	582	588	572	585	579	577	587	577	588	588	524	593	571	531	562	584	591	598	539	604	557	578	579	614	575	576	558	581	584	558	543	544	599	601	610	593	538	612	565	596	590	592	569	568	568	575	591	585	562	536	568	590	575	519	566	574	594	574	599	522	575	551	532	558	563	544	560	555	597	563	575	563	579	574	545	585	553	610	582	580	548	557	559	588	538	557	587	592	598	564	581	542	550	563	556	553	610	551	574	569	582	594	586	585	591	591	538	562	546	602	591	525	571	586	569	570	552	612	544	544	575	561	579	586	533	573	563	573	549	518	584	597	617	536	537	570	586	541	566	590	580	551	585	509	578	548	552	585	559	586	579	567	558	574	623	527	574	564	613	569	588	576	550	639	549	611	602	568	542	582	609	564	572	570	588	578	551	573	584	561	602	539	575	544	578	601	617	600	566	561	601	577	578	565	575	623	610	603	594	567	606	549	595	565	566	624	609	560	546	577	616	587	576	599	600	581	551	545	565	614	522	607	577	551	591	562	559	533	538	572	570	580	544	585	568	574	563	577	586	582	597	587	580	541	580	583	653	556	611	585	569	596	588	557	548	599	592	537	578	600	547	553	514	574	608	582	558	544	609	560	576	567	554	541	574	542	587	591	553	547	550	608	587	545	551	583	551	600	593	617	580	572	590	625	572	588	554	566	558	574	619	585	568	546	612	602	600	579	566	563	581	592	633	590	563	577	615	536	575	545	579	574	555	576	584	577	570	540	578	610	538	620	573	545	551	571	576	527	600	638	594	559	575	561	558	598	550	579	557	567	604	607	562	577	585	548	560	598	552	607	590	564	561	565	569	576	601	537	613	565	563	562	604	549	576	561	600	630	550	568	585	573	556	612	605	531	581	535	546	592	580	545	565	592	563	584	599	556	524	570	610	612	594	615	596	567	582	555	600	565	557	578	562	574	618	585	568	549	578	548	568	572	571	558	563	536	561	619	608	555	553	565	573	535	548	546	569	580	582	545	555	538	556	579	553	546	554	591	566	564	600	562	604	602	600	543	585	594	553	569	566	586	608	564	586	539	582	543	571	576	581	600	549	539	601	561	584	609	593	606	547	568	603	548	605	620	572	610	611	629	600	612	615	595	564	583	542	597	610	560	547	537	556	568	580	580	572	554	588	563	598	533	523	548	541	540	592	566	563	583	555	602	595	577	580	574	612	565	589	595	537	565	552	603	564	545	608	572	605	634	525	528	574	584	574	604
26393	19243	22157	20451	12685	8650	8552	5648	3448	2047	651	328	311	311	311	310	287	280	256	299	306	285	306	320	316	312	296	318	266	290	309	307	314	235	282	276	269	249	239	219	287	274	237	280	269	234	302	306	239	258	229	250	244	271	244	262	258	258	238	263	250	248	254	265	240	263	250	246	255	247	244	253	243	287	276	243	252	237	284	273	239	239	255	283	260	251	260	227	244	254	251	302	239	274	254	280	270	288	239	255	260	266	232	282	262	255	264	269	247	249	254	238	243	282	247	278	249	274	242	263	266	269	278	229	248	264	286	253	258	237	252	250	263	267	286	235	255	233	254	236	273	231	247	263	252	249	261	235	271	265	274	280	268	262	267	270	208	241	250	251	297	251	269	258	248	235	258	253	269	291	264	253	245	263	249	272	257	245	268	258	260	255	249	262	269	254	258	258	238	264	264	261	274	230	290	279	268	261	274	233	311	241	276	273	273	269	251	265	278	266	276	246	290	261	272	239	251	234	241	252	267	296	247	258	242	247	275	227	277	241	253	264	277	252	243	240	272	257	271	264	224	230	233	254	261	242	244	282	245	262	260	245	246	253	270	272	250	234	251	255	261	258	252	236	240	263	274	254	303	252	254	325	251	242	248	255	261	273	258	261	210	244	225	228	236	305	237	262	251	231	245	276	255	271	261	244	270	268	237	241	253	262	274	261	240	271	258	242	251	278	255	254	249	245	264	232	254	274	294	246	300	252	276	270	251	282	256	241	261	243	255	266	250	261	243	250	246	267	277	233	239	273	263	251	266	263	241	239	256	274	233	235	237	247	250	280	259	239	243	276	271	244	259	270	260	252	216	267	267	276	260	238	253	268	237	254	247	284	277	285	274	260	284	266	261	275	276	280	289	234	257	272	277	237	248	252	264	242	277	264	278	274	266	259	279	276	246	253	241	251	244	244	256	282	227	247	242	249	243	272	250	290	259	237	277	285	262	234	245	311	257	234	243	277	248	266	237	235	243	250	274	253	236	264	247	239	222	245	239	308	256	239	241	293	264	232	270	266	265	296	245	230	255	265	244	279	271	269	234	272	262	254	249	227	218	263	265	278	266	253	241	235	260	241	274	240	254	257	278	273	272	241	263	256	279	266	242	247	265	245	272	251	267	266	241	277	256	243	256	236	287	259	254	244	262	242	281	232	253	239	271	268	259	277	275	278	265	260	267	240	263	241	240	253	229	242	251	263	261	271	266	221	267	244	292	263	271	256	254	244	260	276	270	237	253	256	293	272	257	279	237	252	254	296	255	284	268	234	267	293	265	258	245	252	269	250	285	246	254	262	259	256	257	280	240	219	247	258	240	261	275	286	260	261	251	270	232	254	255	253	249	258	267	288	249	236	257	257	264	246	297	281	257	237	270	274	264	277	273	276	237	241	241	252	257	224	275	250	264	277	260	270	246	261	241	253	262	233	264	245	260	238	280	254	294	253	277	254	243	278	265	229	275	252	229	251	258	250	233	264	253	252	290	268	277	263	254	277	269	273	280	286	257	247	287	267	241	246	241	269	239	279	265	285	267	271	256	257	263	247	261	278	256	221	252	243	243	254	274	306	249	243	257	258	263	240	265	269	238	251	265	254	247	260	268	257	262	247	266	256	240	256	277	249	246	252	250	275	246	270	249	283	275	249	273	266	265	240	273	259	277	293	256	242	269	253	285	254	272	302	234	282	274	251	238	256	244	258	271	265	268	251	268	281	266	248	272	236	289	294	246	254	252	275	272	267	222	245	247	256	280	252	256	263	244	239	260	290	258	257	276	251	261	248	265	251	248	266	291	292	219	248	253	255	247	249	253	250	257	228	225	228	284	254	242	240	278	254	252	278	260	242	263	248	272	258	261	275	275	223	255	257	246	250	266	252	251	231	269	233	261	259	235	261	254	253	304	264	248	255	262	232	285	223	256	247	276	270	278	278	269	245	248	234	266	234	299	226	246	263	307	278	224	252	246	294	249	246	263	270	271	271	247	286	269	265	284	260	249	265	236	265	268	265	270	273	278	248	286	234	293	235	271	261	255	291	252	240	259	261	265	248	251	278	237	254	238	231	257	278	238	249	263	280	263	246	265	231	244	242	266	260	249	260	231	252	269	240	255	256	281	264	248	280	255	262	224	228	275	239	245	248	240	265	250	243	228	263	249	235	285	242	297	271	206	231	259	274	262	254	256	263	237	259	272	263	288	283	249	241	259	277	265	251	262	262	291	264	258	252	240	270	251	228	249	250	230	258	266	262	255	253	264	255	258	249	278	273	249	249	251	224	279	266	262	302	250	239	265	247	239	239	282	276	242	240	260	279	289	263	273	199	256	269	227	233	252	252	260	280	244	233	241	284	243	234	247	265	280	268	254	259	277	270	246	258	257	255	235	238	248	273	257	268	282	233	269	240	285	273	259	235	263	216	260	252	273	281	256	269	287	242	264	270	267	266	273	282	272	254	281	275	253	241	243	249	235	270	286	253	273	240	260	262	244	289	245	267	228	259	245	286	267	275	264	266	254	271	259	294	250	271	269	254	259	266	286	276	265	289	284	244	274	261	276	247	241	267	275	227	287	265	234	257	295	271	289	274	249	306	254	231	259	213	267	223	267	258	263	251	259	255	247	276	236	277	254	252	267	237	232	240	264	263	261	258	278	242	293	227	271	274	250	249	250	283	236	255	242	245	251	261	229	254	238	250	265	247	288	253	270	264	260	279	262	251	257	252	257	257	266	256	270	266	236	236	277	258	246	253	277	256	269	234	275	262	274	272	264	281	260	291	259	265	245	270	228	251	289	227	270	299	282	284	268	237	222	255	263	256	263	258	259	247	248	276	280	278	266	259	258	252	250	275	264	260	269	260	246	242	263	273	258	264	306	218	254	276	267	233	268	263	256	229	293	254	271	248	267	290	270	262	238	240	271	271	286	249	267	247	246	249	261	276	261	252	260	279	259	247	285	265	297	264	251	249	260	230	261	263	254	270	257	268	248	245	274	255	248	280	262	213	284	263	257	242	278	295	247	266	285	253	285	247	240	237	267	240	237	252	280	235	267	253	265	246	278	257	253	288	243	270	241	259	256	262	284	252	259	239	264	273	258	254	266	259	267	267	265	255	271	288	296	243	250	247	270	242	264	256	259	262	249	252	273	235	256	268	231	261	243	237	242	295	269	264	266	240	269	287	276	247	256	281	275	279	247	256	245	247	256	285	272	222	234	247	269	232	287	297	246	253	253	254	273	257	269	256	248	257	279	277	256	287	234	259	255	271	261	250	267	261	267	269	269	273	257	251	292	289	293	272	277	268	266	251	265	236	255	251	282	253	298	252	252	241	257	293	255	257	242	246	276	259	276	213	245	242	271	245	288	270	245	281	260	254	264	265	249	259	230	264	286	236	254	249	290	262	266	261	277	277	263	260	271	275	223	220	279	248	267	242	251	278	262	258	277	245	276	246	253	276	239	241	249	267
19116	17731	29275	31451	24713	21900	22602	17426	12449	7885	2422	944	832	849	839	788	816	803	901	893	859	861	912	1050	1030	908	938	861	814	806	805	826	786	728	714	696	676	649	707	627	640	607	634	659	604	662	610	703	654	688	620	626	648	636	642	601	660	645	601	606	661	635	629	629	686	638	548	637	644	634	594	651	668	649	656	583	592	641	662	632	631	621	642	634	627	613	595	613	580	641	630	620	593	631	644	634	639	608	602	650	640	656	647	614	600	600	627	616	640	644	585	621	658	632	619	639	611	610	630	598	590	662	647	627	628	604	649	632	645	661	642	615	658	618	626	586	617	628	629	644	623	634	669	620	643	625	677	618	655	630	606	619	641	643	613	631	593	626	631	627	616	631	601	630	633	642	650	616	612	643	666	604	640	580	606	657	622	647	632	644	660	645	637	650	627	667	632	638	642	658	611	603	646	602	623	643	608	637	624	609	623	596	627	626	643	612	624	529	637	590	633	610	638	645	612	635	621	689	600	614	637	623	606	662	628	653	595	648	641	616	608	623	588	623	657	663	621	619	583	603	644	646	636	624	627	650	599	596	642	653	601	600	628	617	630	617	602	617	642	582	632	642	661	654	616	606	649	629	615	640	642	553	661	696	635	616	614	638	621	687	640	617	611	638	612	658	627	626	632	589	590	660	659	559	600	628	612	638	605	641	591	602	686	614	628	615	650	642	662	633	614	633	583	609	636	600	631	623	627	623	610	603	593	614	604	575	617	597	617	642	655	651	635	638	592	652	588	634	602	617	649	622	635	654	579	641	588	605	642	630	647	637	619	675	643	613	583	620	605	632	628	633	635	579	663	600	626	620	644	596	635	601	605	628	609	612	609	615	554	602	636	673	623	650	641	644	601	606	644	643	571	621	637	659	624	625	622	633	636	613	602	601	601	598	616	625	650	641	643	650	642	588	612	604	621	626	629	640	636	666	622	611	631	626	630	575	622	635	632	584	642	597	623	634	613	596	633	622	639	637	662	637	632	607	615	609	630	586	592	646	642	667	628	631	666	627	606	675	644	624	624	655	604	656	628	624	627	617	632	585	624	618	622	608	582	641	625	619	634	673	641	627	620	612	635	676	615	647	653	595	645	623	626	649	628	606	609	631	603	586	584	615	592	603	614	618	613	591	645	631	581	619	635	619	617	610	624	651	693	640	624	617	593	632	602	695	659	642	619	624	573	620	680	577	650	615	673	603	648	569	608	598	621	641	624	652	632	651	578	655	646	621	623	660	619	627	617	635	624	615	577	644	629	605	635	643	621	649	641	633	609	594	612	649	586	617	632	647	623	598	700	661	630	590	585	642	650	626	628	653	627	616	622	568	627	645	627	654	633	632	659	636	633	585	602	637	625	587	654	651	636	613	628	640	608	630	641	627	632	647	618	651	639	609	605	638	602	699	603	613	623	621	611	689	615	643	633	624	646	594	640	603	635	642	637	661	626	619	648	600	611	639	624	604	610	615	604	641	611	637	607	610	615	651	623	643	601	643	657	646	664	579	606	628	655	626	571	605	644	617	607	631	643	648	626	644	622	608	658	622	676	608	611	609	620	656	599	607	616	648	597	606	619	655	622	624	614	624	635	628	620	616	608	640	616	604	663	608	592	609	660	628	593	629	610	645	642	599	638	593	554	612	643	651	622	554	614	604	570	649	644	645	630	629	617	627	630	622	620	626	630	626	619	635	638	631	665	629	637	664	607	632	630	604	671	645	566	655	641	573	615	589	633	612	581	621	639	604	622	656	609	676	617	691	623	634	641	655	642	643	620	628	633	624	632	649	622	614	676	646	621	632	594	623	632	620	602	648	617	672	606	605	614	613	652	600	619	620	629	624	617	666	598	635	586	607	590	642	591	620	637	631	695	605	581	618	632	666	645	631	634	600	644	624	646	577	595	673	608	626	633	645	665	629	648	660	623	614	635	608	608	666	607	572	635	638	632	622	652	591	702	613	626	636	689	630	588	652	635	664	635	582	600	632	641	598	644	584	639	682	592	650	627	632	620	653	600	610	631	651	649	630	632	625	651	599	603	658	597	600	621	620	590	592	608	610	665	584	674	627	631	668	620	642	611	613	639	635	630	664	612	613	625	603	630	644	631	607	615	639	630	680	621	650	624	517	639	593	631	617	641	633	611	653	600	635	609	622	631	602	597	629	607	645	651	626	617	616	593	642	616	569	627	645	678	635	614	624	610	590	624	638	611	617	635	627	595	674	622	620	614	621	598	629	642	620	633	589	598	619	620	628	643	637	602	593	658	602	648	611	576	601	638	638	582	654	709	576	615	633	603	629	662	616	640	638	610	648	656	636	675	650	651	639	631	660	639	634	613	632	679	628	599	633	637	665	625	637	646	669	665	634	608	665	630	641	689	624	614	628	626	656	610	637	649	584	644	635	641	651	602	598	611	612	621	603	606	598	626	606	607	641	648	644	590	691	660	584	637	666	618	624	598	625	644	627	643	590	631	673	625	666	604	609	618	617	626	639	634	609	615	648	685	707	581	609	624	612	673	629	592	665	637	640	622	625	630	586	600	634	636	611	636	636	583	663	637	625	634	621	624	625	623	675	622	613	665	624	638	635	702	621	582	657	646	625	632	609	667	646	625	681	647	641	622	591	634	640	618	608	603	593	655	632	618	715	596	623	646	657	645	606	592	594	619	613	618	580	644	668	631	618	619	621	601	650	641	641	610	605	626	622	639	669	625	614	642	617	645	580	580	615	626	604	649	579	607	654	633	626	604	612	615	646	605	654	590	626	639	595	605	612	608	628	644	648	616	629	609	595	632	591	667	642	633	628	652	638	695	631	581	636	608	596	659	604	608	609	660	602	647	617	596	633	622	602	637	667	634	629	601	602	595	617	688	640	618	597	632	592	614	663	621	613	580	612	623	634	649	656	608	634	667	584	651	627	626	595	663	638	622	653	615	656	599	626	669	647	604	612	580	658	644	630	639	638	597	642	594	635	659	668	624	615	664	642	661	611	674	612	627	588	596	629	600	657	625	644	594	652	642	597	654	602	654	622	633	620	595	622	638	640	593	636	640	615	610	628	671	557	655	636	623	611	599	619	622	628	638	657	636	607	663	634	664	645	624	627	618	597	672	664	644	664	603	634	590	630	611	617	615	616	595	637	641	620	619	626	599	604	668	580	640	616	588	673	583	638	626	658	651	593	671	626	642	647	630	589	634	631	614	677	649	601	636	646	669	640	604	660	624	608	642	689	628	638	662	605	649	650	622	667	631	592	628	665	629	636	609	598	642	575	665	591	635	624	653	641	625	641	628	602	596	633	591	640	610	645	614	557	604	704	605	618	623	629	570	682	643	625	606	668	687	614	683	601	633	646	663	627	636	650	631	624	609	629	686	691	642	642	650	640	660	703	601	659	587	646	593	598	656	600	646	659	629	654	622	665	673	588	696	619	611	589	664	607	616	605	627	587	623	612	649	634	634	629
37351	27602	32248	23207	15641	16484	12739	9062	5563	3428	803	527	326	290	334	285	301	296	276	284	280	359	332	369	319	327	362	359	300	290	278	291	272	261	251	247	237	238	230	209	214	234	240	221	221	236	231	227	244	204	228	226	223	239	219	213	200	216	231	218	224	210	234	234	229	239	221	224	211	248	215	238	240	228	208	226	224	226	237	228	195	235	230	226	204	235	235	203	242	210	214	241	221	234	229	239	215	221	211	226	185	231	206	213	210	211	223	182	238	226	237	206	227	211	244	252	209	233	222	218	246	218	206	217	207	224	235	238	234	212	225	240	215	221	193	199	222	223	232	228	236	235	229	218	227	204	210	223	214	256	239	220	211	260	220	236	215	241	203	200	234	240	236	215	239	204	206	221	247	248	208	207	217	225	214	214	236	233	193	251	214	219	204	227	226	209	203	221	218	224	224	249	227	241	195	216	224	220	228	215	209	210	227	200	244	228	224	228	239	233	206	223	215	228	229	257	217	255	212	227	214	238	201	224	245	218	200	253	200	212	218	228	206	211	223	241	202	243	264	218	226	206	200	206	192	209	215	233	219	233	216	229	236	214	221	249	223	233	221	212	239	204	246	226	235	216	208	229	250	233	216	222	214	242	221	200	182	214	226	197	231	236	249	199	210	209	225	194	214	204	223	209	212	226	212	180	216	217	230	219	229	212	219	217	248	205	225	214	222	219	237	241	195	217	247	212	217	253	219	229	230	249	221	221	228	242	226	233	210	236	191	208	259	227	195	219	211	275	226	204	216	222	224	227	240	216	235	233	213	248	236	210	230	199	228	209	224	224	202	206	206	199	238	230	233	196	215	212	239	222	199	199	200	223	221	201	219	220	203	261	202	207	217	252	189	217	219	206	199	216	230	230	207	233	207	210	221	205	202	226	211	224	218	222	249	235	219	227	197	226	212	249	222	251	227	198	212	203	242	235	212	206	223	213	215	225	231	238	212	225	257	223	250	221	251	222	202	231	228	225	241	220	236	226	206	231	214	217	225	233	227	227	216	223	196	220	206	216	223	207	225	255	221	228	217	238	223	223	214	239	230	210	228	221	217	197	227	201	196	231	242	230	219	228	231	214	206	241	203	247	227	217	233	201	222	215	215	218	204	213	223	253	189	215	214	195	200	232	203	236	229	231	227	243	227	232	235	220	193	205	199	210	229	240	215	233	248	204	239	209	214	219	244	226	210	219	229	235	209	223	226	208	231	237	258	201	213	206	196	260	238	243	232	232	258	204	226	195	199	204	202	223	220	235	213	240	224	202	235	208	209	229	230	230	235	248	186	207	213	204	234	199	203	207	220	202	223	207	226	249	209	217	222	200	193	218	217	219	228	226	221	241	221	219	224	230	223	200	223	214	218	241	204	214	214	241	211	213	217	195	205	212	224	191	221	197	212	239	219	212	175	246	217	228	216	258	196	205	239	208	207	233	203	205	241	221	225	239	201	217	221	215	222	233	216	241	216	217	235	223	199	223	211	216	209	219	214	222	227	220	237	235	235	216	244	224	206	237	233	222	255	225	227	241	233	190	211	219	211	233	250	238	230	218	228	188	201	222	235	233	222	189	206	227	238	214	221	223	228	234	227	213	204	220	244	247	194	202	205	209	218	218	211	228	220	242	209	223	216	224	223	223	222	206	193	206	219	211	239	216	216	237	210	218	240	224	203	233	218	241	204	240	203	199	223	215	224	211	220	219	208	239	221	180	222	215	203	210	233	204	237	219	220	248	217	205	225	198	192	233	199	200	216	223	229	224	210	240	227	218	235	194	224	213	188	218	231	234	195	206	252	208	208	219	212	217	223	227	247	239	210	222	189	190	209	224	222	203	192	246	218	220	262	236	208	201	232	208	198	225	264	233	194	222	194	213	224	226	238	233	239	214	230	216	229	213	219	214	256	188	211	196	197	236	218	241	214	227	241	219	202	233	230	249	204	215	234	181	229	245	205	222	212	213	218	193	223	224	238	213	210	219	202	221	219	186	231	215	227	210	216	241	212	246	235	219	241	248	220	221	223	200	223	219	199	209	231	226	213	236	233	254	213	227	239	226	213	243	212	200	204	218	245	249	207	244	230	219	220	217	240	229	222	238	237	219	268	195	234	229	205	197	214	213	214	188	202	223	216	235	198	265	189	230	240	235	225	206	245	222	234	230	235	221	229	232	198	205	224	225	215	212	218	192	241	204	244	213	194	205	209	237	227	196	244	202	193	219	254	239	229	210	218	205	232	204	203	217	196	203	231	223	221	235	223	221	203	202	204	193	204	238	221	226	214	233	231	235	229	233	202	230	212	205	214	200	202	221	238	207	224	195	242	230	231	197	252	259	225	209	239	205	190	224	221	208	211	224	233	223	208	206	219	219	234	234	213	216	216	204	240	223	217	229	211	194	231	240	256	222	250	221	216	211	232	231	233	222	214	230	227	194	217	231	189	223	228	206	220	226	228	239	244	227	213	222	251	214	191	222	209	255	230	227	221	229	238	206	252	206	216	224	233	235	242	226	229	223	216	241	239	226	209	191	201	226	215	253	207	198	231	219	209	223	212	240	220	228	249	241	259	227	201	240	230	220	213	208	230	228	203	217	215	218	186	197	227	237	219	209	228	214	225	224	214	215	207	195	238	237	233	185	191	258	228	234	221	247	249	217	208	241	209	225	236	247	220	250	231	231	223	206	216	243	198	231	233	237	239	225	207	217	227	223	211	230	239	211	220	235	228	214	206	202	220	226	225	222	204	232	227	239	221	212	233	211	247	243	217	242	240	224	229	229	213	196	183	204	193	214	222	211	202	220	195	231	231	206	217	259	219	235	225	237	245	211	221	240	230	205	187	230	195	220	200	208	194	229	212	226	210	229	226	208	229	224	241	251	248	202	215	208	215	188	230	224	262	205	200	219	225	209	232	203	224	223	198	203	213	224	225	221	232	222	214	210	253	220	208	214	219	208	224	204	225	198	222	178	206	220	208	235	196	247	225	271	203	230	237	236	194	247	255	193	218	240	195	220	196	230	235	246	228	191	257	213	240	208	216	227	224	216	222	232	200	257	237	210	199	213	211	221	227	247	225	238	245	221	222	223	199	206	205	202	228	211	208	210	235	209	221	232	202	210	256	211	243	244	194	228	229	204	230	222	237	210	218	215	210	224	232	215	225	204	231	199	222	216	245	230	233	219	237	207	234	230	236	212	225	228	216	223	244	242	225	222	228	198	215	217	226	256	219	237	212	192	239	209	222	210	233	238	217	226	214	216	237	224	214	224	237	239	216	215	215	216	226	228	235	238	223	216	205	217	231	238	200	237	233	213	226	213	208	203	220	187	217	188	199	250	251	244	208	185	236	238	212	224	221	229	250	220	204	205	216	229	220	193	234	224	219	220	210	218	238	226	213	199	206	223	196	223	223	236	216	216	219	212	218	220	227	233	216	247	231	229	209	223	216	215	214	202	224	229	230	227
25451	23134	36682	31231	28342	30855	26566	23286	16425	11594	2824	2275	1119	1016	972	945	976	1034	1041	971	1083	1240	1288	1505	1281	1256	1258	1166	1143	1023	966	1041	975	825	725	637	646	635	539	565	584	581	556	588	535	587	544	521	525	558	539	535	529	541	503	545	508	564	560	572	552	536	550	572	550	491	548	514	502	520	557	546	516	571	530	499	513	570	525	540	565	572	572	506	551	511	582	487	543	538	577	534	529	502	559	546	549	562	569	504	471	552	572	535	493	519	540	544	589	512	556	498	539	567	528	564	519	524	527	544	518	553	542	585	556	587	517	543	566	536	546	494	535	552	529	524	536	544	521	550	566	564	571	538	491	550	529	526	522	568	538	572	539	556	543	526	515	552	520	551	585	547	591	518	560	535	569	576	536	524	532	572	511	544	543	512	507	516	525	491	544	544	558	547	547	540	546	587	509	548	523	537	550	547	542	537	532	512	538	515	534	550	530	541	536	560	517	518	527	537	547	556	496	538	529	515	538	575	542	573	508	560	579	541	527	540	554	547	567	581	551	540	546	582	505	559	512	531	521	561	528	560	558	512	532	512	552	525	513	536	513	518	526	536	507	509	560	541	587	521	546	558	536	521	546	557	530	549	561	526	526	545	552	559	525	551	496	557	531	540	572	531	555	515	557	551	548	558	565	536	534	507	550	557	547	525	517	541	537	553	545	523	531	533	518	521	575	543	531	524	493	520	561	569	539	568	518	560	564	550	497	574	536	534	518	568	501	535	530	564	585	521	580	523	525	524	548	543	564	553	557	576	527	515	559	513	543	541	523	553	513	519	541	561	553	547	551	527	535	521	498	539	563	541	534	543	562	517	527	527	553	533	531	520	527	556	518	542	515	533	544	542	536	575	544	569	562	501	539	483	585	560	517	524	544	508	514	543	539	526	541	538	516	553	571	532	529	542	519	497	537	531	550	577	557	539	542	531	573	548	536	507	516	577	537	530	581	545	535	553	534	515	551	525	537	523	548	560	534	524	546	549	509	533	546	539	493	552	529	559	569	581	510	525	539	519	567	556	536	549	548	537	545	532	502	494	512	539	550	565	516	558	590	540	578	525	551	570	546	563	559	520	547	587	596	540	503	528	500	554	556	535	526	530	528	536	556	532	527	550	529	546	569	548	519	514	538	559	555	522	543	551	527	533	510	565	534	530	540	537	541	546	505	561	584	523	559	540	531	507	526	521	529	534	539	566	561	558	568	516	514	557	559	537	561	551	481	506	518	536	528	550	613	500	534	548	526	537	534	566	538	516	544	532	518	561	536	538	517	570	536	539	571	530	542	533	530	554	551	487	528	489	543	546	515	523	564	518	564	547	543	525	555	504	518	573	536	551	533	549	553	520	521	528	532	528	497	522	536	513	509	539	552	528	579	524	570	521	535	541	496	520	559	573	568	548	541	515	602	525	530	530	500	549	531	538	554	547	520	567	522	533	554	533	544	506	578	571	557	572	553	514	578	554	527	523	504	513	556	490	576	562	585	553	566	558	519	524	547	557	529	526	567	546	517	542	557	542	502	545	539	529	503	505	544	567	518	561	571	507	584	532	556	533	536	508	474	517	546	488	539	517	550	533	555	516	539	546	554	551	568	523	515	548	546	529	557	572	573	542	512	558	508	557	530	520	579	546	587	531	528	536	522	548	541	537	520	499	536	565	590	528	541	512	524	508	538	521	560	534	572	510	534	555	536	541	549	549	510	536	524	511	530	550	556	503	545	566	554	495	562	530	590	555	539	556	569	524	545	546	498	572	550	537	518	576	548	548	535	578	536	533	546	565	567	519	556	541	526	529	595	545	519	535	528	550	525	547	593	577	513	521	559	559	522	544	544	557	552	509	558	546	535	550	596	537	517	539	525	558	540	518	554	549	536	572	582	534	539	543	549	567	586	505	567	529	520	585	566	540	517	549	532	576	528	569	528	541	518	531	569	540	513	582	581	554	559	560	580	516	564	541	568	528	537	540	486	559	505	527	498	578	525	546	532	547	545	559	535	516	504	525	552	520	551	592	506	538	561	544	577	544	547	507	548	533	551	564	519	518	549	511	559	546	545	506	548	528	584	556	588	538	521	540	539	535	529	552	513	559	567	537	541	546	535	611	550	540	566	547	550	548	514	519	546	529	513	559	538	509	557	519	593	586	509	545	546	518	540	542	559	523	538	533	566	526	568	539	508	521	511	563	543	559	543	519	525	493	538	563	519	548	550	579	523	545	560	491	544	527	596	581	543	539	540	555	511	561	519	525	550	544	587	518	484	536	548	547	560	546	574	551	558	531	540	550	552	493	569	530	558	537	554	496	528	536	533	519	557	548	566	514	564	587	546	553	552	546	561	542	543	549	572	558	580	514	522	528	521	506	534	558	538	524	515	546	550	559	545	529	496	515	531	500	549	504	549	544	518	564	531	507	550	543	568	527	516	506	533	535	566	552	573	527	546	519	557	534	493	587	530	560	550	530	534	572	558	526	546	549	560	563	504	552	547	508	602	518	526	570	560	565	534	497	569	573	525	546	499	565	516	564	532	534	555	532	518	530	559	517	507	554	542	545	538	519	511	547	587	527	517	500	543	548	546	561	571	528	525	523	560	519	592	586	522	531	509	513	516	553	525	523	590	549	489	547	554	575	556	534	509	557	550	555	524	534	538	568	533	543	521	534	580	574	532	556	544	515	561	564	536	540	522	552	529	480	574	540	535	587	541	519	549	580	579	516	550	518	545	548	531	518	532	529	570	550	558	527	561	568	520	540	533	548	505	539	525	529	552	554	552	531	508	519	540	528	521	537	579	522	536	563	544	535	521	500	548	511	512	530	561	538	540	506	561	528	519	552	515	557	528	494	530	509	529	555	532	490	548	508	509	580	483	550	520	537	549	531	521	541	548	579	550	543	568	573	541	569	574	555	578	556	571	532	539	559	535	577	557	543	555	515	511	557	543	561	522	564	538	523	543	531	577	558	580	515	547	542	554	500	527	509	567	533	503	528	546	564	530	550	501	560	519	501	534	514	548	563	541	525	568	533	581	570	580	513	548	561	558	499	544	535	527	502	502	548	574	590	549	588	536	535	551	537	528	513	579	505	540	534	530	550	541	488	521	499	536	553	519	519	559	541	559	580	511	540	558	521	544	552	548	533	518	549	524	531	493	533	545	551	559	541	564	555	537	538	553	543	554	585	549	528	522	531	505	532	561	559	567	543	543	524	522	567	541	530	549	514	519	528	525	528	545	558	520	576	544	544	554	522	524	527	540	537	557	554	532	526	563	545	535	524	570	536	465	569	522	567	513	529	604	512	579	520	521	511	565	515	514	519	550	478	496	533	557	535	546	585	553	532	586	562	534	551	534	523	593	523	486	536	573	539	523	529	523	553	552	540	537	547	519	585	549	511	567	558	578	576	544	507	491	557	571	550	545	525	496	577	509	564	541	565	546	555	553	547	546	511	535	527	536	549	548	511	504	531
14878	8073	6931	3156	2152	1527	1070	939	664	469	359	309	274	254	264	247	248	235	228	265	234	238	259	252	235	238	239	209	238	242	236	230	238	233	235	226	195	256	193	230	256	248	247	244	220	234	264	227	232	247	216	251	243	244	226	222	209	209	228	238	228	243	211	240	259	229	238	245	241	247	238	236	278	279	254	227	232	227	221	256	258	245	244	226	235	257	273	238	232	219	236	244	240	241	236	236	236	237	228	230	242	224	286	245	224	236	237	243	244	236	231	244	232	247	254	235	249	231	220	242	211	230	226	245	224	255	272	219	234	253	211	244	226	242	244	256	226	238	230	241	261	265	223	244	246	232	227	253	272	231	237	230	235	249	228	202	216	253	250	229	232	218	231	244	230	220	268	237	245	236	252	219	251	231	251	226	243	222	215	252	245	238	240	235	245	222	270	206	236	223	240	205	262	215	251	259	259	229	251	246	240	261	241	211	246	260	225	248	258	244	237	231	250	241	226	247	243	251	235	242	270	244	268	243	219	223	220	238	243	247	227	225	244	220	247	257	230	268	247	261	227	214	255	235	259	220	224	264	241	251	247	245	214	234	222	250	272	224	228	244	213	243	228	220	259	241	252	251	254	234	250	209	268	216	254	207	239	219	221	219	242	209	246	239	236	228	246	225	229	257	236	254	207	226	245	236	220	224	209	219	247	224	274	237	234	247	234	241	260	272	227	278	283	253	257	241	233	205	238	215	228	222	229	241	243	218	223	244	236	247	243	234	246	223	240	237	217	215	250	221	245	229	241	219	248	210	233	222	209	261	263	237	233	245	263	229	245	261	242	225	237	215	241	250	240	239	275	245	244	270	254	229	222	231	247	258	208	239	213	220	226	259	228	262	217	222	224	238	262	244	250	267	232	267	255	254	231	247	254	230	230	219	253	233	239	227	249	242	232	270	240	239	231	223	231	216	229	217	260	235	224	218	249	264	232	255	243	238	214	242	214	252	236	224	247	232	218	206	249	269	240	251	265	262	241	217	249	232	240	230	260	190	230	236	235	236	226	267	212	195	256	235	237	257	211	211	222	239	236	234	268	258	241	234	250	266	240	234	231	257	236	228	228	236	238	227	240	212	226	258	251	235	208	238	218	253	254	256	255	206	231	245	251	232	212	249	217	267	276	265	238	227	241	261	232	224	236	213	216	241	236	264	246	206	267	241	245	229	227	245	251	232	213	258	245	220	247	259	221	230	245	277	269	247	244	233	231	253	279	250	233	230	246	250	235	270	226	233	224	233	240	235	234	230	221	231	242	213	251	219	225	219	246	236	259	222	253	253	228	268	235	247	220	236	224	231	223	232	210	247	249	226	232	255	243	240	253	234	221	248	231	231	242	258	269	216	247	238	256	220	234	242	223	232	192	228	238	232	248	244	255	253	241	229	244	216	232	231	210	210	236	226	219	257	252	220	258	239	236	223	222	242	215	232	252	252	230	238	250	240	255	204	205	249	242	266	205	217	225	255	262	268	234	250	221	241	246	255	232	222	236	219	204	252	252	235	246	233	232	250	241	249	255	241	260	244	232	228	242	231	237	226	211	240	251	218	277	222	233	257	236	239	241	236	258	251	222	248	224	251	249	231	236	228	258	239	241	237	267	247	232	235	237	265	270	231	225	236	238	266	259	232	239	223	229	224	216	233	199	221	191	233	274	221	223	237	252	272	257	253	241	238	255	246	220	259	276	241	252	222	232	252	259	240	252	237	256	274	209	233	218	244	262	243	247	247	228	239	214	222	236	229	271	237	230	235	227	225	271	237	212	246	243	262	254	234	245	254	261	261	257	253	241	235	224	241	230	254	225	242	219	259	252	207	250	243	258	270	219	247	237	232	237	263	215	267	254	242	203	234	243	211	252	221	260	242	232	213	264	209	229	261	189	254	252	242	254	257	237	243	240	231	250	238	207	245	233	255	249	239	223	277	248	255	250	256	230	237	235	252	237	248	233	235	255	251	233	242	236	223	252	244	231	234	254	264	227	231	225	259	267	251	247	245	245	256	232	236	258	239	257	210	237	237	253	243	219	222	218	240	229	230	236	245	241	208	241	229	232	230	268	262	265	230	245	254	232	232	229	237	258	237	277	232	219	252	217	212	271	235	260	236	258	249	233	269	218	222	216	234	247	248	241	217	218	223	261	241	252	230	241	237	262	237	244	221	213	232	243	217	228	211	241	225	209	253	251	265	246	255	247	234	229	227	238	215	200	246	253	225	236	242	217	261	241	234	234	238	231	224	204	253	233	227	229	237	236	254	253	244	260	237	261	247	233	245	234	219	285	258	219	263	243	214	251	241	229	249	241	242	211	236	238	220	264	232	251	228	227	257	226	231	243	244	269	245	249	224	231	227	206	266	206	236	229	248	246	203	228	254	241	226	225	221	225	252	244	252	239	222	223	251	267	242	255	256	238	211	241	271	229	279	219	245	228	225	253	237	244	250	210	247	268	233	229	244	244	226	246	231	252	258	247	240	242	233	231	231	241	235	267	236	254	251	256	280	235	284	209	239	253	224	225	246	236	231	231	254	243	233	240	222	218	195	197	248	223	249	236	251	238	269	239	235	247	228	219	223	254	248	245	248	245	223	262	269	255	239	227	216	214	228	235	202	228	250	211	259	227	233	235	227	271	247	237	261	245	262	226	265	242	246	232	222	221	228	252	221	248	223	216	239	259	217	266	248	240	247	240	243	225	258	221	245	245	233	237	231	258	231	272	268	228	248	222	225	235	254	254	247	233	258	234	221	210	258	254	224	250	276	274	243	239	241	238	273	245	237	225	228	274	234	252	234	230	240	250	198	207	209	252	221	264	244	243	218	247	230	223	230	233	248	227	242	229	226	236	251	243	255	215	237	245	230	187	219	239	236	242	199	265	246	246	241	205	257	260	234	233	259	232	240	250	253	244	254	257	266	242	247	246	252	241	260	244	237	244	245	246	226	224	235	197	213	226	220	226	263	264	237	225	229	232	247	236	260	220	218	262	231	264	241	231	241	218	242	257	226	240	237	244	250	232	250	231	265	274	248	259	265	254	244	251	227	237	263	244	267	241	213	247	228	246	234	247	225	229	235	242	225	238	230	237	244	259	223	242	258	238	209	256	228	216	223	240	242	226	243	248	251	237	250	210	257	248	238	240	243	194	220	253	233	226	241	251	222	221	241	236	274	247	228	227	235	245	244	249	268	219	238	222	247	259	253	241	236	237	224	236	239	262	210	216	228	226	214	235	269	242	234	256	242	246	252	223	203	258	246	228	226	229	236	258	212	242	236	259	239	218	216	230	262	227	236	245	250	242	258	238	257	256	259	225	225	227	228	223	252	225	247	233	225	236	240	224	228	242	231	257	260	213	249	246	245	256	242	232	254	231	221	234	220	261	261	237	251	248	250	234	226	272	251	247	220	233	245	222	251	248	239	234	271	229	251	275	247	218	220	253	253	244	236	269	230	234	226
10626	8295	12474	8739	8048	6222	5048	4035	2941	1829	1116	803	722	654	698	618	597	690	596	652	621	614	618	619	620	653	589	595	601	596	647	630	574	604	597	571	584	562	612	559	569	550	572	608	577	619	639	573	561	607	614	565	617	609	597	555	565	559	631	589	593	615	579	562	596	586	580	574	575	613	611	620	617	553	569	611	584	629	647	554	593	582	603	567	593	614	570	580	592	590	595	590	569	567	583	615	587	636	604	584	604	564	615	581	581	578	587	565	578	568	549	615	626	586	607	556	610	562	569	583	590	587	537	579	556	580	604	559	558	544	618	561	606	576	574	607	598	539	609	585	590	600	613	638	575	592	572	533	596	566	580	588	554	573	540	581	596	578	554	618	587	591	586	574	634	619	627	563	567	565	582	592	613	606	617	599	594	571	605	586	580	603	589	584	599	574	585	590	595	559	577	591	564	555	559	565	593	583	626	591	595	572	597	578	573	596	618	625	592	609	573	619	562	608	607	545	571	553	572	589	607	615	573	581	575	612	583	604	571	555	626	648	570	616	623	597	575	599	571	587	596	622	602	593	603	579	578	600	566	587	549	557	622	544	603	591	611	592	595	573	601	577	580	569	560	624	548	600	535	585	587	546	550	545	593	587	567	580	539	573	591	537	597	597	587	585	553	609	644	628	590	556	661	587	587	575	567	577	595	573	599	598	615	566	577	587	573	577	533	627	590	562	579	600	587	594	586	600	606	585	571	580	556	570	564	619	544	566	588	600	577	559	593	609	541	558	597	638	589	569	579	584	597	633	582	612	608	547	572	568	585	602	550	564	580	587	590	583	579	553	605	557	623	564	591	533	603	553	552	626	598	570	554	574	573	575	605	596	583	521	569	595	570	584	608	610	544	603	623	553	583	572	610	585	588	594	605	603	618	534	577	559	563	599	570	600	561	598	602	583	603	593	558	569	606	596	559	603	570	603	579	590	581	573	633	567	584	557	581	573	568	550	596	575	606	584	626	607	585	620	553	600	569	609	546	587	568	536	607	582	611	611	620	594	572	593	616	585	576	556	547	578	605	583	571	578	635	614	571	600	608	547	591	555	598	566	631	586	559	629	588	630	583	594	594	601	579	598	594	570	602	584	569	604	597	612	588	558	601	573	588	561	595	568	575	579	537	602	583	619	600	597	607	593	574	604	549	581	614	623	595	598	606	587	578	568	585	616	529	590	594	598	589	594	571	591	569	604	613	595	609	590	586	596	600	562	597	578	571	558	633	614	585	570	578	596	538	574	583	589	630	588	609	593	573	578	602	583	594	587	590	558	611	543	595	602	591	561	588	587	637	598	581	600	594	579	599	565	589	569	585	592	588	575	588	510	572	572	612	636	623	621	586	582	597	553	619	588	608	593	582	589	614	596	597	569	654	557	572	556	572	590	640	576	564	583	568	558	583	565	563	541	560	571	583	572	627	576	619	601	596	545	598	575	565	584	565	541	584	599	603	651	595	606	569	603	571	593	613	583	566	606	569	579	567	598	570	540	605	537	593	569	591	630	612	601	587	598	580	556	563	545	562	616	554	575	589	576	595	635	610	606	600	563	577	596	623	557	612	552	535	584	586	590	603	538	595	615	591	559	566	543	539	604	600	600	597	565	583	579	627	583	607	577	587	580	612	559	633	591	542	593	602	585	580	576	570	584	601	573	532	564	572	591	594	599	569	609	597	606	571	610	562	612	588	600	610	600	612	597	610	581	639	600	594	577	613	605	581	580	555	662	601	609	560	570	643	565	585	585	603	574	593	618	549	623	596	570	544	609	601	576	599	591	599	552	569	578	570	601	587	570	570	555	594	560	583	624	594	588	590	604	590	544	621	597	590	583	564	560	573	600	592	583	596	578	567	583	565	575	597	577	569	582	592	591	570	630	554	589	550	586	534	606	571	605	610	606	565	586	596	591	642	593	609	606	583	559	560	574	549	578	593	632	636	589	546	607	622	622	613	626	615	572	588	573	570	578	590	585	566	588	570	604	578	574	550	580	598	578	572	568	572	616	566	580	553	582	585	569	567	574	631	544	597	618	600	627	607	596	557	608	579	570	620	585	597	584	554	582	599	547	566	603	561	535	568	594	599	565	618	607	597	612	616	592	599	583	609	552	582	597	597	574	611	573	622	602	594	579	599	639	568	557	623	594	565	564	587	591	580	565	564	586	578	569	597	594	597	617	616	604	593	621	623	573	589	587	549	608	566	592	616	582	607	617	590	570	606	578	583	629	597	596	613	574	604	592	569	649	562	612	597	585	583	567	587	588	584	602	614	546	610	580	615	571	607	573	618	609	546	628	556	597	567	571	588	603	578	581	619	621	594	537	583	608	563	559	567	574	563	619	594	577	547	608	578	560	583	560	552	624	584	546	574	586	581	572	605	606	559	543	578	562	616	565	588	587	585	589	618	599	600	586	618	559	526	575	574	553	583	579	604	586	594	548	547	575	622	623	521	548	632	588	566	572	589	558	569	597	560	562	618	585	619	577	575	609	580	581	618	556	609	546	565	584	593	559	568	585	564	593	593	560	592	617	571	553	579	577	593	571	566	594	529	604	562	598	597	601	566	600	629	567	607	596	586	578	594	571	586	658	559	587	586	605	568	565	567	600	565	598	581	605	612	583	606	599	617	579	616	597	595	551	540	591	641	590	571	599	566	599	587	569	618	584	524	562	575	587	604	600	563	600	570	598	540	574	535	575	616	585	553	575	578	597	546	562	572	563	609	587	546	594	605	615	606	632	576	610	588	579	545	569	553	588	546	605	594	616	594	579	559	602	570	563	618	591	607	605	606	588	573	602	589	595	608	581	588	584	580	588	593	598	582	562	582	537	585	655	578	588	574	594	610	572	593	560	586	597	586	564	579	592	604	584	599	585	612	584	552	565	565	548	604	639	648	568	606	606	617	602	595	594	624	593	582	576	602	554	598	616	557	583	592	570	571	583	555	571	641	589	567	569	606	638	577	572	599	603	577	573	536	582	594	572	600	586	603	589	555	603	618	565	621	595	585	585	562	606	559	638	552	577	554	584	586	571	611	573	614	601	597	602	568	599	541	581	589	615	580	595	602	569	609	621	607	578	596	582	623	607	590	626	578	579	636	595	543	589	603	599	558	639	602	584	564	618	585	570	590	607	584	579	574	533	590	611	616	598	549	582	620	581	609	563	643	631	588	577	538	608	642	591	568	568	570	633	550	612	571	595	601	642	607	578	626	595	599	554	535	603	550	619	609	594	573	599	552	565	584	552	630	575	556	558	574	551	595	574	554	555	590	604	642	529	591	585	574	550	579	593	581	590	569	626	557	590	597	578	577	622	590	574	581	583	608	599	593	619	589	534	613	557	587	600	587	590	586	583	576	584	578	546	580	567	574	560	576	638	563	567	610	558	587	603	562	585	602	577	555	594	620	598	626	566	588	583	583	578	633	605	577	598	585	634	601	622	603	576	559	575	610	612	610	591
25773	18730	21147	17061	12014	9657	8752	7046	4590	2539	1198	579	435	271	269	326	324	277	308	321	303	302	314	359	318	322	323	319	268	315	306	297	276	260	291	255	254	276	270	297	241	239	277	241	281	286	309	238	303	296	277	257	239	260	252	219	255	247	282	279	246	278	254	254	281	242	282	280	303	247	267	249	277	243	304	285	273	277	272	265	260	248	256	289	273	261	301	249	238	234	240	301	270	270	256	285	282	284	223	301	256	253	260	278	264	268	276	295	272	266	245	281	262	261	265	264	260	265	241	251	249	265	245	250	256	284	252	251	272	261	233	279	264	267	281	260	243	232	258	289	258	256	279	268	255	250	254	266	248	290	242	268	274	269	255	254	244	299	249	266	269	285	273	276	272	254	262	252	261	229	257	243	300	261	282	263	267	258	223	264	242	266	261	257	263	302	286	247	255	274	238	225	276	271	282	282	263	247	257	247	272	278	286	257	264	239	271	287	257	273	232	282	257	262	263	238	245	283	296	284	302	263	242	255	265	247	267	283	263	270	279	276	251	252	286	262	236	258	226	256	244	256	251	242	249	215	261	242	269	243	280	261	260	243	273	242	245	262	269	272	247	260	301	255	258	259	248	257	260	280	277	255	300	262	209	256	263	259	268	267	272	286	254	270	246	268	244	239	264	271	280	257	295	285	283	299	276	269	260	260	241	279	254	279	265	274	255	294	253	255	256	262	234	251	300	257	253	261	249	295	258	220	283	249	253	242	247	255	230	270	281	271	232	263	265	270	251	214	254	225	250	266	260	261	241	272	257	260	294	273	257	263	256	272	290	242	249	303	263	248	262	235	248	293	216	255	257	250	255	264	243	259	257	253	266	260	238	276	247	261	270	230	281	236	269	259	237	274	273	253	272	258	277	237	253	288	239	280	245	269	267	261	314	284	250	274	257	249	265	282	255	261	268	282	262	268	235	268	250	261	253	241	292	255	283	297	273	253	258	293	259	252	217	278	250	245	269	254	277	249	242	265	290	238	281	277	261	273	294	262	255	253	255	250	246	262	291	281	249	249	264	225	235	268	264	275	258	279	291	276	257	266	233	259	235	256	272	275	254	252	252	267	262	296	247	241	254	250	303	229	268	242	263	251	264	246	254	259	258	257	258	280	279	282	252	237	266	266	239	281	289	253	237	254	253	287	291	254	279	264	261	280	251	285	277	273	284	238	255	229	251	221	270	256	269	260	244	246	270	255	245	272	264	224	250	245	264	243	262	281	266	273	249	227	251	299	237	279	268	283	266	296	287	257	263	225	234	254	251	278	257	285	284	276	253	235	266	287	282	292	275	288	285	262	257	224	279	298	262	260	281	237	268	272	264	260	232	268	257	249	261	256	283	250	250	235	275	299	273	245	256	269	290	293	248	253	304	279	281	264	265	260	257	248	248	221	265	281	281	253	251	297	266	299	258	253	239	239	260	258	255	267	255	247	257	285	276	309	278	258	274	252	259	271	257	274	288	269	262	247	275	247	262	236	246	287	285	271	261	244	266	297	267	245	266	289	235	267	272	256	261	281	269	271	248	273	267	266	230	278	258	281	252	256	306	259	266	251	274	273	259	276	257	288	296	252	282	267	268	311	225	278	266	241	253	248	251	252	255	254	257	263	255	244	244	258	247	259	268	219	238	266	217	270	252	263	278	266	272	280	278	268	274	269	258	266	283	276	254	262	274	238	249	245	280	244	264	296	265	286	279	269	239	272	253	240	250	268	239	270	254	277	242	270	261	281	292	284	224	225	301	306	273	273	290	266	260	286	228	271	274	260	260	220	278	264	222	277	293	261	280	260	251	261	264	254	255	275	265	256	273	287	262	264	298	251	260	255	274	259	296	243	249	261	245	287	227	218	243	259	274	269	255	234	256	277	254	248	273	259	283	285	271	252	267	297	288	279	279	273	252	256	240	247	254	296	239	258	264	269	232	243	264	256	279	285	273	281	270	283	252	267	266	249	287	261	291	269	259	287	281	252	267	256	261	252	293	228	262	249	265	271	254	246	277	252	287	261	272	239	246	295	254	254	270	284	242	257	285	249	235	282	284	304	257	269	244	250	249	279	283	292	262	290	252	274	244	239	284	267	234	279	312	268	284	294	251	264	272	242	295	276	238	233	295	272	248	273	284	283	251	250	257	271	263	247	285	231	263	279	246	251	264	252	270	276	268	249	267	258	289	248	274	239	281	245	255	261	257	284	246	267	287	263	261	243	265	254	254	237	264	240	316	245	276	263	263	272	256	275	275	276	264	247	297	244	301	255	267	260	277	228	290	293	254	248	303	263	256	247	285	239	245	288	288	270	265	269	259	283	277	266	262	249	277	239	272	273	294	257	253	245	251	270	263	261	248	289	264	248	266	296	247	255	249	290	291	283	258	251	262	283	275	275	247	251	286	274	251	285	278	246	232	239	288	253	252	266	275	261	275	269	241	281	262	251	257	234	262	234	272	268	265	255	245	284	278	273	282	239	282	252	275	263	257	258	254	282	257	258	272	272	259	251	258	262	272	268	255	270	257	275	262	250	249	226	283	243	258	268	238	269	280	255	264	237	273	248	238	279	240	287	250	230	252	267	293	273	295	276	257	267	254	279	255	272	250	241	279	268	263	222	257	243	264	265	238	243	308	260	238	284	254	241	259	289	287	294	247	290	273	261	269	279	281	263	273	257	239	258	253	259	286	307	272	257	277	257	266	279	250	292	249	314	290	251	265	251	309	274	299	280	271	237	261	254	238	258	269	257	253	258	244	246	259	237	259	268	255	269	282	268	247	282	276	284	288	277	280	244	276	277	271	268	243	255	236	273	247	264	263	282	259	237	255	294	256	282	243	252	251	261	295	272	294	277	252	299	286	269	262	254	278	258	279	252	269	267	247	270	277	296	272	268	257	271	277	271	267	275	243	264	262	248	277	262	287	265	269	243	262	240	280	256	253	236	270	260	269	280	246	263	268	279	276	243	250	259	231	246	259	263	269	259	278	275	305	251	252	283	224	268	250	254	265	289	251	249	288	268	268	256	252	250	254	267	266	258	258	251	272	256	265	288	279	283	250	246	272	267	256	296	275	248	274	244	279	267	264	253	290	267	232	263	268	274	268	287	266	254	280	264	270	286	234	263	275	262	274	263	266	278	251	246	262	288	299	264	267	248	257	301	277	246	255	293	266	253	284	285	297	278	276	275	258	269	252	236	292	282	233	271	264	260	271	265	260	291	289	254	258	260	249	265	262	249	251	265	298	281	257	285	292	263	263	260	260	251	244	254	276	243	252	268	238	254	306	281	290	279	229	253	249	242	224	277	253	247	258	247	294	274	278	278	276	288	260	277	256	249	289	285	269	300	252	248	248	285	290	260	248	249	257	259	283	271	251	247	250	250	269	252	272	244	248	270	286	253	265	265	241	267	242	272	240	254	267	244	285	264	280	280	263	287	274	258	269	303	254	316	249	279	265	250	253	237
18495	17732	27636	27843	25155	23580	23118	20427	15293	9739	4739	2472	1526	921	898	876	872	813	895	885	866	907	962	1056	995	985	982	932	906	830	811	902	899	766	701	693	657	656	625	637	642	631	611	633	596	650	639	630	646	560	620	675	607	625	660	674	671	622	591	631	644	632	632	693	622	660	649	632	658	627	644	664	603	614	652	592	661	682	653	621	629	674	598	662	649	638	620	658	584	655	649	649	604	681	632	636	608	613	631	660	612	631	606	668	688	651	631	670	679	658	656	634	615	649	614	644	649	655	649	649	662	623	631	620	643	611	613	651	656	711	626	674	644	623	674	641	613	603	692	638	648	633	657	667	673	675	687	658	599	685	631	621	599	641	631	630	638	664	668	634	667	628	662	623	656	629	654	632	695	637	670	641	630	586	693	687	658	602	645	657	684	654	648	672	636	626	634	649	645	667	620	650	612	666	607	666	653	691	659	642	643	638	652	598	624	633	659	626	624	639	656	626	620	601	645	655	660	669	701	650	646	620	623	651	639	638	656	626	619	621	629	660	639	654	697	612	668	638	646	634	603	665	629	582	655	593	646	686	652	635	677	641	657	654	656	647	655	650	607	629	621	624	665	623	617	652	654	665	663	675	622	625	615	603	675	619	654	608	645	694	639	629	620	654	651	674	590	674	587	595	648	658	689	643	648	646	625	591	661	598	608	659	640	621	650	607	627	643	619	608	627	642	621	727	624	686	615	633	693	633	643	643	641	646	680	642	602	613	655	665	646	666	680	646	666	660	649	636	602	658	606	645	601	615	625	624	680	629	621	633	636	622	655	623	592	663	642	684	642	614	638	654	668	643	664	653	618	648	646	614	625	640	684	617	620	641	719	638	679	626	645	618	665	638	633	642	652	673	654	647	644	664	634	665	652	682	655	677	660	596	646	595	656	658	589	639	670	632	653	664	623	622	630	663	644	606	573	627	625	604	590	672	616	684	664	645	657	621	602	595	624	634	677	630	618	665	650	654	589	627	651	632	631	626	670	665	627	644	650	661	617	629	680	637	630	676	638	667	630	645	676	689	645	684	637	693	663	650	615	649	584	611	635	637	613	625	662	662	587	687	642	628	599	591	670	674	641	662	625	637	617	656	643	617	653	613	620	637	617	624	664	640	675	634	593	670	633	652	644	616	634	628	637	647	674	643	645	649	599	620	640	613	615	630	608	664	617	643	586	625	668	591	688	666	614	643	609	622	636	641	640	691	674	582	623	642	627	635	662	631	662	652	629	652	680	639	636	643	621	625	614	641	622	654	628	638	642	617	630	612	674	664	618	658	634	654	644	683	639	663	642	689	655	662	666	680	647	671	646	587	631	603	627	655	629	625	625	599	667	631	682	654	700	631	618	652	650	645	701	609	616	639	623	651	665	639	674	682	661	647	639	627	657	677	612	640	652	620	614	664	618	630	586	603	661	641	671	612	666	618	576	590	655	618	660	671	617	609	624	644	665	591	652	669	664	661	647	650	634	635	634	662	659	661	638	606	608	643	652	648	660	646	661	654	678	692	592	599	615	677	632	604	648	593	624	610	599	647	632	642	661	616	631	650	629	646	663	638	698	644	605	650	607	634	637	653	636	649	643	643	647	608	640	628	649	663	679	672	643	685	644	626	611	591	612	640	638	598	652	672	609	660	641	677	621	622	612	592	638	649	640	612	676	640	629	662	689	592	632	633	668	584	658	639	615	638	654	656	668	620	684	650	633	645	593	673	593	645	648	613	587	677	629	614	612	663	645	684	627	652	630	662	653	647	616	626	642	650	609	604	654	623	663	619	647	664	666	634	621	603	608	609	660	583	642	659	664	666	661	644	636	675	650	612	603	625	630	628	633	632	653	635	631	668	644	624	612	642	650	612	612	639	646	640	627	643	624	655	677	642	656	651	603	664	661	663	612	620	688	644	634	629	636	616	691	632	665	673	656	623	629	643	665	635	660	640	642	646	609	632	653	666	640	635	654	669	660	634	613	645	654	609	636	659	603	609	621	645	608	667	655	575	652	682	654	604	636	653	629	680	675	646	686	616	656	622	649	637	675	692	681	627	651	639	615	624	663	615	642	620	632	708	611	661	649	638	652	643	634	676	620	653	601	651	677	647	613	701	616	640	647	651	607	608	641	593	605	650	649	650	687	650	678	663	639	636	625	678	635	684	651	646	639	628	627	613	643	624	655	616	652	674	629	650	625	612	673	695	642	634	622	665	665	683	656	673	679	643	654	644	626	629	655	611	587	644	621	644	654	638	663	682	643	592	641	622	638	636	660	655	650	640	693	686	650	659	638	662	690	642	691	687	672	643	630	641	642	613	629	622	662	674	694	618	625	622	632	654	644	621	644	622	633	660	661	635	614	653	668	672	612	669	676	623	648	640	648	608	655	648	672	674	673	603	632	661	658	663	632	661	631	689	634	683	658	651	632	628	650	639	637	648	597	651	634	637	712	646	621	628	661	659	638	608	631	607	653	657	652	655	647	657	640	637	605	600	617	658	675	633	618	669	628	624	616	627	627	628	647	632	654	665	697	623	638	657	643	616	666	646	656	620	627	629	662	643	657	644	668	635	621	678	652	653	651	661	656	659	621	678	654	622	663	657	649	602	635	627	645	643	652	645	656	655	647	596	622	666	688	625	668	637	660	618	640	663	620	636	632	631	612	635	693	671	635	615	617	699	585	623	625	669	638	658	615	627	595	640	593	643	617	616	649	628	611	621	646	614	648	661	676	646	623	676	632	654	580	657	661	643	658	659	634	650	645	616	647	645	627	639	661	663	665	612	644	602	600	655	626	622	647	639	645	618	648	632	643	679	639	617	644	604	659	636	659	636	648	685	633	644	634	640	666	641	643	654	625	642	656	646	630	646	647	618	623	631	639	636	699	687	636	636	602	597	667	607	622	645	634	615	626	659	630	639	606	647	603	597	651	652	605	642	632	625	630	621	657	649	619	648	620	648	639	659	630	612	693	667	652	676	630	637	611	656	604	644	613	668	677	668	656	674	638	626	651	641	644	645	684	627	662	605	612	652	660	609	648	619	633	639	641	622	705	686	642	668	627	669	626	622	641	626	643	649	680	659	655	631	642	632	619	680	622	633	653	637	644	632	640	638	621	655	659	633	650	651	596	614	667	657	650	579	669	607	649	630	653	676	642	631	640	616	672	674	633	600	650	642	654	656	637	640	631	663	674	608	628	588	649	610	686	624	620	619	588	671	623	644	652	676	625	654	657	625	659	679	660	653	634	675	648	618	702	655	675	633	648	660	606	628	666	647	622	602	628	700	654	638	610	644	623	632	633	673	588	637	662	619	715	631	622	638	625	662	655	653	644	603	611	653	676	665	633	630	618	617	625	699	626	658	669	614	613	645	653	656	654	600	664	658	632	619	622	708	658	644	642	635	658	647	630	669	639	642	598	609	632	662	637	615	650	618	628	629	646	679	604	648	677	613	669	706	709	616	638	614
37000	30023	29398	24474	19973	14333	12472	7702	8078	5308	2245	817	337	294	286	284	305	266	330	318	332	310	312	347	324	338	321	288	292	283	294	278	283	245	278	260	243	240	222	221	243	225	251	227	219	208	224	212	224	220	217	235	277	227	202	219	225	234	235	219	215	240	237	212	224	214	218	216	242	236	250	218	207	205	245	248	234	216	249	233	225	236	222	225	259	212	231	201	206	235	212	228	211	223	240	227	213	203	216	244	219	213	216	215	218	259	228	210	215	239	194	232	221	191	214	220	222	228	233	212	222	241	243	216	225	214	258	226	246	234	222	235	211	231	219	238	236	229	218	193	217	246	222	211	206	226	265	206	252	254	238	236	219	222	236	197	217	233	208	236	228	232	241	237	242	254	203	254	230	195	247	222	231	250	234	234	201	220	238	223	213	200	238	194	224	228	223	242	242	244	226	236	215	229	217	239	208	250	226	219	223	218	238	221	204	217	224	204	246	272	227	243	244	207	229	209	235	253	235	222	218	223	269	211	223	253	250	262	215	202	216	224	242	222	194	234	234	212	220	231	217	240	237	223	205	219	249	229	214	209	216	210	244	235	243	232	235	211	229	241	240	226	244	252	246	246	219	197	219	223	227	190	239	219	178	240	247	234	235	244	242	217	205	243	244	206	198	249	185	224	219	225	219	201	237	197	237	209	229	224	221	241	237	234	225	281	243	227	218	204	205	245	250	203	209	217	237	264	209	226	216	222	230	222	211	223	244	221	239	225	233	202	240	205	239	214	239	210	228	214	247	233	226	230	240	226	212	245	239	239	220	245	224	205	232	232	211	222	199	217	248	211	236	232	242	231	206	211	229	227	233	224	236	243	245	249	217	217	225	236	216	238	224	215	244	239	233	231	229	246	242	209	218	205	242	270	227	230	223	216	226	219	227	213	216	223	234	236	239	209	232	204	234	255	211	191	221	245	233	263	238	245	237	229	233	213	220	214	218	214	228	223	203	201	220	237	229	220	234	201	219	233	233	227	212	231	251	233	217	227	207	214	246	224	247	216	246	220	246	224	244	215	278	232	232	236	230	221	229	254	213	203	229	216	221	253	219	243	227	252	228	250	245	234	221	253	228	235	233	251	231	232	236	216	241	240	251	220	232	234	238	223	256	243	232	228	245	238	220	198	197	249	196	228	224	262	224	237	250	221	208	235	225	218	223	242	215	227	247	237	230	225	248	245	228	223	205	241	237	215	242	233	221	259	225	216	273	229	242	229	233	235	217	238	209	241	253	231	220	225	246	229	228	235	240	247	244	211	209	243	249	241	227	243	217	226	207	220	230	223	255	238	219	227	199	231	236	227	227	236	234	220	205	235	238	238	251	205	228	250	234	225	252	230	203	217	205	215	221	255	231	229	262	237	249	222	216	230	256	239	211	269	195	226	202	229	241	225	208	244	204	248	231	236	237	243	213	232	220	226	218	265	228	224	216	225	242	201	236	219	247	241	229	238	214	209	241	193	204	252	200	236	215	238	211	206	223	203	223	239	221	218	233	223	225	261	222	259	235	241	231	206	221	236	202	215	250	211	199	226	221	247	229	213	221	207	210	221	252	240	251	212	184	202	238	204	218	228	201	223	223	239	230	223	224	214	204	228	220	244	201	230	218	221	243	222	225	216	232	199	245	203	238	251	228	235	226	239	225	223	216	228	215	214	228	245	214	251	238	194	226	231	203	219	244	223	243	216	194	228	254	286	229	222	227	223	212	236	232	220	202	224	230	207	201	248	234	229	223	223	189	223	252	196	220	227	232	251	212	224	273	210	219	197	229	232	206	257	235	222	260	227	239	223	216	210	202	253	232	233	258	268	250	226	223	252	215	222	217	213	209	231	219	237	219	236	219	241	218	219	202	209	211	227	205	240	209	235	236	235	247	229	196	217	214	218	227	238	267	205	225	251	240	228	245	224	230	250	242	254	241	234	211	209	228	224	206	216	223	215	230	220	218	248	224	244	194	232	216	234	216	228	230	219	244	241	225	227	216	235	234	227	206	250	224	223	239	214	243	247	247	217	212	212	249	227	238	244	245	207	231	230	216	233	232	234	213	229	230	257	207	238	227	231	195	231	232	204	224	224	237	223	241	212	233	228	221	228	234	206	243	241	224	248	215	263	237	244	211	242	235	242	233	228	243	249	219	218	227	200	213	231	227	243	230	253	209	227	224	204	234	255	227	195	229	221	201	225	204	217	221	223	207	228	241	208	217	212	211	222	268	252	214	224	215	227	233	218	207	202	224	239	211	194	208	212	199	214	210	227	256	221	229	226	217	238	208	230	222	241	227	230	205	254	249	208	231	220	228	240	201	239	223	210	264	226	231	219	246	222	238	253	222	230	213	225	249	237	190	234	252	212	221	249	237	250	227	225	222	246	246	236	249	224	208	216	234	254	247	247	251	232	222	235	221	237	203	242	229	243	207	217	207	229	222	225	235	213	212	219	235	218	212	197	209	247	222	226	209	233	244	230	267	225	217	205	211	234	241	217	214	232	220	202	220	212	197	246	271	247	234	222	228	235	220	221	185	222	235	197	229	220	226	232	283	229	234	209	239	252	220	222	241	249	240	243	240	219	236	234	232	240	232	234	222	232	245	226	224	238	227	232	240	211	204	205	226	219	225	221	251	210	219	228	222	243	247	241	236	207	202	232	224	224	257	236	268	216	232	230	229	197	211	234	223	235	246	225	214	235	223	215	228	248	227	217	266	243	232	223	252	212	231	209	254	240	220	256	224	206	255	209	235	238	235	227	243	265	232	233	216	240	249	204	209	237	212	212	194	229	228	192	222	222	236	225	243	235	257	208	232	256	233	227	243	213	234	245	251	222	237	219	217	249	233	225	227	240	225	223	227	234	212	216	191	228	243	237	214	222	245	230	216	213	208	226	207	205	190	221	208	240	251	221	247	236	235	244	196	231	208	211	257	227	231	236	228	219	209	256	221	234	216	212	242	242	215	205	215	234	269	230	243	256	208	237	227	249	234	227	215	203	195	230	237	224	235	251	224	237	226	224	250	217	205	240	210	200	214	236	227	220	200	232	226	245	229	250	217	224	225	201	213	208	240	248	206	224	249	220	216	223	239	220	194	219	215	238	224	213	239	228	225	227	205	212	212	194	210	237	244	239	216	214	218	249	218	236	215	252	243	236	231	205	231	215	234	216	249	205	209	226	211	237	253	224	240	221	209	241	206	222	238	222	216	248	250	220	269	217	214	198	204	258	247	230	238	205	248	232	230	230	223	211	234	215	202	247	206	222	222	200	239	250	224	215	225	225	233	220	230	251	223	218	229	203	238	206	256	227	247	211	250	253	239	227	218	249	234	235	251	202	226	235	236	211	232	242	215	258	224	242	199	195	253	215	230	220	219	210	236	233	220	235	239	255	233	247	237	247	198	219	251	225	252	244	236	216	278	197	261	225	235	243	225	243	273	232	213	216	244	238	222	216	214	224
24777	26649	32261	34321	32040	28626	27728	19520	22817	17000	7715	3000	1318	907	919	887	890	946	963	1069	1042	1137	1122	1360	1181	1175	1212	1025	1038	880	883	971	882	743	688	658	637	582	604	615	515	570	591	562	542	564	573	585	582	596	552	553	574	529	570	552	546	598	513	537	544	544	554	556	589	546	549	564	570	592	532	539	573	547	531	566	552	547	549	567	631	572	591	561	574	536	600	580	526	545	585	543	553	551	557	572	574	559	536	568	543	504	533	532	538	600	563	551	568	541	559	540	574	596	580	568	542	566	539	546	529	508	573	569	526	548	591	547	561	554	566	589	594	525	589	547	531	578	554	593	547	583	547	566	555	507	566	557	561	527	591	587	567	566	549	573	560	540	585	558	566	570	580	529	541	575	560	518	583	538	543	558	530	596	550	532	608	553	573	510	580	592	568	559	571	561	554	550	561	557	594	551	590	510	527	576	558	544	564	542	577	529	560	520	558	562	565	564	541	573	560	519	565	512	608	548	555	551	586	566	546	588	534	549	575	551	543	534	545	573	536	538	571	554	562	541	535	627	534	564	525	583	586	601	564	558	594	582	551	567	552	548	548	530	537	560	581	567	569	589	531	537	577	557	545	558	550	543	551	582	597	588	575	551	529	532	560	530	523	536	561	566	568	561	592	597	582	583	593	558	536	514	591	560	559	582	571	574	482	514	567	535	550	539	568	613	583	576	593	535	532	555	576	545	583	552	511	584	561	552	588	546	552	529	540	554	536	553	560	589	608	545	510	534	546	559	590	564	546	579	600	563	545	560	547	598	587	509	555	539	564	564	582	532	530	520	555	530	557	554	567	537	567	528	598	559	558	546	542	563	572	588	580	525	548	548	576	578	550	556	562	522	548	564	552	542	574	537	562	556	564	531	545	583	581	583	553	588	523	508	556	583	586	589	583	561	578	536	571	546	524	548	534	535	568	543	557	570	555	577	542	591	563	539	549	547	543	573	556	551	602	511	533	562	592	547	554	583	561	590	577	572	563	554	568	563	575	593	557	533	576	594	538	535	575	565	566	524	551	572	570	590	536	530	557	550	570	586	588	569	560	564	533	566	570	580	527	553	523	528	571	575	564	572	554	565	537	574	569	547	596	513	562	598	550	543	592	542	575	552	558	549	568	544	564	526	548	567	532	561	565	563	619	592	568	572	556	550	570	560	560	572	505	514	573	583	555	526	549	536	561	569	506	538	536	503	544	604	562	549	595	576	556	589	583	541	527	565	571	558	519	592	589	553	591	584	540	577	550	572	555	549	530	571	577	543	558	506	552	578	561	500	531	532	550	593	545	580	564	535	565	535	566	563	534	529	522	564	595	514	513	573	573	538	573	567	538	551	535	544	543	594	573	500	596	545	572	531	564	588	521	545	523	512	548	555	541	575	571	586	544	573	579	532	524	555	590	588	554	599	602	570	559	568	558	555	584	588	584	562	535	579	531	559	526	524	531	542	584	550	547	600	599	556	530	526	523	553	551	533	531	565	608	549	507	567	552	537	533	590	526	565	555	585	551	547	585	562	588	552	569	559	472	532	524	567	529	498	526	531	562	550	558	540	556	559	557	540	642	599	547	546	578	577	533	573	544	543	572	561	525	584	562	546	536	558	573	568	605	531	552	580	579	546	564	560	588	599	600	546	569	550	567	585	599	591	565	571	558	562	546	591	538	557	559	543	586	544	572	629	585	613	565	566	537	564	552	549	534	634	572	567	586	541	555	560	557	532	542	530	572	569	574	623	585	576	545	549	540	550	585	555	544	570	517	544	563	549	558	593	576	565	568	520	581	548	545	624	604	549	546	547	533	569	574	543	540	553	539	560	528	532	546	564	600	516	605	528	569	579	583	564	555	542	537	569	564	573	553	581	565	591	580	564	560	529	575	534	571	580	525	564	555	567	591	608	549	582	530	541	544	549	544	550	551	540	526	559	552	598	571	514	570	566	554	551	551	560	561	554	573	556	559	553	547	547	599	530	559	567	540	536	596	561	555	515	536	508	539	553	551	546	545	524	578	556	509	560	543	555	568	579	559	523	561	573	591	550	561	559	523	513	573	541	549	571	635	554	553	590	547	573	537	544	544	583	553	569	602	566	577	587	544	557	570	570	584	526	583	575	565	584	524	543	555	555	551	510	596	516	554	510	572	542	565	570	559	531	548	572	562	575	541	514	501	528	542	531	547	510	571	593	530	551	550	551	575	556	535	581	545	554	589	552	568	520	546	551	516	572	507	510	536	570	522	594	559	547	512	605	570	535	573	540	553	568	549	552	528	593	578	619	542	591	551	508	586	554	572	575	543	641	552	506	540	577	592	542	523	592	557	571	595	590	585	615	521	587	562	542	572	583	540	573	528	521	548	570	592	552	569	554	566	543	559	561	562	538	532	560	551	594	564	543	588	564	534	533	568	531	532	607	549	554	533	549	556	557	552	545	523	551	518	558	549	513	584	567	552	578	542	527	554	510	536	513	555	561	575	611	541	588	573	547	563	572	535	551	580	547	558	570	563	548	526	551	545	535	606	525	561	555	586	576	584	579	532	542	527	561	547	532	572	550	550	550	536	580	566	601	560	540	583	554	553	579	530	521	509	539	588	531	550	567	571	583	591	560	539	528	520	572	562	596	539	581	571	550	538	567	513	558	544	577	524	563	552	565	581	534	544	561	523	557	513	540	583	517	531	549	574	531	556	492	558	577	589	533	586	548	540	555	560	540	578	518	585	581	569	580	518	569	548	581	545	543	570	532	596	506	565	520	536	548	565	571	523	579	546	590	561	545	556	567	561	527	553	546	565	569	529	545	590	548	522	555	550	542	561	554	582	559	531	552	539	595	544	546	543	561	539	590	570	559	544	580	567	592	534	541	568	551	538	561	541	577	514	556	500	603	548	602	563	527	514	544	496	552	521	561	508	538	565	496	531	531	575	562	549	510	576	571	561	503	536	561	534	580	632	555	585	570	544	552	557	562	587	589	556	570	556	547	544	551	573	575	558	565	571	553	590	586	541	529	619	563	545	558	598	559	542	551	578	526	558	592	584	587	580	536	581	579	575	550	539	555	496	543	550	544	526	558	563	563	605	555	520	529	560	541	557	545	566	582	542	560	532	599	526	582	565	569	553	547	546	552	582	537	544	526	592	553	522	544	548	588	527	527	563	534	545	588	506	558	545	562	572	534	516	586	569	522	555	521	540	512	558	579	554	540	594	506	580	542	566	546	578	574	553	507	561	562	541	554	601	532	551	549	539	569	573	562	561	569	552	537	570	530	542	527	558	591	571	591	546	520	524	551	546	599	572	571	574	568	569	591	547	540	528	586	536	579	541	571	545	512	535	523	548	527	573	572	561	578	528	568	583	509	561	530	555	542	570	563	523	554	614	574	549	566	563	540	579	575	581	501	557	532	564	568	575	524	564	571	548	544	558	519	553	528	546	530	542	551	530	571	556	558	539	600	563	559	545	566	542	532
12935	7340	7506	4240	2546	1538	1066	804	579	453	373	301	256	264	251	248	238	266	267	302	262	255	290	240	245	227	258	273	275	234	240	257	286	223	259	272	244	242	259	247	237	225	210	270	250	275	222	235	224	236	240	237	230	231	242	237	241	252	257	249	271	242	263	208	286	240	247	273	235	267	220	229	251	222	263	283	234	226	241	242	220	223	209	233	261	270	236	268	218	241	276	253	210	253	226	231	235	252	267	253	248	240	244	250	226	258	244	249	241	255	243	225	236	260	229	234	255	257	243	240	212	251	219	266	238	245	238	224	270	261	261	258	238	246	242	291	229	222	236	251	223	257	285	262	233	238	247	232	212	269	257	255	240	261	243	232	229	258	246	223	228	241	241	250	245	237	255	233	236	240	264	244	236	197	249	224	264	252	238	247	254	226	250	262	226	241	236	222	226	254	232	232	237	243	262	236	241	213	235	219	234	251	231	221	247	252	264	267	257	258	245	246	251	214	237	241	235	248	255	254	249	243	274	264	253	249	262	205	248	210	228	257	260	247	214	236	198	234	241	218	252	261	252	221	229	246	248	262	250	219	258	257	204	224	242	250	272	241	244	264	239	242	238	276	228	227	223	243	252	261	249	220	214	238	222	249	227	259	217	255	234	252	262	280	238	230	267	261	260	242	255	212	241	235	222	225	256	251	249	234	250	260	239	233	247	261	248	231	243	253	243	266	238	241	221	225	249	220	242	189	209	236	268	241	211	254	253	275	258	257	261	234	242	254	235	217	252	227	217	288	246	199	241	247	201	229	221	233	208	228	218	234	240	228	232	240	263	254	202	221	236	245	248	248	222	232	225	266	228	224	247	214	239	238	285	269	255	262	231	238	224	215	238	270	213	265	213	243	252	252	290	248	282	248	259	239	241	210	270	215	227	218	226	231	227	247	260	233	260	259	270	232	215	248	234	263	233	266	208	236	255	260	247	240	253	226	269	228	233	255	231	216	250	263	238	245	267	241	224	248	216	240	248	263	224	232	264	259	242	234	269	218	248	256	229	259	258	252	262	291	225	245	203	266	256	234	225	240	270	229	233	233	226	246	264	228	265	239	255	264	239	235	238	193	239	241	274	243	236	203	236	209	236	238	262	248	251	243	273	253	284	251	266	242	227	240	279	226	218	252	242	239	269	229	236	253	227	253	260	244	247	234	257	252	218	262	223	226	266	254	246	267	240	233	241	219	246	225	253	251	215	251	247	223	246	224	240	235	239	233	247	223	262	255	256	234	250	278	263	253	201	238	243	226	247	253	252	259	201	262	250	263	271	254	234	243	271	200	226	225	223	226	287	226	220	219	196	228	242	259	261	266	229	246	256	248	246	254	225	244	220	234	221	222	267	223	229	230	275	230	234	270	274	241	203	225	225	265	228	257	262	240	251	219	225	260	232	227	240	256	224	242	213	209	232	260	248	224	237	221	250	265	237	261	237	223	257	229	245	245	264	267	229	227	206	229	247	238	235	245	237	233	261	241	236	250	233	268	276	232	245	231	248	239	257	249	236	279	239	247	236	213	231	260	242	223	251	250	253	248	253	233	276	258	253	243	220	224	235	237	206	258	244	270	268	227	272	233	240	220	245	221	256	260	251	241	252	260	247	231	228	240	259	271	198	260	223	224	236	241	232	242	248	242	268	225	223	243	255	254	228	235	225	259	242	232	229	251	260	247	244	241	270	232	234	276	263	259	268	243	267	231	265	267	231	238	262	247	277	255	242	228	209	275	257	257	251	270	222	230	207	267	250	229	229	270	221	249	255	230	244	231	228	246	244	261	246	235	259	249	253	261	227	235	237	243	234	247	280	201	251	256	218	237	254	258	241	259	245	241	245	253	248	230	247	241	228	249	248	272	246	250	234	235	251	262	231	227	250	265	250	235	237	226	250	246	244	254	236	228	258	237	231	230	244	222	257	263	261	243	225	225	247	257	259	243	249	297	237	238	274	254	237	244	245	249	221	198	223	238	265	231	240	250	247	242	252	246	226	240	245	231	261	247	238	227	261	257	254	228	232	245	213	260	269	248	253	244	243	239	257	241	236	244	220	267	224	263	236	210	228	263	268	247	222	289	236	241	216	239	239	255	243	233	260	241	240	261	226	245	265	212	263	266	242	246	238	265	214	260	242	226	246	254	242	244	258	219	256	244	241	220	257	208	242	245	256	252	239	232	240	267	264	251	227	222	251	226	231	234	273	249	251	233	240	261	255	263	241	271	246	243	221	259	265	254	230	246	263	259	263	250	223	250	245	249	232	230	252	224	267	232	237	224	215	224	215	252	245	227	232	239	243	223	272	198	270	250	253	248	233	228	217	235	254	256	259	273	249	252	249	238	249	247	243	231	265	260	216	225	253	237	250	226	244	223	218	260	232	257	226	251	247	247	218	229	227	243	252	248	260	263	234	248	233	244	256	255	233	224	244	259	223	240	216	244	231	237	251	276	244	252	223	207	229	233	255	234	238	258	227	217	269	263	251	262	245	236	288	268	246	224	260	211	238	250	253	231	259	210	222	251	238	252	284	242	241	234	266	230	257	261	231	247	240	235	264	253	271	254	231	238	258	252	263	238	212	223	240	252	230	270	262	243	245	246	257	247	243	244	257	229	247	229	239	231	268	262	254	232	222	224	233	237	224	241	223	237	254	253	266	240	256	255	262	246	253	219	243	245	259	249	263	240	230	265	264	245	251	250	248	276	247	248	212	220	255	231	226	233	255	235	239	247	259	244	231	247	220	246	245	248	240	238	251	226	234	236	220	230	257	239	226	218	251	230	251	231	256	258	246	252	247	245	216	242	259	239	229	242	257	218	244	256	247	272	239	211	236	236	256	256	257	266	258	247	228	255	234	242	235	255	231	253	232	224	243	249	228	211	249	238	260	304	253	253	213	209	247	265	227	262	267	240	252	264	270	225	245	252	251	236	254	242	277	257	260	214	224	216	244	231	231	232	240	214	214	224	248	241	248	248	213	249	254	244	236	252	233	232	236	263	257	246	223	227	240	244	238	215	247	249	245	241	238	264	256	243	260	283	263	220	236	248	248	238	236	251	239	237	243	237	234	258	264	261	230	220	263	236	231	228	253	238	276	224	235	247	222	258	240	262	224	234	263	257	240	244	257	242	267	235	269	258	239	271	278	241	255	243	239	258	244	238	233	234	222	236	242	258	237	239	241	257	262	251	230	230	232	226	236	226	235	245	251	219	235	246	245	273	256	252	252	246	235	228	245	210	242	256	268	251	245	217	254	218	238	241	249	243	257	227	277	239	236	238	223	267	242	254	221	203	227	282	215	239	260	264	213	252	243	255	263	229	214	269	257	237	233	241	242	258	264	238	211	256	250	267	234	264	239	237	251	225	259	220	261	225	242	233	219	234	297	260	252	222	230	246	253	238	255	228	271	240	240	240	278	251	245	253	251	225	233	259	235	257	256	223	228	254	272	248	259	247	264	263
9342	8133	13744	12017	8982	5999	4418	3742	2513	1769	1145	876	757	679	671	690	726	643	624	642	677	663	655	610	642	619	623	681	618	606	639	643	609	590	592	596	600	580	636	616	613	579	554	539	597	593	630	585	588	572	582	635	594	604	578	599	630	616	636	593	588	586	611	567	592	583	588	597	630	606	586	612	611	599	626	591	592	601	643	610	584	637	616	587	573	596	582	640	617	624	597	607	609	651	620	601	585	590	582	600	590	612	642	596	587	597	634	586	571	620	604	562	607	586	596	594	605	602	586	618	562	597	597	621	594	620	585	548	597	601	589	592	601	638	648	622	584	630	613	594	577	578	598	604	566	603	632	622	618	608	632	596	612	604	538	564	583	616	587	653	590	613	581	577	572	595	620	592	609	626	607	553	619	627	594	649	619	620	647	555	579	604	601	611	632	597	598	614	589	583	571	598	610	607	577	581	566	577	622	591	622	593	587	585	623	584	613	614	580	574	578	614	619	596	585	554	577	596	596	537	545	591	626	613	575	559	601	618	594	544	596	612	603	620	587	604	572	584	601	594	607	579	573	601	607	566	640	587	586	683	614	580	616	542	594	623	577	595	599	606	605	651	608	555	611	647	628	575	616	573	607	638	614	616	605	620	620	538	582	605	588	645	629	606	578	606	584	584	560	602	634	608	609	582	669	602	590	624	632	675	578	612	583	613	575	616	604	621	588	596	596	567	644	563	580	591	603	620	611	593	578	631	610	615	593	576	582	623	599	610	620	580	594	619	602	569	618	636	567	594	558	561	624	582	605	616	591	568	601	605	611	557	573	589	671	596	596	623	606	570	630	593	665	588	612	588	597	606	609	607	565	609	657	573	631	622	573	627	619	605	622	568	580	558	613	595	586	601	656	616	609	603	578	590	606	587	578	607	617	630	578	593	621	631	613	626	610	633	585	619	601	587	611	593	602	592	599	578	568	597	618	616	592	610	567	554	592	607	591	613	575	602	569	606	589	604	594	592	628	598	606	553	629	622	600	593	616	651	625	597	590	631	613	588	603	610	571	561	588	636	562	632	558	585	566	617	605	589	600	574	618	636	631	611	550	620	643	586	603	590	573	605	554	583	603	627	571	576	549	554	603	604	556	636	601	620	578	621	585	597	607	603	620	609	573	603	587	629	587	647	609	597	570	608	603	583	616	670	609	578	572	601	617	617	548	594	603	605	621	615	601	586	585	612	578	618	596	617	602	628	591	570	581	584	565	578	620	552	602	589	648	591	623	622	598	651	588	593	587	605	580	626	624	594	576	580	603	576	614	645	641	622	551	618	567	614	603	635	601	552	597	678	587	623	601	609	619	620	585	622	596	578	586	548	617	594	598	610	625	603	591	558	643	583	559	598	561	637	622	620	593	623	611	607	615	636	585	632	579	627	594	629	580	601	549	629	589	565	592	609	610	551	594	606	604	591	583	558	580	639	566	629	594	549	618	622	587	613	563	584	572	607	626	558	615	573	604	622	566	604	599	636	619	606	622	597	637	564	583	596	607	610	576	621	561	580	591	617	624	642	649	593	581	599	613	629	607	607	602	565	585	607	616	668	639	645	629	587	587	611	618	604	571	625	562	597	548	542	573	552	571	584	569	641	600	616	621	610	579	585	584	591	627	606	590	622	633	610	613	577	639	633	610	630	622	592	571	636	617	613	570	607	594	582	611	614	587	593	594	589	599	573	592	621	585	604	611	595	595	625	624	625	563	596	627	599	602	583	606	591	602	613	563	588	606	583	575	541	588	578	585	644	634	549	628	616	608	618	597	596	613	571	570	614	649	634	614	581	573	578	592	593	574	608	597	590	591	593	602	566	634	617	596	641	601	641	597	593	617	590	608	589	601	600	602	601	610	598	609	640	568	610	567	571	594	600	618	599	607	646	621	612	537	594	622	619	601	621	624	608	581	632	635	592	584	656	611	617	604	619	567	641	618	584	575	621	617	638	598	556	613	628	588	592	577	634	605	556	609	605	576	617	586	599	635	591	626	564	648	600	569	597	627	569	620	590	634	588	608	597	555	605	646	611	621	579	601	590	586	564	577	622	621	607	627	605	595	601	598	577	578	624	581	615	644	583	632	645	601	573	621	642	611	617	577	593	615	635	593	611	528	613	621	612	568	602	574	555	616	594	553	574	591	643	600	607	572	583	614	602	585	604	587	606	617	576	593	559	566	598	615	605	592	608	545	591	598	582	595	588	618	588	598	625	573	564	587	606	595	613	586	597	659	628	591	636	593	614	575	591	624	604	592	575	627	640	620	597	595	591	590	617	625	593	634	621	555	609	643	617	626	577	560	632	587	613	599	588	574	636	571	604	604	600	640	614	593	576	594	599	651	594	622	608	593	589	562	588	613	575	643	538	577	599	600	573	607	579	582	594	588	585	590	579	607	601	637	599	593	629	603	568	594	577	650	597	655	582	601	618	612	617	601	623	583	575	614	610	589	535	607	606	592	606	576	586	638	638	610	612	631	569	585	592	625	611	591	610	606	603	635	587	567	598	574	589	644	601	608	638	647	591	627	642	604	554	607	628	608	578	598	595	599	585	597	591	588	607	590	583	570	617	564	597	632	597	607	600	600	567	625	593	574	625	572	595	573	616	621	611	593	594	647	583	582	610	619	583	605	602	587	565	613	571	596	548	634	621	601	646	561	621	617	616	585	609	610	588	572	655	593	565	613	598	607	572	612	623	606	646	591	604	636	597	595	656	614	596	596	633	601	623	612	584	583	597	633	581	623	607	578	596	590	590	613	590	580	558	596	623	571	653	582	582	621	632	601	597	593	568	629	597	600	589	588	604	575	618	640	585	603	604	600	579	586	612	558	570	601	604	574	588	628	599	576	586	611	579	568	590	628	622	588	580	561	593	617	569	618	614	588	633	584	650	631	593	596	648	655	564	602	626	591	553	616	635	612	605	626	608	585	583	616	583	627	578	592	623	622	580	602	623	581	597	639	617	621	571	629	571	588	607	605	636	620	632	566	616	637	626	644	603	546	624	635	632	580	566	600	578	592	594	628	572	559	623	604	605	615	631	584	601	592	613	581	635	600	593	592	618	566	572	626	634	564	635	596	553	586	652	577	631	623	584	621	621	624	587	587	567	584	569	629	589	583	606	583	608	588	598	594	619	621	659	632	587	628	598	565	570	576	641	600	558	575	631	573	587	583	621	601	589	579	641	606	588	589	607	597	598	617	541	581	590	599	549	600	630	565	591	580	619	562	608	589	563	621	598	551	616	591	618	582	560	609	613	620	610	588	585	564	569	623	564	556	605	604	602	623	565	586	586	648	625	572	587	590	595	627	589	595	624	623	657	575	588	627	618	545	604	619	573	578	592	590	619	591	579	542	563	620	601	611	580	590	657	598	609	604	606	563	606	601	599	596	575	596	594	613	587	584	593	579	613	589	635	611	595	585	607	572	620	601	575	590	595	578	562	581	603	628	629	575	609	583	592
26189	19068	19614	13571	8240	7739	6026	4362	2915	1614	792	541	366	314	313	321	303	294	302	294	313	307	311	331	327	298	346	321	312	317	282	304	310	268	275	261	275	259	261	276	263	287	282	259	259	250	290	262	264	266	256	266	274	283	298	285	285	284	305	255	254	281	252	288	232	302	284	261	276	289	273	259	252	290	247	258	252	263	274	250	241	271	276	282	297	252	259	256	288	270	266	272	262	267	258	281	262	245	252	255	250	247	245	262	281	273	293	242	265	303	247	297	273	271	245	274	284	283	286	244	262	293	267	285	273	244	260	279	256	266	239	243	260	251	256	261	274	281	281	235	283	256	272	293	288	257	283	269	268	285	265	268	290	235	264	279	260	262	255	272	268	267	261	263	277	235	279	302	277	267	268	290	243	287	261	251	268	279	247	261	252	300	240	249	256	246	275	265	253	281	257	256	267	276	267	275	253	247	259	293	252	266	250	253	302	266	303	274	254	249	276	286	244	243	260	287	260	274	245	310	259	276	275	252	275	262	266	272	298	283	270	253	244	278	286	292	267	235	282	281	260	243	310	304	279	252	311	271	276	247	227	259	300	267	267	264	288	296	281	280	257	269	269	248	253	277	286	291	264	262	268	249	260	263	286	243	282	280	254	258	266	239	254	245	266	254	273	282	264	280	254	261	309	272	255	259	270	283	253	255	279	296	223	263	264	265	279	267	263	273	285	276	286	247	290	238	269	239	278	273	228	259	253	266	277	280	258	277	286	244	265	267	288	240	256	274	268	249	303	284	278	269	253	258	259	297	291	253	284	245	253	261	271	260	255	252	267	272	277	273	282	262	265	276	267	284	271	251	260	263	257	281	291	273	272	285	227	250	263	277	244	269	264	257	273	296	239	275	267	290	279	271	254	276	260	279	278	277	238	257	223	240	252	247	280	249	260	267	283	279	266	252	279	251	264	250	279	263	267	263	267	304	260	296	251	287	257	236	233	263	267	228	276	306	283	265	267	261	249	278	271	266	277	281	268	288	238	255	236	252	276	278	271	268	272	272	263	232	272	277	301	236	282	280	235	244	266	241	260	252	227	268	292	262	274	282	261	270	245	253	254	277	255	260	268	243	224	270	262	272	296	243	278	284	279	293	278	270	286	258	266	279	269	274	271	237	257	284	266	252	284	271	249	276	253	263	264	247	257	239	290	284	285	272	265	273	278	269	253	267	270	250	282	259	264	281	261	267	283	282	261	279	300	244	283	256	250	225	291	266	283	263	245	268	280	267	264	252	258	265	269	230	256	254	257	268	249	283	277	257	276	257	254	276	238	263	260	257	279	288	245	259	265	272	261	304	284	277	233	229	293	246	266	253	260	255	266	276	264	260	258	276	278	296	257	267	274	270	269	277	273	256	250	274	262	289	262	238	247	262	285	277	280	249	300	237	265	265	289	253	313	313	275	274	255	258	278	271	269	261	246	260	264	290	238	280	269	232	265	271	249	272	285	260	271	278	291	256	262	253	241	289	268	270	242	296	280	274	265	287	265	248	256	282	292	247	268	278	263	270	282	264	259	255	282	240	267	259	276	292	249	253	274	254	302	322	303	259	258	265	267	279	288	247	272	268	265	258	275	254	289	271	300	255	257	302	275	244	262	263	241	267	280	260	264	268	256	253	284	292	252	271	253	249	227	270	283	245	236	280	271	275	296	263	277	247	237	307	277	288	273	264	292	265	311	281	276	270	256	255	243	275	294	312	257	306	268	267	281	264	259	286	256	263	241	274	259	264	250	257	248	269	244	239	273	273	282	260	259	295	277	236	255	258	289	266	265	288	238	274	262	255	261	247	247	256	222	299	243	243	246	249	277	257	261	257	255	273	254	274	255	270	274	295	257	274	242	295	280	263	277	258	269	246	263	275	272	283	293	265	264	258	287	253	254	261	278	303	268	263	270	242	281	249	315	263	253	263	260	314	261	256	279	259	255	250	269	251	249	277	250	242	276	246	261	259	337	272	249	265	247	266	258	291	298	277	260	276	263	264	249	237	277	282	275	248	283	265	253	270	266	269	280	284	293	277	281	256	246	300	269	270	271	246	240	254	275	281	291	274	276	289	267	258	272	251	278	244	264	265	281	262	260	276	284	282	269	256	274	281	256	266	296	269	245	242	280	256	286	293	270	285	286	256	277	292	279	262	248	270	291	284	264	282	274	253	249	273	292	255	236	251	294	270	275	235	280	259	244	259	262	293	284	257	250	276	260	243	257	270	266	266	239	269	258	250	247	277	247	265	265	252	279	268	281	240	289	247	281	282	255	243	273	242	299	247	273	259	261	248	270	294	267	246	277	249	274	280	258	261	296	298	276	245	269	252	258	264	268	311	285	265	278	278	283	253	280	289	283	246	236	248	267	265	266	253	294	273	267	277	271	272	263	255	234	250	254	251	281	255	252	249	255	210	267	276	293	290	253	257	252	284	247	259	276	252	264	293	247	281	255	285	258	278	275	271	264	278	292	259	257	244	268	251	302	241	276	231	227	259	266	257	302	235	242	251	277	266	241	267	279	250	268	306	268	246	263	279	300	281	302	283	273	317	279	261	271	251	253	277	279	297	263	244	254	261	282	259	247	297	250	248	261	287	265	242	277	259	226	264	260	267	229	260	283	286	294	262	273	271	267	244	253	228	248	284	282	279	274	278	245	269	258	292	262	250	288	260	247	238	247	260	272	238	273	238	253	243	262	237	277	275	295	263	248	248	245	249	249	249	286	284	256	264	296	269	254	248	290	267	263	293	272	253	238	250	259	228	241	299	254	269	278	270	274	235	252	286	271	285	279	269	282	284	285	245	270	248	247	300	265	244	267	278	269	251	299	253	265	270	275	280	279	281	276	276	244	266	273	273	246	261	240	251	243	280	279	279	253	277	236	268	307	263	287	282	283	263	259	304	295	254	255	247	255	268	260	236	250	263	271	292	270	267	275	264	263	280	268	290	266	254	239	266	236	265	299	253	243	254	252	234	247	278	279	279	289	267	264	280	262	289	252	281	263	266	257	269	258	285	271	258	277	258	273	267	250	268	263	281	280	277	264	289	283	300	255	273	270	252	272	257	271	268	258	248	290	274	261	277	284	262	244	265	256	294	250	272	253	273	278	297	287	282	256	259	243	255	261	278	272	275	282	283	256	243	267	267	279	264	274	266	227	260	284	267	286	279	264	238	252	280	262	269	265	220	280	247	275	251	270	288	273	266	246	304	290	263	271	255	267	306	240	260	294	278	274	292	272	240	251	242	261	295	246	264	280	267	288	298	299	266	278	292	300	296	266	277	253	246	247	256	265	262	288	259	260	244	250	225	252	272	274	267	252	303	245	274	284	288	233	246	257	238	227	277	263	296	277	289	278	256	279	254	243	289	282	306	278	249	268	261	268	276	259	277	286	240	266	275	252	286	282	258	293	253	260	251	295	281	271	256	254	242	254	261	258	250	285	262	260	258	271	271	277	273
19109	18316	25687	24055	19807	21427	18157	14361	10920	7110	3588	2135	1189	944	902	910	822	928	903	960	1004	1010	1053	1192	1089	1081	1118	1021	946	826	870	949	901	783	727	639	675	693	681	678	712	664	604	658	620	630	663	625	634	636	649	668	647	654	658	671	654	664	659	659	714	666	661	684	628	666	615	669	660	623	685	656	664	666	616	658	637	663	694	682	618	664	665	724	605	604	653	682	608	617	616	675	632	616	630	682	652	689	639	637	678	627	659	637	649	628	629	650	667	627	661	673	653	640	658	656	636	658	643	658	639	660	655	677	676	650	630	665	630	657	633	710	604	659	624	673	632	724	658	658	676	670	654	663	615	644	640	691	648	683	632	661	664	650	619	624	613	650	673	612	688	600	619	648	659	698	660	623	645	618	642	676	621	632	689	668	603	673	615	625	642	644	662	680	684	658	666	660	686	648	613	653	659	629	648	652	635	649	696	629	625	635	618	688	663	623	614	708	610	613	634	616	647	669	603	649	681	659	657	639	653	619	627	694	686	648	654	672	675	655	667	701	605	639	626	673	642	654	655	650	641	685	645	639	664	650	616	641	668	684	633	654	641	658	687	676	688	641	638	619	621	646	636	633	605	661	661	647	627	640	648	638	623	656	680	663	636	660	658	677	689	661	637	644	656	682	632	657	639	654	656	665	653	586	612	615	692	650	652	663	649	658	665	682	658	650	676	665	664	665	641	674	697	632	646	632	636	648	637	608	644	689	637	664	655	649	611	660	649	644	672	663	636	596	614	633	644	660	701	598	647	631	631	631	652	597	629	668	651	607	626	631	656	675	664	653	660	663	634	689	687	614	648	647	651	662	631	672	675	695	645	624	668	642	692	665	644	668	626	669	675	610	696	714	679	664	656	679	671	704	694	636	656	668	672	643	656	687	626	607	603	626	664	640	632	664	664	651	652	695	649	640	668	641	643	675	687	643	655	666	620	623	636	674	642	638	627	611	653	659	675	658	607	637	666	598	665	660	671	610	664	649	644	645	681	654	616	671	684	650	636	632	667	687	652	695	643	624	648	648	685	632	669	601	657	684	653	682	643	632	608	705	653	671	660	644	666	636	688	683	661	621	634	636	636	668	621	670	676	674	690	625	665	651	665	692	654	639	627	658	644	660	656	654	639	623	659	629	643	638	623	627	641	631	696	635	668	658	612	639	614	636	669	645	656	675	701	665	637	671	672	613	651	663	641	638	677	632	651	678	621	664	689	637	646	641	679	671	650	668	630	647	621	666	627	633	638	598	657	662	685	627	641	670	621	615	651	665	673	662	643	643	700	604	717	647	612	642	654	647	644	612	623	635	625	627	614	632	630	609	625	632	674	641	589	670	629	687	658	691	638	641	708	664	674	628	614	656	657	647	656	690	639	658	674	623	625	622	692	640	669	662	660	663	621	626	642	639	655	614	656	662	644	669	669	627	649	680	633	617	648	641	684	621	638	702	668	634	668	645	655	658	699	689	705	655	650	656	634	660	610	669	669	651	657	627	596	668	636	644	640	664	642	629	607	596	648	637	698	658	657	611	674	654	655	653	633	642	646	629	690	659	665	618	631	669	629	653	721	664	637	648	673	659	680	683	669	672	664	623	634	615	679	678	628	688	666	636	610	677	633	636	635	647	605	670	641	619	627	647	701	682	639	647	637	689	612	632	644	647	651	648	692	636	670	693	678	607	623	629	593	654	622	605	678	648	644	644	655	683	655	648	645	662	629	622	642	650	662	686	650	656	622	642	633	655	674	645	616	642	695	690	663	650	638	681	645	690	663	623	695	681	631	635	679	692	675	631	625	631	611	664	641	637	646	660	642	644	654	617	649	651	627	689	633	640	642	612	607	609	678	665	661	645	690	600	659	690	651	659	665	642	631	628	626	656	698	668	633	662	683	675	627	641	678	673	680	614	670	642	681	650	682	653	648	651	652	647	656	697	676	688	614	657	659	631	616	648	641	639	616	664	648	642	643	682	656	668	633	613	661	688	657	623	676	651	658	679	635	644	664	637	639	616	670	679	628	663	661	629	628	694	623	634	668	608	644	663	684	654	670	635	703	675	641	661	614	625	656	652	646	673	658	645	626	669	607	670	628	689	639	677	665	639	638	659	674	651	627	640	636	635	622	649	601	631	625	641	648	615	636	676	641	664	672	638	631	648	633	643	678	659	678	636	650	631	683	666	675	645	641	625	678	627	655	669	691	644	600	629	619	624	650	663	683	658	652	673	617	656	646	676	645	678	647	676	627	620	735	694	658	656	650	669	662	628	689	661	651	642	598	657	652	636	681	631	626	626	659	647	685	655	622	685	654	584	644	680	640	692	629	656	644	637	617	616	641	721	683	644	656	647	673	661	696	648	577	651	650	708	666	633	663	672	676	594	627	662	650	691	688	695	660	666	667	618	624	633	713	644	662	700	653	663	635	664	613	696	692	642	674	676	621	652	672	649	573	611	638	650	653	654	641	619	672	627	671	671	640	673	634	590	655	686	698	631	667	667	652	643	628	657	602	633	658	604	691	636	669	683	674	627	632	678	638	655	632	640	643	627	675	637	666	652	676	695	641	632	665	634	604	651	629	661	678	644	653	652	648	695	648	630	680	640	653	631	652	669	625	616	702	681	695	635	668	687	664	633	646	656	674	663	661	699	661	675	639	629	604	628	636	649	637	657	647	655	676	605	654	611	616	679	666	631	659	642	614	646	617	634	660	680	640	649	666	652	663	643	648	649	656	619	631	645	640	621	676	649	664	652	653	625	716	625	657	616	658	634	671	631	663	666	644	668	634	596	635	612	620	685	672	626	649	687	651	633	634	635	654	633	639	669	634	643	654	647	660	616	675	624	675	676	628	684	651	635	605	641	668	623	640	661	657	655	640	648	650	661	629	646	706	625	627	685	660	647	619	696	652	633	620	660	690	608	683	691	676	655	681	726	639	681	657	633	618	633	680	616	708	646	694	630	654	612	636	645	663	620	692	630	697	590	633	633	635	645	614	685	646	620	707	651	634	588	611	622	632	651	642	649	613	635	651	620	640	630	653	610	671	674	661	647	597	647	670	616	668	664	674	645	624	680	625	657	676	675	648	636	643	638	631	632	646	674	645	639	639	687	622	648	602	643	674	642	653	652	650	652	647	631	646	637	687	683	640	605	671	649	646	644	711	689	604	664	638	601	619	647	661	657	681	621	626	634	646	666	643	666	646	639	680	666	639	651	684	666	629	654	669	653	631	621	649	631	677	615	649	651	604	655	653	662	679	643	642	661	641	679	614	666	656	626	661	684	645	649	658	674	646	677	650	690	619	614	648	640	648	650	625	631	679	666	634	653	601	617	674	673	665	643	662	659	659	624	667	640	666	655	656	656	636	676	640	659	668	671	661	667	650	678	641	655	633	656	632	630	633	654	676	670	638	665	651	650	640	628	628	654	663	688	639	660	621	640	645	584	674	657	663	661	637	645	622	654	638	638
37409	27204	25907	23550	18989	14994	12384	6876	4826	4158	2379	698	322	290	298	307	339	342	277	282	316	318	350	397	377	334	356	341	323	313	282	313	280	269	279	250	265	254	240	242	227	252	246	212	224	214	229	236	243	231	211	208	232	224	227	211	231	243	239	210	246	228	227	257	224	226	224	222	220	212	248	240	230	220	244	256	229	221	237	246	222	250	236	227	229	246	214	221	224	214	239	239	251	226	224	198	233	245	218	218	236	216	227	222	219	224	232	232	236	238	203	235	236	202	224	235	232	229	234	215	207	244	238	205	221	240	219	226	254	232	228	226	201	241	252	254	237	236	251	211	236	239	234	234	230	254	221	227	224	229	199	245	250	238	227	251	220	231	246	225	240	250	248	217	220	242	221	222	244	235	242	237	213	249	227	265	248	221	222	222	216	224	221	207	241	227	225	211	207	238	232	256	212	224	216	180	252	241	257	237	244	230	227	219	246	213	264	227	230	222	230	246	226	222	210	221	239	212	203	218	223	238	232	242	220	237	210	224	249	226	244	230	218	222	229	223	210	207	198	231	257	227	224	230	258	222	238	248	205	223	207	251	226	205	222	229	227	226	241	222	253	260	258	230	260	227	214	222	259	243	225	248	202	198	226	206	246	232	210	238	215	207	231	230	257	213	278	272	240	249	225	227	243	216	217	201	242	217	240	227	219	217	252	229	234	237	224	210	240	233	220	252	222	231	220	254	222	247	229	241	216	221	230	208	216	231	198	254	248	200	216	218	219	225	229	202	236	220	229	238	239	229	241	231	243	205	221	241	203	242	233	216	223	229	259	235	224	235	253	240	233	205	222	220	216	214	235	233	207	214	223	235	228	267	228	207	230	222	222	220	228	237	230	236	222	233	250	252	260	227	219	228	222	211	230	219	250	238	247	230	236	214	258	251	244	199	221	235	250	239	238	220	224	258	221	222	226	229	202	216	220	250	244	220	260	261	264	227	243	216	277	247	247	222	232	224	221	251	242	252	203	215	230	211	254	218	252	244	223	267	268	235	253	216	207	243	242	216	228	216	217	201	245	235	220	244	230	224	235	222	248	202	243	238	249	239	252	243	232	230	218	238	201	222	240	231	191	211	261	250	232	221	224	209	228	224	207	233	220	247	251	231	252	231	231	259	217	239	230	206	245	235	237	252	256	267	229	258	222	208	227	235	218	229	210	236	249	215	209	237	233	239	273	230	217	229	248	218	239	221	236	228	245	217	221	250	210	240	207	227	256	219	235	221	256	218	260	210	204	210	238	242	234	206	237	240	233	270	245	215	213	239	249	233	201	221	209	235	218	227	209	244	230	272	226	204	228	228	231	217	241	228	237	240	258	186	246	234	246	239	220	216	209	218	219	263	257	253	232	208	252	230	201	230	233	236	204	253	214	222	242	257	232	227	237	251	236	259	223	235	232	216	213	226	211	214	223	248	236	201	211	250	226	242	239	233	250	230	233	247	232	239	239	237	245	218	221	228	224	235	225	220	232	235	256	228	228	212	202	223	256	201	236	211	238	234	249	218	235	245	208	236	214	221	214	209	247	257	261	240	225	208	241	222	225	242	192	241	200	220	248	222	219	246	204	224	245	221	232	212	273	226	244	230	243	243	201	249	217	256	262	206	239	248	250	231	221	260	213	210	227	190	227	229	224	219	249	235	218	229	232	222	213	236	203	246	242	248	240	204	205	221	236	218	214	226	228	247	219	201	234	220	232	234	229	213	215	227	243	265	240	231	206	213	230	216	231	226	215	198	217	235	244	252	246	239	258	223	217	223	229	246	210	238	223	226	200	256	265	244	223	233	218	225	243	224	212	227	266	228	209	242	237	222	225	209	220	212	237	240	215	209	242	211	225	249	256	242	217	230	217	223	247	226	219	235	234	233	248	221	239	236	213	244	217	242	216	209	211	208	226	266	231	229	218	220	216	221	234	256	230	235	239	219	233	232	231	260	230	235	209	219	241	229	246	242	239	242	207	211	176	241	243	223	205	237	231	227	219	265	224	232	250	246	191	212	238	236	218	210	226	219	232	231	241	198	235	232	235	237	220	226	234	235	203	218	230	232	254	242	243	196	223	215	225	224	226	243	217	216	234	237	227	232	223	237	240	226	269	260	256	223	234	225	240	247	204	267	235	196	244	252	237	224	241	219	259	223	224	212	227	251	225	252	248	261	240	235	232	214	217	217	237	257	246	222	251	247	220	219	222	240	219	245	246	221	222	196	226	259	216	246	214	244	228	229	229	180	229	245	238	232	240	256	244	211	212	227	233	220	221	218	218	193	252	241	224	250	272	252	255	244	227	232	229	230	252	245	233	265	257	227	232	236	241	218	217	226	252	228	207	196	255	189	238	243	248	242	248	236	197	211	258	238	228	233	215	220	230	249	268	213	225	235	249	237	225	247	231	227	218	209	247	247	228	273	241	256	245	235	249	249	256	243	253	218	229	246	231	245	217	215	240	227	248	250	223	264	235	232	223	235	230	196	233	255	234	244	245	272	244	243	232	233	260	240	232	213	214	238	209	252	223	236	229	229	202	253	240	210	240	216	220	207	218	239	279	238	247	236	241	200	218	222	216	210	222	265	210	234	259	232	261	231	221	220	242	265	234	236	238	242	230	211	236	233	219	242	256	228	231	235	223	264	247	231	247	233	229	228	209	229	187	218	242	246	213	224	230	225	223	224	257	234	222	194	234	224	231	219	204	251	205	262	236	229	209	254	235	247	232	225	224	210	212	217	228	246	226	250	250	223	248	229	208	216	234	264	248	262	233	213	202	249	224	223	224	241	212	244	242	241	284	239	202	211	220	215	231	229	228	244	228	225	229	207	230	286	250	227	212	225	230	225	222	255	201	241	219	231	228	249	212	220	232	242	238	204	241	231	252	215	227	226	239	235	235	227	235	284	221	235	244	245	211	229	209	227	249	224	235	245	195	237	242	210	229	227	200	241	265	218	215	232	208	232	243	236	242	219	248	220	243	232	248	249	240	256	252	234	240	232	230	230	212	260	244	241	219	244	250	217	228	207	231	266	243	238	232	213	240	240	242	225	229	226	200	236	212	227	254	231	256	263	232	244	230	244	236	228	249	218	251	229	229	215	225	221	234	238	207	213	243	242	249	244	254	260	235	240	239	228	231	262	196	217	217	222	226	237	227	234	244	257	198	210	249	246	265	216	228	234	226	261	219	215	234	220	248	240	221	232	236	232	233	232	226	265	221	203	241	212	234	215	237	243	234	226	226	233	199	225	234	212	231	218	233	243	225	224	218	215	235	222	250	228	228	216	245	198	200	256	206	211	239	220	249	229	253	203	213	218	220	242	250	210	229	209	241	239	221	215	215	243	252	245	256	231	206	237	213	245	256	261	230	225	225	244	212	204	256	211	202	238	224	228	261	263	231	199	213	207	224	211	241	224	221	235	222	220	236	238	210	224	205	223	248	223	241	210	207	223	242	234	260	222
25812	23324	30692	34271	32315	28801	26727	17295	16272	15315	8583	2768	1258	1019	1013	966	1007	1021	1020	1066	1130	1243	1297	1529	1397	1376	1379	1250	1128	986	1005	1102	965	809	724	685	647	620	609	644	573	608	513	590	569	526	573	585	582	557	570	578	549	550	572	532	592	574	541	550	572	521	556	571	565	539	616	581	598	552	530	577	577	580	569	575	523	578	549	599	538	572	510	531	528	583	594	559	573	554	563	607	576	549	602	526	583	543	587	570	561	581	588	590	564	578	544	582	576	565	555	556	523	572	578	543	570	528	590	609	557	575	581	569	589	546	528	551	620	512	597	614	564	577	542	624	567	582	618	586	560	561	595	570	566	533	573	559	582	599	525	553	561	542	595	527	561	596	543	596	540	540	544	518	574	541	537	572	581	566	591	554	556	600	554	533	546	552	570	564	585	567	598	560	564	602	579	572	557	518	557	585	541	598	574	597	550	583	565	489	540	575	555	542	563	513	555	578	575	591	587	511	533	564	557	584	575	593	581	519	584	547	530	542	556	538	554	568	577	554	614	544	530	592	583	559	586	534	569	586	567	533	589	571	602	546	599	552	584	566	543	564	592	563	552	533	550	548	537	561	556	546	556	566	578	574	540	563	546	598	582	589	550	572	587	552	544	583	602	541	555	568	571	582	559	564	528	583	567	613	556	554	596	579	560	586	560	556	554	542	533	539	537	569	551	565	592	580	582	561	507	585	563	553	573	574	547	562	558	555	579	577	558	570	570	565	594	568	528	595	579	540	553	558	545	547	596	552	559	567	556	606	545	552	575	560	584	570	608	574	594	602	603	579	580	524	507	600	554	575	583	554	588	542	569	542	565	590	592	531	582	559	565	541	556	557	565	553	577	567	545	532	590	535	541	572	533	551	552	566	602	548	548	553	550	545	536	560	593	562	558	561	583	533	583	561	599	563	545	533	590	550	570	554	592	574	567	559	596	580	539	556	544	566	610	579	552	553	548	578	574	545	559	583	574	552	527	565	541	550	567	552	588	566	584	585	571	549	573	562	587	551	587	539	591	582	573	527	526	566	557	557	518	558	587	591	591	557	583	554	588	544	568	528	518	539	561	541	609	574	557	585	594	582	535	543	540	579	577	606	547	555	571	579	543	563	570	601	570	588	558	599	606	554	577	586	589	546	563	612	567	503	588	592	576	533	605	588	528	578	570	538	562	588	541	576	560	553	584	583	580	573	547	565	578	568	572	549	549	599	589	565	565	616	562	555	531	613	562	590	572	546	589	550	587	571	545	573	581	603	554	541	590	553	575	575	548	565	542	517	562	570	564	564	543	575	577	573	573	524	568	548	579	535	557	553	556	582	532	573	587	552	503	543	575	541	575	611	557	598	574	626	578	567	555	563	534	611	567	585	561	543	568	534	570	523	571	540	591	567	565	569	539	539	569	590	579	580	575	544	537	557	538	532	565	525	568	556	560	563	516	555	585	609	572	562	564	564	565	564	583	561	579	576	541	546	549	536	571	570	559	557	568	533	563	572	527	619	555	581	531	535	545	574	548	545	537	578	558	552	572	579	611	566	557	567	558	597	577	555	560	563	571	567	553	547	557	560	540	564	569	513	597	583	585	572	569	566	585	576	585	529	572	615	555	580	556	558	568	550	607	555	550	563	582	613	572	599	564	565	595	570	549	560	593	551	566	564	556	528	589	590	571	558	579	566	568	544	569	515	553	533	533	540	574	560	550	555	526	518	524	553	577	568	563	565	570	562	580	588	563	580	542	602	590	549	559	528	593	560	575	564	563	558	565	569	539	582	591	596	608	546	587	534	548	551	550	563	564	543	569	562	525	513	555	585	537	614	604	527	599	566	508	558	580	533	532	568	549	558	563	552	596	582	547	577	572	560	562	567	561	556	543	567	549	566	578	603	597	598	555	518	524	547	574	574	558	611	579	587	552	589	569	523	529	567	597	562	593	519	552	551	578	570	603	495	539	536	588	591	586	544	554	539	559	583	525	598	572	584	548	591	529	553	589	570	564	574	539	567	592	538	532	589	527	590	550	553	512	579	569	535	578	588	554	584	576	580	530	578	569	572	566	519	546	583	563	538	586	575	543	600	530	575	556	534	545	540	524	534	530	541	515	594	570	570	552	563	601	573	590	568	572	538	572	532	544	586	570	576	548	546	600	593	601	573	537	547	591	561	587	549	545	544	541	555	564	555	552	603	565	603	507	553	637	648	550	587	554	555	529	542	575	549	559	561	580	566	562	578	562	568	533	520	603	594	553	532	552	548	533	522	602	569	542	543	567	543	517	587	544	567	554	530	559	536	549	574	592	593	535	599	577	539	567	584	582	559	566	600	550	595	569	584	551	564	565	595	604	527	542	609	550	562	548	561	615	573	587	569	543	570	565	569	566	581	535	610	542	572	598	563	531	542	555	538	563	565	602	595	591	558	564	613	584	511	579	562	578	545	592	585	563	557	564	523	562	553	574	535	555	568	583	539	566	567	563	571	556	588	590	557	556	611	537	569	592	585	571	596	551	555	531	571	546	582	543	520	521	579	599	556	576	594	520	563	597	536	587	579	553	544	588	576	601	549	557	596	548	555	555	551	558	581	543	622	589	540	546	529	538	576	560	579	544	576	529	558	593	580	552	582	608	570	599	548	553	554	549	563	536	575	561	594	573	538	546	563	575	565	586	559	566	561	563	568	528	601	590	570	560	555	554	580	550	555	545	525	504	573	552	554	581	580	562	556	566	533	574	565	539	485	548	549	598	557	588	583	536	580	554	600	564	531	562	547	523	548	530	558	565	576	578	565	571	578	588	594	562	573	566	546	621	614	574	604	548	555	559	611	562	557	591	582	544	564	554	579	572	546	592	561	520	595	541	569	543	553	580	517	575	567	560	567	562	545	533	566	586	570	563	564	576	541	520	565	544	559	575	540	609	554	532	549	564	571	585	529	571	567	557	574	522	538	537	599	552	554	549	563	579	547	518	553	591	536	575	580	532	555	561	557	555	550	552	569	556	595	580	535	568	558	554	564	551	599	491	556	581	548	552	553	634	546	568	542	607	559	567	518	542	539	571	592	581	510	571	569	549	555	556	557	569	546	544	524	568	552	592	590	545	535	527	555	509	572	581	572	604	571	576	540	559	594	581	572	546	573	592	568	610	531	588	543	586	543	559	540	534	580	524	562	563	557	566	547	573	576	567	565	571	579	557	566	577	525	572	624	601	599	565	578	552	561	564	555	526	563	535	540	569	581	538	586	557	587	540	548	557	528	559	546	549	550	587	604	542	562	533	556	557	559	538	548	559	533	569	534	532	607	601	554	530	567	566	580	597	525	558	582	567	583	574	581	532	554	547	565	547	527	511	543	591	541	566	586	584	574	531	593	590	589	567	570	516	567	565	583	563	587	544	557	539	567	538	536	551	571	579	575	591	565	576	545	581	556	564	604	557	575	558	568	477	592	550	521	512	542	516	603	602	579	517	584	562	565
13699	6531	5428	3327	2409	1854	1261	960	806	660	387	307	257	260	252	245	252	241	253	256	242	254	274	235	215	243	260	254	231	242	253	245	237	241	264	230	238	223	251	264	259	247	273	270	255	258	254	244	239	242	263	265	235	264	234	247	264	220	237	255	273	258	237	245	234	247	270	264	251	255	258	277	269	265	242	214	245	238	246	241	244	247	247	254	272	245	245	247	259	237	226	246	238	265	260	273	280	246	259	275	220	273	240	252	252	252	247	266	218	273	256	230	255	233	263	254	274	273	266	261	240	240	234	265	227	239	257	222	226	263	249	257	242	238	254	261	248	253	240	240	217	246	252	268	246	260	220	237	239	289	251	239	240	234	239	230	268	258	251	279	226	237	246	252	231	259	243	261	233	201	227	264	253	243	256	256	256	253	259	251	262	252	244	255	255	240	255	212	257	237	227	247	248	233	243	266	224	238	267	263	285	236	243	233	220	254	259	229	259	263	229	234	232	268	231	242	255	255	256	245	268	242	260	256	239	280	248	276	260	270	277	233	244	258	251	278	234	249	269	243	260	260	215	258	282	263	257	234	250	213	232	266	248	263	244	253	232	253	263	233	253	252	252	257	218	224	233	249	248	237	253	251	264	230	285	258	284	253	270	270	256	266	239	284	278	286	240	240	221	271	229	266	265	259	224	246	252	261	256	254	229	296	252	235	256	239	239	253	263	259	255	256	305	244	247	221	243	258	228	265	280	235	248	243	262	242	279	272	281	246	273	223	231	252	229	230	222	228	224	269	238	253	238	245	261	224	239	245	243	251	216	241	255	257	291	261	268	249	230	250	251	257	287	237	235	245	244	224	217	265	236	217	270	274	266	226	262	261	263	251	224	234	228	246	262	284	265	234	229	240	240	230	251	239	262	234	249	252	240	233	229	261	250	249	253	231	252	227	249	254	257	263	259	259	231	268	226	251	265	265	268	243	244	232	268	231	253	274	243	258	250	264	258	237	250	236	273	257	244	237	249	243	219	272	228	229	234	242	244	222	244	285	250	243	252	242	253	234	250	261	263	268	234	262	253	236	276	274	224	253	289	247	265	245	228	227	262	243	258	248	243	256	226	236	301	254	229	274	311	248	259	249	264	221	263	251	278	223	250	245	229	256	258	259	277	269	248	224	267	265	264	250	269	251	253	245	242	264	227	247	257	252	236	257	243	236	263	248	234	256	233	249	237	242	249	235	245	236	242	261	255	227	270	237	248	245	222	247	256	261	250	251	277	244	262	216	250	259	235	234	237	247	230	234	224	258	254	233	243	248	277	274	215	268	227	268	253	234	229	243	253	246	250	264	266	261	265	248	249	255	245	242	225	236	232	253	258	233	263	226	235	242	258	248	234	245	254	231	239	235	268	260	253	238	251	222	242	232	246	265	252	233	252	245	234	235	256	224	252	243	238	271	253	233	232	235	258	246	242	220	254	246	274	249	233	236	258	220	249	253	252	278	246	223	268	223	256	236	263	255	266	245	233	247	250	250	235	226	237	247	254	267	238	234	251	260	257	274	274	239	253	249	225	244	258	267	216	257	239	247	236	212	233	269	245	255	230	236	275	258	257	248	229	225	256	235	274	258	251	240	249	219	261	274	256	234	240	260	256	283	230	234	234	241	263	246	237	252	284	263	243	257	242	257	279	266	211	262	271	259	263	240	233	226	231	238	224	234	273	242	261	227	252	258	246	235	235	278	244	241	227	249	245	247	229	248	244	261	247	243	243	257	233	234	255	253	251	230	251	244	245	262	233	276	241	256	259	247	232	232	223	233	265	213	271	245	232	237	248	223	236	226	258	296	240	230	257	249	248	243	235	251	226	269	229	237	258	250	247	302	232	247	235	219	246	248	249	270	249	269	235	254	243	236	209	245	249	236	252	265	237	266	210	232	262	281	237	244	249	246	206	227	244	234	226	256	249	266	266	237	252	253	236	261	238	255	249	256	270	222	251	241	218	266	248	245	249	240	259	252	228	242	222	282	230	244	237	254	251	231	260	241	230	227	252	244	247	252	251	244	271	283	302	279	251	240	241	256	250	253	255	281	242	245	251	254	228	233	248	226	248	250	254	253	225	276	244	293	253	274	243	232	257	269	245	269	251	251	228	247	245	248	251	256	282	254	276	248	252	248	244	264	233	268	270	269	237	261	251	266	242	241	272	234	236	241	244	257	247	252	246	220	237	241	244	275	242	249	262	243	253	235	248	226	245	278	260	241	256	254	249	248	256	256	234	263	260	263	257	213	244	248	259	262	273	228	249	232	236	255	268	233	237	215	264	232	248	243	242	235	234	244	242	259	261	233	261	245	255	245	243	262	246	251	246	236	279	247	259	274	254	230	254	234	247	244	250	256	249	238	210	232	236	249	249	248	252	261	247	231	238	256	251	262	256	227	231	238	244	235	235	239	255	256	268	279	252	235	245	250	257	256	245	240	246	252	245	255	242	257	247	268	241	236	238	252	262	263	225	256	261	238	208	270	236	189	237	271	245	233	250	226	244	244	254	247	241	270	229	266	269	233	252	248	229	238	239	247	243	232	253	212	240	253	238	262	262	253	262	280	240	242	269	236	270	249	246	249	248	233	247	248	261	237	269	255	264	248	230	243	217	242	254	234	245	280	229	263	258	272	228	210	236	278	262	248	260	244	239	240	216	274	240	239	259	230	258	235	239	245	245	248	258	265	268	254	258	257	249	229	254	246	251	254	270	262	232	262	234	241	263	227	248	253	232	249	234	240	238	264	261	224	239	229	250	241	248	251	265	235	239	231	257	266	250	239	234	313	236	231	216	262	241	242	247	242	237	266	269	251	260	230	244	268	248	227	260	264	257	263	234	272	244	229	221	246	222	216	255	236	279	248	246	251	238	247	245	271	276	275	279	234	222	231	274	270	208	270	259	274	242	252	232	279	269	268	250	259	272	263	279	277	249	222	221	268	252	242	243	224	255	233	230	262	269	251	257	256	246	259	255	277	234	245	251	251	229	215	243	225	230	242	268	259	237	233	246	287	241	266	255	227	264	250	260	243	257	251	249	247	235	231	233	255	255	272	250	265	222	239	259	223	268	222	237	264	236	226	254	233	233	254	243	221	264	252	270	253	263	254	268	252	241	261	279	263	226	222	242	199	228	289	239	269	258	256	237	238	232	228	233	265	262	246	251	255	251	240	245	225	250	224	280	241	243	213	256	252	228	209	243	220	250	213	234	243	239	275	283	236	220	217	246	277	244	253	250	255	275	233	242	232	251	257	241	267	258	242	243	228	242	245	252	245	246	236	244	241	276	241	248	248	272	231	238	270	284	253	268	240	241	214	239	242	246	255	220	271	252	243	233	249	236	267	235	231	222	238	227	246	247	242	270	226	246	234	229	250	275	260	251	246	260	245	243	240	260	258	252	271	237	263	232	244	242	249	277	278	261	246	237	233	228	248	237	269	244	270	218	260	249	236	248	271	213	257
10374	6799	10155	9548	8758	7676	5546	4540	3524	2613	1643	916	781	732	719	668	651	644	659	641	666	604	581	631	633	616	651	656	637	649	634	621	623	631	603	630	652	573	594	596	635	585	635	599	600	591	585	591	658	623	606	593	645	632	600	636	606	633	585	583	610	585	616	617	613	580	608	610	623	615	615	640	630	603	590	591	645	656	621	597	586	562	622	622	600	648	602	551	627	583	607	598	560	611	613	642	628	630	603	599	623	628	595	637	657	604	613	565	633	574	593	618	630	607	615	612	572	611	597	597	627	643	619	588	641	645	620	600	617	600	637	576	565	594	635	621	611	620	583	609	613	584	545	621	614	655	643	580	613	623	592	608	590	611	617	610	676	609	609	572	598	623	626	654	571	632	599	623	562	602	576	619	611	619	642	603	616	605	661	602	577	579	586	600	653	634	584	607	595	607	593	600	595	624	649	566	594	610	582	593	617	627	589	571	606	618	587	581	620	658	644	565	621	605	555	594	619	571	593	593	583	605	611	562	595	582	623	600	609	554	590	631	563	643	632	580	587	596	614	605	595	580	604	608	630	607	605	637	587	599	612	644	600	608	623	608	610	599	632	640	606	575	618	619	595	636	584	611	560	593	567	655	571	587	582	633	606	587	599	611	645	604	603	601	632	592	583	618	559	605	569	585	643	610	618	601	628	611	627	603	621	623	594	602	605	622	587	610	610	589	593	571	592	591	566	600	576	602	612	600	621	636	609	600	598	633	577	588	588	615	615	579	571	579	556	620	604	625	623	607	610	545	620	634	564	589	595	626	576	616	591	633	605	609	637	605	608	597	611	597	575	636	598	623	607	601	604	645	602	588	604	638	577	624	655	610	598	612	605	580	615	567	588	624	641	625	627	606	604	584	609	574	647	609	625	607	649	592	599	606	630	590	650	561	629	604	584	599	646	669	634	603	610	645	579	633	614	603	593	607	605	608	589	605	610	607	596	581	639	587	642	628	613	592	632	658	609	637	600	613	642	612	644	627	600	576	635	610	610	582	619	642	621	653	578	607	604	605	619	586	612	626	584	585	630	610	611	621	632	596	589	585	589	589	605	592	583	641	648	614	622	615	604	614	583	605	607	591	583	639	611	593	595	600	629	556	595	667	572	608	620	638	578	581	598	621	602	595	672	592	616	636	617	639	578	606	616	635	606	639	609	606	624	605	632	614	681	615	593	632	588	596	603	626	622	607	611	625	640	593	601	596	662	605	612	575	563	607	626	629	637	621	587	576	625	587	580	624	626	609	597	618	588	617	618	607	608	560	599	589	614	623	642	629	565	615	649	616	633	632	644	658	673	621	610	607	587	605	618	642	598	621	636	638	587	561	634	586	582	607	632	620	602	583	627	605	606	604	578	637	583	628	606	595	631	645	625	640	613	572	656	563	631	623	587	644	587	597	603	606	602	576	560	612	613	583	579	575	574	582	594	634	578	597	636	629	638	610	590	628	573	596	587	583	593	606	596	625	591	608	604	641	604	638	663	593	581	579	580	596	626	612	588	654	622	590	591	604	585	616	609	625	595	606	602	588	584	631	606	579	582	638	642	614	661	597	576	614	574	642	622	586	653	613	616	602	578	615	634	577	628	602	645	574	588	566	599	616	613	625	563	610	623	605	602	602	569	630	621	619	622	593	628	599	574	654	591	589	585	624	585	626	579	577	611	624	591	623	588	614	594	602	608	591	593	596	565	629	624	587	609	619	587	588	644	577	623	641	578	620	632	629	607	616	587	593	624	599	578	601	595	644	581	598	609	618	600	571	597	617	611	581	665	580	617	625	632	624	562	613	588	614	586	618	602	605	624	629	653	637	600	596	588	599	547	610	623	587	596	599	593	600	602	583	653	598	600	613	609	623	608	596	545	628	620	566	626	578	563	638	626	611	600	630	611	585	605	608	585	558	595	571	584	638	593	589	632	631	617	579	565	656	582	600	612	611	627	580	571	659	593	618	606	612	631	572	629	626	643	651	595	622	597	613	607	609	614	585	618	587	574	608	630	632	607	600	648	623	597	610	569	613	587	623	614	627	602	636	610	635	556	623	568	595	568	640	573	587	585	564	603	597	586	539	612	575	618	594	615	581	624	637	565	636	604	625	618	612	643	608	635	630	649	625	598	630	637	590	627	565	577	568	617	575	596	633	580	620	638	612	637	615	637	599	675	599	591	602	618	606	605	564	579	603	575	611	608	661	618	624	622	595	633	621	591	589	594	614	599	607	604	597	630	598	613	612	605	620	557	609	598	607	600	614	608	560	613	627	589	638	591	589	593	629	570	578	639	607	626	604	589	610	595	555	619	620	585	642	599	600	597	643	600	589	630	644	613	652	638	599	622	576	640	636	577	580	628	609	623	620	653	619	611	595	648	630	622	593	594	571	629	603	620	596	647	624	664	585	621	586	606	608	594	641	587	633	623	625	597	603	629	603	614	614	590	638	591	611	621	578	584	622	665	646	554	598	597	600	619	618	602	583	610	638	614	563	617	646	634	620	623	622	592	631	638	622	630	594	571	587	575	600	569	631	625	626	649	599	586	616	604	600	599	623	603	586	588	617	585	583	581	624	643	607	598	577	615	647	557	650	589	594	570	606	646	602	580	586	595	620	616	551	615	622	647	626	624	612	604	638	579	585	610	641	621	612	709	601	621	607	611	600	593	631	669	621	609	619	634	572	634	606	601	600	654	551	593	643	602	602	606	613	615	618	642	603	644	605	591	657	617	635	554	636	585	600	627	587	594	622	597	596	600	667	687	642	562	600	649	628	566	606	650	576	623	601	606	617	643	597	603	557	636	589	582	601	576	578	591	613	575	628	579	583	627	602	623	617	645	581	593	597	630	580	618	590	598	632	607	624	628	632	592	589	632	665	624	650	604	570	602	634	665	612	585	652	580	606	574	563	630	609	597	650	605	592	611	617	603	582	582	656	621	597	576	605	634	607	546	618	581	640	645	612	618	574	613	606	630	622	644	606	609	619	568	625	588	630	602	618	591	599	585	594	609	606	602	654	628	565	598	640	572	618	612	601	627	607	596	632	588	559	614	632	607	572	603	615	677	600	563	642	587	609	654	598	601	625	611	595	618	604	577	630	659	583	579	581	608	630	584	604	631	590	575	642	576	613	621	603	606	625	596	606	578	622	600	614	638	559	616	618	625	595	608	653	659	618	636	639	617	603	641	632	572	566	645	587	575	639	629	615	624	620	611	613	594	617	617	595	601	566	659	592	621	590	605	584	599	619	600	574	589	629	662	643	602	608	606	603	572	571	638	612	599	600	629	574	582	655	577	605	610	607	637	600	642	614	625	621	634	604	595	620	567	614	574	632	627	627	557	604	637	590	626	613	594	576	621	552	608	620	610	617	620	619	578	562	615	592	607	582	600	594	572	625	603	603	609	643	585	600	606	591	576	603	598	617	628	633	626	612	611	605	589	651	588	572	621	612	615	579	586	644	636	585
27147	18002	17988	15170	12686	10687	9287	5913	3672	3411	2675	589	363	322	311	296	316	333	300	297	317	320	309	322	362	355	317	298	326	321	265	328	317	308	270	260	272	296	287	253	292	305	299	270	272	268	272	258	252	263	267	267	262	240	244	279	292	296	295	274	278	288	252	265	267	263	245	283	306	260	302	305	270	262	260	281	290	247	274	246	262	284	276	294	277	281	292	293	278	266	264	283	278	286	294	307	245	259	270	279	273	279	289	251	273	273	289	287	284	276	277	267	250	265	275	265	259	267	272	253	281	276	237	279	263	217	278	290	301	271	287	286	304	252	256	283	264	250	276	285	265	271	275	275	273	270	257	294	264	283	261	281	282	292	266	255	283	270	301	274	281	297	261	270	268	274	302	270	267	275	258	276	284	250	247	247	228	252	302	255	261	267	266	271	266	286	288	298	291	261	282	261	265	258	272	273	271	256	274	269	305	310	306	295	268	275	279	279	267	272	281	262	290	280	238	267	293	274	266	267	265	290	273	264	287	240	281	305	271	280	256	300	276	277	249	294	265	279	263	263	272	280	284	273	271	300	228	274	261	282	265	260	278	295	268	275	252	251	262	275	280	259	278	280	264	282	244	310	298	290	280	280	228	256	271	282	282	302	275	268	285	266	254	285	297	282	272	250	280	291	265	265	276	221	286	232	270	236	263	248	300	286	293	256	264	276	268	269	232	282	261	284	280	297	273	247	265	259	274	269	280	257	256	285	285	275	282	261	264	283	297	249	255	271	293	331	268	280	257	310	248	252	276	266	285	260	279	273	254	264	273	249	275	286	246	278	281	258	300	246	264	279	285	282	272	282	257	261	298	264	227	240	218	253	254	259	258	295	254	273	290	282	257	259	287	254	276	248	286	289	247	278	268	286	279	306	280	261	300	305	270	281	254	267	295	278	297	252	283	278	295	256	299	251	280	296	275	274	255	239	266	295	269	266	285	269	268	257	263	276	261	265	259	294	249	272	293	272	294	247	266	265	258	276	280	262	262	244	249	278	261	268	291	294	275	267	281	243	268	283	259	286	270	277	262	274	261	293	265	278	266	288	272	294	266	260	281	284	276	269	258	277	251	276	257	304	274	282	261	266	272	257	307	242	300	252	271	275	253	229	300	247	288	276	269	254	276	250	289	263	274	270	291	294	275	256	290	269	296	283	283	282	308	251	275	264	265	252	281	304	266	290	275	286	281	280	255	260	283	237	265	276	279	294	280	235	277	268	266	284	291	297	304	281	255	265	276	258	288	262	274	300	255	242	275	278	275	281	268	270	245	263	282	279	280	238	269	295	265	271	262	292	265	289	277	241	271	259	270	228	283	263	282	256	270	256	268	282	260	251	270	272	274	267	268	261	264	249	277	261	261	252	264	288	294	290	249	238	248	280	268	256	265	264	257	250	284	283	275	287	249	264	255	269	256	258	267	269	243	245	262	260	281	269	276	260	274	271	244	269	269	258	296	264	259	243	276	261	295	268	279	261	290	291	262	257	314	307	255	269	306	315	298	299	271	249	280	255	269	276	315	261	284	308	262	255	259	282	282	267	287	256	274	291	267	251	251	235	258	256	267	306	301	259	258	310	288	246	238	300	314	282	281	274	270	268	260	280	264	292	293	259	273	272	264	273	294	275	284	260	256	279	260	266	266	268	253	243	319	278	286	273	293	269	245	277	290	278	282	271	271	282	282	273	270	262	241	257	289	238	298	274	283	309	297	258	293	256	260	259	299	285	271	242	254	256	297	260	315	257	251	256	283	328	291	297	283	269	264	277	267	265	287	259	275	293	267	235	270	264	261	278	255	249	266	245	265	282	268	273	240	302	271	294	280	260	276	282	291	278	295	291	264	238	285	261	281	247	251	246	286	268	275	270	298	261	254	274	252	275	276	275	285	267	238	266	264	283	278	267	238	296	307	256	276	297	289	299	279	257	295	272	262	323	253	287	253	260	267	284	295	235	263	258	250	276	280	254	297	287	274	266	271	306	284	291	266	262	262	260	243	283	274	268	240	286	294	289	269	300	257	293	272	299	275	257	277	260	273	257	328	238	226	295	261	279	270	310	281	292	289	311	266	263	284	273	252	261	234	270	303	279	250	292	253	267	289	262	243	267	286	287	268	255	277	286	273	262	281	281	269	280	256	269	264	232	247	265	287	303	279	256	276	251	278	259	279	285	291	280	264	258	285	260	261	263	268	271	274	259	291	299	273	292	269	237	264	258	263	243	274	266	264	283	257	252	289	264	256	276	265	286	254	257	237	260	269	281	261	266	310	249	295	287	289	269	279	246	267	271	267	298	257	235	242	304	255	292	267	268	278	242	252	261	286	281	280	266	246	247	275	271	299	257	268	260	255	262	266	264	251	248	267	278	281	260	270	311	306	291	252	264	258	253	251	257	285	275	270	291	241	272	263	265	294	271	292	248	277	288	290	277	289	258	302	268	269	299	284	264	255	265	237	300	291	243	287	263	248	246	266	229	279	285	288	297	276	290	294	255	278	270	265	249	287	260	272	249	247	270	298	261	296	263	281	265	265	315	257	243	297	287	307	297	279	248	244	275	269	278	281	276	305	246	253	282	273	263	272	265	260	253	265	290	246	306	256	241	270	258	259	293	305	269	233	285	312	282	268	246	272	293	288	261	252	273	282	272	256	274	266	300	281	256	264	267	268	285	278	246	288	287	259	256	267	276	271	263	279	259	296	257	277	285	284	273	271	264	278	270	277	251	277	276	267	260	342	260	264	253	265	257	264	264	296	273	261	276	275	252	268	271	283	268	274	260	265	272	275	259	287	280	305	281	282	264	224	265	256	270	267	283	286	288	292	259	271	254	261	268	296	285	266	263	285	273	291	265	306	267	273	250	283	275	262	279	274	262	278	302	268	269	271	237	300	288	266	269	286	256	252	279	290	259	234	295	263	282	266	276	273	278	298	274	292	291	286	269	272	278	281	267	281	279	264	272	281	259	259	277	284	287	277	271	287	301	266	265	272	262	240	302	275	265	253	283	268	308	271	260	281	263	271	262	287	267	255	269	272	272	265	267	246	286	289	262	243	268	259	287	272	289	247	269	248	240	273	250	273	283	284	298	232	288	245	245	297	288	275	269	240	265	267	300	268	256	247	300	266	249	255	271	266	275	245	276	264	253	247	278	298	270	274	277	284	285	285	266	270	308	246	250	284	291	247	276	233	300	262	270	242	249	286	279	307	266	251	263	274	309	286	278	244	259	284	247	244	258	258	299	265	260	248	283	263	281	221	270	287	262	272	271	297	262	272	280	250	253	269	266	271	260	290	291	272	258	239	281	272	263	294	295	228	321	261	283	290	266	273	254	285	250	269	272	289	232	268	285	275	261	256	290	297	271	278	280	305	277	300	261	232	269	251	270	266	244	280	234	270	250	285	264	258	268	288	258	299	265	242	236	278	294	289	278	267	281	254	247	264	294	284	283	287	265	306	259
19613	16883	24057	28221	26203	25141	24289	17168	13327	13024	10037	2081	1127	938	898	848	874	888	861	874	904	918	986	1072	1016	1005	1013	978	913	831	880	894	794	819	722	682	705	703	655	715	655	674	707	650	691	646	656	682	663	620	684	618	665	656	684	645	664	683	639	665	689	662	631	679	672	660	627	640	663	642	656	686	624	658	601	614	672	632	654	664	670	639	675	619	636	665	643	678	641	712	652	715	581	628	635	686	625	709	631	654	646	663	667	700	610	689	676	692	705	676	670	639	610	660	685	665	637	699	700	634	659	702	657	672	668	666	698	642	632	642	668	642	655	689	682	646	680	586	695	634	643	590	694	654	671	707	661	698	678	632	680	610	636	647	673	594	662	717	692	645	693	648	674	594	664	708	652	634	676	657	642	632	650	680	647	631	640	689	699	691	649	613	685	615	664	633	690	651	641	695	640	698	657	723	701	663	696	624	643	677	696	659	669	646	662	627	645	676	663	677	611	642	650	650	648	679	650	683	675	678	631	654	675	644	677	638	632	663	639	662	648	629	670	664	674	623	630	687	689	655	691	686	663	651	694	684	641	670	677	666	666	640	670	636	679	678	656	636	663	654	695	661	691	654	699	676	669	631	690	644	659	634	671	689	701	658	661	678	644	625	649	662	687	667	643	630	626	647	641	627	692	647	648	617	664	676	630	663	662	639	627	680	662	685	635	656	650	650	671	664	652	670	647	655	689	658	628	648	691	626	669	630	679	659	639	639	675	674	619	671	668	659	699	694	667	672	658	619	658	658	639	620	604	621	705	697	641	646	680	629	696	710	649	651	659	659	688	659	664	659	656	657	694	627	673	704	628	624	645	640	648	665	659	691	693	641	638	633	673	694	631	669	676	636	663	683	652	647	623	651	678	685	628	710	650	618	676	641	714	644	636	690	673	681	668	680	695	619	661	673	641	664	684	630	650	664	669	652	680	626	648	714	669	655	610	659	613	653	658	669	682	590	637	703	637	677	623	653	655	639	642	663	674	659	700	647	628	675	624	644	673	660	638	639	600	634	660	646	657	652	640	630	680	635	690	695	668	720	671	683	614	616	633	656	661	628	642	681	666	643	711	630	694	681	634	692	653	646	631	615	662	581	668	648	662	623	634	667	666	702	662	623	626	662	617	698	618	648	663	638	632	654	633	649	631	671	618	658	634	663	673	661	651	670	662	641	640	640	611	676	634	647	674	684	671	674	649	665	611	596	673	632	683	668	643	679	673	649	628	721	655	659	657	642	661	682	644	698	634	617	642	689	683	630	699	659	624	684	691	651	644	684	711	673	663	642	627	702	635	672	689	665	644	640	676	674	664	648	676	643	641	637	642	604	625	661	673	655	657	672	685	683	650	610	683	652	648	646	652	648	651	639	667	646	662	701	629	668	595	634	650	655	631	652	651	661	682	642	655	620	664	639	638	604	650	655	646	640	652	680	635	693	678	645	619	671	646	649	652	696	662	612	628	714	644	686	736	676	664	677	696	619	671	667	679	629	682	680	664	676	600	638	640	611	666	637	645	661	707	681	671	665	668	624	670	645	654	629	642	643	620	637	652	635	655	686	649	629	679	645	640	667	663	643	678	610	643	645	671	644	634	633	678	669	682	681	668	599	652	646	698	641	666	649	661	656	658	639	658	658	671	632	631	629	682	659	639	705	667	652	644	650	649	672	714	648	687	659	630	672	640	667	649	621	679	669	695	693	656	709	612	648	679	637	631	633	647	678	650	668	657	662	695	661	663	675	660	670	671	641	623	650	659	660	622	639	642	621	678	626	678	659	594	666	698	732	691	703	630	682	647	584	649	670	646	654	656	646	635	625	625	637	655	681	687	636	660	642	649	674	676	617	652	678	713	650	632	664	664	643	645	668	673	612	638	661	664	660	681	668	682	647	638	614	679	673	649	703	668	674	618	658	616	643	662	689	672	657	609	655	625	642	603	591	676	670	657	675	647	721	659	663	642	649	688	670	664	707	667	613	660	681	694	705	611	639	632	662	719	680	653	673	664	706	680	656	670	656	664	673	630	623	651	652	632	627	647	600	551	698	697	667	655	644	680	600	633	650	700	686	638	625	656	681	674	711	667	680	642	647	647	608	645	713	617	665	653	711	628	663	688	668	628	623	682	651	679	635	661	628	678	630	642	666	629	625	634	636	609	672	665	671	684	658	657	606	650	702	648	644	649	660	626	623	627	650	706	679	667	616	655	661	629	706	652	661	650	643	670	631	627	666	695	662	707	680	672	704	684	660	659	700	667	662	717	686	650	681	702	646	639	631	647	688	636	612	630	693	666	644	685	629	689	646	681	659	667	657	682	652	658	647	664	660	610	672	669	653	669	638	648	665	654	626	686	625	658	690	666	666	646	648	662	645	650	627	645	643	649	698	663	643	660	634	691	623	661	673	635	672	694	660	663	632	671	628	641	700	621	671	665	635	684	638	640	655	639	650	652	668	620	611	633	694	622	708	668	667	667	651	636	636	661	660	670	652	612	656	674	684	681	675	627	692	670	633	637	639	714	638	664	674	667	614	648	688	653	719	666	659	687	614	639	621	660	659	636	657	654	669	672	710	602	663	644	681	677	662	685	658	680	669	647	692	689	683	641	624	656	685	628	660	696	652	639	693	601	660	652	629	634	641	661	670	690	630	716	678	629	629	655	651	669	679	651	667	612	709	653	632	665	695	644	705	721	637	642	710	654	678	633	658	621	664	653	663	684	674	664	669	659	687	676	587	669	623	625	635	651	663	630	664	634	700	648	679	664	679	616	660	678	640	614	620	637	700	650	664	642	609	653	705	646	642	686	678	668	680	686	654	633	679	645	653	641	686	651	611	680	658	678	650	672	650	638	613	646	615	678	658	626	625	681	648	705	651	669	668	637	693	657	665	609	701	692	668	680	639	675	675	643	655	700	678	667	708	655	699	660	708	689	615	676	654	645	633	617	702	638	681	666	694	684	626	682	643	683	657	666	674	649	622	701	640	659	668	644	647	675	641	636	625	674	661	695	638	645	661	651	688	627	648	643	669	623	638	657	660	586	631	682	634	646	613	686	621	658	599	660	628	695	649	694	612	649	667	674	648	638	660	698	675	656	681	665	661	695	682	655	642	614	675	642	674	668	633	672	641	647	663	648	657	626	629	656	671	695	666	676	682	645	626	710	644	638	676	656	698	671	675	675	656	658	660	688	706	634	683	678	666	643	647	660	666	654	652	661	623	670	581	623	672	661	647	678	635	654	645	667	684	687	690	669	638	642	661	670	647	677	615	630	655	664	678	692	677	673	684	639	638	690	678	673	626	662	686	640	676	651	645	639	649	651	673	680	684	714	640	728	642	691	697	661	650	649	672	641	668	672	628	639	650	633	668	632	663	646	671	677	658	655	674	649	645	674	657	655	641	668	621	651	631	665	651	703	702	652	665	700	665	656	665	668	666	689	618	667	599	653	570	635	648	643	636	653	656
36493	27136	26360	24917	18551	14747	12595	9775	8069	5185	1834	627	362	325	285	275	301	296	289	308	320	286	318	365	347	334	365	322	299	304	332	303	271	261	270	255	231	252	234	250	221	233	197	226	253	222	214	246	205	236	206	196	226	236	249	244	215	226	242	243	224	245	261	247	252	247	245	222	224	241	241	229	214	262	244	239	226	197	239	217	260	229	240	231	217	255	261	251	228	205	232	252	255	211	210	223	216	249	224	215	264	229	239	201	237	250	234	216	245	232	228	250	205	217	218	232	233	252	269	240	238	212	237	233	222	213	240	224	207	226	249	246	217	216	219	232	261	208	254	245	221	228	199	249	228	244	246	258	217	274	229	253	231	196	226	237	228	222	262	227	251	226	241	246	213	212	235	225	238	215	227	213	242	232	237	206	229	209	230	245	243	211	244	213	244	221	255	251	249	237	262	197	224	226	229	260	244	234	273	242	228	238	217	218	255	265	219	205	239	228	221	242	246	236	240	246	231	246	215	244	224	220	240	218	218	252	212	260	251	235	257	241	211	207	211	229	247	230	210	249	231	248	243	248	231	223	228	214	242	234	233	220	245	251	245	229	240	258	239	235	227	246	248	245	208	237	256	224	258	253	249	237	220	237	281	229	213	253	214	239	233	226	235	247	225	192	224	231	245	205	236	232	242	226	200	227	243	226	240	237	235	242	211	226	219	232	221	224	248	227	215	253	231	260	223	236	230	246	242	228	252	211	260	230	235	246	250	259	254	274	244	220	234	210	257	271	234	245	216	238	229	227	245	214	247	232	250	271	208	261	224	230	231	262	238	238	233	228	240	246	249	210	238	228	223	246	230	214	242	258	226	219	239	206	215	227	231	235	249	231	223	221	220	197	246	219	243	248	207	219	243	239	254	222	280	215	228	216	222	199	239	252	245	250	221	225	247	259	220	193	246	231	258	280	229	224	238	228	208	238	258	252	220	226	214	224	222	228	239	224	225	236	232	227	210	234	208	224	238	241	244	259	230	233	258	244	235	213	247	211	224	235	247	235	219	219	210	211	257	228	217	218	234	220	217	237	212	224	232	233	224	215	244	221	250	242	240	228	236	238	236	242	252	227	235	231	246	225	219	202	241	222	222	249	229	259	239	262	251	279	236	237	269	239	231	222	210	267	233	219	251	202	240	244	255	223	247	214	209	229	224	242	234	242	220	232	253	215	245	235	231	235	264	191	264	188	255	237	260	242	232	250	234	226	240	211	253	213	239	234	243	237	231	260	225	196	250	222	208	232	235	243	200	227	243	213	237	217	230	226	275	227	251	235	218	243	226	211	244	243	211	226	254	218	238	216	240	225	242	254	235	237	247	249	220	231	242	240	232	222	247	234	276	246	242	275	242	254	238	244	246	235	249	214	263	251	233	244	228	225	236	203	238	252	239	228	230	250	219	201	247	229	231	228	225	228	201	251	227	243	208	222	244	200	224	260	274	224	211	245	230	223	219	238	232	238	237	257	223	240	213	231	263	222	264	238	249	261	249	251	190	256	254	218	228	231	217	227	227	245	246	217	236	246	232	245	232	242	245	274	222	238	263	217	224	209	261	219	208	231	239	219	234	236	216	248	239	233	236	243	241	260	226	253	218	241	202	223	217	211	239	241	226	223	267	236	228	237	238	223	267	223	224	239	211	222	274	238	247	239	237	224	242	228	229	209	258	242	247	216	199	248	243	236	240	228	255	228	243	257	262	235	226	219	244	216	255	258	241	240	232	254	244	254	224	214	222	244	243	211	229	232	234	221	243	223	259	243	255	246	253	267	223	232	243	237	243	229	247	235	223	197	217	245	246	250	248	265	252	224	197	221	209	250	233	229	229	270	254	218	242	193	232	233	233	243	274	240	219	238	197	242	235	233	248	262	244	238	257	221	230	249	236	230	219	244	247	248	224	235	241	228	232	240	225	246	214	217	258	221	233	221	251	243	230	223	242	215	222	240	230	251	241	234	251	232	228	225	245	233	194	258	273	201	228	250	225	239	235	238	246	230	258	246	217	242	245	223	244	219	245	228	221	239	255	242	226	231	244	239	226	242	226	249	240	244	256	228	243	225	229	237	236	216	240	229	210	218	244	241	262	206	249	234	218	225	239	226	269	222	217	222	248	231	237	221	230	224	228	225	229	266	229	240	251	246	261	259	234	222	218	207	224	245	240	234	239	250	237	238	217	266	225	252	228	216	242	248	251	232	258	222	236	236	201	221	232	224	219	235	235	245	236	251	215	211	227	220	209	230	229	233	218	227	234	265	243	226	229	196	226	235	234	251	243	224	258	220	253	237	244	245	218	231	193	220	226	214	223	232	211	228	221	229	228	238	188	222	229	261	239	248	240	235	247	224	224	238	228	246	244	239	227	250	255	230	244	241	230	240	205	227	241	230	199	246	213	205	252	255	253	232	228	235	236	248	217	265	218	245	252	225	215	241	245	249	241	226	203	203	220	239	248	267	230	217	235	230	216	236	239	221	235	233	236	244	230	242	280	245	239	225	236	215	213	235	224	214	223	226	206	222	244	234	226	213	208	215	217	236	201	224	213	248	251	220	211	215	239	220	218	237	265	264	231	263	248	235	214	250	238	245	253	219	243	242	240	236	228	249	270	249	255	246	252	241	227	237	232	237	256	238	270	245	261	249	220	226	222	237	273	210	254	241	224	235	235	226	238	248	240	243	240	234	209	236	254	242	216	244	253	239	228	227	266	234	258	241	226	236	245	259	224	240	228	245	212	242	238	232	230	230	241	254	233	225	244	250	231	246	234	232	238	251	236	234	245	226	223	226	201	242	250	234	224	204	229	211	236	240	227	243	215	254	222	218	245	229	242	236	236	248	242	266	242	220	235	231	235	211	226	217	237	240	218	243	235	242	259	227	225	204	209	245	211	255	241	211	245	250	224	240	225	239	210	231	219	272	257	235	250	248	238	250	254	229	223	240	240	214	230	232	237	281	240	241	230	234	234	233	233	221	262	214	221	220	209	206	230	204	241	226	255	238	240	245	245	203	215	217	234	256	212	227	233	247	237	236	251	239	253	222	224	259	236	232	243	210	243	232	234	213	225	241	245	241	263	232	234	237	240	250	237	240	235	217	230	255	254	246	223	253	223	206	215	214	235	228	228	247	217	227	258	235	249	244	233	234	228	206	199	220	245	228	245	231	223	252	257	228	252	236	245	247	255	223	243	218	226	234	235	237	224	231	238	250	244	232	235	231	243	221	235	232	261	239	219	219	198	227	240	242	256	238	227	224	213	218	222	221	236	244	249	207	230	235	217	228	207	226	256	241	223	252	217	224	228	233	249	225	216	234	253	246	247	222	211	236	222	235	220	255	230	232	238	237	229	205	220	246	225	259	223	229	264	239	240	226	229	259	235	227	247	242	233	257	243	233	224	237	253	210	225	239	246	247	236	269	242	204	233	250	231	228	254	249	228	220	227	222	236	215	228	271	266	232
25206	22402	31298	36219	31355	29713	27248	24159	22302	16130	6139	2638	1249	1079	995	944	948	997	1043	1026	1093	1116	1214	1297	1259	1292	1266	1226	1031	942	968	1013	924	779	706	689	607	644	606	576	622	588	567	583	579	563	594	564	580	548	571	582	598	568	567	546	571	555	535	603	570	535	575	567	588	524	563	567	568	569	579	552	540	608	577	547	613	570	590	580	559	563	557	595	553	582	586	595	535	617	557	589	568	550	581	565	551	514	609	561	566	558	566	526	579	584	553	580	584	579	537	557	645	581	568	566	528	589	585	559	573	601	591	596	502	585	522	577	556	568	554	530	600	592	555	599	551	561	566	546	577	561	574	566	575	564	545	545	612	573	581	584	553	557	562	596	555	576	593	564	529	572	576	566	570	555	607	545	574	567	599	571	559	563	543	596	585	561	542	548	572	558	577	567	536	588	595	595	573	592	543	571	593	571	575	537	545	575	506	558	534	552	563	513	580	534	575	566	559	588	603	562	614	563	596	577	583	586	601	558	573	593	556	592	591	613	604	570	587	556	569	579	566	588	568	577	591	580	566	593	550	574	550	597	579	583	559	535	599	550	567	532	609	604	538	598	577	618	580	589	538	566	554	593	571	587	546	592	577	561	552	584	552	533	558	550	579	529	615	550	567	600	558	571	547	581	584	526	591	529	594	609	546	566	529	609	563	550	613	548	556	553	543	547	531	554	588	603	499	602	572	574	588	569	557	534	521	578	647	601	572	563	556	589	563	582	542	585	590	504	593	543	543	569	528	558	544	583	586	568	528	551	577	573	562	598	586	584	576	583	550	534	557	524	544	526	544	616	560	579	583	557	555	568	617	588	566	587	577	574	581	552	554	525	589	569	594	585	539	549	573	580	576	555	542	543	556	588	579	547	562	605	562	583	575	529	581	557	588	559	556	571	551	550	556	620	557	535	553	573	571	525	570	567	581	568	556	571	615	552	593	587	577	561	543	619	614	570	596	534	585	637	607	530	578	548	563	578	520	508	569	572	595	536	606	615	583	582	577	598	560	538	546	562	598	615	564	588	552	562	560	641	550	550	596	530	542	564	545	566	535	579	589	577	590	596	595	561	572	562	568	570	561	590	600	586	577	565	564	531	596	550	556	550	591	628	595	563	555	568	596	557	539	563	576	552	528	543	610	542	575	572	572	543	562	564	572	545	595	573	559	586	579	611	591	579	554	582	589	551	545	513	580	553	586	603	563	567	575	579	555	570	577	576	568	550	603	592	554	545	583	547	551	529	570	625	581	571	554	567	528	544	584	545	548	579	589	584	580	573	582	598	565	552	564	561	579	569	570	610	550	590	585	538	544	593	525	569	589	542	564	553	573	580	598	609	540	625	575	548	584	554	562	656	567	546	607	594	558	576	568	554	592	559	536	592	612	593	552	567	554	581	584	578	592	606	569	559	580	548	593	572	573	528	588	580	575	551	579	586	535	565	547	587	572	570	607	597	532	570	585	564	553	552	611	577	546	588	589	525	564	588	574	578	577	537	541	546	556	561	554	594	619	538	552	569	564	552	578	557	556	513	592	552	588	564	533	587	553	570	581	562	541	632	574	591	556	583	580	573	590	601	569	539	589	556	563	541	565	586	595	596	551	560	553	547	639	602	579	579	585	583	598	569	572	551	568	600	557	561	546	570	557	508	582	576	606	604	576	566	543	577	567	557	543	588	581	582	566	593	579	573	594	575	594	617	581	544	571	558	587	566	561	535	588	564	557	567	544	574	596	571	555	544	598	552	559	528	584	540	530	536	633	555	542	560	580	543	575	556	577	615	573	557	588	541	535	581	605	561	600	539	581	554	573	564	556	595	568	601	590	520	549	560	560	571	567	575	585	522	576	576	563	559	565	548	577	585	543	555	600	554	572	607	589	560	578	572	583	561	581	552	546	583	601	563	555	558	571	563	559	569	547	567	564	598	591	559	567	594	595	591	532	561	593	591	538	617	577	555	575	568	558	611	549	566	557	560	594	555	550	568	523	588	546	574	560	603	560	567	568	589	575	587	599	576	587	577	612	562	594	546	592	597	569	569	613	497	564	581	564	557	574	574	551	569	598	595	571	528	538	583	578	548	592	549	552	565	530	569	576	571	600	596	545	536	558	540	574	566	550	589	558	594	538	587	545	596	568	594	597	552	586	577	533	553	557	558	606	559	552	558	573	560	536	561	595	528	541	548	612	595	598	594	589	539	580	557	558	583	528	543	588	640	582	593	559	613	530	544	578	578	540	600	569	556	605	583	587	547	551	547	552	574	573	575	595	575	592	597	605	559	632	596	585	565	567	563	576	552	545	599	557	569	558	575	556	558	572	601	565	514	572	583	563	538	558	592	559	547	564	567	603	592	553	536	527	564	574	515	565	570	534	542	550	551	566	597	518	581	599	543	554	559	560	580	596	550	564	580	605	610	602	538	594	594	577	600	547	569	576	566	593	573	542	582	559	548	591	560	593	558	561	570	635	588	589	579	626	579	571	576	587	593	560	582	519	540	558	556	533	563	603	572	580	560	579	565	550	608	570	573	563	564	586	544	555	540	569	569	584	571	543	595	589	559	543	554	543	511	544	593	554	576	589	581	563	578	561	558	572	573	604	569	593	570	596	546	579	573	580	513	574	566	556	564	575	563	574	574	553	562	549	589	603	555	573	544	539	547	574	596	575	606	572	603	580	541	602	576	560	551	554	531	579	597	548	539	603	552	518	516	529	602	552	549	582	590	568	587	543	568	557	568	580	586	591	540	556	545	537	569	550	579	573	576	588	568	534	545	545	550	575	574	564	532	558	573	584	587	575	590	596	568	545	570	567	551	551	567	571	570	561	545	540	544	584	557	550	564	570	578	564	596	554	572	530	583	613	551	558	577	577	580	599	541	570	550	571	536	563	556	588	558	577	584	545	575	579	592	585	574	556	555	575	562	564	569	587	575	531	541	521	584	601	571	580	555	583	577	572	564	561	541	572	525	541	548	569	569	554	618	540	551	594	560	577	535	548	525	575	534	550	575	603	567	582	556	521	555	548	574	600	578	572	594	585	622	588	541	584	548	601	573	553	540	587	557	589	519	554	616	572	533	579	582	584	570	571	553	596	582	515	571	587	539	558	595	574	553	558	590	560	580	570	561	617	576	582	581	560	559	579	540	578	552	516	618	577	540	609	546	594	554	586	578	555	567	562	609	584	562	554	583	526	574	575	635	601	581	614	548	554	560	585	566	571	551	547	541	575	532	593	580	615	554	580	578	565	563	574	581	578	590	583	558	575	579	587	605	554	550	525	561	595	603	573	578	574	594	563	561	547	586	618	568	533	574	590	592	558	585	558	597	547	547	584	582	576	567	571	582	563	564	551	556	557	560	562	555	514	558	600	579	567	569	571	582	570	583	577	520	591	570	554	548	587	544	555	514	563	528	519	532	572	565	533	619	545	570	560	571	600	615	577	601	538	545	557	584	573	553	584	606	533	564
12207	8134	7766	5974	2861	1732	1415	1168	758	543	464	331	278	261	257	269	270	244	239	223	262	242	256	263	271	268	243	255	279	264	257	227	231	241	263	270	233	237	256	245	239	264	271	252	241	266	249	245	245	260	264	251	275	235	258	242	278	269	238	255	231	249	269	249	262	230	241	248	277	237	227	244	254	264	226	265	258	236	278	230	246	268	239	248	242	251	209	238	251	257	212	236	228	237	238	258	270	267	245	238	237	237	269	250	235	237	248	256	225	242	229	264	235	242	257	229	277	221	223	272	241	243	245	235	258	261	268	230	249	262	252	242	272	251	265	298	248	226	244	248	261	225	228	236	260	244	244	246	241	267	243	252	265	240	237	238	242	273	257	236	229	240	256	216	231	236	253	263	256	257	253	242	246	255	273	228	256	264	266	210	268	297	280	249	258	257	223	263	245	254	247	266	291	232	258	276	239	253	283	243	271	256	279	259	246	230	259	222	236	246	264	250	262	222	245	233	249	260	254	253	234	240	284	241	267	270	235	208	244	228	254	221	236	242	223	253	264	263	236	262	216	266	250	262	237	279	261	244	258	253	255	239	246	245	269	225	253	245	247	263	211	269	242	256	269	258	245	250	236	242	256	249	242	252	258	230	236	245	266	258	240	265	241	285	264	284	240	229	247	247	251	251	241	201	217	232	263	228	252	229	254	249	265	239	295	227	229	253	244	245	246	250	246	268	241	251	231	215	287	256	245	223	291	249	257	249	271	265	260	241	222	220	228	246	224	249	248	245	224	221	246	229	245	217	247	269	250	237	264	241	261	235	231	257	250	267	245	246	264	253	247	237	267	260	270	244	241	252	245	241	245	276	220	257	272	261	260	247	260	243	245	242	273	250	285	244	278	223	244	239	245	222	242	262	248	282	229	272	260	271	213	240	218	239	226	235	246	267	268	260	255	258	245	236	262	239	223	254	225	256	240	267	253	262	234	256	246	248	268	289	233	270	249	220	267	261	230	278	214	246	270	285	233	242	229	225	248	257	259	248	240	258	210	254	256	221	256	265	243	238	245	231	223	266	245	278	256	232	244	254	222	230	254	263	265	242	261	263	241	245	238	238	235	263	230	252	260	265	277	251	217	248	263	248	244	261	251	257	232	246	230	259	244	246	276	279	256	219	229	228	241	225	228	271	249	239	251	244	273	264	245	259	241	246	246	257	270	249	276	242	287	255	273	245	232	269	278	239	228	248	248	283	252	261	248	245	241	243	246	242	247	229	257	249	254	230	261	240	261	240	216	259	219	251	241	234	255	285	238	262	258	266	265	235	221	218	240	230	228	292	266	230	250	231	256	266	246	220	233	247	257	239	257	254	252	252	260	242	235	257	238	254	244	262	244	252	251	248	240	260	255	248	253	221	233	222	239	236	252	259	248	261	264	252	246	237	244	265	265	254	253	234	240	256	254	235	234	275	258	269	232	278	258	267	274	257	237	285	200	261	244	269	251	231	249	286	261	249	248	251	224	250	239	267	233	253	220	240	265	259	280	269	262	254	263	222	257	232	250	239	261	266	253	271	230	269	274	247	249	271	242	247	229	241	250	247	227	251	243	269	236	267	243	284	232	216	243	255	247	253	263	258	254	243	247	254	243	266	242	275	259	244	243	254	260	241	240	266	266	253	246	263	262	254	255	234	225	245	241	216	262	267	254	259	258	272	250	277	260	234	265	287	262	238	244	263	238	240	245	253	235	227	251	272	261	252	266	235	230	272	256	213	250	276	254	231	263	249	237	241	222	282	247	262	264	228	256	255	239	278	251	244	245	246	253	258	228	260	253	240	244	249	259	247	279	230	268	251	245	258	246	243	257	264	251	231	229	280	244	223	251	275	236	272	288	260	241	239	256	245	235	241	266	285	282	285	260	252	268	245	241	237	248	255	254	261	274	263	247	252	254	240	243	277	238	244	213	270	255	258	262	265	281	246	241	225	244	250	249	257	271	236	229	237	260	282	245	218	248	245	265	244	245	253	249	245	249	242	253	257	256	249	237	228	276	274	264	230	231	251	239	263	221	213	233	277	230	251	241	236	252	239	250	270	273	267	236	269	252	248	250	252	264	283	255	259	241	244	218	264	226	234	253	263	229	246	264	235	232	260	243	229	229	220	258	256	258	260	245	266	253	230	262	234	238	213	247	231	262	237	251	247	236	263	261	248	273	239	270	246	254	214	241	260	247	253	233	238	261	280	259	223	257	265	259	249	234	285	238	253	259	258	259	238	259	254	263	254	260	247	230	264	253	249	228	268	258	251	261	259	258	228	250	265	249	269	251	240	261	224	223	260	245	214	246	247	228	258	247	254	237	230	256	276	249	255	276	271	245	269	249	267	268	239	252	241	271	234	262	244	265	231	265	260	213	243	264	251	234	219	282	251	236	242	255	253	258	264	247	264	222	221	248	259	222	229	282	269	220	279	243	246	242	231	241	263	255	232	248	257	247	229	268	233	268	257	259	230	298	269	237	249	262	286	255	240	286	251	289	242	251	211	264	253	257	254	259	272	247	225	245	223	229	211	229	256	259	278	254	248	252	225	260	240	241	249	242	222	240	265	265	232	260	236	210	257	276	231	243	263	252	238	245	262	227	235	241	243	231	234	256	245	262	261	236	242	248	237	254	253	258	254	244	229	222	270	236	269	248	272	259	262	273	255	222	245	245	244	230	245	237	235	270	262	258	261	250	273	243	247	233	284	268	253	229	212	227	235	271	244	242	272	217	259	235	280	264	241	267	271	281	239	238	238	261	267	262	235	242	264	251	248	254	232	220	218	255	259	262	237	232	277	259	235	231	249	262	250	265	265	248	257	262	255	259	254	241	234	269	258	235	248	235	263	251	252	270	253	227	232	255	220	261	239	255	262	241	256	248	225	242	253	267	232	222	269	239	249	262	264	230	251	268	242	244	233	229	269	261	235	274	242	256	246	243	269	284	264	232	225	255	263	267	261	253	252	244	212	226	241	261	256	272	244	239	260	217	219	264	243	227	243	267	254	224	263	226	275	254	246	237	238	261	242	229	241	224	250	219	283	232	262	242	230	241	253	211	242	281	224	276	247	224	245	226	228	248	278	235	273	241	243	252	256	244	273	252	248	216	230	254	248	244	244	249	234	234	234	257	237	251	250	229	224	273	257	253	248	240	245	232	232	241	252	235	236	270	261	251	266	221	243	251	239	250	261	267	224	256	267	286	249	264	243	265	262	261	229	243	266	249	249	236	264	242	269	272	259	231	250	289	287	268	265	250	242	244	228	262	250	243	263	256	252	238	247	237	244	223	228	253	258	235	257	277	234	238	258	243	257	231	246	256	268	245	244	277	257	237	254	263	281	250	233	259	256	235	257	252	247	255	243	270	280	256	240	260	241	221	241	242	250	258	243	250	239	259	236	263	275	249	229	270	250	255	234	228	242	254	264	260	249	258	260	236	269	230	274	251	253	270	265	260	268	236	244
8910	8350	13800	15056	8797	6829	5786	4750	3072	2438	1886	1018	794	686	685	698	668	670	653	648	637	672	635	659	647	665	617	675	607	637	653	665	615	637	632	640	625	587	577	620	592	624	628	608	620	594	560	582	614	636	642	654	585	591	638	628	539	596	631	596	631	585	595	627	621	574	586	632	582	661	620	641	648	586	630	624	605	636	631	621	618	611	597	596	598	587	575	572	588	600	594	639	604	612	591	581	582	639	617	598	605	640	634	645	617	595	611	612	589	574	582	588	608	659	606	625	612	652	596	586	649	571	629	643	575	600	612	632	609	653	639	644	600	583	627	630	602	584	607	639	611	613	662	614	588	588	608	595	589	632	616	584	663	602	581	612	558	578	652	562	676	591	619	610	563	563	610	608	634	593	642	579	557	648	600	634	581	596	628	645	641	600	600	604	604	607	595	617	577	633	588	577	628	582	595	547	602	651	626	614	632	594	616	608	607	614	624	609	634	627	610	592	560	624	635	592	656	638	590	633	613	616	602	600	612	597	642	585	590	614	606	635	639	624	631	618	607	628	664	590	624	612	629	617	573	585	580	639	648	617	600	562	631	621	586	594	609	638	572	608	621	637	626	640	660	633	616	624	571	620	566	594	604	619	568	606	636	652	569	595	634	614	562	617	623	624	635	607	597	625	592	617	610	614	579	613	634	603	593	618	607	609	640	640	582	639	606	614	608	599	587	639	605	608	586	637	578	618	611	581	668	613	607	575	595	655	628	670	582	613	629	612	653	625	619	592	587	647	596	607	615	620	627	577	625	602	614	588	663	651	638	628	612	562	611	602	615	613	627	601	654	625	640	619	665	606	604	615	578	589	587	596	619	619	613	653	600	616	639	619	623	627	628	638	597	608	615	598	599	638	568	589	614	655	637	578	630	626	628	591	600	604	631	611	646	587	615	616	627	645	603	541	636	577	636	576	620	616	601	598	584	613	636	614	622	609	634	610	627	608	620	654	651	613	588	611	587	588	681	631	644	596	637	603	640	621	593	611	607	605	677	601	597	606	611	632	669	628	647	569	611	636	566	604	646	648	596	601	642	607	571	583	599	631	594	652	627	611	586	624	580	608	651	601	667	616	666	634	600	600	614	666	591	592	622	582	582	641	603	634	584	610	651	596	599	593	577	614	637	577	642	594	629	617	604	596	624	642	568	605	584	600	607	605	601	619	640	623	605	604	608	571	692	558	619	611	585	645	603	590	615	600	611	634	649	624	633	589	626	616	616	612	609	607	662	631	628	646	627	573	634	625	593	589	563	602	656	604	621	624	608	621	591	632	584	620	608	567	586	600	612	604	578	569	604	626	601	554	626	653	632	652	598	642	619	588	646	568	653	619	602	570	634	600	632	619	670	638	661	635	596	618	605	640	602	610	552	631	614	638	627	611	625	577	595	583	593	599	607	651	560	622	563	599	604	581	633	615	606	606	585	628	640	593	609	603	598	611	657	566	575	583	606	668	601	628	611	626	672	581	608	607	680	639	619	582	606	614	591	602	594	621	612	583	602	601	611	619	620	582	639	593	588	602	613	609	599	613	616	623	614	583	570	623	600	623	647	592	608	611	575	582	612	627	583	623	593	606	616	656	616	606	603	611	612	596	632	596	555	611	667	624	582	611	612	604	586	586	626	628	616	627	615	619	655	628	590	614	634	564	583	615	569	667	599	640	624	649	580	615	605	655	627	644	591	633	643	618	619	628	596	612	615	582	630	648	585	631	600	614	587	606	609	608	659	579	606	601	558	620	595	649	607	602	648	577	633	623	580	608	592	603	637	588	632	605	638	601	593	604	632	592	604	592	651	621	642	609	630	589	625	697	595	614	623	621	611	604	633	622	636	636	629	569	606	626	627	626	671	600	649	615	626	610	548	570	607	597	599	610	608	638	620	640	596	640	652	599	648	631	618	610	620	610	638	629	616	637	619	579	566	583	658	615	600	611	623	599	574	598	569	613	582	599	605	627	584	595	612	595	625	589	616	606	607	610	597	575	633	631	578	595	616	652	580	622	607	576	630	532	596	577	625	618	582	630	588	615	653	609	626	636	602	577	632	613	613	600	591	587	611	624	650	599	575	585	642	584	589	615	589	603	609	610	624	667	621	596	589	616	606	580	637	586	585	581	632	623	593	595	589	628	608	594	617	597	632	649	603	623	634	638	623	587	617	622	582	567	603	619	620	598	601	618	629	601	623	631	647	617	613	611	636	600	621	595	619	622	633	649	630	573	636	588	630	612	617	580	599	623	618	576	607	679	629	570	645	613	600	649	659	656	619	609	607	561	616	646	624	606	624	601	602	596	623	631	637	602	625	624	617	596	623	608	645	616	622	609	596	619	621	617	572	611	593	601	616	600	617	591	612	668	622	623	632	625	654	608	611	614	616	591	576	632	670	593	611	587	608	585	661	629	601	605	632	604	570	637	620	613	630	621	622	610	615	618	600	635	604	641	635	606	593	619	587	556	631	623	580	607	613	616	618	594	609	620	598	609	698	619	543	642	597	628	624	644	599	588	585	617	608	621	614	589	641	622	616	608	609	619	596	578	630	594	600	611	615	643	597	601	574	598	608	599	630	588	626	622	631	583	589	614	620	636	629	599	618	633	621	605	612	577	581	631	603	626	677	599	587	593	594	595	620	567	623	618	611	566	584	616	605	620	633	595	636	590	620	593	604	594	579	627	605	599	664	605	649	613	620	595	634	632	623	611	633	598	611	614	598	611	617	636	635	640	629	612	591	643	609	618	639	611	628	656	611	631	601	572	610	598	603	615	552	563	588	635	583	650	579	600	633	570	609	636	586	580	640	634	634	672	618	603	618	626	571	608	586	624	592	565	634	605	645	594	607	628	602	630	628	618	552	613	623	645	593	605	590	646	593	649	621	603	622	600	637	600	626	620	597	588	644	599	637	665	656	595	596	618	588	624	621	600	625	596	598	605	616	668	630	611	628	596	588	601	621	605	600	573	613	597	594	574	600	600	652	595	607	623	652	650	651	612	623	632	607	583	572	629	580	641	651	637	601	615	647	581	647	625	614	622	624	631	638	558	624	602	638	650	585	607	650	633	594	595	627	626	617	574	587	613	624	637	645	594	596	613	598	605	599	641	599	605	632	554	611	605	641	589	598	621	595	617	658	578	617	557	634	685	640	625	627	602	611	627	625	618	642	602	619	603	593	590	605	598	614	625	650	609	613	633	638	630	604	621	650	625	639	583	663	592	615	595	613	626	617	598	595	643	636	591	615	613	588	621	584	639	585	634	602	651	599	619	594	605	628	606	622	636	606	624	643	608	593	637	604	616	603	560	607	623	636	614	595	619	586	623	611	667	634	588	625	594	599	641	619	608	636	616	601	607	637	622	587	597	624	628	626	607	594	557	619	592	641	624	634	646	616	607	635	634	628	615	660	599	599	632	613	650	632	604	600	584	596	608	677	621	577	673	650	603	606	633	581	569	599	610
26820	18281	19639	17527	12272	11492	8076	5134	3481	2406	1257	621	393	325	313	307	304	317	299	302	307	343	320	334	375	306	352	325	325	287	317	334	303	268	275	250	309	292	286	288	281	269	300	300	279	246	268	283	297	281	294	264	284	271	231	291	279	301	278	256	246	247	277	293	285	278	282	319	284	305	283	312	269	266	286	298	274	246	272	299	286	259	290	232	295	258	279	274	273	261	272	280	288	255	251	323	305	261	309	278	265	281	244	295	274	272	264	257	293	263	254	299	286	273	285	267	278	256	272	252	257	286	272	289	287	272	283	265	266	274	286	283	270	256	306	267	262	263	275	266	287	264	260	276	273	247	294	294	256	258	255	290	284	284	289	302	282	265	283	281	287	262	296	269	254	245	278	267	275	276	272	258	248	287	306	298	273	257	277	286	258	281	291	272	259	240	271	285	293	274	285	289	292	307	266	263	296	303	269	240	281	272	265	252	276	279	312	284	244	272	245	290	271	284	280	279	280	283	298	256	289	286	288	264	270	294	262	260	258	293	266	271	278	274	306	291	296	286	270	281	262	269	271	258	276	258	290	271	299	285	293	274	282	266	257	256	272	294	263	247	285	287	288	277	267	287	272	280	287	282	266	281	276	283	269	273	270	295	258	262	241	303	269	296	256	312	292	261	266	256	277	247	298	267	264	278	294	303	274	285	253	244	281	259	272	280	235	303	271	260	232	256	278	284	280	266	264	268	316	285	273	263	267	278	285	250	263	262	260	272	267	274	288	240	272	236	288	314	287	261	288	278	273	290	285	295	279	305	267	296	279	289	269	273	271	296	285	264	256	278	292	331	272	261	267	280	262	266	259	272	256	284	245	217	251	285	240	275	259	294	292	290	284	268	262	256	288	268	235	273	269	272	243	263	292	251	232	267	298	284	259	270	268	265	282	287	302	282	309	265	255	256	306	271	256	261	287	275	241	267	269	245	258	309	279	283	276	244	269	266	287	292	293	278	265	282	273	276	284	288	306	276	296	320	257	284	275	300	281	276	270	275	293	313	287	270	272	289	261	268	302	239	248	263	265	265	293	292	267	297	254	273	313	286	299	250	274	321	281	256	286	291	297	282	275	287	310	254	271	276	291	267	269	255	297	281	277	272	268	288	266	265	259	247	271	285	266	246	295	299	289	271	264	289	267	298	255	281	303	279	291	273	261	277	271	271	294	296	226	247	259	266	269	251	275	266	271	291	301	263	300	291	281	264	273	271	272	289	272	290	246	270	272	269	277	262	265	240	275	261	263	275	285	279	243	298	290	256	271	257	265	263	270	263	270	295	261	264	254	267	268	231	304	263	272	309	277	243	250	279	300	265	301	260	277	274	301	277	257	299	273	255	282	270	268	312	304	291	289	280	298	269	287	266	276	252	268	303	303	265	314	262	273	287	238	271	271	281	276	285	270	274	274	261	278	298	279	291	261	265	264	291	294	273	288	270	282	251	232	263	269	236	272	260	275	238	272	252	253	268	251	275	250	279	267	289	299	258	281	273	254	289	281	261	249	289	267	271	278	268	306	277	267	297	279	290	275	278	283	324	275	301	275	284	284	268	273	290	246	261	281	287	268	270	263	261	286	271	294	293	276	267	280	267	282	298	258	259	281	285	281	293	284	254	290	284	251	285	262	274	298	288	255	283	265	287	273	274	283	287	276	277	266	270	275	270	277	258	266	292	252	266	279	285	306	275	275	250	264	238	284	308	311	270	297	257	295	312	281	314	268	269	265	268	290	256	243	252	299	289	267	262	253	301	296	286	284	264	273	294	287	279	283	290	268	269	270	277	272	300	262	257	285	296	264	287	275	277	274	278	277	301	266	266	308	281	278	249	281	258	293	299	267	267	312	269	272	267	267	271	237	290	276	278	314	270	298	242	290	294	272	250	283	269	288	260	263	309	245	261	245	238	263	307	252	269	262	265	292	302	254	292	272	299	308	278	262	263	255	295	280	282	261	286	258	264	266	272	313	272	246	296	254	263	287	289	253	315	283	304	296	297	269	278	287	290	285	287	285	252	285	265	295	279	261	266	297	303	248	272	306	279	285	300	305	294	256	269	283	296	272	264	245	278	290	266	257	254	284	270	290	283	243	262	273	261	248	267	242	270	276	272	299	259	269	278	266	292	247	268	293	284	253	288	291	280	277	295	260	270	269	279	279	241	284	259	297	260	291	287	263	278	277	227	271	284	264	257	269	234	279	260	269	278	286	275	279	265	278	258	278	272	266	278	292	270	268	265	285	271	274	271	295	280	280	266	261	288	282	260	279	236	271	256	271	245	263	251	276	290	308	281	287	264	292	307	278	275	294	251	261	299	256	272	310	268	280	280	284	304	285	264	257	293	255	254	304	247	307	276	289	287	271	282	275	272	279	293	273	273	288	311	238	245	278	275	302	277	289	268	271	269	261	285	270	288	265	242	253	264	293	265	304	267	265	276	278	285	266	300	285	290	257	300	287	303	285	251	277	276	278	272	272	272	263	280	280	275	295	293	291	250	284	278	291	288	265	285	280	244	258	288	279	238	269	285	261	263	256	292	251	298	234	296	294	274	305	302	307	260	297	305	304	256	258	297	263	296	263	257	244	260	245	277	284	288	309	289	291	258	285	284	282	258	303	264	296	282	261	284	274	276	275	268	290	274	255	279	280	280	284	291	260	268	271	296	264	287	280	280	274	275	272	286	270	302	284	272	228	291	261	289	283	291	235	270	266	304	276	309	250	280	246	262	285	261	271	265	272	288	312	295	278	282	244	268	258	292	280	302	295	293	281	246	292	298	268	264	274	299	262	257	338	264	246	272	242	269	271	263	275	275	266	284	281	270	282	262	264	263	295	282	291	266	248	263	263	275	264	269	268	261	263	267	271	242	270	303	345	262	290	239	287	264	286	292	252	240	261	274	269	278	252	314	282	282	291	274	255	255	266	267	300	303	301	292	291	251	291	265	250	264	242	294	275	276	264	285	249	264	285	263	272	270	234	256	286	288	298	270	287	273	258	265	280	267	259	262	270	266	288	292	258	275	287	248	246	296	272	320	250	270	279	280	274	281	284	281	273	293	303	301	288	289	281	263	274	284	286	305	288	256	249	276	277	264	276	245	249	283	294	292	282	266	270	263	296	290	238	296	268	278	286	284	259	283	281	273	274	275	265	291	306	286	318	280	296	253	265	284	281	281	268	242	255	273	287	269	249	280	306	297	262	307	314	299	278	286	286	305	286	269	305	296	278	303	263	305	318	255	239	293	271	287	261	249	257	272	268	278	275	277	293	274	286	291	254	302	300	260	265	277	292	276	258	280	268	264	274	268	294	263	266	296	288	273	240	283	279	280	211	284	299	285	270	313	277	284	271	282	278	246	285	278	258	272	287	260	313	246	298	276	284	266	254	279	262	295	294	301	277	266	228	244	280	284	279	298	264	285	274	272	279	273	247	267	278	299	293	269	275	284	272	264	268	274
19343	16929	27059	29424	25469	26980	20876	16054	13004	9375	4965	2336	1244	1032	949	844	905	876	895	946	936	981	966	1139	1072	1033	922	1062	939	876	863	942	858	771	734	683	691	690	684	699	686	694	666	655	734	697	664	672	677	635	642	675	725	634	671	639	672	662	620	647	639	656	670	659	679	661	642	623	691	700	676	641	660	664	655	670	657	627	648	683	639	667	667	677	623	679	667	643	657	649	669	644	700	672	662	696	694	646	694	651	653	650	691	688	705	635	660	677	676	653	659	648	697	704	659	686	675	689	649	660	665	627	641	691	683	644	663	643	655	636	656	619	659	693	627	706	632	680	651	686	678	639	667	704	628	649	676	654	671	660	726	672	676	676	694	676	699	678	634	692	679	660	682	641	657	678	686	633	692	628	709	660	698	680	657	668	679	716	630	679	652	721	658	658	660	668	658	688	647	611	700	672	641	671	663	670	643	714	646	658	679	656	701	696	676	674	683	675	691	638	679	678	667	691	655	688	670	658	687	719	663	642	609	656	676	682	678	702	651	665	698	676	638	671	681	670	680	642	684	688	719	670	707	720	644	691	635	635	672	677	651	654	655	677	648	658	688	675	684	626	676	629	667	695	683	608	630	633	632	703	680	687	680	702	698	652	663	637	652	686	697	661	683	688	669	665	614	626	696	639	660	673	667	665	661	666	679	683	702	699	708	646	689	661	662	673	674	670	695	638	685	701	642	672	734	663	644	743	658	658	704	657	697	655	702	664	633	678	657	635	659	647	694	640	630	701	651	642	662	653	702	668	638	657	675	671	631	618	685	694	678	647	633	659	679	629	647	726	679	690	684	710	668	686	682	664	669	622	689	674	621	690	690	690	645	625	675	697	620	670	654	623	689	696	673	664	634	650	640	646	663	676	700	645	653	602	676	664	607	680	629	689	647	697	685	668	645	648	631	671	697	680	631	674	680	702	699	642	652	673	680	676	655	634	674	665	666	640	737	679	635	648	642	660	687	676	668	659	683	651	645	663	691	646	665	653	650	640	656	731	658	701	683	640	644	666	657	667	657	687	634	650	674	682	657	659	684	679	658	628	717	655	685	681	667	680	653	635	635	696	664	617	629	737	636	628	685	686	641	660	656	749	666	630	677	686	654	669	653	681	626	691	709	663	687	664	680	658	680	667	665	671	658	677	693	669	688	650	714	633	651	767	689	649	664	670	698	684	669	599	641	677	635	642	686	677	669	648	641	667	652	646	644	644	651	668	671	667	679	671	673	653	683	669	678	658	704	709	646	695	710	644	633	630	597	684	650	671	685	644	674	648	658	640	661	642	654	676	686	629	646	662	663	677	713	698	645	663	673	675	656	718	684	673	658	654	663	644	662	689	690	680	685	672	729	664	685	625	626	662	678	650	636	684	657	649	642	660	698	700	687	652	637	717	634	679	655	650	681	672	671	692	669	668	690	669	663	677	670	636	663	623	710	678	647	663	654	670	693	653	694	657	673	688	662	673	677	650	628	661	704	647	653	617	637	648	647	647	654	664	615	674	645	648	677	672	668	687	656	662	673	651	682	680	685	689	666	679	637	629	701	693	654	651	687	668	674	634	690	662	662	710	664	648	628	672	708	641	659	707	640	690	651	667	693	697	646	660	689	645	661	654	690	693	654	660	655	700	703	673	695	679	645	652	665	645	691	660	640	655	683	656	647	675	684	639	638	660	645	699	581	674	652	675	666	649	663	652	698	648	651	687	656	692	694	673	641	656	663	672	678	667	674	657	681	619	660	625	666	643	686	653	618	640	686	650	692	662	690	634	684	677	674	676	693	655	660	646	644	649	642	697	661	735	660	617	672	633	690	637	658	633	695	636	662	688	670	700	643	688	692	602	670	691	672	659	648	658	686	631	652	658	684	674	687	676	681	638	643	638	652	665	655	675	659	660	658	664	663	673	651	645	657	677	697	673	656	681	694	680	636	620	648	718	674	646	650	691	691	656	638	644	630	676	640	683	693	653	655	672	650	638	663	698	677	670	651	641	590	675	644	691	663	676	692	645	635	670	683	661	660	647	682	729	678	634	631	714	639	670	686	686	683	683	676	669	693	690	684	668	655	684	623	626	673	638	662	616	659	676	669	681	680	684	657	684	654	627	681	668	680	696	650	692	649	681	620	631	640	663	637	660	653	646	669	683	697	659	646	694	642	674	660	667	652	628	623	655	629	697	676	683	668	673	672	680	659	672	663	706	673	641	629	648	657	634	671	672	657	628	659	688	682	642	652	641	680	690	647	652	654	696	677	720	685	625	696	646	672	672	669	684	710	718	665	686	659	656	680	668	689	654	614	673	661	684	675	639	659	630	668	650	693	668	675	695	690	668	657	660	638	684	665	676	711	665	698	654	659	671	676	671	617	693	643	673	633	675	689	675	690	670	644	682	647	676	649	637	663	647	676	670	668	639	657	682	649	664	616	698	679	706	652	651	655	711	672	692	681	633	712	659	674	632	673	660	667	693	677	701	644	705	686	673	689	689	657	618	695	664	655	655	720	695	634	664	683	651	650	640	665	705	679	711	665	686	637	639	620	657	707	662	684	687	648	676	633	675	670	680	645	715	681	641	689	633	673	642	678	592	636	693	735	665	671	681	677	677	675	680	652	661	670	643	651	612	651	662	685	655	644	617	651	649	668	670	677	708	646	681	642	658	669	699	662	688	633	671	678	687	644	676	692	679	697	644	675	682	697	642	668	717	715	664	668	676	659	671	667	665	688	619	693	695	648	648	659	656	679	670	663	632	668	680	672	669	724	643	665	714	690	689	646	633	657	621	655	646	667	652	630	662	680	646	687	663	670	623	656	716	672	669	688	672	679	644	636	629	703	663	671	637	675	633	646	660	625	624	641	626	665	627	687	675	687	678	627	684	669	663	691	692	688	705	674	613	677	702	703	628	644	642	663	644	651	627	663	623	711	692	660	677	671	681	682	677	710	686	686	636	705	709	676	676	669	654	626	674	678	684	620	655	610	656	682	665	658	649	681	669	630	684	667	694	684	736	655	646	653	703	645	675	650	713	677	659	693	632	718	693	671	707	675	664	669	664	736	666	690	697	656	634	687	647	632	676	648	666	688	671	656	672	670	658	671	703	641	638	663	626	720	721	656	639	655	648	625	693	653	644	647	666	676	672	701	594	633	722	638	649	637	707	649	635	677	693	633	638	687	678	645	682	630	658	659	680	629	636	725	685	659	642	636	658	671	626	648	653	648	667	748	664	659	676	670	628	689	699	653	649	687	674	671	652	654	644	680	621	714	659	634	660	705	644	649	645	628	666	658	661	658	690	659	713	711	644	682	663	713	637	680	613	633	674	636	698	662	662	664	672	692	688	665	679	642	706	704	681	694	629	664	643	668	670	665	665	703	673	646	687	692	642	654	677	711	692	715	661	706	690	695	691	687	645	657	683	660	684	688	639	700	656	652	673	704	627	695	644	683	666	667	651	670	663	715	653
36376	27634	29185	24596	20105	17772	13225	10563	7295	5923	2105	737	380	307	344	341	306	297	307	360	357	352	335	334	371	343	373	338	350	306	272	278	306	258	257	248	253	257	236	268	242	229	210	236	253	239	253	248	238	234	226	262	218	244	238	227	238	239	227	257	225	214	251	220	227	233	222	238	267	236	236	226	238	244	239	243	212	256	255	264	224	213	243	255	251	259	231	239	242	261	249	225	257	260	210	232	249	228	229	241	264	216	218	232	230	247	243	220	219	232	224	255	229	217	212	275	251	219	246	225	267	253	229	210	217	276	236	219	241	258	227	221	227	229	227	239	220	252	232	250	241	224	243	270	220	225	254	236	251	249	206	236	216	229	209	226	230	231	258	221	225	265	229	222	220	238	267	224	261	242	244	213	215	257	250	233	234	197	223	264	234	253	244	237	214	203	233	280	248	241	240	221	248	236	258	239	213	219	254	240	246	230	230	234	235	194	227	210	205	229	271	233	239	257	237	250	244	260	239	225	235	238	260	243	233	279	235	240	214	250	227	239	233	260	248	271	219	211	259	232	227	216	231	250	250	255	234	241	248	239	232	218	233	241	249	214	240	237	255	243	240	243	218	237	214	244	263	271	224	226	226	241	236	224	232	246	198	262	267	226	228	224	232	277	230	231	250	245	211	225	225	263	246	235	205	244	250	230	243	229	228	233	238	261	227	231	223	226	267	234	236	246	255	238	226	241	216	214	237	248	243	259	211	229	227	259	247	235	237	223	242	235	221	241	242	239	241	220	246	223	240	266	252	245	248	225	207	284	236	230	244	254	236	233	256	267	256	242	233	260	231	234	230	227	244	213	256	231	221	226	245	225	223	248	263	250	242	249	239	254	247	209	246	238	251	240	233	241	275	213	241	248	208	244	228	269	241	226	243	240	245	240	241	206	260	256	268	223	236	240	213	196	212	241	247	240	232	222	218	249	243	230	243	242	219	220	234	235	242	229	249	231	240	240	214	205	223	241	238	260	246	219	249	236	244	205	249	214	223	229	214	206	236	226	253	236	243	215	246	231	224	250	239	229	263	244	223	256	253	249	223	238	249	219	209	234	236	218	231	267	251	233	265	260	240	224	214	222	219	240	236	252	243	269	257	233	238	235	227	213	248	227	216	211	225	226	223	228	239	247	241	223	265	234	233	247	246	223	232	243	260	267	258	220	224	233	221	198	247	219	264	213	204	247	254	232	233	220	242	223	234	198	236	222	236	232	263	228	232	225	241	244	238	245	249	230	217	221	231	219	255	262	248	221	197	243	251	273	226	251	225	240	234	252	236	223	212	263	239	245	271	237	224	239	221	239	240	237	249	222	261	203	235	245	222	250	234	249	217	226	255	240	222	218	211	217	239	244	226	213	235	222	246	252	213	247	231	246	235	241	239	216	222	235	255	229	202	236	223	233	239	238	263	234	245	239	230	234	220	242	215	229	248	218	244	218	245	222	219	200	232	239	239	258	260	242	247	233	264	220	267	211	223	250	236	247	221	254	254	240	249	249	233	212	232	205	236	238	238	248	217	238	260	210	238	273	211	234	230	240	225	212	239	246	224	218	233	269	246	216	222	248	215	223	263	248	239	249	230	245	221	232	248	239	217	255	223	246	247	241	227	219	211	214	248	238	243	211	233	211	265	252	237	205	221	221	270	240	223	230	214	247	216	252	258	231	227	245	237	231	227	243	230	230	247	212	222	233	232	241	255	239	225	243	244	218	229	238	249	215	256	253	216	223	236	245	238	241	246	255	253	234	252	239	242	236	245	250	234	264	230	231	226	226	242	249	233	235	242	260	242	244	208	258	242	206	245	250	233	245	256	244	237	221	240	241	215	240	253	258	235	253	247	271	227	250	239	235	230	235	234	230	246	227	226	227	216	235	240	212	258	232	216	234	244	255	257	250	238	228	252	225	221	240	219	242	244	267	232	223	232	271	250	233	242	235	222	266	285	253	252	224	255	241	232	239	243	228	287	232	256	250	269	222	220	258	243	227	236	250	252	243	227	229	270	235	227	272	253	225	240	236	263	217	236	244	239	236	239	215	258	262	228	227	192	237	196	241	292	204	233	221	236	281	226	226	252	225	241	240	232	224	256	227	236	239	272	232	244	246	250	238	242	250	233	260	222	230	225	222	254	239	258	281	207	244	228	222	215	230	234	222	236	244	229	221	243	236	222	214	223	244	242	251	227	233	228	243	241	253	251	226	237	231	252	266	226	234	225	260	248	215	198	214	232	225	241	248	263	240	228	239	206	215	243	231	195	221	208	237	250	265	230	248	237	227	246	223	236	236	240	212	240	239	278	267	246	259	216	272	253	273	251	220	220	222	216	241	251	212	259	232	228	229	219	228	220	233	260	230	231	236	238	213	237	240	231	234	248	256	222	258	235	239	234	211	211	266	199	230	275	278	238	235	222	221	233	232	226	240	235	207	232	224	235	247	257	241	262	246	245	238	227	238	211	243	230	234	241	212	223	220	259	240	232	239	260	256	220	246	235	226	243	250	233	223	239	237	246	227	264	229	213	235	252	212	264	208	224	250	251	250	241	262	225	214	222	234	241	229	235	204	255	229	261	211	279	231	225	257	240	245	232	238	247	246	240	245	235	230	226	247	199	268	265	242	251	260	232	244	247	236	265	242	227	256	217	233	235	231	241	223	244	231	246	240	235	247	248	254	238	234	261	208	228	237	244	232	228	245	233	245	255	229	214	251	227	210	256	233	245	230	242	231	230	219	228	204	222	230	260	237	251	237	221	240	235	231	251	220	244	200	234	254	224	221	246	226	235	236	262	216	242	209	235	220	268	240	241	210	240	244	246	251	232	245	239	244	259	257	239	239	233	222	221	223	236	227	240	240	237	242	245	253	246	213	214	238	234	219	271	233	237	216	237	244	256	234	230	216	248	250	252	250	216	220	220	247	253	226	230	258	230	255	241	207	236	246	237	240	241	222	229	205	247	224	237	231	224	240	242	239	215	226	217	265	255	246	257	237	222	226	227	223	277	247	206	241	220	223	224	211	264	234	238	243	233	264	183	235	238	240	243	219	258	209	205	250	258	256	250	228	217	254	247	237	253	236	223	258	246	252	220	214	213	222	189	223	212	233	220	238	248	256	210	246	227	235	243	239	235	262	245	221	256	260	275	243	250	246	243	239	280	215	237	237	224	239	210	239	239	242	243	251	217	231	253	223	253	252	249	223	232	216	244	207	231	234	273	251	270	233	289	228	261	248	249	214	220	238	228	242	225	227	231	237	267	237	243	227	223	215	260	235	242	257	213	252	256	255	223	225	224	241	240	237	253	206	241	254	229	201	252	242	269	228	249	240	220	246	239	223	237	260	263	264	237	269	232	250	226	260	233	203	235	229	268	227	246	246	222	236	194	234	247	215	226	253	271	271	230	243	247	240	232	211	246	230	213	247	234	226	235	236	224	225	247	203	262	238	229	234	215	219	267	251
25055	23871	33866	35720	33563	31511	27929	25505	20617	17868	7435	3086	1391	1087	1081	995	968	977	1040	1090	1162	1167	1200	1324	1454	1182	1258	1276	1091	960	954	1088	953	810	698	673	659	643	617	619	592	589	593	597	580	540	606	573	593	548	593	580	560	574	573	594	578	520	567	567	534	616	551	586	613	583	594	583	610	574	571	544	576	579	542	565	557	559	576	580	575	612	639	592	583	590	579	548	569	567	572	569	599	569	596	556	577	540	565	566	627	543	566	554	582	555	584	541	523	597	601	551	605	580	594	558	562	585	576	588	601	609	584	601	568	572	590	544	599	557	566	578	551	578	546	599	595	595	542	535	573	569	568	535	577	577	588	551	582	541	582	598	563	565	570	570	575	587	536	585	585	517	557	580	588	561	613	593	558	538	566	563	601	542	557	578	611	593	628	596	608	604	601	548	597	547	561	591	567	546	544	583	575	614	580	585	598	560	571	569	600	542	597	555	634	579	606	588	593	528	561	596	565	591	595	576	578	549	565	604	598	580	585	553	553	571	586	566	590	556	579	571	574	565	565	571	633	577	629	584	560	559	574	613	590	547	596	559	554	586	574	579	564	632	597	518	606	552	593	600	593	589	590	537	617	565	566	552	562	617	580	579	576	585	619	594	572	553	573	629	580	577	583	571	575	583	596	544	597	580	587	588	593	573	546	575	537	583	574	584	574	574	596	548	565	578	608	576	574	579	592	567	596	600	592	563	563	556	547	541	576	567	538	561	601	580	607	557	587	586	604	565	619	612	565	574	543	653	544	575	574	564	576	576	616	583	575	559	605	550	551	542	573	586	600	555	613	595	617	537	604	563	533	589	551	566	589	531	591	567	612	548	549	579	564	546	585	616	591	566	563	556	604	577	573	616	588	646	588	602	607	557	582	579	578	563	540	623	600	597	589	557	600	580	592	584	573	582	604	623	584	561	585	580	556	567	531	581	571	586	525	545	558	552	592	540	601	552	563	575	571	571	557	586	570	611	570	572	578	571	551	607	535	610	592	584	585	614	585	595	588	561	600	556	534	570	552	564	569	598	571	601	556	584	578	567	602	587	593	553	617	562	578	590	568	573	567	583	551	588	573	591	600	539	598	575	544	609	604	543	603	557	562	571	562	518	544	548	593	564	586	595	559	544	565	584	588	585	601	601	589	629	577	548	563	599	611	566	606	565	576	593	551	605	585	562	598	575	587	556	595	609	562	600	584	556	606	629	610	556	564	609	585	561	587	574	563	590	565	563	600	588	580	614	551	603	574	558	568	592	600	573	565	614	553	616	582	600	581	582	618	586	564	558	588	587	589	513	548	599	620	578	574	568	561	605	568	579	536	597	541	569	546	595	545	556	558	560	544	559	567	564	588	613	558	589	598	580	587	585	610	600	612	566	545	519	554	606	575	538	561	608	555	580	597	602	577	583	535	587	544	559	563	611	568	565	615	600	567	567	568	563	594	590	583	563	613	564	570	585	559	568	576	573	545	582	606	611	564	558	574	582	611	571	586	530	611	603	585	571	580	628	579	587	567	560	550	587	613	576	564	591	583	572	565	577	590	545	588	559	575	566	553	581	556	531	560	550	578	604	578	584	572	559	534	593	580	574	570	585	570	586	567	583	573	614	572	558	592	557	561	585	583	559	574	589	588	586	586	582	555	566	542	625	632	523	589	531	568	603	562	604	565	598	537	567	596	595	565	571	567	572	589	567	593	593	556	583	563	540	554	583	599	559	576	599	539	613	589	527	582	590	606	608	575	623	574	588	541	580	547	555	592	598	594	587	579	588	542	585	580	563	557	543	582	588	556	523	580	573	612	611	602	599	563	546	650	563	580	572	574	530	632	605	548	617	577	586	576	605	566	569	623	565	622	545	603	577	616	561	535	545	562	593	601	582	618	590	578	624	542	561	629	570	594	550	544	578	570	583	569	626	613	581	574	569	573	516	596	571	618	597	597	549	556	603	570	574	575	594	606	599	604	590	548	547	603	592	595	634	557	576	559	631	594	569	603	591	562	504	585	600	572	602	554	556	570	581	573	593	544	596	573	567	560	562	531	577	647	565	598	596	548	570	599	567	576	544	547	561	602	582	558	549	591	585	585	605	577	543	571	622	570	629	579	616	572	571	573	578	551	564	569	592	586	571	589	588	599	578	542	572	601	613	582	567	611	575	558	557	570	575	566	560	578	565	573	549	588	557	592	562	609	569	526	567	610	587	560	574	603	611	593	568	549	600	580	561	595	572	565	595	607	618	585	589	591	587	542	626	563	541	589	605	586	589	609	618	560	577	603	651	546	524	565	587	556	532	558	641	612	527	611	567	559	585	554	567	573	538	609	606	569	532	563	586	611	632	568	585	576	585	550	578	591	557	567	590	559	557	561	574	587	530	525	585	567	557	576	597	581	590	549	540	552	581	605	571	548	556	573	594	593	576	569	581	587	594	576	568	614	572	570	552	522	559	557	510	560	566	587	532	576	568	594	630	573	598	592	562	597	568	538	597	562	586	583	578	544	566	610	586	618	556	576	602	624	559	573	572	561	587	558	571	577	590	576	534	588	578	594	548	576	598	544	552	562	575	565	628	569	590	573	618	585	616	591	564	581	581	606	571	558	584	560	603	564	587	614	544	561	577	578	608	561	596	587	517	581	524	562	573	596	559	578	551	528	556	611	584	592	610	598	621	573	571	617	563	587	610	587	543	588	599	551	580	625	581	593	601	569	578	537	565	587	571	600	571	594	587	595	563	593	583	584	598	626	567	594	563	545	545	576	563	570	592	569	557	593	611	571	581	592	566	605	605	561	527	630	573	557	574	601	613	555	605	552	579	581	588	569	574	594	580	609	567	571	571	595	567	543	593	575	548	553	580	596	574	559	584	565	611	573	572	578	597	596	563	593	592	585	574	569	587	634	546	572	544	571	581	554	571	581	580	564	565	577	574	599	582	561	575	579	585	561	534	560	573	544	556	599	593	562	564	578	599	585	571	568	585	558	561	563	607	577	589	550	583	612	568	554	578	605	585	602	550	603	601	568	579	597	548	530	586	590	572	541	596	563	599	598	577	562	576	567	575	600	620	588	557	586	557	573	554	584	585	598	598	569	591	567	558	578	608	573	582	595	581	545	563	533	586	553	551	598	556	621	587	587	587	616	575	601	576	590	571	566	584	560	530	601	610	537	588	548	562	573	586	588	552	553	619	623	555	625	563	562	590	554	570	541	578	594	614	552	572	584	585	561	558	580	564	583	579	594	538	587	573	576	540	591	610	563	594	576	565	569	636	561	592	552	542	607	538	555	552	565	537	573	581	581	569	594	576	576	602	595	569	558	578	596	558	644	538	555	569	582	558	592	560	563	586	579	594	607	573	562	562	586	577	562	598	566	562	564	566	607	605	574	602	592	589	553	572	605	601	577	576	572	562	615	570	575	541	548	569	570	576	557	571	590	569	620	589	595	544	558	558	588	571	603	580	625	630	596	599
12932	6817	7236	5544	3175	1947	1351	981	652	549	425	321	258	276	309	264	269	239	250	255	286	246	208	260	263	240	264	273	238	290	253	246	259	278	276	257	283	257	296	252	260	238	278	234	259	256	247	250	287	252	218	239	237	241	275	264	262	263	249	253	274	244	255	242	210	237	258	230	249	250	245	234	259	243	273	291	239	242	260	255	233	211	256	260	255	279	264	279	228	266	270	266	238	262	267	240	229	238	236	274	276	260	271	286	254	236	249	274	241	262	248	246	257	258	246	250	265	245	288	277	234	249	239	257	271	266	279	239	242	252	259	226	261	256	246	251	254	274	250	240	270	252	291	229	269	238	279	240	229	257	287	261	262	256	249	232	247	255	270	270	247	236	267	234	245	270	244	281	235	273	256	269	282	245	238	250	264	257	286	249	251	224	256	246	241	272	232	271	228	239	246	265	236	275	237	264	275	256	230	223	260	253	240	218	258	264	244	249	247	252	267	259	259	257	280	271	282	241	238	260	261	226	248	246	287	264	244	232	266	266	245	238	259	257	288	263	247	261	253	253	275	251	240	254	252	255	298	230	250	267	263	271	247	252	276	262	264	261	242	230	277	233	247	267	243	258	255	228	258	250	252	224	285	253	264	263	251	269	234	249	279	260	251	248	246	259	272	260	230	265	239	229	255	258	243	228	232	263	253	255	269	247	240	291	254	239	259	254	257	284	267	235	229	270	259	268	228	241	274	267	272	260	259	265	254	257	248	247	253	269	261	241	257	229	245	264	257	235	286	260	270	240	252	247	252	246	235	236	238	236	241	244	252	233	250	272	292	247	241	270	255	261	262	241	248	283	263	247	276	243	270	234	255	259	216	244	245	262	242	248	225	232	257	277	235	263	245	267	278	233	258	229	280	235	255	259	268	264	251	249	249	254	278	249	251	251	265	246	244	248	244	250	271	239	236	260	241	249	245	275	273	238	276	270	258	233	249	264	296	250	244	266	237	280	250	246	262	256	242	260	251	288	235	247	259	241	223	245	228	251	232	244	275	265	249	256	250	292	253	265	236	243	247	266	252	260	249	246	243	260	240	288	259	266	260	263	255	238	272	244	287	265	258	265	277	248	234	238	245	259	272	249	265	253	246	296	270	253	262	239	272	273	253	251	294	234	260	239	248	232	241	281	249	248	228	245	246	270	285	264	275	257	241	230	233	253	272	263	262	249	270	280	258	251	254	265	226	263	264	214	241	243	263	259	241	241	242	250	238	233	268	270	266	240	249	279	236	262	252	308	269	222	268	252	251	267	286	233	294	255	263	244	255	257	278	271	240	266	244	268	235	287	257	262	260	241	224	253	249	264	268	253	248	253	221	229	239	270	254	237	278	236	256	232	246	263	278	266	255	268	248	212	234	246	255	254	243	278	234	277	247	268	223	251	253	263	248	257	257	270	288	279	262	242	271	258	240	248	264	286	255	251	257	236	265	234	264	247	284	225	310	288	249	233	219	262	268	269	222	236	238	236	243	255	237	230	282	295	256	221	236	249	274	269	264	229	254	288	261	251	267	247	238	223	254	252	253	257	266	276	250	253	271	247	274	251	231	224	260	287	250	269	281	264	234	271	261	245	253	259	258	242	267	249	268	248	276	241	233	282	253	253	220	247	278	265	274	242	259	262	245	279	223	238	243	249	257	261	303	238	260	251	264	285	286	248	264	254	262	255	246	246	265	255	237	240	245	285	291	255	243	260	223	295	275	288	271	280	261	225	260	250	253	226	244	211	254	270	288	240	221	285	233	253	238	260	280	267	258	236	272	248	259	253	247	244	254	260	280	247	263	252	242	259	257	259	252	237	249	231	263	260	236	263	231	259	232	252	239	269	258	237	245	249	248	254	254	259	285	244	257	286	227	257	260	227	253	278	251	272	252	237	264	274	238	267	242	232	267	272	257	265	271	282	263	255	247	254	263	231	225	237	255	255	257	230	250	233	273	261	252	259	272	244	240	265	262	259	262	254	237	241	248	265	257	266	267	255	278	265	250	221	254	239	236	259	254	260	238	263	250	261	236	271	275	260	245	249	233	238	248	240	236	247	247	250	246	293	247	267	247	258	235	240	263	271	255	271	233	260	261	242	254	268	250	234	235	254	252	271	240	243	252	262	223	229	256	241	239	268	264	275	263	252	262	272	255	230	223	241	259	286	276	262	241	259	257	262	258	237	236	247	273	258	274	265	262	261	261	234	240	267	282	248	264	277	227	242	282	225	245	232	246	287	289	267	261	239	278	262	254	283	246	261	236	235	234	245	271	243	267	264	255	235	285	254	228	204	288	229	260	265	269	244	260	242	219	224	245	260	252	256	259	257	251	244	224	256	261	249	263	255	263	249	235	237	240	258	248	275	235	240	244	244	266	236	247	256	241	246	218	233	253	249	268	254	225	266	281	248	221	281	262	238	259	258	275	266	296	238	279	246	261	257	259	251	257	227	249	251	250	264	233	278	281	264	243	256	258	259	271	260	258	245	253	237	255	253	272	264	268	263	258	245	277	293	262	255	258	269	263	233	214	243	238	262	247	241	218	257	262	266	240	271	235	266	259	241	247	266	276	241	248	228	248	251	245	215	240	235	257	261	260	303	253	248	265	260	265	241	241	240	248	248	250	242	246	238	254	251	261	281	242	260	250	243	274	264	270	261	270	276	217	249	258	246	263	226	227	243	243	238	234	237	263	292	251	291	246	232	266	225	233	238	237	259	225	273	233	265	258	233	253	257	280	221	219	269	255	217	262	257	254	251	229	252	255	246	254	255	268	268	258	238	227	258	246	241	250	279	257	257	248	264	296	244	276	229	263	235	250	256	242	258	276	292	270	252	245	268	257	260	235	223	252	242	250	259	246	239	239	251	256	249	279	225	247	275	253	266	277	260	258	272	247	242	244	236	254	210	249	238	256	271	227	272	223	262	254	256	255	240	251	292	266	261	251	257	272	240	265	246	274	245	275	211	252	256	285	270	281	281	243	272	261	282	266	249	225	234	249	258	244	235	274	261	255	254	285	249	233	259	239	256	271	263	263	240	272	275	273	236	280	258	220	258	259	288	236	289	237	241	262	258	258	228	268	245	243	237	278	225	231	247	273	233	216	288	246	240	252	282	238	258	242	235	248	243	251	271	284	254	225	249	243	236	274	264	263	220	273	261	255	253	235	270	237	266	252	263	269	248	250	254	262	273	261	249	276	252	245	243	252	250	245	251	263	255	253	257	247	225	276	259	251	271	285	263	252	244	229	256	259	210	242	221	260	250	252	234	238	259	249	250	206	250	264	246	245	263	213	260	276	266	232	226	256	246	262	242	262	249	250	244	238	262	254	256	253	234	255	240	226	256	265	255	277	219	264	251	220	243	237	239	229	223	281	256	255	225	259	265	250	245	276	285	230	257	260	247	262	247	263	251	246	237	267	308	252	244	251	254	229	274	235	269	244	267	279	252	260	262	252	258	245	261
9414	7365	13429	14371	10544	7264	5510	4049	2993	2068	1346	1032	807	785	754	694	674	660	697	671	619	681	670	639	672	685	666	649	659	634	600	670	647	624	658	639	601	586	613	628	637	653	675	620	643	635	630	622	627	600	628	625	637	582	636	590	607	625	601	652	617	597	631	579	650	618	644	643	580	599	581	625	644	651	676	656	621	604	636	611	606	662	597	597	618	643	611	606	566	676	633	617	616	618	697	645	591	638	609	647	632	600	617	655	627	623	590	647	566	650	579	644	668	592	596	691	611	610	613	645	605	620	593	579	579	628	649	599	634	637	591	592	621	632	615	588	629	567	579	598	623	615	628	620	670	645	628	637	630	590	655	624	586	602	634	649	624	600	614	644	596	626	586	601	620	616	627	615	607	578	647	617	591	598	593	633	599	626	634	614	634	596	638	625	589	641	619	644	626	632	621	588	666	658	613	618	661	602	664	645	592	677	611	595	648	620	644	617	649	632	617	637	591	569	599	653	647	639	606	599	620	596	604	602	613	576	563	653	616	595	614	595	619	627	632	642	592	619	683	641	647	617	594	642	586	598	654	602	614	647	642	628	604	622	636	620	619	616	564	577	608	598	634	657	626	630	641	656	595	623	622	617	603	589	630	649	673	625	624	683	610	647	636	637	601	617	651	630	637	664	621	666	607	621	616	609	636	586	613	585	670	592	610	585	633	592	670	668	615	596	620	655	686	632	627	624	646	592	642	637	592	636	607	636	604	649	629	610	609	642	615	588	650	624	589	608	636	652	662	602	640	619	572	630	607	635	628	592	630	598	612	617	678	618	593	602	649	611	637	649	629	573	630	635	648	607	658	663	637	638	580	626	619	621	616	614	610	623	640	656	667	606	630	627	637	600	634	591	605	595	625	606	626	643	657	625	656	672	635	610	634	647	594	649	621	632	626	636	634	584	592	568	633	601	613	610	588	620	654	612	652	663	621	655	653	573	594	626	604	610	655	595	626	649	606	611	638	637	593	618	682	634	601	626	593	652	641	585	603	624	607	641	608	630	629	618	588	609	648	599	657	625	629	597	620	571	624	619	619	686	608	618	566	650	599	623	590	639	596	612	607	638	625	603	647	640	633	595	599	611	653	575	598	587	674	603	603	612	625	661	575	606	561	604	648	668	598	654	592	619	636	629	616	631	631	591	625	609	662	595	611	639	621	604	583	642	630	611	657	628	608	631	635	649	633	589	591	628	600	624	615	615	603	646	618	720	571	610	580	621	590	624	628	687	616	645	616	645	586	659	641	590	619	655	662	622	606	633	608	632	635	608	641	634	609	618	584	621	617	632	669	592	605	612	597	609	570	684	655	609	647	643	624	581	611	635	665	570	607	644	637	604	598	577	636	596	645	603	619	610	594	623	652	620	592	586	605	652	625	592	667	619	612	639	658	608	573	649	595	601	615	579	585	621	650	656	624	612	604	616	641	656	589	658	611	640	648	628	584	665	613	638	638	648	646	642	596	635	608	657	550	573	592	623	646	587	628	640	567	606	645	600	636	641	646	595	614	631	634	596	637	595	595	623	597	614	613	602	597	638	612	633	640	580	629	597	665	659	598	632	629	588	605	623	624	595	617	582	631	584	619	603	603	624	653	621	608	653	558	596	580	603	597	631	562	651	617	626	619	615	607	619	617	544	629	620	647	616	604	623	626	652	605	614	620	621	598	639	591	588	628	609	613	628	605	620	605	634	616	621	608	639	648	603	633	580	601	632	618	602	617	607	664	593	620	638	661	592	639	647	586	593	660	667	630	611	620	647	630	625	631	618	624	636	635	609	590	623	559	631	646	663	626	637	592	629	615	671	610	624	614	620	602	649	638	649	621	619	610	596	599	640	587	583	630	614	601	612	596	575	602	624	610	626	637	615	627	599	619	660	615	573	612	638	611	609	594	606	614	621	614	625	634	588	587	631	590	582	657	581	654	644	618	584	597	612	594	642	600	602	578	566	623	628	618	592	589	615	629	656	617	641	613	609	650	618	634	632	603	628	600	629	596	631	642	620	608	618	611	605	582	629	647	624	645	627	622	662	586	574	638	635	652	565	615	607	589	618	636	632	652	618	635	650	651	611	627	608	625	644	603	604	680	592	567	609	615	603	615	640	608	617	655	606	633	599	653	624	633	607	610	603	637	674	632	628	659	629	617	636	643	598	603	661	608	589	642	618	626	616	617	624	630	617	586	625	617	632	596	629	620	641	588	686	617	662	600	631	658	612	633	582	628	629	594	602	578	614	590	567	593	631	607	621	684	635	627	604	637	631	648	580	617	649	657	575	604	579	606	619	600	626	612	598	605	614	642	621	589	649	568	598	611	656	629	643	621	605	572	582	630	629	598	619	611	609	601	600	595	629	595	629	588	615	612	572	614	597	617	622	621	608	591	608	593	612	625	617	647	638	620	592	552	623	605	607	633	630	600	625	594	598	587	638	619	575	599	634	634	627	609	636	653	650	653	679	622	616	631	628	597	678	588	635	628	657	604	608	626	614	653	584	577	614	631	583	629	625	572	642	606	626	626	609	604	620	645	598	622	629	627	608	637	649	588	622	633	611	628	586	606	616	626	579	615	631	686	600	624	621	626	609	611	598	638	610	641	635	623	655	632	610	586	635	614	593	604	602	650	621	618	621	620	625	655	631	663	617	627	629	595	611	606	599	637	637	647	629	637	638	612	657	618	615	608	613	627	635	617	611	570	666	645	635	587	600	579	599	615	605	606	607	633	555	606	615	624	620	642	616	593	621	650	568	652	648	595	589	636	578	617	620	614	628	585	639	638	593	597	591	608	613	596	657	624	662	670	616	595	593	645	626	636	587	591	622	602	624	628	644	594	609	618	603	573	631	668	621	633	608	632	600	612	597	616	611	648	627	653	608	608	613	611	635	628	638	625	590	604	603	637	640	644	625	641	622	579	619	606	610	648	661	676	631	639	634	648	626	622	611	638	610	642	575	628	630	617	636	630	637	663	598	635	634	621	623	634	629	635	599	605	624	646	602	577	649	611	662	660	683	586	576	618	591	614	579	612	614	660	651	604	658	639	642	654	618	581	609	604	612	643	660	629	637	600	595	620	630	615	632	660	652	610	617	645	599	637	657	610	619	619	614	617	627	654	622	613	635	608	595	633	596	622	618	576	645	617	627	620	615	606	626	605	657	659	653	610	626	615	631	600	604	635	633	615	630	633	603	648	641	576	589	626	652	642	590	616	582	641	632	637	616	655	550	649	602	628	623	661	596	667	654	626	633	585	649	591	620	658	551	670	614	616	611	611	604	648	646	644	620	624	594	621	635	648	652	633	637	625	636	639	640	642	657	610	628	631	679	602	609	608	660	620	603	635	590	614	602	590	658	636	632	620	593	600	631	605	659	611	574	610	617	630	625	658	608	637	645	607	674	639	623	594	622	567	600	600	651	668	652	631	632	609	621	660	631	643	591	612	671	611	614	656	648	586	621
25560	15291	17954	16083	12361	11536	7991	5955	4860	4061	787	406	371	346	338	302	346	309	309	292	309	356	323	334	339	345	344	347	332	316	315	335	339	315	267	266	257	316	289	255	262	295	300	316	248	298	272	264	298	273	270	252	265	302	286	258	266	258	290	288	253	282	281	275	252	267	294	283	304	287	309	287	250	301	307	291	291	275	286	305	256	275	297	293	277	286	225	300	282	254	279	293	274	270	265	266	294	303	294	290	291	273	254	272	293	265	280	285	276	278	300	267	284	296	286	252	268	293	278	284	316	271	267	307	321	292	248	261	281	274	273	253	266	286	260	272	277	277	263	258	281	270	263	265	232	304	256	277	284	283	264	309	278	287	307	272	301	271	320	275	268	306	305	255	296	264	301	304	287	274	281	301	290	267	297	286	250	280	300	299	266	280	248	268	268	252	256	293	269	250	282	275	266	274	256	294	255	269	288	290	271	272	249	287	269	246	245	275	247	284	315	308	255	287	310	274	258	286	267	256	246	280	294	290	291	254	296	293	305	332	291	260	277	280	294	299	276	290	258	269	267	270	289	260	265	305	293	288	281	278	271	278	256	262	286	272	271	314	270	280	284	283	284	255	243	293	295	263	270	293	250	258	264	293	262	284	297	315	300	271	273	271	279	280	256	273	258	255	268	300	256	292	283	321	284	295	283	290	298	304	263	258	274	264	276	241	273	276	276	291	258	301	277	272	294	271	313	273	275	297	270	317	267	295	285	300	290	308	275	256	274	257	244	251	263	265	239	288	287	277	260	286	271	299	302	272	281	284	279	297	265	292	299	272	277	245	270	256	301	237	300	260	256	276	245	290	292	297	282	273	288	314	285	292	285	278	261	327	278	311	285	252	282	284	303	299	273	282	266	267	275	265	246	251	285	255	294	269	274	298	273	292	278	264	284	261	265	239	254	280	300	271	300	277	269	322	267	291	270	277	264	280	270	313	261	274	270	279	256	260	266	251	276	263	229	250	253	245	283	288	286	290	242	261	287	276	270	254	308	279	243	288	292	267	267	276	289	261	259	270	266	304	303	267	266	273	308	247	271	270	293	268	271	271	276	292	281	244	267	308	266	296	255	281	282	260	272	271	269	270	285	274	303	298	270	238	297	257	256	268	257	280	288	293	282	257	301	272	290	287	309	301	288	315	288	292	299	292	305	274	259	290	282	256	297	286	284	258	271	254	283	263	274	270	283	279	269	312	256	255	298	267	281	251	271	273	269	266	277	276	285	255	285	269	249	273	281	295	268	284	307	269	265	279	279	291	314	286	279	263	249	249	269	301	243	276	266	296	261	318	277	290	267	273	256	283	288	244	306	260	279	267	263	293	303	278	258	246	256	273	280	279	286	268	272	287	259	278	275	298	284	239	291	277	257	265	267	254	253	265	285	279	276	302	314	261	301	286	269	316	293	274	264	287	258	294	290	294	234	289	285	263	284	293	262	243	256	285	273	289	328	257	270	269	270	289	250	300	282	282	278	313	308	308	288	245	294	271	278	281	278	275	281	257	283	296	263	294	295	289	273	272	297	262	275	287	272	277	270	282	256	287	287	281	272	282	285	271	302	258	305	297	291	292	251	299	265	286	276	281	265	271	273	297	272	299	274	295	279	294	285	280	273	273	296	275	314	288	272	284	276	273	265	282	307	299	270	271	264	292	268	289	295	287	265	243	288	289	243	279	266	266	278	315	275	299	261	263	235	266	306	302	284	257	274	235	272	258	288	270	284	244	267	285	279	298	303	270	282	237	291	273	308	288	263	297	293	285	260	275	272	271	277	272	279	264	241	259	275	271	260	281	276	274	302	240	271	244	271	277	259	276	256	266	260	263	325	290	293	240	290	277	283	311	261	275	260	287	292	267	271	266	294	281	282	277	259	251	271	234	274	268	246	268	284	274	269	286	281	278	278	267	250	288	241	259	297	283	262	284	240	238	270	264	284	298	311	275	260	266	274	280	290	308	291	275	268	266	250	278	293	254	297	301	276	277	289	304	284	298	289	268	261	274	307	280	278	289	264	250	285	281	281	284	257	274	283	287	282	280	275	260	280	279	311	261	286	275	281	322	297	280	278	275	303	244	290	249	245	282	300	260	257	251	299	317	298	295	285	290	290	300	301	301	285	287	277	272	276	253	259	280	275	276	285	277	271	256	271	296	281	269	281	273	254	265	303	290	273	274	294	293	281	292	284	271	272	265	269	287	327	301	275	281	285	249	265	224	274	281	284	250	240	279	278	260	258	300	272	272	281	240	246	276	298	294	301	285	298	270	289	287	283	257	283	236	283	267	297	283	271	297	267	261	288	268	312	292	296	271	289	289	295	274	266	283	274	277	289	274	283	280	280	268	278	298	270	298	270	253	252	271	236	292	251	281	285	240	300	271	247	282	276	284	296	284	268	274	282	271	251	258	277	280	289	304	320	259	264	279	300	305	296	310	281	267	285	285	286	284	270	260	291	293	272	250	273	301	286	267	287	292	286	251	262	274	300	267	271	268	276	262	246	319	294	271	296	326	313	268	290	275	238	273	272	271	293	240	285	287	250	283	269	286	282	293	269	307	285	278	264	278	267	267	243	298	307	278	299	262	298	277	281	274	255	251	268	299	303	248	268	292	285	244	280	296	303	267	293	286	278	283	280	302	287	271	262	271	268	252	279	296	266	290	252	254	284	267	264	280	281	301	284	304	299	233	259	300	287	323	256	258	266	323	294	294	265	286	275	260	253	260	290	285	264	260	275	285	302	264	256	307	301	260	304	326	283	276	262	253	272	250	269	289	270	257	289	266	296	284	282	275	268	277	302	288	289	280	273	249	273	292	253	264	266	283	286	265	290	265	275	283	299	286	261	292	258	238	271	299	262	278	303	260	298	275	274	281	282	274	274	271	294	306	300	309	283	263	263	309	265	270	258	272	288	278	269	267	278	270	282	260	261	260	288	302	269	280	282	278	295	278	291	303	258	265	293	274	288	265	292	277	266	293	281	261	275	287	270	288	291	271	296	286	281	287	264	269	277	264	260	264	294	287	306	327	296	312	293	282	294	250	262	282	293	249	262	306	268	258	281	273	261	287	261	286	285	289	298	251	279	310	279	268	266	274	250	272	296	277	271	277	266	252	305	276	272	294	272	265	245	283	272	263	266	281	293	249	261	308	288	299	263	284	313	300	267	303	243	285	275	263	283	279	259	281	271	274	265	264	262	290	251	257	280	297	297	263	277	292	307	312	274	257	250	234	276	294	278	274	283	266	263	270	277	269	310	310	242	269	273	269	290	258	281	283	249	289	278	286	311	275	301	272	280	286	272	285	282	278	279	250	247	286	259	246	261	282	277	275	259	296	283	282	242	280	301	281	260	297	271	249	291	263	282	285	282	278	314	278	276	312	272	253	294	255	260	265	276	288	278	268	295	267	287	261	273	278	239	305	268	272	285	273	297	251	297	261	272	277	268	306	276	263	298	245
17846	14567	25328	27842	26538	26945	21725	18454	16400	13677	2729	1450	1057	1153	1123	888	835	873	942	871	942	1010	944	1018	1048	1038	987	1069	938	870	870	845	837	756	739	726	658	695	730	642	703	693	715	696	647	738	692	681	641	637	688	702	695	689	739	687	684	712	641	644	696	679	697	716	712	680	680	645	675	711	662	712	672	626	689	707	635	656	712	635	671	635	692	712	657	686	655	690	658	665	650	665	682	657	706	695	678	643	666	658	674	680	637	692	662	682	681	673	642	649	656	693	707	676	672	671	667	664	672	662	698	689	677	680	703	664	697	694	661	664	648	655	689	679	668	658	715	682	646	657	700	641	632	700	684	690	679	714	701	725	715	706	647	713	671	697	667	691	682	701	657	641	664	645	662	622	654	630	632	675	702	669	631	668	669	690	660	641	689	609	633	696	734	636	713	703	661	666	642	646	667	693	656	694	653	728	714	656	669	677	694	702	651	673	685	673	656	627	670	657	692	686	630	660	678	636	650	659	591	676	686	672	675	689	654	633	677	703	587	673	670	716	703	673	667	655	680	625	702	670	674	671	709	692	687	677	635	647	694	668	672	645	658	646	634	666	689	692	612	658	660	696	691	688	632	626	687	664	627	629	627	643	676	692	673	652	675	654	668	672	692	652	703	688	681	652	710	713	682	674	693	706	670	627	653	646	656	632	698	707	693	673	681	697	686	664	671	639	676	714	641	657	679	651	683	672	705	655	640	728	644	682	669	676	689	660	693	665	677	683	671	706	625	694	673	655	694	620	697	674	681	661	662	660	677	705	671	692	647	701	714	702	676	678	678	663	654	698	685	655	700	666	613	686	698	681	665	728	657	709	707	694	641	651	696	652	650	651	687	654	703	642	675	693	632	710	694	736	719	655	644	681	677	669	679	686	688	644	684	651	680	662	693	676	647	740	746	753	684	675	670	647	617	675	685	692	699	694	680	665	690	674	698	694	678	666	663	668	698	739	669	698	674	653	699	702	671	646	679	669	659	653	661	686	648	647	658	736	682	625	729	649	655	704	666	637	655	643	680	681	673	653	640	651	654	661	666	684	658	660	634	688	724	689	632	660	697	685	661	700	673	669	669	699	666	710	701	658	676	668	626	694	715	666	648	683	668	661	636	654	688	697	663	655	676	693	680	670	704	719	628	672	664	687	679	666	693	692	667	653	654	701	651	668	696	639	625	678	655	681	687	671	690	653	672	656	678	664	738	704	674	667	648	715	647	656	723	687	694	709	665	722	639	668	686	667	688	678	624	680	636	661	630	676	670	679	679	699	709	692	745	628	645	654	681	725	686	680	716	676	703	688	703	661	690	691	632	669	668	660	679	686	689	722	662	679	659	648	712	659	670	683	706	682	664	678	659	686	686	711	707	645	675	631	652	684	694	666	650	636	677	718	691	651	728	659	662	680	691	636	629	688	706	649	668	671	639	701	713	724	703	653	718	674	670	648	709	662	694	671	732	657	693	652	700	658	667	677	673	714	662	643	688	713	695	658	697	631	651	700	704	732	702	691	700	677	658	685	706	650	676	672	687	650	647	677	650	700	662	659	637	630	678	661	703	669	664	630	686	668	671	640	660	696	688	685	667	703	683	693	647	675	718	687	706	677	665	675	651	660	632	683	699	676	669	717	756	656	659	659	650	646	651	725	682	672	686	687	685	656	689	706	681	635	701	656	629	670	690	712	655	628	676	656	661	683	657	733	704	673	642	649	639	663	663	662	673	676	669	702	658	657	709	684	635	677	640	642	642	686	679	682	613	652	669	729	710	680	705	669	698	676	722	642	684	668	670	668	712	603	673	669	618	658	644	708	700	657	681	707	643	698	646	689	674	712	686	619	659	718	630	672	619	624	672	669	660	681	720	699	666	705	729	637	617	696	649	696	659	666	691	661	712	669	665	665	670	700	661	664	649	668	643	652	673	661	674	683	671	684	651	686	677	642	721	685	710	607	700	615	661	675	702	676	649	653	652	666	663	695	710	684	665	687	707	642	672	656	676	627	671	662	669	667	690	632	679	647	701	663	651	660	658	673	693	653	683	680	676	707	680	659	677	732	656	677	683	685	693	641	667	670	724	680	664	684	659	695	693	627	686	692	695	672	723	653	680	673	681	639	707	700	699	646	692	653	641	660	676	661	719	693	668	674	653	685	648	669	670	685	666	608	664	622	645	698	707	679	688	634	686	652	691	663	683	684	643	705	636	702	732	638	671	660	697	620	684	699	682	665	678	647	673	697	657	686	676	693	674	684	670	670	660	651	669	735	657	656	645	729	696	598	674	679	690	687	706	676	654	678	669	653	645	674	640	668	664	655	646	636	654	663	664	684	646	708	712	639	662	680	685	673	652	637	670	683	689	667	680	712	713	675	656	646	699	667	673	685	677	661	683	708	715	664	712	648	669	648	677	682	684	668	640	700	697	683	693	680	703	628	637	681	697	660	613	679	647	688	685	703	669	728	660	674	642	664	679	665	684	657	677	637	702	699	673	677	666	673	652	696	610	654	705	678	660	684	703	704	674	665	673	678	714	659	675	666	688	704	706	681	682	665	687	698	640	654	772	661	698	701	641	652	682	694	700	671	643	635	680	734	647	650	644	708	666	693	684	677	708	669	669	665	690	648	753	669	670	724	711	708	686	679	665	644	663	635	611	704	633	661	643	698	672	678	664	659	687	732	702	634	690	636	624	662	667	660	670	651	714	708	629	667	688	706	690	670	692	714	702	677	668	678	676	660	661	684	653	663	685	671	685	724	667	703	709	691	680	686	698	637	662	707	691	665	660	612	642	722	681	648	666	671	684	679	696	663	646	664	634	679	700	660	683	665	625	679	703	661	682	680	683	615	674	676	714	670	640	672	641	656	634	662	638	696	682	656	696	696	677	703	700	644	646	673	671	654	662	692	698	710	671	649	670	702	699	658	621	647	647	674	668	713	662	681	660	673	630	670	664	651	674	679	626	671	626	642	676	706	669	649	663	650	669	694	684	713	698	636	667	723	726	648	701	673	679	670	675	679	652	669	658	640	657	684	677	695	687	634	685	653	643	670	656	705	646	629	680	631	688	626	704	691	673	686	675	659	662	679	767	700	700	689	690	674	683	716	698	683	677	686	662	656	662	680	649	691	640	679	698	654	666	675	731	670	687	721	657	685	670	688	673	662	649	701	691	655	715	692	651	668	656	612	681	676	731	654	698	618	686	673	684	651	686	681	662	695	657	674	660	653	684	682	680	722	630	691	630	716	647	652	716	661	668	721	694	719	688	670	721	710	650	734	644	704	673	642	663	643	719	638	694	702	679	650	666	671	714	701	710	637	650	673	699	687	686	718	685	652	677	712	694	627	716	663	639	651	697	685	686	713	659	694	657	689	637	683	718	667	666	669	702	706	690	675	677	665	622	666	675	711	668	672	686	707	737	691	677	647	698	695	657	608	652	654	648	719	704	643	707	669	673	683	647	649	628	701
34992	24662	25271	24432	21650	20220	14184	13434	12353	5105	1441	941	458	343	378	297	282	297	323	303	302	298	352	348	358	299	345	329	345	298	271	298	306	284	264	253	247	260	256	252	224	220	242	236	238	260	256	225	228	266	236	269	214	242	235	263	249	215	267	244	238	233	230	248	260	246	239	257	252	272	238	227	253	238	247	235	245	235	229	261	240	216	225	237	239	213	219	240	233	228	231	259	233	230	234	234	219	232	284	249	243	202	234	239	253	253	225	250	252	233	229	230	235	235	253	236	248	236	260	272	224	234	256	232	246	283	252	274	216	238	245	219	241	218	253	239	242	244	247	194	233	252	269	231	241	247	244	263	265	228	202	243	248	250	236	213	237	213	228	235	231	220	221	255	232	242	214	251	245	261	232	256	227	215	220	247	235	240	216	240	236	240	271	226	248	233	240	256	266	246	221	203	247	233	249	229	233	228	223	240	236	211	236	253	210	236	275	240	215	240	236	271	257	238	252	229	265	247	241	259	256	245	251	224	230	244	248	223	235	225	281	248	241	257	252	225	229	230	232	268	233	256	260	253	258	210	226	224	226	245	241	211	262	250	219	230	239	285	243	240	266	221	234	251	270	238	241	231	220	232	213	198	230	238	248	258	210	247	245	229	229	249	247	250	237	259	253	258	215	209	219	242	192	264	252	233	245	238	241	242	259	229	207	219	224	250	241	227	217	234	228	261	253	253	281	233	261	230	225	235	237	229	225	251	213	257	230	254	221	252	206	229	240	237	265	263	232	215	238	247	238	257	237	240	261	239	240	265	241	234	220	217	242	229	263	260	268	263	232	263	227	257	252	246	239	250	230	227	228	254	228	238	229	263	266	239	252	265	231	261	247	234	251	244	234	241	214	270	229	243	245	235	218	242	240	216	246	237	233	203	215	214	217	228	233	255	229	241	240	241	257	254	235	254	250	259	280	229	265	241	233	270	254	226	222	247	243	231	226	235	205	252	263	242	242	252	243	245	223	231	245	227	248	276	244	250	208	225	242	264	225	253	234	234	242	249	283	230	206	244	247	254	251	265	244	265	213	236	230	269	220	241	260	244	231	221	256	246	225	229	258	250	242	230	227	257	250	259	262	225	256	233	224	230	248	221	255	233	216	216	247	246	253	238	234	221	263	241	232	248	236	256	228	234	215	241	247	220	274	224	248	232	247	260	204	253	231	249	229	220	235	222	260	249	239	251	229	220	226	254	261	237	261	255	245	225	271	273	258	246	241	248	239	249	230	215	249	254	225	231	211	238	251	216	237	215	274	259	255	243	233	251	249	235	240	254	246	232	220	182	237	221	236	232	227	246	274	250	249	253	215	225	210	230	223	234	261	250	215	229	231	226	201	231	265	280	251	238	227	250	240	234	277	279	234	225	226	250	218	233	229	241	220	225	243	244	225	236	244	231	202	237	260	255	231	252	220	230	245	238	246	237	242	212	244	279	253	242	229	226	245	224	221	226	218	206	249	244	237	248	207	253	245	228	232	225	244	253	242	263	216	254	265	253	221	235	245	233	238	236	250	245	285	230	234	258	249	238	233	230	250	210	258	243	247	231	229	269	229	219	205	276	257	226	234	255	239	268	245	231	236	274	237	220	241	240	256	257	252	247	240	231	263	254	237	251	253	218	213	227	240	236	239	214	216	246	246	228	212	221	244	239	236	223	250	231	269	245	255	214	223	211	232	244	261	251	255	247	236	236	228	232	258	259	199	205	240	227	255	252	247	254	281	236	242	243	242	253	228	260	274	236	221	242	231	249	227	230	241	231	256	231	232	240	217	233	222	238	213	251	262	229	245	229	234	266	234	252	265	220	245	222	246	237	247	253	268	255	239	252	234	229	250	275	248	250	240	217	245	259	233	232	253	219	235	242	249	253	229	249	218	211	223	236	235	250	255	220	237	236	214	246	214	258	233	233	265	251	223	238	224	205	228	261	259	225	212	225	259	282	250	241	225	239	234	219	237	256	240	256	227	227	260	223	234	216	224	244	243	212	253	253	217	202	226	221	276	254	239	269	231	214	275	251	255	237	208	258	244	254	248	267	257	220	246	247	222	248	236	235	243	254	264	224	222	230	232	209	222	245	253	214	261	240	255	213	250	244	257	253	246	235	242	231	251	266	257	218	241	238	256	192	238	270	239	238	234	210	232	267	220	270	247	226	200	233	241	241	232	226	247	255	247	222	243	229	224	263	234	230	257	251	238	259	244	277	235	232	246	231	252	255	244	243	229	257	259	252	257	207	222	269	278	246	246	247	238	279	264	224	190	235	246	232	223	244	255	238	250	259	239	257	237	244	237	258	256	266	232	230	233	239	235	224	252	229	229	228	274	233	229	230	241	238	242	264	218	265	220	233	232	258	257	221	249	226	250	217	242	193	251	247	259	231	240	239	270	207	237	254	272	250	251	224	203	226	271	255	259	224	236	244	256	252	216	256	238	232	237	233	250	250	240	261	253	249	239	225	254	246	226	269	257	227	230	261	234	201	243	239	229	247	225	242	237	266	219	249	233	241	226	259	225	244	237	252	246	232	250	227	228	252	234	195	227	257	240	226	240	199	259	255	229	252	243	255	234	256	261	269	258	243	241	240	210	224	223	257	222	225	236	240	251	267	231	252	245	232	271	251	246	231	279	271	238	238	243	249	237	231	239	206	249	209	223	245	240	244	232	226	248	248	230	236	254	237	230	266	244	239	268	267	244	208	216	229	247	238	232	234	244	246	232	232	250	251	248	236	259	274	260	274	256	229	255	259	262	251	274	254	232	234	228	278	273	226	249	228	253	235	254	239	257	237	255	224	237	229	227	232	260	258	240	281	255	218	247	242	275	239	230	234	222	224	241	265	234	273	237	278	255	243	222	240	249	243	245	244	231	236	236	214	239	228	237	264	227	215	230	243	231	225	246	245	279	250	223	208	239	241	266	227	224	245	274	232	260	245	237	252	229	247	249	242	242	225	254	232	244	214	255	251	272	218	267	250	233	251	228	234	267	243	249	254	222	272	237	247	207	240	252	228	218	236	232	217	261	243	237	229	256	235	264	219	240	246	231	232	254	231	224	233	235	248	233	257	225	255	252	233	251	277	240	254	204	249	212	236	276	236	247	252	242	230	227	238	201	230	264	226	290	276	277	231	217	232	235	212	265	243	259	250	238	246	231	245	248	250	244	245	250	227	227	206	236	224	223	209	241	237	226	230	239	223	266	227	218	234	237	233	230	267	219	226	224	273	263	225	230	226	258	278	244	251	254	241	226	232	240	248	232	241	227	245	226	253	257	243	261	251	254	254	261	216	240	239	241	209	234	223	257	238	240	223	269	255	246	219	254	264	229	223	228	256	253	237	224	194	241	250	262	244	227	232	243	227	249	251	249	219	234	247	286	250	222	201	243	239	235	215	257	239	226	216	227	244	226	247	211	250	221	250	253	224	253	255	227	224	224	233	229	240	237	236	233	241
23597	21507	31050	35504	35983	34715	29412	30605	26650	12379	5361	4029	1610	1174	1285	1034	955	992	1013	1000	1095	1201	1172	1209	1329	1167	1189	1091	1055	1006	924	904	923	773	697	681	684	637	631	621	592	615	610	579	629	605	581	564	572	557	569	573	586	562	591	577	595	604	562	594	569	567	588	553	601	588	606	562	561	629	588	611	554	618	603	566	575	611	612	618	614	551	584	609	565	565	577	555	611	597	547	606	597	575	564	609	602	605	557	581	560	622	553	587	560	595	578	552	582	564	624	585	569	626	580	612	570	582	616	621	582	574	597	611	569	613	615	586	592	585	586	555	595	600	576	598	585	567	583	555	593	596	611	617	584	576	586	601	566	589	563	588	592	568	601	617	602	561	593	608	580	627	586	590	591	562	594	581	561	593	567	591	601	583	611	564	607	596	553	563	612	558	601	571	620	550	574	585	609	572	601	592	587	570	551	595	578	602	616	602	633	548	573	588	599	568	620	576	590	612	568	605	568	584	638	593	595	589	563	596	572	605	592	573	543	613	650	607	596	594	603	599	589	581	564	581	575	603	535	575	598	625	609	547	555	599	587	582	560	607	612	586	620	585	543	598	600	619	600	531	589	599	582	562	608	604	576	622	558	621	575	588	592	602	580	597	612	656	570	590	561	572	572	583	563	619	622	556	589	576	577	607	600	633	619	613	570	564	590	590	564	569	518	572	588	592	559	612	631	602	577	563	597	608	550	577	586	616	617	572	594	566	573	583	570	574	537	584	579	589	543	578	594	540	581	602	536	578	595	588	600	601	561	570	549	571	569	597	557	600	563	604	588	567	572	550	599	599	574	605	587	535	618	571	573	560	589	619	592	597	656	624	543	608	540	619	571	625	602	577	624	597	575	568	583	568	590	622	570	585	569	602	586	579	564	600	608	607	595	601	555	582	588	603	575	573	561	611	578	599	583	548	550	619	609	568	587	595	593	569	589	600	611	601	581	568	595	537	570	581	596	600	586	572	591	552	584	593	545	598	605	567	623	561	578	578	621	631	633	577	594	618	620	557	617	549	606	614	565	577	606	567	576	563	586	572	578	557	584	581	571	585	571	548	563	605	567	597	589	607	586	588	591	594	551	558	614	585	598	571	613	619	564	558	574	605	577	596	559	596	610	606	530	611	579	564	578	591	577	582	587	587	603	569	538	565	607	552	571	582	620	636	554	588	576	591	572	610	599	553	595	612	589	582	580	598	577	575	592	577	608	551	600	582	588	605	625	576	625	567	586	523	571	589	592	574	585	559	576	570	599	592	541	556	563	611	585	586	591	584	579	565	566	618	594	621	597	603	625	655	572	585	577	578	587	536	559	625	620	541	580	635	555	599	561	637	574	543	576	640	586	623	579	612	565	619	573	564	611	596	617	542	567	585	602	592	617	604	597	654	600	584	586	605	578	575	574	591	568	587	566	573	528	580	605	605	578	611	571	623	613	562	553	536	589	606	568	588	573	591	551	606	564	585	566	609	585	585	597	566	600	553	593	585	532	548	608	599	570	569	611	561	571	596	577	597	576	563	607	579	592	553	538	561	594	593	578	547	563	583	613	621	612	577	578	614	606	560	610	584	554	604	597	550	559	607	629	614	606	615	586	598	567	634	593	580	588	593	635	615	591	587	572	596	642	589	562	596	610	566	581	584	589	554	570	594	585	603	559	591	573	572	571	598	628	542	571	600	621	588	550	591	573	561	614	619	547	593	587	601	578	602	602	599	578	545	552	592	607	566	536	607	598	579	594	561	570	600	606	618	583	560	574	581	557	590	564	605	584	618	558	570	572	596	563	589	577	611	576	590	594	594	622	555	586	560	574	572	571	584	553	600	559	575	554	613	587	558	564	609	594	554	546	602	629	586	629	597	633	617	569	562	599	554	576	584	623	575	610	577	599	630	575	598	558	607	571	628	572	598	577	594	567	601	580	559	604	582	570	602	595	619	576	633	577	611	591	562	549	605	579	592	570	601	557	549	579	576	578	561	602	552	615	562	561	588	594	570	546	629	576	632	566	588	553	573	557	588	594	563	567	528	583	567	619	625	563	564	599	586	579	543	565	565	602	568	602	584	578	569	590	578	559	588	601	560	593	551	546	580	609	616	588	628	621	577	590	542	585	601	557	566	561	602	582	590	613	607	619	570	589	608	559	583	559	598	637	616	602	601	599	599	572	545	595	633	582	603	600	588	583	576	551	544	575	583	616	569	574	568	565	640	570	560	588	589	533	590	591	608	553	560	626	582	573	550	606	582	592	620	562	566	601	566	569	588	573	565	553	622	610	566	589	576	555	566	590	580	622	576	593	593	636	608	590	593	554	573	611	615	603	556	567	590	562	602	626	605	620	573	582	593	601	612	576	612	646	556	585	574	538	577	548	588	577	548	614	568	597	602	565	547	580	591	617	573	592	595	588	614	620	597	590	579	560	591	586	565	613	635	616	558	574	615	557	578	568	583	597	575	574	589	582	545	570	612	583	612	575	579	576	563	572	505	612	613	608	564	571	576	579	585	595	595	567	599	593	609	588	601	587	588	576	625	598	588	593	546	589	580	569	608	603	594	574	585	546	598	613	567	568	589	592	599	612	580	553	582	596	536	582	602	565	573	611	634	560	562	591	568	561	584	594	588	592	572	572	576	546	641	582	624	603	598	577	560	601	608	571	617	588	639	567	580	595	603	558	595	564	553	589	573	600	596	574	615	650	555	548	555	608	621	584	616	627	589	584	581	607	575	590	538	569	592	603	638	607	602	582	576	573	603	584	575	581	615	603	541	594	570	555	563	578	595	592	582	561	603	613	613	595	600	596	567	559	550	584	566	580	569	619	621	527	608	554	592	580	634	549	593	575	586	554	599	609	602	598	560	589	614	593	573	565	541	623	591	618	639	565	618	622	588	614	620	583	555	572	594	591	556	548	594	569	558	589	572	624	621	569	540	608	577	596	578	567	568	575	595	566	596	589	589	604	577	572	589	552	590	589	590	559	592	569	595	582	617	610	582	587	584	592	622	581	581	603	585	603	615	598	594	574	622	585	623	570	635	589	584	573	590	591	569	589	569	594	581	583	581	596	578	595	645	575	559	603	637	595	589	573	620	568	607	610	602	572	598	569	566	603	602	578	576	573	551	618	561	567	579	595	564	591	577	598	627	648	572	551	618	587	601	567	544	597	568	593	570	607	566	609	590	598	627	595	528	567	560	612	609	585	587	655	601	580	610	568	590	573	574	598	612	582	559	593	598	609	611	595	562	620	586	641	597	540	558	638	589	548	553	602	550	587	596	553	571	557	598	567	577	589	538	589	562	572	605	579	552	601	579	604	608	546	623	618	541	608	608	580	570	584	567	592	624	585	585	601	593	568	609	597	564	591	627	603	577	560	572	568	603	587	614	599	603	593	591	581	605	635	557	573	584	592	601	589	582	572	558	605	606	525	589	603	579	567	615	560	577	587	553	554	589	586	548	566	601	584	591
13018	7416	6815	3896	2771	1941	1333	1066	649	485	363	318	290	280	304	254	298	280	292	273	255	296	259	230	241	254	250	272	238	265	239	262	251	223	248	249	259	270	239	236	250	273	254	256	235	258	251	236	269	274	268	276	265	245	261	231	281	259	250	240	243	257	238	244	265	267	263	231	233	279	253	233	253	282	243	260	241	246	283	261	251	268	250	256	232	284	288	242	269	253	259	268	255	294	239	245	241	249	236	210	239	240	236	261	281	269	260	265	227	272	248	263	229	243	245	235	223	274	226	285	224	293	254	243	256	235	241	281	276	263	242	259	256	256	260	233	243	263	250	274	269	230	277	238	287	244	244	239	290	261	280	257	233	235	258	283	249	253	265	274	267	247	249	261	268	281	254	276	279	288	232	250	264	262	260	271	236	243	267	272	254	278	267	249	278	261	238	259	228	308	274	286	287	256	227	255	230	261	261	251	248	293	257	258	275	259	260	252	244	258	298	242	247	290	274	269	234	236	297	228	244	277	268	261	272	266	259	249	253	286	259	223	259	229	255	281	278	244	264	251	233	269	240	288	272	255	282	279	252	230	262	252	237	244	289	246	257	263	269	256	298	243	244	289	276	282	254	255	272	266	259	265	243	261	288	251	257	239	262	255	257	233	238	246	266	288	254	239	263	274	254	248	243	257	259	294	245	259	273	214	228	288	241	255	300	249	259	260	262	258	252	264	260	258	246	243	252	297	278	305	255	271	275	273	249	252	279	240	241	225	234	265	279	275	247	225	277	273	269	284	243	257	261	262	254	270	247	242	260	269	248	235	274	249	240	250	247	245	249	269	265	265	253	261	253	283	226	259	301	238	268	258	284	290	267	259	262	295	275	248	254	248	243	245	235	265	249	266	246	250	246	242	238	267	257	224	259	259	272	243	267	252	269	222	278	272	261	237	270	244	211	249	251	222	272	252	246	249	276	255	265	257	240	248	281	240	232	278	242	264	282	286	250	246	282	250	251	262	242	255	236	280	246	278	231	281	273	237	247	267	233	256	256	238	269	269	275	289	277	278	244	225	279	257	257	291	255	269	256	277	264	264	263	275	275	269	268	254	253	234	270	241	254	242	241	275	262	261	279	267	266	282	285	269	246	275	242	268	269	247	237	264	276	250	238	231	273	246	251	222	250	286	250	259	233	279	285	246	224	238	226	220	248	267	251	257	265	280	263	246	260	224	242	243	243	300	303	265	250	254	226	243	265	246	253	266	286	293	240	266	277	260	253	258	252	254	254	264	247	261	258	247	286	269	300	250	294	234	228	269	268	257	233	260	245	234	261	254	269	301	263	255	265	246	250	276	260	279	235	249	265	242	266	269	276	267	236	275	259	239	260	260	274	292	251	268	232	235	268	266	240	280	249	272	252	255	280	284	258	254	257	243	265	269	253	307	245	235	266	256	236	238	248	234	232	246	246	241	271	250	279	262	280	233	256	248	240	275	248	278	287	263	244	258	266	268	279	237	244	235	241	237	285	264	278	241	247	259	247	259	247	231	249	279	253	281	293	286	243	231	243	258	250	250	269	260	250	245	266	269	229	247	232	293	265	266	232	229	258	267	260	254	261	267	240	264	245	233	239	223	259	252	265	248	269	255	263	244	245	262	248	265	231	230	265	258	251	263	266	245	238	228	268	284	255	233	238	251	247	246	254	230	273	252	256	223	256	268	261	267	249	281	256	255	271	268	252	242	277	230	256	263	255	236	252	233	268	249	263	257	258	259	247	239	217	253	270	238	259	270	260	274	244	238	268	265	259	263	226	248	268	255	283	247	256	263	227	228	256	259	266	254	243	231	258	261	242	271	270	249	233	262	279	231	261	268	267	267	278	281	287	247	247	275	278	264	253	288	284	257	294	270	242	273	252	262	273	263	261	263	252	253	254	245	263	243	273	273	259	252	273	273	266	289	262	255	257	259	248	244	258	275	278	243	245	253	280	272	205	241	216	248	271	262	251	248	264	267	251	259	256	247	285	252	256	286	249	244	223	269	270	242	281	253	266	262	274	266	243	255	290	265	268	244	232	285	247	244	252	255	260	260	253	239	219	252	260	259	267	254	242	199	276	253	257	258	238	286	243	272	254	249	265	248	265	285	230	234	300	250	264	239	257	256	251	267	264	263	260	277	246	262	222	251	267	253	244	262	303	244	280	240	252	257	238	284	258	277	252	276	261	269	310	267	239	272	235	263	246	236	284	232	271	267	270	226	255	258	260	237	284	257	277	263	252	248	287	256	235	252	224	237	250	244	243	236	250	237	266	281	261	245	279	241	254	241	238	255	262	267	238	275	286	244	256	237	258	240	257	235	278	239	275	274	281	269	266	245	277	273	246	236	227	255	274	261	237	254	237	252	242	257	254	246	237	264	246	250	256	245	257	251	263	258	261	250	280	245	249	263	236	245	249	237	278	276	250	264	233	256	279	255	237	258	231	255	246	232	259	237	251	245	269	268	266	259	250	256	237	282	292	274	252	263	269	266	268	254	280	257	258	283	260	267	248	251	248	233	278	264	228	265	265	241	224	257	247	237	249	243	253	228	250	228	237	258	280	244	237	246	253	280	263	268	265	262	256	231	244	262	247	243	250	252	255	264	248	259	237	260	265	278	239	273	234	272	253	277	304	260	273	257	230	241	256	268	248	233	258	264	265	267	251	256	257	241	271	252	252	276	255	230	249	252	254	262	285	244	259	245	238	254	273	259	257	268	235	235	257	256	253	253	263	286	243	270	247	258	250	292	239	251	258	246	235	253	289	270	286	258	246	271	250	229	247	258	288	267	283	270	238	283	268	257	240	259	266	268	272	237	279	252	244	252	265	276	267	256	262	222	223	224	261	244	264	259	265	254	254	266	260	243	248	243	260	237	242	281	252	274	240	281	254	260	222	240	263	229	252	247	245	237	270	247	265	215	234	251	259	257	253	260	285	275	264	267	240	229	247	270	245	243	234	227	253	280	248	255	226	252	250	256	265	247	252	259	251	252	242	268	250	251	240	261	253	265	244	261	297	272	274	249	245	268	234	246	229	269	239	256	225	235	268	278	261	237	279	235	251	257	278	240	263	277	258	258	263	270	230	262	262	250	224	281	234	257	250	267	234	259	265	245	267	243	226	265	279	259	238	277	257	235	255	254	281	281	263	231	271	242	252	246	244	249	234	258	250	281	232	245	262	240	263	253	264	230	277	260	261	248	274	285	252	273	246	238	244	249	260	275	258	258	288	240	255	251	275	271	264	230	255	258	254	255	230	233	244	255	251	260	273	234	273	266	259	260	246	251	249	246	256	251	271	268	259	251	278	243	257	276	271	249	236	240	245	252	264	252	285	254	276	222	262	272	250	238	284	247	236	257	268	274	244	225	261	261	245	248	286	250	276	285	259	254	266	270	248	239	251	212	252	267	231	236	220	259	254	233	271	281	252	255	268	251	258	222	256	238	247	241	236	260	245	250	259	229
9672	8015	12559	11104	9787	7655	5620	4792	2687	1865	1225	1058	828	861	807	730	718	689	653	654	671	692	696	630	647	679	704	594	641	690	651	636	709	629	707	637	667	599	673	641	637	632	592	621	613	640	615	612	601	607	604	631	647	629	616	631	622	634	640	637	636	587	655	622	642	723	595	599	630	610	649	638	638	660	624	608	636	618	613	686	653	603	653	680	649	636	637	621	669	633	628	613	608	605	667	605	657	603	612	611	630	641	623	643	637	650	623	608	636	627	630	623	639	617	604	606	589	605	676	662	606	622	681	637	659	673	600	602	611	629	618	604	678	620	621	635	596	624	623	594	681	640	654	624	581	631	589	609	587	657	617	648	653	649	608	623	591	627	597	616	637	637	601	653	657	631	630	625	601	631	634	622	646	584	621	602	646	604	678	667	628	654	617	631	643	653	651	606	652	632	595	620	652	671	626	616	674	643	713	659	613	596	643	647	620	636	602	646	647	605	649	686	642	627	587	647	613	637	670	649	601	624	596	732	654	620	609	676	634	619	650	652	650	549	663	618	695	679	621	601	658	617	604	603	621	634	628	614	650	605	647	592	633	638	639	620	595	649	691	661	615	643	602	628	596	625	657	636	652	601	611	621	659	624	615	593	654	603	644	635	594	617	633	605	586	623	626	658	596	664	663	612	594	624	622	653	590	627	615	641	635	624	609	609	644	634	659	617	632	606	609	640	657	635	586	681	620	656	689	621	636	639	630	619	664	646	654	645	644	637	639	648	585	624	627	616	642	632	673	607	625	611	620	579	657	640	640	619	636	652	664	632	640	643	646	650	671	669	684	636	654	628	670	649	627	602	640	675	599	638	599	650	670	628	616	658	646	583	619	627	632	613	634	645	608	605	621	620	636	629	668	645	655	640	609	662	653	628	625	675	591	662	592	657	637	605	618	594	619	627	672	624	633	649	617	617	658	598	628	627	637	619	586	640	655	663	603	605	613	597	659	623	670	616	657	647	632	632	605	620	615	642	640	656	666	666	694	613	644	589	623	633	629	626	646	637	610	640	610	592	609	578	606	627	638	576	651	622	631	578	619	657	631	616	597	622	636	645	689	624	584	601	643	640	625	622	650	649	633	626	644	644	595	635	648	625	603	648	658	633	673	625	639	675	650	646	645	665	686	640	623	631	605	615	592	609	611	656	601	642	628	647	637	620	648	613	645	648	596	658	612	642	624	633	593	651	622	588	634	649	629	614	641	625	636	657	630	600	619	627	640	641	577	629	612	658	655	635	619	683	617	603	648	612	670	646	673	647	667	638	642	638	701	597	614	634	624	655	680	636	648	613	685	621	614	619	640	676	646	627	588	648	605	635	646	641	625	597	642	585	627	650	601	621	622	654	629	605	593	663	624	654	665	608	650	614	603	667	615	626	615	624	637	653	637	619	637	658	656	622	643	651	655	624	599	615	612	613	588	658	658	614	630	602	638	655	623	642	628	662	599	615	632	637	627	635	626	622	608	652	654	612	642	614	635	658	649	645	585	650	604	640	636	606	619	625	629	646	667	675	639	633	641	644	624	650	638	648	648	615	586	646	631	643	642	620	634	624	612	628	660	611	621	624	618	603	624	633	611	659	585	564	605	613	685	634	669	638	616	632	619	636	664	615	611	617	673	652	624	606	667	653	658	666	608	645	640	633	621	609	639	652	599	649	588	660	622	649	694	641	633	597	643	633	592	656	590	625	640	655	636	630	602	622	635	621	586	617	660	604	640	639	632	582	624	662	597	593	640	609	637	666	654	647	648	637	663	636	606	632	620	664	618	608	617	607	637	641	667	672	640	629	607	628	665	661	603	655	645	651	670	641	630	632	618	608	639	619	589	644	605	677	642	650	605	579	628	646	606	585	632	645	590	613	657	665	615	603	627	673	589	616	637	637	615	569	625	639	659	616	604	589	626	626	647	656	623	586	639	678	679	641	632	647	649	605	644	639	612	632	609	649	621	604	636	623	641	632	639	630	599	604	649	647	629	599	632	634	669	684	672	669	621	646	629	672	623	630	612	644	600	634	682	627	626	622	597	642	643	594	658	643	665	618	628	627	637	625	642	647	638	655	625	620	597	642	631	695	648	587	624	613	596	633	635	628	635	632	586	662	611	594	614	590	650	626	649	604	646	628	639	690	644	665	601	643	672	664	657	627	639	635	635	640	599	614	679	667	612	626	641	610	615	649	659	652	639	654	640	679	641	625	703	650	630	622	667	599	653	680	617	613	624	623	632	605	636	683	636	623	642	615	625	614	708	657	666	612	655	655	642	658	653	606	629	642	627	642	651	556	662	652	621	610	634	702	621	628	620	574	621	625	608	643	653	618	617	634	655	610	643	656	629	654	616	645	617	588	684	623	633	595	683	626	627	599	643	654	639	675	636	632	689	617	639	629	642	657	616	612	623	637	641	617	605	653	626	624	626	577	642	604	569	642	610	629	631	678	619	640	631	633	615	601	582	573	622	626	660	664	645	668	673	640	627	608	642	685	643	628	636	617	584	655	632	632	671	637	607	636	667	640	662	634	628	607	653	635	614	646	634	628	613	637	665	591	608	615	624	590	638	601	601	630	636	622	626	654	637	597	648	620	579	638	615	608	617	635	593	575	677	640	615	643	642	646	629	649	607	602	624	656	657	635	651	651	628	635	606	626	627	618	641	626	625	616	655	634	647	603	621	631	670	653	610	641	657	616	661	624	621	672	614	627	596	655	604	630	601	661	617	656	639	664	620	641	641	596	611	643	621	651	642	639	630	633	640	643	633	640	618	634	642	604	611	627	652	592	611	610	592	646	617	633	638	696	654	600	628	656	640	646	603	645	641	659	639	611	598	637	641	633	601	602	613	674	636	639	621	638	598	657	594	614	616	625	696	679	628	591	636	622	641	647	614	642	680	621	674	666	657	607	589	659	614	637	664	611	638	625	643	660	654	630	644	630	633	608	655	583	624	630	605	648	626	602	646	665	638	652	634	620	648	599	595	619	627	640	654	622	628	656	570	640	619	653	646	622	631	628	596	589	589	639	671	623	633	655	627	653	629	657	638	619	651	640	646	651	676	643	534	629	629	646	626	629	648	635	597	666	638	646	667	583	603	647	634	608	651	631	645	637	611	657	638	647	622	607	660	626	628	573	634	677	618	656	665	621	658	603	617	606	645	632	651	652	660	595	639	623	629	671	653	637	626	625	636	581	625	616	636	674	602	653	650	602	633	613	624	629	620	656	617	626	631	640	666	632	619	648	633	684	610	637	658	657	608	651	652	634	641	566	652	577	617	668	632	642	642	618	616	660	643	657	664	634	664	624	662	647	635	603	612	579	593	605	627	653	649	657	669	606	631	692	670	625	644	621	644	624	595	607	655	677	619	630	683	612	638	621	629	624	655	642	650	670	658	679	644	607	625	646	683	605	582	587	657	641	632	597	643	645	618	645	630	637	637	614	612	647	656	631	668	660	652	670
25638	17100	16880	16835	11554	12044	11248	10297	4248	1322	1076	577	385	325	337	347	281	340	330	311	324	302	345	357	338	360	340	310	315	311	322	319	308	329	298	259	321	288	280	283	312	290	267	324	280	270	292	262	275	257	280	276	261	293	276	309	272	251	269	331	311	305	279	270	283	278	294	289	293	264	295	322	287	263	297	284	300	259	290	270	254	287	286	296	270	259	243	299	257	249	285	299	264	259	273	267	273	279	294	277	266	284	289	284	316	294	243	298	306	244	285	292	293	274	257	288	280	276	287	275	303	271	295	283	285	281	287	268	272	289	279	271	273	290	311	269	245	308	296	270	285	316	296	311	277	280	295	288	260	289	244	297	307	282	272	274	274	263	264	262	275	275	287	286	289	285	299	308	290	265	281	292	295	256	275	286	334	296	284	271	258	244	279	287	279	254	289	262	298	264	290	259	270	265	280	286	300	276	283	266	286	254	304	283	319	293	288	285	279	332	307	260	285	328	272	273	301	283	267	281	259	292	264	259	245	275	316	294	264	243	268	285	282	279	275	265	284	288	283	290	284	270	294	307	276	275	279	298	294	264	295	295	284	261	292	270	275	267	293	270	316	274	301	301	310	288	252	260	293	278	290	274	278	293	268	287	303	284	303	260	280	241	268	270	291	282	271	312	282	287	287	289	253	288	285	303	286	242	289	256	294	289	256	260	261	251	301	267	242	304	273	267	285	249	276	290	272	280	289	270	246	268	289	279	290	260	316	276	298	293	289	274	284	281	276	284	290	268	240	213	263	286	277	311	300	293	279	297	297	259	294	275	267	295	313	266	285	287	254	291	269	282	283	261	287	253	275	252	316	262	273	265	266	291	268	290	265	286	262	261	285	300	276	313	278	325	293	277	288	295	274	308	269	278	256	271	264	281	287	269	268	283	282	300	276	275	262	282	274	297	308	265	319	294	279	298	259	269	232	283	298	243	257	281	276	301	273	278	319	246	259	260	267	308	297	285	301	262	283	259	296	254	290	295	263	289	255	263	292	274	302	306	285	271	300	259	282	280	310	252	245	278	261	264	287	282	280	251	280	309	249	265	269	261	308	301	295	264	297	287	279	276	294	276	286	300	287	306	270	264	260	290	312	308	274	273	256	278	279	303	318	263	247	282	279	294	281	269	269	273	301	297	271	302	284	259	265	273	272	287	257	254	265	295	303	281	260	277	293	280	275	267	287	290	260	261	262	276	283	257	269	281	288	306	295	306	282	294	292	253	295	276	262	272	271	245	269	269	280	269	274	276	274	303	311	282	264	270	254	265	265	277	274	278	273	262	275	315	317	273	270	261	263	244	289	302	272	266	291	273	292	312	273	285	288	271	293	288	294	276	293	275	273	288	294	296	300	288	294	276	275	268	271	293	269	256	289	292	289	302	273	293	266	294	269	295	257	316	289	258	289	282	286	279	261	304	292	291	263	311	291	278	243	296	271	293	263	315	242	288	272	250	277	263	250	327	274	278	298	267	263	261	256	278	268	283	291	279	303	300	285	301	268	266	276	295	306	295	281	300	319	321	307	259	237	259	250	292	259	305	270	282	296	303	256	296	282	286	265	299	300	286	309	292	275	283	314	316	276	277	310	273	277	306	276	271	294	251	298	283	264	276	269	283	313	268	307	282	257	290	266	296	266	277	275	256	284	290	276	278	308	313	269	266	296	305	286	266	275	263	287	277	250	299	273	268	287	303	258	295	290	281	274	268	267	287	262	290	279	274	256	283	279	322	245	267	290	271	268	271	286	298	269	305	269	272	252	291	268	277	276	294	282	309	302	271	267	311	259	299	298	271	254	255	290	269	270	264	268	266	252	297	265	272	267	308	266	275	303	293	296	275	268	275	282	258	294	277	258	273	252	312	283	257	260	262	284	271	295	283	285	282	287	273	299	271	252	295	292	315	274	275	298	280	297	266	290	252	289	288	296	275	257	263	300	263	250	277	266	269	256	260	276	274	275	290	279	310	305	303	246	265	274	299	302	295	272	247	295	311	275	285	285	280	288	296	259	308	269	272	306	278	295	263	237	274	277	263	279	256	297	264	263	285	308	251	261	279	278	246	272	295	298	271	263	296	282	273	267	287	285	280	252	292	290	320	263	283	266	298	290	286	269	287	284	294	281	254	277	270	269	269	278	282	277	293	312	291	290	273	314	286	282	251	308	269	242	277	290	301	293	245	267	270	264	274	297	265	288	281	295	281	301	295	287	264	286	281	248	293	279	269	279	305	255	300	296	314	326	293	295	285	242	271	272	276	275	292	264	305	324	311	294	274	282	290	243	291	265	296	295	277	266	296	318	294	226	260	290	302	265	279	286	242	258	281	268	268	291	266	283	258	298	288	278	285	333	286	289	277	272	271	296	272	286	270	281	286	250	238	267	269	260	281	293	247	274	283	240	311	289	272	294	264	261	267	294	266	261	278	289	267	298	251	295	300	272	293	301	277	257	279	297	280	277	268	305	291	251	255	261	261	312	280	270	277	275	265	269	257	261	262	330	260	257	277	292	307	269	310	269	282	278	304	291	276	260	294	307	302	279	264	276	273	290	255	300	300	294	293	289	278	286	270	315	280	288	246	273	290	274	288	286	305	275	282	286	305	322	275	270	263	287	286	274	279	296	301	294	287	278	262	288	284	275	303	279	260	287	278	307	269	256	258	296	277	318	283	286	262	238	279	286	299	271	275	275	266	297	322	277	294	294	285	295	280	263	309	270	264	296	287	274	299	254	248	271	271	284	294	312	250	261	295	273	262	301	245	305	272	279	283	284	266	255	307	273	270	253	260	291	276	330	259	293	306	292	305	295	271	299	281	282	287	307	290	320	277	263	258	280	293	294	302	307	252	281	268	265	296	317	251	256	267	272	277	261	304	276	271	297	301	275	295	286	267	272	255	285	279	325	297	321	265	287	275	298	320	240	283	265	302	268	276	287	269	272	328	255	297	284	292	279	253	275	264	276	271	303	295	265	275	283	270	291	299	276	271	256	297	286	263	294	291	277	274	278	259	258	271	281	288	295	248	244	267	274	295	302	308	290	276	303	306	283	266	274	276	321	278	312	291	278	275	279	273	300	297	292	286	300	271	280	304	288	331	287	306	284	238	289	301	312	259	269	274	277	288	306	267	273	271	262	269	302	294	261	266	288	307	274	292	288	257	273	277	283	294	272	274	261	310	282	305	300	292	278	294	270	270	267	291	267	280	288	275	328	305	287	250	265	287	236	275	304	261	318	277	267	289	293	312	314	260	314	253	276	266	291	292	263	298	277	274	298	261	297	276	273	275	273	252	268	323	260	265	272	324	257	276	285	291	287	246	285	277	337	293	298	238	282	248	294	289	270	281	302	288	277	268	278	283	259	272	293	283	279	290	286	294	280	279	268	311	293	273	257	264	272	279	304	289	291	314	269	275	321	261	299	300	276	266	277	286	299	296	263	278	293	303	289	271	295	292	275	260
18622	16135	23605	29085	23852	28575	26355	25610	11361	5055	4626	2197	1319	1041	1027	970	939	931	938	1021	984	1068	1057	1119	1230	1089	1072	1014	958	926	872	887	874	806	769	711	743	705	761	710	667	688	701	685	662	677	664	654	672	667	758	694	693	641	657	650	714	692	669	693	681	663	693	665	685	717	738	652	594	692	696	678	696	676	649	702	676	667	704	663	641	673	648	662	644	672	742	657	685	700	660	676	713	687	660	691	662	728	625	705	640	713	661	699	711	651	675	714	627	622	650	660	713	663	700	668	662	681	660	751	661	683	653	653	655	701	701	699	666	673	658	741	660	674	668	682	682	682	691	656	701	689	654	694	694	671	639	701	670	661	662	629	664	682	681	627	708	722	713	685	651	709	667	674	680	674	653	665	720	708	733	689	717	722	665	692	714	637	717	697	680	685	676	675	694	679	732	683	670	691	695	700	659	699	665	693	670	717	640	685	712	682	658	679	662	674	694	681	675	706	689	640	722	665	704	710	727	679	731	686	683	626	660	657	705	724	696	688	686	658	708	686	648	644	697	702	708	672	672	689	707	697	659	693	665	668	682	653	692	647	664	664	719	644	680	689	693	706	745	652	672	665	718	703	689	644	693	676	675	656	663	745	700	730	703	657	700	666	658	652	666	687	673	686	713	689	658	680	672	683	624	709	624	668	648	700	696	671	673	705	661	658	623	660	668	679	634	693	671	683	702	714	661	685	633	691	673	683	695	680	677	657	706	704	679	713	632	713	664	691	680	679	676	688	685	687	655	676	665	683	675	674	692	687	644	706	641	711	662	682	686	699	725	685	670	678	659	685	662	688	658	688	712	622	669	724	683	635	709	647	693	675	697	670	703	706	671	678	663	694	616	684	721	636	656	703	723	644	628	725	709	695	706	654	661	685	673	696	704	667	721	648	705	705	660	701	752	679	658	712	700	683	681	648	687	633	672	633	690	692	636	705	684	700	731	672	655	671	656	677	753	666	661	638	717	666	667	641	653	664	631	703	674	708	659	697	679	694	666	702	665	625	692	679	733	703	711	713	708	652	670	688	679	726	669	679	733	675	640	672	670	644	683	677	698	666	691	678	655	663	727	664	676	687	698	756	678	680	659	714	689	659	640	670	691	686	716	702	644	683	702	680	674	694	693	690	681	670	699	662	701	632	663	733	643	691	701	666	713	688	637	698	684	694	673	690	667	693	668	664	677	604	637	672	657	706	666	691	704	674	689	639	640	711	724	670	716	687	731	664	684	679	653	678	693	653	687	678	726	674	685	681	675	693	702	680	718	679	686	672	674	705	676	711	676	733	620	650	653	679	716	696	657	671	727	712	714	711	717	693	681	695	725	683	689	689	674	715	657	711	704	683	721	652	652	674	682	638	702	709	695	723	681	662	683	669	686	650	661	681	681	699	694	684	725	708	702	664	627	679	698	647	671	723	675	700	683	664	699	685	673	731	663	712	628	711	759	717	663	671	736	694	707	665	642	654	694	648	706	679	709	769	685	670	653	687	688	673	676	661	674	692	724	684	660	678	675	656	700	678	707	703	662	676	631	654	647	728	656	668	695	641	686	656	666	686	714	725	681	667	674	681	638	687	675	683	707	694	669	719	702	682	687	661	689	674	706	666	679	728	705	684	646	647	655	700	635	689	661	690	650	691	637	688	691	661	708	712	670	665	643	665	687	679	636	681	720	676	692	692	721	668	687	699	688	668	682	602	670	724	676	656	679	664	721	660	653	682	698	704	665	720	696	652	681	678	665	696	670	715	710	689	652	655	689	649	686	643	659	734	676	701	683	744	737	687	675	755	681	686	689	648	731	628	679	667	660	694	653	638	697	683	677	645	688	659	705	680	679	682	688	706	688	711	732	629	737	663	641	641	688	673	683	665	698	691	652	671	698	669	662	680	673	697	716	686	697	726	668	704	747	658	681	685	660	694	700	658	664	686	672	709	701	662	686	705	719	695	686	697	726	655	672	675	706	673	646	662	689	678	676	695	708	617	662	726	708	689	675	692	737	687	689	714	724	673	669	700	666	676	689	647	675	691	685	704	686	620	702	681	729	704	716	701	683	685	678	668	647	694	719	649	676	667	710	670	658	699	668	698	741	695	663	705	695	674	646	668	649	666	631	662	668	705	709	665	668	625	693	700	645	665	705	694	663	740	664	668	676	689	693	708	688	714	718	671	682	689	706	661	661	651	680	675	660	709	678	700	749	647	668	714	649	659	726	671	709	645	702	670	673	710	659	670	681	748	674	705	676	667	665	643	691	656	715	649	684	655	664	698	676	665	697	693	685	706	699	638	696	694	666	664	708	646	679	645	655	646	715	669	676	676	675	682	701	648	694	682	722	669	623	681	667	687	636	689	685	661	712	750	708	689	654	706	690	647	678	705	738	656	712	706	671	639	708	685	721	659	689	700	652	661	685	647	669	672	691	656	681	683	695	674	626	671	700	660	619	670	704	672	671	686	718	734	722	664	662	684	675	658	630	708	681	656	645	708	670	686	714	672	719	703	698	674	691	678	672	658	704	679	705	673	690	673	653	702	696	657	692	692	684	629	713	665	726	635	635	667	662	683	666	647	704	677	729	696	751	687	710	703	675	665	722	699	684	699	694	661	679	677	660	685	706	640	669	672	689	703	688	667	685	727	682	690	667	648	718	684	683	626	669	683	656	700	677	676	712	605	705	698	700	641	693	660	689	700	718	670	667	686	687	702	669	655	694	669	685	653	693	722	702	685	675	637	684	687	699	683	663	702	619	684	704	676	641	638	688	715	683	705	630	664	688	650	685	631	708	691	707	694	688	665	660	659	666	699	642	684	692	696	659	709	673	650	696	696	656	649	656	655	657	711	666	675	682	651	682	656	703	699	678	714	678	676	704	656	714	724	716	638	685	680	639	685	661	682	690	687	724	661	663	711	688	691	665	709	666	628	691	665	720	668	711	674	681	692	664	647	664	672	683	689	677	656	670	652	671	671	706	691	711	673	649	743	700	714	677	670	723	675	692	691	667	647	687	726	773	669	671	690	667	645	680	693	667	650	662	665	698	655	685	661	675	664	668	639	655	672	713	690	672	689	694	682	727	728	650	698	651	665	675	660	694	693	632	723	700	678	634	684	645	642	668	695	630	653	692	720	669	661	660	684	689	686	659	692	698	665	679	685	670	702	690	677	672	677	684	702	684	688	694	657	706	693	679	675	650	613	689	693	673	691	651	713	718	654	658	702	684	702	629	625	734	673	746	664	658	682	661	697	694	671	668	678	672	697	658	639	665	658	697	675	676	706	698	688	694	667	673	688	664	680	702	665	667	689	686	669	688	671	624	687	670	694	670	703	675	680	633	704	677	689	681	651	684	693	666	721	703	676	726	670	693	694	677	666	744	701	695	678	671	693	700	653	671	643	669	692	640	671	672	690	652	707	690	706	643	682	679	659	672	659	674	650	700	690	675	664	671	704	684	686	667	665	705	706
36828	24825	27047	28353	22643	20074	19485	14689	5910	2382	1520	710	368	369	292	284	313	299	330	300	331	367	372	349	404	421	349	314	309	329	307	331	287	315	274	262	260	220	278	296	259	266	254	238	248	272	263	225	258	231	269	262	233	215	214	239	209	218	222	243	230	258	239	218	261	244	221	214	249	234	237	247	245	246	252	248	255	236	265	239	236	231	227	238	248	234	237	232	276	225	253	220	237	230	235	228	243	242	221	241	235	228	223	255	230	218	257	271	239	250	227	227	245	247	250	252	221	227	250	249	241	228	247	210	234	293	230	250	236	204	241	243	235	252	234	211	258	256	221	220	244	223	247	248	221	236	238	252	248	236	232	250	254	256	259	249	256	233	220	242	233	205	214	227	224	241	216	244	224	258	244	225	247	217	238	248	265	236	243	236	264	231	238	229	250	293	226	256	287	262	248	240	217	256	268	243	246	272	271	268	248	234	254	249	236	243	233	227	242	246	243	233	210	252	246	225	237	234	251	251	254	253	245	251	244	235	262	244	239	238	244	229	251	225	234	228	226	260	227	282	263	229	260	237	245	252	237	270	261	220	248	233	210	251	239	254	201	257	257	254	211	247	235	260	225	262	239	247	227	247	228	231	227	250	245	245	263	226	265	233	236	233	250	249	204	241	233	266	257	236	244	276	256	246	245	261	245	251	231	203	270	242	233	231	247	233	231	258	236	239	237	261	228	212	256	269	213	226	219	242	232	220	258	249	259	256	265	242	254	228	250	237	237	242	264	263	247	222	233	223	242	234	226	261	219	246	259	259	245	237	222	251	207	245	236	245	227	249	207	233	218	252	279	266	247	227	229	264	237	235	235	263	240	235	225	248	233	231	263	251	252	227	242	266	248	208	232	222	250	266	253	238	248	255	238	292	236	244	275	259	217	238	241	242	245	210	266	228	222	271	254	271	223	243	265	243	254	261	256	227	230	250	259	256	268	248	257	234	230	221	228	233	225	247	236	256	222	246	253	264	218	230	215	269	289	262	231	238	210	279	242	229	234	247	213	242	257	235	233	254	235	232	254	232	244	240	262	230	258	239	249	263	254	245	226	270	251	234	236	260	272	257	235	261	252	242	235	238	250	234	223	231	248	217	225	243	237	232	236	251	244	243	265	231	275	224	236	222	225	247	271	253	242	269	263	268	254	251	212	246	247	247	226	236	237	235	270	246	233	239	235	275	242	251	236	234	245	245	268	220	262	251	228	246	241	271	224	241	252	264	259	257	219	253	230	235	257	231	251	237	231	246	228	225	224	229	267	227	220	245	235	224	247	219	246	274	261	247	229	234	247	242	232	235	224	246	270	237	231	255	250	236	247	243	249	265	227	238	253	232	263	209	247	237	252	246	261	254	217	264	239	251	223	245	233	210	244	239	229	229	244	228	218	229	254	271	221	257	215	241	255	262	239	218	229	252	234	247	250	273	261	250	250	253	257	283	234	214	233	263	227	249	249	235	231	218	246	241	264	237	225	226	282	233	281	244	273	231	236	250	239	246	216	254	228	258	255	235	260	281	288	242	257	269	261	233	248	237	250	229	265	245	249	235	244	240	268	235	241	272	238	248	273	218	252	238	230	263	253	256	241	226	231	217	253	266	221	221	225	229	225	202	248	237	223	266	244	220	222	239	258	242	238	237	241	252	247	253	267	243	249	257	229	266	225	252	226	250	243	229	235	214	249	221	224	254	217	223	248	246	257	221	241	240	276	261	239	269	262	231	227	252	237	237	231	223	244	258	267	246	243	259	242	245	240	222	253	253	238	272	231	223	233	275	254	245	230	227	221	207	210	236	217	210	245	219	255	270	286	230	244	264	220	257	236	268	230	250	234	221	222	269	245	243	249	245	235	224	275	225	234	245	275	224	276	272	251	239	245	252	236	232	266	226	223	241	267	255	238	257	238	242	247	215	241	259	246	214	272	242	244	230	258	255	244	252	257	271	252	281	235	227	245	232	229	234	244	231	253	255	255	255	232	251	265	235	247	234	248	243	228	247	225	238	259	248	224	267	269	252	237	265	230	217	245	254	238	233	229	236	252	223	232	242	270	226	233	238	238	239	206	216	236	267	250	252	231	238	229	229	258	268	219	268	243	246	259	253	244	241	207	267	229	235	218	237	245	252	250	242	195	230	243	247	255	225	237	231	221	234	234	267	246	224	256	234	257	234	227	257	277	241	227	220	250	269	265	213	246	245	241	243	216	277	227	223	245	210	209	245	232	242	221	256	275	232	254	255	249	263	215	235	233	254	257	223	263	245	235	208	260	258	249	217	252	234	286	256	244	239	227	236	239	232	269	259	216	236	255	246	240	234	235	269	241	231	256	234	245	222	248	237	255	228	256	243	226	233	240	261	261	215	234	259	241	247	236	261	257	255	237	232	275	217	238	234	231	247	258	233	227	210	243	251	251	224	238	254	248	245	214	228	249	197	226	218	248	258	231	246	229	270	212	263	237	188	278	244	274	246	245	231	242	231	260	247	252	238	241	221	203	240	259	274	228	241	243	215	274	263	268	212	250	247	247	234	226	246	223	254	234	209	245	234	250	258	253	231	262	259	250	241	231	240	218	274	277	253	229	212	226	215	217	230	257	241	259	251	225	263	258	236	213	265	238	247	251	243	243	234	262	257	252	262	216	229	251	256	255	250	230	232	224	247	193	252	265	270	236	249	275	234	275	226	210	253	247	223	263	264	249	248	250	240	278	233	226	248	236	243	227	221	237	217	250	211	235	223	201	248	257	198	232	222	215	221	249	245	249	227	219	233	240	244	271	251	227	248	202	252	231	224	243	266	261	200	235	234	248	257	243	253	245	224	266	230	224	302	238	224	226	211	235	205	247	232	267	266	250	238	229	251	242	249	228	249	242	289	233	253	246	238	246	261	231	208	257	225	283	235	238	218	211	260	242	214	266	236	261	223	246	230	260	245	218	247	244	246	234	259	261	245	235	246	240	244	246	239	239	246	246	264	278	212	245	230	237	260	232	261	243	237	240	255	243	267	221	231	241	242	254	215	212	248	259	262	272	273	228	262	238	263	208	228	210	221	226	251	249	232	218	236	236	221	207	271	236	244	231	245	235	227	249	238	250	255	221	248	232	256	235	205	234	270	225	264	223	249	259	250	243	226	255	274	261	258	230	226	238	237	224	236	250	221	244	270	269	208	247	244	213	228	236	238	261	256	221	242	229	244	248	251	232	268	253	259	257	223	220	251	256	245	231	222	232	233	235	215	237	257	229	247	241	246	233	229	243	276	266	258	248	226	204	251	231	231	232	276	229	262	244	249	264	261	260	277	268	248	235	255	251	266	208	253	262	241	234	248	244	264	248	223	246	236	245	245	264	235	229	261	236	260	247	268	261	253	221	207	259	249	250	233	238	266	249	244	252	274	252	225	234	241	245	219	267	240	241	239	236	218	242	229	235	277	243	254	211	260	221	241	234	226	244	240	267	251
25104	20675	32118	37459	35965	34936	34751	28650	13651	8742	6345	2896	1250	1275	1126	1020	1025	1060	1083	1100	1213	1288	1352	1363	1591	1340	1315	1241	1121	1070	984	935	941	821	772	712	693	596	626	620	599	575	561	614	590	585	579	595	576	606	597	576	623	568	573	602	627	574	585	566	597	601	586	634	649	556	557	584	534	590	602	573	578	559	571	575	594	577	572	552	590	587	580	599	564	549	575	600	585	577	534	601	606	547	564	634	613	584	548	547	529	569	610	575	576	578	577	654	583	564	554	638	614	607	637	624	552	604	643	550	610	584	551	601	578	557	581	602	540	624	589	602	593	570	607	623	559	597	564	593	591	588	608	584	588	585	573	597	594	636	591	618	559	580	619	577	611	576	563	596	562	574	616	583	583	624	599	568	581	566	564	597	568	591	593	582	596	608	535	603	638	606	612	579	579	617	611	605	581	591	545	608	545	539	581	616	565	600	551	587	592	623	593	604	612	579	625	593	590	550	570	627	604	611	609	587	586	583	607	613	605	569	552	582	589	584	562	605	587	588	580	606	606	544	577	600	530	554	607	572	575	619	521	605	587	575	580	600	597	573	606	574	590	570	576	609	582	552	632	565	591	581	614	578	633	610	552	578	598	617	580	579	574	598	599	628	613	581	570	553	574	569	595	562	584	581	568	615	615	595	569	614	606	566	588	585	568	649	497	575	546	582	616	584	592	575	578	595	561	622	591	566	568	573	615	579	599	613	613	587	626	581	564	559	592	590	587	575	621	565	561	575	573	606	638	565	607	579	565	658	566	616	582	593	661	601	581	590	567	620	590	576	600	605	561	578	547	619	589	625	603	576	591	539	582	576	563	565	565	588	618	580	589	616	595	561	596	595	623	622	630	607	599	575	582	578	563	561	559	570	615	659	606	622	597	580	575	551	566	548	589	550	593	621	624	634	597	531	586	603	572	589	613	508	591	578	598	602	592	577	595	592	584	614	546	635	616	619	624	590	567	596	588	554	568	598	585	568	551	599	592	598	581	582	597	640	635	591	590	600	595	617	592	614	598	576	590	619	615	618	554	599	576	604	627	603	555	568	561	548	569	598	636	574	589	541	618	554	631	621	583	555	527	560	588	615	589	583	585	596	544	626	589	603	580	564	622	578	585	584	610	589	562	596	577	612	614	577	589	585	582	547	591	600	578	601	627	585	563	590	588	591	588	582	576	573	562	627	600	615	606	594	611	535	583	586	616	601	580	584	585	607	565	599	573	604	582	648	574	630	565	592	592	586	620	617	626	567	586	591	574	582	562	600	590	573	604	548	581	560	577	610	574	585	591	621	558	598	609	606	562	630	541	593	592	574	604	619	605	564	599	578	595	610	628	573	603	639	590	623	616	567	542	561	598	576	617	564	579	629	623	610	577	612	600	602	572	604	564	604	585	597	562	607	624	579	600	587	591	587	599	592	614	619	588	592	559	610	587	563	587	589	653	598	585	595	594	575	628	599	595	561	575	601	604	624	575	589	580	629	618	534	601	594	599	598	589	615	579	596	572	625	590	604	627	614	595	563	581	575	575	591	614	619	553	567	598	568	560	589	571	574	576	620	584	588	617	592	589	613	616	619	594	564	566	640	644	583	593	588	581	602	592	618	637	652	621	588	581	613	561	598	564	564	601	539	633	592	630	560	613	585	554	598	510	592	585	612	647	625	612	590	569	535	630	574	620	585	583	557	548	671	581	592	619	581	618	568	590	563	581	610	589	542	586	608	620	564	585	588	623	572	574	585	611	595	655	542	602	572	566	609	626	569	629	625	537	558	555	601	605	590	515	602	567	589	571	569	600	570	574	626	586	619	596	542	626	588	562	646	602	565	623	599	592	636	561	621	603	590	594	600	601	619	627	591	612	569	597	568	595	564	564	573	540	578	576	520	597	558	600	608	577	582	580	600	593	585	592	609	624	573	597	561	631	593	597	632	550	584	618	605	594	558	644	599	591	560	527	604	602	579	586	575	584	611	583	551	647	583	584	595	609	551	593	589	549	566	617	599	557	554	575	585	576	575	588	614	589	583	582	586	559	571	608	600	601	589	600	620	606	593	604	622	560	587	591	600	633	569	592	524	580	583	610	602	563	595	588	583	610	548	595	598	579	600	566	621	627	568	604	609	620	595	594	582	604	598	595	593	592	592	587	579	614	606	593	595	607	596	604	592	556	604	642	550	572	597	619	566	576	585	580	566	569	617	614	608	600	588	560	586	606	608	584	577	584	561	609	639	598	657	624	573	616	640	591	543	626	569	587	564	578	629	652	622	595	573	591	578	629	613	600	582	649	554	553	595	566	579	623	593	582	575	536	572	593	578	619	563	639	564	598	626	570	626	559	562	543	552	589	582	571	651	564	600	522	588	562	607	605	551	577	595	612	612	593	628	580	578	584	613	596	580	553	601	603	633	579	533	572	553	585	592	572	595	561	614	554	589	579	553	527	587	623	587	589	597	598	603	605	614	587	614	587	608	569	568	623	585	556	580	574	584	570	605	643	618	621	565	599	583	552	595	581	607	571	553	557	583	600	606	587	568	556	610	569	607	549	577	576	601	565	615	595	540	602	545	611	554	555	623	556	538	598	629	582	552	573	566	582	614	555	584	553	593	587	563	571	606	607	594	561	571	573	572	571	590	610	606	620	585	615	606	565	610	619	597	641	600	610	565	586	613	615	550	588	585	574	588	573	560	602	602	661	572	595	626	579	521	562	590	589	590	580	576	586	535	583	561	597	625	578	601	536	643	604	633	594	590	553	593	614	587	573	588	591	584	592	564	574	596	601	567	575	587	591	603	582	627	572	577	629	567	630	561	553	566	576	616	623	572	563	598	576	591	539	550	581	547	558	618	533	559	568	598	609	610	590	601	610	603	587	602	594	565	588	600	564	615	600	572	599	604	541	555	601	573	572	577	609	571	518	609	572	585	563	576	582	610	652	604	575	550	607	550	597	597	579	592	582	565	603	614	573	588	598	584	612	549	579	582	580	598	576	588	600	622	589	580	599	582	589	593	623	624	582	610	634	587	605	589	541	604	587	624	576	586	593	566	607	556	567	593	606	534	572	552	549	596	594	598	599	595	609	634	585	617	602	564	613	613	547	610	602	609	604	596	620	571	585	613	575	578	608	574	621	584	593	589	564	562	588	550	631	602	620	612	566	639	587	568	573	596	607	592	552	580	571	590	593	586	593	631	553	603	622	549	616	593	607	608	593	577	595	596	596	593	599	576	577	590	570	610	558	539	639	601	617	577	589	572	605	596	587	602	600	615	615	584	586	617	588	536	590	625	614	620	620	590	574	627	537	555	569	610	636	572	594	583	583	571	550	590	613	612	596	591	628	577	587	576	597	657	586	596	586	608	597	544	600	561	590	577	581	641	576	623	578	568	593	581	578	583	597	596	580	595	583	565	608	639	573	565	580	582	623	517	614	575	534	589	539	643	548	583	621	567	581	540	628	588	633	588	594	623
14272	7085	6360	4972	3040	1929	1275	760	570	461	360	318	272	292	281	248	273	218	284	264	236	277	270	256	260	256	255	252	268	299	219	288	265	265	283	277	277	291	273	265	266	253	276	263	277	276	273	286	272	267	268	253	279	240	261	242	269	276	267	254	251	248	274	286	246	287	245	277	248	263	271	266	260	271	255	254	260	281	284	254	283	256	252	277	289	238	279	266	289	261	285	277	244	252	300	252	268	252	268	272	252	272	246	266	258	269	248	268	274	216	254	273	251	277	285	248	250	277	274	238	247	274	275	250	266	295	268	266	232	241	286	256	255	281	266	249	266	255	268	258	258	283	220	277	273	255	257	241	265	257	264	245	271	289	264	278	271	283	282	236	246	242	296	259	263	293	244	256	249	271	267	254	258	253	265	253	263	264	264	252	278	237	243	244	248	261	258	271	273	266	296	265	281	274	263	269	264	270	263	285	296	272	298	254	264	257	270	255	266	268	261	256	276	291	246	301	284	257	240	284	277	248	268	282	268	256	252	243	272	231	290	288	258	255	273	269	265	288	268	289	270	248	241	262	268	246	266	274	286	258	228	261	260	285	269	262	244	250	240	254	292	237	270	259	244	266	269	266	308	255	273	252	250	268	277	247	283	237	289	264	222	255	252	263	250	293	292	271	240	283	293	254	284	250	266	268	235	263	255	263	271	248	253	263	276	266	257	260	250	267	253	264	273	241	293	269	257	273	280	258	257	269	292	267	274	254	257	269	262	258	290	258	280	257	241	272	265	297	262	237	249	263	271	271	269	240	263	258	284	242	270	218	273	296	279	272	275	257	236	295	263	268	304	251	248	240	248	261	254	286	260	257	275	250	302	255	269	254	281	265	233	283	256	277	267	268	259	253	248	277	238	294	269	257	265	252	258	249	249	237	243	218	258	288	282	243	240	246	235	293	267	253	265	254	243	254	247	251	280	241	301	246	238	235	254	256	290	264	264	243	266	249	272	257	268	258	267	235	278	262	257	272	208	252	289	253	246	252	253	254	283	280	252	240	259	266	223	286	284	275	256	286	262	269	261	278	291	253	244	259	266	257	279	262	247	259	256	229	278	231	255	281	276	227	274	290	210	271	271	275	261	252	230	273	271	260	255	262	253	257	236	238	247	252	262	270	270	297	257	241	247	224	279	249	268	236	284	270	276	271	277	243	260	252	261	255	250	248	263	256	272	255	256	264	274	249	270	274	264	274	245	238	276	239	239	253	253	253	239	248	260	261	232	257	269	275	266	260	254	266	260	267	253	253	290	254	267	259	218	238	261	276	237	274	289	264	275	298	287	241	247	232	229	243	257	293	253	263	245	297	284	271	231	238	261	267	276	275	259	259	261	275	269	243	273	261	251	247	259	279	243	263	256	266	294	256	262	254	237	245	264	267	243	276	283	292	277	245	253	271	251	259	258	242	232	267	244	265	261	250	266	286	275	275	262	252	234	283	291	247	267	272	264	266	252	249	266	276	258	264	258	271	257	287	266	251	231	277	263	251	251	263	260	255	263	232	271	269	278	227	246	248	299	239	258	249	271	253	232	272	242	276	274	239	251	243	266	239	263	251	249	277	260	288	288	263	277	266	281	258	255	262	275	286	288	252	245	289	249	277	255	243	269	267	258	257	264	229	238	265	242	277	277	274	266	259	286	268	282	249	255	256	266	242	270	270	252	294	236	244	260	261	251	264	256	241	237	277	254	247	241	280	292	223	278	290	276	241	249	244	263	265	281	237	265	258	283	261	251	281	273	269	247	272	229	248	243	251	253	224	242	253	236	279	284	254	258	293	269	287	272	253	232	254	270	265	246	264	267	294	265	245	287	260	229	243	275	247	279	240	272	263	268	296	265	269	270	255	263	245	262	258	285	272	238	263	274	273	260	282	255	284	269	250	277	254	238	238	268	232	276	254	249	292	238	275	290	271	262	268	252	276	266	261	253	266	254	260	254	248	257	262	245	290	268	265	252	257	291	290	276	252	251	261	259	259	250	271	239	250	258	247	246	241	227	250	287	289	262	265	270	272	265	259	249	256	241	260	250	263	272	268	263	275	269	259	265	266	254	258	235	261	250	252	282	271	270	240	280	299	264	248	300	263	273	287	253	251	209	218	228	273	265	260	265	298	253	263	242	219	275	262	245	266	245	230	236	238	271	261	265	272	254	254	262	260	265	284	277	306	276	265	258	280	270	244	278	290	253	277	251	243	242	265	277	228	275	240	222	275	238	265	246	235	243	262	285	268	270	246	257	238	255	271	254	266	251	256	259	220	266	261	259	263	251	269	264	235	268	284	280	256	241	252	280	235	286	228	236	259	288	265	256	266	275	270	270	230	252	228	262	263	278	269	270	279	249	257	239	264	254	258	243	242	249	237	267	255	257	223	281	241	264	275	261	267	266	254	256	255	247	251	285	268	293	242	265	257	274	252	261	240	260	277	267	285	275	257	269	258	266	288	291	260	203	277	265	260	249	275	247	258	258	263	264	243	227	221	258	257	252	266	295	306	269	266	253	268	243	262	240	249	254	235	229	250	287	265	269	256	256	275	293	262	253	247	251	260	245	245	269	267	245	278	271	255	258	245	259	298	229	245	279	289	255	291	255	271	231	262	264	258	239	255	239	274	250	293	277	247	254	285	248	263	275	270	271	229	266	285	255	238	278	280	258	290	243	274	214	263	242	252	265	286	266	257	257	277	252	278	256	256	274	297	255	282	259	276	267	259	303	303	269	248	267	280	226	252	265	251	278	281	260	266	270	263	285	279	267	235	259	215	226	266	288	252	284	238	253	257	293	252	252	225	282	271	234	229	221	250	272	269	267	283	288	246	256	301	282	267	239	265	217	270	267	281	246	282	263	257	251	270	262	256	255	274	248	264	293	284	256	248	269	243	255	250	271	255	229	239	231	291	231	248	255	248	235	259	290	276	240	254	274	243	255	265	266	236	269	232	242	250	254	244	275	249	264	263	273	276	265	247	237	256	245	246	241	244	250	272	287	257	259	240	293	290	266	260	253	273	293	242	253	246	257	239	243	267	250	271	229	279	258	282	277	254	296	265	260	244	252	246	260	275	258	228	236	247	275	283	251	302	252	246	276	257	245	287	273	264	262	269	224	263	233	262	250	260	278	238	235	255	240	277	250	281	258	300	260	276	300	277	263	269	244	252	272	241	274	247	242	253	230	242	257	255	261	267	225	232	260	251	278	281	260	253	253	243	282	267	252	276	262	245	255	253	273	248	286	255	246	249	260	272	268	287	269	258	270	277	264	292	248	279	268	262	267	259	287	257	280	243	263	240	275	263	259	262	245	231	224	237	272	237	280	247	261	248	265	293	260	287	253	268	267	261	258	271	287	256	280	262	258	259	258	254	266	237	249	278	267	252	227	287	265	269	247	263	282	269	289	233	274	288	252	248	251	266	260	269	272	253	279	246	275	272	261	263	265	253	285	272	249	247	280	249
10882	7343	12335	13721	10681	7652	5473	3497	2326	1969	1171	913	810	876	764	714	641	699	676	668	683	664	638	633	645	626	625	651	676	707	657	652	696	624	647	655	657	574	637	579	657	634	685	687	671	665	662	669	663	656	646	661	669	648	646	663	671	655	649	653	671	626	622	638	644	623	653	662	620	674	653	640	629	650	623	604	667	613	639	647	646	638	575	624	638	641	622	652	630	634	634	629	651	599	598	619	640	644	664	626	632	599	692	636	666	681	635	631	596	650	607	652	633	636	601	602	639	634	638	638	634	603	606	613	629	633	694	648	626	601	631	661	618	657	663	631	629	616	638	663	618	613	665	652	639	628	637	651	642	672	643	642	643	645	622	640	639	650	686	649	657	606	656	637	665	623	598	633	640	667	635	652	635	642	616	615	693	661	682	623	672	647	710	664	666	632	665	644	654	678	628	675	642	651	643	594	668	662	676	642	646	652	645	685	644	632	647	629	670	646	617	660	620	625	620	641	639	664	603	682	596	636	667	656	590	671	601	636	654	621	603	603	607	593	637	659	653	628	658	662	641	655	625	622	644	650	587	667	640	663	630	645	612	620	619	693	623	632	597	686	689	676	633	679	624	575	674	601	625	614	629	642	628	650	648	590	585	674	648	649	638	672	622	661	647	577	648	612	631	588	650	666	607	621	682	684	598	655	634	672	658	650	687	669	657	637	622	624	680	653	619	689	710	614	647	696	622	616	640	624	616	608	627	635	618	653	657	675	690	632	626	663	698	598	607	666	659	645	641	674	678	614	599	656	621	658	613	623	653	610	668	671	576	629	636	648	633	639	642	606	623	583	641	670	613	668	647	633	614	640	673	615	617	617	634	650	646	670	657	652	624	645	626	679	647	641	635	643	652	654	680	692	658	628	653	651	656	610	630	653	576	648	639	653	628	627	651	625	667	668	651	705	638	579	644	639	624	633	621	612	657	662	639	613	632	669	708	666	669	658	617	641	627	638	680	639	658	629	642	659	643	610	666	600	607	612	655	654	647	651	636	650	656	619	646	636	642	631	607	647	641	659	645	616	625	662	616	636	636	618	688	632	651	652	654	642	632	666	625	631	643	657	641	636	637	674	606	626	660	619	643	639	620	629	642	624	673	596	666	583	605	641	648	669	680	675	614	663	607	636	631	638	653	617	596	676	666	639	653	652	653	639	616	632	599	681	690	606	659	644	615	671	659	652	652	653	666	685	648	650	638	640	639	635	623	629	685	680	647	623	616	649	639	629	665	620	649	621	612	655	624	630	665	679	651	603	635	646	628	654	621	617	658	673	636	678	626	595	629	608	659	624	669	638	626	687	663	633	727	658	660	647	625	626	664	650	640	653	620	664	660	647	606	658	605	658	654	624	646	663	639	616	633	653	667	669	653	643	599	705	644	622	663	612	653	668	637	646	654	591	620	626	632	662	620	652	640	652	589	673	615	639	645	656	640	652	666	689	640	694	613	667	645	660	634	671	607	636	614	641	641	661	678	628	673	637	620	627	641	620	631	640	629	615	634	606	626	676	617	639	669	651	677	612	621	626	659	668	653	615	663	647	652	670	633	636	650	633	628	584	625	636	640	622	655	655	645	644	643	653	651	652	657	614	634	666	641	684	645	646	646	630	616	648	619	644	662	669	629	612	666	618	636	619	653	626	632	571	645	656	650	622	618	628	656	644	653	663	604	616	591	625	644	676	618	658	632	619	644	609	638	632	637	638	652	633	618	644	662	692	638	625	610	642	635	682	661	645	643	634	663	603	624	633	644	625	635	634	622	609	628	614	653	638	600	628	644	692	656	674	685	659	632	617	623	654	618	619	636	626	654	659	645	606	605	613	634	568	619	653	605	606	608	651	617	692	663	634	642	590	621	655	660	671	651	659	635	600	656	651	608	617	634	620	608	642	655	637	692	631	626	669	643	679	647	621	619	652	619	630	673	693	648	658	614	569	663	653	595	634	652	626	604	668	690	615	644	652	635	662	695	648	609	630	643	627	632	602	652	632	601	609	644	638	647	662	639	613	603	672	610	634	628	620	605	653	616	627	656	575	636	609	639	645	678	677	636	635	648	666	657	631	663	634	658	686	653	637	674	679	662	688	582	650	616	610	630	652	631	648	642	663	654	643	625	649	666	664	688	645	663	660	677	621	635	652	632	656	661	648	629	588	691	688	675	604	643	674	654	654	637	650	631	633	636	661	675	647	616	657	657	619	631	651	620	648	653	636	646	597	642	643	631	666	617	652	608	644	619	669	629	638	623	602	652	665	633	625	598	627	617	673	648	633	649	613	602	656	650	655	667	613	613	706	640	665	588	638	635	626	662	643	637	665	639	612	684	639	653	638	598	639	639	567	646	613	682	635	654	628	660	673	656	655	629	695	646	646	606	611	660	676	657	627	646	633	647	671	594	657	650	624	600	608	656	669	660	647	585	683	643	564	589	624	661	633	653	643	641	619	640	658	638	614	610	649	654	598	646	683	679	663	654	620	622	642	628	608	701	658	652	664	609	633	576	681	640	660	625	645	674	625	617	632	637	666	628	661	616	633	603	673	645	622	654	702	639	632	639	630	641	616	632	648	604	609	635	666	625	601	698	621	649	605	600	648	650	667	647	627	667	666	636	658	683	683	632	644	679	640	618	671	633	634	631	614	602	600	623	602	591	627	631	672	609	642	665	635	621	670	669	653	615	620	658	640	647	593	668	665	649	636	617	648	671	622	649	634	647	621	599	643	664	630	610	631	660	627	640	612	613	650	604	625	644	573	602	612	679	651	648	620	674	654	611	684	610	662	645	656	658	579	624	674	599	679	635	624	637	562	640	610	663	635	632	626	683	625	653	614	619	646	633	621	638	671	674	681	616	646	641	629	663	668	625	664	670	705	677	653	611	629	668	626	623	632	656	647	654	630	688	639	626	670	596	636	605	654	629	689	626	641	647	599	659	654	619	659	606	648	715	638	638	671	649	636	626	650	648	668	647	657	679	619	685	618	643	665	665	634	662	631	642	640	605	642	689	641	631	634	601	650	637	638	609	626	687	635	623	634	662	675	643	640	644	676	654	618	617	644	646	623	661	613	645	683	643	644	675	671	619	653	659	626	655	658	671	662	632	655	619	640	647	604	625	626	599	624	631	642	664	690	628	611	645	626	611	600	585	639	615	639	669	626	624	614	619	652	642	654	604	647	649	612	647	567	695	636	608	684	680	631	677	641	644	625	675	656	658	648	607	626	652	664	620	620	633	630	640	589	653	629	656	651	642	722	675	612	650	638	644	642	607	636	610	588	632	678	691	609	646	628	610	679	639	616	675	635	662	639	655	658	655	635	623	640	656	651	686	640	651	646	675	646	620	663	657	694	662	644	627	651	635	648	646	657	645	601	629	603	625	658	623	605	687	649	678	641	660	629	644	630	640	665	610	618	591	662	637	628	600	670	639	627	642	639	667	616	643	614	621	620	613	618	671	620
26268	17515	20738	21885	16438	11810	7897	6016	2657	988	697	451	354	360	353	326	331	336	338	304	321	349	317	340	388	359	315	356	303	362	303	258	332	316	314	328	292	281	280	291	286	289	295	309	277	258	276	264	267	287	267	268	311	269	290	276	278	294	299	255	315	302	277	327	259	316	308	297	306	264	256	262	277	257	291	286	332	244	275	277	286	312	292	274	286	291	275	302	306	263	306	253	265	285	283	272	260	296	313	274	307	282	296	309	293	255	278	277	267	267	285	286	285	295	313	279	302	252	273	282	289	301	263	294	251	294	285	289	247	324	280	259	277	292	284	299	288	265	263	283	252	273	293	271	329	279	288	262	302	275	296	274	292	288	293	276	268	300	295	268	280	308	332	274	294	278	290	271	299	268	284	307	293	265	277	299	280	309	274	250	283	317	275	317	276	248	285	291	277	282	272	262	277	293	284	299	287	281	271	269	277	270	290	285	292	304	307	278	291	267	282	281	284	286	311	312	309	281	292	278	268	268	267	257	304	275	297	332	299	278	269	266	292	315	316	317	295	293	257	291	298	261	251	305	289	283	266	288	287	294	283	293	286	291	282	293	277	304	286	270	278	260	285	320	284	288	287	278	298	297	254	276	297	277	280	279	267	291	267	281	252	302	284	264	260	259	293	311	294	313	281	294	276	283	305	315	312	264	240	279	297	282	304	293	310	295	273	267	248	310	291	307	287	283	280	261	271	270	284	274	281	282	314	298	245	277	308	271	273	280	294	294	296	282	280	252	286	323	284	262	255	277	283	288	280	295	305	267	277	258	311	290	255	295	278	278	279	282	270	295	291	287	259	290	275	302	288	298	300	279	287	261	294	281	310	297	309	281	316	331	302	280	251	288	277	314	296	299	305	306	307	284	270	256	296	276	285	274	309	280	301	329	286	258	274	278	274	269	312	276	287	294	291	296	279	277	258	299	292	285	307	291	309	299	260	256	285	293	270	295	319	282	302	288	291	284	289	296	276	282	293	300	308	278	268	264	273	271	251	270	299	283	295	291	261	301	286	282	287	275	291	312	276	297	273	286	257	281	293	325	240	309	290	277	294	299	272	296	284	261	257	320	283	307	283	308	320	265	269	273	268	274	291	285	261	256	287	279	271	277	287	250	269	308	269	290	292	295	267	301	302	291	283	275	261	276	283	258	312	281	300	283	295	282	279	274	273	282	310	301	279	283	291	256	277	279	304	264	258	284	280	295	267	299	290	280	290	273	277	286	287	319	271	303	287	277	262	294	263	288	306	297	279	269	297	302	296	261	268	285	287	279	293	261	285	306	281	280	292	288	305	258	312	265	288	313	296	295	274	291	287	276	301	297	287	294	352	304	328	301	272	291	314	291	281	270	286	277	301	272	283	314	297	303	281	269	277	264	293	299	276	293	307	270	268	261	277	279	239	283	280	278	302	294	285	259	265	290	288	264	292	289	301	279	290	305	266	307	276	289	295	283	283	284	296	257	289	297	297	294	299	275	258	299	276	310	296	282	282	280	311	284	298	266	248	269	251	302	281	314	302	281	302	313	274	286	292	269	309	304	305	307	275	297	283	295	306	275	262	256	268	281	305	288	287	305	297	305	301	282	303	285	285	272	257	298	248	255	276	291	291	298	300	300	300	290	301	265	270	274	279	305	258	305	301	285	309	289	297	280	270	332	261	295	273	273	267	295	273	256	301	295	299	303	280	248	284	286	299	292	270	274	293	311	296	262	269	270	271	302	294	290	280	289	296	308	250	310	267	262	254	265	283	311	294	253	274	287	302	265	265	269	283	301	278	275	267	288	273	255	274	269	285	295	287	282	276	301	276	303	267	270	252	264	291	321	267	285	279	250	265	234	290	269	300	285	297	308	281	263	276	296	287	319	310	284	279	295	291	279	281	268	277	307	288	292	297	281	290	280	273	278	288	258	256	276	272	296	297	293	265	297	247	311	290	301	296	281	293	279	308	266	266	288	276	279	289	294	268	279	276	287	290	303	322	296	314	286	272	272	301	294	316	292	280	293	272	298	269	297	311	276	257	294	291	292	312	274	298	310	283	259	281	271	277	291	293	285	293	302	286	256	261	286	273	275	284	298	263	303	284	288	297	280	297	261	294	292	298	289	265	300	280	285	280	291	280	285	295	258	273	275	281	255	289	295	303	278	279	268	245	296	284	287	309	285	284	281	314	275	294	296	295	296	321	281	277	266	306	301	325	297	326	282	280	282	317	276	276	276	284	299	305	259	296	300	299	252	257	289	298	307	308	294	261	299	290	305	301	279	277	312	274	248	283	285	281	293	295	249	269	259	288	284	312	305	282	317	279	296	283	260	281	269	281	299	292	268	283	283	315	280	273	306	271	261	270	304	287	283	272	297	272	260	292	312	300	297	288	295	297	325	284	304	300	272	276	305	275	279	318	267	264	293	287	289	283	256	264	307	284	305	288	261	298	259	297	274	268	277	291	293	303	257	266	263	305	266	269	259	259	292	303	248	265	257	300	285	306	239	261	266	299	240	286	304	268	272	286	288	286	287	308	271	286	283	317	259	295	302	296	303	291	295	287	257	279	284	311	266	325	314	246	301	302	308	306	328	287	247	309	277	293	298	279	274	294	249	255	282	296	290	291	278	283	314	271	301	272	262	302	296	276	299	279	289	309	318	274	260	275	308	316	324	303	266	280	288	280	272	264	267	278	297	286	267	268	276	264	268	292	308	291	279	287	263	294	292	318	313	307	286	264	263	271	279	312	300	303	272	274	307	276	314	290	307	308	263	270	290	269	307	272	302	289	261	280	289	293	269	325	293	284	265	263	270	308	286	297	270	308	286	304	282	284	293	283	293	281	308	283	292	279	293	309	284	289	280	296	322	266	305	254	272	304	281	285	285	243	280	277	261	290	297	288	295	285	290	268	302	265	255	290	354	306	291	253	259	273	295	307	256	295	316	303	286	291	291	284	304	259	268	292	306	299	302	305	296	264	291	284	298	286	292	281	278	307	284	280	300	276	299	295	292	270	296	293	279	315	293	274	294	307	268	305	304	317	257	271	275	270	290	263	239	276	278	291	241	308	263	281	272	271	307	317	273	287	312	245	276	276	283	257	282	258	266	284	269	252	299	283	296	281	305	284	313	271	301	279	290	276	304	295	288	299	272	294	297	271	251	255	270	292	257	244	293	255	285	260	285	315	305	312	286	294	300	281	286	267	286	279	293	302	289	273	289	264	277	282	287	276	243	266	318	273	276	276	260	302	290	283	308	279	248	250	288	293	277	278	287	271	277	273	287	275	292	314	306	290	300	295	262	272	312	296	285	278	311	310	319	278	309	303	305	293	291	270	267	285	276	289	288	300	275	275	286	303	262	274	299	278	298	286	291	305	292	300	291	293	304	315	302	288	310	286	318	298	301	280	299	294	289	269	271	301	272	292	292	293	296	248	284	291	296	315	271	302	269	270	295	265	302	268	292	297	281
18998	16565	27774	33580	28732	25744	20670	18307	8713	4328	2739	1324	1194	1140	1087	969	989	924	953	1005	969	1063	1054	1047	1161	1074	1143	974	1025	937	877	872	924	836	699	735	810	650	739	723	635	700	664	664	688	669	721	651	724	691	701	681	690	699	706	707	688	702	685	649	669	656	673	720	709	692	702	692	687	718	680	708	670	642	720	711	693	682	714	641	676	705	693	696	709	682	666	732	674	736	687	707	722	761	676	697	720	689	651	687	670	707	704	692	681	673	712	680	677	664	728	685	689	702	708	698	685	705	667	666	688	702	662	706	728	660	678	718	673	699	694	678	714	665	685	682	658	706	723	710	701	680	706	723	748	703	669	668	666	687	704	657	675	701	688	701	660	739	719	703	702	701	681	697	687	757	721	665	692	642	702	677	663	692	730	718	693	695	701	687	708	766	669	639	692	710	675	677	696	675	660	712	705	731	653	733	625	763	702	688	725	702	679	672	685	675	746	690	698	705	698	693	702	644	681	701	723	694	717	671	682	705	746	702	731	663	703	688	687	709	630	732	727	749	637	715	731	728	684	715	715	699	700	708	675	685	676	734	680	677	679	699	660	683	711	690	698	674	662	714	667	650	714	660	651	716	713	662	665	607	691	733	703	710	702	683	697	633	669	703	718	696	675	690	739	718	719	721	707	723	682	686	700	683	692	629	699	750	737	666	678	684	719	690	683	723	691	713	710	672	687	690	692	710	684	717	682	688	696	688	695	669	754	688	687	717	663	684	696	627	699	674	708	723	662	637	687	695	698	693	704	688	715	693	715	687	649	674	691	665	685	689	744	661	665	696	704	671	706	721	686	707	690	750	728	689	696	665	693	666	673	715	697	729	628	676	665	696	691	653	703	705	672	709	697	689	682	711	685	634	641	637	703	688	736	718	684	708	686	707	698	667	674	742	699	694	697	698	693	701	716	673	708	691	722	735	691	696	660	690	665	694	709	686	713	696	681	681	699	745	731	665	692	688	661	681	721	703	708	670	699	685	711	686	733	696	675	671	673	719	779	685	663	689	630	702	660	670	677	689	678	690	715	702	691	679	724	671	727	693	664	684	669	713	706	687	698	664	667	720	684	701	723	672	699	676	695	711	646	648	725	667	627	717	697	680	694	675	719	686	698	685	720	704	658	678	701	723	710	715	677	672	676	688	668	695	676	676	665	703	699	727	678	698	687	685	753	714	685	691	702	638	733	687	670	676	717	650	707	731	684	694	699	681	682	706	688	681	680	698	678	699	738	643	676	703	720	719	733	677	667	729	703	674	685	719	688	670	675	708	654	702	730	694	666	738	665	700	680	679	723	675	676	668	685	689	693	700	689	754	694	714	720	706	670	720	727	662	668	716	676	672	679	667	682	698	673	670	720	733	733	688	719	667	636	669	689	664	654	694	683	716	681	670	734	692	701	721	694	722	726	738	697	686	702	723	721	684	723	685	685	685	720	712	664	679	659	692	643	673	707	710	708	704	692	675	666	713	692	690	712	732	674	732	682	697	698	679	702	693	719	746	664	718	668	729	733	754	700	685	698	721	694	675	715	704	675	668	630	695	637	673	702	674	701	714	725	721	748	698	668	701	760	667	685	672	723	719	688	703	704	676	674	703	687	689	681	663	674	695	727	696	686	685	695	668	724	735	662	695	702	668	714	685	634	686	644	655	693	699	696	654	673	713	681	697	700	704	627	699	670	686	679	714	669	697	692	679	718	693	711	726	734	682	714	668	686	696	665	660	720	727	688	668	658	730	679	672	714	670	697	652	669	685	713	678	660	726	663	683	694	716	702	654	721	715	695	713	638	682	684	673	702	741	734	706	711	677	693	659	706	755	720	734	691	648	691	679	702	710	709	717	714	672	712	689	699	695	674	724	704	707	762	638	697	702	640	748	682	682	664	693	692	715	709	703	674	723	724	722	730	704	703	701	711	707	721	696	702	698	699	679	688	747	724	661	728	682	682	688	719	697	680	729	703	649	739	691	708	707	627	679	720	716	692	676	731	682	708	678	720	721	675	679	665	708	708	681	726	638	718	722	712	683	681	676	670	712	706	672	684	658	666	694	706	685	695	689	713	702	684	662	758	668	658	674	644	667	717	710	714	681	732	694	673	692	714	712	733	663	681	712	708	686	678	698	724	706	685	732	738	642	714	673	674	721	713	707	691	703	740	736	650	704	710	688	693	694	692	695	710	667	714	698	739	684	679	661	709	683	685	729	747	712	728	747	691	699	696	681	691	733	668	665	700	684	703	693	695	715	696	692	635	658	721	673	724	727	729	705	707	698	665	681	704	700	691	676	692	723	752	686	726	686	722	693	644	714	688	713	701	685	702	660	724	689	653	676	685	697	658	704	660	668	669	665	718	741	688	716	670	670	695	678	686	698	687	673	679	681	699	683	691	649	726	715	700	667	682	683	709	676	688	663	698	696	715	719	688	730	704	702	717	709	659	669	687	671	706	702	681	705	713	707	734	709	678	710	676	667	736	704	719	697	627	706	745	707	704	704	723	733	673	668	722	697	700	665	681	713	679	654	706	693	712	716	678	760	693	679	696	724	686	666	656	691	690	703	730	718	708	717	666	669	692	703	709	682	665	693	709	656	716	737	702	692	735	708	704	732	723	703	685	682	680	727	713	725	687	700	695	709	690	743	689	708	663	721	701	661	623	685	649	661	688	667	688	690	707	675	686	691	663	670	690	684	686	686	683	658	720	683	750	698	659	693	715	683	718	643	663	688	624	611	698	661	676	692	696	671	696	700	697	670	699	687	685	690	706	721	693	668	745	694	710	681	685	696	709	644	640	661	652	722	680	719	727	697	691	659	677	684	691	672	673	730	677	734	715	641	674	649	685	665	692	674	695	731	680	700	651	714	702	681	678	687	682	683	694	642	713	756	738	687	701	687	688	709	678	697	674	676	686	634	653	724	694	740	725	731	707	666	724	670	683	646	714	681	687	722	734	691	768	715	696	677	707	716	684	641	706	703	681	693	692	664	639	697	751	715	716	732	692	663	684	704	712	707	708	686	692	722	680	669	733	719	656	724	698	699	692	682	683	725	690	684	632	724	689	682	732	699	706	690	648	642	674	720	701	672	686	698	684	704	683	707	670	705	691	684	668	695	671	653	669	663	735	710	632	660	703	660	625	702	697	686	688	674	682	703	677	738	665	720	708	649	639	709	704	699	690	717	709	682	675	688	698	684	735	717	660	692	640	697	694	711	680	714	670	734	631	678	685	684	668	706	676	679	685	699	696	696	675	698	681	691	692	701	755	750	736	728	677	748	681	666	683	728	669	687	706	715	678	697	695	718	693	698	706	727	699	695	712	674	692	700	680	708	698	674	708	653	724	693	702	678	685	685	657	717	683	697	649	743	724	721	641	626	696	692	649	681	702	686	720	667	724	660	651	696	659	758	694	705	665	717	711	650	690	734	722	694	684	674	643	637	714	724	665	650	688	675	717	685	709	702
37784	27101	30093	26421	19857	17011	17870	14071	10995	5346	2985	1263	664	374	317	299	303	311	286	309	363	384	383	377	400	367	365	353	330	308	330	307	329	290	266	277	233	258	259	223	229	252	289	244	267	255	278	234	247	255	234	242	272	283	273	224	236	242	240	289	262	254	260	255	234	239	243	214	238	281	228	225	261	245	275	253	250	215	251	253	242	240	251	255	234	283	264	245	261	263	243	274	257	255	232	263	263	247	244	233	225	261	257	211	256	256	272	228	251	264	265	236	230	251	248	252	256	247	248	263	271	243	259	242	255	264	240	243	263	261	262	254	240	251	262	239	283	250	277	223	243	227	234	252	256	241	264	266	264	241	236	233	247	274	250	263	242	262	241	269	265	232	256	259	228	244	253	266	258	272	257	209	235	235	212	238	258	235	239	235	256	258	260	266	249	249	261	242	248	259	261	263	238	265	219	223	200	219	256	273	246	242	251	254	205	243	240	269	247	221	230	262	234	232	239	245	223	245	234	262	278	240	249	249	260	241	269	243	233	261	265	214	233	273	276	267	226	251	259	285	256	272	229	235	264	246	263	253	252	231	258	238	221	241	268	249	222	259	257	291	277	257	264	255	241	273	249	220	259	236	208	225	262	265	233	247	256	269	245	264	261	268	236	220	253	258	267	241	261	242	229	249	275	256	267	223	260	234	229	255	238	210	255	264	251	235	263	250	245	260	266	238	237	237	255	278	285	233	260	253	257	241	269	232	238	252	232	222	237	268	259	215	265	251	257	223	245	240	255	269	238	227	239	233	209	223	258	238	251	265	231	261	263	223	259	264	276	240	265	232	223	251	253	256	247	240	262	221	239	216	230	242	245	249	239	259	229	251	250	239	239	250	258	222	241	263	262	239	220	272	254	255	273	224	246	254	269	251	223	236	227	237	242	262	262	248	283	256	245	244	244	248	244	235	267	219	236	264	249	258	248	232	260	262	245	254	253	246	255	268	244	270	214	242	226	254	260	253	246	259	244	230	265	241	256	249	239	235	249	238	266	257	267	246	267	259	266	247	237	241	250	249	250	260	236	247	257	268	245	283	269	256	234	250	272	266	244	284	240	232	251	232	221	270	246	251	258	238	250	245	272	255	239	281	240	262	242	229	239	258	239	241	251	243	262	269	261	248	251	251	252	221	250	222	269	240	260	247	270	264	238	239	257	228	264	235	239	262	283	241	247	246	239	258	249	247	242	252	279	236	235	274	260	251	293	243	269	245	266	225	260	222	216	237	255	250	256	238	236	262	240	249	257	251	244	279	230	255	279	287	248	240	266	241	268	247	248	244	255	254	245	248	224	245	272	263	258	244	268	232	254	242	272	233	278	248	238	240	251	232	232	266	253	260	249	244	234	252	219	270	255	224	261	244	257	226	270	221	251	248	263	238	279	229	266	215	248	241	248	258	257	249	278	275	258	256	253	240	252	247	288	242	245	232	269	246	259	280	227	237	243	258	245	221	245	237	251	264	233	251	252	256	256	238	271	237	233	248	224	231	223	248	255	285	264	264	220	238	209	239	264	274	269	231	250	266	267	264	238	255	252	253	242	259	242	236	225	260	279	268	257	236	247	249	273	263	250	261	272	256	263	254	211	257	264	215	258	265	246	270	244	254	298	227	277	251	241	228	251	242	255	261	253	224	245	212	247	232	244	228	247	231	253	267	258	260	251	276	249	242	238	259	237	234	235	230	231	239	286	246	224	225	237	218	224	251	242	223	276	258	243	241	263	239	239	228	265	238	273	240	244	277	239	211	246	265	259	263	268	254	246	211	227	209	213	238	291	278	239	235	224	243	235	266	248	243	242	244	266	257	261	237	236	252	263	247	251	247	242	274	237	239	248	220	236	251	225	237	239	253	232	243	253	270	218	262	247	252	254	290	260	260	243	257	224	244	241	225	254	229	261	248	259	225	234	247	260	260	237	257	242	235	255	266	273	239	273	225	262	237	264	241	281	259	252	228	249	243	259	267	284	238	245	250	244	285	297	266	253	211	257	268	258	247	268	267	242	220	245	217	227	270	235	218	250	233	253	253	229	224	214	285	236	267	255	264	234	251	228	228	248	239	240	254	272	228	209	277	257	247	245	244	247	240	256	232	269	262	251	253	250	253	229	269	237	250	268	249	234	251	248	245	229	226	263	240	232	238	235	207	245	261	247	238	259	240	246	247	250	274	233	243	238	242	246	234	245	237	282	256	258	230	208	256	245	237	259	274	241	236	240	238	260	256	243	232	251	223	227	243	245	235	251	257	247	224	270	245	249	243	240	240	225	214	242	257	256	258	244	283	215	242	249	233	227	263	261	259	266	247	267	257	226	239	241	241	226	271	246	222	279	269	232	262	247	247	272	246	256	248	244	240	237	255	267	220	255	262	236	227	276	260	246	257	280	223	231	238	258	251	273	258	258	279	269	259	251	239	258	268	279	274	281	233	255	246	247	233	260	264	227	261	263	281	212	229	245	206	265	255	247	242	256	264	266	247	243	259	238	252	230	231	266	259	213	227	255	250	201	208	227	231	268	254	258	235	270	261	242	241	254	245	230	256	242	261	251	241	222	221	272	260	254	255	255	264	215	239	241	249	269	257	262	241	253	250	290	257	248	271	274	257	229	259	246	286	253	238	250	256	255	266	223	251	255	266	241	259	220	256	247	242	224	214	222	227	237	260	245	219	257	258	238	257	245	295	254	250	247	229	267	265	274	238	268	244	248	230	247	256	260	231	227	244	231	234	261	250	246	235	229	273	221	261	238	210	235	259	256	241	231	217	271	246	249	232	260	248	277	250	250	256	243	263	244	246	223	237	216	267	247	217	258	248	254	268	286	230	272	243	237	248	265	254	231	248	256	252	259	221	246	240	251	246	250	247	271	255	268	241	262	252	258	256	257	232	261	258	281	213	263	261	225	240	256	260	257	260	256	219	241	239	217	215	280	269	232	258	243	273	244	242	252	214	248	264	234	274	260	289	253	242	265	255	257	279	236	256	266	266	274	247	280	221	254	245	231	282	232	261	260	246	240	246	237	234	266	265	268	283	250	258	251	247	266	229	232	242	273	256	250	247	250	211	239	248	258	250	256	275	251	231	261	259	283	273	259	258	258	204	232	226	242	251	263	262	242	251	269	250	240	238	234	251	237	234	235	247	230	241	262	258	271	249	248	255	233	232	249	243	239	265	224	276	249	244	253	230	223	245	212	261	216	251	258	249	269	243	232	269	254	252	229	235	261	234	243	266	267	230	269	260	255	259	230	259	238	261	230	234	249	269	255	236	254	259	253	264	248	261	253	186	257	229	252	225	252	242	253	245	257	251	253	248	225	267	227	246	229	225	226	242	259	275	250	231	263	239	246	234	273	248	256	266	261	251	242	260	263	240	268	277	249	229	255	241	264	265	268	262	250	223	251	280	263	240	236	243	254	243	244	282	262	252	269	254	231	209	242	253	242	238	254	230	270	211
25799	22868	34668	35257	32236	30934	33935	28466	26848	14955	11317	5056	2675	1127	1123	1013	1004	1077	1089	1129	1130	1246	1197	1353	1424	1331	1257	1211	1078	1046	978	958	1017	858	706	707	666	620	667	594	641	638	651	641	618	586	596	648	603	595	566	629	662	571	651	630	624	622	615	639	577	669	567	592	567	568	570	621	612	643	597	562	580	584	604	573	625	589	594	553	559	601	631	579	622	551	598	591	577	629	578	580	594	619	595	595	616	551	646	619	604	632	607	613	596	635	629	639	633	622	638	592	577	601	553	551	593	586	623	550	616	597	600	583	618	619	591	581	603	568	551	628	646	597	627	644	594	599	616	644	586	605	626	586	583	636	643	574	636	607	644	605	591	603	580	616	577	545	550	597	601	611	566	587	594	610	642	585	612	612	573	598	628	573	577	648	575	595	565	604	587	594	632	596	598	573	617	622	558	599	615	599	607	571	570	596	542	623	602	600	610	587	604	610	611	625	611	617	605	633	575	560	576	611	575	584	637	609	585	602	603	562	672	549	618	545	630	618	602	594	660	588	610	639	584	604	635	589	651	631	596	623	643	606	586	597	529	609	606	651	594	571	594	609	617	637	577	596	605	585	589	629	622	536	604	589	625	589	542	604	609	589	638	585	591	593	634	587	629	626	585	552	621	613	610	536	585	575	609	596	605	600	639	634	627	613	554	602	599	635	639	612	582	639	633	607	596	613	618	611	592	589	654	578	641	635	604	612	617	562	629	602	629	631	652	554	594	600	588	608	624	595	608	622	625	571	616	585	615	601	605	562	587	614	624	636	613	610	607	645	559	613	582	589	604	644	582	612	629	604	638	625	605	571	642	597	581	620	604	592	589	578	604	550	634	596	622	596	582	608	557	612	603	613	617	589	581	594	571	550	589	569	637	620	603	586	631	636	632	590	597	604	612	621	587	600	594	585	573	637	622	577	617	627	601	616	601	602	585	578	600	594	590	614	605	602	584	566	589	588	610	594	598	554	604	616	615	591	615	579	617	575	597	589	629	594	578	573	578	585	606	594	610	605	628	604	584	636	595	645	580	583	631	590	611	568	631	632	587	581	532	601	581	600	618	573	616	666	589	625	578	555	654	644	615	627	549	587	662	637	620	591	587	581	645	582	611	642	639	538	592	652	576	587	619	567	651	589	616	593	628	596	563	547	591	589	604	623	635	637	552	618	566	576	587	642	554	634	622	600	636	590	612	604	615	613	581	611	589	594	571	624	610	567	546	583	637	635	600	591	617	607	632	602	609	623	593	620	568	623	614	612	599	618	599	572	539	596	608	574	606	599	580	597	633	560	580	594	595	648	582	622	625	615	593	545	589	614	629	571	610	614	572	596	599	621	590	636	602	563	638	620	599	626	629	632	638	669	587	615	580	623	617	627	552	608	638	621	627	598	617	613	662	646	595	581	604	600	586	591	598	622	552	605	607	648	589	598	588	609	604	610	568	623	644	597	574	575	579	592	627	590	603	581	598	595	622	610	566	616	628	580	608	613	609	582	667	601	590	597	624	604	632	572	665	604	608	629	588	552	628	590	625	575	609	581	608	590	615	529	557	599	653	607	565	639	585	592	569	623	622	609	599	632	596	606	619	598	651	619	583	634	591	594	616	587	605	610	609	576	584	587	629	591	607	611	591	629	607	626	590	578	636	582	577	607	608	607	595	603	655	605	581	632	653	606	592	618	610	599	655	641	627	639	610	609	593	631	611	643	632	567	583	603	600	626	587	633	576	562	615	599	583	571	614	654	623	641	617	613	585	595	581	579	640	579	632	600	625	636	597	654	617	568	567	566	628	586	632	601	624	600	588	637	571	576	592	603	557	604	609	619	612	592	595	585	628	567	589	589	631	640	615	627	662	599	560	615	609	589	621	632	623	590	602	579	522	582	624	603	587	632	606	547	595	604	664	649	609	590	626	612	654	609	608	546	597	593	629	603	621	581	615	588	596	628	572	639	587	638	624	609	582	588	595	556	650	566	630	612	632	619	614	577	611	572	621	611	547	584	617	607	637	642	594	632	571	579	548	593	604	614	592	611	660	607	588	557	584	579	611	644	621	640	592	573	602	611	631	600	606	616	606	635	649	624	639	543	607	642	623	683	593	653	588	601	613	600	584	589	604	575	600	615	625	647	640	631	598	616	641	639	587	604	597	625	584	572	604	595	598	559	608	574	603	609	610	616	617	589	630	608	607	599	604	594	566	602	597	576	592	623	636	553	598	647	628	640	577	583	621	607	622	587	597	609	653	623	592	564	636	619	674	608	591	598	623	626	615	637	646	602	587	633	553	639	624	628	554	579	595	555	602	572	612	622	633	620	567	606	582	591	608	645	632	611	578	571	597	610	590	582	627	633	619	608	624	590	626	608	626	612	647	603	565	587	611	634	588	625	594	620	637	624	619	629	624	599	643	638	579	609	597	629	595	598	644	588	635	592	613	608	594	583	620	607	581	614	580	647	606	562	610	575	655	585	626	633	574	639	556	615	567	574	571	607	591	592	603	618	554	596	562	599	639	607	549	601	607	578	640	592	617	623	655	574	610	588	586	644	595	624	584	597	599	623	597	622	614	602	624	606	595	628	621	585	592	659	632	598	608	590	599	639	580	633	601	607	566	623	587	615	599	612	621	582	591	597	636	627	621	625	611	618	605	646	604	595	605	628	592	606	625	593	610	600	634	592	601	630	594	620	634	604	565	592	618	610	631	565	597	594	642	568	575	636	637	548	597	635	602	624	561	591	587	631	599	605	659	579	613	557	587	603	618	620	564	649	621	552	617	572	687	606	599	612	587	622	625	608	596	618	597	648	613	606	617	610	572	653	590	576	633	640	600	621	605	578	615	592	565	621	616	607	619	610	600	557	568	668	601	573	621	651	625	615	616	591	636	624	627	613	592	561	651	592	604	577	604	581	553	572	602	591	613	581	590	630	583	672	565	585	565	604	580	621	587	605	620	583	641	614	586	566	608	620	607	625	567	585	579	601	577	607	581	594	606	615	558	560	623	556	605	584	599	563	579	609	668	587	575	649	637	610	595	599	559	606	605	639	571	602	612	588	550	613	633	554	585	570	627	586	580	573	593	616	601	607	621	611	573	613	645	571	627	621	622	622	600	597	615	601	623	620	574	584	591	612	571	642	587	603	611	597	604	570	630	565	601	559	604	554	609	640	623	591	574	593	641	608	579	568	582	599	610	609	594	570	624	600	621	617	603	633	589	582	661	622	641	629	601	603	605	568	633	609	605	581	632	579	546	589	600	584	585	583	607	605	610	590	561	619	623	575	634	618	615	614	530	623	616	583	574	592	601	622	570	598	627	588	599	596	655	559	610	558	594	613	631	564	632	579	613	543	593	553	587	580	586	613	598	561	603	625	618	623	643	591	577	603	635	564	579	605	636	589	587	575	625	626	614	607	589	578	598	598	602	602	572	604	608	628	642	605	639	610	619	613	635	582	577	591	607	585	604	586
14288	7504	6407	4900	2928	1821	1413	1048	808	558	337	320	316	291	277	284	291	245	285	275	255	282	264	293	276	273	274	265	276	255	248	311	256	264	259	251	254	289	263	261	242	272	239	236	261	272	292	278	299	268	253	258	300	275	273	281	263	294	250	262	236	259	289	296	282	242	220	280	289	235	268	258	283	279	268	268	301	291	240	262	246	288	274	289	274	287	287	257	255	265	280	239	271	259	263	253	264	272	276	232	281	286	248	296	269	301	247	278	296	239	247	246	266	285	254	260	281	257	269	263	264	263	266	262	266	242	261	278	257	266	294	269	286	309	298	291	282	263	301	262	289	255	254	286	261	294	254	275	276	275	287	253	284	263	276	238	258	237	261	296	282	298	272	251	255	288	259	279	233	287	272	300	285	257	244	267	278	264	259	300	308	257	223	273	281	262	257	287	292	233	239	284	276	292	284	292	245	322	268	285	256	309	277	280	268	255	310	282	262	274	273	285	296	276	238	238	288	269	268	295	269	265	278	282	249	265	281	288	278	273	286	272	268	259	259	251	285	265	291	280	256	272	243	250	256	242	271	300	265	280	289	263	267	285	299	261	250	284	257	250	295	281	280	264	283	260	266	240	308	285	285	240	286	262	287	275	281	263	265	227	257	247	258	278	231	267	265	245	260	256	276	268	263	253	287	248	291	237	237	246	269	273	271	289	278	278	291	276	291	252	272	263	259	243	308	296	268	277	267	249	252	258	285	258	260	264	241	268	244	217	248	259	261	279	270	278	279	265	251	248	273	260	291	265	282	284	272	261	250	252	290	265	287	261	279	275	264	255	249	277	257	248	250	251	285	244	273	304	275	250	294	306	265	283	278	271	259	263	267	275	247	263	269	271	274	277	245	277	245	260	291	273	275	235	273	287	309	281	247	240	284	288	253	252	241	246	259	265	266	296	273	270	306	321	285	283	266	297	277	241	265	266	305	283	252	288	274	259	268	262	257	257	263	268	279	256	242	275	269	290	273	284	259	267	291	283	259	267	262	255	301	268	257	277	286	283	265	249	252	244	287	273	287	268	241	260	294	229	266	293	250	281	238	315	285	286	303	247	248	248	268	293	270	258	264	307	230	274	283	290	271	280	261	282	283	262	289	297	266	263	270	259	254	281	277	250	284	281	313	242	278	259	240	243	262	278	274	259	268	257	287	251	286	254	307	282	234	238	295	248	290	269	290	281	260	245	235	276	280	266	266	247	250	246	264	279	307	279	244	324	266	258	251	267	256	266	262	272	260	255	253	270	247	265	284	300	225	240	257	248	262	239	276	265	289	255	256	268	216	280	258	257	274	283	287	252	279	264	251	279	284	245	262	277	240	272	254	287	261	237	284	301	259	285	275	277	288	256	277	278	284	262	302	276	275	271	246	304	294	266	267	233	287	283	260	246	233	270	250	244	275	267	288	271	274	245	249	295	274	262	270	265	285	252	245	236	256	271	265	272	283	267	252	271	249	288	262	260	265	272	277	274	297	284	280	266	279	266	256	299	253	283	246	277	264	255	267	269	285	265	325	269	255	278	255	228	264	265	277	282	263	272	262	272	253	257	250	253	263	271	260	282	258	259	285	293	266	269	263	258	272	284	283	249	280	278	250	246	296	274	258	278	310	269	279	286	250	279	290	260	281	276	254	253	245	286	276	295	266	289	269	258	273	265	293	266	290	258	288	274	271	239	270	271	269	258	270	276	263	263	274	265	265	251	238	284	269	252	303	263	245	260	285	268	256	259	264	271	269	295	265	269	266	238	257	259	279	274	301	290	266	265	253	283	282	257	276	306	276	263	249	273	278	246	283	256	266	270	264	247	291	277	249	268	252	272	250	283	267	257	247	294	280	299	254	254	279	271	251	258	245	254	260	302	285	290	292	274	250	237	281	272	248	250	267	266	277	250	264	293	257	285	294	276	264	275	302	257	261	256	265	238	288	239	266	267	237	263	265	260	272	248	241	275	275	271	246	274	252	272	281	276	292	261	261	236	273	258	261	286	276	280	264	242	249	283	264	250	286	262	287	270	294	226	257	277	242	269	274	249	261	264	230	282	254	272	257	292	253	266	286	274	294	294	273	284	284	282	256	267	259	281	250	290	253	294	230	290	257	262	294	279	256	294	254	258	242	264	267	279	260	261	301	293	263	305	277	266	271	266	273	283	243	244	268	263	265	244	274	259	271	258	278	260	259	268	272	271	281	265	275	255	267	240	291	273	250	306	290	285	280	288	302	241	271	250	245	256	267	258	242	289	289	281	279	237	258	282	256	245	274	261	245	295	280	277	267	288	283	263	283	290	249	258	272	260	287	274	266	276	240	287	289	268	228	260	253	286	284	295	267	266	279	278	278	323	306	260	279	308	275	275	257	243	250	244	249	273	251	304	267	266	264	264	276	270	279	258	299	254	243	267	262	245	269	256	273	272	252	265	245	263	275	298	277	281	244	286	263	241	250	305	252	256	279	268	291	249	253	288	288	264	260	267	279	268	278	259	262	281	277	268	256	263	273	269	267	249	268	282	274	278	247	241	252	255	253	247	243	276	286	274	266	283	265	281	270	253	301	278	269	257	246	259	274	281	247	293	269	249	277	243	262	254	237	264	291	296	251	230	269	264	278	261	280	274	252	242	281	286	240	273	261	233	271	275	266	265	291	270	251	270	252	254	232	253	273	263	278	255	302	266	263	259	271	270	260	279	275	250	301	302	230	257	267	252	263	289	271	273	287	283	285	259	251	296	257	252	272	287	261	273	262	264	242	267	290	283	259	266	286	278	289	261	274	286	275	256	254	249	276	268	260	241	275	258	279	262	259	279	283	264	264	248	254	287	256	260	265	266	253	262	272	274	266	289	274	286	269	254	284	253	264	277	237	277	253	281	250	230	250	263	296	256	269	292	239	251	237	250	273	282	288	292	263	263	274	276	291	283	253	289	288	277	294	267	283	265	280	264	280	280	282	253	264	285	270	279	296	270	258	287	260	278	247	265	255	264	269	251	278	273	283	277	280	287	283	280	269	249	267	282	255	253	269	268	292	253	315	243	278	272	292	263	271	283	255	256	263	248	274	270	258	285	288	263	247	269	259	252	273	279	245	288	300	235	286	282	285	265	257	283	304	249	276	293	299	272	282	267	279	268	262	259	284	270	294	271	227	245	271	263	249	273	241	275	281	284	254	239	287	266	274	269	277	247	263	231	271	271	292	240	252	263	310	260	271	276	269	258	276	255	279	246	250	241	278	272	293	260	250	275	265	271	286	299	288	270	232	274	278	247	279	285	287	290	243	282	288	268	270	266	284	298	264	270	241	266	271	256	259	246	264	272	265	310	286	253	248	291	287	286	278	263	272	273	261	285	310	279	268	258	245	252	265	260	271	281	264	249	293	328	256	255	278	286	280	276	254	294	242	273	293	271	299	261	276	262	307	300	265	267	257	253	262	262	232	270	263	282	283	297	266	248	258	275
11021	7865	12159	13273	10263	7343	5939	4641	3442	1941	1037	871	822	836	797	730	672	732	723	653	687	663	663	665	715	691	679	652	685	696	710	723	696	671	683	694	656	646	692	672	662	698	662	710	627	629	666	643	625	668	697	642	651	710	672	659	643	660	708	662	669	674	645	663	634	651	695	642	693	696	612	649	655	603	664	705	654	643	653	682	740	642	692	660	695	672	663	667	629	646	642	648	648	652	650	736	598	631	687	670	647	667	660	667	661	645	613	672	612	658	650	658	650	674	655	670	607	626	674	661	678	670	668	694	697	686	625	681	629	698	623	620	645	601	679	684	626	645	670	680	600	623	715	660	652	670	625	655	648	642	617	626	659	661	629	685	627	666	664	643	621	671	646	678	660	669	607	607	634	592	670	643	672	678	638	678	642	699	652	680	650	609	651	693	685	705	658	668	645	636	693	677	638	628	608	647	664	652	608	671	670	639	649	657	733	686	697	676	613	626	609	667	679	644	681	698	649	629	620	616	665	650	667	695	699	654	669	631	657	663	632	661	652	662	649	647	660	658	639	636	725	670	672	655	656	654	654	663	643	654	648	661	649	638	673	670	625	607	671	694	666	670	660	607	681	640	648	641	639	600	662	679	610	669	666	652	620	686	628	664	648	668	675	651	686	656	653	651	644	612	649	679	664	691	647	697	646	645	673	633	623	698	674	625	638	689	653	653	642	648	642	637	635	654	655	650	662	632	676	678	679	633	688	630	667	664	649	686	636	704	708	653	649	630	634	681	727	655	684	645	673	709	670	691	648	651	668	668	650	613	645	671	649	657	658	602	600	697	679	638	653	672	673	644	623	614	674	666	617	627	667	687	685	655	660	660	709	648	673	618	655	675	638	645	659	636	659	664	669	628	659	623	654	660	677	650	736	695	630	644	653	703	660	663	636	621	663	652	654	666	642	610	625	636	681	655	675	634	687	698	691	628	710	704	603	661	632	704	672	627	655	669	622	667	681	655	610	634	657	600	628	658	680	672	659	657	686	656	691	660	652	650	646	654	694	629	672	669	655	644	632	663	693	631	637	652	652	595	671	687	667	684	616	622	672	668	624	691	633	639	614	659	667	700	696	648	639	682	664	654	680	660	660	641	668	687	689	691	671	680	645	707	688	649	676	673	676	673	662	603	665	651	650	656	649	662	650	636	651	614	658	672	666	652	672	637	700	660	615	640	629	670	656	656	674	661	664	669	634	628	607	638	655	649	630	642	607	694	624	647	672	666	619	673	678	649	680	659	712	674	606	670	644	649	662	674	654	588	617	677	649	631	629	608	642	654	646	628	676	671	639	704	700	585	654	645	643	673	599	677	709	717	673	663	670	684	645	678	672	677	653	654	672	657	668	658	642	631	619	632	634	667	698	651	664	656	636	671	626	621	647	656	659	652	629	697	647	678	652	596	669	718	661	676	675	644	720	670	634	676	649	720	640	661	676	672	644	665	633	625	637	684	656	674	626	616	669	696	623	643	703	628	644	659	614	669	656	668	671	671	642	662	670	679	683	630	645	647	669	629	665	679	663	685	678	645	679	642	669	665	670	734	657	646	680	675	639	736	682	687	675	656	682	640	641	633	616	643	693	645	622	667	656	665	659	671	635	657	660	679	706	668	675	682	644	652	661	692	651	663	672	764	662	619	604	694	664	692	648	594	667	664	665	672	684	605	659	616	636	649	698	663	674	673	712	654	666	627	665	639	715	663	690	620	651	699	716	686	675	652	678	660	683	625	611	626	694	657	698	706	652	598	679	650	706	671	660	692	654	665	680	620	663	635	671	640	663	635	648	663	629	708	660	640	636	659	668	674	625	669	683	651	644	676	616	687	650	612	674	650	648	649	668	642	666	664	650	658	628	761	681	642	657	630	663	647	667	699	669	638	692	684	652	645	642	667	676	672	648	638	654	656	678	670	713	689	666	702	669	615	685	654	688	646	622	661	679	654	657	674	614	689	677	678	659	636	659	687	644	624	681	631	633	622	646	669	656	672	653	659	683	661	681	676	703	674	701	695	673	686	674	669	606	598	656	646	658	648	632	670	719	693	651	655	668	664	629	648	652	643	684	635	699	686	685	633	650	672	637	639	654	660	674	667	645	650	608	636	699	662	645	639	693	652	622	672	655	664	653	621	651	648	697	685	634	704	652	662	618	673	665	639	660	657	663	653	670	676	674	648	682	660	668	659	687	657	629	682	634	638	655	688	665	707	679	645	675	684	643	678	674	653	663	644	639	654	648	636	650	615	658	672	631	639	629	654	650	623	620	678	657	667	636	653	690	683	697	641	714	629	618	624	676	704	648	667	650	653	664	676	614	663	662	683	648	664	686	659	681	662	666	661	656	631	655	663	629	635	616	669	647	688	669	638	660	606	617	593	610	661	633	676	676	689	663	637	650	633	680	705	660	689	681	659	625	659	669	657	721	634	648	625	647	684	634	650	637	607	632	636	683	661	695	684	680	604	648	695	648	669	692	660	664	626	640	628	668	660	659	675	647	630	685	660	687	696	661	636	696	700	660	673	654	623	631	631	680	657	653	698	668	627	672	647	647	668	685	654	671	677	659	651	638	652	662	662	687	668	663	643	649	623	659	661	678	657	659	658	654	622	625	604	634	716	694	655	663	593	621	699	643	650	620	666	662	617	649	622	684	641	619	657	691	645	608	649	648	659	599	701	646	668	637	651	674	664	678	680	665	671	680	656	643	665	618	668	659	666	709	632	688	681	652	644	653	658	641	636	628	687	667	695	654	664	651	635	640	688	694	655	653	697	662	678	678	648	670	686	638	596	656	632	659	671	646	647	632	621	686	671	662	624	653	684	662	637	680	633	646	601	648	685	695	701	649	604	639	620	639	707	649	668	652	636	655	654	656	636	655	683	655	615	708	653	629	645	694	635	623	735	646	631	674	644	683	675	637	630	634	627	657	647	592	680	650	675	656	611	658	619	664	648	660	647	702	647	628	673	638	684	658	622	692	632	644	605	627	664	702	645	654	691	669	640	622	635	681	712	642	661	616	674	639	663	704	649	622	628	643	675	677	683	611	638	717	647	693	660	646	649	675	648	667	609	701	657	624	653	683	676	610	675	662	696	690	654	639	659	656	668	689	707	656	652	647	696	657	690	654	663	668	626	657	616	661	667	655	636	669	664	654	628	701	631	634	656	667	683	639	649	702	641	674	683	641	653	674	646	638	664	604	650	675	679	667	637	642	630	672	676	677	687	642	658	655	678	611	680	687	655	671	636	646	655	639	698	623	674	656	657	666	659	664	659	662	692	711	685	649	659	659	665	674	640	627	670	675	637	621	667	706	661	714	648	733	645	612	691	731	654	669	609	642	626	655	682	656	686	671	668	637	665	677	658	644	645	586	688	600	640	637	698	659	656	624	668	633	692	697	634	660	682	679	723	675	705	641	617	685	616	652	671	634	642	636	716	605	650	697	646	675	668	698	668	658	646
27705	17963	19525	17887	13338	14827	12496	7406	3811	1686	1177	533	393	344	356	340	340	302	328	354	333	345	369	356	341	396	380	339	334	300	311	304	304	291	269	299	295	328	316	278	299	279	320	302	306	259	284	306	286	301	305	303	295	313	288	286	304	316	302	254	301	285	307	314	270	284	286	295	291	292	296	302	297	285	285	308	320	296	300	294	266	268	288	305	277	311	319	279	310	251	288	264	258	293	282	293	299	260	297	303	281	301	295	274	319	276	295	267	267	335	272	279	304	278	304	304	270	266	299	302	281	290	266	300	284	257	301	307	286	293	287	293	299	260	285	282	296	308	264	301	296	296	253	307	301	278	261	317	286	262	290	287	279	333	270	289	306	300	335	299	300	280	311	313	289	281	270	274	281	273	311	268	298	281	318	327	267	297	293	317	315	301	304	293	317	275	319	281	262	259	312	267	247	274	282	273	315	297	290	283	273	264	291	286	300	271	274	262	294	259	288	298	276	299	341	310	276	284	286	260	304	312	307	294	292	302	305	254	320	285	277	279	302	291	301	329	265	265	306	266	261	301	285	325	303	291	294	319	299	291	275	313	279	306	275	256	278	276	275	276	238	276	263	300	303	269	298	273	300	295	284	315	296	307	291	264	297	317	299	295	257	301	326	259	288	281	297	271	314	282	303	297	317	267	270	287	290	310	258	319	290	264	258	315	283	287	258	274	290	278	253	293	296	280	270	283	283	302	265	299	293	297	309	296	277	292	292	323	275	316	292	297	293	318	259	282	308	298	272	297	325	272	249	288	273	319	293	308	306	322	283	296	303	326	286	292	286	313	278	287	307	313	289	280	264	304	296	266	293	300	295	303	310	303	274	295	293	312	305	290	302	303	285	272	305	313	299	297	274	295	274	326	271	288	311	280	268	305	300	280	288	292	281	330	320	271	272	253	300	282	289	294	305	303	313	271	279	321	327	298	293	288	320	322	294	290	310	296	280	289	285	281	275	288	282	276	291	304	294	293	295	303	302	281	305	309	264	295	280	278	288	271	256	275	306	299	298	297	283	295	313	281	292	311	269	324	292	286	313	301	309	275	297	301	280	277	285	294	282	301	307	242	331	276	276	292	304	299	342	294	296	242	284	284	291	286	298	268	292	315	305	317	277	281	324	286	283	267	314	283	308	281	266	316	277	289	281	289	303	290	299	295	284	307	288	295	284	275	276	295	282	297	288	302	302	283	254	278	310	299	283	279	270	310	326	302	286	297	274	300	303	284	284	315	330	298	303	253	294	297	281	265	300	282	266	306	286	282	311	278	290	294	307	299	277	283	281	289	276	288	311	314	291	313	298	291	305	316	303	291	310	307	293	290	271	280	257	239	241	316	273	285	272	313	308	291	283	300	290	280	328	309	301	286	285	279	323	277	278	290	285	278	303	275	303	311	291	299	280	323	301	284	257	289	302	278	262	266	298	297	286	274	314	317	299	306	282	323	269	312	302	277	279	293	280	282	284	300	298	297	313	302	284	290	277	274	286	279	283	282	295	287	294	259	266	253	263	297	313	299	291	295	300	284	277	306	280	277	289	298	289	273	313	292	301	253	270	275	293	302	283	266	285	293	296	282	286	289	297	265	304	298	319	282	290	273	321	281	299	294	299	252	288	309	282	265	287	291	291	262	297	275	278	300	310	318	288	281	290	316	324	284	315	313	318	284	243	303	280	298	289	275	280	277	301	309	310	306	284	277	285	287	268	289	269	303	318	276	285	289	324	304	303	295	305	262	253	294	309	322	286	271	251	278	285	321	289	290	282	307	305	312	298	296	302	295	290	294	293	283	285	281	307	288	286	303	281	302	302	310	287	325	278	262	289	264	306	268	256	287	288	285	294	293	297	308	287	294	293	282	304	285	297	290	261	281	279	332	270	295	310	303	299	328	309	293	298	281	305	318	310	288	276	287	281	290	303	301	305	287	314	292	292	297	305	306	291	284	313	301	258	302	294	290	285	299	291	315	307	241	283	286	288	300	289	320	281	277	287	289	276	299	316	285	275	326	302	290	295	286	320	266	281	279	287	255	281	275	281	292	317	295	295	294	289	317	286	288	332	294	282	288	311	333	298	298	268	278	284	305	292	290	273	287	270	292	295	296	279	290	304	312	303	281	305	295	303	241	288	295	256	262	313	284	289	278	273	282	302	307	319	301	283	281	292	286	275	303	291	300	271	280	289	301	274	271	274	285	285	273	279	275	303	283	291	257	282	292	277	294	311	300	309	301	287	294	314	308	292	267	283	277	285	264	269	283	308	290	284	289	303	270	289	254	293	279	269	277	300	263	269	320	288	296	273	271	316	317	302	297	320	321	296	279	292	313	286	279	271	286	303	287	264	298	270	299	278	300	279	287	285	287	276	290	264	307	258	280	253	280	321	308	256	295	275	298	304	287	280	299	285	314	277	299	287	285	281	252	291	274	309	283	289	278	304	309	269	290	297	258	331	298	286	287	269	298	311	293	307	291	315	257	307	285	299	312	297	290	294	285	296	310	286	281	286	301	299	276	281	305	326	298	289	309	287	282	317	321	273	284	314	256	268	303	288	336	312	282	271	294	303	270	273	260	309	283	272	285	263	300	281	277	275	265	265	253	280	316	296	308	285	320	303	301	299	301	305	309	279	260	292	286	318	288	307	310	296	289	294	264	272	289	270	291	294	293	273	296	277	288	292	277	277	300	254	312	280	331	303	278	278	284	285	291	320	311	318	299	308	274	247	322	274	283	277	268	276	290	271	269	305	275	288	272	300	309	328	322	264	296	291	270	289	287	292	304	291	300	278	274	315	282	331	302	271	287	295	278	272	283	285	296	287	276	264	314	295	289	296	269	308	282	330	281	288	273	269	287	289	300	303	283	262	292	306	295	300	271	282	252	276	307	268	288	312	301	277	291	275	284	283	286	312	283	323	288	271	278	291	305	313	305	286	254	282	298	294	293	314	305	249	248	313	276	291	263	269	265	295	268	298	286	287	272	303	285	284	288	285	316	276	285	265	271	297	296	307	310	286	326	321	300	281	292	302	277	293	298	300	304	276	273	269	263	279	274	314	312	301	324	294	311	312	297	294	308	312	281	269	321	282	298	315	316	327	270	273	300	278	292	257	294	269	277	262	317	265	293	268	279	276	311	300	313	286	308	297	284	311	285	288	326	301	284	292	289	292	301	310	279	281	314	331	263	300	307	274	282	278	316	283	296	330	288	294	278	313	298	289	290	296	294	317	304	312	270	314	284	312	299	268	280	318	302	264	277	260	315	273	328	272	270	270	284	269	301	301	278	295	306	311	292	310	323	306	304	274	299	262	250	315	287	263	287	294	292	278	254	305	280	301	301	266	297	280	300	254	293	318	286	309	297	272	268	295	298	307	274	323	290	267	289	303	297	265	297	294	263	288	307	292	274	313	319	290	319	298	264	295	316	329	302	305	286	280	314	325	337	252	305	294	287	291	273	308	323
20022	16390	26402	30242	27578	30204	27510	19648	12865	6953	5041	2115	1142	1021	1070	969	875	987	978	945	962	1113	1100	1003	1166	1116	1073	1019	903	877	870	890	896	866	779	777	723	732	731	695	703	741	687	679	713	676	677	731	757	748	726	689	715	712	704	734	735	670	700	728	714	686	729	686	646	679	681	658	743	714	697	700	704	721	718	748	726	747	705	675	693	685	767	699	744	742	733	695	694	732	719	681	716	759	726	761	706	712	677	667	760	739	688	743	737	662	690	677	714	712	715	701	704	657	705	736	749	721	700	761	772	709	758	716	718	695	736	737	675	699	726	694	683	708	720	724	721	748	745	705	715	658	733	663	711	697	745	721	658	700	717	744	678	668	748	736	720	734	715	689	724	703	740	718	745	726	678	706	688	697	736	693	698	684	689	704	716	684	702	701	730	719	732	649	687	742	668	724	736	676	684	713	721	746	739	729	674	680	697	705	684	667	705	671	716	712	692	761	697	734	681	653	718	721	687	704	712	691	721	722	736	685	755	703	749	712	691	711	765	759	714	707	712	680	715	657	699	644	743	737	699	776	714	729	691	712	710	704	698	679	670	728	717	721	734	695	723	743	728	710	720	720	703	744	690	719	704	751	684	714	695	721	668	731	762	736	689	670	728	744	671	706	654	698	689	664	656	700	669	686	733	714	680	735	746	714	726	704	671	731	735	708	692	739	701	680	680	709	708	680	723	714	728	714	713	711	690	706	702	703	756	736	688	688	649	697	693	705	708	668	714	697	715	722	730	761	677	723	695	659	688	673	703	732	683	698	702	682	748	678	708	655	708	705	766	726	719	700	674	713	698	728	706	709	668	695	686	699	674	713	727	682	681	705	713	681	707	720	651	718	725	708	730	718	666	720	734	727	700	664	698	753	706	729	678	666	693	696	711	677	721	707	738	720	769	669	705	713	711	704	700	743	665	660	724	696	739	726	756	730	733	665	659	700	722	718	713	706	717	677	665	711	694	709	673	690	755	740	686	729	745	700	658	729	685	690	685	689	705	725	723	657	711	665	703	687	707	686	688	648	650	639	723	687	730	723	729	698	729	691	693	692	651	706	758	758	715	745	741	731	747	716	727	722	704	746	691	755	717	703	727	709	679	712	698	666	725	698	701	723	708	738	714	706	734	720	704	687	710	691	733	746	644	706	700	740	675	694	713	726	677	724	741	718	701	732	713	702	726	717	667	662	712	701	706	724	714	697	731	695	714	717	714	706	669	707	724	707	700	696	676	762	705	673	740	680	713	706	691	732	686	681	725	671	732	688	721	649	710	709	738	697	710	706	737	707	696	708	757	695	687	680	704	692	700	743	723	679	675	683	701	693	652	726	704	706	709	699	713	681	695	706	712	701	732	728	684	734	721	638	730	770	691	704	651	694	697	753	690	723	665	752	708	722	704	685	699	687	700	720	744	693	689	723	666	699	675	698	721	675	732	711	639	673	714	720	726	702	722	727	727	691	702	689	727	719	723	685	660	670	681	722	708	723	708	736	675	669	673	721	693	740	738	667	674	725	687	710	707	700	705	716	707	628	796	709	715	681	710	664	725	741	659	735	710	664	698	722	778	700	732	646	747	686	701	718	716	673	723	700	683	710	710	743	719	715	721	719	714	737	679	734	709	690	715	718	680	681	727	708	690	763	680	719	687	725	691	693	725	718	729	707	663	722	737	726	672	696	689	634	701	731	723	664	714	706	725	695	721	731	710	718	718	673	719	726	706	711	728	702	706	685	686	716	698	664	738	707	706	683	710	698	704	718	689	737	667	695	706	694	710	688	744	773	685	673	731	599	683	666	720	721	659	647	674	733	649	701	709	764	688	769	703	692	659	726	720	700	678	722	707	664	701	686	682	717	751	688	686	680	675	715	701	773	759	712	717	705	675	718	696	727	749	717	729	702	697	657	662	732	688	691	764	724	690	707	754	667	683	668	722	714	702	703	687	731	713	698	729	685	704	697	712	712	791	713	686	672	717	708	711	660	667	696	713	698	703	680	671	696	705	710	705	685	727	726	715	744	694	675	656	718	723	744	674	655	697	698	695	701	713	739	733	730	707	699	734	677	761	695	690	674	699	738	717	708	685	708	711	694	671	723	715	702	718	723	649	673	701	694	720	692	669	665	693	731	698	666	687	678	690	751	710	698	732	739	688	662	672	677	722	698	683	767	709	728	692	712	711	719	737	695	737	716	680	681	694	688	683	740	675	680	760	695	686	729	714	686	719	705	739	705	712	677	692	747	726	735	699	710	705	728	723	699	732	692	731	695	659	715	739	686	695	730	719	697	670	697	733	664	727	721	733	683	703	736	656	712	687	719	690	709	722	682	675	722	667	721	696	701	713	770	660	715	710	735	723	711	684	708	725	713	670	694	711	750	636	675	735	714	697	696	720	681	702	666	649	680	710	739	743	668	658	732	708	779	691	658	683	673	700	698	702	718	712	702	728	700	664	689	724	708	676	730	674	727	760	698	707	747	730	691	693	707	758	675	692	692	656	702	692	724	772	681	695	677	758	715	700	701	690	697	673	699	706	687	728	736	713	685	684	709	720	720	709	709	708	686	704	686	738	674	675	715	672	745	691	724	638	689	728	727	717	750	716	690	701	687	686	673	675	731	695	687	730	689	731	739	718	743	712	644	652	688	682	667	679	696	667	692	727	694	707	738	729	682	704	721	738	704	678	727	682	730	711	673	703	734	729	713	791	729	669	670	712	640	725	687	714	714	719	676	678	674	713	695	695	706	718	700	640	720	710	715	698	718	700	628	721	737	684	714	701	700	714	676	697	700	692	693	699	731	687	717	718	704	723	692	677	716	724	709	721	702	761	695	709	678	706	712	662	729	706	678	751	695	704	671	714	709	706	677	703	676	680	718	750	693	731	707	707	685	705	693	726	750	707	695	658	696	656	673	729	675	783	725	719	689	735	693	701	697	716	665	687	720	666	702	719	685	670	683	686	747	678	736	705	679	746	668	736	693	688	725	717	742	706	692	701	715	679	727	729	691	712	719	746	708	706	668	685	705	714	692	663	718	693	680	660	693	698	726	710	746	722	686	665	726	717	659	708	677	675	744	727	745	692	716	751	741	699	673	763	702	714	763	722	716	689	691	698	712	665	738	725	712	723	723	673	737	779	678	657	657	717	625	655	704	718	741	692	727	697	723	688	655	687	721	737	663	677	749	705	690	727	687	663	715	661	689	708	734	688	711	705	716	688	692	707	706	691	713	659	693	736	681	718	703	734	667	718	730	692	716	701	700	687	712	742	642	720	714	686	684	755	710	756	708	674	749	756	702	709	761	680	743	729	660	716	673	665	711	680	718	686	732	700	709	673	708	701	726	700	693	688	682	704	678	725	688	663	670	713	688	730	674	747	719	682	730	664	731	698	701	719	710	737	692	711	714	702	763	734	719	718	689	719	691	683	726	674	717	649	689	674	717	703	665	694	703	651	691	709	688	653	705
38035	26760	32311	28338	23018	20507	15821	9376	6382	3418	1430	659	377	365	328	305	319	302	366	338	331	351	370	349	404	384	369	352	343	300	296	339	301	290	285	243	252	266	270	266	268	224	256	259	232	254	251	222	240	249	215	242	245	278	209	241	249	264	257	254	275	246	279	234	221	252	258	236	251	253	243	273	239	262	266	253	254	240	259	273	247	242	239	273	242	239	245	255	259	223	237	233	264	266	264	284	241	295	220	272	261	266	240	280	240	237	224	243	290	261	238	245	243	261	252	247	293	256	250	256	276	247	246	241	243	234	251	280	239	243	284	248	234	274	240	248	263	259	280	248	236	236	259	221	258	277	239	248	238	229	252	250	239	261	258	263	231	237	267	287	259	242	270	279	243	254	261	267	255	267	287	235	243	254	266	262	237	280	216	222	237	234	227	260	268	227	262	243	240	254	260	254	271	245	260	248	234	219	233	240	243	263	253	249	243	284	245	251	254	251	241	261	283	270	262	262	247	256	258	277	230	267	248	253	271	225	295	275	223	237	274	236	237	242	239	236	252	250	268	247	247	255	274	240	269	245	268	249	259	247	239	276	247	249	230	248	245	257	222	239	233	254	229	241	284	287	269	258	224	259	244	266	246	231	261	263	238	263	235	262	241	262	246	265	245	267	271	269	255	232	251	249	216	222	298	227	241	227	244	246	238	228	241	256	219	267	241	220	286	241	254	242	236	274	262	263	244	271	276	262	225	245	261	236	291	248	228	259	237	265	255	266	245	244	265	251	202	263	229	228	248	243	235	229	251	267	235	257	230	254	253	257	264	255	242	274	257	237	281	247	227	255	307	267	260	247	258	239	241	262	261	255	252	269	244	259	237	262	260	268	241	250	255	239	254	238	253	258	272	280	234	260	245	227	252	270	249	246	242	250	229	270	252	270	265	225	258	262	242	249	281	267	237	284	233	240	253	223	244	244	240	232	251	233	279	271	248	255	254	238	251	247	258	245	242	254	238	241	263	264	259	250	243	266	240	237	245	257	247	267	257	222	218	276	271	265	232	235	257	253	233	249	252	244	243	232	275	252	240	221	245	238	242	266	230	286	285	234	259	242	235	252	250	259	253	225	245	240	247	259	234	228	251	240	273	242	234	214	250	260	255	233	276	246	256	245	234	247	275	267	250	224	243	257	269	239	251	225	234	259	220	243	232	229	244	249	251	244	217	254	231	253	251	242	257	269	269	238	232	259	257	228	243	249	285	226	244	258	257	271	266	253	248	265	285	229	249	270	253	248	260	242	259	300	238	246	257	256	218	239	230	279	269	283	268	279	257	243	270	243	244	277	275	259	281	240	231	278	229	238	260	279	238	205	231	252	251	257	237	262	255	247	245	250	237	260	242	277	268	264	250	271	239	245	265	253	260	261	261	248	254	267	229	258	241	257	236	270	279	245	269	249	242	238	232	246	225	250	245	270	226	272	266	258	231	251	248	243	273	222	261	239	224	257	240	226	242	248	240	264	227	252	242	269	235	284	258	250	215	250	222	274	234	241	252	240	248	220	266	251	264	264	272	262	256	265	248	263	247	270	239	247	197	226	249	235	245	265	281	241	248	248	224	274	275	247	252	228	237	268	225	242	259	256	249	253	277	268	277	238	293	280	244	247	253	258	275	222	272	258	238	229	247	266	257	251	241	264	244	234	267	228	237	254	248	237	269	250	266	235	230	266	255	280	235	237	267	263	221	259	271	264	252	245	256	277	237	282	251	249	265	257	242	249	278	256	277	263	254	243	277	251	247	284	273	239	271	245	243	227	244	259	226	261	251	240	240	242	236	261	301	212	242	225	248	265	225	239	272	268	265	309	225	233	249	247	243	281	298	255	287	248	242	238	233	239	290	287	219	265	294	244	245	240	216	241	269	248	235	261	244	246	238	286	238	243	256	276	225	230	229	271	243	249	247	225	226	250	256	273	263	263	258	243	246	266	226	247	268	259	264	240	280	226	249	266	274	243	258	241	246	216	259	275	279	225	251	252	236	276	228	221	256	243	245	292	264	264	292	228	276	252	275	258	261	238	246	257	262	251	241	290	247	234	222	252	263	228	255	276	276	215	249	244	232	263	254	272	275	248	250	263	257	244	258	255	223	240	239	246	256	210	258	254	242	239	233	247	277	243	246	244	249	250	256	287	278	270	280	269	244	246	220	232	258	254	256	231	218	260	266	216	244	285	271	271	269	266	238	255	255	249	243	272	258	250	256	248	247	238	238	287	232	237	232	279	250	241	240	233	231	228	254	249	242	232	222	253	266	237	234	234	250	266	267	249	232	234	252	234	229	226	265	262	283	243	251	233	237	287	232	260	251	240	265	235	256	251	254	252	237	282	269	230	248	252	278	274	232	240	244	272	232	250	261	258	228	278	279	281	267	232	224	272	256	228	271	224	223	231	255	284	242	238	253	276	253	233	263	256	276	250	287	228	253	253	250	273	270	289	261	241	251	233	240	262	241	277	263	259	254	266	246	240	253	238	264	254	222	283	247	269	259	271	290	265	233	263	258	263	268	232	284	237	267	236	275	215	240	248	270	259	250	251	241	255	259	257	261	271	237	253	257	232	260	249	259	263	281	248	276	255	243	248	221	251	247	224	241	248	255	267	272	261	249	276	297	247	248	267	237	238	244	233	258	264	257	246	223	255	257	256	251	249	274	235	268	253	289	254	258	266	289	246	264	241	254	248	238	258	254	252	252	247	293	265	254	250	252	247	228	236	280	260	263	264	254	268	292	224	217	223	248	229	258	289	237	253	225	227	246	244	247	249	268	272	254	268	274	235	251	249	245	252	264	234	235	265	275	243	237	273	264	236	241	236	235	255	272	240	249	267	252	246	223	253	272	273	269	245	234	230	239	247	253	238	268	216	248	273	274	251	265	249	271	265	228	242	240	242	261	275	231	255	260	268	249	270	243	239	216	270	258	257	241	276	264	261	263	263	279	232	256	241	243	222	243	278	271	247	260	269	227	271	259	245	262	251	265	251	235	224	252	260	245	272	272	266	254	241	248	268	239	233	305	260	269	254	235	264	272	259	228	247	250	258	283	249	238	260	253	220	248	246	226	226	245	245	259	234	239	247	231	254	245	242	250	245	272	261	233	268	212	251	250	260	260	270	242	249	235	248	239	256	251	247	250	242	244	223	269	247	273	271	220	243	246	231	229	272	237	279	261	292	252	272	215	279	266	268	268	260	227	251	241	249	243	259	263	221	268	262	239	242	240	298	238	266	247	262	237	279	239	258	241	262	244	252	259	253	249	270	253	280	285	249	248	240	249	271	256	256	252	241	251	282	250	239	230	251	247	262	251	223	259	231	248	217	242	245	241	215	251	241	245	223	252	243	259	261	260	228	235	232	254	246	283	259	220	261	227	241	259	263	239	249	238	227	258	287	250	245	251	219	255	234	265	260	243	260	245	237	254	273	228	263	244	263	265	299	238	231	246	250	239	236
25598	23133	36466	37489	35574	35620	29053	22539	18987	11859	5440	2544	1333	1129	1042	982	982	1002	1074	1116	1049	1399	1328	1269	1460	1404	1291	1246	1082	967	938	945	952	870	666	634	704	657	685	670	640	676	638	627	635	617	611	640	612	652	668	642	583	609	644	598	604	648	616	586	639	579	592	592	598	633	637	622	625	607	595	619	601	579	656	594	599	631	584	626	622	610	647	650	585	598	625	581	620	600	635	556	611	576	616	654	591	603	582	670	628	580	630	645	637	599	631	585	609	616	651	599	670	613	586	610	618	603	607	623	620	618	607	638	588	589	621	627	621	569	599	660	626	680	609	613	589	608	619	601	635	607	603	582	607	626	593	635	594	592	584	620	611	698	615	584	599	606	560	653	613	587	599	578	619	586	609	616	608	622	613	578	646	667	594	613	601	628	679	644	597	635	627	665	603	612	566	641	610	608	639	620	610	568	658	642	602	569	649	594	622	595	590	645	589	596	593	628	607	693	579	603	648	618	635	653	625	614	580	614	591	661	648	629	599	639	619	621	629	629	594	591	562	627	625	622	618	609	655	624	568	592	635	605	639	625	567	633	610	629	615	612	613	622	591	606	657	604	597	644	634	619	551	584	618	625	648	585	659	604	582	589	617	644	621	582	645	610	604	622	591	564	589	619	592	572	615	628	583	620	590	612	598	621	608	634	592	585	629	608	611	634	624	562	593	619	640	598	615	628	591	622	601	632	637	595	604	660	662	593	629	651	606	654	633	656	611	648	623	637	631	622	645	612	618	577	609	603	615	617	593	621	619	571	632	671	625	607	628	543	603	658	641	620	608	624	589	610	620	611	597	606	607	614	662	597	629	575	589	623	620	596	616	587	612	545	599	618	550	546	589	608	607	622	619	645	652	605	598	590	607	653	597	603	616	596	623	613	629	561	563	598	582	587	592	617	631	620	635	633	646	595	621	588	635	571	610	605	679	603	598	591	657	625	617	633	581	621	601	626	622	601	650	590	599	636	640	566	626	640	621	568	605	598	619	622	623	556	607	635	639	570	585	604	584	605	623	603	608	625	661	603	578	696	606	647	610	600	619	619	612	605	672	628	632	602	592	604	635	621	588	619	606	646	624	656	593	590	607	607	643	592	636	636	608	614	608	655	632	594	607	600	613	594	620	608	600	629	617	624	653	652	583	600	611	618	631	643	601	625	634	664	635	627	625	600	605	627	572	563	605	596	618	635	624	609	622	637	619	609	616	618	651	632	587	604	588	645	572	611	630	604	628	579	614	636	654	650	579	637	557	575	605	625	629	612	577	642	614	616	645	599	629	654	591	648	596	610	639	605	596	637	607	651	589	606	610	639	622	598	604	611	626	606	633	630	649	635	576	586	616	643	577	608	614	593	624	639	601	578	630	596	578	639	571	596	635	616	618	638	622	627	606	575	607	629	588	616	596	595	657	604	610	610	673	611	608	632	625	596	594	603	600	673	609	525	581	626	627	582	609	611	624	609	586	613	607	602	597	613	567	641	575	558	630	646	670	596	641	589	702	579	626	616	600	647	634	610	669	584	618	579	612	587	650	612	614	673	626	603	596	608	626	558	625	589	644	605	619	614	623	624	579	586	571	601	630	643	588	607	668	660	600	554	651	602	634	594	643	626	631	574	602	591	638	603	673	634	652	611	602	620	620	621	590	612	616	608	601	610	598	616	625	578	621	624	595	584	575	604	627	617	607	584	620	584	578	618	622	623	647	590	603	620	682	618	616	591	644	627	616	652	607	621	630	616	625	616	622	559	636	590	613	642	578	632	615	625	630	632	610	601	645	553	582	656	636	603	655	581	620	644	624	574	621	614	640	587	642	622	652	618	625	576	633	590	584	627	667	576	553	613	631	561	602	625	638	588	599	627	645	651	605	584	619	575	647	628	636	629	641	610	609	672	625	647	620	619	629	631	594	573	619	616	640	643	576	571	593	632	597	630	635	609	602	597	616	618	590	640	647	587	659	614	572	592	609	629	591	648	599	598	633	613	649	623	619	567	618	650	602	577	583	589	669	621	619	582	581	590	618	615	626	604	612	622	638	635	647	594	643	653	625	625	612	629	604	617	626	605	622	602	642	639	656	609	566	611	635	619	629	586	600	615	589	653	641	633	638	609	602	605	662	658	596	600	646	615	634	680	611	620	586	577	589	609	561	657	604	586	633	617	595	609	616	588	611	599	584	667	633	591	557	617	608	554	608	642	628	599	626	588	593	592	599	631	647	602	644	585	608	643	603	608	600	608	611	605	589	575	597	629	663	638	604	584	611	622	598	663	654	610	592	621	663	593	616	622	629	632	593	583	602	616	659	646	609	633	631	580	627	664	616	595	604	646	561	623	600	646	606	629	593	632	583	574	635	615	648	638	628	608	618	638	593	590	613	663	583	636	629	622	569	639	627	642	598	637	617	608	644	654	591	572	559	620	632	635	589	606	657	638	590	624	612	612	621	619	667	580	607	568	632	628	653	654	619	601	596	588	617	603	620	654	663	700	608	689	647	607	620	610	586	619	606	608	643	643	646	551	538	630	633	640	620	577	603	639	619	606	594	639	601	587	603	635	603	639	620	616	639	617	610	644	640	587	616	617	611	583	626	593	610	634	575	617	582	590	598	599	646	631	622	587	624	637	605	600	622	635	641	617	627	590	570	644	628	599	595	604	631	607	592	599	589	621	599	615	599	637	591	618	571	635	569	627	598	618	623	618	576	558	580	636	616	648	607	614	633	627	624	635	620	611	633	673	573	639	626	604	627	601	609	624	613	601	650	611	600	636	616	612	643	604	635	605	600	599	591	617	601	596	607	639	623	615	564	633	609	592	662	581	594	649	611	603	622	587	613	597	648	611	604	596	595	627	601	628	553	594	621	641	600	620	661	661	588	595	616	629	578	605	621	651	616	603	631	596	555	608	580	618	645	603	628	613	579	577	636	586	606	575	576	605	583	570	579	586	643	597	578	598	606	598	614	608	639	607	571	614	619	647	612	603	621	625	632	597	644	624	634	595	650	636	632	558	641	583	623	609	602	633	634	640	578	659	639	608	612	596	636	632	604	637	601	599	612	586	616	643	628	595	606	614	626	610	603	611	627	640	579	601	656	601	616	639	611	592	619	641	598	588	640	625	577	658	603	631	579	617	626	620	628	618	630	635	562	588	632	619	625	615	600	669	639	623	610	612	618	637	605	609	649	588	565	572	625	592	622	612	578	630	643	605	663	666	596	635	637	599	598	615	610	648	630	623	569	617	591	632	650	668	587	594	651	604	612	640	634	611	625	634	611	638	625	633	600	603	653	616	598	585	592	608	556	581	639	611	615	619	607	609	569	655	632	642	592	607	589	636	636	600	636	610	579	621	581	601	674	635	659	623	606	602	606	632	636	651	674	551	629	633	616	570	573	584	575	605	618	630	560	609	650	624	605	596	648	642	570	604	590	600	596	618	597	594	604	643	625	659	597	615	590	595	628	622
15262	8436	7527	5276	3142	1966	1392	972	637	452	327	311	279	275	297	287	278	288	277	269	306	278	279	286	249	284	255	283	270	304	256	269	284	280	270	293	267	261	252	278	251	266	282	299	271	268	242	269	249	276	257	278	267	238	286	287	258	243	284	294	272	250	274	286	250	277	294	256	256	298	283	246	282	234	268	266	282	298	261	301	284	313	277	253	264	264	247	280	285	243	245	298	257	258	289	277	267	279	248	280	245	287	244	284	297	262	270	272	284	287	293	284	270	261	318	261	245	298	312	261	248	281	267	249	255	239	269	280	274	278	256	251	263	231	278	278	253	282	239	260	293	286	271	274	272	256	265	280	276	267	296	295	300	252	283	290	299	282	226	272	240	272	274	252	280	253	269	265	253	263	301	286	289	272	260	260	251	266	305	280	280	288	266	281	264	247	269	274	269	292	300	294	278	264	258	277	257	244	267	251	292	282	290	276	285	249	258	247	281	223	270	262	281	269	270	295	295	258	268	263	244	270	268	240	244	259	238	278	277	260	258	284	275	287	269	286	244	285	257	260	278	276	259	261	268	248	303	263	265	256	262	266	298	295	264	267	256	291	284	272	310	272	259	243	275	267	255	316	313	294	297	246	266	293	250	319	276	268	279	271	296	251	303	285	265	272	219	268	306	276	235	266	267	259	293	252	262	259	233	264	256	245	291	250	230	277	270	274	262	278	262	277	268	258	278	268	262	266	270	309	287	289	302	247	243	240	259	259	281	263	282	321	262	280	255	261	275	288	272	297	276	262	248	255	288	259	309	259	310	255	251	269	276	235	240	257	266	292	294	290	241	259	251	249	251	257	293	262	265	284	231	298	273	253	268	268	289	295	286	257	257	292	297	254	254	283	303	257	260	288	245	259	295	267	282	250	237	294	325	284	252	248	241	256	234	276	293	261	272	243	308	283	277	273	280	259	261	294	248	268	300	244	287	269	253	263	271	284	286	288	285	254	277	255	254	293	271	265	254	252	266	256	243	268	272	255	280	264	286	250	269	278	274	261	282	276	263	249	278	258	288	287	261	268	277	291	293	283	294	293	239	258	270	269	261	276	292	261	300	303	246	271	269	280	282	260	266	267	306	238	252	277	249	266	289	240	266	260	269	303	288	270	258	281	268	316	285	274	253	329	291	286	278	276	290	253	274	273	262	281	281	265	256	264	263	263	275	282	302	271	265	252	273	258	297	272	250	270	298	264	267	282	277	236	256	276	296	275	273	271	262	257	267	249	272	241	251	283	255	283	270	287	262	281	276	278	284	310	281	272	288	290	261	319	221	290	268	278	260	288	271	276	296	253	287	259	281	277	272	278	259	284	273	294	287	295	274	255	277	289	269	308	309	271	240	244	273	299	283	273	249	253	290	266	255	297	297	258	239	252	254	273	283	303	271	275	255	294	257	274	289	273	269	229	265	273	294	305	314	300	273	253	289	234	270	264	306	307	248	293	244	257	269	266	274	262	284	260	268	283	286	258	286	276	267	264	280	279	279	277	291	268	280	282	241	240	240	275	269	267	283	290	261	250	290	263	282	277	251	277	242	273	293	270	237	281	292	286	309	291	254	275	291	276	227	278	296	265	253	284	266	286	254	239	280	299	275	293	277	261	272	284	282	266	296	259	284	261	262	280	258	255	262	270	243	294	255	304	266	294	277	265	255	287	273	297	251	240	297	273	279	280	289	287	262	294	289	265	256	268	263	298	282	256	292	272	270	291	279	257	286	289	275	286	267	265	305	297	251	281	284	260	275	281	245	281	268	274	271	257	264	286	281	268	280	277	288	250	270	267	261	320	265	295	269	276	260	233	262	261	292	237	286	261	286	280	264	273	238	277	280	273	283	265	271	248	288	291	255	265	277	272	277	286	276	284	291	306	243	276	288	277	289	246	256	252	276	282	284	270	260	269	288	268	264	268	282	259	254	260	294	264	278	269	243	309	291	233	270	272	285	290	285	316	250	273	266	247	281	257	272	247	253	272	276	275	262	243	267	289	287	266	271	276	262	262	274	271	245	275	282	283	264	266	272	294	277	295	253	268	313	298	271	309	284	286	277	276	250	301	286	297	278	255	250	298	266	309	306	292	250	257	282	263	260	244	273	245	271	275	298	271	259	246	287	298	285	269	281	307	254	249	280	300	272	267	239	261	281	263	244	273	267	299	297	249	311	275	286	253	268	290	294	246	256	283	257	273	267	276	246	290	252	268	261	271	267	276	254	258	294	278	268	265	279	286	259	267	264	247	263	286	260	252	269	273	278	300	279	257	263	273	307	286	274	269	254	296	280	291	267	285	251	250	260	238	245	261	298	269	331	274	233	281	256	260	257	275	253	232	252	285	277	303	280	281	267	298	271	248	277	266	293	270	274	278	275	302	263	280	252	248	280	246	271	259	263	277	282	277	242	283	276	250	262	261	278	291	252	251	274	313	300	267	311	278	255	293	297	267	256	290	281	292	267	299	273	247	237	267	262	259	293	260	237	288	285	277	286	289	275	306	275	257	246	244	288	270	267	276	293	264	263	296	266	270	265	270	265	300	248	294	274	262	257	271	281	298	289	303	271	264	242	289	278	280	260	290	262	286	271	261	272	249	261	246	277	288	275	262	267	260	296	268	269	257	262	257	265	250	228	269	262	299	278	284	304	237	296	273	258	285	284	263	273	296	275	246	299	314	249	268	251	268	268	261	261	310	265	280	257	256	251	259	265	296	322	270	266	269	287	294	269	302	277	288	239	246	268	289	296	285	245	274	246	293	272	290	247	286	268	290	277	285	278	257	291	248	301	261	239	280	280	273	265	261	286	281	246	268	299	291	302	255	261	235	299	268	266	265	250	267	270	242	264	259	272	279	292	271	282	288	262	264	267	247	284	267	266	274	279	246	249	271	269	253	258	294	245	261	273	261	232	247	290	255	265	280	282	254	313	289	255	224	281	277	256	286	264	271	248	242	274	245	280	279	249	293	272	295	274	262	271	287	254	310	277	252	264	298	287	273	289	287	268	306	269	263	258	296	268	276	232	296	260	256	281	278	258	276	261	261	290	279	247	270	273	256	259	295	266	271	272	285	275	273	293	269	275	251	246	263	291	301	245	267	248	274	274	288	271	266	264	279	278	284	284	287	248	287	259	275	276	267	294	299	299	274	291	239	274	254	271	273	267	267	262	257	285	296	297	314	246	266	295	254	260	271	313	281	286	259	253	267	297	273	253	267	256	287	320	270	271	280	289	241	243	235	255	281	268	260	260	288	297	258	269	268	249	267	275	262	304	282	279	252	263	302	297	236	278	293	257	287	266	251	261	294	264	270	268	282	247	269	264	275	286	281	311	263	291	242	280	260	255	243	275	289	269	262	291	294	289	274	286	267	250	251	245	287	276	276	269	247	262	273	259	262	266	231	281	242	287	222	297	289	258	295	270	280	307	262	296	324	276	260	237	264	276	279	270	305	265	272	242	296
11368	8951	13544	14158	10756	7771	6025	4063	2423	1601	1086	905	814	761	779	763	724	695	682	655	669	701	695	713	693	699	694	670	670	694	646	707	701	658	664	707	651	672	656	658	650	699	647	706	661	684	653	656	711	713	670	669	640	669	648	665	637	646	687	665	650	657	637	688	680	647	627	636	694	722	674	652	680	674	647	713	701	655	639	645	679	685	661	645	640	690	678	675	658	620	685	675	600	684	687	613	686	633	650	667	620	612	646	693	654	667	684	678	621	689	694	654	621	657	650	650	677	645	663	673	670	651	658	629	660	632	669	735	643	661	637	678	671	671	685	664	653	679	656	733	668	658	662	696	705	711	681	645	686	643	684	625	710	629	649	656	664	621	669	638	623	655	676	694	674	690	659	638	683	682	697	659	649	670	651	656	664	656	635	650	654	669	649	627	644	661	654	633	635	622	704	666	661	644	686	691	633	707	668	664	661	643	606	647	657	661	648	672	690	658	688	679	626	629	636	699	620	714	643	698	682	664	688	698	719	662	684	702	669	677	647	718	662	635	637	625	666	658	641	679	731	672	701	677	698	709	662	695	650	675	693	662	640	648	613	711	687	693	641	687	674	670	672	657	693	670	656	660	665	712	628	692	645	662	688	640	668	656	682	632	633	646	657	659	697	683	656	655	655	678	635	651	656	673	632	682	670	636	648	691	681	645	636	636	677	709	638	656	649	686	678	653	638	648	693	672	640	607	645	680	666	644	651	695	626	608	662	657	717	663	676	673	708	690	673	683	666	666	647	672	668	631	621	666	649	661	666	703	662	643	695	676	650	657	654	649	612	694	687	690	599	645	637	631	653	685	681	640	651	640	687	652	665	646	690	644	689	617	659	692	648	663	687	624	654	726	657	704	660	653	635	661	647	687	651	636	713	638	665	646	693	658	660	705	656	658	662	692	691	684	681	639	637	648	665	695	640	681	669	635	677	670	642	632	682	621	651	689	666	676	651	659	683	659	687	665	644	659	724	656	652	622	695	629	620	659	681	643	605	676	625	667	688	686	645	681	690	656	660	659	710	687	673	672	690	646	686	646	684	631	649	642	647	628	643	661	623	675	673	681	654	640	695	696	682	694	715	656	648	688	634	637	651	670	653	637	626	671	658	636	662	658	674	634	653	659	625	669	645	644	634	653	692	693	633	627	652	675	645	667	621	680	681	670	688	675	696	644	636	612	634	675	689	701	677	661	693	659	683	623	604	692	697	639	677	637	670	672	703	660	680	699	675	696	673	693	641	711	718	655	664	637	655	702	651	660	653	679	621	692	651	673	668	647	675	698	632	678	643	644	686	663	635	679	637	634	663	658	627	641	690	700	671	696	703	691	705	685	660	630	663	649	637	662	635	633	698	645	683	676	682	668	682	608	659	656	660	685	676	624	700	659	648	667	631	686	638	634	699	687	666	640	687	711	646	690	673	675	701	692	638	723	668	669	690	687	591	643	659	698	687	652	672	661	630	675	693	667	676	657	638	676	662	634	679	706	652	646	664	669	633	617	625	671	710	664	672	702	677	666	615	630	704	701	688	667	639	665	684	685	640	649	629	615	695	646	639	677	676	662	652	675	694	676	643	647	683	647	650	666	631	647	639	692	652	694	705	659	689	681	675	661	589	653	634	657	638	626	642	643	685	653	652	667	650	672	699	662	681	676	671	739	673	689	677	656	636	631	655	692	667	637	658	670	670	670	681	688	689	611	669	637	660	637	665	659	701	666	681	689	653	646	699	680	690	651	678	699	628	632	670	707	668	621	658	637	657	675	699	639	659	646	701	670	647	639	638	653	642	654	632	670	673	710	668	670	637	649	637	692	645	682	616	670	675	686	658	669	695	651	681	663	621	668	678	655	691	641	653	685	616	672	640	671	626	692	626	695	625	657	710	632	666	661	654	690	677	699	653	609	684	623	681	669	699	655	685	666	695	642	702	620	707	675	608	745	672	661	662	648	687	695	668	668	680	687	688	639	638	669	674	675	656	700	654	645	667	676	683	678	693	648	690	654	649	668	642	684	680	654	666	660	720	668	657	682	627	691	677	658	684	666	655	664	622	661	687	682	657	666	658	656	683	666	602	638	672	634	664	677	631	677	646	688	680	687	660	623	651	595	645	673	662	690	678	653	643	658	713	625	667	675	639	713	679	649	664	667	671	683	659	666	666	626	681	683	639	647	625	666	682	635	645	647	660	667	660	615	659	681	627	636	680	664	636	668	686	674	684	648	645	719	681	619	727	683	697	662	628	669	725	652	643	681	663	707	644	700	672	621	610	683	680	703	669	671	678	655	708	661	664	715	703	660	667	722	643	646	645	673	673	678	669	672	710	632	688	635	656	668	686	670	686	655	675	700	674	656	646	675	647	719	703	715	641	656	649	633	651	693	661	706	633	685	684	670	707	654	726	662	651	660	677	636	644	673	642	623	677	682	673	645	674	646	682	706	674	658	647	639	669	629	666	649	674	611	679	705	655	652	658	636	659	679	666	661	670	684	644	648	710	671	675	712	679	673	703	668	650	631	645	625	681	693	671	659	642	630	698	669	659	682	674	669	696	652	663	677	641	680	605	664	672	630	681	639	676	691	666	673	659	642	625	663	672	678	637	703	710	650	630	608	688	698	666	681	655	673	658	643	689	645	657	615	689	612	715	664	681	639	643	666	666	660	642	711	684	606	687	652	650	654	674	658	691	624	643	636	672	666	678	669	656	669	671	682	646	696	710	624	658	686	656	691	687	719	649	615	660	687	664	670	678	645	676	644	650	640	653	644	664	691	707	664	706	644	677	637	676	669	674	637	673	710	658	662	695	720	709	660	704	653	681	702	677	648	666	671	672	677	642	642	669	650	613	645	656	684	650	669	676	707	677	651	701	696	698	650	647	649	673	667	665	683	683	671	654	630	626	723	624	669	658	658	675	700	660	694	676	661	689	681	642	661	648	695	691	648	682	630	703	676	675	674	681	667	680	632	695	647	623	657	677	686	687	639	667	681	646	668	696	644	617	680	642	679	670	643	654	644	619	677	662	671	681	706	683	653	684	687	641	686	611	725	666	706	683	655	677	662	660	613	670	650	684	636	670	664	653	699	699	687	676	674	637	631	660	680	665	650	661	657	701	663	636	666	665	657	673	678	655	686	684	668	691	656	691	647	675	640	621	631	747	651	691	674	669	663	653	662	685	647	624	708	643	662	642	658	696	661	675	688	650	683	651	639	659	686	663	627	678	623	639	707	684	622	625	675	641	664	632	664	698	665	703	652	664	673	684	698	630	672	658	603	681	640	647	639	708	649	660	641	631	696	702	699	667	689	620	697	705	649	660	646	674	700	680	678	667	690	664	630	745	665	665	706	672	647	690	661	628	655	652	652	657	678	669	681	717	659	722	669	676	684	652	681	687	669	653	688	644	664	683	681	661	692	693	677	681	680	645	670	671	626	652	684	646	679	664	662	647	666	655	663	695	631
28507	21626	20637	19333	14584	12598	6390	4157	2747	2031	858	444	383	335	341	314	314	318	345	333	355	357	356	331	408	369	360	368	351	336	337	325	321	313	327	280	305	309	289	307	298	312	273	285	303	300	269	302	271	292	312	321	295	309	292	288	295	309	276	273	282	282	283	326	298	300	299	322	292	265	315	308	292	314	316	314	296	313	315	300	281	288	287	294	288	297	285	315	301	302	309	285	273	292	343	299	297	298	307	279	276	278	287	326	328	289	301	293	295	308	303	321	280	277	280	310	266	292	277	255	286	262	281	288	312	294	289	294	275	279	322	268	297	316	268	312	280	256	304	308	302	312	278	310	290	291	295	272	270	289	288	279	282	256	281	292	310	273	300	302	288	261	314	268	312	313	279	270	317	279	280	295	318	283	267	317	312	275	306	293	314	290	276	289	275	286	276	321	296	316	274	289	304	288	300	270	296	321	273	297	297	299	296	275	278	287	310	306	305	296	283	305	321	300	337	303	301	300	316	272	284	272	267	297	267	257	302	287	266	288	319	304	298	270	288	289	309	297	299	298	262	267	295	312	302	315	311	331	290	267	320	289	287	283	320	317	323	307	305	298	306	320	284	300	269	303	291	314	315	334	311	273	273	269	315	274	286	284	286	280	302	274	256	314	289	305	324	295	282	308	283	301	318	262	320	284	292	290	294	293	275	319	272	264	315	332	294	296	314	279	307	301	284	301	287	294	306	312	290	310	318	306	280	327	286	267	313	310	335	319	278	272	323	291	287	257	299	276	324	322	283	294	301	281	327	307	311	295	302	302	283	271	310	275	261	270	320	280	316	301	289	306	303	266	305	286	248	281	319	270	273	291	297	274	298	317	259	314	304	317	304	306	305	291	304	314	320	267	296	287	298	279	310	307	299	283	297	267	295	345	266	282	294	308	309	288	279	286	274	280	272	300	292	273	322	291	270	277	297	304	287	291	302	289	296	267	313	266	310	301	323	274	293	295	264	305	290	288	287	312	317	314	323	315	278	294	301	296	270	268	245	256	300	304	302	299	295	284	288	308	329	322	274	284	296	329	293	324	296	276	295	270	293	287	270	310	311	332	300	277	318	271	280	267	306	256	314	330	291	265	338	293	279	307	329	288	305	300	281	274	298	305	298	312	317	315	299	292	288	289	331	293	271	278	288	326	287	287	315	293	286	311	307	296	317	306	276	296	298	299	307	295	324	290	289	294	325	285	303	284	282	260	276	281	273	306	331	319	277	264	292	299	270	286	257	300	304	311	330	267	267	308	296	306	293	310	311	308	303	283	283	302	292	298	272	326	306	274	266	294	320	308	284	275	286	296	323	311	273	335	304	295	306	296	277	323	315	270	285	302	276	286	280	277	304	314	331	301	323	302	306	310	287	304	260	308	295	296	311	278	279	285	278	299	295	251	264	325	312	317	272	270	295	253	294	305	263	268	305	298	264	288	283	322	283	303	285	295	313	308	319	293	306	266	314	300	266	326	289	294	288	295	291	295	287	282	311	288	322	308	293	302	311	285	287	276	317	308	310	296	313	308	290	316	323	306	281	295	268	278	340	287	300	297	294	301	306	268	324	277	293	287	279	291	259	306	273	276	319	288	298	270	298	280	285	283	291	271	306	294	296	241	283	306	304	288	276	296	286	257	298	274	289	321	324	281	251	275	244	289	299	284	311	304	284	326	333	339	295	283	286	303	316	298	292	300	287	324	296	293	294	273	316	307	296	298	290	308	285	296	303	301	285	297	273	280	312	336	314	300	297	315	310	299	296	307	263	302	302	280	287	270	298	291	286	309	290	298	278	299	303	268	307	259	296	273	275	282	314	314	277	318	279	314	316	310	281	306	315	341	287	314	290	299	310	345	298	287	317	286	277	289	290	271	329	284	273	336	276	298	315	291	280	286	323	298	297	273	257	285	293	313	292	291	251	308	298	298	292	296	284	297	291	342	328	299	296	309	318	296	296	281	316	291	294	298	294	312	280	337	308	350	287	283	309	329	299	275	310	323	295	291	329	295	284	294	277	250	298	297	303	290	290	308	309	288	324	303	285	289	303	293	286	298	276	266	302	285	309	265	342	315	286	278	315	294	276	296	290	296	281	285	298	273	265	267	311	318	303	232	289	313	293	311	291	303	284	291	332	283	326	279	279	313	300	291	311	272	274	300	294	314	296	282	299	299	312	319	308	287	304	300	297	284	297	275	315	306	274	269	304	287	308	284	301	264	300	319	279	272	331	281	272	302	293	265	315	299	299	305	263	278	287	300	285	278	276	311	276	304	286	307	304	268	270	305	284	284	282	279	300	274	261	292	269	270	274	292	262	287	274	292	273	288	281	320	289	266	308	279	293	306	313	288	266	319	264	252	289	304	278	286	295	309	292	297	269	298	285	291	298	280	259	259	308	285	277	288	318	307	316	312	272	296	288	299	313	291	279	291	299	291	270	293	305	272	313	300	333	289	267	281	293	298	291	305	294	288	330	267	301	323	287	320	302	271	296	273	295	266	299	295	342	270	292	294	290	306	290	293	294	274	320	287	283	290	265	300	292	273	278	257	308	293	296	298	297	299	299	302	305	298	316	287	296	303	246	299	317	272	298	281	259	286	318	287	294	281	273	307	295	285	327	328	314	281	282	317	308	290	301	309	275	299	289	287	289	311	274	277	294	296	308	288	322	284	311	295	296	326	290	303	330	297	281	270	294	279	294	280	270	283	304	298	330	271	320	305	284	282	289	294	317	300	255	296	297	308	319	284	267	277	307	315	276	325	288	282	273	285	315	273	306	282	297	280	298	310	297	278	302	314	294	279	310	273	317	301	302	308	336	300	317	325	273	308	280	334	319	287	265	309	294	286	237	298	290	278	294	288	310	336	332	312	318	332	310	306	293	289	262	331	297	269	301	294	273	290	336	321	322	297	266	317	287	306	266	280	316	290	322	308	282	273	301	309	316	291	290	303	307	293	311	281	318	301	308	293	288	322	278	318	288	311	306	321	295	288	304	249	284	278	284	277	326	281	271	272	290	293	269	307	291	303	302	281	304	269	281	294	328	305	275	300	299	277	287	287	305	319	320	306	292	288	254	332	312	321	266	295	311	319	298	280	295	291	281	323	287	284	294	276	297	299	289	261	268	317	309	271	326	271	269	271	316	301	284	278	281	323	273	340	285	292	281	308	288	269	295	266	275	303	322	300	298	309	316	280	284	293	277	278	278	302	314	269	317	283	318	285	292	262	282	304	268	297	296	297	276	309	290	253	278	280	278	300	303	302	302	337	306	294	294	313	302	297	298	324	315	315	338	263	285	312	292	325	310	302	286	276	292	305	300	298	297	280	318	318	338	336	285	282	265	299	282	296	289	303	295	293	289	297	277	304	298	291	285	283	283	269	291	278	299	260	323	316	309	309	317	321	303	284	303	312	310	305	320	295	291	285	288	277	287	269	304	287	307	302	278	313	312	277	301	292	289	278
20602	19548	27226	31414	27615	27055	16223	13581	10815	7757	3281	1485	1075	1015	1024	993	959	975	977	969	1002	1145	1065	1067	1169	1220	1032	1068	933	941	868	845	936	821	823	795	728	726	730	735	739	695	703	701	720	734	633	685	697	693	671	705	737	742	696	714	732	747	742	730	673	694	735	714	742	686	705	712	706	691	728	687	713	742	731	721	771	722	689	700	729	704	706	703	709	805	695	717	699	709	692	722	682	703	702	685	703	703	734	712	681	669	763	708	738	713	740	735	691	718	744	733	711	704	731	682	676	689	665	720	669	688	692	722	738	750	717	671	727	706	724	723	731	702	779	738	678	728	698	708	748	701	679	688	721	762	726	737	712	706	732	667	689	780	711	713	708	708	700	684	677	673	737	694	708	738	751	723	721	696	728	719	724	709	726	640	733	759	737	680	712	703	742	688	779	687	698	650	715	699	716	671	752	743	743	707	752	699	744	744	739	695	685	713	675	683	692	712	664	722	713	715	706	696	727	715	705	742	739	704	672	693	708	732	697	716	685	719	736	713	710	705	738	724	714	720	647	727	707	719	732	697	709	743	755	645	699	705	718	733	728	705	678	689	732	691	739	641	704	647	683	738	747	697	721	683	741	694	707	707	714	691	721	665	687	672	720	720	730	681	709	716	651	736	729	698	678	720	682	707	763	704	743	725	756	716	687	769	691	752	711	707	712	725	667	725	739	726	685	714	724	755	726	709	792	701	696	742	728	669	670	752	721	695	703	704	722	761	683	698	712	712	740	747	748	702	668	668	676	763	705	723	704	674	700	731	685	731	725	745	685	692	745	709	720	741	693	723	669	700	697	705	742	709	719	720	725	681	700	705	775	718	714	755	665	712	690	712	738	723	688	717	694	749	765	712	697	691	733	719	708	707	694	710	702	775	738	734	696	705	745	691	722	719	725	685	765	729	769	720	730	733	669	733	657	729	719	730	696	728	680	714	684	726	746	729	713	736	719	696	696	700	702	733	701	731	695	642	724	752	721	736	711	716	699	770	699	750	706	700	709	683	712	729	701	722	681	759	659	686	702	767	692	749	681	711	697	711	732	718	761	707	708	750	751	696	748	645	725	753	701	691	686	660	738	725	700	704	680	697	691	690	677	723	690	682	718	717	690	731	737	736	723	707	706	717	684	730	718	719	697	749	695	698	731	682	708	665	766	715	773	763	749	695	705	710	740	744	717	727	694	707	654	716	724	707	714	728	720	722	724	656	705	765	726	705	698	659	725	733	669	747	688	687	745	730	743	783	679	686	706	720	668	721	744	729	748	690	702	691	743	746	721	695	720	732	672	757	699	672	701	687	706	708	748	682	744	762	682	663	716	717	677	712	692	682	702	673	752	693	655	731	714	697	707	719	744	711	752	715	694	748	754	697	720	715	720	696	702	661	723	687	727	721	681	775	690	743	701	782	677	720	705	746	701	688	678	665	702	710	725	730	726	682	711	717	728	701	710	713	674	706	666	756	662	673	672	710	708	655	723	719	708	770	717	729	730	699	651	702	744	690	702	699	674	739	697	753	725	710	735	728	728	714	722	731	714	749	758	742	727	693	709	695	747	711	753	686	725	719	690	653	738	773	755	726	707	694	766	727	708	697	702	683	704	743	699	725	691	668	716	679	722	714	709	767	725	697	688	710	726	704	694	709	731	750	690	706	673	732	714	687	753	672	705	664	707	753	691	699	684	726	764	703	779	752	723	699	707	734	717	686	726	710	714	694	747	691	730	709	689	731	702	682	724	677	719	688	708	738	740	737	682	702	669	709	676	707	705	669	679	726	731	719	717	735	748	691	704	729	726	748	685	698	690	742	678	720	721	753	733	745	707	731	732	721	716	718	682	733	723	658	743	707	704	754	727	730	750	717	708	651	686	673	694	737	705	755	709	641	724	688	745	699	729	723	703	730	665	684	714	711	717	706	693	719	699	737	716	748	708	746	706	689	675	698	708	726	692	706	750	678	726	691	693	715	769	748	711	672	719	712	725	665	714	711	718	704	734	704	709	696	713	676	715	695	733	695	724	729	683	713	690	727	677	738	706	693	749	696	744	711	700	714	660	659	691	710	733	659	716	662	710	722	701	691	623	724	722	708	750	718	721	725	731	740	717	754	736	707	747	764	704	750	720	691	695	712	674	750	675	774	694	700	713	697	760	668	742	740	676	708	721	717	681	704	678	728	701	740	741	799	733	736	712	704	735	716	710	694	703	746	696	694	688	681	684	761	691	708	725	715	706	732	726	660	719	706	691	690	720	760	687	733	707	693	725	653	703	694	734	705	681	744	649	722	673	766	760	730	710	722	714	743	760	720	719	717	725	712	688	689	767	726	714	736	683	767	674	734	712	722	717	670	724	717	734	724	708	709	713	667	674	694	728	719	714	702	713	674	706	675	787	679	658	693	754	757	698	690	677	715	740	749	709	684	725	729	696	782	733	757	680	719	671	743	716	719	721	705	693	734	762	716	694	686	695	689	645	716	702	693	694	703	722	766	726	724	725	709	697	732	706	700	716	707	759	752	701	687	667	684	686	723	718	708	683	752	691	672	728	690	699	687	693	754	696	729	751	723	701	703	715	717	682	724	752	694	759	725	717	692	691	755	696	704	684	730	691	694	711	723	687	698	720	707	688	692	726	734	698	705	693	692	725	727	679	743	692	668	722	726	722	730	709	748	719	664	728	718	681	712	751	668	710	717	744	683	696	713	708	715	740	720	711	730	709	748	723	748	717	698	757	694	711	678	705	672	717	687	695	704	727	743	707	700	760	734	722	700	697	738	685	730	706	690	703	736	695	683	718	734	682	690	762	689	707	715	744	666	706	737	724	722	724	710	720	708	699	681	684	714	688	745	722	705	807	689	726	743	754	672	742	731	680	692	690	682	742	728	706	702	712	763	716	691	697	714	709	710	721	709	715	723	729	697	701	706	710	760	696	736	696	670	726	689	715	743	642	725	699	738	716	766	731	696	680	728	731	739	707	736	695	717	707	692	722	702	770	675	707	712	736	744	670	699	717	704	716	720	690	760	741	681	689	695	732	781	709	693	686	733	737	715	691	727	692	727	704	777	772	734	717	728	675	699	770	758	715	688	706	690	686	666	709	682	682	675	762	742	712	740	703	730	757	725	709	717	710	667	703	680	695	689	674	695	690	698	724	720	750	742	690	757	742	742	657	703	708	674	685	724	746	679	730	704	661	732	706	722	667	684	708	724	728	725	723	769	750	685	698	727	710	649	735	736	714	758	658	727	699	692	714	725	708	740	712	698	700	683	748	658	720	742	717	716	705	712	733	684	729	720	700	733	700	754	697	680	736	691	723	693	685	734	705	700	709	680	669	729	710	728	746	713	720	703	749	730	723	714	726	769	724	713	720	684	690	694	762	655	702	711	724	694	670	733	726	720	700	744	727	736	741	663	728	733	695	720	713	683	691	698	695	737	711	711	683	712	716	754	733	735	692	667	722	763
38404	31090	30699	26649	25914	23532	16879	10581	6201	4128	2184	985	422	355	367	342	302	301	323	313	333	401	379	343	367	392	340	378	348	310	305	287	307	300	275	297	273	263	260	275	273	259	254	268	270	278	276	278	239	258	242	264	235	256	280	271	282	280	289	276	250	273	250	261	264	270	234	216	270	259	279	247	284	293	245	264	284	234	255	271	259	236	226	248	261	245	272	256	240	256	242	239	257	274	238	252	247	276	266	269	295	275	255	240	258	255	259	280	261	262	285	266	260	233	252	250	246	279	250	289	262	248	248	244	248	277	241	262	266	270	243	258	279	234	272	284	268	237	259	231	283	267	263	261	256	218	248	270	258	257	236	262	263	243	252	263	256	279	261	237	256	251	255	240	248	265	262	242	248	254	273	250	242	252	256	255	276	279	282	259	295	264	264	252	276	275	273	277	264	242	293	257	258	255	245	272	275	258	228	249	269	244	257	280	250	237	278	264	247	238	269	259	242	262	293	285	257	267	259	249	277	253	258	252	267	241	229	207	244	255	289	248	254	275	264	258	268	259	244	248	246	245	258	253	261	264	268	251	230	262	276	262	254	245	266	261	263	254	271	261	261	237	244	297	263	260	258	240	276	251	256	256	272	266	241	279	243	264	254	252	252	256	262	262	263	253	265	254	258	242	264	276	231	268	274	279	268	257	259	261	273	242	300	244	241	259	282	248	243	310	260	242	253	288	269	269	257	229	244	259	272	245	243	265	268	261	250	228	263	237	256	278	254	274	268	272	235	243	264	255	258	261	249	268	254	248	278	237	277	272	263	232	250	255	240	222	258	251	263	242	249	270	272	271	281	239	244	264	261	254	256	259	293	285	236	231	260	263	270	253	265	229	238	296	263	254	253	260	268	286	254	247	230	272	248	257	252	295	265	257	246	236	257	257	238	232	252	281	269	285	269	267	282	232	259	236	248	234	268	249	281	274	256	285	276	258	261	247	247	276	255	266	241	272	263	257	272	281	286	270	264	264	237	266	255	276	266	259	260	244	242	251	249	259	248	222	274	270	259	257	259	261	241	258	237	223	236	283	247	240	223	274	267	265	266	268	249	246	255	253	240	259	256	236	248	234	272	248	231	241	265	233	243	233	233	257	250	230	274	275	254	248	253	270	280	263	261	249	250	277	242	266	276	253	269	247	283	260	255	257	280	258	250	236	254	269	286	235	255	252	263	234	246	257	263	274	275	273	206	275	293	246	261	268	260	230	255	266	263	260	275	236	248	262	251	252	236	227	261	263	271	249	240	263	239	211	248	273	235	296	268	290	238	271	265	264	257	280	274	258	253	267	256	241	274	259	245	243	264	257	258	269	255	267	259	244	239	254	259	222	226	220	262	251	260	295	241	231	259	263	254	233	268	266	238	238	273	263	248	257	251	249	302	260	265	301	251	248	255	282	263	235	267	260	267	302	280	286	251	237	232	271	272	278	251	251	277	273	236	251	278	251	257	244	260	289	276	241	253	273	272	232	274	218	251	250	273	272	259	269	283	250	268	258	240	266	264	269	248	268	257	256	250	235	246	294	259	252	246	235	277	274	253	256	261	253	273	286	235	258	259	264	256	281	274	248	267	249	246	293	244	257	266	245	254	253	262	268	260	232	262	259	265	264	267	212	228	232	242	243	277	265	267	254	288	230	247	243	239	221	266	288	271	260	287	250	291	265	276	244	282	251	278	241	255	215	253	280	233	245	266	250	271	275	238	292	275	245	266	262	272	265	244	257	246	269	282	303	298	256	269	235	297	240	238	272	235	269	241	241	228	257	273	253	245	242	245	271	271	279	248	277	245	296	269	278	220	238	249	275	228	268	258	264	258	248	237	241	231	254	251	269	279	262	271	265	265	264	254	266	245	245	253	244	267	259	272	283	254	232	283	265	264	262	245	218	251	278	277	274	291	242	248	269	259	233	220	242	259	276	253	264	287	249	259	246	282	258	240	250	255	251	243	257	268	247	274	264	264	228	223	290	252	253	261	241	262	259	267	281	297	265	259	287	264	257	270	269	280	282	236	239	271	262	268	315	256	259	278	268	236	262	244	250	260	248	262	263	237	276	243	229	238	282	252	257	282	263	248	273	259	228	239	260	262	255	256	261	246	254	270	255	265	263	225	266	228	280	260	270	263	256	278	283	249	245	251	254	266	263	261	250	222	238	251	263	236	252	252	278	255	258	256	254	234	267	247	275	257	234	266	266	262	253	243	265	227	268	284	244	271	253	276	270	293	254	252	237	213	264	249	208	270	246	245	247	266	255	262	271	276	273	256	279	303	257	278	275	252	272	263	261	245	248	250	263	275	271	216	248	269	240	274	256	265	244	267	242	263	280	228	253	269	260	230	253	258	243	281	265	293	253	273	258	260	269	241	262	217	277	212	251	252	293	260	277	266	249	258	258	255	243	238	257	261	273	261	271	224	239	222	257	249	254	264	250	261	251	274	259	238	237	246	255	238	263	250	254	267	240	253	301	276	245	255	220	263	238	255	244	235	250	270	266	262	285	275	298	274	277	236	230	257	228	237	235	247	252	290	242	256	229	248	237	246	274	273	263	291	224	282	262	269	244	239	247	251	232	231	242	284	274	239	265	259	270	237	285	274	286	252	254	269	264	296	250	261	248	242	311	264	282	260	261	251	227	259	248	255	266	230	237	277	263	229	250	262	296	263	283	244	246	254	250	262	240	279	228	235	271	257	279	239	286	250	268	229	262	268	264	240	253	245	254	235	242	249	253	231	241	272	251	267	269	258	277	257	276	272	261	259	242	279	256	250	223	245	239	273	255	270	282	264	286	251	251	250	256	248	267	226	276	252	270	261	257	242	284	282	268	272	257	275	253	244	253	240	263	246	279	273	288	233	264	230	270	281	251	246	252	239	250	253	257	258	258	252	266	248	300	294	252	239	285	228	266	269	247	281	231	210	284	274	260	252	231	246	239	248	265	269	291	254	250	278	290	256	269	249	273	242	263	226	274	242	229	263	236	230	294	251	253	264	248	254	252	250	239	248	232	272	259	231	237	247	278	260	214	276	264	256	267	254	260	269	246	243	266	267	250	257	257	274	250	245	262	281	256	290	250	249	233	261	287	251	260	234	226	240	258	281	247	278	263	265	254	293	260	239	278	290	252	265	279	252	269	238	277	244	239	235	237	250	260	271	233	259	244	264	249	239	316	259	267	276	246	225	240	237	264	250	265	269	258	223	258	275	251	274	265	263	247	238	268	254	278	268	247	280	254	264	282	237	315	235	257	250	284	222	263	289	253	261	255	269	264	258	299	270	242	229	270	243	289	246	243	269	246	258	302	260	240	256	255	233	247	261	263	272	274	275	270	268	272	239	263	247	229	252	251	255	295	243	249	257	248	273	265	240	239	277	259	263	226	263	229	271	260	261	263	272	299	259	246	264	250	253	249	261	269	274	268	252	225	252	265	248	248	266	271	271	281	257	245	258	262
26258	27396	33930	37474	38529	37919	31539	23362	17772	14258	8494	4005	1292	1108	1069	1074	1018	1008	1055	1105	1146	1378	1206	1183	1464	1439	1302	1227	1066	998	943	939	989	745	707	694	720	661	675	649	627	669	669	664	662	575	692	668	679	655	633	620	629	611	592	591	661	628	625	615	646	600	618	619	653	602	640	601	638	608	624	633	596	658	607	634	677	645	618	626	583	688	613	647	628	650	649	615	550	633	622	600	647	584	630	638	625	626	608	621	581	603	661	665	647	550	659	620	583	594	641	659	648	595	606	612	583	648	616	642	653	591	636	608	656	594	659	624	598	621	594	635	635	670	590	645	641	630	624	625	622	658	626	621	633	638	664	606	654	623	614	630	655	598	655	627	616	654	630	654	610	591	613	616	602	670	613	575	556	632	600	596	668	630	589	599	644	667	613	615	637	637	597	650	637	613	660	649	609	599	593	614	620	621	640	622	578	630	635	637	637	606	633	627	613	632	612	618	624	634	598	632	635	610	583	674	651	626	619	586	638	643	594	586	639	609	609	630	617	604	624	591	651	665	581	639	638	646	686	608	613	627	626	611	612	631	649	625	606	673	598	656	657	647	578	606	630	630	610	640	595	608	620	628	626	634	645	588	644	608	610	639	614	638	594	630	614	613	583	620	600	651	657	644	621	636	674	642	651	664	591	682	703	645	590	619	631	623	587	613	594	638	654	624	634	586	670	583	543	632	594	618	637	600	623	640	665	648	647	643	603	623	610	642	637	591	631	602	619	598	629	625	620	635	622	593	636	578	580	659	630	671	653	673	599	570	621	664	643	613	616	616	616	652	626	646	629	600	647	642	673	641	625	650	649	614	644	646	642	657	635	662	579	631	674	635	616	631	600	625	644	657	565	596	617	665	609	656	651	633	605	670	645	616	643	612	655	619	662	623	597	598	640	610	585	624	638	612	608	637	643	630	642	657	662	625	693	598	600	653	657	621	606	643	578	651	630	604	636	664	614	610	664	652	676	657	645	614	680	631	590	587	660	649	601	685	668	627	595	590	632	628	626	613	623	537	621	629	583	630	664	634	629	595	624	595	603	604	612	627	674	588	640	695	625	641	691	583	637	588	660	665	615	620	656	602	673	658	631	642	627	611	622	623	653	653	647	632	624	639	670	625	594	613	615	636	617	658	636	568	611	628	621	619	615	601	612	616	604	683	609	636	669	642	625	594	638	625	635	620	647	611	598	657	631	631	663	602	659	660	624	618	589	584	623	618	608	595	626	681	627	634	629	611	660	613	577	623	675	660	643	642	600	635	674	645	642	609	612	639	636	668	643	583	604	609	595	630	629	629	598	618	643	600	633	619	647	596	601	652	606	635	603	594	661	636	656	622	678	636	632	556	627	615	597	633	611	610	632	621	630	629	623	626	631	622	635	645	627	596	633	597	644	656	596	591	650	654	586	658	606	658	584	667	648	689	636	624	649	602	630	665	641	631	604	691	696	661	655	667	619	647	669	620	589	641	650	655	635	658	602	648	607	620	560	648	606	629	634	646	614	636	629	611	610	638	601	604	636	646	616	612	638	610	645	611	621	604	651	642	624	611	648	598	620	610	656	595	634	661	618	623	610	610	642	629	674	604	659	599	649	580	632	590	624	613	648	621	619	613	616	598	583	590	604	613	614	603	617	615	614	673	655	605	633	575	650	630	648	582	663	608	602	643	593	637	626	622	632	641	583	633	599	612	658	629	606	648	652	586	631	597	630	621	635	626	640	611	658	606	603	629	613	604	594	596	626	629	661	619	588	613	661	674	609	631	623	625	585	623	604	645	629	645	622	657	670	628	628	634	602	599	585	622	614	609	620	640	629	587	638	587	624	590	615	631	620	598	654	622	602	664	610	641	603	627	652	646	648	632	597	619	602	624	643	615	611	651	608	631	624	643	653	665	655	636	626	651	658	666	637	643	635	600	642	620	626	648	625	635	608	628	637	582	598	631	619	673	615	663	631	633	622	599	586	594	620	620	615	624	686	613	610	671	628	638	652	647	615	574	551	607	650	627	628	630	641	601	636	582	629	615	622	666	614	659	609	635	608	599	634	598	599	612	605	626	632	650	619	601	592	583	656	660	639	623	649	620	659	661	621	635	630	601	607	622	636	610	582	611	617	640	611	635	644	637	632	628	594	572	625	601	630	632	652	639	648	623	682	608	615	607	615	624	664	606	619	610	634	632	613	581	637	578	611	625	666	582	682	638	631	624	607	593	627	620	627	640	639	620	611	638	632	614	639	640	614	662	634	651	661	627	660	617	625	631	649	620	662	618	641	601	627	675	623	630	680	624	657	597	617	614	648	667	608	629	637	625	625	598	642	597	660	588	623	614	634	674	628	634	600	654	679	583	631	644	680	654	604	615	636	610	592	633	631	662	607	631	621	624	562	625	611	613	607	577	655	574	601	629	624	591	650	677	606	618	656	631	597	587	613	614	661	613	634	655	647	606	626	610	647	659	618	633	631	603	665	641	641	645	615	636	664	644	642	651	606	652	606	621	614	623	638	623	601	626	588	649	635	591	614	642	671	627	616	605	624	602	626	649	603	651	635	617	622	627	635	639	611	647	596	646	617	597	628	639	646	680	654	629	632	593	580	622	654	629	607	634	640	617	618	601	639	593	603	664	632	649	623	614	579	618	661	643	647	629	620	625	619	621	618	618	634	614	639	585	649	587	573	585	623	647	607	642	601	635	636	571	612	611	595	655	649	661	597	668	618	646	616	664	610	618	628	623	669	647	614	624	640	644	561	608	622	599	651	651	615	628	601	590	611	593	590	620	723	641	635	610	584	600	638	633	669	667	619	635	600	628	648	662	631	627	592	640	655	625	634	607	646	599	624	632	624	617	647	606	575	620	609	631	623	605	638	605	615	657	630	632	605	611	653	618	583	627	597	619	619	627	651	675	643	604	669	622	601	651	659	645	650	674	678	596	601	598	611	630	616	613	620	669	605	656	635	614	649	606	627	617	620	582	654	645	615	639	644	608	640	692	624	594	621	611	616	687	671	639	636	616	599	607	610	613	609	636	609	652	614	633	603	666	635	640	617	647	611	616	642	626	636	578	680	661	591	638	643	626	599	611	662	592	605	623	583	658	649	589	666	602	624	649	624	602	674	639	635	604	633	575	588	629	627	648	616	620	630	606	618	625	647	636	603	598	622	629	664	656	676	611	607	604	619	635	644	609	635	603	608	618	642	599	623	615	614	640	643	603	593	579	604	616	666	611	626	642	652	641	617	611	685	598	651	586	597	645	617	627	648	595	665	571	629	631	634	638	666	594	651	602	612	647	608	608	599	608	614	639	654	575	635	634	589	643	641	683	646	656	605	611	646	609	606	630	646	606	635	611	653	646	612	584	621	622	633	638	625	608	616	637	605	615	611	634	607	622	662	583	608	645	645	650	618	611	626	611	615	633	624	638	650	662	655	588	596	597	601	629	590	622	641	603	618	635	634	634	615	651
16718	9945	7131	4552	2930	1850	1182	891	552	452	368	344	329	273	301	318	287	260	278	288	322	292	271	280	289	301	250	274	311	294	290	269	279	276	276	307	251	272	280	248	277	291	285	278	274	301	277	251	270	270	293	266	299	294	257	265	265	281	275	271	279	256	274	282	264	269	295	280	255	265	283	249	266	294	284	261	267	266	269	287	280	286	287	281	292	274	292	292	266	248	271	283	262	254	275	251	257	290	303	290	286	279	278	264	299	275	295	289	278	264	265	283	268	278	266	279	274	274	297	246	299	288	273	286	301	284	245	287	277	266	285	266	247	287	264	285	273	261	272	263	283	294	273	287	269	251	269	261	280	286	272	267	254	261	283	278	280	279	280	283	285	285	289	269	278	262	289	303	284	284	305	286	284	289	286	272	263	288	275	288	264	252	251	298	244	293	277	287	289	305	288	235	282	285	245	284	273	284	281	280	254	255	252	259	272	257	328	240	295	286	300	307	262	274	267	266	284	256	255	261	301	273	282	253	244	264	291	299	261	358	303	276	291	263	283	267	260	256	283	301	261	287	307	239	290	319	286	273	269	232	285	270	274	275	300	289	275	286	246	288	273	279	295	267	275	304	286	260	293	289	311	268	286	267	290	298	266	248	283	271	276	279	315	296	269	275	258	264	260	278	263	296	264	269	270	278	304	308	266	234	289	289	264	251	283	258	263	285	300	314	322	271	283	292	264	260	262	274	310	286	304	288	232	293	268	287	295	293	283	273	274	279	259	267	289	254	241	271	252	284	280	277	279	286	287	305	277	282	275	264	281	267	287	275	266	296	301	264	246	290	244	290	290	271	262	270	282	268	285	285	292	286	305	286	279	287	253	273	280	279	269	295	294	304	283	320	268	269	343	300	304	266	258	273	287	285	278	270	302	290	281	288	275	281	271	260	285	276	251	293	244	296	279	288	284	269	286	302	261	267	298	271	277	289	274	283	243	277	281	293	291	287	305	255	292	272	303	284	267	267	274	276	282	267	277	287	296	284	271	291	301	284	292	274	285	286	261	295	274	241	274	294	276	294	297	260	277	289	261	246	282	280	296	283	307	291	260	291	262	272	282	281	284	282	302	293	270	274	303	280	271	280	272	291	291	266	286	306	264	266	258	270	271	269	299	319	286	262	273	296	283	292	275	237	262	297	266	280	298	293	293	295	272	282	270	272	272	285	284	306	272	264	253	255	278	257	277	296	302	260	299	275	269	289	300	285	310	283	273	263	270	283	286	271	269	279	284	271	292	264	299	270	275	267	266	280	275	272	257	278	256	258	282	274	244	238	254	256	277	272	260	282	297	261	256	299	274	298	279	288	301	258	276	244	294	293	256	293	281	296	274	305	283	256	293	315	297	288	299	282	288	300	291	271	277	257	275	299	262	252	284	296	289	294	246	276	286	294	283	285	314	275	263	272	259	277	254	228	302	324	273	315	256	276	267	301	288	273	271	275	278	278	287	216	287	249	268	298	304	300	281	270	288	283	294	274	286	288	278	274	287	291	252	279	268	258	252	282	273	328	259	295	290	280	280	297	271	282	304	268	288	291	283	294	260	252	264	274	267	263	268	289	241	312	249	265	263	295	283	281	285	276	294	256	252	280	248	285	279	238	284	282	261	303	291	263	295	315	280	297	257	293	282	288	266	301	290	310	277	261	296	260	261	292	283	275	284	283	301	310	266	302	300	295	271	275	289	261	278	256	289	249	322	258	263	301	266	308	268	290	295	306	272	264	278	299	277	275	260	303	265	269	275	298	252	265	271	284	269	289	254	289	292	286	266	285	242	290	261	256	296	282	287	284	287	276	276	260	273	259	282	294	277	286	269	271	292	249	266	254	274	294	263	294	289	274	309	254	275	279	272	268	308	267	258	285	283	270	282	277	271	293	255	270	265	291	285	310	284	247	282	290	299	261	294	294	289	273	278	307	294	274	256	301	281	276	280	301	282	284	260	258	281	243	250	276	264	283	313	272	303	276	262	301	301	306	274	281	271	321	276	270	263	293	279	281	267	272	263	282	256	278	282	303	289	272	298	284	279	260	262	301	256	305	275	285	259	271	294	270	300	275	285	254	266	269	299	264	246	266	260	294	272	274	296	279	285	296	294	288	300	257	311	276	263	251	294	257	253	287	292	276	277	283	253	268	274	256	304	267	266	304	268	292	303	278	284	290	270	274	280	268	278	286	281	280	294	288	262	290	280	299	290	260	296	285	268	242	267	258	278	285	278	291	332	297	301	283	272	277	249	278	271	277	266	299	297	285	278	258	286	277	288	309	296	269	275	292	264	289	265	289	281	264	272	271	270	261	255	282	270	270	292	262	286	285	295	293	261	281	280	262	297	255	259	291	262	291	263	295	270	284	292	262	281	260	248	271	258	287	274	262	288	261	276	289	283	272	306	312	302	286	260	283	276	230	288	284	309	283	265	259	265	306	301	261	306	285	264	270	266	281	259	282	247	281	304	264	294	284	297	235	284	265	276	277	281	275	298	306	242	288	294	322	265	291	237	285	226	219	261	304	303	291	271	291	296	293	282	265	297	239	275	302	258	266	275	304	294	281	270	284	287	281	312	287	282	264	272	309	279	278	304	252	275	282	265	251	268	259	281	264	258	246	289	283	258	303	325	272	278	266	284	287	273	282	279	285	270	273	285	269	277	272	308	281	263	302	273	273	294	278	293	280	282	261	286	274	310	307	261	284	284	261	280	270	287	262	274	279	287	277	260	270	258	284	246	280	285	303	285	274	274	252	312	262	263	302	259	277	262	273	281	242	283	272	324	299	291	288	270	294	291	260	305	284	259	293	321	251	277	243	271	291	282	285	274	276	264	327	269	281	253	280	259	279	297	288	314	285	276	293	272	274	252	269	272	272	257	245	279	283	263	276	268	285	270	261	282	263	241	279	290	253	293	315	255	302	296	275	274	287	304	266	285	283	281	248	277	273	310	283	310	308	297	308	279	271	269	272	263	258	259	296	294	300	306	286	312	282	279	297	291	264	269	306	300	269	289	286	307	263	278	266	274	305	281	305	281	296	251	286	264	235	285	286	300	274	299	294	293	264	271	280	294	295	253	280	261	283	251	282	245	249	315	300	266	252	275	276	271	280	331	278	270	270	304	281	266	260	284	277	278	294	258	282	277	285	281	290	321	296	286	273	272	314	268	271	257	284	292	294	289	258	274	287	278	288	296	269	268	304	293	290	296	266	294	257	300	271	248	263	263	246	288	291	268	268	269	265	284	310	257	310	301	294	294	275	289	293	280	274	287	265	281	283	304	281	254	315	278	274	281	262	295	294	286	244	269	257	252	285	261	245	278	287	288	258	326	290	286	271	268	294	268	268	299	290	270	303	285	260	280	272	251	311	261	297	279	252	281	288	290	274	258	285	307	289	279	302	300	251	282	263	259	266	299	249	283	285	262	301	276	293	278	259	297	293	281	295	242	281	270	263	291	287
12021	10097	12168	12509	10018	7380	5371	3724	2004	1546	1126	870	806	752	728	723	734	728	732	689	683	722	673	703	660	668	734	714	697	660	715	676	682	668	710	673	625	700	665	661	656	679	695	669	726	674	706	688	655	628	687	671	692	647	697	702	704	640	685	638	699	652	668	670	710	685	691	683	695	717	692	667	707	648	682	641	627	689	682	710	678	685	696	654	673	646	687	692	677	655	598	707	686	677	682	692	654	695	687	595	671	685	657	679	708	664	636	646	649	667	714	680	702	712	720	702	658	646	691	686	645	696	678	721	671	704	697	702	667	644	728	681	658	705	693	711	719	674	689	751	735	699	702	709	650	713	710	716	673	674	706	663	685	663	699	661	625	687	673	722	620	652	652	671	662	699	668	679	647	680	727	759	724	664	641	682	611	645	713	670	663	678	652	663	646	685	630	708	690	691	646	737	649	736	678	735	701	694	716	656	668	681	666	643	634	658	649	664	636	654	667	691	624	638	718	660	698	660	694	665	655	687	646	643	657	668	692	695	658	659	666	663	630	644	674	661	681	660	673	639	717	691	654	688	684	661	663	677	610	666	717	687	698	655	693	675	686	687	678	652	643	693	664	703	709	702	658	696	684	684	746	702	643	654	652	647	663	671	703	664	686	703	684	635	645	681	662	658	702	702	705	704	692	665	652	682	707	721	704	689	649	710	646	711	701	629	686	669	700	682	700	660	667	669	670	655	665	642	665	679	701	650	686	600	671	682	724	645	686	681	687	652	712	624	664	644	699	678	658	721	694	624	661	657	679	667	649	673	703	680	714	636	664	712	642	659	707	668	687	673	695	659	647	712	714	675	671	664	708	667	646	648	660	665	678	702	728	689	671	611	677	697	676	680	700	679	665	653	669	653	673	652	662	705	684	656	652	692	677	683	692	640	642	641	686	743	654	644	646	673	689	648	663	702	645	679	675	733	633	723	695	642	717	688	672	686	704	671	732	640	654	661	660	685	663	672	659	674	683	695	715	692	693	680	634	662	683	663	641	725	645	674	686	740	697	672	668	661	667	646	670	666	655	693	668	716	666	708	645	648	662	680	708	723	667	697	694	688	662	622	674	699	704	700	630	671	704	709	678	690	631	660	717	697	688	682	634	652	706	635	674	694	657	675	696	660	712	615	693	670	692	717	684	714	632	666	656	682	677	668	645	700	644	690	705	661	631	723	640	667	695	678	629	672	662	641	658	698	695	668	666	725	715	625	732	661	646	632	692	688	669	653	691	610	714	762	689	641	663	645	674	672	704	693	662	630	674	718	654	684	682	678	655	651	673	721	676	644	684	660	704	689	704	701	658	676	685	665	669	697	648	648	683	680	672	685	636	674	663	700	667	612	693	682	674	665	626	646	632	678	649	684	687	714	672	692	717	687	655	691	739	654	680	637	685	691	672	662	673	675	684	706	674	708	670	669	726	674	673	635	678	701	665	688	694	651	680	640	657	656	714	666	651	650	681	715	644	648	700	677	702	667	700	665	673	657	734	664	692	655	649	693	696	715	745	708	665	677	664	690	670	625	654	681	706	656	674	654	670	684	676	629	684	680	728	679	716	664	666	696	673	703	658	669	712	718	676	686	664	658	677	655	675	654	656	693	652	630	638	649	696	670	709	681	697	689	679	747	680	660	676	659	673	660	631	650	681	732	678	624	673	711	650	698	690	708	701	693	639	665	700	660	694	607	744	675	675	702	681	692	670	680	671	623	651	685	720	684	683	665	685	685	699	664	677	695	644	730	688	685	686	673	673	657	659	622	724	652	682	714	715	684	691	695	658	675	735	729	680	652	652	671	647	642	693	690	678	657	703	673	729	681	658	700	661	633	748	665	672	675	671	704	692	681	647	700	673	702	651	649	678	730	699	689	660	663	693	680	658	663	641	722	724	667	689	680	704	709	700	693	687	665	673	677	658	661	686	683	687	682	678	670	725	688	623	677	627	711	709	721	667	686	651	652	638	610	732	697	662	696	687	700	677	670	680	681	669	673	732	659	668	714	663	699	661	617	666	682	661	692	681	717	641	653	666	698	666	707	710	686	698	712	658	676	693	689	704	709	696	730	657	670	715	697	703	683	678	680	696	656	654	687	683	694	674	710	703	675	667	709	720	652	687	632	643	645	677	623	659	643	639	686	678	708	660	659	676	698	650	676	687	663	707	598	625	654	646	650	652	659	704	707	691	669	658	677	662	649	689	711	638	716	680	633	710	698	687	669	686	729	706	677	646	712	666	711	671	686	689	648	677	707	667	683	681	696	721	705	666	692	723	664	709	631	668	675	716	712	703	647	662	709	679	667	662	698	711	669	672	679	638	677	671	670	691	691	689	727	705	614	637	669	695	656	672	696	649	700	659	683	660	666	694	623	744	644	661	632	677	691	656	693	692	663	680	632	688	654	651	696	677	660	703	665	651	684	674	639	682	703	677	645	641	683	689	666	673	667	690	672	667	631	688	651	668	665	650	673	687	688	675	677	677	698	662	669	667	628	683	688	703	695	701	712	684	709	716	685	669	688	652	691	676	632	646	687	715	713	692	676	672	705	696	707	685	700	696	659	659	630	700	663	660	671	672	674	657	707	693	645	706	639	676	689	681	661	668	695	619	616	671	677	668	666	631	694	680	710	686	654	666	703	652	661	621	681	704	688	710	699	682	654	679	637	702	679	708	709	637	666	690	681	645	675	659	663	704	664	665	695	679	664	673	638	658	651	706	652	662	626	664	667	699	671	653	684	681	714	653	691	662	684	671	722	723	657	665	661	725	666	716	709	645	649	674	669	735	698	681	652	656	706	720	683	656	677	688	707	665	625	717	691	637	665	660	625	651	654	684	673	694	679	683	698	705	647	691	668	676	697	690	636	633	675	662	657	669	720	669	692	666	679	639	655	690	667	670	669	710	685	721	656	691	717	660	691	717	668	692	699	713	683	642	678	699	710	678	706	699	687	699	666	675	646	682	668	665	684	704	725	629	703	635	669	647	719	671	667	666	660	693	671	694	658	691	665	684	676	651	635	691	647	705	704	642	689	659	684	657	702	613	723	702	683	700	650	686	685	659	659	707	668	645	709	684	697	668	673	663	714	628	685	672	696	681	646	663	666	719	676	693	698	690	691	684	672	681	694	661	683	700	665	638	666	652	677	710	706	669	722	664	639	658	672	653	655	659	676	655	698	637	694	664	692	659	706	661	644	662	697	646	660	623	664	662	671	685	674	697	641	661	674	713	668	688	745	660	676	677	633	669	644	696	692	688	666	667	736	662	705	715	650	710	639	631	680	708	719	718	683	664	686	691	680	660	664	669	676	608	662	653	672	712	675	726	708	660	685	658	659	693	690	669	692	664	654	646	658	708	683	663	701	656	643	644	694	691	720	687	731	695	694	668	660	693	678	684	678	653	694	681	700	649	660	693	651	695	676	630	691	689	655	646	653	722	668	704	695	695	682	683	662	712	688	618	698
28129	19655	20102	18205	16167	11468	10177	7382	2505	1393	848	724	492	327	349	315	313	340	345	343	333	365	363	325	342	357	342	322	353	346	310	345	303	340	292	322	293	279	292	268	300	315	292	262	297	328	286	316	283	295	323	307	318	281	328	310	300	287	295	285	275	296	301	316	294	303	320	305	303	306	289	332	306	269	315	282	281	319	269	304	279	305	275	300	350	325	285	288	281	302	316	315	296	319	278	318	295	308	293	317	331	318	322	287	301	261	287	295	319	281	313	301	294	294	301	305	277	284	294	254	281	276	294	313	283	264	331	280	301	319	276	308	290	290	324	311	302	273	304	289	301	303	305	261	282	311	271	347	302	284	305	312	306	303	291	292	308	294	318	298	314	300	292	306	308	304	313	317	293	312	281	266	296	329	273	283	308	306	312	293	280	324	317	316	271	282	294	269	336	322	308	286	324	266	284	302	288	328	310	302	314	297	347	297	294	315	299	281	292	313	298	255	295	293	316	270	298	303	319	274	300	275	310	299	305	335	282	287	316	287	301	334	284	307	283	299	296	274	288	298	314	309	309	313	310	284	305	292	260	270	289	287	316	319	274	300	292	309	296	265	330	323	318	297	288	317	290	298	299	284	317	291	305	335	297	293	269	315	299	311	310	303	290	300	292	318	274	319	303	289	290	288	331	284	324	300	308	308	306	310	314	310	326	317	289	284	297	281	291	280	312	287	298	308	316	318	270	286	284	307	320	300	320	316	302	287	300	331	260	314	298	256	285	270	298	279	261	317	321	304	307	331	318	296	300	330	298	282	317	309	284	283	297	310	315	340	281	319	318	280	290	340	288	312	283	288	302	260	284	257	290	275	329	305	278	279	288	313	295	276	302	272	288	334	317	303	269	303	291	314	266	286	284	311	340	305	308	291	306	318	282	276	297	261	285	287	280	329	297	290	293	300	291	293	316	290	295	302	295	302	254	272	308	300	295	294	324	284	287	296	276	314	281	279	312	283	323	289	304	312	300	308	304	322	281	301	254	269	299	305	284	301	290	334	301	300	287	291	295	331	300	292	311	267	291	296	293	278	284	261	323	310	303	307	313	319	299	256	347	295	313	322	309	317	275	294	265	310	303	305	314	287	297	281	287	306	331	282	288	319	280	330	298	283	323	286	299	294	319	319	315	277	303	323	309	277	284	333	300	324	284	289	294	270	295	335	306	334	313	291	268	278	318	302	313	318	306	278	312	316	299	276	303	286	274	296	307	309	326	321	281	298	297	320	301	304	273	340	352	348	289	296	269	296	323	313	280	315	312	289	291	293	276	324	303	300	294	301	271	315	340	282	299	317	309	305	314	310	281	285	279	312	322	297	301	289	286	323	294	302	275	290	300	282	285	254	272	324	291	292	295	314	309	284	298	310	296	292	303	304	264	331	280	283	311	295	313	306	266	304	313	312	313	261	301	299	303	310	314	333	278	275	314	280	305	314	318	327	303	302	315	286	314	306	322	299	298	272	305	311	287	310	316	297	283	286	311	278	293	280	330	279	290	297	292	305	280	296	293	309	307	296	297	295	322	312	294	296	309	314	290	302	317	295	288	294	282	287	276	289	277	303	323	302	315	284	294	315	292	310	285	305	304	301	330	292	287	283	308	285	314	319	301	325	322	306	300	288	296	311	298	318	331	282	304	319	297	300	301	277	288	300	299	303	288	309	297	251	278	328	344	300	255	280	322	292	314	305	291	305	269	296	310	303	322	314	285	315	281	296	329	302	312	296	292	323	272	279	273	291	313	298	299	293	307	303	319	276	298	290	290	278	303	297	276	313	260	294	291	304	266	289	284	307	319	265	313	295	295	299	302	293	310	314	315	306	297	293	308	271	308	321	286	303	308	276	309	299	287	297	295	301	319	294	288	297	309	280	324	309	337	323	280	292	279	331	294	283	299	299	300	294	313	284	309	282	288	319	310	292	299	298	306	305	315	282	294	292	286	308	307	298	296	306	305	302	291	261	312	278	266	297	305	292	267	302	269	282	303	260	295	269	276	282	290	257	299	279	310	278	296	276	286	268	305	331	299	307	299	312	274	295	308	305	329	298	303	325	281	280	303	319	334	307	294	264	288	319	317	302	295	305	331	300	287	346	292	272	292	288	285	300	336	303	284	302	311	296	296	292	275	288	304	287	274	324	301	276	280	292	292	281	302	304	296	329	300	267	307	305	323	323	299	274	309	290	317	329	308	310	328	269	310	290	307	316	325	267	318	284	315	286	307	303	312	299	298	308	301	312	312	279	270	329	295	311	306	332	266	296	308	299	295	294	309	283	310	304	330	319	303	317	258	300	313	278	282	307	293	310	299	294	313	332	284	295	294	283	295	281	324	315	285	297	299	274	319	291	318	303	312	284	300	296	295	303	304	276	283	287	259	294	311	280	304	293	306	312	330	302	299	280	304	325	286	268	294	287	286	321	321	278	300	246	288	341	307	274	320	265	287	305	340	298	310	310	322	305	304	323	290	291	287	322	297	316	290	293	299	306	302	299	303	280	308	291	279	304	297	301	278	299	267	347	274	279	293	275	293	292	298	322	288	279	278	312	285	269	337	321	286	308	300	266	322	269	295	319	337	303	295	315	284	295	253	305	293	318	270	346	306	272	277	275	312	279	289	300	295	271	280	255	290	274	285	331	294	304	295	321	306	306	308	292	311	311	306	267	304	274	300	327	294	320	284	279	303	288	314	299	298	289	290	261	297	289	296	320	312	324	294	287	316	287	280	350	317	307	308	270	289	304	290	306	327	250	336	285	318	320	301	316	338	313	286	322	315	287	284	259	304	309	300	316	262	284	314	346	270	338	320	286	298	295	294	318	300	292	268	293	268	281	293	330	295	325	320	318	326	288	280	296	282	285	316	273	284	309	321	321	306	348	276	293	278	336	293	312	276	284	286	266	324	301	308	324	303	310	297	282	290	287	297	325	295	326	293	295	317	269	269	311	290	320	278	281	317	304	328	277	303	296	303	277	276	326	265	337	321	287	325	315	303	280	293	290	287	299	305	299	296	263	278	264	288	282	257	291	285	309	294	300	305	297	274	310	282	317	313	299	311	299	300	308	273	320	315	306	311	276	273	303	341	274	297	284	289	280	274	293	305	309	285	311	294	296	312	284	298	277	287	299	314	314	281	319	277	289	275	299	292	304	300	291	338	339	313	296	287	265	299	319	308	286	288	309	263	279	294	335	305	274	307	301	281	312	299	294	302	283	291	312	322	317	284	282	322	320	308	294	347	312	287	285	314	293	302	283	273	262	294	277	315	288	264	278	292	298	310	318	278	265	314	319	338	288	299	290	261	287	289	314	292	308	325	303	291	298	280	281	294	281	283	298	309	297	331	274	317	317	273	283	278	303	316	293	288	280	320	324	294	273	287	287	335	257	318	301	280	312	275	347	298	300	288	308	272	318	301	309	271	301	324	308	313	312	288	317	312	312	294	279	264	293	289	316
20170	18451	27178	30216	30100	25881	25798	19919	7911	5811	3547	3265	1676	1006	979	914	906	886	896	950	954	1116	999	1014	1031	1063	998	1005	908	907	866	872	888	837	723	825	782	766	774	771	732	755	748	741	727	712	736	726	760	744	712	638	728	743	695	705	728	718	722	725	739	717	677	712	734	727	698	725	695	747	742	709	690	682	686	713	742	709	735	759	698	757	783	736	715	752	767	699	671	740	739	726	725	701	734	740	715	717	739	740	774	722	726	716	688	717	727	693	725	708	734	726	689	727	724	732	683	739	719	707	691	660	700	717	747	700	704	699	783	745	691	744	730	754	724	738	702	697	738	764	737	745	735	725	731	738	722	741	715	759	742	745	712	760	747	731	756	703	688	728	750	694	699	704	734	719	702	698	735	691	696	756	720	710	736	722	730	684	728	755	669	667	671	713	745	703	699	703	747	674	703	690	728	732	789	701	730	755	735	719	749	722	706	771	789	669	730	724	687	716	716	725	721	734	715	753	699	688	743	721	716	742	710	727	729	677	731	712	753	718	693	731	730	715	760	754	740	719	703	722	681	715	770	785	703	679	745	723	740	700	719	711	675	727	770	763	730	769	713	697	683	699	730	686	702	678	724	782	706	678	721	705	728	755	803	752	712	712	748	707	751	721	690	734	702	744	702	761	717	680	672	731	703	726	713	705	740	717	710	759	733	734	716	763	745	767	772	751	712	790	748	743	733	713	742	745	669	716	704	678	731	741	718	712	765	701	689	770	673	713	712	789	787	724	703	707	727	724	727	711	773	763	731	717	717	719	768	717	737	746	725	764	756	742	717	753	756	719	738	722	721	751	707	704	758	750	695	689	749	762	753	719	688	737	739	749	753	700	684	743	734	725	750	724	708	723	729	718	687	727	726	739	735	708	719	746	684	718	732	711	715	724	742	747	707	718	758	722	692	722	697	706	734	716	768	743	729	761	760	760	721	750	723	736	717	704	751	694	710	708	708	741	657	710	681	755	716	719	700	743	674	729	712	673	695	736	714	654	673	722	746	706	710	705	722	698	681	739	728	717	729	696	722	749	712	749	736	723	736	727	727	699	706	730	711	688	817	687	678	727	724	675	720	743	756	690	681	731	683	697	742	737	737	717	679	742	710	715	690	719	653	714	708	724	771	721	713	733	736	687	763	722	802	733	762	721	726	745	702	705	711	705	739	720	708	731	713	711	757	714	681	685	746	744	707	784	749	699	713	766	704	674	693	728	687	713	702	731	726	713	753	717	769	722	757	730	730	710	727	740	720	732	751	763	747	729	731	728	728	692	657	709	719	727	710	713	769	681	745	680	722	764	724	720	717	671	763	698	733	749	725	730	695	751	762	707	719	694	745	729	725	693	721	710	735	706	713	733	698	698	783	707	684	742	802	744	691	687	702	725	776	737	698	738	715	742	708	741	719	730	724	696	726	739	793	739	699	722	762	645	717	749	775	740	706	723	693	761	716	716	714	745	723	720	710	762	676	723	715	774	707	754	691	743	724	736	764	741	715	679	680	745	675	723	678	686	705	775	711	674	708	774	716	714	669	700	715	764	702	727	758	734	719	701	724	725	751	740	742	719	670	740	733	723	717	682	745	717	740	740	773	705	703	729	714	737	698	747	716	739	721	702	748	745	707	778	738	749	740	671	739	730	744	744	726	680	734	702	715	702	729	704	747	761	709	736	751	691	712	725	730	741	697	658	745	702	686	735	705	789	717	710	717	714	693	722	720	704	723	700	749	713	744	661	726	745	698	717	768	745	692	723	706	715	721	700	743	747	688	727	690	692	693	661	733	688	712	690	709	686	689	744	749	740	760	762	731	712	729	740	739	700	781	726	723	695	728	684	753	783	710	702	700	711	700	739	761	716	687	739	716	695	729	738	740	725	746	734	782	714	680	695	717	696	718	705	724	747	730	800	759	747	726	687	764	728	737	723	743	728	723	728	667	720	744	763	709	740	706	709	700	738	761	754	704	737	735	711	756	769	708	758	747	779	752	766	713	693	710	775	714	701	721	677	721	722	712	829	723	756	694	741	715	702	739	724	753	749	730	722	683	690	775	711	725	727	761	747	739	708	740	701	708	688	755	748	732	758	689	709	682	725	721	694	752	736	718	697	752	746	749	697	660	722	680	708	684	726	718	753	723	723	683	686	752	791	754	714	695	742	699	734	685	760	708	681	760	713	716	674	718	745	767	706	717	759	738	745	720	735	701	709	698	727	717	699	683	779	657	688	745	724	694	710	732	757	675	718	755	701	730	682	693	776	764	699	739	706	693	762	735	708	726	740	733	746	736	718	757	743	751	729	723	716	718	716	744	697	741	686	779	702	741	763	762	725	671	733	736	718	743	743	740	710	702	706	724	691	723	717	753	727	716	710	748	747	742	722	741	783	770	769	719	745	732	730	701	738	689	729	730	742	737	712	711	709	669	727	776	734	737	712	704	710	680	716	678	701	701	763	737	718	691	719	715	736	710	732	728	727	697	721	744	759	673	739	757	710	766	748	737	740	672	757	741	774	722	669	752	666	729	684	787	692	747	687	718	731	724	687	716	722	741	716	686	746	721	706	758	750	719	721	708	689	753	697	686	723	760	692	757	755	696	739	658	726	740	751	733	733	727	769	700	667	691	703	694	710	774	695	753	752	703	689	743	705	716	751	688	706	782	743	701	727	738	771	765	741	741	740	697	737	734	689	716	766	743	730	707	749	714	704	702	752	695	679	754	749	712	710	755	767	712	678	702	718	733	714	686	729	722	702	735	726	729	730	696	685	695	725	735	765	682	722	719	725	758	729	729	693	708	738	714	730	756	703	707	700	744	659	752	722	697	756	734	731	755	737	719	692	757	752	733	763	698	755	742	709	716	734	737	739	792	729	730	727	759	704	711	730	755	692	732	732	772	731	696	722	703	782	680	706	731	755	687	736	720	727	719	744	728	746	727	714	753	726	742	708	719	771	723	722	765	737	685	667	729	660	725	750	751	712	733	729	741	762	778	717	712	751	741	754	735	738	704	743	737	723	789	734	694	723	783	710	727	766	685	744	762	709	752	722	707	697	703	718	732	719	772	781	742	712	702	709	685	727	721	696	710	767	694	686	741	717	661	733	724	695	697	721	706	698	718	685	721	729	699	726	679	673	759	723	720	711	756	744	702	717	691	745	738	767	662	696	724	779	718	733	708	749	690	777	705	707	716	750	723	678	746	715	711	744	711	720	726	732	717	718	745	721	740	714	729	705	737	740	714	755	727	693	737	690	719	747	728	738	695	728	737	734	702	659	732	682	687	743	756	707	726	688	720	726	751	719	727	687	755	767	693	715	699	730	714	726	685	718	659	772	736	725	723	725	664	687	722	715	670	732	722	734	713	692	683	747	722	750	709	784	721	706	747	749	755	741	743	750	756	776	685	725	720	729	694	735	679	698	724	678	707	754	716	736	740	740	702	713	695	782	687	719	758	732	685	728	718	732
36952	27036	29069	27977	24852	17807	10677	6198	3835	3207	2197	1648	759	404	340	367	341	365	368	366	377	383	394	365	411	433	374	348	329	361	317	306	366	305	295	264	271	266	267	214	246	281	274	279	264	276	241	252	253	262	250	265	266	277	222	278	255	279	259	272	265	239	237	272	264	243	244	266	267	242	230	243	232	245	257	253	256	261	254	246	253	228	239	262	281	275	229	252	275	249	278	273	288	239	233	259	273	234	250	267	284	288	247	248	243	260	266	257	259	300	266	268	263	264	266	260	254	232	275	246	260	268	275	278	240	262	284	265	278	237	258	241	283	266	267	238	289	276	270	234	258	259	250	262	257	277	240	250	234	262	249	274	251	235	272	241	279	277	260	242	256	269	263	265	248	236	240	294	278	257	266	246	252	253	255	264	263	224	296	228	266	239	278	288	247	255	237	238	281	256	241	282	254	248	272	271	268	260	249	261	271	234	273	266	266	239	272	271	267	248	243	260	264	233	247	267	268	225	259	300	260	253	266	258	262	262	264	273	253	265	293	246	248	264	291	262	242	277	259	252	247	280	287	243	282	287	266	261	270	253	240	242	273	243	260	247	267	255	251	228	260	246	269	245	285	259	267	235	292	267	262	261	259	269	276	271	236	261	263	282	267	247	266	242	252	269	269	235	267	235	286	284	267	242	279	255	251	273	255	255	242	231	257	257	270	256	263	273	282	264	283	252	260	282	281	250	259	268	273	278	262	255	267	256	268	277	271	262	232	241	294	272	300	277	233	281	247	289	254	252	261	235	261	255	248	268	248	299	299	245	252	259	249	273	304	268	262	277	252	260	250	262	263	255	288	256	285	249	275	302	268	246	259	276	274	239	279	271	293	265	265	274	265	267	280	241	281	297	274	269	269	233	236	277	243	290	299	266	253	260	271	241	247	240	260	282	275	280	265	267	276	254	269	282	256	282	236	268	235	243	255	277	260	263	248	237	213	238	247	270	269	279	296	281	276	251	252	239	231	255	296	275	231	238	265	258	243	259	253	258	261	247	297	275	247	282	253	251	253	264	237	266	270	253	250	251	258	282	270	244	273	232	247	259	251	271	285	250	259	252	236	239	243	280	271	255	291	277	266	242	245	263	255	259	290	242	253	257	265	266	279	238	242	282	254	282	244	264	256	278	277	227	265	280	239	294	270	247	281	261	257	232	267	269	248	249	258	284	258	284	258	277	281	272	255	225	264	255	262	264	256	244	286	275	236	256	263	275	224	257	240	244	257	263	277	264	252	267	276	256	250	270	264	251	260	268	270	300	301	272	237	256	259	231	253	277	232	249	290	253	269	288	238	234	242	252	254	274	247	278	236	280	267	271	258	310	261	270	270	246	281	260	289	237	272	247	254	252	282	281	248	240	265	257	225	255	283	260	271	278	257	259	265	274	231	260	240	257	265	281	234	275	239	278	257	264	288	277	274	278	249	270	226	248	252	268	262	269	282	258	274	300	259	260	274	267	257	273	257	232	236	282	278	244	242	255	281	258	270	266	247	297	286	259	244	242	258	282	258	228	264	251	253	231	257	291	279	273	266	259	243	252	290	243	263	247	261	249	249	258	252	253	254	227	222	241	292	280	262	250	303	258	267	229	247	237	276	278	257	277	268	265	280	259	258	253	255	232	271	231	288	250	261	278	263	237	263	254	262	254	217	275	258	257	239	284	271	262	299	235	253	262	257	270	299	270	265	252	255	249	225	271	250	251	261	267	261	259	265	252	262	249	282	287	308	276	266	270	257	244	240	256	267	270	284	253	237	209	262	259	256	255	225	252	266	273	248	247	253	249	256	249	241	254	262	265	224	287	268	258	257	266	282	264	265	285	276	244	262	261	294	273	249	254	277	234	296	261	287	229	268	243	242	242	273	248	255	238	248	237	262	233	227	252	265	249	274	266	272	238	234	248	283	268	305	274	248	254	234	256	252	244	246	239	292	286	276	235	284	259	251	264	264	228	271	269	238	223	282	253	272	257	241	283	254	256	267	253	234	250	262	226	256	264	260	274	242	260	271	249	257	285	267	264	271	246	251	272	250	232	273	262	251	263	280	259	253	242	245	266	233	252	270	284	273	282	270	269	241	257	249	252	262	283	254	266	261	250	251	246	255	278	253	233	248	256	274	284	265	285	228	253	245	253	266	270	257	291	245	246	216	282	250	254	280	290	255	237	264	240	262	279	268	276	256	285	262	271	241	239	273	258	268	262	271	285	242	262	249	257	288	273	288	267	270	250	253	230	273	254	287	243	229	234	241	312	297	247	261	256	248	251	283	249	272	271	279	275	279	258	266	249	284	242	269	264	273	245	232	245	274	251	236	256	273	265	266	283	246	286	253	237	284	252	245	288	258	236	254	255	245	261	251	243	292	285	246	271	247	272	290	238	226	245	257	246	269	261	263	252	277	290	239	261	241	268	269	269	261	285	264	272	275	257	280	231	252	234	271	258	229	271	257	273	261	234	277	271	277	300	267	224	255	260	259	248	249	281	276	281	246	240	253	255	258	267	276	268	270	274	257	300	263	251	239	253	296	255	247	242	237	266	245	248	282	260	279	261	276	256	271	273	264	269	274	251	247	265	270	293	276	260	288	252	249	271	280	269	248	240	290	237	238	264	243	265	240	289	223	240	260	264	244	290	236	271	257	258	263	261	282	267	265	275	273	243	246	255	274	259	258	293	268	277	268	273	241	282	268	235	272	244	283	262	244	256	254	295	239	284	262	252	303	281	308	247	243	277	259	271	261	304	263	281	279	253	294	273	257	266	258	263	271	300	240	305	269	271	259	291	275	253	256	264	253	226	260	220	261	254	251	279	269	242	290	252	263	268	254	285	263	292	272	269	284	246	263	260	273	237	238	269	245	272	300	289	245	250	267	269	260	280	271	290	265	260	240	252	267	259	279	263	293	276	245	260	263	262	248	279	273	293	264	272	283	247	262	277	264	279	279	255	270	253	242	254	240	241	241	279	243	272	260	272	247	277	239	256	254	247	254	260	241	256	285	257	277	267	283	253	259	275	213	289	268	245	279	257	278	269	264	239	235	271	256	261	231	275	270	232	286	232	227	278	266	256	241	243	274	221	251	247	267	272	275	303	264	252	251	234	285	228	290	260	243	247	264	293	237	251	265	257	274	257	258	239	301	233	253	246	278	279	254	246	277	248	248	255	272	224	235	260	302	284	248	234	248	257	251	274	248	284	247	266	288	242	256	269	255	254	264	253	286	233	254	267	258	247	256	246	301	229	250	273	274	285	253	220	254	288	236	250	234	288	264	259	253	295	260	243	254	263	263	275	254	251	276	227	279	288	234	253	229	270	276	277	255	266	273	271	248	233	253	284	256	262	237	277	283	283	296	246	272	214	280	265	276	270	290	278	252	294	264	273	231	259	274	229	269	254	245	263	254	261	250	305	299	253	271	253	260	249	260	241	244	261	256	264	236	226	306	253	262	274	248	259
24719	23292	33334	37765	36472	29817	23138	16769	12686	12353	8611	7251	3226	1375	1106	1050	1075	1141	1237	1311	1277	1552	1446	1368	1473	1616	1278	1299	1200	1107	1006	960	981	861	749	680	679	706	691	673	621	632	645	604	671	584	612	625	656	627	670	610	590	583	632	585	637	616	614	611	631	596	655	634	630	572	591	666	604	640	662	632	644	641	610	636	668	647	624	611	642	649	602	695	671	583	629	631	629	624	634	635	635	667	646	653	624	660	639	644	584	664	622	692	641	601	627	618	660	643	628	569	589	652	611	610	642	603	630	661	575	631	618	635	641	686	649	617	667	639	613	652	620	618	607	654	606	632	693	603	668	601	692	608	691	654	612	644	599	635	636	628	634	663	615	667	646	671	646	655	635	629	632	590	616	600	664	661	644	628	643	654	633	605	644	578	616	636	578	660	617	582	637	629	556	601	649	625	642	709	594	615	650	601	627	660	612	621	630	667	650	634	617	610	652	617	661	649	644	638	632	650	624	648	633	645	605	666	648	650	623	626	611	629	644	633	668	603	626	640	660	618	614	617	606	583	621	626	614	685	624	598	677	590	609	628	648	622	630	628	676	604	611	625	677	612	600	630	618	614	625	631	634	620	645	652	596	651	645	625	658	647	635	615	617	630	603	562	609	612	570	650	622	640	650	630	621	640	579	594	657	594	596	620	638	630	612	638	632	561	635	626	666	644	602	652	635	597	654	665	625	609	629	668	642	664	596	646	623	590	678	622	591	631	623	626	659	657	625	653	625	690	652	597	630	668	625	626	608	630	573	579	663	658	624	627	664	646	623	621	602	647	625	626	643	590	623	623	613	586	606	639	641	652	649	635	655	635	620	661	645	612	626	648	647	679	575	602	599	645	621	658	617	652	629	624	619	654	629	650	649	634	649	624	661	644	636	626	618	639	598	685	619	629	677	686	576	630	594	626	606	627	668	650	650	606	630	591	583	593	655	633	631	654	571	611	674	602	596	638	626	611	675	609	667	634	616	628	649	611	579	625	599	635	639	636	658	632	631	674	648	634	637	670	666	607	643	654	615	591	669	586	649	585	636	650	662	652	583	660	627	654	632	648	591	644	650	656	621	642	624	626	609	626	572	611	598	639	635	634	608	657	654	603	628	610	653	602	657	662	655	628	595	655	636	604	588	618	678	644	624	588	633	659	607	643	613	599	625	655	635	639	622	622	673	608	603	644	667	626	617	639	674	601	595	604	596	623	641	628	667	615	623	607	622	599	621	632	687	645	622	622	622	618	665	623	625	585	651	640	610	662	643	665	633	615	610	603	596	661	633	614	563	630	650	651	623	650	657	575	692	643	613	618	630	625	646	632	646	597	636	671	632	664	704	613	635	614	631	609	617	640	648	578	607	597	620	661	635	629	604	665	597	656	577	652	642	634	646	618	631	568	645	682	667	598	673	651	602	649	621	601	627	637	671	555	652	656	663	635	579	636	608	587	603	641	616	658	628	644	604	629	646	642	622	607	626	631	656	677	594	643	662	664	643	613	624	585	648	654	650	640	651	665	616	582	677	595	618	653	630	682	644	623	629	629	681	655	682	647	588	639	645	663	609	597	642	638	622	629	642	621	636	672	635	651	609	597	617	628	640	635	629	601	690	639	634	665	657	596	604	601	612	628	594	671	631	563	633	611	621	644	610	611	644	593	621	636	627	603	605	634	637	641	638	683	607	666	613	629	546	646	618	648	654	603	609	604	592	621	614	620	605	646	646	646	638	628	614	597	623	657	659	632	634	626	620	624	662	666	604	606	643	586	628	630	620	621	667	631	626	644	634	628	599	604	640	634	634	629	626	649	620	668	611	664	637	638	572	582	615	651	650	637	652	614	573	631	604	644	620	608	642	679	641	664	609	621	573	643	658	661	653	628	602	631	558	620	644	644	604	620	632	637	657	632	650	666	601	626	642	638	554	614	642	580	624	645	647	620	587	643	627	627	644	624	585	638	615	641	654	598	655	650	623	639	689	641	666	617	646	611	633	597	595	630	639	618	613	654	672	654	604	630	641	625	666	659	662	595	634	643	642	589	617	637	661	676	612	604	665	642	624	640	630	690	583	694	610	627	627	595	619	671	654	627	625	624	598	684	618	658	633	619	624	624	607	617	604	624	639	603	636	627	620	611	575	595	642	618	621	640	604	617	602	607	624	619	648	632	628	656	626	637	595	646	645	627	631	634	633	584	606	630	636	648	613	645	621	619	644	615	621	653	637	616	633	629	604	601	643	605	601	632	644	637	654	592	592	659	653	625	613	626	619	638	615	678	629	637	635	641	618	640	637	631	581	615	636	647	643	642	623	616	670	592	685	638	638	657	652	674	594	619	623	617	631	669	621	641	642	643	609	615	605	670	653	655	601	657	653	639	646	649	612	631	670	638	680	657	641	637	636	628	626	600	581	634	592	665	621	616	629	687	643	624	621	612	642	619	622	670	651	671	598	644	644	634	629	593	662	659	593	664	636	621	661	631	576	639	617	666	625	630	574	674	647	618	636	681	601	634	621	624	641	644	619	617	636	624	627	606	618	624	616	640	584	632	592	581	617	638	601	645	586	644	570	637	650	622	651	614	635	614	630	603	661	634	647	613	638	598	600	626	654	619	654	623	626	620	608	614	625	698	650	668	636	660	618	663	664	587	622	631	595	587	650	643	636	629	662	607	659	610	626	595	650	619	644	601	635	675	638	676	649	615	625	605	642	638	645	674	611	622	671	656	639	599	617	613	664	604	591	590	647	619	606	656	635	633	606	642	636	608	618	617	637	634	646	629	624	658	617	639	627	619	663	627	648	671	664	627	607	601	618	634	629	633	608	656	574	647	630	599	668	617	659	593	579	649	636	653	641	616	620	614	614	605	623	601	577	613	636	659	634	610	659	612	639	630	637	639	618	589	638	634	594	599	644	616	650	612	601	644	631	654	607	617	645	696	617	620	611	609	650	665	631	650	665	591	623	683	620	626	641	624	643	631	615	633	622	648	635	640	635	666	596	674	634	649	620	634	601	622	647	621	583	690	623	626	617	649	647	620	603	634	596	634	619	606	644	600	652	626	638	595	641	652	645	624	624	681	655	585	617	652	603	597	610	603	631	645	671	680	623	629	637	603	657	643	591	618	640	639	635	628	638	611	649	619	622	656	645	646	626	642	569	647	643	633	636	653	630	650	681	618	666	554	606	653	617	592	635	593	637	626	655	647	618	602	610	647	618	645	616	657	661	611	631	589	678	636	646	636	601	654	653	680	676	633	644	590	615	692	645	671	647	615	610	669	637	612	610	617	663	667	669	630	617	629	637	671	644	604	623	624	619	641	647	634	614	615	665	559	615	617	600	624	637	634	645	601	608	654	696	644	633	582	618	611	625	659	617	620	624	642	629	638	597	645	666	584	635	621	617	618	633	637	612	618	658	595	606	631	620	607	665	615	672	613	599	652	634	604	659	616	640	635	635	671	621	596	640	627	640	598
15640	7798	7308	4621	2456	1488	1129	838	659	503	397	312	301	296	279	284	268	279	290	300	290	291	261	289	294	275	270	275	271	284	277	290	269	304	284	281	303	266	271	266	255	268	296	296	289	264	291	283	251	269	280	283	294	302	314	246	276	262	297	277	282	256	260	275	277	282	289	285	304	248	248	292	261	273	291	273	276	302	284	291	276	272	287	270	256	276	276	256	245	292	263	274	300	261	286	283	270	283	287	265	276	287	254	263	266	302	300	283	269	283	290	268	281	279	265	265	294	266	276	259	294	265	345	286	292	256	291	264	297	282	279	289	279	278	250	242	260	315	309	311	300	278	280	298	272	296	263	272	302	280	258	272	270	284	271	273	260	282	285	267	298	271	322	280	284	292	259	312	284	269	301	277	256	297	285	247	266	273	288	295	278	268	321	271	285	293	300	285	271	282	280	257	253	238	273	259	271	259	295	279	285	258	278	261	287	269	262	283	325	268	259	292	294	252	264	245	252	298	270	311	251	274	290	268	263	281	280	288	281	278	284	256	269	297	266	271	264	256	310	253	272	241	269	329	257	268	269	276	310	288	281	267	283	275	285	287	263	265	279	263	266	277	315	267	273	269	257	299	277	270	263	297	297	287	297	263	235	278	279	271	262	329	268	245	302	299	281	284	257	282	299	256	264	290	277	281	260	286	287	275	253	284	252	267	250	294	300	277	319	309	285	269	257	263	288	306	272	263	322	296	275	275	298	292	268	315	272	286	262	311	297	279	278	263	240	266	272	287	307	248	294	309	285	332	279	274	282	279	280	244	290	293	320	290	279	288	256	264	294	273	257	258	285	267	251	263	276	270	273	251	278	278	282	269	271	258	278	278	260	254	231	272	306	254	271	243	303	261	296	289	267	264	277	304	301	285	259	302	273	262	289	285	264	278	285	273	267	272	300	290	289	277	273	265	268	275	306	257	283	305	262	255	266	296	291	259	291	296	280	290	286	254	256	289	242	270	290	286	309	283	276	281	291	265	318	295	272	302	278	287	252	269	297	253	288	273	271	260	278	296	278	277	265	269	287	318	280	275	278	306	274	272	303	276	310	289	277	305	269	297	312	311	292	288	234	274	284	278	285	266	281	261	302	273	269	266	253	259	290	276	260	287	304	268	280	260	279	268	295	256	279	285	296	282	281	255	293	266	290	283	267	284	286	284	303	271	302	282	315	273	307	294	294	278	277	283	290	290	297	273	290	266	278	253	303	292	259	312	285	308	252	253	302	256	265	287	293	275	311	284	296	276	279	280	295	284	282	267	282	267	260	254	271	276	276	294	248	274	276	279	280	273	236	276	244	258	264	279	300	314	283	284	268	280	284	297	267	299	243	288	311	245	289	260	263	261	274	271	300	295	241	256	287	285	275	294	275	286	283	278	285	260	275	272	274	291	280	285	257	275	268	256	264	275	287	313	269	286	243	266	253	286	284	296	300	270	319	267	285	262	304	262	279	267	289	290	317	278	263	282	298	258	292	289	279	258	289	267	294	303	262	302	279	275	294	296	277	290	288	253	287	270	274	281	314	303	245	288	299	272	279	270	259	282	282	296	301	274	262	290	292	279	291	285	293	302	281	262	274	281	315	292	288	313	264	292	310	253	266	302	279	241	275	290	263	287	302	301	276	313	271	259	247	253	279	274	264	288	251	251	289	264	288	312	284	262	260	264	249	285	285	286	257	284	293	282	301	279	288	268	297	300	268	296	286	296	278	316	307	291	271	246	272	254	287	278	259	266	264	299	269	282	260	290	314	246	260	253	282	284	286	297	284	278	284	272	275	278	267	277	273	239	262	264	292	267	296	274	307	305	277	292	255	300	280	265	270	261	275	286	267	272	299	295	312	283	277	231	264	294	257	263	274	279	283	301	293	263	308	270	263	278	272	268	268	288	285	288	295	273	272	315	273	268	270	284	304	286	297	313	293	264	282	267	307	265	264	265	225	275	282	280	283	267	282	234	249	305	251	306	281	255	297	273	257	298	265	285	298	306	293	317	300	285	279	294	311	260	276	312	302	279	290	294	270	272	278	249	287	268	273	283	278	295	300	277	286	257	285	315	280	262	267	263	287	244	266	280	281	292	269	293	278	271	265	270	277	274	284	264	260	294	256	284	257	280	275	285	301	242	298	279	276	266	254	287	273	295	308	258	315	264	287	297	253	299	271	284	261	243	266	285	261	276	311	266	256	283	295	308	283	302	280	260	266	274	276	285	281	284	256	289	249	270	287	257	270	278	288	292	280	262	275	254	297	261	259	274	278	259	313	286	239	258	277	276	247	288	274	282	270	274	300	290	289	296	274	286	292	264	291	271	279	275	265	271	289	276	298	286	257	302	304	300	276	268	303	281	262	285	308	322	266	263	287	282	290	287	266	267	266	274	286	268	267	299	327	271	261	287	282	270	287	274	286	263	290	305	264	247	317	284	264	342	256	261	272	257	277	276	282	293	257	249	276	291	276	286	247	273	282	257	282	265	299	260	281	239	289	258	311	280	266	266	295	310	270	273	269	273	273	275	285	311	276	285	271	288	276	276	253	277	280	286	290	270	275	256	309	281	292	276	299	278	306	275	279	289	255	277	295	277	269	262	261	260	295	301	275	279	295	265	305	320	264	289	280	300	282	296	260	253	274	276	258	274	266	268	272	278	294	257	268	300	337	279	259	292	250	287	267	259	285	294	301	288	251	299	260	279	283	304	280	275	249	259	278	298	284	274	265	280	261	305	241	301	290	301	288	287	288	249	266	306	270	299	269	270	289	293	284	287	281	310	295	312	283	260	285	296	286	261	279	259	308	265	295	286	317	293	279	258	268	282	286	273	273	270	287	279	281	270	273	271	275	286	281	282	304	248	292	298	276	273	308	282	282	279	307	310	272	294	282	290	282	315	274	264	263	251	291	266	287	281	302	258	281	258	272	280	251	270	274	284	304	286	286	282	274	300	275	234	250	288	258	306	310	261	288	281	259	291	304	287	273	266	260	288	285	238	268	263	264	280	252	261	288	254	286	298	294	267	299	260	254	248	254	269	263	265	273	265	292	263	304	315	292	269	293	302	302	261	260	290	289	261	278	248	303	294	293	294	256	276	271	290	264	283	313	261	249	259	261	304	311	270	258	289	249	301	277	282	248	309	282	267	291	286	312	275	302	287	263	296	261	257	281	282	289	264	280	249	266	287	277	317	266	252	274	286	272	282	284	282	278	303	325	262	243	261	286	293	283	303	272	262	280	260	273	274	277	260	294	274	274	302	249	242	296	288	277	278	285	299	263	288	273	332	286	235	251	268	251	280	246	292	276	285	277	301	287	282	266	266	272	287	265	270	270	243	280	263	259	261	255	234	285	300	317	308	322	318	277	284	293	265	263	281	289	293	279	273	280	274	291	281	303	260	278	240	247	274	274	247	259	263	283	263	267	271	296	284	299	273	285	265	286	252	307	303	255	240	266	257	264	305
10891	8063	13291	12048	8301	5750	4603	3756	2842	2029	1358	1025	921	838	780	739	739	717	711	679	712	687	694	694	661	706	684	675	676	709	626	636	679	680	641	610	653	625	700	712	638	721	671	688	657	694	697	697	648	679	638	727	695	627	635	673	676	689	684	725	648	637	673	669	730	680	619	688	626	637	689	718	691	666	706	629	688	658	627	665	690	658	683	634	709	640	667	661	739	683	669	670	690	671	638	677	660	675	711	670	687	693	676	691	660	706	653	681	664	680	672	655	600	693	680	707	643	670	616	724	642	637	632	618	675	639	723	655	716	668	689	683	644	685	702	686	639	626	749	744	639	649	642	678	684	679	680	660	680	697	651	668	635	711	692	680	664	677	684	622	683	650	665	697	717	683	716	689	721	722	696	729	683	673	687	710	672	639	649	655	713	674	722	683	694	639	699	649	688	691	692	670	668	680	676	678	669	668	629	669	702	649	613	661	669	718	653	676	681	699	712	658	659	651	643	681	704	655	667	681	668	692	657	649	679	666	689	658	643	710	679	650	658	650	654	673	666	681	686	677	678	665	645	682	696	715	676	621	661	643	619	688	690	686	666	642	725	674	663	685	659	693	698	615	707	647	680	673	715	705	710	624	668	698	717	674	713	663	712	686	703	652	692	682	674	658	673	695	653	691	669	656	664	635	702	700	670	681	655	702	678	673	628	647	618	677	665	677	672	689	657	702	642	667	708	624	735	660	684	711	709	646	657	646	727	664	639	660	683	641	743	693	683	707	697	705	657	701	662	669	751	666	684	682	682	661	715	726	648	653	685	647	698	665	620	660	646	634	703	680	687	641	646	697	637	651	676	691	655	695	690	671	657	719	694	650	641	695	657	682	644	628	674	679	674	731	699	685	747	645	687	672	649	677	658	655	722	701	716	676	650	660	669	671	728	668	650	703	671	671	683	636	675	683	699	680	664	669	686	681	679	652	664	678	664	663	695	677	727	698	650	678	689	665	651	687	713	753	684	648	676	658	686	713	669	687	666	629	698	687	662	654	648	706	664	689	658	706	659	678	693	667	674	692	690	714	652	687	675	697	699	666	703	699	671	664	689	665	690	645	699	691	713	659	707	688	683	673	667	639	675	698	653	676	675	635	654	673	689	732	670	648	661	666	642	718	689	678	651	642	675	667	676	682	668	630	670	684	681	679	674	682	694	668	704	660	703	710	704	638	666	687	709	675	666	663	632	663	691	656	647	692	651	690	704	711	652	633	708	643	703	650	669	666	643	666	657	629	646	661	653	668	652	690	644	649	638	636	684	642	660	678	644	713	661	745	640	662	641	731	678	664	695	643	675	669	635	682	682	681	693	638	665	673	638	662	657	682	662	674	710	709	659	644	656	695	675	684	700	746	694	678	648	730	605	636	645	643	677	671	661	712	641	651	656	660	709	647	686	672	687	666	614	682	670	675	661	672	663	692	666	654	647	682	694	696	650	677	647	674	677	676	647	677	659	673	640	616	653	684	678	714	707	685	644	668	663	670	661	677	698	680	672	709	715	691	668	702	697	685	698	660	683	648	692	648	681	709	649	668	676	698	681	674	691	693	697	681	673	703	623	703	702	706	658	664	653	699	668	725	719	708	645	688	691	656	671	682	680	666	687	699	685	687	643	667	737	709	701	678	657	669	727	656	707	672	691	687	638	665	672	665	614	670	634	645	713	670	658	674	660	691	699	675	628	661	688	692	647	700	705	630	665	693	689	668	642	670	708	658	669	632	721	690	704	697	684	631	667	710	655	711	700	668	702	679	665	654	661	644	632	631	637	703	682	702	662	672	719	710	668	685	656	663	698	683	677	675	695	692	677	697	678	661	698	663	699	632	692	677	659	639	731	644	682	721	673	700	663	689	675	675	682	702	648	696	683	677	704	698	654	636	678	656	678	659	686	680	645	695	730	654	669	671	648	642	682	656	693	668	712	683	702	645	680	709	716	637	683	644	685	674	664	733	688	673	661	663	685	704	658	708	718	697	690	673	684	671	675	708	676	644	683	633	717	629	710	667	688	705	696	681	725	636	695	690	699	632	668	663	641	705	688	690	682	668	655	638	668	720	688	766	652	675	654	702	669	657	672	686	687	689	690	671	680	706	673	640	636	664	704	684	658	655	657	676	725	696	676	673	691	707	668	651	628	640	636	657	712	692	686	656	660	641	707	650	641	698	669	629	689	654	679	679	672	666	684	671	674	666	668	668	721	675	668	683	695	662	678	683	686	704	655	709	658	660	678	675	637	691	638	650	702	718	669	677	655	656	679	720	696	689	642	693	661	713	682	683	698	670	681	632	640	716	648	688	624	684	696	701	663	674	696	709	674	670	667	699	682	718	679	672	661	697	680	647	706	654	692	680	684	657	666	665	683	708	666	668	714	670	696	660	703	653	671	677	681	655	747	713	696	715	672	694	643	653	645	692	692	685	712	685	691	671	612	654	655	640	714	688	693	635	662	660	689	618	683	663	684	652	694	672	700	699	654	642	686	713	720	711	691	639	690	655	635	658	691	693	679	685	691	653	665	651	659	645	665	707	713	678	680	691	693	619	617	705	714	713	662	656	695	708	720	677	676	665	680	717	700	705	653	652	674	662	690	697	662	700	684	626	678	694	697	691	701	669	718	703	657	696	653	697	676	693	689	707	664	657	675	676	714	675	703	694	687	671	692	682	706	646	673	639	694	683	698	619	676	707	658	687	629	678	719	694	683	697	609	650	734	664	676	682	678	646	682	680	668	688	636	680	658	637	695	642	649	642	705	674	678	676	649	672	669	605	668	642	697	674	704	663	654	662	703	667	706	688	720	646	688	650	652	670	654	684	692	677	675	696	597	672	694	677	639	670	698	711	675	700	698	677	711	696	652	690	656	659	656	618	658	716	666	630	640	705	697	717	648	677	690	669	659	656	701	673	667	673	662	711	720	651	692	703	652	703	696	699	673	658	667	672	669	723	674	682	702	685	662	657	660	698	651	686	677	665	650	685	639	745	658	660	673	704	704	684	641	684	669	661	678	634	688	697	702	709	685	630	645	712	689	658	671	633	682	699	646	704	648	635	672	667	678	669	639	691	686	698	671	682	667	642	664	670	719	609	635	672	637	638	714	679	669	689	650	649	674	686	644	652	690	668	667	674	701	707	639	686	685	702	699	678	681	699	669	629	714	663	701	678	603	674	670	672	668	690	674	704	724	674	654	677	697	694	651	716	670	669	711	683	699	678	689	688	654	649	690	703	711	633	695	665	684	648	644	686	670	660	640	655	666	645	659	653	672	670	628	682	650	703	699	692	719	696	619	672	687	696	645	656	683	636	664	704	678	666	686	657	675	687	659	654	659	693	695	665	644	640	699	679	661	662	657	629	718	657	657	619	699	706	652	698	685	671	661	694	651	684	634	724	699	708	726	684	699	657	627	667	641	700	720	683	698	671	655	691	652	701	639	651	735	677	680	666	651	673	707	638
28930	17730	21090	23001	18772	13647	11286	6447	4118	1840	918	731	483	382	336	311	332	348	354	333	341	343	342	367	366	351	326	347	348	320	350	308	308	334	296	341	309	320	328	304	295	300	280	313	300	290	349	304	316	309	271	280	292	328	288	322	307	287	280	285	301	308	350	318	246	309	290	299	257	291	321	291	327	344	276	293	274	310	313	316	328	297	323	308	306	318	291	311	324	295	270	303	279	327	283	266	304	322	306	311	286	288	309	314	319	350	317	306	305	298	290	277	315	301	289	329	349	307	310	281	295	313	312	293	311	295	308	299	314	289	307	300	290	321	318	306	283	279	327	311	278	323	322	282	319	286	313	304	316	296	288	322	243	294	286	286	305	317	294	308	268	355	305	292	294	292	309	302	300	282	312	332	317	314	262	331	301	285	288	307	313	301	304	314	296	286	277	280	321	282	310	311	297	310	278	312	319	286	282	292	287	283	309	304	323	277	293	333	316	317	263	323	306	274	292	305	333	274	312	302	284	284	293	307	318	276	285	286	320	276	306	298	285	307	315	288	281	304	296	330	319	306	316	271	349	292	298	308	333	308	293	302	319	302	320	299	313	301	296	318	326	308	299	263	278	323	290	276	266	278	299	311	309	286	286	317	299	300	281	297	299	274	316	287	319	339	284	303	319	285	304	272	308	327	321	276	307	323	332	314	345	319	312	288	319	303	324	322	299	277	296	327	295	294	315	294	275	308	303	310	327	281	310	291	287	309	306	287	300	297	310	281	301	286	306	301	297	306	326	307	298	296	291	329	312	282	260	327	294	278	285	314	276	336	305	315	312	320	301	310	327	308	282	312	299	295	290	326	304	346	307	305	282	335	278	285	312	297	316	291	324	292	279	278	309	304	301	315	314	314	293	304	278	290	318	301	285	293	330	312	295	305	293	272	296	301	312	295	318	325	267	309	313	287	295	322	268	292	296	308	278	309	298	292	318	318	302	287	287	275	282	305	311	295	311	262	285	294	320	319	317	304	300	328	280	329	265	301	268	300	300	289	310	302	292	297	271	269	289	290	316	289	299	296	286	317	283	287	276	315	292	287	313	298	292	303	306	290	308	295	320	304	275	313	288	327	265	278	348	307	258	318	309	292	300	323	339	302	301	284	272	269	304	280	303	289	296	282	297	286	271	280	275	290	302	325	287	311	293	284	285	289	298	291	300	265	305	305	294	290	278	347	307	309	304	290	319	272	303	319	298	310	319	323	287	314	294	300	282	274	305	312	312	314	324	304	279	276	317	295	290	308	291	311	287	285	296	307	314	316	312	314	340	308	306	283	292	301	264	306	330	321	309	311	282	321	302	271	312	302	322	312	285	280	311	312	289	314	318	296	285	277	284	286	312	313	302	331	302	301	312	297	301	356	296	294	327	299	280	294	296	266	326	280	291	295	312	308	317	312	297	297	322	330	315	307	279	298	341	300	284	302	283	297	328	343	289	301	284	297	289	308	280	279	300	331	290	307	317	303	299	282	308	335	305	284	317	297	297	311	334	285	307	303	292	321	289	262	316	272	313	284	313	267	295	268	285	342	295	301	303	307	300	305	297	277	303	301	299	325	320	320	315	283	308	302	325	327	326	311	291	289	300	312	305	283	302	336	312	303	306	319	333	315	321	287	263	292	319	282	295	299	318	328	306	328	313	336	325	301	302	284	297	303	306	291	277	302	297	316	277	299	278	313	299	293	323	294	300	276	308	290	277	328	287	295	294	299	309	313	295	293	295	320	315	342	295	317	302	262	301	261	300	338	298	314	319	298	319	328	299	339	324	287	329	297	264	301	273	320	303	300	296	267	304	266	293	277	311	304	299	295	280	319	297	304	325	319	308	295	312	270	308	295	271	289	317	292	285	287	284	315	310	301	293	311	299	314	314	299	318	318	298	273	302	321	278	298	321	300	354	304	279	314	310	291	303	297	322	296	277	336	282	295	288	300	307	350	328	295	328	329	337	308	295	257	320	311	306	302	279	273	316	347	295	319	279	325	309	316	285	338	294	287	339	303	279	299	323	308	319	307	271	294	292	308	250	320	317	303	289	271	336	286	308	310	326	326	326	290	287	253	296	334	291	322	290	287	338	310	323	302	320	298	281	308	315	322	305	279	321	332	284	296	300	299	312	276	286	266	315	316	341	317	323	297	289	287	312	301	287	288	324	307	284	270	324	291	259	298	295	297	302	293	315	287	303	272	297	320	302	301	312	283	295	301	322	295	307	318	320	312	298	309	312	299	342	276	308	291	301	293	315	280	303	304	295	284	287	281	311	302	316	318	304	294	298	330	294	278	310	310	310	306	296	282	273	294	261	309	288	298	290	301	303	269	315	283	287	315	315	288	312	288	332	289	303	322	313	299	281	288	278	303	318	267	327	313	304	316	330	293	301	294	272	303	281	331	291	309	303	327	311	308	293	305	288	290	264	305	288	288	320	271	286	318	319	337	300	303	294	318	300	318	296	291	284	326	311	287	287	306	307	307	300	297	305	295	325	334	292	300	320	268	298	304	272	299	273	300	313	285	293	311	255	300	289	296	320	298	327	297	299	301	315	309	319	300	285	286	277	321	297	286	340	293	283	265	294	328	274	332	316	301	303	301	288	334	289	306	319	316	284	309	355	270	317	310	298	277	300	300	317	304	297	277	321	303	298	297	274	277	312	334	294	289	313	274	292	325	340	318	293	259	292	295	322	344	280	253	294	289	290	299	303	278	306	281	328	333	320	297	275	276	336	303	308	332	323	282	276	281	313	302	341	267	272	303	347	300	287	305	278	293	325	334	282	290	309	327	293	305	295	316	294	284	326	324	304	326	305	280	279	290	302	322	263	298	300	324	323	326	303	318	292	306	295	299	280	292	283	297	287	298	330	310	308	315	298	312	300	319	288	301	299	323	286	283	310	283	310	312	316	312	307	334	337	318	276	325	303	310	276	282	303	274	273	298	302	303	294	309	300	306	359	322	313	310	325	292	304	290	290	293	332	302	294	279	308	304	294	286	311	297	328	300	303	291	290	298	311	283	302	298	282	298	287	305	292	295	289	287	302	305	319	305	318	283	316	295	302	315	290	316	300	289	305	297	335	277	296	321	290	329	300	283	289	288	278	288	322	271	273	291	349	311	304	319	297	315	293	305	270	280	296	306	287	338	298	307	291	313	302	284	287	294	292	340	296	337	283	300	324	303	297	275	287	289	299	302	297	323	302	308	295	325	313	288	278	307	282	283	306	268	293	282	302	289	296	324	274	259	302	286	302	288	309	327	344	291	292	352	301	292	316	276	293	319	308	298	264	301	278	306	314	300	321	277	324	277	299	312	292	293	294	303	337	310	300	299	288	277	286	283	320	284	262	298	329	275	281	291	280	309	271	301	272	321	295	311	313	299	296	284	303	294	309	331	297	313	299	323	292	316	293	318	296	279	296	285	272	320	305	297	339	322	307	312	286	289	305	292	311	279	268	313
20448	16469	28054	34786	31266	29090	25940	18398	13725	6262	3835	2901	1865	1001	911	903	889	935	991	1039	983	1083	1067	1018	1026	1117	978	968	975	912	876	893	844	810	759	740	757	756	712	736	719	723	695	753	769	750	681	772	704	700	694	714	713	748	728	676	742	732	723	744	737	765	729	707	755	731	700	741	790	708	716	671	696	694	685	714	676	750	697	724	770	740	738	720	757	726	709	710	705	746	734	672	743	741	713	735	694	696	725	754	697	732	760	743	718	685	778	724	695	738	714	722	756	739	705	747	725	704	733	758	740	726	713	712	688	737	741	770	726	760	692	789	734	727	738	714	766	761	712	709	710	722	735	727	751	724	739	745	684	655	692	700	695	730	736	802	732	719	737	744	714	742	702	783	762	752	761	744	692	734	734	755	736	692	679	746	713	720	723	753	681	679	743	709	701	703	712	700	712	721	763	760	734	698	715	753	706	748	761	734	716	740	745	715	729	711	669	722	695	720	707	685	749	741	666	756	726	732	739	759	687	784	714	719	778	720	755	709	702	717	781	718	715	738	694	716	703	679	724	743	749	709	695	691	699	750	664	740	717	701	750	711	711	740	715	712	695	700	745	722	683	742	699	737	755	681	683	742	746	743	715	659	709	729	745	693	713	716	718	708	735	733	701	758	722	710	793	701	732	731	749	737	709	693	709	718	711	734	733	759	703	717	705	713	725	702	742	751	746	693	748	703	754	742	743	700	695	742	753	750	724	743	686	690	778	713	680	706	693	729	710	722	706	769	736	716	716	743	718	714	747	712	693	728	762	748	722	735	730	699	705	654	700	766	670	719	773	716	738	683	740	763	743	660	755	695	722	741	739	770	653	711	722	737	731	685	709	724	709	723	705	711	752	757	714	734	742	722	715	726	707	720	685	689	722	704	738	713	751	670	761	740	709	728	711	718	708	765	715	743	744	712	708	754	768	780	724	710	725	724	791	714	707	691	730	744	720	732	716	728	725	712	710	746	687	735	741	739	745	742	704	742	764	703	692	685	703	757	722	705	725	709	716	738	702	705	735	666	745	734	699	686	760	703	763	756	700	697	676	721	743	738	715	719	691	748	733	714	711	754	739	745	710	754	720	696	720	750	721	714	733	755	703	740	762	722	717	740	711	706	704	724	703	749	719	681	750	733	743	735	742	747	671	699	719	691	674	742	708	736	783	779	700	709	668	767	698	776	675	695	707	690	705	735	702	719	718	737	663	754	743	713	683	707	697	704	664	750	715	747	745	684	726	710	756	704	717	708	731	735	694	721	717	748	762	689	700	661	702	725	711	743	734	725	768	708	724	752	685	725	724	713	744	748	702	717	735	739	750	680	746	703	698	705	712	718	738	753	666	710	730	729	764	759	721	741	740	705	696	735	739	738	710	727	687	711	741	742	767	755	741	746	749	754	727	732	682	728	739	732	738	670	709	746	732	752	656	746	724	692	672	729	717	700	708	748	712	712	743	718	728	778	691	708	725	742	734	695	716	679	721	732	742	760	745	732	721	694	740	707	701	753	771	692	731	744	702	687	719	704	745	684	701	668	771	759	714	754	718	762	718	704	754	700	757	714	702	710	759	713	703	733	731	707	768	703	759	634	729	754	688	684	691	714	718	771	701	742	721	690	700	705	711	718	705	743	737	697	741	766	721	700	723	768	774	695	715	693	733	716	712	725	738	711	721	748	702	754	740	734	706	729	725	663	715	711	687	729	736	736	711	718	735	720	775	739	700	737	722	710	704	742	676	717	729	732	713	670	755	778	690	739	768	667	739	725	716	734	717	700	736	749	751	714	702	731	670	744	737	697	694	735	701	765	708	750	734	776	701	728	689	724	713	734	711	722	765	759	745	735	713	746	684	743	729	750	737	731	724	745	736	733	729	706	734	742	758	745	716	733	765	739	729	688	732	761	704	723	730	745	747	761	740	720	692	760	709	715	777	770	700	738	753	720	724	709	699	736	684	715	708	744	680	717	695	700	719	703	666	711	659	694	717	760	733	686	746	678	726	699	731	765	760	707	716	691	717	673	737	713	716	741	761	697	772	700	716	727	707	759	703	709	689	707	744	732	759	725	782	704	706	717	726	719	687	747	747	736	757	704	724	739	734	706	751	701	744	700	711	700	718	728	735	710	706	737	728	728	719	671	743	724	704	708	764	710	739	759	695	778	759	761	759	687	742	729	738	684	755	745	708	742	751	750	709	712	749	711	735	767	717	735	735	701	729	702	762	714	713	756	750	677	714	684	704	755	672	763	693	709	752	719	747	724	684	735	694	735	685	717	730	708	735	716	709	720	704	717	752	737	721	775	733	730	701	705	728	737	735	731	691	705	723	707	697	744	695	744	732	729	738	757	702	740	712	776	717	686	727	739	717	691	726	709	710	751	764	711	708	734	705	728	730	727	697	704	732	751	742	762	723	720	779	686	721	703	697	726	695	727	739	732	745	698	720	721	756	727	752	694	769	735	705	725	709	745	723	673	770	733	770	719	694	758	757	718	705	734	720	691	707	724	740	701	718	735	677	710	729	732	732	707	719	679	715	714	697	660	749	723	734	735	759	768	747	768	755	753	737	743	752	720	697	715	710	769	726	666	728	748	758	735	710	703	684	708	732	695	771	764	708	739	737	720	667	716	703	698	713	713	751	759	717	687	706	689	709	715	779	682	750	764	758	739	766	723	757	693	754	720	695	682	751	723	765	719	708	751	742	778	728	699	700	706	693	721	721	664	669	724	732	747	709	734	705	691	721	744	755	681	683	674	720	711	711	688	702	736	719	695	755	768	700	708	692	703	742	705	700	722	720	674	690	736	763	768	751	773	704	692	708	769	753	749	700	743	724	751	718	706	692	711	724	749	743	694	742	757	703	718	719	732	696	721	763	789	689	765	743	747	726	727	738	758	706	740	677	718	758	741	754	718	738	751	722	730	702	743	707	706	771	762	717	726	746	698	728	707	735	766	758	724	754	712	752	748	666	764	712	730	729	686	732	745	751	716	693	721	689	729	700	705	726	688	756	756	684	735	705	692	731	722	750	675	750	734	709	719	699	724	737	762	733	725	741	715	748	750	755	708	716	718	738	755	722	693	703	709	721	746	717	716	692	715	693	669	728	702	697	746	704	721	736	682	697	715	717	726	748	786	743	696	693	731	744	729	782	724	775	735	719	734	708	711	739	719	756	747	710	729	690	729	710	716	760	702	730	723	732	715	735	704	756	721	726	689	730	752	702	692	701	774	751	697	764	724	735	717	757	742	757	739	728	751	711	725	675	714	716	711	715	783	733	766	703	731	750	695	750	710	719	678	736	720	692	733	685	704	730	708	712	735	741	755	687	752	758	722	723	717	774	758	751	703	686	746	723	710	708	731	772	727	705	699	698	764	725	689	686	732	736	724	706	695	715	736	769	708	698	727	693	702	743	712	744	716	671	726	693	761	753	747	710	734	739	722	716	768	724	705	725	714	704	770	718	672
38350	28337	33399	33238	23833	23862	21480	14319	5367	3274	2551	1616	743	327	318	345	326	337	323	334	354	360	362	315	363	388	328	341	319	299	306	319	288	308	289	258	274	283	285	313	260	308	297	254	233	288	267	291	248	255	228	265	271	255	277	241	223	229	275	291	293	299	255	272	244	242	283	267	267	264	246	240	287	276	259	254	232	271	274	261	262	270	236	265	259	244	260	259	267	273	268	282	259	272	254	271	252	250	256	259	240	251	281	272	306	286	256	263	252	243	239	224	239	225	263	257	266	291	239	265	254	270	271	249	256	263	268	267	274	271	269	262	263	258	284	302	259	252	249	282	291	254	257	243	273	252	281	266	248	259	246	255	291	242	261	274	241	257	249	271	266	279	269	251	259	281	285	251	242	278	251	273	267	250	270	270	268	266	280	265	266	235	271	281	265	272	238	250	275	283	236	260	254	255	239	235	267	247	268	262	269	262	255	286	246	238	256	283	245	259	292	295	256	264	269	283	299	241	259	277	245	272	254	259	273	233	260	254	266	268	257	237	273	294	246	249	275	264	272	280	242	278	259	265	278	254	248	260	231	292	270	252	252	272	283	305	253	243	238	251	278	245	271	245	225	274	291	277	258	271	266	285	266	274	258	246	264	241	293	246	265	257	279	252	264	241	266	276	269	241	250	293	259	272	274	245	273	230	252	287	254	270	244	263	274	242	286	265	249	272	260	242	265	253	266	288	250	259	272	254	251	262	269	272	278	279	300	280	270	257	260	265	301	271	279	272	249	264	272	270	309	289	267	269	252	273	244	243	259	240	259	248	254	222	266	280	258	245	265	275	260	245	287	245	247	254	229	237	261	235	282	277	265	258	279	279	274	284	252	225	280	279	269	218	253	244	261	262	254	229	230	290	240	255	284	267	295	262	251	298	244	263	267	250	245	240	244	295	262	265	247	288	259	250	255	262	245	267	240	257	271	307	269	290	237	241	272	299	272	255	281	235	276	243	265	261	250	265	246	263	235	259	304	269	221	268	281	294	259	229	263	261	281	274	264	281	260	260	275	244	254	261	252	260	275	280	272	256	260	252	232	283	269	267	288	262	277	255	288	268	252	293	264	264	280	257	268	276	285	245	268	274	242	269	257	244	253	238	279	260	256	265	242	234	237	271	286	248	287	242	255	238	294	274	262	260	265	273	270	268	266	262	253	270	275	237	259	265	271	265	252	279	267	254	253	254	266	243	278	258	263	254	280	278	259	302	254	260	243	274	260	292	296	248	285	255	257	273	271	266	281	260	257	224	263	274	255	276	232	286	262	272	258	249	246	250	274	275	273	273	259	291	272	257	248	269	261	284	262	252	237	269	256	256	276	259	277	271	236	244	224	261	278	254	274	235	245	263	263	253	265	271	255	252	255	248	273	261	265	251	256	294	272	260	243	266	244	271	263	251	282	252	214	301	254	244	235	292	274	256	256	254	272	270	245	276	259	274	274	254	261	246	254	280	252	225	279	279	256	255	241	285	261	287	273	259	263	255	275	240	260	231	252	282	252	257	289	291	268	274	266	273	258	277	275	295	278	260	251	241	250	274	246	262	269	280	236	247	247	297	307	277	270	257	254	234	279	302	281	261	251	242	241	266	263	252	257	256	250	242	256	257	268	260	257	269	268	257	249	237	262	257	271	272	267	253	245	266	277	247	289	301	238	281	258	290	277	261	255	282	225	268	263	296	240	268	235	263	236	251	286	255	274	246	276	287	231	265	281	296	259	258	256	280	277	252	289	283	268	288	279	272	259	257	277	266	272	256	249	267	260	242	273	240	268	254	244	249	238	265	249	275	262	268	241	270	260	248	244	237	264	280	301	238	256	247	234	277	278	297	275	273	274	258	259	232	284	263	279	277	271	301	264	227	261	240	249	280	233	277	261	269	289	251	237	274	241	273	252	254	265	244	269	236	274	273	263	233	259	294	250	228	266	244	254	259	273	289	249	269	266	244	255	264	254	241	260	283	257	243	242	246	260	241	257	271	279	279	248	240	288	256	270	251	251	242	265	263	260	275	269	289	265	266	258	240	245	262	243	296	266	261	295	275	247	291	251	257	262	260	277	257	253	233	259	274	274	274	234	259	256	280	260	267	278	276	282	255	262	280	309	251	277	267	270	258	283	247	266	249	230	235	236	260	288	258	294	251	275	289	307	272	260	274	276	232	271	248	269	250	247	249	268	221	282	281	274	235	261	267	281	275	268	242	264	274	255	276	270	278	292	240	237	253	278	269	274	259	279	268	296	256	260	265	274	258	274	289	243	221	256	260	253	269	251	286	254	277	236	269	238	259	236	255	281	236	262	254	260	268	246	299	271	223	235	270	257	251	240	280	249	259	245	270	253	275	271	261	260	248	264	251	273	250	252	281	246	265	251	268	238	248	278	298	266	251	283	259	250	229	264	275	260	290	264	269	270	265	249	281	287	293	257	259	277	243	288	269	277	261	293	252	263	248	232	248	287	308	247	262	247	257	267	248	264	256	268	278	232	244	268	269	256	288	280	256	255	281	245	265	303	252	240	259	285	220	291	258	277	282	246	287	277	272	278	303	285	298	242	241	264	272	255	245	261	287	269	251	284	253	260	266	274	271	258	284	301	272	281	253	261	248	255	268	254	261	288	238	231	278	269	262	275	251	266	264	268	254	261	282	252	273	257	255	267	250	247	249	300	240	278	248	280	266	270	249	296	278	247	246	285	239	271	289	254	240	268	273	280	269	263	278	265	251	262	282	257	266	248	263	243	250	273	246	244	242	241	261	282	260	267	249	269	248	315	263	251	264	279	266	263	281	239	262	269	260	254	264	251	254	261	276	259	257	240	277	267	268	256	242	261	238	280	245	260	285	281	258	253	240	260	283	276	245	227	256	286	268	272	262	285	279	224	280	233	234	279	254	269	257	271	277	270	279	278	248	305	283	263	260	265	264	249	268	252	263	273	241	292	255	249	271	260	278	273	237	256	293	243	239	258	273	273	258	219	245	272	258	246	258	270	267	290	271	269	275	251	244	237	267	260	265	263	256	268	247	240	293	294	300	235	261	263	244	264	250	261	229	239	285	270	268	250	244	268	256	279	237	267	265	261	273	289	241	273	274	244	271	291	249	263	231	252	263	261	264	258	233	260	273	268	265	278	269	259	266	266	256	247	241	304	252	282	285	251	281	266	256	251	271	270	286	254	265	248	251	290	271	245	267	264	306	251	276	277	250	267	245	262	261	278	261	254	247	244	241	272	274	254	277	249	270	263	259	237	283	280	254	263	266	247	241	228	250	247	241	253	269	271	240	270	276	262	259	281	274	252	262	253	263	264	270	261	254	255	279	269	262	243	253	250	225	291	257	267	232	267	263	266	278	249	259	231	289	266	265	269	273	238	304	234	251	293	256	272	240	303	256	266	272	284	279	256	281	263	265	249	286	262	288	232	293	284	266	261	271	265	265	260	266	277	254	279	264	238	268
26089	24388	37383	41379	35525	38378	35915	28963	13902	11727	9453	6577	2607	1082	1040	951	1043	1081	1120	1091	1178	1285	1284	1228	1347	1453	1204	1096	1039	942	954	924	931	832	753	681	759	653	647	644	683	660	651	626	617	637	646	651	594	667	607	643	643	620	644	623	625	625	628	634	617	674	615	638	627	596	619	666	641	669	646	669	623	693	642	642	649	619	624	641	645	574	648	653	615	616	650	655	640	652	629	629	649	630	681	629	666	612	640	619	628	648	636	659	622	624	636	675	610	604	629	620	632	683	630	615	631	657	633	657	649	660	644	676	690	634	607	644	687	660	625	637	610	640	667	593	622	616	631	691	639	616	677	617	634	655	618	641	649	653	621	626	647	655	610	617	621	605	600	659	643	663	684	590	667	671	624	633	650	639	650	643	594	613	652	624	656	673	627	635	657	649	628	629	629	644	600	642	643	663	689	642	628	668	614	613	642	638	637	644	642	662	625	614	613	637	654	622	635	626	656	647	617	626	602	654	627	592	642	624	656	603	632	665	602	655	619	630	652	638	671	651	584	565	678	658	606	662	617	637	670	636	627	608	603	636	617	664	650	628	636	666	632	677	617	627	605	671	608	673	643	664	624	607	617	654	589	625	627	636	664	619	644	628	619	662	685	626	583	645	644	643	698	629	647	637	622	684	655	589	623	648	610	634	628	641	678	660	623	628	657	652	656	623	618	588	626	647	600	625	603	607	609	631	655	669	676	639	626	640	650	589	664	619	659	600	668	595	667	610	657	620	625	649	674	615	652	605	635	621	676	646	615	593	653	679	675	647	634	689	613	627	618	614	651	676	643	616	671	640	682	664	646	675	668	675	581	635	638	633	634	676	619	640	668	594	642	655	619	624	595	628	609	629	649	641	595	648	650	628	652	638	650	702	646	618	682	620	627	651	669	656	634	641	619	632	659	657	659	623	631	617	600	636	634	656	607	646	634	619	617	652	645	649	707	614	642	649	599	618	594	641	628	601	630	608	699	642	646	606	600	633	632	648	612	653	651	689	605	618	645	642	610	620	611	636	605	624	622	637	622	652	597	624	592	606	642	593	640	593	601	642	684	636	624	633	621	624	633	617	668	601	621	641	677	626	683	578	637	667	594	686	589	669	601	635	699	650	637	664	626	642	643	616	662	639	577	615	593	637	614	675	684	617	653	656	645	639	656	669	651	647	659	637	632	660	603	632	652	638	636	638	594	642	587	641	657	623	701	615	676	654	645	664	608	659	621	632	633	590	620	607	592	652	674	619	594	649	580	671	615	596	624	611	657	607	659	635	655	611	668	670	628	589	626	639	642	680	608	635	650	659	699	618	591	665	628	616	626	631	629	625	603	590	664	678	584	682	638	581	609	664	629	601	634	603	623	667	663	619	667	621	658	591	677	635	642	624	597	683	656	614	638	641	613	682	683	646	627	625	648	637	616	606	643	679	645	646	666	615	612	640	609	582	657	594	679	664	644	655	588	649	620	636	607	693	608	654	644	638	635	650	648	688	657	679	641	607	653	619	619	578	654	621	681	603	634	591	687	630	643	650	611	620	624	577	583	614	607	634	604	621	670	647	635	659	641	644	628	588	654	642	652	626	641	644	656	663	673	627	625	641	664	610	652	620	682	599	587	636	611	645	679	629	630	687	642	625	632	656	635	610	620	640	646	639	703	655	679	659	623	655	648	613	640	596	674	648	647	636	643	621	614	649	639	690	608	660	679	605	645	624	642	594	635	635	634	645	643	629	648	610	627	640	668	637	647	613	665	594	672	639	632	681	642	654	591	643	649	609	663	680	608	606	662	582	656	640	651	613	587	659	624	653	664	638	667	632	662	652	652	676	611	669	610	648	642	623	625	655	683	628	691	651	649	662	639	652	674	649	629	591	676	681	607	627	650	659	628	630	608	658	608	657	640	587	598	626	674	693	684	643	618	656	632	635	704	637	636	635	643	681	679	618	636	598	632	610	667	614	630	620	598	696	614	680	659	613	647	654	654	638	600	632	658	637	647	603	650	613	668	631	622	661	571	653	638	700	640	614	590	628	622	638	639	661	591	606	680	660	626	651	598	630	638	630	675	653	545	685	702	622	669	670	676	646	640	634	632	599	583	628	600	608	608	645	647	632	668	616	642	634	621	617	645	623	687	657	608	608	622	663	606	658	667	673	617	642	619	647	645	675	697	648	668	619	608	673	640	664	660	617	620	648	665	618	608	651	658	668	612	641	614	622	598	642	604	687	643	620	652	671	642	651	672	650	646	638	627	635	645	661	636	683	645	631	655	631	634	620	637	650	696	629	609	645	639	656	617	640	633	651	619	627	596	658	628	612	678	672	637	671	632	636	623	671	654	609	639	651	667	678	661	627	614	643	619	656	606	614	623	685	642	660	628	597	663	632	611	643	627	631	609	639	634	628	642	652	625	647	627	626	616	649	646	668	659	630	639	652	650	663	608	652	602	636	623	674	678	638	650	626	605	652	655	633	632	637	639	675	632	676	593	670	637	645	667	595	669	613	624	650	596	628	652	623	662	648	649	635	648	617	636	642	661	674	647	667	610	628	631	650	651	596	615	638	612	620	688	620	625	612	655	633	661	654	621	661	617	630	636	596	654	644	600	603	597	631	611	659	644	607	651	608	720	609	648	632	637	605	625	631	661	660	615	675	661	643	635	638	632	611	654	642	637	612	612	676	662	612	630	630	630	648	642	594	636	688	676	600	643	638	654	633	628	615	628	684	622	670	627	664	668	595	622	628	630	634	672	660	676	659	626	623	614	608	607	634	616	652	586	625	652	612	603	620	672	597	676	597	611	672	632	643	652	621	673	613	621	621	688	631	605	663	622	600	654	645	609	581	634	616	593	644	633	656	633	626	631	658	642	626	627	674	666	638	634	634	607	613	647	634	628	603	629	607	642	619	660	649	630	635	657	646	644	670	633	612	607	602	647	616	625	574	631	710	648	658	622	665	601	637	620	638	632	654	652	585	632	629	626	655	674	618	654	601	662	677	684	662	665	649	651	645	654	630	596	642	641	616	628	647	639	629	678	616	630	616	615	624	632	594	635	602	687	662	655	662	631	635	641	612	621	599	623	652	670	654	579	617	654	610	614	641	654	650	615	594	648	617	638	634	635	646	640	634	646	575	667	625	634	632	620	640	639	634	617	641	674	671	659	642	606	670	629	635	615	672	599	683	645	612	647	603	586	633	656	627	662	621	666	646	655	650	601	657	644	657	637	634	664	674	653	676	636	605	653	598	607	657	655	657	672	673	678	645	638	640	667	622	638	687	664	607	638	634	652	605	633	616	574	639	629	598	649	628	679	630	690	621	650	665	687	615	616	619	643	644	616	635	599	638	635	617	591	628	684	657	606	626	624	640	598	669	628	638	663	637	647	621	651	653	656	645	638	689	625	632	678	641	643	623	626	658	671	663	649	624	692	644	648	643	670	630	643	675	646	645	616	618	635	604	605	629	646	608
16262	8729	6344	3564	2865	1924	1381	957	689	607	523	380	323	307	318	284	335	304	282	290	269	303	308	269	255	272	285	276	290	290	309	285	290	280	284	272	273	308	296	270	285	284	254	243	269	308	281	274	301	267	279	286	268	262	306	271	290	258	260	262	289	300	278	310	289	285	269	268	291	263	329	278	287	288	298	288	288	278	317	299	256	259	322	294	286	261	267	259	281	273	278	245	257	309	300	285	300	318	280	268	260	278	294	304	284	292	283	279	280	289	290	293	292	281	250	293	307	272	311	318	280	300	248	302	325	303	268	297	297	282	262	285	273	290	295	306	293	285	282	274	315	287	266	272	277	255	287	269	291	293	258	293	278	279	297	261	254	289	280	270	266	267	282	262	285	277	314	295	257	272	278	285	261	288	280	294	321	294	265	288	294	276	287	273	293	304	272	248	272	262	287	269	296	279	275	275	289	298	275	288	269	291	266	292	276	304	288	259	278	301	290	292	289	308	276	303	294	299	294	293	274	254	260	270	247	252	279	302	298	286	329	255	258	278	285	257	281	280	293	262	325	249	266	281	279	296	281	305	282	281	302	289	272	285	288	293	292	269	312	256	314	332	306	298	278	309	289	289	300	294	281	278	275	297	280	288	271	268	262	236	265	290	282	305	277	301	276	279	281	283	277	279	279	258	274	276	255	316	301	268	268	282	267	278	273	250	266	266	289	280	290	248	267	287	285	295	267	303	305	306	276	308	276	264	313	295	258	313	273	250	272	287	261	300	287	304	262	226	285	278	289	272	286	278	259	284	297	325	288	261	255	273	287	286	305	287	265	276	282	286	252	272	294	317	274	288	286	273	245	278	291	278	248	310	273	226	285	283	266	288	272	270	270	310	275	258	284	313	296	254	280	264	260	257	261	298	307	285	297	228	292	287	291	303	278	305	273	274	281	269	265	280	301	303	281	303	308	272	291	309	258	279	268	265	277	260	287	282	263	296	250	275	288	296	286	267	283	276	303	253	250	262	307	281	270	274	291	267	273	276	280	258	265	271	284	283	295	276	256	292	290	308	284	290	274	264	259	267	290	267	266	280	271	278	273	282	291	275	288	256	277	293	266	304	281	279	240	287	278	264	266	299	281	254	318	276	289	265	262	273	257	314	259	292	310	313	348	285	298	289	284	289	240	278	274	289	288	277	267	276	286	286	278	299	273	274	268	284	263	266	284	279	244	284	266	272	272	279	276	261	277	297	283	265	283	306	269	282	287	257	295	269	294	318	327	256	255	288	300	292	278	290	283	260	289	293	271	273	302	270	288	284	271	314	312	284	260	295	290	291	309	289	323	282	272	290	286	296	271	303	264	274	284	264	266	255	258	295	300	263	297	260	288	286	319	280	314	296	284	292	306	299	286	274	308	262	282	301	305	265	305	287	274	292	296	274	282	293	275	239	299	263	264	263	299	284	288	318	257	254	276	273	275	272	300	284	285	304	274	276	295	300	265	322	283	301	285	289	299	259	279	256	264	287	249	276	264	311	270	289	290	274	290	310	256	295	270	295	311	290	272	271	299	275	277	275	294	269	289	261	283	276	298	288	290	301	318	290	271	269	306	287	270	289	262	255	258	300	337	294	295	270	256	290	249	272	285	244	274	294	304	266	291	283	250	279	276	311	286	302	257	288	280	278	264	271	314	281	274	264	246	291	283	311	274	290	270	295	318	272	296	283	289	289	280	287	311	300	296	254	241	272	313	279	284	244	295	264	286	264	265	305	285	313	297	279	290	261	277	287	301	293	291	285	293	273	301	293	276	268	286	325	304	289	271	291	282	278	296	271	281	299	298	303	271	319	263	302	254	267	252	252	269	320	280	275	269	263	301	297	309	283	246	318	281	293	281	272	294	294	304	266	273	243	258	287	268	249	280	242	294	278	306	290	239	272	266	267	276	269	263	302	293	252	279	303	275	264	269	258	263	277	281	272	282	287	323	276	256	277	242	283	269	276	273	311	275	259	288	273	291	287	278	294	267	286	275	253	288	251	303	302	281	289	280	277	259	273	245	274	250	299	258	274	296	272	292	276	279	294	269	298	292	261	303	278	276	272	275	296	277	271	286	264	266	276	287	238	261	280	276	301	279	271	267	289	275	267	267	280	269	283	238	257	281	295	263	282	296	303	281	250	270	246	290	269	315	316	270	251	273	274	278	255	292	304	251	290	289	262	284	277	277	302	234	324	263	294	307	316	287	288	289	271	279	289	261	259	240	285	243	302	271	271	290	277	284	251	290	292	280	258	271	267	308	284	301	279	272	269	260	277	261	312	298	277	249	279	311	301	278	270	315	274	286	299	296	250	248	260	256	281	259	293	309	272	307	296	298	284	302	278	293	271	281	314	310	297	287	230	241	287	276	248	277	272	276	279	302	268	271	265	295	295	281	285	291	293	260	275	292	281	277	291	253	285	284	296	287	279	260	278	302	271	295	289	282	260	287	290	262	295	284	286	279	265	280	251	281	296	280	254	271	268	277	258	277	315	323	273	286	281	271	298	294	282	287	283	307	254	291	274	311	293	273	302	283	285	296	278	306	268	269	295	272	264	264	299	286	297	297	318	296	289	290	270	271	233	298	308	297	258	306	298	309	314	271	289	293	277	284	304	298	279	273	264	283	281	318	260	258	266	289	258	285	279	280	274	262	258	274	268	304	290	270	305	271	257	266	272	242	287	283	285	308	276	320	290	249	238	298	276	277	276	279	273	299	291	330	255	339	289	297	326	271	281	304	256	240	261	294	280	289	261	282	269	260	281	255	311	277	259	290	291	266	261	282	260	264	254	283	320	276	267	250	286	256	276	256	267	269	278	272	280	284	289	308	288	273	317	298	257	270	307	284	273	245	258	304	299	311	280	283	277	282	256	272	272	263	266	270	310	272	289	254	289	293	309	305	297	306	280	279	292	281	283	268	286	273	269	302	267	271	318	282	281	279	279	274	259	286	281	256	254	288	293	273	269	251	264	306	283	268	266	279	284	283	322	282	294	264	268	282	272	279	296	273	293	253	269	298	279	305	279	235	295	286	274	292	255	252	296	312	282	271	287	304	299	270	300	298	261	287	310	282	274	266	289	328	269	271	264	278	267	311	311	277	275	313	277	322	266	267	306	314	311	256	294	278	274	306	268	269	252	284	276	279	292	306	293	293	275	308	295	271	264	268	264	281	253	292	269	292	270	261	309	303	294	308	306	258	259	292	267	276	281	298	299	295	270	284	289	297	283	290	326	239	255	315	287	277	294	311	250	249	296	320	258	303	260	316	261	283	252	285	318	277	265	290	279	283	276	285	291	270	301	268	289	297	269	285	255	309	284	276	258	280	308	276	297	291	264	272	283	303	292	283	274	283	264	273	278	304	270	278	268	262	278	267	283	274	289	271	283	285	299	292	282	268	255	308	320	264	288	279	328	302	288	317	301	259	281	256	292	303	288	250	289	288	278	279	295	269	284	277	280
11852	8629	11459	10663	10366	7719	5861	3998	2826	2325	1751	1335	987	805	749	736	717	741	738	707	755	643	704	750	745	722	712	681	733	702	706	733	764	758	701	720	683	678	719	669	689	659	668	666	662	691	680	701	684	671	675	724	702	681	666	689	717	704	693	702	691	663	681	680	689	679	701	691	682	677	666	690	637	657	675	689	673	641	722	740	664	687	724	675	687	715	697	677	678	702	687	689	693	702	648	712	694	691	671	700	678	707	705	697	642	691	726	738	676	700	716	685	647	643	639	678	720	703	649	700	657	655	651	679	694	704	635	679	736	673	705	690	693	678	744	744	740	705	734	713	651	698	690	671	754	692	672	694	691	689	702	704	667	662	674	643	735	715	682	703	689	719	668	669	673	634	705	678	704	692	677	738	654	691	689	727	665	680	661	660	657	685	677	711	724	708	686	710	684	659	665	676	724	727	669	691	671	654	719	653	686	678	710	664	702	669	722	706	664	704	715	712	688	726	661	672	645	705	659	677	670	678	688	702	675	692	730	718	653	663	694	664	667	689	700	685	685	707	704	684	718	667	669	703	652	680	697	657	682	686	704	694	685	670	673	677	731	687	671	686	713	695	678	669	670	661	657	720	652	670	682	680	678	667	657	701	665	677	676	645	690	682	689	707	713	743	704	682	650	645	656	694	653	737	683	695	729	747	713	692	676	741	687	742	723	684	712	679	691	697	682	706	685	667	693	678	712	735	683	736	637	681	669	676	668	692	691	627	663	722	675	629	663	664	701	691	671	695	690	662	686	700	689	673	714	716	664	644	656	685	677	697	692	724	685	637	679	702	665	672	705	695	648	679	682	704	715	662	678	640	715	644	746	674	701	698	711	720	668	656	664	697	650	659	609	657	647	683	670	715	706	706	734	684	725	622	719	699	643	711	629	672	623	683	625	689	727	670	687	682	736	645	725	687	680	687	720	699	680	706	667	681	724	715	727	713	667	704	712	673	650	694	738	685	696	709	690	684	745	685	678	636	632	666	696	704	694	681	698	697	650	720	696	662	658	627	638	701	662	696	714	689	709	677	687	679	727	678	677	725	714	677	661	684	695	686	691	722	710	672	644	722	712	663	707	730	681	667	688	693	668	742	664	660	698	698	699	681	690	699	698	696	660	677	727	688	661	691	696	675	642	685	656	667	703	673	689	699	689	687	666	689	709	656	689	692	702	708	694	664	712	666	647	655	676	679	676	681	768	713	697	642	712	652	676	692	674	668	722	684	653	690	643	686	721	713	732	676	680	716	677	654	652	649	661	668	682	729	668	691	702	703	656	676	704	678	741	703	663	691	723	659	668	692	667	652	722	679	667	701	735	733	690	608	663	664	715	700	657	661	723	682	678	678	680	697	673	690	701	672	656	707	649	692	718	715	683	701	669	697	692	689	711	690	722	679	699	699	705	677	671	713	687	656	702	670	676	677	696	694	695	746	663	705	728	716	654	717	671	697	649	672	687	665	707	698	658	699	740	704	659	684	723	682	688	759	677	665	689	702	656	748	684	655	711	667	713	708	669	667	694	713	688	676	679	706	668	716	692	667	656	693	693	724	704	701	681	726	734	680	678	683	708	716	646	714	674	677	677	716	685	668	703	664	705	672	709	723	682	698	683	689	683	728	675	660	689	689	691	688	687	713	716	670	651	690	707	743	725	674	664	670	684	692	696	683	716	686	735	701	691	684	705	684	719	634	698	712	650	714	694	624	745	684	688	678	676	701	655	726	672	734	691	690	681	685	703	724	643	727	661	674	688	704	670	732	680	696	690	717	675	708	637	667	655	675	715	682	680	667	676	660	653	689	638	688	683	691	715	680	699	701	642	674	701	662	696	671	678	676	663	693	698	723	670	681	689	715	689	672	696	614	704	711	664	714	708	709	687	682	690	670	685	699	742	694	681	713	710	696	665	713	669	707	682	649	641	663	660	684	650	662	654	666	675	696	702	723	678	705	676	680	704	663	697	685	697	692	725	678	672	719	699	688	719	662	658	705	666	666	711	695	718	650	696	681	653	706	686	697	720	635	626	704	675	715	679	688	653	703	667	657	645	689	723	726	669	636	688	691	682	669	644	660	691	713	670	694	665	689	705	670	703	725	748	694	726	697	635	656	709	627	650	675	666	689	684	633	657	714	677	689	725	663	682	659	698	668	682	695	710	684	660	680	628	720	696	733	694	672	701	686	737	719	694	659	663	678	658	727	650	670	668	674	685	682	680	672	731	673	714	690	670	718	718	696	703	672	679	660	688	656	639	696	705	656	658	619	683	676	685	699	701	664	654	699	682	688	699	707	674	707	697	707	621	610	653	664	690	677	695	716	689	722	704	659	671	684	720	684	695	662	690	673	749	662	680	726	682	694	656	652	689	629	673	653	688	591	689	697	748	693	677	721	690	676	674	699	650	672	665	663	685	685	696	620	704	719	701	680	676	635	672	679	645	712	689	681	659	681	685	715	694	720	683	735	688	652	657	653	722	651	702	698	731	727	743	687	630	715	703	683	686	647	673	672	706	675	678	717	700	683	675	677	712	669	667	735	637	683	698	721	686	680	713	680	695	707	662	704	726	679	715	705	641	744	680	702	677	676	704	687	658	713	716	708	661	676	695	690	659	652	635	687	682	640	678	729	647	707	693	718	677	695	719	698	705	680	698	722	720	670	733	710	699	653	716	681	699	700	636	645	638	681	691	700	690	715	681	687	695	717	688	682	687	718	687	685	663	724	710	687	693	629	703	711	652	661	647	697	684	678	695	671	682	681	687	711	696	743	674	681	670	698	665	685	663	688	683	722	708	664	644	714	694	666	724	684	672	647	669	650	616	695	678	682	684	720	683	682	640	717	661	714	695	718	708	737	711	661	702	646	672	679	715	687	668	711	692	642	747	714	702	715	694	692	662	717	649	660	699	670	701	721	672	674	686	658	708	653	667	691	656	643	698	671	696	657	693	680	671	692	695	690	692	671	676	673	691	664	727	682	679	714	747	629	644	685	685	698	664	650	664	684	660	724	714	672	648	669	675	711	701	735	685	637	731	724	703	683	683	684	647	726	676	694	689	666	677	643	674	679	684	707	654	697	719	702	693	675	760	761	699	645	636	663	748	664	682	662	719	686	624	646	702	678	695	721	696	714	675	717	671	699	729	679	664	731	645	679	710	718	663	706	691	673	680	685	681	717	699	679	682	735	660	669	717	673	694	694	665	681	696	655	681	696	681	699	707	700	706	684	700	705	709	708	701	667	676	669	698	722	626	667	672	672	732	694	707	664	665	713	718	678	714	701	675	714	653	682	624	718	678	673	681	676	698	719	667	680	712	700	695	662	711	706	684	665	698	667	653	692	687	651	695	690	703	618	681	674	683	631	712	676	653	715	722	730	656	686	658	699	712	693	691	664	690	685	662	699	717	719	681	699	659	677	717	690	710	720	678	707	691	709	688	690	731	672	696	703	715	726	671	657	704	689
28434	20654	18291	18893	17015	13383	9355	5126	3182	2826	2098	596	430	379	356	342	380	353	320	350	365	330	317	364	368	402	341	408	351	332	351	331	336	335	285	309	313	319	279	280	309	290	292	317	282	322	323	288	288	320	305	291	303	266	296	305	287	286	303	321	315	305	307	308	315	274	308	298	328	300	314	327	318	320	282	322	321	304	321	278	270	310	295	320	291	284	331	309	289	338	297	296	308	308	289	338	305	293	290	328	314	303	338	289	305	290	290	330	332	270	290	296	284	265	299	286	293	329	296	334	329	324	295	305	307	289	305	262	307	314	323	304	303	304	309	328	267	303	302	305	309	296	282	289	285	319	303	301	310	310	288	310	313	333	301	315	298	321	281	335	313	294	327	325	275	290	317	331	313	320	294	311	298	294	269	289	333	316	314	317	265	327	297	303	306	267	278	289	306	305	284	335	317	302	326	303	305	290	290	301	311	321	288	302	308	267	329	313	302	328	299	296	283	270	293	298	325	280	277	328	292	305	300	299	301	305	291	312	288	283	297	318	324	292	310	268	320	304	290	316	308	315	305	303	238	280	306	317	296	333	296	323	336	321	315	291	334	305	287	297	321	300	298	314	316	297	303	330	295	298	300	301	298	310	323	307	296	288	317	329	290	282	312	309	260	299	309	293	330	272	311	330	331	286	305	288	328	338	301	300	330	300	306	353	309	266	324	342	298	336	308	286	289	305	295	266	297	272	348	313	285	323	303	299	324	324	315	306	299	278	288	332	277	280	336	281	324	311	293	288	341	299	298	325	317	308	314	329	268	283	303	304	293	297	289	293	278	295	257	274	280	284	300	325	354	303	312	277	281	328	299	314	287	316	323	308	309	314	295	329	268	291	289	288	310	293	321	323	321	294	328	274	306	332	314	269	326	300	285	286	295	276	286	308	277	329	265	261	293	287	328	305	312	291	327	320	290	281	291	282	314	337	297	303	323	341	313	291	324	266	315	287	304	325	296	298	300	321	306	302	296	320	305	326	340	312	284	293	324	268	318	296	307	294	307	304	281	313	333	314	318	306	316	299	281	318	300	313	312	298	293	293	293	292	301	298	305	289	295	291	310	306	296	305	273	307	320	300	284	290	336	338	311	319	269	298	289	284	310	304	276	280	307	314	323	310	315	327	324	317	350	292	303	277	296	279	303	295	286	289	314	315	315	309	297	348	291	280	302	297	315	317	281	304	292	283	294	301	306	295	293	300	289	309	299	307	285	292	305	278	310	275	314	295	309	294	285	299	321	277	289	322	301	329	284	289	280	283	303	307	319	284	274	304	308	335	277	260	329	329	281	285	314	299	301	302	302	294	268	330	333	279	283	277	301	297	308	290	246	271	324	272	299	303	322	314	310	307	320	300	310	289	300	296	259	305	337	282	265	294	291	317	327	293	301	310	285	288	277	312	285	278	296	309	318	324	275	269	313	324	293	304	300	274	323	305	302	336	299	325	319	280	274	317	312	287	304	300	310	298	311	284	313	304	298	289	291	321	307	331	310	308	304	268	310	316	321	288	316	280	282	320	315	320	300	277	280	306	312	271	306	334	296	310	280	300	318	309	308	329	321	289	328	301	305	319	309	298	269	291	292	295	307	293	315	310	318	293	280	324	322	280	350	291	266	316	294	304	313	280	317	304	310	283	325	323	315	310	375	317	271	307	283	296	307	326	321	316	311	263	287	298	315	314	288	283	289	283	271	306	299	317	315	317	325	297	310	328	320	310	305	308	299	304	312	291	308	263	278	298	255	301	314	322	316	316	329	316	284	273	318	294	312	307	285	313	293	316	288	277	317	288	302	286	310	295	311	282	278	309	300	280	294	295	273	294	324	337	307	325	320	305	283	289	314	313	288	338	275	282	317	307	314	325	301	307	275	300	322	305	266	340	301	282	319	330	289	300	337	302	344	355	275	323	320	322	341	296	268	314	299	297	311	313	305	306	319	291	266	331	305	297	283	305	329	292	296	284	299	325	273	271	327	333	320	312	299	300	323	301	281	311	313	302	311	283	282	295	326	265	314	297	300	280	322	305	323	332	314	312	300	318	308	308	306	314	286	320	330	332	283	305	272	298	305	333	281	288	274	319	313	274	324	289	285	293	299	307	334	295	283	320	309	289	302	294	308	314	318	269	294	331	275	346	294	300	272	277	276	354	292	289	287	292	273	312	329	258	304	295	281	303	306	330	296	310	303	319	280	332	295	338	309	296	297	328	290	334	306	301	316	296	309	312	306	315	286	306	301	280	309	312	293	298	277	310	284	323	284	290	306	291	289	295	304	347	276	318	325	292	299	284	296	315	313	290	338	300	299	315	325	300	306	301	324	313	321	287	296	284	313	314	325	277	285	336	300	260	278	301	348	294	316	309	293	307	323	343	287	306	297	324	311	283	293	271	270	304	329	295	286	335	308	318	292	315	271	325	282	310	317	301	329	283	326	328	293	298	318	294	282	309	287	297	319	296	319	332	299	313	329	289	301	288	324	324	304	292	304	339	282	311	325	294	282	333	281	303	319	338	319	282	282	297	255	274	329	291	268	303	323	270	285	294	256	306	331	289	334	293	291	325	289	306	280	301	332	298	274	284	264	304	295	326	340	313	325	296	300	309	319	282	280	278	324	320	303	307	309	303	286	301	297	291	303	291	271	315	283	303	299	299	243	287	312	285	305	315	291	280	308	282	296	299	335	312	307	288	313	318	309	306	319	300	242	301	276	299	320	325	302	298	316	316	320	305	309	268	312	332	294	327	288	301	317	308	334	310	328	277	278	305	325	286	275	294	305	295	301	276	312	300	308	332	306	323	310	301	257	298	344	319	305	299	284	321	325	303	289	295	297	317	283	291	301	328	299	269	290	291	317	304	280	282	287	308	323	309	312	326	291	337	319	304	311	296	278	286	325	260	277	275	270	298	319	303	290	316	320	290	285	302	300	331	314	291	311	297	319	313	311	314	324	319	291	273	305	296	302	301	283	305	284	272	280	294	325	296	294	279	285	317	287	328	283	282	286	325	328	315	318	305	354	330	283	324	294	317	316	304	319	288	301	310	310	280	264	320	317	303	301	262	279	306	278	326	290	313	291	295	290	306	283	290	303	277	287	311	313	324	300	296	285	281	309	335	320	279	299	314	272	312	278	300	301	285	287	294	305	319	304	317	306	346	318	306	279	317	282	280	347	296	322	290	329	302	278	346	305	306	320	318	275	338	288	298	307	330	270	296	293	281	341	320	292	306	289	332	309	296	286	299	317	320	286	288	310	296	315	298	317	318	278	299	321	282	277	302	282	282	284	338	304	320	291	337	310	289	258	284	284	314	305	297	294	287	275	301	306	295	277	296	315	294	277	314	305	328	303	275	290	321	302	297	308	324	321	284	318	302	294	285	297	323	349	315	315	250	319	302	294	319	297	297	283	315	310	302	296	295	289	286	292	306	293	290	298	296	313	285	292	297	270	277	268	321
21109	18248	24422	31411	31242	28208	23170	15698	11812	11131	8015	2247	1389	1084	1032	1002	1009	975	962	1037	1064	1152	1167	1113	1282	1205	1075	997	960	934	867	885	880	831	789	740	783	730	786	797	756	741	703	776	753	759	770	713	727	727	702	713	728	784	735	723	747	753	762	733	701	691	726	739	699	694	693	704	753	691	754	690	686	754	724	730	738	772	670	748	708	762	710	723	718	715	736	772	725	684	729	693	772	765	737	761	692	681	775	719	762	724	778	733	738	770	740	734	694	733	710	707	724	662	739	721	730	681	692	752	778	731	728	723	777	693	687	724	753	697	713	714	711	723	765	798	785	707	739	711	754	712	734	711	713	702	681	735	721	747	754	800	704	714	742	707	668	825	689	702	747	699	750	773	766	710	718	743	757	748	747	709	716	748	730	731	729	748	707	728	733	705	765	700	701	713	726	763	704	735	701	751	692	723	717	716	743	721	778	715	721	736	731	777	773	737	766	703	725	699	773	708	694	722	719	732	675	711	772	730	714	721	764	703	753	735	725	705	740	741	777	774	704	689	695	730	721	716	746	740	724	717	736	713	743	728	748	752	751	728	731	727	778	714	706	736	724	745	753	737	713	713	738	746	723	696	718	710	768	737	755	711	733	755	727	749	714	734	748	723	742	728	721	716	744	749	740	687	709	696	745	708	759	726	754	718	763	751	739	737	723	724	741	704	751	707	774	746	754	739	777	702	795	720	705	749	792	731	748	736	742	669	731	700	733	730	721	749	678	709	723	725	791	732	723	708	790	757	757	711	724	750	761	766	726	734	760	760	677	754	723	722	787	730	798	741	745	713	746	735	704	771	744	683	714	694	748	759	749	749	728	753	712	717	782	733	720	796	702	739	713	712	749	748	720	754	743	729	723	759	737	716	725	718	745	749	711	746	750	645	732	725	739	699	678	741	744	744	732	754	724	718	738	773	708	763	714	741	757	744	737	744	682	721	751	765	760	708	754	767	682	720	731	768	735	699	802	780	705	762	682	734	751	741	714	774	772	725	726	752	711	719	728	757	730	716	702	734	725	749	767	693	710	730	746	763	798	736	708	724	749	713	755	704	733	730	764	754	719	752	700	757	774	735	749	742	698	733	687	697	790	718	755	697	700	728	717	762	692	706	715	758	741	721	751	769	755	717	746	749	710	703	764	719	767	748	741	762	771	753	742	698	784	733	722	733	732	778	707	703	773	758	735	790	768	736	705	745	715	689	733	746	745	742	772	714	671	721	731	689	703	712	712	678	734	727	719	749	705	685	770	693	733	748	764	762	721	760	692	740	715	754	764	758	736	793	784	734	783	746	741	749	735	769	702	691	743	676	657	728	703	730	754	723	746	763	725	765	747	754	725	793	718	736	752	730	735	746	700	694	721	769	755	765	699	753	744	680	728	784	718	738	751	762	685	738	739	754	731	740	726	722	765	712	714	705	680	749	759	707	731	714	743	734	733	677	722	710	758	749	731	726	728	731	717	727	753	733	741	739	743	755	747	738	742	766	717	769	720	759	726	739	736	778	750	733	742	748	669	706	741	714	716	719	750	760	734	706	711	700	764	745	722	678	754	769	767	749	752	712	764	740	786	737	721	689	711	724	654	696	698	751	710	730	718	753	770	754	725	746	750	785	697	733	746	725	755	691	696	765	745	748	758	667	750	705	706	771	699	725	748	764	680	725	730	733	723	700	769	717	771	737	755	709	748	738	709	766	704	705	686	716	706	725	726	766	716	747	718	740	758	765	737	749	733	705	760	757	706	731	696	745	713	721	702	804	736	766	741	755	725	705	782	719	745	745	741	744	758	715	746	775	700	776	699	714	768	730	738	725	701	732	796	722	650	725	705	713	739	714	724	743	727	708	691	797	727	727	684	768	766	728	729	697	756	709	738	752	769	753	780	745	697	717	785	768	661	743	753	714	716	715	759	768	726	680	695	707	747	710	714	719	734	743	745	752	739	664	733	713	730	742	742	717	728	728	703	682	747	740	757	801	771	661	734	707	685	702	722	730	738	760	702	719	706	722	707	690	696	735	702	767	665	719	723	735	740	704	736	740	719	705	722	730	751	722	779	753	736	711	759	718	720	683	742	712	731	734	708	718	721	729	758	757	770	776	707	756	718	762	722	723	759	744	718	740	740	761	713	714	755	689	746	763	726	730	707	743	743	720	754	739	680	719	714	726	714	703	695	774	784	721	723	740	753	710	736	758	773	698	727	729	760	707	797	716	678	704	729	746	738	757	697	696	730	714	742	743	783	767	717	739	759	754	712	693	783	699	739	681	757	747	763	720	717	709	789	743	689	736	706	692	709	703	771	727	714	791	728	727	738	717	739	736	769	764	728	740	723	752	740	847	739	775	721	732	720	723	705	736	713	707	736	772	738	678	772	786	724	734	760	734	684	759	670	751	747	755	702	710	729	745	723	756	709	700	737	722	750	742	689	746	707	729	719	738	720	766	750	685	692	750	702	706	739	788	729	716	725	725	784	721	731	700	700	767	721	729	737	767	727	737	767	717	746	756	685	716	733	761	729	740	713	721	692	762	748	729	777	737	707	731	658	755	722	742	708	721	724	758	762	715	698	710	792	723	750	663	690	691	805	750	739	704	757	671	713	741	738	779	699	738	725	727	731	709	750	750	761	723	752	772	734	726	744	746	742	759	711	735	738	719	732	735	722	698	732	731	724	692	747	718	729	729	762	712	742	780	726	730	763	750	746	769	794	693	741	763	736	722	778	733	723	710	704	769	750	719	699	693	742	751	719	720	737	713	722	748	754	748	746	772	730	707	742	720	709	744	740	785	701	740	741	748	714	733	756	744	735	696	713	786	727	750	719	765	757	744	788	755	751	700	719	739	708	722	730	681	689	719	712	723	688	751	715	726	715	744	720	710	721	696	693	719	696	733	694	747	706	738	730	741	724	677	702	693	741	732	758	712	768	716	734	744	764	735	719	739	726	712	718	721	735	721	750	732	742	745	736	780	720	693	732	719	736	757	716	688	758	697	722	696	730	764	777	722	725	710	708	735	735	744	741	740	733	710	737	717	761	735	722	709	785	707	659	721	706	745	734	713	724	749	709	719	714	750	739	718	740	765	704	739	737	813	741	781	704	726	725	760	773	762	716	747	733	735	741	752	710	728	727	699	759	719	706	716	704	784	734	698	755	733	730	700	704	695	722	738	784	705	724	683	711	749	705	678	713	774	726	683	708	747	760	716	673	676	789	731	734	760	749	733	749	696	704	712	680	724	738	763	682	736	716	754	695	686	712	712	787	749	752	730	758	710	727	726	752	719	715	750	740	659	763	737	668	707	750	751	717	723	754	763	686	729	714	786	681	741	689	698	745	731	781	717	756	758	747	675	712	674	701	744	727	756	729	719	721	711	714	752	744	703	753	680	737	737	708	710	789	696	753	775	738	787	740	720	745	755	748	733	705	711	689	757	741	692	725	739	718	691	717	737	756	741	717	750
35281	25599	29753	28922	26630	21001	11995	8001	6949	5667	4328	1834	702	348	340	341	381	315	337	350	367	402	367	350	377	379	382	331	330	328	327	327	315	330	299	281	261	283	268	266	260	242	268	296	282	279	249	285	287	262	277	245	270	283	284	270	283	272	276	298	250	277	282	274	226	269	264	242	272	247	273	276	282	253	271	261	263	245	243	279	279	251	257	260	244	304	236	292	257	269	258	268	257	300	269	285	259	233	254	268	290	253	261	265	261	262	302	261	249	275	271	252	301	293	266	259	277	282	281	247	250	279	298	263	299	282	242	312	268	269	255	244	264	263	258	263	293	250	278	256	261	271	233	230	295	290	269	254	272	273	251	293	288	273	266	252	299	256	246	267	267	272	265	305	251	257	243	260	231	266	263	280	264	256	266	259	266	268	268	281	268	248	257	261	284	276	255	267	266	273	273	263	264	269	264	270	272	267	260	259	272	256	242	245	267	252	249	264	263	276	244	235	259	225	250	274	261	266	270	291	295	250	258	256	275	251	290	261	259	254	259	273	277	234	278	274	260	268	284	280	307	249	230	220	258	296	261	260	287	287	273	273	262	232	251	257	254	289	298	242	265	302	238	274	283	290	250	282	232	275	261	280	284	270	257	244	243	259	272	267	234	286	258	271	233	264	277	268	262	239	311	254	268	260	276	298	261	264	230	274	264	277	283	248	306	291	290	275	257	270	269	272	267	278	245	249	288	230	253	247	271	255	275	286	240	259	261	273	275	266	275	276	258	309	247	255	251	269	240	271	293	272	283	254	270	282	281	249	226	226	256	275	244	284	248	254	270	258	278	294	249	284	258	273	246	250	270	271	289	254	276	279	253	260	298	239	281	271	262	264	285	277	270	235	254	271	269	244	280	328	269	280	245	309	257	294	266	254	260	275	291	298	264	251	251	263	268	285	286	294	253	294	268	268	296	289	272	260	273	267	252	255	273	254	235	273	271	238	281	237	271	286	236	280	258	279	251	257	267	265	269	282	246	264	289	254	279	287	262	277	288	260	272	260	283	240	225	230	291	230	240	258	254	290	295	279	256	260	260	255	269	264	265	261	254	256	262	253	280	286	262	260	258	297	261	282	263	267	259	293	271	283	253	291	258	248	276	280	275	276	264	278	288	272	273	262	286	258	298	250	242	259	270	267	270	267	303	279	242	272	279	274	286	267	259	267	284	296	246	253	272	239	244	277	265	276	273	279	277	260	276	266	294	262	285	267	270	267	241	264	265	251	293	278	244	265	269	255	301	256	281	246	243	254	248	270	280	271	280	227	243	275	252	236	259	244	231	277	262	276	242	256	244	257	260	278	295	279	287	269	266	256	254	262	279	267	287	234	290	273	235	268	283	278	271	266	266	258	258	244	276	255	266	257	272	273	267	289	260	280	280	289	267	272	281	273	283	258	256	264	280	261	263	276	248	266	268	280	280	274	271	260	254	270	324	260	251	278	297	252	289	256	247	253	262	295	273	309	261	254	259	290	277	270	253	263	293	297	249	263	243	268	257	268	295	260	272	220	259	222	269	280	255	264	234	246	271	260	284	259	258	246	283	249	267	249	303	247	290	274	257	255	262	276	274	254	247	262	273	260	277	253	304	264	272	268	269	280	306	318	256	290	286	263	286	306	286	257	274	268	254	238	267	285	281	261	240	283	299	263	258	234	287	259	274	244	256	265	260	258	287	297	301	255	257	270	274	291	253	266	261	244	253	238	279	271	240	251	257	243	271	245	267	260	260	257	238	241	261	236	273	248	246	286	273	278	275	267	282	272	254	249	285	273	276	246	274	270	273	247	267	268	260	277	245	232	260	284	270	265	305	289	291	263	266	263	266	288	284	233	263	263	256	269	262	259	284	270	268	240	279	270	248	282	261	279	267	271	279	273	287	264	282	312	259	234	240	238	271	282	217	258	247	241	273	288	274	243	259	268	292	275	289	259	276	277	237	271	292	252	250	244	250	225	295	273	254	240	252	276	249	243	254	251	253	243	262	263	251	244	290	273	250	276	277	276	263	269	281	279	267	241	275	268	230	292	281	261	276	257	271	252	246	309	272	268	255	265	251	277	285	282	273	235	277	282	265	273	272	284	285	299	242	263	248	266	301	263	276	243	283	253	272	231	256	277	267	251	300	287	269	231	268	281	257	247	273	262	287	257	267	283	255	251	286	268	276	260	253	274	260	243	256	274	273	236	266	295	261	259	263	267	278	262	254	288	275	236	304	259	287	284	270	280	267	264	290	262	256	254	262	264	285	264	246	235	267	246	291	265	276	250	247	273	263	279	277	277	250	276	244	230	277	281	258	246	271	261	266	280	261	258	269	278	283	275	289	280	286	265	274	293	263	286	272	268	252	259	237	257	267	309	263	231	244	282	276	271	276	259	269	265	283	278	282	256	246	271	262	262	245	246	282	274	270	257	241	296	236	278	269	281	270	263	249	244	259	246	252	257	317	275	261	263	262	300	284	254	309	264	258	246	263	269	281	270	255	270	303	281	276	260	255	289	277	264	299	271	279	260	278	265	265	254	282	261	253	292	273	254	220	271	261	263	246	279	283	247	289	292	275	254	309	252	244	289	248	272	262	231	293	274	268	245	258	246	273	245	227	264	284	296	269	274	289	266	280	240	234	269	276	247	261	246	224	248	253	271	263	272	258	255	260	213	263	262	252	268	260	265	267	266	279	287	238	273	268	249	253	270	267	259	249	258	270	278	279	248	290	253	274	294	291	283	284	267	269	267	282	246	264	239	258	232	251	265	233	255	267	274	278	247	247	276	248	263	301	258	234	268	266	249	237	264	293	253	261	248	258	264	272	318	269	280	291	293	278	284	264	230	265	264	248	259	266	239	260	275	242	241	236	244	257	240	275	265	258	258	278	249	279	264	269	255	266	273	271	313	301	276	258	234	261	288	301	276	245	244	265	277	289	245	258	271	262	246	280	274	269	249	265	273	249	276	264	289	234	265	214	287	255	242	285	291	261	256	272	269	259	238	277	277	282	259	236	294	264	263	294	267	272	251	249	262	284	268	273	260	277	254	284	267	269	269	315	275	242	270	262	246	282	272	236	246	265	259	231	292	267	232	246	252	218	243	250	283	237	283	254	270	278	269	253	297	293	316	262	289	229	271	270	248	266	303	255	262	260	288	258	261	257	252	260	249	261	278	293	283	239	286	270	271	264	251	263	294	265	275	280	255	252	283	259	295	250	277	293	273	271	284	261	280	276	271	253	270	261	253	252	264	269	235	269	270	264	255	247	294	288	254	262	268	257	287	283	260	282	268	287	297	247	282	287	260	256	250	245	242	269	270	270	247	264	259	255	248	287	276	272	271	250	287	265	277	244	275	259	265	250	272	254	300	284	270	248	271	281	252	293	287	262	256	258	262	273	275	237	282	283	256	266	251	271	270	240	270	245	249	256	239	275	226	254	278	268	288	264	265	246	265	310	264	242	298	301	273
23537	22030	34319	39481	38379	34266	23951	20950	20594	18056	14828	6666	2508	1133	1037	1058	1091	1005	1086	1117	1189	1403	1406	1288	1485	1482	1256	1170	1069	962	934	921	901	770	698	696	660	708	647	623	670	622	701	670	644	629	690	645	654	675	619	648	670	661	630	680	639	618	644	604	650	657	611	619	658	634	665	625	694	655	650	682	663	605	643	669	645	654	633	664	692	647	656	633	629	619	640	621	672	631	667	602	645	639	656	625	618	642	636	626	649	651	642	672	560	666	628	606	618	613	652	649	651	645	651	641	665	646	697	630	694	650	643	668	681	644	609	634	662	683	641	643	637	629	624	653	629	640	634	642	630	641	649	644	612	640	655	636	642	661	628	637	636	673	705	608	608	719	640	668	657	682	653	604	618	618	657	662	636	645	607	646	591	593	628	642	689	664	668	622	640	622	686	620	687	682	721	608	603	609	672	675	699	636	627	622	666	669	653	629	605	640	664	646	662	681	664	635	613	629	683	663	651	587	655	666	620	660	647	635	630	628	631	658	633	625	639	664	663	644	622	650	647	658	615	624	632	641	654	670	657	686	627	662	625	623	658	642	691	686	683	649	633	648	605	614	606	695	668	621	656	613	637	640	646	675	621	646	660	655	604	609	587	653	652	672	640	635	606	640	643	601	667	635	685	650	638	646	592	656	644	649	607	636	604	621	678	644	628	613	668	632	635	601	647	648	648	645	658	684	625	655	647	633	658	634	600	610	631	653	661	631	671	637	633	613	607	663	644	591	630	601	625	594	688	616	626	632	636	598	644	638	631	677	639	655	641	644	634	614	635	628	644	686	626	661	667	639	631	604	670	623	635	655	633	656	662	632	663	650	712	630	640	667	661	627	643	659	623	643	658	622	606	657	670	625	651	649	617	666	626	634	649	680	685	672	642	660	600	718	648	629	654	605	647	638	640	620	651	622	644	640	671	647	663	701	641	612	649	655	672	665	691	678	618	650	676	688	582	634	653	668	661	616	630	615	658	610	637	688	647	732	657	635	618	612	584	621	634	628	641	659	654	626	614	646	626	668	664	641	655	647	663	624	605	654	663	635	584	627	632	639	658	649	639	649	642	658	680	640	646	618	664	646	659	674	662	613	690	593	688	615	653	648	666	680	634	676	627	634	680	689	624	657	683	650	614	669	659	583	611	668	646	607	615	620	682	672	621	652	640	627	643	608	657	596	651	627	640	634	645	629	631	591	660	659	674	638	656	678	646	674	696	658	622	643	626	610	659	646	658	649	635	640	620	726	651	609	620	642	650	645	657	642	676	633	605	590	655	632	650	621	639	649	672	606	616	627	641	650	656	742	669	637	645	604	667	618	619	657	640	711	640	602	646	638	646	698	600	658	612	623	642	655	626	624	664	685	608	655	645	672	653	631	620	651	696	624	631	668	671	692	648	675	677	650	643	587	644	646	619	643	606	632	630	653	644	668	672	672	665	605	653	637	648	651	638	607	610	654	635	633	637	653	621	664	650	628	667	643	597	667	615	645	616	614	685	643	656	651	636	631	646	656	651	644	610	694	619	640	656	623	607	652	698	642	605	656	651	640	662	654	670	621	640	643	636	649	610	685	634	654	693	632	653	674	637	612	678	649	683	676	687	680	650	640	640	652	623	659	675	641	606	639	628	600	653	605	610	612	673	654	621	650	618	622	603	661	666	625	676	644	639	664	608	641	660	618	635	640	644	654	648	673	657	652	644	655	634	656	627	622	649	647	650	608	624	665	618	672	617	637	654	615	661	619	598	644	662	607	667	622	622	662	652	630	641	662	603	656	615	644	673	691	598	648	641	643	608	646	669	582	662	657	634	638	622	636	636	665	632	650	639	695	602	645	632	687	661	616	648	622	704	627	654	655	646	669	614	662	666	663	641	635	677	665	647	652	688	643	618	663	619	667	627	634	643	658	709	606	625	656	647	646	617	664	644	644	665	641	662	673	653	647	670	683	660	631	651	636	615	636	694	650	610	636	631	624	665	671	572	639	638	611	643	647	639	653	662	644	683	656	668	648	651	683	673	623	672	676	635	637	637	627	649	629	674	630	675	614	681	651	643	633	615	684	668	625	675	641	660	658	630	654	619	646	670	625	655	602	615	615	651	629	637	717	583	648	623	662	677	630	631	622	631	712	682	667	693	643	678	627	638	607	633	649	625	668	639	658	658	653	626	648	665	650	665	653	655	649	664	640	633	668	639	654	649	668	617	608	674	622	654	653	568	645	647	637	617	623	626	639	669	656	639	651	646	620	650	634	612	629	639	654	590	698	638	635	685	664	613	637	614	624	669	641	618	606	667	620	647	611	679	654	624	655	645	625	592	660	633	640	618	620	646	652	667	598	624	706	639	676	655	627	644	670	636	634	635	667	617	617	647	647	624	651	667	649	671	653	629	632	639	639	675	637	631	643	643	612	625	632	658	663	671	678	676	640	651	691	630	657	681	636	600	677	655	621	628	674	672	652	647	644	632	648	641	640	703	638	652	647	612	655	680	687	641	613	657	657	653	626	632	636	639	695	646	658	637	641	655	622	640	641	650	619	605	684	636	642	644	614	666	568	660	636	626	598	636	621	641	678	628	643	628	660	628	667	612	639	650	669	610	614	627	642	653	667	667	664	655	644	653	607	629	628	627	654	704	644	625	610	643	642	648	665	645	641	641	641	651	635	707	630	640	658	636	652	637	671	646	634	626	641	647	635	646	647	660	590	590	641	653	620	631	681	622	632	645	608	682	635	647	647	616	621	648	690	628	638	685	603	680	624	654	639	617	632	615	629	654	686	690	614	620	702	641	657	621	678	674	671	662	650	630	645	594	604	629	640	649	624	643	635	724	679	598	645	621	568	651	658	629	577	660	628	652	671	625	628	680	648	633	616	619	619	661	674	674	656	658	635	636	682	671	629	623	612	619	632	640	657	611	637	642	633	650	643	668	614	625	630	687	649	645	628	665	608	645	660	674	628	671	618	646	624	654	661	607	665	666	675	565	591	626	665	666	602	637	676	643	669	627	700	651	682	686	657	641	633	634	646	636	627	662	654	623	614	656	672	667	640	657	646	673	666	659	621	695	628	644	622	664	647	635	639	656	658	642	667	637	662	619	647	644	653	692	637	579	667	613	686	611	631	621	593	614	633	597	650	613	695	644	634	592	614	636	623	594	677	655	621	688	655	634	640	620	635	638	630	642	624	657	599	625	676	632	677	623	665	647	621	651	643	661	595	636	644	618	643	629	660	633	641	617	665	639	624	681	627	633	645	619	611	624	659	640	594	640	659	587	641	653	610	615	679	667	617	641	642	636	639	582	684	653	607	628	648	617	650	655	658	669	637	633	606	645	656	686	662	632	660	664	617	680	679	631	625	675	622	673	632	657	660	599	704	648	625	673	660	661	680	632	646	696	666	639	681	682	637	682	665	693	670	639	650	668	651	647	665	657	633	681	609	635	622	667	703	639	690	615	665	668	725	679	633
16086	7709	6366	5560	3179	2153	1352	885	786	593	444	362	298	271	313	281	301	318	320	266	316	305	294	296	286	278	294	266	307	288	282	294	315	279	261	319	308	255	272	309	273	294	323	278	286	256	263	280	272	274	279	276	280	287	260	337	298	273	283	283	282	259	291	332	299	279	289	288	282	325	254	294	266	304	269	279	322	278	288	286	274	269	286	261	293	290	254	273	282	283	249	276	304	284	296	283	271	248	287	280	268	284	308	268	308	302	266	307	296	289	280	263	308	288	278	287	295	313	256	294	266	301	298	303	262	273	282	292	295	259	286	279	294	269	300	304	293	283	303	297	296	277	259	286	285	314	313	328	267	324	299	270	277	286	297	285	281	316	311	285	282	272	238	301	303	284	301	272	298	265	279	282	256	274	284	245	274	296	296	251	291	294	272	295	275	298	305	288	283	289	286	312	283	279	290	307	281	305	301	239	291	268	307	291	288	272	288	276	283	312	277	276	339	294	288	297	274	268	289	269	270	307	250	273	319	278	299	307	304	280	257	301	276	277	282	289	293	304	276	307	282	259	280	312	285	310	297	288	304	294	319	266	254	263	289	287	293	272	280	253	291	291	282	290	271	323	294	320	277	284	287	275	265	305	273	264	292	271	297	276	248	295	288	273	270	298	295	272	284	302	306	280	279	289	280	323	293	279	263	296	297	282	290	272	279	283	273	300	297	313	283	288	269	296	262	288	283	279	312	282	308	284	259	281	286	312	273	302	267	276	270	281	275	271	291	275	284	292	308	293	304	314	300	292	296	271	290	293	285	281	299	291	260	286	286	288	265	276	297	276	300	310	280	280	312	265	283	303	265	317	298	302	271	275	250	276	308	281	279	285	288	268	275	272	301	286	278	289	262	288	276	291	287	312	269	306	326	257	320	277	279	289	296	271	268	267	308	276	277	287	284	303	283	296	282	273	285	280	281	297	282	283	282	290	287	287	299	248	271	299	266	276	272	281	277	263	265	287	316	265	269	265	288	291	273	264	270	266	308	273	310	274	285	308	294	288	297	262	290	245	294	288	248	265	301	290	276	261	264	272	273	287	287	263	289	302	292	299	271	303	272	295	304	295	294	289	273	299	289	277	309	286	306	285	277	307	273	280	271	287	286	292	290	280	281	294	294	276	282	288	295	280	272	298	277	279	255	275	282	276	269	271	259	281	322	289	290	242	254	296	292	282	312	318	256	288	273	268	279	298	316	274	277	330	306	292	300	285	308	300	290	275	305	302	265	291	305	239	312	296	282	274	310	298	274	285	286	243	289	269	269	291	283	275	276	284	303	246	277	294	306	248	283	320	283	297	265	253	259	281	298	269	269	315	280	265	293	277	262	274	261	254	295	251	293	280	310	277	303	265	264	305	330	297	290	274	290	281	273	261	275	282	271	327	306	262	275	283	264	310	317	285	291	281	280	281	270	278	285	288	290	295	273	288	296	289	335	279	294	287	251	228	281	266	290	297	282	270	309	301	292	308	309	297	281	270	303	270	269	274	263	285	277	241	299	279	259	280	278	288	278	257	265	310	294	311	281	301	316	303	278	263	246	275	275	310	283	274	287	254	301	327	288	270	280	269	297	282	280	277	296	285	283	310	276	306	280	257	289	266	283	300	292	292	305	298	265	288	274	309	297	264	299	279	293	307	277	292	304	282	279	291	286	284	269	289	291	286	301	283	278	302	288	278	259	273	321	287	260	267	270	299	266	288	305	317	308	287	285	266	274	274	330	268	269	286	325	277	281	293	302	291	285	306	275	241	274	286	252	292	305	267	255	290	301	278	268	289	271	252	250	274	269	296	293	325	310	275	281	279	273	297	292	275	279	287	291	251	310	268	267	293	277	273	273	326	272	300	257	292	305	308	289	272	260	255	272	258	286	280	281	300	265	283	274	283	289	261	261	305	296	301	285	275	325	289	286	264	314	291	296	284	288	306	294	271	302	300	272	265	286	266	312	306	305	277	300	280	322	272	270	287	277	265	232	302	309	302	303	268	262	284	319	271	300	296	271	272	274	250	304	301	291	280	296	289	284	297	262	281	278	263	305	288	296	282	278	266	283	290	274	305	318	291	298	279	280	263	296	304	281	289	271	325	295	299	304	261	303	326	262	262	315	282	314	301	280	268	271	293	296	290	265	298	314	288	283	294	299	283	264	298	266	258	309	270	295	288	262	312	289	294	305	251	270	296	294	272	309	266	276	273	271	250	278	282	246	272	292	298	275	284	289	297	281	301	290	290	265	261	269	261	294	321	288	295	245	287	284	283	305	286	290	251	322	277	293	274	273	305	271	288	291	272	262	255	285	288	302	307	262	261	292	285	292	292	262	263	299	300	272	315	298	290	285	253	251	323	305	257	240	284	277	300	305	290	292	277	274	324	314	282	293	300	291	295	303	271	302	236	296	328	282	282	275	294	291	279	292	299	272	277	301	297	267	288	268	310	285	263	287	288	290	287	263	269	328	266	296	290	310	293	276	283	285	269	301	307	304	250	279	286	266	274	278	274	275	300	240	292	281	306	289	291	259	281	284	269	297	297	270	277	296	278	286	321	284	255	258	280	283	266	250	291	296	286	316	261	259	301	259	267	284	280	312	316	298	287	285	278	240	294	267	287	288	303	263	273	290	302	288	313	255	293	297	271	273	292	275	277	295	283	277	284	269	269	284	327	285	262	291	309	264	248	283	266	259	280	265	295	285	301	298	288	294	315	298	296	271	281	290	287	271	290	268	261	259	272	255	269	258	302	296	308	298	269	264	275	290	254	289	283	282	274	307	300	256	302	261	288	260	297	281	263	317	255	291	295	263	262	305	274	272	282	278	273	300	274	276	264	311	292	315	289	289	296	271	253	271	312	286	290	316	295	283	284	267	304	238	278	300	274	301	267	305	292	276	297	274	262	277	308	293	270	333	277	280	293	271	303	283	273	263	281	284	285	287	279	313	314	314	284	276	299	280	316	274	272	279	279	291	258	314	294	263	270	277	272	299	303	282	284	301	277	275	264	255	281	266	286	313	305	294	296	262	276	267	263	278	284	259	280	259	282	266	288	275	285	287	282	308	265	285	276	288	259	255	295	273	298	235	299	282	285	276	282	303	280	266	274	291	285	308	268	268	278	291	296	275	279	295	279	272	278	306	279	274	258	273	254	328	297	285	284	298	313	289	288	295	267	286	277	261	293	340	290	268	285	260	280	267	308	264	308	291	312	273	237	291	291	302	280	302	293	304	268	286	291	304	297	263	270	299	271	288	278	270	265	341	290	298	286	293	262	288	288	280	304	280	275	274	267	258	310	337	293	288	279	308	294	338	295	240	259	308	275	301	289	257	275	283	276	265	265	248	278	278	250	295	276	286	292	271	264	269	263	257	271	279	270	252	285	279	288	301	274	287	254	278	271	298	263	263	266	271	274	290	252	283	298	285	320	265	274	307	274	282	242	297	295	298	272	310	309	299	299
12184	7651	12363	14347	10030	7598	5266	3600	2871	2276	1542	1050	874	830	776	721	791	750	754	753	753	714	738	735	695	731	769	699	752	758	691	736	700	654	696	686	727	671	668	700	638	756	715	694	681	694	724	654	671	712	712	697	686	683	723	690	757	708	703	709	685	698	669	727	710	630	703	713	696	691	690	741	682	698	671	734	700	719	736	726	677	715	691	689	719	673	686	733	695	710	687	656	709	687	644	679	705	704	684	673	698	650	700	682	682	706	676	696	693	694	687	691	691	728	673	683	706	710	706	690	733	666	708	680	688	687	686	753	715	681	740	714	684	730	737	687	703	745	690	698	703	704	668	691	689	695	691	661	705	660	691	709	715	709	714	719	695	746	697	707	680	725	693	689	679	718	654	733	698	679	701	728	682	686	729	677	686	713	700	719	704	683	703	665	728	707	671	667	674	680	709	712	714	698	703	706	724	715	709	718	712	668	716	720	727	692	683	711	699	726	689	719	696	675	716	684	692	683	702	713	681	715	671	729	693	712	730	639	715	743	666	704	716	657	686	696	711	696	680	714	720	692	644	674	731	690	672	672	626	679	732	728	668	686	702	740	681	706	689	685	727	708	726	683	690	690	669	725	683	661	716	667	675	689	684	683	687	652	703	732	677	708	708	751	695	668	739	683	682	705	706	685	709	687	700	653	674	691	688	708	663	672	676	647	689	701	654	729	717	716	722	679	689	675	750	702	646	693	665	714	693	727	664	657	722	674	687	729	690	682	699	725	690	736	667	728	704	662	635	703	707	714	653	691	693	701	713	693	680	669	660	640	710	718	733	718	732	655	658	724	734	671	648	736	732	680	741	707	647	683	671	723	668	692	749	748	672	693	700	693	689	697	693	731	671	678	657	686	700	688	703	691	680	724	696	719	711	657	705	731	679	699	707	725	723	681	683	686	686	675	731	674	687	698	718	700	715	704	720	712	665	704	714	700	695	711	700	715	685	740	676	667	652	687	682	700	666	689	659	661	679	692	666	702	739	705	702	689	669	705	659	693	696	703	734	649	713	639	691	688	718	733	695	687	682	675	696	703	713	676	722	694	719	622	685	724	706	697	664	724	665	704	699	691	706	673	673	729	686	691	656	729	698	664	647	686	700	713	698	760	693	718	650	714	715	680	704	679	704	675	696	709	684	699	702	648	680	671	675	686	743	652	731	709	705	704	695	665	719	660	677	667	679	731	678	741	695	697	732	693	697	715	709	654	689	653	767	693	753	720	680	681	677	652	680	686	674	703	675	692	709	676	682	720	679	653	706	664	666	686	691	701	698	677	734	704	683	702	696	688	679	726	679	710	665	695	673	700	684	672	699	717	696	735	664	666	710	676	721	674	723	726	752	674	697	680	718	637	703	725	705	710	680	723	686	685	685	767	696	739	721	710	662	670	682	715	656	670	661	644	738	694	693	662	716	715	675	714	695	728	684	664	733	664	690	703	720	722	686	679	692	679	717	690	746	705	689	724	681	688	685	708	710	683	697	715	665	663	692	695	713	695	670	675	663	693	676	717	662	646	743	699	657	649	665	729	701	715	677	716	727	748	709	710	717	676	653	700	694	687	745	661	690	706	661	679	671	672	731	697	711	656	718	753	656	690	693	690	700	684	731	735	691	670	727	684	751	703	697	688	724	694	678	695	681	705	697	695	700	691	657	726	671	673	676	705	684	696	656	671	739	679	660	657	664	704	658	700	708	725	694	710	677	688	698	701	725	714	670	683	742	657	737	668	766	677	684	729	686	713	698	720	705	734	694	669	659	677	706	682	702	705	645	688	671	695	663	682	677	684	699	703	659	681	735	666	726	717	678	708	667	728	733	681	711	695	671	698	663	741	723	692	657	674	719	673	685	686	667	714	674	666	700	672	660	744	676	693	659	711	668	697	709	704	700	715	644	687	665	648	661	667	670	712	673	674	724	696	697	734	729	690	677	695	682	699	675	691	680	728	706	721	734	690	701	710	693	658	691	681	722	709	702	698	708	684	682	712	707	686	702	680	713	688	694	699	720	651	710	713	700	671	761	675	714	694	693	652	706	667	683	653	663	689	687	710	642	705	705	666	725	677	713	707	702	653	694	655	674	701	648	775	638	691	713	688	689	694	710	687	708	651	735	684	681	756	693	693	716	697	658	673	707	671	688	759	756	700	735	648	705	693	660	700	685	715	635	682	659	686	667	696	675	659	677	714	672	724	733	678	710	679	729	695	708	667	705	765	669	698	701	704	729	723	742	725	662	721	727	690	689	697	734	705	706	678	693	675	674	710	678	734	687	693	704	737	726	687	715	720	692	691	666	690	718	729	653	698	667	691	714	683	710	780	696	676	685	674	735	693	707	710	732	788	707	703	697	716	694	716	695	715	662	662	704	636	692	668	707	723	718	683	756	692	716	725	684	654	706	705	721	705	658	685	726	730	717	725	699	705	676	669	740	665	684	716	725	709	684	663	706	709	655	677	654	717	689	702	657	720	733	705	746	714	687	644	690	702	698	679	711	700	687	720	716	639	733	721	650	690	703	693	705	682	683	698	683	721	665	673	672	666	689	704	678	712	635	687	715	716	673	700	697	674	693	715	730	678	703	733	692	734	724	715	692	711	669	689	757	714	697	671	725	659	658	688	711	677	670	697	726	740	729	696	682	730	709	707	694	671	702	708	685	646	720	692	679	680	693	658	672	747	641	702	673	699	692	661	677	653	754	701	652	720	656	655	755	695	658	705	720	684	691	649	725	689	697	707	722	721	686	706	694	695	679	693	701	687	731	661	710	704	671	705	753	667	716	659	702	677	708	687	722	691	714	636	740	693	702	712	709	663	737	677	720	748	715	681	653	719	666	679	701	658	656	683	742	696	710	736	707	697	650	724	680	710	728	746	725	690	685	705	676	631	643	703	715	723	697	675	702	677	738	721	697	663	694	733	682	704	670	709	709	722	703	674	697	723	699	713	762	717	685	662	688	724	714	665	718	701	681	683	754	650	733	702	651	707	682	670	640	677	706	706	672	711	711	693	678	684	709	698	654	726	726	639	693	707	716	712	734	668	643	719	679	649	672	696	729	682	672	706	674	737	715	681	666	730	728	671	667	737	698	679	699	703	742	727	709	714	703	720	710	670	681	694	698	684	703	729	648	682	732	708	680	745	697	732	676	676	657	672	691	749	707	696	718	699	702	678	738	701	698	704	697	723	709	706	668	726	718	690	696	706	668	695	673	720	717	674	680	656	733	698	754	713	700	733	718	751	676	684	674	705	689	698	676	710	680	669	720	688	679	724	702	683	715	684	709	674	652	652	664	670	666	712	724	700	678	681	681	666	697	662	709	709	664	708	709	641	645	700	684	667	692	688	699	653	720	723	653	678	697	732	714	743	670	706	670	675	703	701	695	712	670	731	636	713	693	694	689	707	682	701	717	705	706	693	683	684	652	657	712	692	715	685	670	685	686	682	699	686	663	636	758	714
28818	17901	20819	18409	13309	9351	7598	6540	2969	1932	1209	589	409	369	367	362	330	360	326	338	329	386	407	365	352	366	347	362	302	359	311	314	322	310	304	336	307	314	288	302	296	311	301	285	314	331	292	319	316	310	326	301	289	320	294	316	305	306	293	314	305	314	322	308	302	310	275	326	320	279	313	272	252	306	294	307	306	346	288	318	316	316	281	288	281	320	306	299	331	290	286	290	302	306	320	303	313	304	295	299	309	327	292	309	331	297	299	299	330	300	326	310	307	308	279	318	298	306	297	364	284	308	310	282	270	323	321	336	315	305	312	317	285	280	288	316	294	266	291	293	290	300	320	313	328	288	303	315	306	291	300	318	303	289	316	343	327	267	313	331	320	311	266	323	301	317	302	299	278	308	320	298	334	279	288	288	262	284	303	324	312	296	291	299	318	310	314	341	313	299	328	320	307	349	329	338	300	293	292	295	289	313	284	325	319	287	314	284	303	302	319	280	333	313	305	304	334	323	270	310	311	329	314	326	258	301	302	301	301	304	313	285	303	299	289	312	309	303	311	311	302	333	349	337	336	337	315	328	305	285	308	308	308	304	305	293	303	321	342	279	307	293	294	311	315	304	282	302	292	328	292	292	305	302	291	328	285	284	324	283	320	344	284	345	281	318	303	262	299	315	316	317	288	294	281	328	327	336	262	305	295	314	329	296	308	333	267	262	314	282	273	296	348	306	315	286	261	296	282	274	323	328	283	305	292	345	294	333	328	305	306	319	275	304	304	293	321	319	324	281	330	301	288	298	304	307	295	357	303	292	299	283	312	280	280	281	274	300	328	305	274	305	335	290	312	281	337	327	343	295	299	334	325	325	301	276	301	294	259	282	285	300	313	298	287	307	312	309	325	316	323	325	310	304	312	286	281	302	323	313	312	254	310	307	340	301	289	290	282	298	332	324	325	308	313	311	310	329	278	311	296	309	336	261	307	292	298	295	345	303	340	315	320	302	302	323	309	281	316	322	317	310	316	285	337	321	308	328	288	324	310	294	318	299	353	319	290	314	308	313	274	297	270	337	315	283	294	316	312	294	274	285	310	322	329	314	314	295	342	333	311	313	324	323	303	347	260	271	307	319	285	288	343	312	342	287	313	290	279	293	303	286	301	337	272	313	322	346	306	287	320	276	282	349	315	325	313	334	281	307	307	283	311	321	310	272	301	304	280	297	294	321	299	310	319	270	301	286	315	293	279	302	296	299	315	325	312	289	310	328	333	296	309	300	300	302	279	305	314	303	328	296	299	300	274	331	300	308	323	295	286	317	274	304	318	318	291	311	318	322	271	291	286	277	290	292	298	295	255	291	312	285	280	292	278	271	292	283	282	272	316	303	285	287	284	323	284	350	264	296	321	328	314	295	305	284	312	281	287	276	306	284	320	315	310	303	302	316	301	335	321	322	322	309	296	303	302	324	292	291	320	349	317	317	311	301	318	291	325	305	299	296	295	316	327	318	353	308	326	306	306	331	326	279	273	295	318	342	276	309	306	317	310	286	289	342	332	296	337	285	295	291	294	260	285	291	293	301	289	289	297	300	329	306	332	304	303	314	313	308	302	279	306	316	333	297	309	286	315	286	316	300	277	318	319	297	316	300	320	353	294	310	296	288	277	292	272	283	307	302	307	334	300	297	319	299	275	312	298	290	302	305	322	278	312	310	298	297	287	323	306	287	317	302	310	304	312	302	334	313	337	332	327	287	322	266	310	297	299	291	284	324	273	324	277	320	325	323	316	329	279	266	295	309	299	291	300	278	317	302	301	295	289	300	271	293	305	318	303	314	298	276	313	347	297	285	293	280	340	328	279	318	285	314	313	316	334	335	314	309	280	306	301	294	298	303	270	295	310	286	316	299	323	322	322	285	308	292	298	299	280	309	316	250	309	304	305	302	323	327	293	338	326	278	299	300	295	304	307	284	293	303	328	304	303	336	302	293	298	293	302	297	298	297	291	299	287	333	290	262	275	323	298	316	348	298	294	292	331	265	307	271	317	290	306	304	322	290	268	295	285	318	327	334	326	314	274	309	315	275	284	296	333	291	308	288	334	292	297	288	308	295	345	306	325	319	330	313	264	351	291	318	295	288	297	309	293	330	307	309	323	338	306	305	330	278	296	311	328	290	304	327	326	269	267	297	312	311	276	300	290	299	325	320	288	287	253	279	323	320	313	294	291	285	324	299	310	319	290	332	279	287	293	295	289	288	291	315	298	337	303	296	347	296	287	286	307	333	275	321	277	275	299	308	306	297	292	323	288	273	301	314	312	311	329	304	296	294	304	265	301	290	295	318	316	295	277	293	301	299	278	308	294	304	292	305	336	324	326	295	302	272	312	312	274	294	285	296	267	316	259	289	282	316	330	280	331	284	323	295	319	293	314	290	307	294	298	305	275	276	301	292	302	291	320	285	310	298	271	343	334	283	318	323	300	271	312	316	320	300	292	294	307	296	307	338	279	309	311	283	294	305	317	308	299	282	295	285	284	307	341	307	318	305	300	272	320	315	324	310	319	305	323	318	269	304	321	299	285	282	273	275	326	314	289	281	308	323	322	309	317	331	305	306	282	284	299	321	298	310	313	309	332	272	319	311	290	280	270	332	291	286	300	325	299	288	305	296	284	311	338	260	318	295	323	313	316	315	361	312	321	317	328	326	309	307	313	311	321	279	267	287	300	259	320	367	337	274	328	310	335	283	315	321	335	332	280	287	287	320	331	298	309	301	307	308	312	301	312	297	301	280	279	301	319	294	293	301	309	297	341	279	307	311	311	307	306	321	341	287	283	277	288	301	319	332	322	302	324	361	298	290	263	285	279	287	265	290	312	329	305	308	298	303	315	283	310	274	283	339	321	297	322	302	292	286	287	306	308	308	303	308	309	324	341	355	306	320	314	303	331	337	316	364	267	267	300	303	320	289	309	299	314	294	327	283	330	308	317	320	299	316	300	330	288	298	322	298	310	276	313	319	304	319	316	308	295	339	278	299	273	300	278	292	308	309	305	360	317	305	303	313	354	301	301	299	346	288	289	300	301	328	295	305	300	324	307	263	307	346	316	352	310	313	313	332	306	328	301	300	327	334	287	351	319	286	313	318	300	302	299	303	323	284	324	281	305	323	314	291	314	304	301	340	314	297	328	299	305	319	338	312	304	291	325	328	296	326	330	287	285	327	334	295	295	332	318	280	301	288	278	295	280	311	298	305	297	312	303	344	290	305	292	308	293	283	289	335	334	287	332	290	302	271	312	271	319	340	308	269	302	310	263	304	301	299	293	296	298	299	277	319	289	290	317	256	296	354	279	309	290	293	293	328	315	348	320	330	315	295	309	310	311	323	266	305	318	295	318	308	331	307	310	308	321	293	267	319	312	319	299	269	301	330	303	295	313	296	295	289	320	297	317	291	291	330	303	282	313	327	290	275	279	273	310	315	291	290	302	320	313	276	289	298	286	327
20182	16721	27470	29406	26813	22353	21437	18613	10666	8155	5062	2321	1173	917	937	908	987	991	1009	1030	1007	1126	1388	1167	1128	1218	991	970	964	891	876	890	863	790	769	746	767	777	770	763	732	772	717	721	720	694	715	717	734	751	715	759	788	737	706	729	719	775	736	723	746	740	737	722	732	724	761	713	744	745	738	724	757	737	758	702	776	763	731	736	745	761	771	728	708	704	743	735	717	712	771	732	719	780	725	724	785	687	707	735	694	727	757	714	705	680	753	763	713	733	734	763	727	743	728	764	698	707	712	756	732	738	748	763	770	746	734	740	689	730	706	726	736	782	758	732	746	729	743	730	669	737	740	751	732	791	717	775	731	720	798	687	763	750	705	700	727	781	757	686	714	718	722	720	796	760	744	749	718	759	735	738	755	742	733	700	758	734	704	735	695	724	745	717	752	750	755	753	730	721	751	691	765	732	746	745	745	720	716	718	736	709	744	785	698	720	719	712	688	672	749	785	745	769	721	785	689	739	789	706	745	688	768	732	714	744	772	751	701	768	740	765	732	752	723	755	695	671	781	738	750	735	733	742	763	723	776	745	753	736	739	734	723	746	710	737	745	721	700	763	768	724	762	753	716	709	693	691	695	794	779	734	717	717	809	733	740	767	718	744	743	681	726	695	701	739	692	704	728	770	727	740	727	701	772	732	776	734	755	717	729	743	734	689	722	741	708	716	733	743	749	755	764	741	732	697	675	715	722	737	734	752	689	775	711	721	762	748	739	705	728	702	761	732	702	738	753	718	756	735	748	715	691	729	745	770	722	718	705	759	775	755	713	769	748	699	709	730	798	699	758	701	760	784	764	702	692	747	760	687	723	783	757	740	764	711	755	715	703	718	744	767	724	729	758	717	712	733	755	707	747	753	757	719	769	728	706	760	768	715	707	712	777	727	750	771	731	714	704	713	733	740	746	762	770	651	705	757	712	787	737	749	730	741	736	728	716	703	758	686	713	758	719	758	762	733	722	745	725	721	731	757	731	782	726	734	700	740	723	705	736	721	743	718	754	775	687	734	728	741	750	713	718	732	728	777	753	694	756	708	710	726	719	710	724	775	702	782	726	738	740	727	729	733	710	700	741	779	720	712	742	725	725	739	731	778	758	715	781	773	753	711	752	735	750	721	710	771	711	761	723	731	769	788	706	805	752	775	732	687	726	719	733	773	773	701	732	725	733	745	710	754	786	770	735	788	721	718	718	760	716	743	733	755	755	704	699	770	757	792	674	752	741	697	747	708	697	768	725	786	748	743	738	688	746	727	735	677	762	687	756	731	695	731	744	684	759	737	744	679	759	698	720	759	736	722	768	695	730	745	736	704	720	714	708	699	733	734	792	702	753	753	720	705	715	750	728	690	733	720	752	793	762	742	764	699	740	745	746	675	740	759	723	713	749	737	736	739	686	751	683	724	725	719	688	755	724	695	739	702	686	758	740	749	733	721	771	710	765	738	733	685	734	710	744	716	758	758	705	750	773	714	752	750	770	746	732	725	777	716	712	741	762	704	733	727	693	754	706	716	710	697	772	759	752	715	718	694	717	764	790	746	788	742	698	732	762	764	746	725	719	722	766	769	740	736	746	730	734	725	742	771	699	739	790	757	675	741	752	745	751	700	758	730	701	721	794	737	724	757	733	778	763	763	711	767	723	767	707	715	746	741	746	717	760	715	764	782	729	739	757	766	723	695	689	727	680	777	736	672	724	757	745	721	797	718	717	770	763	681	749	736	741	711	708	770	780	752	761	726	744	769	736	746	763	734	716	719	690	719	727	733	682	724	704	740	712	699	738	748	727	777	710	749	738	752	759	769	717	731	765	735	741	731	769	754	736	731	763	696	723	768	754	722	700	796	694	760	702	664	732	722	667	755	734	710	779	713	720	769	740	711	761	745	723	761	735	752	713	695	685	685	736	692	707	716	746	780	731	749	739	717	698	696	733	769	739	770	737	736	755	715	746	751	768	731	681	720	724	767	736	738	734	738	668	751	753	684	678	714	760	748	773	767	786	745	758	732	747	780	722	755	765	750	728	741	728	709	744	741	721	664	734	715	687	784	712	777	792	723	714	749	758	714	736	705	747	748	694	709	715	747	770	770	730	755	733	752	738	732	719	755	740	700	785	746	740	756	733	665	727	776	731	739	721	771	722	729	741	742	729	699	735	730	718	707	761	743	727	687	689	726	744	741	707	765	730	723	735	723	712	701	709	763	755	737	758	774	735	768	734	731	742	704	774	731	771	778	696	716	725	724	755	710	735	736	680	689	747	682	734	752	732	760	734	712	697	806	751	751	751	723	805	748	714	717	743	712	739	742	772	725	752	753	742	749	793	717	786	765	766	739	730	701	697	758	762	723	718	701	733	738	739	747	750	727	734	696	756	700	765	693	773	734	698	745	732	739	777	729	704	744	743	732	706	729	717	727	714	748	746	701	733	730	689	724	722	737	730	727	735	769	723	735	725	740	737	704	754	790	712	710	724	733	716	731	749	750	748	757	767	742	740	774	733	693	753	778	737	760	700	733	756	734	696	770	808	725	728	743	765	704	713	698	764	740	728	732	745	683	784	744	731	729	696	735	771	735	729	746	714	758	782	759	698	735	730	735	745	759	734	716	736	728	779	763	736	781	761	716	740	775	743	728	791	724	702	719	707	768	783	738	720	727	730	756	726	724	751	776	773	719	720	768	726	738	779	722	719	736	758	751	737	751	770	716	746	720	721	720	747	761	747	730	705	716	760	674	727	730	774	750	739	726	711	692	705	796	768	709	746	744	715	743	666	724	737	733	721	707	725	703	739	744	733	707	760	778	702	718	689	731	752	723	730	726	748	772	750	717	741	761	726	714	706	733	746	745	761	760	740	750	698	703	692	734	772	734	750	794	781	748	734	729	696	743	696	745	769	714	765	702	694	740	741	729	776	731	763	736	686	750	706	723	702	707	749	725	700	778	765	702	723	726	713	720	750	710	729	764	739	784	725	723	701	735	739	749	690	714	695	762	748	740	746	748	711	715	775	751	723	794	707	708	731	746	742	701	692	700	772	705	738	711	722	735	747	745	753	760	722	749	781	717	711	754	745	758	756	732	715	693	738	741	696	785	759	754	698	789	718	749	729	731	747	755	686	729	725	751	725	794	738	748	776	774	727	713	716	759	748	745	768	765	769	701	770	728	747	736	708	770	748	727	730	738	745	798	684	750	743	735	742	694	742	743	725	744	724	728	714	754	672	706	769	698	741	697	714	717	728	781	690	735	794	778	712	694	742	753	766	733	751	755	745	688	706	722	717	788	687	724	787	716	731	727	737	719	706	788	720	700	730	710	744	712	715	718	700	747	730	745	721	745	746	773	730	746	726	750	711	768	758	738	744	777	740	712	746	733	775	714	737	713	721	744	769	740	703	740	770	725	730	757	709	762	727	686	735	754	693	749	761	741	734	742	752	689	724	739	764	697	682	746	726	728
36875	29441	30192	27917	21116	15735	11938	10321	8900	8753	4938	1278	449	356	341	326	313	312	350	359	332	392	434	423	373	416	340	335	336	274	326	335	292	319	278	241	294	266	283	259	263	270	271	264	252	245	291	280	277	274	267	300	269	281	271	276	293	305	265	271	287	281	250	281	280	255	281	269	275	288	298	271	285	283	292	254	265	259	277	252	258	289	277	253	263	258	257	268	260	283	246	233	270	282	262	258	263	272	282	257	275	263	293	267	271	270	260	248	270	263	255	270	271	255	271	264	299	278	282	246	255	255	235	247	296	273	266	267	279	252	288	279	275	267	292	268	286	260	285	288	286	237	277	269	297	263	268	257	271	265	277	282	284	241	246	262	274	261	292	265	263	253	247	280	212	257	249	243	270	287	243	274	232	261	304	221	260	295	251	275	244	249	291	253	259	274	240	262	252	243	256	303	271	258	283	274	239	262	270	274	254	263	281	260	241	269	256	258	300	303	248	241	234	252	289	305	288	292	297	274	268	264	270	240	279	290	260	271	284	266	262	243	259	263	303	265	288	266	260	237	234	260	253	272	255	290	276	271	262	266	302	259	254	254	303	270	239	274	279	286	269	238	274	287	244	290	265	261	258	267	268	230	257	227	248	243	267	274	228	269	266	290	265	289	269	291	227	263	259	284	271	285	256	239	247	280	255	244	263	282	263	248	238	255	281	231	264	289	270	295	273	263	247	279	271	285	280	256	235	244	286	272	251	298	271	300	288	279	253	271	285	262	291	286	279	246	241	257	268	280	275	239	249	261	261	292	293	274	255	298	284	277	270	273	277	276	280	244	239	254	279	259	271	253	309	290	302	273	296	263	246	247	248	259	241	292	291	287	296	281	248	291	239	247	286	266	247	307	279	258	256	275	287	260	274	272	275	268	270	284	272	334	275	261	283	255	300	269	223	294	264	281	274	291	278	289	286	290	237	261	239	272	261	263	251	295	263	273	285	286	237	236	266	270	262	294	275	264	248	275	286	256	262	267	276	248	249	286	296	266	264	265	246	257	288	247	259	255	270	245	265	284	257	277	254	255	269	290	242	261	261	233	251	251	268	279	282	276	271	287	289	231	249	249	273	294	260	257	249	239	275	260	272	246	296	274	272	260	291	262	267	263	260	281	309	282	253	288	276	283	256	297	277	272	288	268	285	275	258	261	319	304	265	250	267	280	302	253	293	257	273	253	261	245	270	283	266	256	259	283	264	252	282	263	271	304	264	267	244	258	227	277	267	256	269	308	251	273	278	262	261	273	273	291	273	273	237	248	276	275	237	269	262	258	262	247	250	279	279	263	262	299	275	261	250	259	281	264	285	314	251	295	256	255	252	251	264	294	260	265	283	286	255	290	286	270	260	260	244	282	270	275	277	273	256	252	268	269	270	275	258	260	254	301	277	261	268	271	262	269	266	274	285	235	266	289	279	228	261	296	246	265	252	276	254	259	258	249	274	284	264	237	251	277	235	243	271	255	240	249	299	264	272	267	249	297	243	245	256	262	249	270	246	262	312	277	277	245	267	290	290	268	266	288	264	288	285	278	253	254	240	248	254	252	281	293	243	254	277	272	254	274	268	268	255	274	274	268	240	290	292	259	284	312	283	252	264	240	274	256	239	274	283	268	264	262	254	262	253	283	248	283	248	266	246	258	266	270	273	302	260	264	288	261	252	270	265	288	241	261	296	280	251	266	245	273	279	288	327	256	262	257	292	250	265	249	248	279	267	275	306	274	247	263	258	280	278	276	258	234	266	245	244	289	253	263	258	276	290	250	247	290	263	283	256	268	270	272	248	287	273	254	264	284	260	238	247	273	283	223	264	273	280	287	261	243	260	272	260	265	265	295	284	280	265	281	255	270	282	277	240	263	264	310	282	249	268	242	264	261	270	290	260	231	261	285	283	266	282	273	247	267	268	279	239	281	297	280	280	279	235	266	272	248	267	264	254	284	262	286	299	278	265	261	263	254	232	265	250	277	206	275	268	260	249	305	272	256	295	243	263	249	264	286	283	271	272	289	248	245	257	270	271	296	266	280	264	216	278	260	232	258	291	258	260	265	282	262	289	250	289	289	258	300	252	276	257	239	263	266	260	251	273	234	244	251	277	254	247	281	250	271	255	238	262	245	268	277	237	266	254	258	270	267	281	263	250	258	240	268	262	270	255	300	246	246	259	268	246	263	271	260	261	273	260	252	228	278	258	268	258	257	268	284	256	300	275	265	276	265	271	245	283	278	272	275	264	301	275	265	276	265	260	257	284	286	274	255	278	302	278	276	261	282	291	263	304	279	284	263	262	260	264	274	264	272	273	290	279	271	279	245	246	245	267	246	288	283	241	286	284	286	245	266	263	275	309	270	246	279	292	287	298	297	288	289	253	243	267	279	257	294	270	289	266	291	288	272	301	281	269	305	264	260	268	254	282	269	287	267	269	249	250	243	255	244	263	269	268	270	254	270	260	275	281	300	301	256	247	279	261	298	256	254	272	283	263	285	269	238	274	258	284	280	237	266	286	290	266	285	265	242	270	280	252	264	274	252	261	275	259	277	270	262	227	256	277	256	266	256	274	293	291	246	269	244	268	262	290	242	272	244	291	272	255	289	274	248	273	275	270	249	264	265	230	276	284	249	278	268	274	295	251	269	320	275	278	252	262	303	285	297	285	276	265	293	257	249	270	255	262	279	262	275	292	270	287	274	242	251	223	259	251	294	259	292	294	281	286	260	282	299	271	256	279	264	258	265	273	281	251	271	299	265	263	278	244	267	287	265	256	253	270	265	261	265	266	271	263	224	271	270	271	278	269	282	260	268	263	252	250	247	239	284	265	270	235	273	279	274	287	287	267	261	258	278	267	294	265	259	255	272	280	272	258	257	272	292	293	275	300	251	281	243	276	271	251	243	257	277	260	278	263	274	280	280	276	272	279	288	272	293	277	247	274	253	268	259	257	252	262	288	243	278	272	262	260	283	253	267	240	252	226	233	279	266	272	299	268	251	279	258	258	276	255	281	305	262	254	272	284	283	260	313	253	295	257	265	266	300	232	281	274	267	306	273	272	270	275	285	253	288	295	278	277	303	263	266	259	300	282	232	262	264	267	299	257	269	246	258	293	287	261	264	259	245	284	276	272	273	274	242	281	263	261	227	262	250	244	261	239	261	279	306	270	265	267	266	288	304	259	286	263	276	290	251	257	249	285	240	271	262	263	266	266	292	254	244	246	270	281	289	254	293	282	281	246	272	266	266	274	263	254	273	268	245	243	284	265	305	282	256	286	246	267	275	263	267	287	291	250	236	295	265	243	253	256	298	265	253	270	270	294	260	258	260	275	260	271	304	255	269	272	233	265	250	240	250	262	226	263	257	267	255	254	252	255	258	260	273	271	271	288	264	276	265	275	286	284	268	263	268	245	276	298	259	272	273	286	271	291	260	283	296	267	288	273	267	265	294	295	289	250	271	259	256
25169	24939	34997	37924	35171	28936	26821	25370	24007	24031	14973	3401	1476	959	960	970	1060	1018	1068	1125	1193	1472	1814	1454	1347	1354	1119	1103	1075	931	876	904	895	839	716	658	649	691	690	701	671	645	666	654	607	662	687	675	617	640	621	624	658	684	665	683	632	646	647	670	620	653	666	624	686	624	645	701	643	663	660	648	662	659	625	690	634	638	677	641	671	667	601	675	642	708	675	609	687	679	663	656	644	704	666	674	656	665	614	670	665	640	672	624	658	647	675	647	646	654	637	612	673	612	661	643	637	652	718	658	662	614	632	663	661	623	653	618	556	677	679	645	671	651	663	636	593	605	662	622	655	638	674	661	647	623	666	634	632	606	670	662	642	638	629	661	615	623	641	634	650	666	678	635	608	685	652	624	648	594	690	641	665	639	648	616	641	620	654	634	660	681	638	615	678	662	675	640	641	656	614	584	692	635	670	646	649	626	631	650	668	668	665	628	656	606	651	642	638	673	642	673	656	682	658	636	662	635	698	628	655	639	650	661	640	639	616	671	645	636	647	631	652	626	631	677	627	679	646	631	604	670	683	613	667	631	636	630	616	621	641	642	674	628	667	636	680	667	668	672	723	640	651	639	651	678	658	681	626	671	624	628	643	657	618	656	634	634	693	651	671	621	623	661	634	652	639	687	649	660	646	720	665	665	644	673	640	683	671	625	626	662	627	623	632	613	663	678	634	670	611	636	608	657	603	660	668	637	646	609	597	639	638	636	668	648	639	631	657	649	616	646	624	613	612	661	679	628	651	636	622	638	643	673	630	704	628	660	612	657	691	648	626	626	657	626	630	631	611	630	647	630	638	725	649	612	663	622	670	629	661	634	658	630	697	655	615	660	661	659	669	619	635	630	665	621	601	626	615	708	622	594	697	656	655	691	624	621	672	624	662	637	651	679	618	656	665	647	655	649	660	660	676	654	618	589	637	620	632	639	649	645	639	643	601	651	625	659	663	657	644	671	678	654	694	606	669	680	640	649	636	638	669	668	607	690	684	634	642	659	663	620	620	658	712	659	692	640	669	657	657	663	685	617	657	618	648	630	643	656	650	630	681	659	629	653	691	653	657	618	634	677	643	646	625	658	641	662	634	647	688	637	638	642	683	648	661	626	661	645	644	644	641	666	645	617	661	709	634	640	650	646	636	654	671	645	665	640	644	682	634	649	654	669	663	656	634	643	682	654	656	669	651	678	651	654	604	632	633	586	609	656	612	662	695	678	644	635	652	670	646	634	648	663	663	663	661	637	652	659	631	669	656	675	642	623	635	677	637	619	644	649	643	658	643	659	625	653	637	661	658	625	646	650	667	704	657	628	669	637	610	692	635	677	662	662	639	662	658	683	732	615	645	629	610	659	656	641	626	665	639	624	673	657	625	601	632	579	635	619	633	660	676	667	643	637	604	620	631	654	667	656	642	612	683	654	588	708	698	646	661	639	607	666	672	640	665	639	658	608	643	696	665	619	641	679	647	597	633	688	664	610	612	638	627	599	650	677	603	615	651	652	664	649	623	665	630	685	666	615	700	633	683	662	676	651	639	643	651	637	687	614	665	646	637	654	666	662	678	618	649	724	672	619	644	612	645	664	652	638	655	620	601	658	623	601	664	629	665	674	600	657	598	668	679	609	629	634	632	688	660	667	661	641	657	664	656	633	607	642	685	624	613	643	673	667	684	653	649	646	688	656	644	621	646	646	633	667	636	607	657	654	636	619	622	592	668	640	661	623	639	658	625	621	660	636	671	649	651	671	656	630	615	633	666	635	658	689	629	649	633	671	671	698	646	629	623	610	683	663	660	665	654	635	626	683	633	628	683	669	653	630	666	647	639	624	648	655	641	655	631	685	664	659	689	635	654	659	650	664	659	662	662	672	646	683	675	611	651	654	642	627	684	650	655	646	631	670	674	629	622	653	655	669	694	633	645	679	605	611	599	610	602	608	612	633	661	663	615	652	652	647	646	581	647	635	653	652	655	633	630	640	640	671	660	683	679	654	654	617	653	641	632	629	592	650	714	608	619	709	646	666	615	607	611	595	630	644	657	602	679	625	624	623	678	687	712	679	648	629	675	629	626	621	705	706	660	636	673	638	650	644	670	661	700	654	624	598	629	598	642	674	651	634	649	630	662	678	652	664	633	622	588	643	639	598	680	629	627	650	626	647	650	610	670	653	683	627	605	662	644	661	622	626	600	645	608	637	601	607	640	649	623	615	684	623	695	590	665	622	683	664	640	641	644	704	631	671	683	603	715	674	653	701	619	685	664	644	654	622	616	672	647	610	664	661	642	653	605	610	682	621	658	697	640	702	640	625	649	632	668	668	643	630	635	663	650	652	653	654	601	626	677	661	620	687	680	644	647	674	614	638	653	639	659	672	689	648	640	629	642	651	602	675	661	645	659	653	693	662	674	692	685	642	678	620	672	659	668	643	635	686	636	655	661	667	645	610	697	669	664	661	650	627	665	669	661	635	609	647	630	632	632	664	622	662	698	681	669	643	648	692	642	631	622	620	640	669	677	620	624	666	634	633	613	660	644	670	626	640	674	670	649	697	639	601	644	676	643	658	675	705	662	604	644	687	626	635	617	674	618	628	604	656	680	664	652	635	609	654	598	641	665	666	627	660	643	649	651	629	625	616	636	633	680	682	687	619	678	635	692	631	640	611	651	650	640	666	601	643	611	660	689	627	673	601	633	653	665	695	664	669	656	644	651	645	623	653	674	665	663	657	602	654	675	654	672	640	665	635	650	653	659	685	638	679	625	641	683	659	615	675	676	628	676	667	641	659	666	682	663	670	648	676	666	638	627	640	648	614	633	666	623	682	607	613	605	619	629	598	643	659	651	649	648	629	626	688	659	698	651	620	629	643	636	680	653	660	696	624	638	671	636	619	658	634	621	706	611	648	644	655	577	651	662	645	634	638	631	620	681	626	651	635	591	658	618	634	648	673	661	657	629	674	663	667	630	692	601	680	650	702	693	666	639	676	624	640	607	672	642	645	667	651	682	664	626	670	648	643	644	639	622	609	673	673	656	649	654	595	681	648	645	600	574	656	628	653	667	623	604	682	654	649	615	653	661	690	639	645	637	629	647	635	661	651	661	650	677	677	612	658	653	640	659	641	634	674	649	651	661	667	622	692	650	648	687	661	670	628	683	617	664	653	660	626	637	657	636	605	634	616	653	643	634	639	627	633	673	663	641	637	657	621	652	637	609	629	651	655	665	653	654	626	652	634	673	630	666	639	600	665	682	655	695	667	641	652	660	664	662	693	660	664	656	611	688	649	674	681	651	682	684	625	670	661	651	657	666	676	633	675	674	670	641	615	654	674	657	635	626	611	677	647	631	616	621	643	629	664	637	668	640	616	656	645	627	630	665	648	608	620	626	632	648	610	638	629	665	658	664	674	666	648	646	674	638	641	668	665	671	680	644	668	620	674	674	624	620	639	634	614	666	687	645	650
15265	8180	5969	4254	3081	2021	1355	949	742	647	460	340	340	279	269	317	287	270	272	275	279	296	257	273	287	304	358	257	294	284	259	275	276	274	305	274	303	282	292	315	254	311	264	295	287	280	294	276	272	281	290	318	272	283	297	295	253	310	301	278	295	269	328	305	280	279	282	303	297	273	275	280	309	310	288	275	286	282	251	283	302	256	307	280	265	273	291	296	291	294	297	258	250	303	303	287	283	275	316	338	277	269	291	258	269	287	282	254	252	287	308	286	293	263	316	277	313	257	281	289	277	292	272	287	248	256	277	295	297	317	282	284	286	280	288	297	331	298	263	276	298	302	308	300	323	296	299	267	289	298	256	246	268	285	308	297	295	295	263	287	287	293	282	287	287	296	282	278	290	297	292	268	277	282	284	308	276	309	311	278	280	288	291	254	286	314	291	256	276	285	290	266	295	303	286	247	301	261	280	286	296	288	283	265	268	278	275	297	277	292	256	286	282	308	286	267	307	288	268	281	325	251	269	269	282	260	269	308	286	310	284	308	300	289	288	290	286	297	269	294	273	301	291	283	297	315	269	275	281	284	281	297	301	296	301	264	294	303	240	245	297	269	270	303	264	272	314	270	238	290	294	303	304	295	284	271	279	286	291	290	300	268	281	273	260	275	285	269	284	285	300	278	294	258	315	253	267	266	274	277	272	297	279	269	304	312	285	296	279	277	261	272	307	277	292	302	276	278	313	287	274	263	291	270	291	283	333	278	292	259	312	280	295	286	262	270	281	268	288	275	269	294	271	289	256	298	295	292	297	281	291	260	316	298	253	303	269	277	259	289	295	285	308	284	254	283	269	297	262	298	298	303	283	285	281	257	266	312	307	286	285	276	294	283	310	283	276	307	304	293	257	291	284	276	301	288	276	298	265	233	292	283	256	322	314	279	313	272	285	296	267	302	268	298	282	270	283	287	287	263	292	305	280	271	275	269	281	286	322	297	282	282	305	269	242	272	260	272	279	291	269	268	307	296	284	291	280	284	275	305	280	266	299	332	286	277	307	291	281	267	300	279	294	308	318	267	309	287	312	317	295	273	281	314	311	280	284	313	295	234	265	286	288	301	308	286	273	284	323	277	306	296	299	282	277	291	291	288	282	296	272	289	318	280	289	284	308	274	303	284	306	303	283	278	314	268	278	270	288	282	271	294	258	270	262	280	303	281	284	269	274	301	282	299	291	281	274	284	276	249	280	285	283	294	299	271	297	295	309	272	282	284	286	282	279	315	290	295	283	292	281	294	268	260	264	274	257	341	273	290	289	275	268	274	261	260	317	270	282	311	291	308	279	309	246	268	293	305	298	283	290	271	296	306	274	261	258	297	245	291	302	275	270	288	285	275	289	277	280	292	276	331	307	238	282	299	293	252	276	268	288	307	295	285	316	281	315	276	298	286	268	300	303	304	269	268	238	310	294	305	271	299	283	305	267	302	290	283	289	270	320	275	311	264	263	290	273	253	278	278	272	282	289	292	294	278	244	305	272	283	266	300	267	300	283	307	279	300	284	290	295	305	263	283	270	286	250	295	272	303	279	276	264	298	274	289	279	261	286	313	282	293	251	281	277	269	261	307	292	290	287	303	276	276	272	290	280	284	278	262	291	304	286	277	293	288	262	308	309	305	292	289	277	255	283	295	284	299	291	302	274	301	347	297	296	291	293	284	272	278	242	272	256	281	296	274	261	252	271	300	263	310	296	258	248	288	279	279	282	272	289	312	247	295	258	297	304	296	305	273	273	321	311	283	286	305	292	303	300	306	270	298	300	275	284	264	296	317	284	274	313	275	284	289	279	255	296	259	285	285	287	294	276	307	269	259	263	278	285	290	243	253	299	273	329	292	306	277	255	275	335	294	313	298	296	275	306	298	271	272	257	258	299	255	280	270	281	290	260	292	309	284	284	294	304	296	259	271	310	300	284	273	277	290	299	250	269	313	288	323	302	337	282	282	291	296	301	306	300	285	253	298	283	288	247	262	278	274	280	300	256	293	320	274	288	299	296	254	296	300	301	294	334	311	322	280	293	295	305	294	252	278	304	289	255	260	281	277	253	284	276	268	309	306	258	275	271	299	269	270	273	304	289	292	254	262	333	272	286	307	256	304	325	269	261	250	269	283	259	262	278	269	285	293	284	272	305	261	290	271	285	303	283	290	288	315	291	305	294	265	282	287	292	310	298	296	336	311	281	272	279	289	271	282	306	273	268	297	316	303	260	315	300	293	313	271	291	285	312	270	302	281	280	264	293	310	263	309	301	302	268	271	285	324	244	262	278	298	288	283	276	262	289	272	294	320	279	283	301	299	265	301	274	259	303	288	283	301	282	256	292	294	310	297	317	290	280	290	263	281	305	286	265	275	301	263	296	277	273	253	306	337	284	284	290	276	291	317	286	283	275	285	309	270	292	276	280	278	270	269	313	282	276	297	311	267	285	284	308	280	263	267	286	273	305	287	289	302	270	317	264	284	291	325	290	286	257	288	297	315	286	285	319	289	265	295	269	323	276	271	284	299	283	315	317	281	287	309	271	248	273	249	298	282	265	284	333	290	285	271	265	319	284	294	272	286	274	270	292	292	298	320	290	320	281	292	266	288	295	265	314	295	286	275	273	278	296	286	290	304	328	304	290	307	300	294	242	262	274	261	268	301	271	310	278	266	269	267	283	278	292	295	307	293	254	263	281	281	276	282	285	260	293	262	276	262	298	279	262	269	267	284	316	307	282	256	293	279	268	307	292	266	284	278	285	280	281	286	286	280	282	294	280	256	307	289	279	256	300	258	277	283	304	283	289	288	299	277	274	287	294	295	278	273	251	302	257	302	280	281	257	310	295	297	346	273	259	281	284	291	275	305	275	298	301	280	267	268	274	300	289	293	266	287	296	295	260	257	296	337	292	307	311	276	277	324	289	288	330	288	291	314	281	290	285	263	274	293	294	288	294	261	312	258	257	283	296	288	282	290	284	274	295	250	295	294	271	265	292	307	280	272	293	280	276	280	294	316	281	308	273	278	277	277	303	301	295	295	271	268	279	275	294	254	303	301	287	287	302	301	283	301	300	311	276	248	280	289	291	280	282	270	315	289	260	292	294	321	299	286	308	340	286	269	283	280	300	260	289	287	262	301	276	292	291	273	259	257	320	270	284	304	310	319	270	297	278	259	289	316	295	290	307	311	318	279	308	268	282	286	305	262	299	277	290	275	314	272	288	276	303	290	273	276	286	283	289	306	287	286	261	271	314	291	277	310	300	310	267	296	298	298	292	258	283	278	242	307	302	262	258	284	286	274	305	280	295	282	277	256	296	290	281	285	287	307	290	278	308	299	272	275	302	305	308	316	294	280	265	283	292	292	281	304	261	277	322	290	282	299	277	253	277	307	274	287	299	259	298	309	308	305	291	276	301	261	310	299	274	292	263	321	294	312	295	304	274	243	302	252	275	286	275	279	273	299
11184	8348	10767	12131	10649	7794	5654	3925	3069	2245	1359	997	814	740	778	747	750	734	726	760	761	728	747	748	718	749	682	735	694	741	698	684	657	722	710	685	697	679	743	693	693	745	721	690	654	684	697	726	685	700	706	677	702	698	727	708	740	681	720	688	667	667	681	700	702	697	727	700	706	669	705	705	679	666	668	670	698	688	730	705	707	739	726	712	661	720	702	677	652	726	750	689	661	672	686	679	680	695	662	680	725	765	676	705	730	687	696	677	683	728	658	663	716	688	702	694	743	681	707	695	680	741	715	695	694	708	727	706	707	688	688	704	697	736	735	744	665	648	676	717	749	711	708	675	675	706	693	708	716	712	699	620	670	704	756	684	665	695	649	663	680	700	676	686	711	699	698	708	727	688	732	714	731	747	669	693	718	717	683	691	676	670	715	691	711	699	648	685	677	680	662	744	716	668	715	682	710	719	722	700	693	690	678	693	689	660	658	685	697	666	721	664	700	727	671	680	694	689	686	692	677	691	688	707	732	674	692	708	682	717	672	688	757	675	681	722	684	706	720	741	662	641	684	657	711	692	675	701	689	745	695	703	658	662	688	664	689	695	655	654	703	682	669	686	672	668	708	693	709	675	725	716	699	697	686	722	700	724	692	691	739	730	663	686	678	685	676	684	714	662	663	756	663	691	680	682	714	730	674	701	753	739	688	719	688	686	665	681	694	718	729	697	702	675	678	710	676	739	685	721	715	697	730	731	738	656	684	670	681	693	703	695	685	708	720	730	690	718	704	692	690	694	699	692	704	685	674	694	707	679	654	701	664	681	689	682	715	682	700	709	692	667	707	728	711	685	716	691	672	668	773	647	729	687	730	708	647	737	724	703	666	717	709	659	666	671	708	689	723	639	725	688	722	644	699	698	720	709	735	698	701	720	641	638	667	731	697	704	654	719	664	702	697	682	705	724	706	728	720	657	702	678	691	679	673	699	724	671	682	694	656	692	714	718	670	694	692	689	714	684	677	684	712	725	701	719	735	687	695	700	684	684	727	711	680	677	714	676	676	750	665	677	704	745	681	703	683	725	665	681	719	693	652	668	728	678	712	689	683	641	687	729	750	772	705	658	712	718	722	677	709	735	664	674	679	667	695	696	683	681	718	673	704	676	710	662	701	734	718	655	661	700	685	670	701	702	716	717	705	710	700	710	740	717	702	732	649	705	697	709	695	713	715	710	713	685	735	708	707	711	657	662	678	719	728	791	686	669	698	705	712	730	727	687	698	682	676	721	698	644	731	720	657	713	678	640	721	689	761	711	651	723	693	664	682	722	750	725	719	695	716	692	683	674	681	707	745	710	729	685	714	730	640	703	723	687	676	733	676	725	724	743	713	679	723	673	735	693	759	697	744	700	698	719	704	688	713	660	685	714	666	703	692	715	661	698	681	724	700	697	686	732	689	696	716	678	725	721	662	690	750	664	683	668	676	676	741	710	686	738	704	680	713	695	677	709	678	687	709	706	683	654	676	694	699	705	687	682	700	708	704	652	727	636	670	722	732	676	680	689	706	725	715	697	688	712	706	655	717	723	718	731	657	693	753	700	696	697	651	669	730	663	637	726	698	709	713	753	715	706	718	672	720	687	688	685	715	697	710	716	672	715	708	682	660	680	662	682	711	703	658	687	680	686	693	681	747	694	669	692	687	707	768	664	716	692	708	694	698	733	688	698	751	675	703	732	679	711	643	709	723	699	701	748	696	702	710	752	691	692	735	702	723	666	726	695	707	723	670	686	771	743	692	701	704	665	701	666	729	715	727	676	667	714	679	720	671	666	723	765	693	724	768	712	688	719	698	652	718	699	735	743	662	703	709	717	704	668	692	717	705	668	719	674	710	689	724	727	636	677	670	700	691	672	711	707	676	671	712	683	705	704	694	713	726	717	655	738	710	685	688	642	655	692	710	717	713	675	742	706	712	670	702	712	697	720	689	714	685	704	689	689	733	688	655	732	674	677	675	686	677	729	700	685	685	684	658	728	668	741	679	761	672	721	727	685	675	709	648	723	692	693	644	731	725	721	738	740	769	650	716	683	695	666	687	704	704	683	669	665	672	728	696	667	664	695	747	705	720	664	662	655	724	714	703	683	691	693	692	675	666	695	694	656	707	716	699	700	664	660	659	710	703	696	697	641	691	697	693	692	705	676	653	687	698	775	690	727	663	681	660	690	722	709	672	680	715	721	730	722	722	696	700	687	732	687	692	692	716	690	678	744	675	708	657	733	693	724	722	721	702	706	685	699	650	693	744	689	671	689	730	647	686	712	724	688	687	736	706	681	668	687	712	705	707	657	699	684	762	727	681	722	724	743	660	680	689	708	750	701	699	723	707	659	680	690	668	690	723	718	695	728	736	723	710	671	743	674	663	661	683	705	730	673	683	676	714	701	712	671	659	689	724	738	737	734	680	724	673	711	718	702	798	716	720	686	696	700	729	687	691	671	715	690	700	687	691	734	674	708	703	705	723	726	715	703	696	740	706	741	650	686	694	672	675	677	699	678	686	706	725	692	714	674	728	712	715	689	704	710	633	741	698	710	688	720	699	655	761	660	669	659	716	713	678	674	749	695	722	756	689	679	666	671	721	694	679	692	697	686	709	646	703	679	702	726	716	705	671	663	741	760	709	719	725	679	661	766	723	693	653	703	716	743	704	701	707	684	709	717	655	716	691	684	710	708	676	737	671	726	692	691	731	727	701	683	676	662	715	717	682	709	711	657	655	698	715	741	673	725	640	681	705	757	762	641	677	694	667	671	648	674	741	688	675	721	658	688	679	733	688	699	705	707	764	671	728	742	641	748	694	729	666	699	710	700	743	697	644	706	684	663	710	681	726	672	744	703	684	690	707	705	721	689	699	683	728	673	680	680	720	707	701	676	696	724	696	682	786	688	658	697	731	722	678	712	699	703	696	685	738	745	704	717	695	686	683	689	704	751	693	673	730	714	677	714	627	703	708	669	713	697	723	691	683	724	687	688	697	653	706	689	721	682	696	695	682	701	706	704	681	697	761	710	688	673	665	692	679	707	716	700	713	689	712	720	697	709	679	689	709	687	696	684	702	686	770	686	688	725	687	662	729	666	665	664	692	707	685	679	692	686	720	716	722	734	709	703	734	719	691	697	673	691	717	665	693	700	670	653	681	693	719	708	710	665	734	690	703	677	702	701	744	633	664	667	690	712	721	702	685	703	724	718	677	688	677	723	661	689	685	674	687	686	694	674	730	701	692	676	730	698	736	713	723	668	697	714	685	668	665	720	742	699	709	704	711	720	722	702	700	679	674	661	680	679	700	672	707	701	694	665	680	703	678	716	689	683	710	665	690	665	717	708	684	715	700	703	690	658	691	699	711	753	693	734	702	690	675	686	682	720	689	698	699	734	710	683	718	654	732	677	678	690	716	709	740	651	695	700	701	689	695	742	718	700	673	712	716	695	737	653	664	662	668	730
28453	19326	22756	14862	13633	9240	7925	6730	4461	1280	751	489	415	332	375	342	308	353	400	332	331	374	352	402	385	382	370	335	370	352	304	307	325	283	330	338	286	288	326	319	305	304	322	294	310	347	328	326	378	311	325	326	320	296	311	333	292	318	311	284	272	311	292	290	308	302	337	282	321	313	295	302	281	332	302	293	300	336	334	263	303	312	304	295	287	319	294	310	281	312	286	297	317	329	311	289	322	328	334	321	323	292	312	284	304	309	283	317	304	329	331	332	323	312	327	316	321	310	304	309	344	329	296	338	308	338	291	335	329	318	312	314	295	317	333	296	320	281	320	327	318	274	309	287	310	314	304	294	285	284	296	283	323	270	299	284	290	328	315	341	305	271	319	309	306	318	304	317	288	295	305	296	349	324	293	337	311	294	304	364	322	309	305	312	301	311	312	295	273	334	321	313	276	297	301	323	316	321	304	292	325	302	301	306	318	333	318	304	310	336	304	294	309	288	299	316	323	299	315	287	311	325	322	309	279	322	302	268	285	291	320	337	307	292	328	316	294	359	294	310	303	302	268	287	332	335	305	298	335	313	315	326	290	345	281	336	331	295	303	292	302	315	330	270	297	325	313	321	305	310	280	277	316	306	301	277	315	306	297	332	339	305	317	311	343	311	318	287	302	320	321	292	289	310	286	266	300	308	298	303	313	301	292	306	312	331	313	297	305	265	299	288	313	298	306	302	312	319	302	334	305	311	312	306	311	328	310	340	312	284	290	309	318	288	312	344	314	317	315	325	316	323	308	308	315	297	346	340	314	360	341	327	301	299	302	335	308	313	286	299	278	326	289	305	331	280	322	298	323	318	296	298	289	299	322	265	344	310	282	296	316	325	290	305	321	288	313	306	278	315	343	293	287	321	336	315	362	306	304	313	302	313	305	306	267	313	330	293	317	290	294	301	319	318	296	298	290	299	300	296	307	306	298	319	321	326	317	256	339	309	294	332	349	306	310	316	316	302	280	269	301	309	285	294	317	317	324	359	307	304	293	311	308	304	328	303	295	291	295	297	299	301	309	278	339	304	316	322	287	327	303	325	333	272	280	315	312	330	292	328	314	306	296	319	284	309	304	281	291	324	312	296	338	326	302	338	335	358	273	279	289	298	319	331	302	274	318	292	310	305	281	360	293	323	281	323	345	326	316	328	309	324	294	336	339	320	290	312	276	284	303	283	288	298	303	330	331	316	327	330	301	258	313	308	313	321	323	339	314	327	329	326	305	311	314	306	303	305	324	291	331	323	344	343	290	302	332	286	317	313	329	323	301	354	317	315	290	310	315	279	282	323	302	308	267	311	325	301	315	262	301	327	289	339	330	268	313	336	286	302	298	313	320	330	353	314	300	291	267	329	320	321	293	310	299	301	283	312	299	301	331	303	301	305	312	326	316	295	316	311	280	267	314	296	319	296	297	308	306	284	277	304	303	315	313	311	308	321	294	295	283	326	291	325	294	344	337	322	306	293	304	298	328	337	306	294	283	347	311	280	323	274	314	306	290	295	287	298	316	309	315	320	331	289	309	313	290	319	307	281	283	324	305	320	299	325	315	303	268	290	301	315	313	344	278	285	318	292	306	300	319	286	335	321	312	340	306	317	311	294	293	315	312	301	297	337	308	289	320	293	306	307	311	265	327	323	333	303	311	285	295	302	317	330	291	301	299	324	277	284	307	314	285	282	288	316	343	330	322	312	247	327	311	287	340	299	308	307	304	303	283	320	306	336	293	333	321	282	324	281	322	328	303	335	349	316	308	331	320	327	310	297	288	304	282	330	309	288	331	310	332	292	287	301	315	297	314	278	271	315	316	258	291	298	320	313	293	328	290	332	335	344	347	317	326	317	290	327	317	338	336	275	300	342	289	292	342	295	300	284	328	341	332	316	304	294	258	295	290	324	304	313	342	333	313	319	279	299	299	325	329	319	352	323	293	294	291	309	340	339	312	283	337	275	308	308	338	296	284	307	274	324	318	330	311	311	283	345	297	332	303	316	327	320	321	340	321	304	300	332	288	300	323	305	304	288	333	290	351	303	322	304	317	305	293	294	304	313	303	319	319	301	292	329	246	315	333	313	296	310	305	286	319	308	262	326	305	294	282	339	302	282	312	308	324	325	305	285	309	307	291	308	283	298	296	319	337	302	278	328	304	299	284	332	300	313	320	312	312	301	293	313	284	324	318	320	288	300	295	312	316	291	287	333	316	304	295	288	284	301	284	311	303	303	312	308	298	305	327	293	311	311	303	335	308	335	290	300	315	343	345	337	319	314	315	289	342	288	345	276	324	292	306	317	292	331	304	317	300	280	274	304	311	309	306	277	301	344	306	305	351	293	318	297	335	302	310	328	292	303	318	307	325	320	286	272	314	315	327	324	306	272	343	311	281	343	294	305	271	350	304	289	328	313	317	307	332	325	314	316	291	313	290	310	293	321	295	314	295	324	288	314	299	305	301	295	316	326	317	304	317	298	318	287	274	295	261	301	289	283	343	326	296	287	291	289	317	310	308	338	285	289	289	273	308	335	301	302	331	280	302	324	284	298	318	329	319	324	331	286	301	304	314	331	336	312	317	309	318	290	315	294	294	291	293	288	305	320	315	301	296	295	322	326	301	292	324	286	307	294	304	305	316	312	288	307	339	282	296	295	294	316	329	342	324	280	314	294	280	309	295	277	306	301	323	315	326	316	333	324	314	322	301	301	304	302	312	285	356	308	324	302	337	308	312	328	317	306	330	302	287	322	340	279	272	304	324	342	308	320	289	269	329	320	334	325	282	313	287	313	294	306	302	294	326	315	285	343	317	308	324	341	300	308	315	274	298	299	301	320	311	311	326	307	288	307	325	317	314	318	305	286	301	272	280	287	314	327	301	325	321	316	311	308	310	320	296	295	331	314	328	286	311	300	281	286	285	293	327	300	298	304	321	304	309	358	304	323	332	337	326	307	340	335	282	294	283	291	281	308	308	299	275	302	311	335	300	299	327	286	323	292	280	311	319	307	319	311	321	323	303	293	308	330	276	346	317	276	336	309	300	298	330	296	321	292	281	304	308	274	322	343	323	351	318	290	327	284	317	290	298	321	297	306	281	276	336	303	278	316	326	297	334	323	320	331	317	327	310	281	308	303	275	297	310	335	302	334	311	334	314	301	322	282	271	307	324	291	326	288	300	312	294	348	295	299	315	332	320	301	288	313	311	292	304	308	316	311	308	337	289	306	308	305	316	284	314	322	283	322	337	314	331	306	297	336	293	291	297	300	304	332	321	284	315	307	314	307	294	284	339	302	322	323	284	294	285	322	327	312	334	348	283	308	322	321	304	306	281	286	286	300	333	311	302	291	336	298	325	293	344	302	325	305	311	320	318	327	297	292	312	337	305	321	292	352	302	313	320	326	290	304	331	298	287	310	279	301	312	327	315	308	313	313	320	323	327	308	322	327	316	311	310	334	289	323
20139	18590	28698	25328	27492	22392	22158	20181	13894	4687	3011	1684	1146	959	918	916	916	1043	968	963	1019	1123	1325	1177	1034	1114	1048	916	946	852	838	809	843	838	869	752	750	772	772	808	768	767	740	783	745	714	768	730	742	754	738	785	731	743	736	744	755	729	732	778	706	728	781	695	738	762	771	689	721	704	743	767	762	765	752	745	726	777	728	754	720	751	771	718	770	695	755	709	747	741	762	737	725	787	800	726	730	674	754	734	732	782	793	716	697	698	706	743	791	752	806	761	716	734	715	718	777	813	761	756	748	711	707	767	740	628	781	745	746	749	765	722	787	780	683	722	723	736	716	728	769	713	733	737	691	740	735	724	799	761	753	758	723	732	749	799	777	724	710	712	744	720	768	762	759	754	717	750	770	766	740	750	732	727	796	773	783	713	720	791	707	731	786	678	715	744	745	762	759	767	763	769	758	778	778	766	767	793	790	807	738	782	715	748	779	711	720	700	742	742	740	686	815	704	773	770	715	728	765	739	719	724	716	744	773	748	720	768	701	719	742	738	744	811	745	763	739	752	710	765	721	712	738	714	689	745	730	737	736	714	819	788	729	787	736	740	707	747	776	752	741	769	755	762	752	762	733	696	777	709	718	775	711	744	700	709	734	796	696	754	754	783	736	747	738	791	750	753	735	736	705	738	724	766	715	705	754	735	743	750	751	710	732	760	677	767	710	740	788	708	727	738	726	749	740	725	740	678	757	737	671	732	713	714	819	743	709	734	704	746	738	707	781	711	755	734	742	800	730	744	815	743	765	734	737	764	739	735	740	730	750	741	776	753	773	741	726	747	765	767	815	754	735	770	753	741	744	742	732	757	692	708	783	690	725	743	773	716	731	754	711	772	769	740	783	711	738	746	710	714	734	778	808	801	699	722	740	703	795	794	723	777	781	756	728	739	723	745	774	693	792	749	750	728	756	745	723	765	789	799	697	745	742	720	740	771	787	761	717	719	792	716	698	689	747	720	801	759	737	737	757	732	797	801	770	723	736	767	747	771	752	774	770	744	697	743	755	761	755	744	775	721	736	760	760	734	752	729	777	730	720	785	700	744	738	724	749	710	740	794	734	752	764	751	746	724	785	752	736	733	727	773	713	703	749	764	744	730	708	729	759	744	762	761	745	740	774	771	726	685	735	722	700	803	740	726	751	722	762	781	770	740	729	750	744	748	774	771	760	764	756	736	771	758	738	738	766	776	768	690	739	740	765	722	713	794	759	764	713	781	754	747	688	740	701	755	763	740	759	818	785	757	734	722	720	768	701	798	769	726	742	732	746	789	802	726	726	724	762	754	773	786	719	744	730	736	735	698	713	733	728	719	761	823	767	717	753	729	748	706	795	729	751	747	740	716	726	771	734	693	726	771	768	760	706	733	729	728	756	762	741	734	793	757	738	757	781	739	723	706	730	765	724	755	729	729	721	746	779	766	764	735	707	753	743	777	760	757	779	792	744	768	719	722	677	755	771	804	750	725	760	728	751	700	725	708	787	694	768	743	742	739	771	752	748	742	712	720	747	733	755	746	747	739	721	709	755	741	746	689	758	798	742	724	720	742	742	755	742	777	706	708	699	692	729	713	743	760	744	718	696	708	726	712	749	763	780	737	757	741	731	760	717	721	714	783	754	744	743	781	738	801	687	781	700	764	746	747	736	733	718	758	737	743	777	746	798	740	749	743	725	757	737	756	727	760	739	778	743	728	757	748	759	714	773	746	747	741	749	634	735	716	754	755	746	771	698	797	759	752	722	737	745	763	779	747	745	718	764	760	786	705	771	774	751	776	781	728	749	748	734	756	770	753	730	733	740	744	776	745	707	760	763	750	728	703	751	769	764	742	740	745	727	658	741	762	759	747	702	760	709	774	698	697	784	710	727	739	730	776	807	790	730	752	697	736	742	711	796	703	740	750	737	727	722	740	763	730	704	748	746	734	739	733	741	770	703	723	764	717	741	732	724	804	775	685	733	714	787	727	740	772	803	758	732	742	717	790	781	756	721	770	766	735	772	756	715	822	747	750	687	738	736	754	727	799	721	755	707	732	717	740	733	741	711	749	728	707	719	753	756	738	749	713	767	720	758	716	712	719	746	808	754	728	760	782	724	768	752	791	724	745	818	691	743	757	697	764	758	747	750	748	731	722	723	769	763	747	754	698	768	757	732	726	753	734	691	724	728	717	753	728	756	740	717	717	719	707	759	764	726	775	741	701	730	773	750	728	746	791	770	747	750	743	728	695	790	747	771	748	756	730	722	720	733	771	764	749	752	699	721	687	694	720	813	718	734	802	755	727	715	784	763	772	730	726	753	730	751	733	798	728	711	746	722	747	755	741	785	756	739	752	744	756	732	797	754	777	756	711	792	743	780	773	713	765	740	753	783	755	728	770	726	795	720	736	759	740	746	752	790	789	766	724	661	733	712	737	734	747	780	710	752	722	764	726	734	742	793	817	734	764	776	701	716	746	709	786	732	788	715	760	734	724	750	752	779	724	737	719	728	747	728	753	743	745	721	764	754	744	727	711	765	745	751	717	738	729	773	743	805	721	771	772	747	735	780	780	723	723	774	753	774	724	798	747	746	743	725	730	727	752	710	795	698	758	748	747	682	748	753	705	770	810	768	757	783	756	755	744	764	718	749	772	754	756	774	725	774	749	708	803	692	760	719	768	683	746	738	752	809	757	746	727	739	766	800	727	712	751	745	766	754	766	798	742	756	730	736	779	798	748	754	791	752	725	736	736	687	746	686	744	734	703	773	739	747	766	793	786	777	755	746	757	778	747	712	696	740	717	770	761	703	702	725	745	737	754	764	696	814	685	745	741	723	783	748	748	734	685	714	738	763	768	758	776	744	746	753	745	727	720	719	715	772	717	734	689	765	730	711	700	781	791	697	733	693	721	758	726	777	709	731	738	746	737	823	750	747	775	761	748	709	769	773	731	737	762	781	768	773	742	776	726	750	737	749	744	756	762	739	756	735	765	717	734	768	794	715	710	754	768	739	755	777	721	715	740	761	726	768	755	724	742	748	718	729	750	785	754	753	732	756	729	736	704	725	716	724	778	774	742	770	700	745	767	753	741	755	719	796	689	722	745	763	753	750	740	684	740	730	702	748	712	794	750	742	730	755	683	717	732	771	718	768	712	743	752	735	746	802	719	763	727	726	681	751	716	728	741	753	739	704	724	745	727	749	725	728	710	727	724	714	739	754	744	756	769	759	764	759	767	703	739	739	722	777	728	720	733	730	738	738	700	749	728	730	742	744	734	735	761	814	774	745	734	737	762	756	758	733	760	791	765	760	743	759	749	738	730	730	686	710	766	748	747	761	759	761	727	749	742	790	728	733	750	732	744	800	716	751	734	757	762	729	749	760	756	716	754	738	748	740	731	751	775	746	730	723	815	718	770	718	772	766	744	741	763	728	738	728	722	740	733	737	711	741	738	757	752	709	701	766	741	726	710
36893	30251	35729	32414	28582	18286	11919	12308	8376	2575	1444	873	575	442	335	327	329	338	375	313	369	369	411	380	402	386	362	373	356	325	340	301	275	304	290	276	253	296	288	265	298	251	248	266	291	249	260	264	259	276	294	293	309	275	263	249	276	260	286	260	273	280	252	277	274	280	277	278	259	259	270	256	264	270	282	310	277	242	289	272	246	281	286	268	265	287	275	266	250	251	277	273	284	233	290	289	305	246	233	278	262	274	302	278	256	267	273	249	265	246	235	293	266	274	239	269	279	278	263	255	271	241	273	282	284	273	246	292	249	270	261	282	292	283	250	287	301	310	267	306	267	292	276	261	260	274	266	258	276	295	285	262	257	242	328	288	272	267	301	297	294	281	254	268	300	283	264	278	272	308	253	252	298	262	252	299	270	283	269	272	268	290	283	263	287	249	255	259	256	262	261	245	298	292	281	248	272	260	267	263	301	262	278	275	294	259	295	276	266	291	297	292	279	235	250	264	268	270	271	247	294	279	246	249	235	267	279	268	262	281	261	261	281	300	286	249	250	263	265	249	241	256	266	285	270	269	326	275	265	293	251	254	269	267	260	257	263	294	249	254	275	296	259	267	267	259	301	257	289	281	276	271	276	261	254	263	263	287	270	291	246	277	253	253	272	247	270	260	268	284	238	260	297	221	249	247	255	284	253	264	270	286	266	243	252	231	292	278	284	278	264	249	285	290	284	307	304	253	260	259	285	282	268	279	287	285	260	269	268	297	283	296	240	269	238	288	304	281	261	270	277	270	273	274	259	335	266	279	281	269	279	281	273	256	282	263	245	277	296	283	267	254	262	278	241	230	267	263	263	263	247	272	257	287	262	304	273	250	260	299	272	268	260	292	283	273	261	272	282	267	265	286	238	285	261	266	276	255	290	292	225	247	278	297	275	270	259	262	289	271	236	282	292	264	265	273	316	248	296	288	253	264	283	268	297	275	269	241	288	305	277	258	252	242	276	263	273	279	264	276	293	250	261	277	300	287	257	231	260	263	253	251	274	270	227	284	254	255	247	234	301	288	285	281	304	249	258	264	296	279	266	266	280	261	276	267	258	278	249	266	266	281	270	246	254	229	265	280	269	253	260	267	275	252	271	271	258	286	306	252	299	275	266	278	269	282	268	277	287	266	268	272	284	246	257	286	281	260	254	249	307	248	255	264	291	267	273	279	293	280	266	275	268	293	307	275	303	284	279	269	281	243	246	281	286	259	283	250	269	280	248	266	287	250	274	268	279	255	295	287	271	244	278	302	250	231	299	243	280	267	264	283	254	259	280	242	264	260	251	297	278	284	283	244	266	276	282	281	274	274	275	253	263	258	259	298	274	245	291	240	290	256	291	286	269	260	262	272	284	274	261	298	288	279	275	251	247	255	239	293	250	287	244	247	267	285	283	283	289	288	251	254	285	263	254	268	299	289	265	272	277	266	259	276	273	283	259	280	252	264	272	250	278	286	284	307	277	298	251	279	293	265	267	256	262	266	279	278	243	300	267	272	270	263	292	255	256	286	268	268	252	255	270	284	244	264	243	259	255	263	276	249	254	236	280	269	259	263	249	262	253	208	283	251	271	273	288	256	237	288	278	287	290	276	274	254	253	293	256	223	244	278	241	280	256	266	264	273	265	263	296	233	299	242	259	286	300	267	259	297	288	263	272	274	275	297	248	236	294	246	263	256	250	250	265	272	265	254	288	244	261	293	291	278	277	244	274	252	264	288	272	280	293	272	274	273	258	265	259	286	278	285	281	279	255	286	265	290	254	278	284	238	236	275	274	246	307	266	256	287	268	256	269	298	274	265	275	271	244	288	275	302	262	249	248	262	287	269	252	281	275	270	284	272	262	242	262	254	280	285	284	308	290	281	285	262	292	270	285	251	283	261	247	260	256	268	313	256	263	263	268	277	225	285	271	272	245	284	253	269	279	261	261	255	296	269	271	265	258	250	292	271	310	264	295	262	272	282	286	255	259	281	281	264	270	273	279	260	297	270	274	270	268	279	256	259	238	230	255	292	270	268	276	262	259	268	263	287	265	261	255	284	299	262	263	277	290	276	259	281	242	231	305	262	275	273	272	269	271	262	273	272	297	300	269	282	284	254	285	277	222	261	293	275	255	254	299	283	266	310	257	276	264	271	277	291	282	264	260	257	284	253	261	272	286	298	251	292	282	262	267	266	284	293	281	289	259	244	262	274	271	264	277	282	263	245	268	259	259	272	295	293	282	281	278	257	261	287	262	292	242	276	281	255	266	243	263	266	264	247	305	285	278	266	262	254	264	301	276	277	266	271	260	273	267	236	265	251	271	266	229	266	257	297	280	265	252	276	281	266	288	283	268	292	294	299	280	272	278	264	258	289	259	246	270	270	268	280	290	295	278	258	244	249	283	288	266	257	286	247	268	289	272	261	253	283	278	274	278	271	248	257	266	279	251	263	258	267	282	247	248	301	293	274	240	264	245	280	276	295	239	280	286	262	286	269	263	298	255	265	304	271	272	271	252	283	266	276	285	305	268	250	256	283	284	266	269	278	263	252	267	282	248	288	262	260	274	310	268	252	267	236	296	259	281	292	230	277	275	275	276	251	253	256	263	268	253	283	270	271	267	244	260	277	255	245	232	273	282	256	283	271	294	246	265	259	265	271	250	262	245	250	271	265	253	280	248	279	253	278	281	248	284	291	271	261	276	266	265	322	279	265	282	288	255	287	271	274	279	269	272	281	250	282	282	270	281	273	266	275	268	282	254	239	257	261	280	253	269	244	297	268	306	285	263	247	261	261	279	293	261	242	247	247	284	280	286	303	278	276	285	254	284	280	280	241	255	274	257	272	285	236	268	296	316	270	289	268	272	258	264	278	255	276	256	286	262	255	256	258	262	294	286	255	281	256	270	262	255	287	258	276	268	255	259	266	283	263	279	267	280	265	282	280	268	261	252	317	298	287	272	288	277	270	288	283	270	261	257	225	226	276	247	281	277	277	272	284	278	274	289	264	269	274	254	262	264	274	252	260	290	269	267	255	266	258	265	278	267	264	279	289	269	322	289	288	293	285	237	248	252	254	262	261	274	288	248	258	259	259	324	268	260	251	301	260	268	256	287	271	241	273	250	290	225	285	300	278	272	285	258	256	285	264	281	259	268	281	278	272	263	264	272	254	262	242	298	257	240	284	285	272	255	268	267	288	301	230	292	251	316	238	289	246	272	251	285	273	233	290	293	270	268	274	262	235	232	300	255	261	285	253	300	239	250	251	303	248	294	285	278	284	298	276	265	255	261	274	244	304	263	251	245	271	290	272	265	253	282	261	256	268	278	271	259	304	272	286	253	283	315	291	271	296	313	291	287	286	258	311	267	279	301	264	268	283	248	270	289	280	262	265	262	265	275	286	211	297	304	254	253	267	297	232	271	279	255	259	303	274	282	273	250	270	287	293	273	250	268	265	243	278	238	283	263	258
24940	26885	38090	41818	40143	30483	26365	28338	19835	8756	5907	3578	2261	1381	980	991	940	1051	985	1142	1158	1336	1609	1430	1386	1361	1201	1070	1089	964	922	892	886	849	742	760	704	632	674	714	689	606	721	678	662	654	651	663	664	660	661	659	704	606	647	667	653	652	687	652	655	629	695	674	688	662	646	613	640	652	674	662	654	645	678	639	699	636	726	671	692	660	638	699	643	659	652	630	669	662	636	671	612	653	659	641	633	661	636	641	643	634	670	671	637	656	646	647	633	609	638	668	628	685	659	659	632	628	659	647	671	681	668	644	629	658	656	674	669	673	660	624	674	705	663	657	663	682	614	635	626	666	609	669	658	683	681	655	641	644	712	669	695	652	628	648	629	595	677	633	689	675	651	666	635	618	685	650	692	646	676	708	658	661	634	665	660	616	669	667	638	642	645	763	640	621	623	672	670	638	654	630	628	679	641	627	628	638	655	616	657	656	631	652	619	684	662	711	643	651	643	661	682	660	662	649	650	644	653	598	691	657	661	656	631	626	667	681	617	681	717	640	635	656	643	673	653	658	637	653	663	641	663	713	691	646	651	685	666	644	655	658	655	685	636	643	637	643	660	657	641	649	679	651	660	655	648	701	634	634	682	664	656	669	664	682	678	604	637	608	637	620	675	650	644	671	683	631	635	673	693	676	693	735	652	631	673	642	641	679	673	666	657	650	661	642	648	609	657	592	606	669	628	665	641	662	664	667	612	674	624	662	653	653	688	690	659	626	688	651	626	627	639	617	668	656	655	688	597	635	650	642	631	686	645	648	616	639	679	616	686	665	688	639	604	631	635	606	661	638	615	670	642	654	657	667	657	638	599	645	664	637	622	658	688	644	655	668	660	696	691	609	656	686	648	645	669	645	654	647	661	671	633	638	630	665	644	667	638	672	658	662	629	680	667	673	643	677	644	626	707	663	663	731	649	672	704	639	657	657	669	659	622	626	621	593	671	632	641	630	658	663	624	638	631	619	640	658	617	646	641	654	649	664	655	635	643	671	635	651	655	637	687	633	652	653	599	626	624	608	672	666	676	632	632	656	602	675	633	669	653	680	669	653	675	653	639	659	636	625	677	635	638	680	677	667	672	657	623	676	677	668	613	663	611	670	666	662	645	674	682	611	643	626	663	654	610	652	709	677	647	621	663	628	664	660	621	605	658	671	594	668	650	676	671	654	597	701	607	689	681	644	652	677	661	642	688	638	676	677	653	615	650	620	634	663	580	658	605	663	603	607	649	619	673	617	642	682	691	646	679	650	672	685	706	639	696	661	698	678	665	651	660	642	656	651	645	631	655	655	625	668	653	627	625	645	660	671	625	707	649	667	684	659	630	670	688	640	630	657	638	657	649	704	697	627	644	677	639	642	658	671	665	668	662	702	697	668	648	614	664	611	632	645	689	607	628	653	663	656	716	616	688	646	637	638	669	633	674	666	676	684	632	654	614	719	653	662	695	659	648	670	643	649	597	633	646	583	682	662	652	624	679	649	667	673	640	651	652	711	670	601	653	701	653	665	640	639	633	635	665	637	654	677	645	628	670	724	637	622	667	674	661	679	717	652	678	636	647	683	591	600	680	641	680	641	653	652	633	682	651	668	656	673	618	638	666	640	624	650	696	609	615	631	633	709	629	673	669	649	663	610	665	659	692	673	627	663	696	684	699	648	681	594	635	626	659	648	631	637	663	693	632	623	674	694	692	649	657	669	661	700	654	704	697	676	656	677	660	681	671	644	704	622	625	645	666	645	630	677	660	659	673	643	638	653	643	642	695	696	730	651	709	643	619	635	685	648	684	662	647	651	677	671	687	661	650	655	660	629	632	679	679	660	674	680	665	692	633	656	658	647	634	668	659	679	637	640	622	595	657	630	641	696	672	653	646	694	667	610	638	660	651	650	689	673	683	696	646	622	685	695	648	672	650	677	638	670	663	660	654	654	657	696	636	647	614	657	661	641	622	652	635	681	644	679	653	646	648	642	684	651	677	694	636	594	610	671	683	716	621	678	630	664	678	648	673	677	653	661	652	642	616	599	693	667	649	638	665	639	659	671	650	662	652	666	636	676	644	651	666	668	710	647	639	662	616	629	662	653	633	623	676	671	668	609	667	656	652	642	673	677	677	681	672	644	665	647	661	619	686	656	645	656	648	655	637	651	607	670	654	669	669	689	677	633	641	626	651	625	652	657	637	653	656	629	624	655	688	653	613	599	637	657	647	671	657	656	700	660	670	673	699	695	634	607	669	657	664	649	677	647	671	679	624	658	638	709	613	684	677	660	685	676	636	623	602	650	676	674	637	628	636	684	655	649	665	695	623	648	632	667	662	633	610	649	638	591	603	686	637	639	646	642	632	667	614	640	612	685	675	651	709	646	664	667	660	630	643	613	628	649	656	665	622	634	644	648	667	646	661	677	650	654	615	660	689	651	683	617	642	661	632	667	657	652	674	653	743	707	619	624	631	659	708	623	679	659	688	652	663	659	629	655	663	667	639	609	700	642	643	634	681	626	644	641	656	642	685	673	653	666	620	636	710	643	656	647	598	678	667	655	647	648	654	636	596	672	648	640	632	643	624	623	611	605	685	690	666	679	653	624	612	625	643	651	654	634	651	613	653	636	641	677	647	626	639	667	648	648	636	664	638	675	638	634	650	678	621	684	660	680	627	627	699	675	666	631	665	661	663	646	647	681	681	610	626	668	691	639	649	716	663	699	651	687	652	676	658	623	618	652	675	661	654	639	687	669	619	663	634	713	648	643	624	685	691	670	679	673	634	691	641	666	626	706	662	683	674	644	635	644	640	644	719	650	639	675	645	637	603	691	651	690	624	676	657	660	675	680	655	627	699	675	650	621	653	692	679	646	680	661	682	646	677	608	633	634	637	648	621	697	620	592	645	638	638	600	651	644	640	692	714	639	700	632	647	646	671	637	634	602	680	659	659	691	661	668	695	638	666	653	663	698	655	672	642	681	652	679	677	674	648	681	641	663	671	641	661	694	651	642	655	658	635	673	656	691	624	705	657	665	657	664	659	649	652	684	630	641	651	664	664	683	615	665	716	625	667	681	629	676	638	677	664	639	637	637	685	648	659	628	650	641	692	602	628	652	626	625	666	651	615	666	624	633	626	690	657	626	653	619	634	644	618	695	656	610	669	680	736	635	656	679	674	635	705	691	649	624	608	616	695	662	649	649	677	633	618	640	646	697	661	659	642	683	688	697	665	641	679	690	625	682	651	651	650	679	623	632	654	655	655	693	668	664	610	675	638	679	656	687	690	645	654	672	652	675	655	657	675	659	692	675	661	678	659	653	628	632	654	682	652	632	622	640	689	659	665	678	662	619	695	648	653	671	665	659	655	649	642	666	649	676	636	671	642	622	648	619	638	610	657	621	634	659	640	655	627	630	679	676	692	674	688	665	653	638	640	644	647	677	667	680	652	654	656	686	654	670	653	658	691	647	607	668
13042	6917	7159	5489	3318	1967	1491	1072	813	563	487	386	319	327	314	320	306	311	315	284	257	316	298	273	304	297	305	302	306	301	256	320	272	304	303	314	295	269	308	298	279	308	297	301	288	278	290	286	268	296	269	264	298	297	289	327	259	275	302	279	261	294	289	265	283	271	301	291	280	304	289	303	326	266	298	270	306	333	275	278	314	286	272	285	310	257	304	301	292	299	260	288	324	314	314	298	291	244	283	316	289	279	278	307	293	290	335	288	309	285	296	273	255	328	320	253	252	290	289	309	322	329	290	304	314	289	285	284	271	276	303	311	287	296	279	295	308	271	302	286	315	310	320	316	289	312	338	282	321	300	310	303	286	294	301	280	303	263	268	306	256	296	296	296	263	271	292	318	258	260	247	262	292	300	263	278	287	282	263	293	310	274	291	278	308	288	279	297	265	288	275	268	295	284	300	300	336	298	287	288	316	306	271	290	319	285	316	302	286	326	305	277	301	307	291	307	278	292	294	305	265	285	285	276	273	280	290	298	292	303	305	301	289	303	286	298	284	270	252	266	288	302	300	284	281	299	314	299	336	304	262	280	317	285	298	296	283	303	300	289	295	319	258	315	279	295	302	291	263	288	269	280	289	327	264	311	315	275	290	282	323	299	316	295	291	286	301	298	320	287	289	280	308	283	337	289	304	290	287	294	283	286	308	304	283	338	300	302	287	299	300	311	272	282	275	269	291	261	293	250	290	277	285	294	285	304	283	296	296	336	289	296	275	294	309	302	295	292	273	289	269	334	289	285	309	263	290	265	300	280	293	295	333	294	315	273	284	282	266	262	287	271	295	274	277	270	301	281	315	295	289	288	327	273	296	286	274	291	271	308	305	300	287	317	283	273	309	309	300	289	296	294	282	296	296	282	348	284	234	286	292	302	274	263	272	308	279	338	321	281	277	291	282	317	305	283	298	321	279	304	306	301	314	293	299	273	256	280	280	288	310	257	299	295	268	291	275	299	308	305	276	253	312	284	290	298	320	321	293	267	310	303	292	278	318	284	307	254	313	265	302	302	261	303	291	299	317	310	298	282	275	274	283	300	298	267	308	225	299	282	273	272	345	306	280	286	262	286	265	283	286	281	277	325	276	279	282	299	289	278	299	287	287	312	254	268	270	271	292	284	291	295	300	255	276	291	298	283	258	304	300	292	295	300	306	297	287	293	288	288	308	285	299	309	279	278	302	309	297	286	260	276	298	270	292	278	282	295	283	278	294	283	273	270	328	318	301	282	290	256	278	287	295	296	308	300	333	318	249	286	257	311	280	307	284	279	301	312	294	275	294	286	301	276	282	271	286	243	244	269	292	293	287	295	329	292	299	294	284	290	299	279	302	288	261	284	307	283	298	293	293	305	283	299	282	282	285	308	302	304	326	276	259	309	289	274	293	271	305	275	312	295	323	277	264	284	288	265	272	288	302	292	307	305	271	267	283	317	287	319	301	267	325	286	254	285	277	343	277	292	315	302	315	288	299	309	300	274	291	286	313	325	284	306	287	290	290	282	271	317	240	283	298	298	287	292	264	318	305	280	326	302	296	300	308	326	266	274	275	270	273	284	257	282	281	242	270	273	292	284	284	287	310	298	286	279	291	279	294	285	317	275	296	343	307	275	281	296	311	295	283	288	287	299	325	295	288	273	290	301	304	309	307	273	296	296	268	302	271	284	278	282	256	310	280	298	301	268	283	280	295	301	298	295	264	316	272	277	259	288	306	278	304	261	259	295	288	281	265	299	277	290	279	296	275	297	263	297	305	304	278	330	287	307	281	279	287	305	308	301	268	299	325	305	279	272	285	273	278	289	286	289	279	282	261	257	270	297	274	283	303	305	288	296	307	269	292	296	288	330	276	302	300	318	283	318	310	276	311	311	295	298	286	311	307	285	290	280	315	305	304	285	293	270	297	274	285	301	304	307	270	291	317	301	287	290	282	264	283	271	266	295	306	281	295	298	290	269	272	266	276	276	323	289	285	293	271	274	292	300	277	297	285	309	309	284	299	259	267	291	286	301	288	308	331	327	323	286	295	291	293	310	296	284	304	274	271	258	322	303	276	298	300	301	292	280	298	290	323	292	251	269	286	304	308	275	280	311	281	313	276	288	297	278	286	277	312	269	289	268	282	314	292	321	316	331	261	297	302	275	290	314	330	304	285	298	286	303	308	303	284	297	289	308	290	262	299	298	299	301	273	292	292	285	284	316	317	290	290	292	287	281	278	298	291	274	248	299	297	304	299	272	262	285	293	307	309	310	259	291	294	324	289	308	288	297	297	286	270	293	302	282	276	276	296	284	291	291	282	301	270	249	303	292	245	264	301	276	303	259	292	306	308	317	250	275	299	279	302	272	306	283	261	293	300	250	294	279	280	277	288	264	300	258	270	332	279	298	273	295	283	293	325	307	284	279	282	252	271	293	278	321	286	331	286	302	314	255	305	301	295	278	282	298	300	276	314	285	291	338	304	299	249	276	285	277	274	289	308	280	290	299	315	279	302	285	317	285	280	324	287	304	295	295	295	261	272	256	272	292	284	264	268	302	289	279	295	284	291	279	298	281	311	294	303	319	290	305	287	300	309	247	293	300	298	335	276	295	325	297	299	303	288	295	256	270	292	279	290	293	271	272	282	294	284	314	277	300	286	240	294	303	324	285	274	262	275	301	285	303	289	270	277	282	277	290	298	261	303	268	311	281	297	268	274	303	272	279	261	280	258	269	298	295	280	248	310	264	288	292	326	294	273	261	281	300	322	315	315	275	303	315	300	279	310	299	314	324	307	283	299	292	274	289	306	300	294	305	273	265	293	326	259	313	305	290	286	304	306	323	267	294	324	296	323	288	312	283	289	297	300	297	295	294	282	291	276	323	255	312	270	286	281	281	308	299	293	294	303	302	287	276	267	291	280	285	303	301	278	294	296	273	279	311	285	321	318	285	310	294	280	298	304	272	281	268	277	290	257	308	281	260	307	312	267	290	296	320	321	301	306	286	279	284	307	268	304	316	312	302	338	303	285	268	248	293	297	333	276	271	312	278	265	274	269	284	297	281	296	292	267	282	286	304	324	293	294	276	288	265	318	240	277	292	261	320	295	255	303	277	293	280	279	280	309	301	259	265	275	290	307	273	315	277	269	305	321	317	289	303	276	298	306	272	281	287	265	294	286	267	258	298	288	291	280	287	310	288	273	279	256	298	297	281	299	316	285	284	279	288	309	272	288	320	305	269	279	301	313	306	266	290	291	285	282	283	262	277	310	276	299	308	336	301	286	284	307	315	297	264	301	285	267	305	271	275	301	271	279	309	295	262	293	254	279	276	314	288	273	291	281	300	302	261	322	329	287	283	298	275	291	274	285	265	308	285	283	266	312	288	296	291	269	271	301	260	266	302	285	287	292	279	281	271	281	296	304	321	291	300	281	304	302	273	307	269	307	269	309	320	292	291	269	283	276	307
9504	7521	13209	14312	11403	7691	6313	4384	3593	2386	1619	1123	881	822	752	781	719	735	689	728	744	748	756	733	724	742	753	730	778	725	712	702	718	720	762	651	763	702	685	740	712	690	727	659	705	701	723	748	722	711	679	724	673	723	711	707	749	718	717	719	738	742	699	738	699	745	754	708	720	681	692	699	715	731	695	720	714	708	698	709	743	708	735	728	723	625	688	708	728	667	762	737	667	710	715	736	706	733	668	683	695	688	746	737	748	738	677	726	704	713	691	733	755	693	713	658	723	652	735	721	729	732	756	681	728	663	700	723	728	694	737	726	696	757	714	704	687	696	709	700	698	759	667	679	692	702	702	728	719	656	708	712	722	716	716	686	680	704	714	711	693	742	691	680	712	678	675	672	663	674	710	705	696	695	668	691	701	722	696	688	738	702	737	692	702	716	724	717	720	669	712	723	703	685	699	651	708	705	692	681	702	703	762	742	679	655	650	672	737	703	733	680	684	712	709	661	687	715	705	701	669	741	713	660	701	729	649	703	700	746	699	722	732	713	690	713	702	709	709	720	749	684	668	728	729	711	672	692	687	706	699	741	687	690	706	666	705	687	690	664	680	680	734	673	711	716	683	726	737	664	726	705	743	677	700	714	702	680	671	686	798	706	704	657	753	664	714	699	724	660	706	703	679	705	703	694	716	707	683	716	678	721	659	663	674	658	702	732	719	692	694	688	717	700	742	653	738	805	696	698	709	720	692	709	698	732	727	704	704	685	715	690	705	711	704	763	726	764	650	668	719	703	717	710	691	687	705	749	730	709	731	682	703	702	701	729	701	685	696	683	731	697	727	693	729	746	676	692	682	711	723	680	738	661	715	712	716	718	728	705	702	721	692	696	714	708	696	718	656	674	754	749	697	672	675	724	714	665	728	713	715	691	684	689	653	704	699	697	725	754	722	738	714	774	694	683	681	728	678	704	719	732	743	705	705	677	697	743	722	690	676	740	733	762	654	697	662	683	694	719	734	719	689	705	774	772	718	692	690	648	670	704	670	684	681	711	701	729	682	675	715	665	704	717	685	679	665	675	705	761	711	703	703	705	669	707	682	732	678	701	706	720	702	684	751	749	713	720	688	758	659	697	657	735	726	704	702	688	756	687	700	744	733	732	700	736	700	635	715	707	731	726	687	698	759	729	720	702	715	667	686	700	690	702	666	704	745	704	723	751	710	696	715	695	691	682	704	665	680	746	749	702	726	687	659	683	627	688	695	719	681	720	717	680	711	722	706	730	696	707	673	735	675	714	716	733	664	707	724	670	649	708	687	689	727	732	764	704	725	656	690	702	699	714	716	682	682	763	733	733	656	707	684	685	715	672	694	695	681	727	647	763	726	657	727	668	717	675	716	655	694	764	670	711	689	696	708	699	714	686	661	737	702	730	735	701	696	734	683	771	725	689	704	759	689	717	702	716	703	690	713	713	704	696	709	688	735	668	695	776	722	649	671	673	702	699	670	723	718	772	649	681	699	717	646	657	714	693	741	714	689	700	709	731	751	695	714	690	684	714	703	730	734	738	689	741	676	712	752	720	707	699	707	687	683	730	721	708	711	715	728	690	709	726	714	779	666	764	700	715	680	696	775	732	694	708	680	689	674	728	691	692	691	680	703	748	752	713	688	704	687	692	753	682	672	687	695	669	746	710	682	701	722	716	682	694	684	695	693	708	697	683	682	719	708	712	678	702	751	721	713	693	699	695	747	698	683	685	697	715	740	691	685	717	702	786	676	687	688	710	728	701	700	730	679	682	707	706	628	708	763	700	684	695	687	725	713	722	709	696	759	699	720	661	677	655	727	733	745	706	699	687	705	692	674	715	726	674	715	700	703	703	721	696	709	689	759	702	707	654	725	694	686	712	697	730	719	683	675	714	704	738	671	678	707	737	699	680	701	705	714	713	664	687	685	739	708	740	723	756	709	718	691	698	749	716	692	721	698	696	724	696	722	758	695	681	741	690	707	704	715	694	672	699	706	674	696	701	697	728	698	720	719	697	749	674	712	722	718	756	646	710	728	693	665	734	662	710	712	726	752	712	714	705	778	695	653	727	702	652	729	691	706	684	738	680	734	693	693	694	754	735	764	699	682	731	656	707	665	697	680	745	692	714	747	649	725	706	696	773	735	728	710	671	711	702	717	694	709	705	704	666	714	654	698	694	685	729	738	641	703	745	704	691	730	697	706	705	684	706	751	723	752	714	702	715	683	704	672	674	700	766	731	736	693	744	692	655	695	724	691	720	705	669	743	731	724	704	689	697	724	735	680	728	684	758	695	644	650	768	699	702	738	655	721	681	690	699	686	745	676	691	744	733	684	740	688	672	695	682	695	666	698	698	677	712	717	709	763	709	731	724	703	725	717	670	685	680	702	682	673	685	705	718	674	701	725	697	699	718	709	724	633	696	727	669	738	671	715	726	655	647	709	698	724	720	685	673	737	704	695	713	722	667	705	728	696	752	716	672	731	690	686	707	668	728	712	723	713	682	753	749	648	685	695	702	748	714	713	636	718	730	680	712	702	740	658	736	704	719	709	690	689	681	748	715	695	739	760	724	691	700	716	694	697	734	669	707	755	717	743	686	678	732	695	667	742	687	717	733	752	724	737	689	730	712	713	717	698	670	738	682	675	700	715	714	751	720	770	698	697	734	737	705	653	677	663	688	720	694	711	663	729	706	697	671	716	683	711	737	693	697	715	745	702	713	728	713	655	747	756	730	675	751	688	679	706	688	704	678	708	714	710	719	688	735	700	678	678	675	707	708	752	693	702	673	665	673	734	697	678	752	713	739	684	671	718	701	618	714	730	677	682	701	736	636	721	735	719	709	713	703	712	720	769	680	707	669	734	683	711	738	740	709	684	691	705	716	753	723	726	690	741	714	739	733	723	742	691	691	768	679	677	719	715	748	717	665	710	671	670	650	734	696	731	749	684	725	667	681	700	702	682	736	698	661	698	713	715	701	700	696	745	735	700	725	690	686	714	701	651	749	725	725	658	676	720	677	718	686	679	722	715	723	685	710	643	693	662	684	704	653	715	733	719	677	699	700	706	673	704	719	646	732	706	719	696	717	728	667	699	723	720	688	708	707	645	714	732	678	729	721	721	741	678	696	750	716	696	720	718	694	671	695	739	690	681	707	712	692	714	714	690	658	668	687	739	655	684	683	740	715	697	717	699	742	679	728	667	680	702	707	722	720	732	676	717	731	721	707	744	748	703	696	739	703	731	729	683	706	691	702	734	711	686	736	726	648	700	666	732	702	727	728	697	714	696	688	681	686	715	715	684	660	711	713	670	749	751	665	700	742	688	724	661	669	694	685	726	656	694	746	724	731	722	705	678	672	687	730	670	676	693	664	707	733	683	705	692	674	722	695	721	682	713	712	758	701	713	726	731	688	691	719	678	697	739	691	712	721	697	671	692	717	724	694	679	659	725	711	733	706	707	691	692	732
27811	22756	24952	21742	15926	10197	10888	7041	4573	2010	1293	1200	580	393	367	349	363	324	392	336	360	346	424	362	371	401	376	352	332	320	363	357	349	297	313	327	331	336	323	321	296	314	307	310	312	336	297	305	319	307	341	329	323	283	312	341	335	354	302	322	323	298	321	346	315	293	308	325	322	345	295	294	282	300	301	287	283	338	302	327	310	335	309	299	285	271	334	308	323	321	320	328	303	291	334	320	352	332	351	295	300	304	310	326	295	301	318	324	296	288	353	317	327	314	318	310	316	290	308	309	307	285	305	322	321	339	312	330	291	298	323	306	338	304	311	252	306	301	322	273	294	299	313	299	301	312	292	306	337	316	321	308	279	298	322	308	325	320	290	310	310	346	260	310	312	284	341	308	313	293	328	315	304	295	284	326	330	345	338	313	297	339	292	312	328	307	316	296	358	330	307	309	295	309	274	290	320	331	332	311	304	329	284	282	321	322	308	304	316	308	277	352	315	320	301	324	316	330	298	283	318	311	330	317	318	328	302	308	325	330	308	325	316	304	312	313	280	306	307	306	326	327	321	329	339	282	331	286	264	348	308	300	298	300	330	326	307	293	314	329	325	295	299	301	304	296	298	317	291	305	322	312	303	314	318	323	280	306	302	317	321	263	312	292	310	309	363	297	283	328	326	307	351	288	311	345	321	300	289	338	313	316	308	286	285	310	316	286	299	292	335	319	300	311	298	342	321	319	356	331	275	301	338	336	281	309	332	300	289	331	300	321	322	344	287	305	279	336	279	298	310	329	328	318	281	331	280	306	314	316	345	280	298	279	350	300	297	308	334	313	293	331	326	328	295	335	317	294	285	302	324	316	318	319	313	329	290	309	307	323	317	308	293	304	314	313	329	347	296	303	268	277	300	329	314	316	290	301	325	309	306	293	333	294	319	307	307	293	288	306	311	305	309	285	307	328	315	343	318	323	320	313	311	307	258	299	354	295	305	309	295	305	318	282	316	336	318	307	320	302	290	295	301	320	328	306	313	312	333	307	345	317	325	312	334	300	310	296	277	345	309	322	313	286	326	277	295	312	336	298	294	300	293	318	338	348	319	345	302	290	318	302	334	307	333	310	348	306	330	306	330	346	307	307	348	322	339	313	321	299	317	320	285	320	310	295	299	302	313	307	323	319	311	334	314	299	305	291	318	313	312	283	298	314	334	293	289	279	316	329	283	297	327	318	272	314	348	290	306	307	296	338	302	311	314	329	311	328	321	310	313	317	314	278	340	295	312	302	293	294	302	341	287	318	314	309	336	299	305	314	315	315	300	272	295	292	272	281	325	300	317	304	337	324	325	319	277	339	333	300	297	323	300	320	276	322	331	292	312	313	320	326	300	299	327	333	320	318	286	301	314	348	315	286	310	272	362	331	286	321	305	356	335	319	286	293	292	323	330	346	316	344	282	315	334	339	292	322	366	309	307	312	312	304	319	296	297	300	297	342	312	327	296	285	308	299	328	273	323	353	284	308	329	298	288	330	345	307	287	300	320	309	300	298	305	305	322	288	333	292	290	330	303	307	307	301	312	356	311	270	316	338	309	329	277	293	297	306	326	331	305	310	299	341	306	301	338	314	317	320	345	326	297	296	307	302	318	314	303	293	320	312	335	302	328	326	340	347	323	301	310	310	316	320	314	336	294	345	319	304	304	339	322	268	292	310	287	315	323	319	293	321	312	316	313	310	324	337	320	321	326	310	294	313	316	318	298	297	313	312	291	293	294	316	351	301	298	345	337	309	320	282	290	337	342	293	307	333	295	328	296	269	324	315	329	275	307	347	343	318	317	337	322	315	275	326	304	311	325	297	309	333	310	327	330	329	325	316	336	297	298	328	306	309	280	337	314	330	313	309	310	307	352	286	283	277	298	293	335	294	321	277	323	339	322	278	307	298	328	297	326	302	318	312	330	328	297	296	305	286	338	363	330	308	285	330	324	321	327	316	308	326	315	282	301	339	342	348	329	303	312	291	285	297	326	293	340	328	325	335	287	343	320	310	316	342	305	307	326	285	339	330	306	316	295	304	286	353	301	294	329	299	291	334	310	319	304	311	359	307	310	309	290	330	315	332	323	300	337	327	310	297	284	278	303	290	308	360	312	310	316	297	293	269	317	280	281	315	318	294	308	319	315	295	345	250	328	310	318	293	311	285	310	329	315	329	284	295	301	312	324	290	317	332	336	321	319	340	298	279	321	277	322	317	313	299	279	318	300	306	312	318	325	309	316	287	328	314	305	319	330	327	330	335	286	326	280	301	319	316	329	314	338	339	304	327	337	335	340	290	304	314	302	307	322	308	288	285	310	278	326	324	299	304	296	288	318	318	292	325	338	290	317	347	305	300	339	330	292	315	331	317	338	291	317	315	285	323	340	309	321	274	313	301	334	283	302	306	312	260	317	350	282	306	300	319	323	325	308	294	302	295	307	314	323	291	334	355	325	304	322	306	296	288	290	323	313	335	300	345	305	315	282	289	300	328	300	294	309	307	331	337	301	315	305	310	321	312	335	324	329	334	347	286	279	338	318	303	284	304	309	335	283	340	315	313	317	335	314	303	323	317	342	309	294	314	327	296	319	346	346	302	303	327	295	327	314	286	306	312	354	335	343	308	339	312	295	334	319	292	289	306	296	303	325	322	300	293	304	273	303	274	327	307	293	289	311	274	337	360	324	340	292	319	321	295	320	315	300	305	312	327	293	320	292	300	344	304	315	303	277	316	309	316	326	309	320	328	298	335	300	340	307	311	358	321	285	287	340	299	320	317	335	318	295	317	322	316	295	315	330	323	293	326	327	299	309	313	291	324	325	319	301	314	296	337	306	306	300	320	314	323	297	315	312	271	312	313	296	309	299	322	314	328	314	318	304	281	325	330	305	296	310	348	289	323	331	312	297	329	275	303	307	298	333	328	324	348	320	310	305	296	304	317	316	329	309	258	312	276	322	298	283	294	286	289	318	286	303	336	308	314	292	293	324	298	306	321	261	323	294	312	357	320	321	307	314	285	297	317	304	316	255	357	274	285	324	350	290	297	336	312	295	308	323	325	303	290	312	279	301	308	312	321	300	298	314	295	353	322	291	293	331	331	317	325	304	310	302	299	303	278	345	320	333	345	330	321	337	307	310	311	298	309	290	316	302	329	296	327	308	284	317	296	309	292	319	312	308	322	320	316	349	325	312	327	327	336	313	287	293	287	315	284	331	310	299	308	304	278	321	324	304	307	281	280	324	316	293	311	339	334	325	285	328	308	289	330	305	319	329	321	277	320	303	304	310	334	312	323	340	326	347	299	324	324	337	271	315	312	307	318	298	326	311	296	304	300	327	337	340	324	310	279	304	289	314	311	299	290	275	301	310	284	288	338	322	329	323	320	283	323	328	319	332	310	309	288	327	285	302	308	298	320	315	292	282	313	321	297	295	332	328	306	304	325	309	300	345	316	327	298	319	300	291	298
19755	21319	31100	33105	28736	23634	26060	19744	15474	7581	5253	5017	2134	1014	1031	989	1025	999	1039	1034	1091	1194	1269	1154	1179	1276	1088	987	986	911	933	888	818	857	779	763	782	809	800	806	773	720	784	744	765	773	785	725	802	791	711	714	785	718	728	790	758	771	727	742	757	708	765	798	717	764	725	771	734	762	705	736	740	711	779	714	686	744	759	724	713	723	767	748	747	768	787	763	813	759	738	708	741	720	729	766	717	791	764	688	745	786	741	747	774	724	748	746	695	750	766	738	737	765	776	779	752	753	782	733	740	746	760	811	739	809	806	765	764	739	805	733	723	761	724	752	754	769	728	695	818	744	792	751	741	731	773	707	753	729	772	769	746	761	789	796	765	747	761	734	748	779	711	766	734	748	743	798	735	725	707	782	757	730	732	748	739	763	747	756	748	764	769	719	750	778	730	755	738	752	720	734	740	720	727	735	712	782	799	723	760	773	812	799	717	724	740	725	728	796	787	737	748	737	743	732	766	712	748	744	741	749	780	783	775	795	771	783	708	783	751	786	736	746	767	760	710	760	780	738	766	771	758	756	729	755	735	723	730	719	752	785	769	709	778	768	723	760	667	723	748	790	778	729	751	742	788	722	740	782	735	769	759	750	750	704	682	808	728	757	720	758	758	725	713	717	755	756	725	762	736	746	770	745	720	794	767	734	693	755	733	785	757	760	719	747	727	768	746	743	755	743	734	728	762	779	755	751	731	728	753	762	738	755	785	775	744	759	781	741	727	741	748	729	790	747	726	727	755	733	787	747	713	730	720	736	729	737	773	735	765	734	706	779	698	765	719	736	704	754	765	779	750	765	774	734	781	719	754	738	730	760	759	772	832	790	747	690	759	762	793	731	764	735	729	729	765	774	768	737	768	780	781	721	759	784	780	708	767	749	807	811	744	771	743	749	737	743	743	766	743	720	769	769	780	735	764	769	747	728	745	748	734	743	789	732	751	776	740	691	754	742	782	735	719	749	740	750	803	684	816	727	686	770	743	752	732	762	760	778	716	783	760	771	760	760	756	742	720	767	783	766	771	741	726	671	768	803	735	765	762	714	793	706	748	728	779	749	747	744	746	739	755	819	720	742	754	760	757	767	741	667	759	748	711	740	762	770	745	745	784	727	753	761	721	775	754	765	795	749	792	710	749	766	759	761	756	744	732	748	738	776	750	743	742	744	744	772	793	760	797	773	811	784	733	769	728	758	744	744	751	800	773	779	767	723	773	668	789	737	760	760	790	732	748	775	772	755	771	734	753	724	718	738	750	775	736	740	757	747	781	762	739	777	768	742	735	748	773	774	795	804	737	727	690	801	765	697	725	728	721	784	721	733	779	778	740	739	732	790	760	768	752	748	783	760	731	714	812	786	791	725	747	780	768	766	762	738	705	727	738	721	714	755	769	723	713	754	767	765	748	761	794	743	687	775	744	722	756	735	757	748	778	716	740	768	723	752	711	725	744	828	705	721	792	806	785	724	724	711	748	746	772	778	745	763	757	757	806	694	752	691	770	776	758	788	727	753	750	759	732	757	803	742	740	764	702	734	743	767	739	718	776	706	774	725	741	797	779	782	749	730	766	735	746	741	717	730	754	742	776	783	737	693	803	727	711	733	757	781	758	761	753	763	758	742	698	733	723	758	802	761	754	717	746	717	790	760	780	776	769	788	756	736	722	786	726	726	745	730	771	723	793	704	712	764	754	758	766	772	768	749	749	722	769	744	757	768	756	733	774	710	759	747	770	767	759	772	738	722	722	738	774	723	715	711	729	725	734	770	750	715	756	755	790	750	720	729	739	768	786	737	768	795	724	737	736	749	715	778	814	753	786	761	756	775	748	735	791	760	740	729	781	778	775	757	783	747	705	750	776	753	748	766	743	742	751	719	785	746	750	782	764	756	785	720	757	754	779	713	740	810	749	769	718	772	751	689	789	761	728	745	773	827	792	683	753	753	746	752	729	736	772	719	698	751	764	739	769	747	758	760	718	770	747	732	762	748	775	768	677	729	721	756	781	753	792	749	796	723	766	738	771	727	760	772	735	791	762	774	723	732	736	737	771	713	771	716	827	741	753	726	768	784	755	724	724	784	808	746	751	729	714	748	710	722	789	759	766	761	768	755	739	710	735	763	767	710	743	726	771	752	735	757	703	789	789	719	770	785	737	758	717	726	746	740	769	811	773	771	785	835	777	774	755	741	778	737	725	753	714	780	756	765	742	765	747	745	741	783	745	727	738	782	766	789	745	750	712	776	782	793	707	757	724	760	798	743	760	785	782	756	773	756	766	757	767	768	746	749	713	755	735	733	773	754	734	726	714	744	759	759	753	728	733	739	759	699	812	770	769	729	749	760	775	716	741	741	759	761	748	761	738	769	721	791	750	724	809	750	760	748	769	768	793	744	803	789	764	799	752	738	715	730	707	753	698	756	719	769	768	711	800	783	758	692	754	727	757	773	791	747	778	738	748	780	789	742	709	750	754	742	763	739	759	752	746	738	731	759	722	756	738	784	738	742	764	781	776	736	773	728	783	778	731	705	729	781	737	756	742	765	727	766	763	760	724	785	754	752	779	759	757	745	749	715	760	751	743	748	758	751	728	742	769	707	716	767	731	759	779	733	749	764	760	746	709	781	733	714	773	752	762	735	763	718	782	787	771	767	731	737	745	759	774	782	809	762	721	788	749	705	739	765	756	777	728	738	773	809	755	744	773	767	815	776	747	768	746	723	761	753	713	745	776	748	754	810	741	722	790	739	725	759	719	735	749	751	735	720	749	735	774	708	749	740	733	774	793	794	699	738	750	796	790	775	785	756	708	774	756	681	735	758	740	774	717	743	763	778	743	764	787	829	748	734	742	760	735	731	739	703	707	721	749	749	756	708	773	756	735	783	762	756	750	788	756	724	737	746	725	756	765	807	752	767	752	752	724	753	736	742	759	775	739	727	747	737	731	766	754	727	747	771	752	776	782	787	782	726	774	734	787	738	765	772	768	786	812	775	715	767	751	756	734	747	743	756	771	736	761	721	785	674	763	770	751	716	797	741	769	768	742	754	753	713	663	745	807	784	736	706	750	734	753	753	728	777	720	772	748	738	769	797	740	718	774	739	743	772	738	746	787	758	768	738	774	767	737	761	764	744	763	720	772	710	741	745	723	795	777	744	753	739	743	740	740	759	754	752	731	721	748	756	723	749	740	741	764	791	713	737	739	778	747	756	731	738	750	787	764	724	799	806	758	770	755	718	792	699	774	769	735	754	789	752	714	759	772	787	792	713	778	756	710	745	743	773	718	757	756	737	749	716	746	734	769	771	756	780	713	692	776	760	748	737	758	785	773	748	730	740	723	751	799	736	741	714	765	717	746	813	777	752	765	752	781	723	776	744	758	734	744	687	753	738	735	694	787	774	737	759	722	770	744	742	793	743	742	762	732	781	734	690	779	733	748	774	729	750	732	695	762	752	714	726
37392	31313	32889	27868	21866	18331	15833	13646	9308	6537	4019	1965	585	329	300	358	339	338	352	351	376	350	392	362	367	363	387	308	324	303	320	343	327	306	246	288	293	297	296	311	287	271	255	250	268	267	249	271	279	268	311	268	315	261	270	270	280	261	283	258	238	276	281	248	278	243	270	261	298	249	291	262	317	289	258	261	288	310	268	274	295	239	296	271	288	262	329	278	255	268	276	281	294	240	263	245	282	277	266	295	258	277	261	235	276	298	277	287	254	312	269	278	256	267	257	278	265	268	274	278	278	306	314	266	269	267	268	278	298	268	275	253	275	309	262	249	259	308	252	274	250	277	291	257	261	267	274	281	269	252	284	290	275	306	297	254	287	295	300	260	283	286	251	294	305	266	281	276	284	275	260	299	256	279	275	312	312	280	289	284	283	278	245	274	279	285	267	259	262	263	284	260	255	267	251	283	283	288	279	273	290	263	249	269	259	297	219	272	276	266	254	284	288	275	244	241	255	250	275	268	242	277	293	271	282	299	287	271	294	287	290	265	306	267	261	245	264	286	266	261	294	282	282	289	280	272	289	277	264	255	259	248	270	277	254	250	302	265	275	269	256	273	254	264	277	273	302	246	269	279	273	268	288	274	282	249	291	283	301	236	305	251	328	271	249	294	266	273	280	286	295	259	279	278	292	285	267	270	285	266	253	291	295	268	265	292	317	268	261	290	302	269	272	274	271	269	240	263	273	282	298	242	259	291	276	250	256	271	267	298	274	299	266	304	270	304	253	264	286	283	278	304	283	293	279	302	281	285	280	253	304	279	256	294	275	284	270	291	262	283	277	260	255	254	291	263	279	310	257	316	286	249	273	274	284	247	283	262	273	258	290	277	263	269	261	264	275	265	275	263	261	258	263	271	262	280	277	272	328	322	282	237	268	254	268	275	270	277	272	263	285	266	266	286	254	243	291	307	260	281	253	276	261	285	308	312	287	283	267	242	271	270	255	268	257	268	264	245	267	310	256	258	266	288	273	280	290	273	267	246	241	282	253	296	283	264	260	260	282	254	277	237	266	266	272	256	290	265	287	279	290	268	305	251	236	258	276	289	306	263	276	257	284	257	304	268	269	298	273	260	284	277	281	262	256	256	289	302	281	300	271	274	296	323	300	294	301	276	285	248	256	265	304	262	284	287	291	281	257	275	289	256	251	277	285	284	282	275	270	276	289	269	297	280	295	287	299	270	269	305	302	267	279	292	267	243	289	278	259	270	283	269	261	263	274	283	253	284	258	281	315	286	298	298	279	278	277	304	255	285	284	320	310	263	267	298	297	270	273	270	294	308	292	261	293	261	275	286	276	252	273	270	237	273	249	243	276	259	249	258	250	261	259	301	288	273	277	244	265	281	304	259	293	277	258	281	292	261	297	238	275	266	283	285	267	241	269	298	279	256	269	304	268	267	266	271	290	287	284	302	261	279	243	311	257	248	289	286	283	280	286	265	269	296	269	296	276	283	280	282	281	294	273	276	270	273	251	257	281	255	271	274	278	314	273	252	247	257	293	265	274	272	285	283	263	275	277	265	296	284	309	298	272	280	292	289	324	288	261	234	274	279	248	279	261	269	253	265	287	256	293	302	309	257	291	261	288	256	259	275	246	299	301	270	258	277	236	275	288	301	287	274	258	268	295	276	300	237	260	292	281	304	275	280	273	278	259	291	273	276	269	271	238	250	282	234	271	287	275	255	288	257	256	253	280	272	256	278	266	263	252	296	268	270	292	304	269	228	270	285	250	295	308	279	250	231	245	288	248	282	259	281	285	254	252	272	278	296	260	278	273	278	259	272	237	275	282	295	305	272	228	284	250	290	270	310	295	259	283	252	286	286	256	275	317	275	289	276	307	265	255	284	298	248	253	251	260	285	296	261	258	271	302	269	279	261	229	282	258	287	269	301	250	286	276	247	290	286	290	256	246	282	255	276	270	246	304	283	246	283	261	299	266	294	262	274	272	288	292	289	281	274	245	246	253	271	260	267	290	252	312	266	272	263	251	269	287	286	247	261	268	282	288	274	234	294	275	288	301	268	287	267	262	253	269	271	276	272	269	287	314	260	268	243	250	266	243	273	251	258	267	294	274	266	297	271	288	277	268	267	299	279	271	288	261	289	304	261	271	236	281	286	249	270	266	231	254	278	262	254	255	258	269	312	286	297	271	283	261	261	275	289	270	261	259	249	260	266	264	301	302	279	255	286	259	283	268	271	271	286	271	261	280	261	288	291	277	289	264	282	252	257	240	281	262	273	278	266	250	265	303	278	319	291	283	280	302	310	265	249	270	262	267	269	265	267	272	255	284	268	278	290	271	285	289	232	272	283	256	297	261	240	250	268	245	283	316	288	267	269	272	265	268	286	292	309	277	242	285	269	291	266	280	265	302	288	244	258	234	285	254	259	266	313	259	287	293	299	289	278	292	255	268	264	266	304	244	258	260	294	247	254	252	285	269	261	273	258	290	281	302	285	278	280	247	268	288	252	306	248	272	275	261	260	256	258	248	247	269	282	304	295	278	272	270	291	275	275	310	277	286	294	263	271	310	274	274	261	276	264	260	260	296	262	295	275	293	274	260	289	252	251	270	301	272	258	267	294	281	277	279	271	289	243	245	258	251	267	255	275	289	266	260	263	276	271	269	270	255	274	282	293	287	258	248	269	273	278	280	291	271	286	279	260	247	279	262	254	269	287	284	263	265	269	314	291	241	262	297	285	252	264	275	279	277	279	288	267	282	242	285	295	273	290	295	269	272	303	274	278	260	282	268	260	263	265	262	322	255	278	259	276	238	257	240	283	278	272	240	252	268	270	265	268	279	268	270	258	251	260	258	255	278	267	270	260	269	284	271	274	266	280	251	257	228	268	272	297	267	298	294	263	280	266	278	274	293	273	294	249	269	254	253	281	259	308	257	288	273	268	272	272	281	300	297	286	263	290	245	260	277	290	252	265	275	287	276	303	294	269	280	281	280	275	258	255	273	261	247	237	272	276	266	288	288	258	273	275	277	250	253	257	270	266	262	290	264	290	245	290	289	273	266	278	281	285	245	278	276	275	290	265	317	269	274	256	294	266	281	284	281	272	277	261	276	260	280	254	268	274	303	235	260	257	255	280	287	303	265	267	272	238	259	293	290	313	254	250	285	263	259	283	283	264	299	277	262	262	279	258	282	285	274	283	275	298	297	286	292	295	264	263	299	271	277	279	278	277	294	276	283	264	304	264	277	274	255	283	277	290	260	303	275	275	250	297	257	308	268	278	246	292	308	298	271	253	303	294	282	276	289	277	262	284	272	241	244	279	280	247	247	286	260	256	287	275	315	292	289	277	275	289	300	299	284	274	299	281	239	283	280	260	291	272	275	263	284	259	259	241	270	303	290	305	276	274	227	284	276	289	243	278	263	287	269	278	302	300	252	266	246	297	289	280	306	278	268	263	297	272	290	288	253	253	244	273
25538	27332	35944	37655	35398	32780	31712	29035	24493	18170	14069	7438	2021	1013	965	991	1030	1045	1115	1097	1241	1381	1476	1353	1373	1494	1274	1104	1116	978	854	851	823	863	786	723	685	706	680	734	696	690	698	681	653	662	652	652	672	675	703	654	682	670	664	669	662	656	661	697	593	642	660	641	690	676	670	671	689	611	651	655	668	673	667	641	659	626	652	656	642	723	644	681	681	663	656	666	683	673	639	704	667	638	642	607	614	682	694	681	664	639	677	714	639	643	661	664	664	647	671	677	660	616	672	723	676	639	640	674	667	700	659	689	671	625	639	664	670	681	668	646	618	678	687	675	679	662	682	672	667	666	695	710	684	656	665	654	682	656	647	661	673	662	701	687	707	639	700	637	649	654	666	652	630	654	649	651	632	647	674	622	625	675	697	734	673	641	671	660	648	647	674	673	649	641	697	677	698	685	641	648	638	651	657	679	640	654	661	676	725	681	652	636	706	692	668	658	675	681	684	640	660	639	677	644	667	627	682	652	645	664	716	664	624	658	653	675	678	677	670	681	665	642	647	680	679	673	652	687	657	670	614	657	679	685	677	651	682	687	672	616	665	652	656	658	676	644	647	675	648	652	659	652	688	642	676	655	646	670	650	622	646	655	658	610	659	622	679	660	679	627	708	657	688	697	631	693	663	633	677	647	642	635	685	648	636	697	639	658	650	675	650	676	713	691	653	624	592	663	679	660	660	661	665	713	685	629	663	673	660	643	725	669	635	653	676	618	646	637	634	650	686	695	660	637	708	659	663	693	667	675	658	670	632	608	682	623	699	679	663	673	683	697	675	676	649	652	726	726	663	639	658	677	675	635	655	675	645	674	665	684	680	666	692	650	699	698	680	675	690	647	636	673	680	678	655	659	618	678	688	631	645	674	654	691	658	635	654	663	653	625	656	632	684	667	638	717	685	656	729	682	702	644	725	658	673	692	700	720	659	677	695	616	688	656	635	677	663	658	697	718	637	685	684	701	665	672	655	640	631	621	692	625	638	687	684	691	615	670	646	648	632	630	645	659	632	636	656	674	669	663	650	675	665	653	678	609	644	667	671	655	637	712	664	675	644	612	687	704	668	656	671	650	648	658	633	741	695	658	689	663	673	689	659	618	615	692	685	647	682	656	631	689	630	678	611	632	672	700	646	666	669	729	641	653	664	671	647	696	664	699	613	664	641	700	638	697	643	655	689	679	618	634	674	654	647	644	638	705	711	679	661	639	613	646	619	653	674	607	651	665	691	654	711	655	672	630	689	649	684	724	633	685	642	665	631	671	614	644	674	680	660	666	699	675	616	710	709	674	646	674	697	696	688	623	702	643	700	709	665	649	651	605	644	709	648	663	658	716	692	657	627	696	719	679	669	695	636	651	677	680	666	684	667	650	674	630	647	680	655	667	666	679	648	649	639	640	642	681	620	666	653	708	663	659	649	639	622	639	676	671	679	636	625	706	685	659	653	663	715	601	720	647	733	678	704	682	705	625	643	708	625	666	637	650	651	668	701	679	645	640	635	653	662	657	689	643	625	685	652	696	705	625	661	677	660	664	691	642	691	660	669	663	656	687	666	643	676	672	651	660	636	677	662	645	667	697	681	651	646	644	638	674	666	665	668	654	624	632	648	671	670	659	719	639	658	663	622	685	710	681	653	711	617	647	662	621	676	627	630	626	671	659	615	662	640	629	691	705	657	677	583	663	624	636	689	645	635	641	660	634	635	660	664	691	686	671	714	679	674	652	676	612	652	642	662	660	671	676	639	693	667	654	661	647	683	622	616	659	647	621	641	623	670	690	684	646	687	652	669	623	668	671	707	662	651	661	637	627	610	692	665	650	677	675	668	720	596	646	638	669	670	645	688	669	688	641	698	644	653	674	649	687	673	681	656	674	677	657	703	661	660	642	662	638	690	671	697	616	674	669	676	670	666	661	640	699	639	673	629	650	664	719	604	666	640	703	647	676	708	653	652	674	654	697	660	689	655	657	647	641	653	667	688	686	687	659	676	648	677	630	663	649	673	679	650	645	647	660	649	679	664	701	664	659	650	703	690	650	716	673	616	630	650	663	671	664	656	657	634	662	652	662	679	679	686	709	695	654	623	697	661	696	715	692	673	659	694	629	657	656	685	609	662	646	621	658	658	717	656	666	697	672	675	602	689	681	658	638	664	686	698	659	662	687	622	658	735	648	672	691	693	652	688	620	659	716	700	687	632	647	682	696	646	698	639	661	693	640	632	644	654	666	676	649	674	717	640	676	632	669	661	661	679	636	679	651	648	675	679	665	673	663	676	662	651	630	669	620	676	664	677	697	636	672	670	651	651	665	623	647	647	684	687	683	647	651	633	694	666	673	619	637	695	666	663	666	623	708	667	681	673	676	697	646	654	676	719	669	656	668	660	652	667	666	593	622	677	661	654	636	643	701	661	703	664	663	661	635	627	621	689	625	674	687	650	650	682	658	666	682	648	665	635	653	631	630	668	672	663	645	674	672	748	675	664	614	642	687	696	695	704	669	649	652	681	658	650	672	654	686	702	677	674	621	639	665	651	666	687	694	645	663	659	683	671	650	653	682	659	654	640	620	621	691	631	695	623	672	661	673	706	683	650	668	655	654	668	697	627	652	700	625	657	703	692	621	660	653	638	705	653	664	674	694	678	689	658	654	613	650	685	643	647	702	662	713	657	647	650	613	677	665	688	662	642	669	660	641	678	650	681	680	684	704	673	640	680	672	679	684	643	703	669	640	696	649	673	702	655	655	630	693	637	680	640	661	692	688	662	681	643	661	697	653	681	661	671	639	683	681	637	663	616	653	680	683	639	655	690	677	656	642	697	709	656	657	693	683	682	668	638	694	642	704	621	693	646	664	575	634	673	613	628	637	672	709	664	632	680	691	627	671	667	653	674	643	619	650	691	711	654	635	676	642	639	627	678	652	729	706	645	636	680	646	605	646	677	677	654	668	661	679	697	654	626	679	667	643	680	676	654	684	634	643	667	638	675	674	696	711	624	635	686	671	648	696	722	661	694	684	610	655	713	631	695	710	659	679	639	664	650	660	678	634	670	598	688	643	695	686	717	644	654	653	687	675	702	663	646	644	653	662	639	643	678	643	668	637	669	720	641	624	699	664	642	672	617	708	644	685	658	708	666	642	659	662	637	621	713	645	700	645	706	614	687	609	668	659	657	650	657	672	678	649	632	689	661	719	615	637	626	675	625	678	714	687	686	618	666	665	679	661	666	634	632	684	679	657	660	652	665	702	644	682	667	647	670	635	616	692	661	646	634	643	699	629	673	665	631	643	656	625	637	661	674	675	645	683	627	644	653	672	670	671	627	684	656	673	700	664	692	649	621	654	683	674	686	715	692	634	681	659	659	634	675	603	673	687	680	692	655	661	638	705	707	693	635	657	677	698	654	676	661	701	663	666	657	663	675	685	683	718	671	668	640	665	681	615	671	659	647	687	691	642
14051	8490	8258	5564	3074	1867	1329	983	814	688	512	334	303	292	282	311	322	287	327	352	317	283	316	298	284	289	279	332	286	314	294	273	288	296	285	273	281	310	306	293	306	290	278	291	271	306	269	289	301	289	291	308	310	302	283	306	316	303	289	315	275	292	317	315	293	289	285	301	271	278	316	332	306	296	306	279	264	321	286	274	290	291	260	310	286	301	304	299	281	275	284	301	266	288	310	291	284	295	300	286	295	292	292	298	268	307	330	287	291	294	280	288	283	290	284	289	327	318	282	323	299	295	287	290	297	297	281	328	275	313	280	303	304	280	272	285	287	279	308	273	270	295	274	280	270	318	332	291	297	273	281	260	283	290	287	292	290	319	300	283	272	277	281	272	266	298	307	292	313	327	283	311	291	297	264	302	264	290	281	299	295	289	303	304	294	262	327	332	306	288	290	297	327	277	293	286	270	275	308	299	303	244	297	329	267	260	293	294	331	293	286	284	302	313	294	300	314	281	309	286	297	302	294	286	302	320	273	275	296	294	281	295	304	308	325	294	294	308	271	300	299	298	279	295	257	320	300	294	273	276	277	297	281	272	263	279	285	304	299	265	287	296	285	296	307	282	294	293	264	319	296	322	312	299	285	270	291	322	279	294	316	281	298	290	287	260	307	269	305	259	292	306	310	333	321	293	290	306	312	311	307	293	257	292	310	290	286	303	322	270	280	288	289	276	276	301	277	316	289	319	300	290	294	275	275	271	313	286	317	279	309	280	299	304	283	251	309	265	314	289	304	277	305	315	324	307	318	270	307	246	288	282	268	298	264	292	300	287	304	293	328	267	328	313	311	285	268	284	281	267	297	300	314	292	299	261	294	313	291	276	292	281	287	281	271	261	311	304	281	290	318	284	325	299	293	314	268	312	273	298	262	287	288	275	296	298	297	270	297	277	296	295	325	287	319	272	301	302	257	318	302	283	283	292	287	320	330	295	317	288	267	324	268	323	283	293	273	299	281	316	292	277	311	288	306	284	335	304	295	301	297	293	304	331	298	278	256	292	319	298	294	278	284	275	309	312	238	286	296	303	312	300	263	338	283	296	283	266	317	265	273	281	301	311	319	284	335	289	339	301	304	298	304	303	299	266	260	302	293	280	323	286	297	310	328	292	297	259	287	314	300	302	290	285	292	292	294	283	286	316	300	290	259	273	318	318	285	266	272	277	295	295	317	296	324	310	342	315	273	315	335	324	300	292	296	309	273	254	283	297	312	287	297	310	307	317	312	282	293	277	266	281	277	284	298	311	303	290	261	260	320	317	292	306	293	311	287	295	292	295	313	299	339	297	303	270	254	313	276	275	281	304	317	309	276	270	307	302	290	306	272	288	315	314	285	274	331	275	292	327	304	281	317	342	302	328	315	324	279	334	259	307	289	284	297	296	329	282	304	329	287	276	279	298	295	297	279	315	314	316	307	333	279	295	290	289	299	292	293	252	289	280	326	275	294	297	269	266	293	302	304	308	296	306	286	296	291	270	326	331	289	256	300	315	284	302	308	297	316	269	297	282	298	253	288	262	311	287	284	262	292	320	297	291	280	288	293	318	277	302	283	287	304	317	325	304	295	335	312	270	325	312	270	249	277	303	287	325	304	292	259	280	279	295	303	294	305	296	300	314	303	338	280	294	288	332	297	288	304	294	284	301	296	273	325	268	323	276	282	307	313	327	300	273	317	280	264	306	323	322	282	319	284	315	263	319	320	316	297	297	303	256	300	276	336	300	281	324	310	262	282	281	282	301	308	304	273	317	303	289	293	275	287	269	311	281	284	296	264	312	307	263	310	300	267	331	292	294	263	307	301	291	293	272	305	296	262	265	302	319	266	286	289	270	298	309	290	304	314	292	310	292	305	306	275	260	280	300	299	282	334	274	285	280	294	320	298	294	283	303	318	302	338	294	299	299	266	302	298	268	287	298	285	322	313	323	315	304	265	290	292	296	307	333	262	273	283	284	290	273	308	299	292	294	303	309	270	312	317	306	297	279	300	302	306	313	297	302	273	295	266	297	303	296	282	278	261	293	286	297	288	273	308	309	285	299	287	296	275	298	282	322	303	247	280	265	285	307	287	272	310	305	288	298	289	303	303	268	281	314	328	322	300	326	280	289	305	304	256	293	305	292	318	281	280	278	287	275	296	296	316	297	324	289	278	318	300	312	308	274	273	261	289	316	296	284	298	319	325	277	300	311	299	324	270	297	295	338	315	290	275	304	308	322	293	286	300	296	281	306	288	283	286	273	263	271	283	289	272	296	269	293	264	295	277	286	309	268	288	310	319	278	292	306	289	304	301	251	249	315	306	274	258	304	264	294	262	304	302	291	265	329	259	303	295	300	305	286	277	301	275	303	265	266	281	287	333	327	277	266	310	287	297	319	291	268	270	298	292	328	281	292	304	299	291	311	261	270	269	304	293	272	284	295	274	347	279	329	287	288	281	298	321	294	339	262	321	298	275	286	274	288	287	304	314	301	295	252	307	284	284	279	276	309	285	304	273	306	296	303	306	325	281	327	302	272	302	304	316	310	280	291	274	264	316	292	288	284	276	304	300	272	287	291	308	305	297	270	301	302	286	297	302	300	330	305	307	274	323	279	306	297	297	288	299	282	299	310	292	321	270	304	269	285	278	279	270	312	305	278	304	308	327	279	291	254	297	284	309	280	300	267	276	296	311	274	288	273	275	286	292	290	300	271	281	303	329	301	313	292	294	268	327	297	277	296	297	301	324	292	259	288	285	251	283	310	303	285	281	291	305	296	278	283	336	333	304	286	323	307	288	300	284	292	316	319	272	318	283	281	297	299	279	305	284	297	290	309	294	304	300	263	308	292	265	297	281	275	297	302	279	294	274	270	295	310	300	293	285	305	291	274	291	300	287	269	307	288	301	273	261	287	323	349	315	297	315	311	319	305	280	272	282	306	341	298	286	285	255	281	281	277	295	312	318	271	294	270	282	267	330	289	306	269	298	314	303	326	322	320	295	279	276	273	330	277	306	284	318	326	295	292	311	317	330	307	282	282	300	309	287	287	285	285	281	309	323	308	318	323	333	309	284	282	273	278	263	314	302	294	301	279	303	309	325	268	268	255	279	286	300	296	312	296	278	323	306	306	282	311	288	306	319	328	310	272	306	284	291	279	265	279	313	276	286	307	321	292	262	282	323	302	278	315	312	295	313	294	291	287	321	292	274	306	276	290	299	303	290	296	303	302	285	296	286	307	288	323	286	295	285	300	301	319	288	307	284	310	299	291	300	284	306	317	285	276	268	302	319	277	288	305	291	286	285	297	292	311	260	255	312	290	304	261	312	303	297	290	308	300	280	262	293	295	288	294	290	303	311	291	275	283	268	306	276	319	285	300	282	328	344	276	266	304	290	301	298	290	318	314	302	283	253	294	283	290	271	267	317	296	317	307	298	272	291	299	318	334	285	286	304	305	270	298	304	305
10424	9177	14581	14281	10183	7192	5224	4009	3210	2745	1783	1149	831	791	777	789	718	723	731	743	796	724	709	755	779	736	721	760	753	726	720	700	706	727	689	726	718	748	693	741	718	737	731	714	728	719	722	725	774	690	724	683	717	710	699	726	689	792	731	704	682	730	697	716	762	778	702	666	688	717	752	699	716	725	699	711	709	712	706	681	724	723	699	731	696	761	708	683	717	727	721	720	750	717	733	696	750	714	685	702	702	696	709	718	705	696	729	730	703	730	687	716	693	737	734	705	729	733	746	742	715	707	745	740	707	685	700	705	691	728	698	714	641	725	732	726	726	785	671	765	657	662	734	701	739	684	661	789	702	686	651	711	738	754	737	746	663	691	696	688	697	685	695	667	752	700	730	646	713	763	693	763	727	748	712	678	749	757	710	722	707	659	721	736	683	688	698	707	698	768	704	733	710	724	679	719	736	738	692	725	692	701	719	694	738	734	725	724	699	700	680	732	649	730	751	756	721	709	690	658	703	683	699	746	723	722	749	710	718	677	728	745	759	721	697	786	730	752	708	706	708	723	685	656	681	738	745	682	736	717	712	759	758	695	714	678	692	740	692	703	707	698	679	738	697	693	738	700	697	746	709	731	728	725	719	698	707	716	729	722	722	710	681	693	709	704	696	716	728	680	721	682	730	679	732	774	694	727	712	705	716	739	721	703	679	726	715	710	723	716	752	739	730	697	739	691	707	684	699	747	700	710	758	706	735	698	720	715	730	685	727	712	749	744	699	699	694	736	698	718	710	695	727	749	748	731	711	721	688	646	722	727	686	813	710	720	731	699	712	702	719	700	736	673	689	731	739	706	765	687	727	763	783	705	698	690	750	698	704	692	651	689	770	706	730	711	719	721	710	730	729	704	754	736	781	726	739	719	709	698	730	711	709	679	752	690	704	691	721	684	724	761	747	707	730	747	701	677	741	696	696	706	686	758	702	720	720	714	713	714	720	719	635	748	734	757	746	701	740	731	704	712	692	726	726	696	695	657	732	721	729	775	745	717	732	720	693	747	751	734	713	651	735	706	704	710	682	735	725	685	724	748	719	696	680	697	702	683	722	738	706	720	731	695	712	731	694	736	696	736	693	725	722	690	710	710	703	719	685	708	705	753	753	693	697	703	740	727	665	720	726	685	738	678	739	717	727	725	687	748	692	717	697	713	730	726	746	734	683	738	739	680	732	721	771	680	709	742	721	730	726	710	686	711	679	699	669	710	739	722	727	695	721	706	763	700	697	726	690	728	652	643	732	705	736	776	713	687	651	738	693	749	711	717	700	737	735	732	669	733	686	705	745	732	735	735	726	722	698	729	742	699	688	742	735	718	709	692	707	725	733	713	718	738	712	705	695	753	753	748	727	722	708	718	696	711	727	751	739	695	720	739	749	720	721	699	725	690	725	743	744	707	739	729	677	713	674	726	683	719	659	731	689	718	717	715	744	756	714	734	690	707	685	731	710	676	698	725	689	749	732	708	738	667	752	754	652	728	741	707	720	689	739	738	712	706	697	758	740	747	771	767	712	720	715	694	716	688	734	724	709	717	686	664	714	745	653	683	712	720	736	709	710	676	720	706	757	684	735	645	722	736	695	681	755	746	698	701	694	713	731	744	733	716	732	715	734	711	758	706	737	706	719	688	724	699	697	764	737	718	688	746	736	727	719	760	716	717	689	728	708	690	683	720	715	731	738	742	726	740	702	744	693	673	684	722	675	687	710	749	745	672	682	686	713	720	747	746	719	706	741	696	721	701	696	700	756	721	703	749	650	691	790	720	700	761	803	721	700	698	673	695	731	685	706	729	674	709	709	691	714	736	715	715	743	743	739	688	726	778	706	698	710	703	691	692	713	667	744	710	744	782	726	746	732	722	692	713	719	691	754	731	696	741	753	737	726	735	722	717	699	696	707	725	691	718	729	651	737	749	702	708	677	716	729	707	695	754	790	725	705	757	742	686	689	773	776	710	736	732	692	719	715	757	768	702	692	720	729	701	674	706	758	739	712	715	718	706	725	743	693	683	699	713	729	683	758	783	695	712	714	703	733	701	705	711	694	728	692	684	705	727	741	745	751	688	761	704	706	697	761	707	744	683	738	695	733	725	734	716	656	699	722	690	702	724	707	706	669	727	723	690	743	713	705	732	750	753	708	694	741	662	728	739	664	744	702	726	707	711	695	708	749	712	693	711	695	703	716	726	721	719	729	724	693	673	663	717	756	705	702	696	741	720	716	719	717	667	697	715	732	703	711	743	744	717	707	681	738	703	675	659	701	715	689	743	730	703	761	676	721	728	722	729	686	705	694	729	696	678	757	725	706	696	732	735	732	716	736	663	710	673	702	716	699	728	696	748	707	681	709	744	771	672	710	689	715	727	724	777	769	687	727	729	724	730	713	722	748	699	715	685	719	747	695	741	735	692	729	722	683	676	672	667	706	733	694	672	698	706	708	674	690	719	700	689	683	711	682	743	736	705	739	689	703	760	720	730	772	709	704	686	713	679	727	682	695	761	682	681	730	719	729	716	729	679	721	684	712	763	740	743	686	695	676	694	730	707	739	743	702	762	728	668	696	774	679	720	678	733	684	735	682	742	700	711	707	755	703	690	715	700	671	733	708	678	731	732	734	720	689	745	679	730	702	718	727	742	721	691	709	716	686	672	690	679	698	724	733	715	730	711	751	706	755	702	668	706	688	732	720	743	704	708	732	693	711	725	743	695	689	665	715	761	729	716	704	708	686	725	673	728	771	751	694	760	686	660	701	697	708	739	765	763	730	679	713	693	717	690	692	745	710	713	735	715	736	680	710	697	763	731	742	756	737	690	691	731	733	726	699	659	674	708	745	708	654	702	738	712	668	730	743	707	729	719	689	724	664	756	718	719	698	720	672	716	708	734	716	710	718	725	737	687	710	710	714	726	700	737	713	716	696	720	675	700	715	717	704	708	698	730	697	724	739	707	737	742	671	686	739	700	679	709	702	744	703	693	704	740	745	730	710	718	733	721	738	765	689	690	721	714	703	690	725	699	733	734	719	697	674	700	707	737	742	702	739	707	760	737	708	725	735	697	696	732	741	747	721	731	707	705	722	740	685	686	705	714	616	701	720	723	749	737	706	679	714	713	737	708	750	718	697	681	740	719	745	713	660	724	715	717	650	648	720	735	657	699	735	744	694	698	681	684	707	730	745	703	720	715	723	706	703	715	711	727	686	739	746	690	701	729	706	756	698	709	722	713	709	747	734	693	744	714	749	734	719	742	739	746	722	740	681	700	690	725	678	744	731	739	729	727	765	714	699	718	696	744	719	702	731	685	749	749	687	662	693	700	656	676	716	751	695	736	710	719	723	692	695	693	744	762	714	698	700	708	716	687	721	741	715	751	730	727	709	657	761	682	649	700	713	722	702	718	693	666	727	714	667	737	697	753	731	684	745	651	686	714	719	746	700	743	697	729	710	714
27966	18555	23000	21355	14655	11035	8495	7280	5994	2466	1411	821	409	333	351	285	335	349	322	383	341	365	435	374	379	386	377	355	344	323	334	332	313	306	338	325	308	338	350	318	307	315	319	320	311	336	324	307	301	337	301	282	287	333	338	298	303	299	329	312	274	299	324	307	316	306	304	312	342	313	344	305	313	338	303	316	324	318	319	296	296	304	326	302	308	295	312	322	331	290	316	324	313	355	300	319	296	336	320	287	337	303	302	265	304	309	340	297	342	315	317	318	309	312	322	340	311	331	322	329	310	323	305	325	343	321	351	322	310	307	287	324	354	346	340	299	304	315	332	302	328	344	307	284	276	319	339	306	311	339	286	318	281	311	335	328	313	325	299	304	299	291	294	309	307	305	318	340	324	340	308	310	312	269	296	333	334	298	303	280	290	286	329	289	323	306	329	269	320	366	308	311	323	316	302	316	359	319	307	324	271	307	309	298	300	324	313	303	294	327	353	302	304	305	315	279	302	311	322	308	308	306	302	327	301	332	342	334	359	339	310	322	307	317	338	317	311	295	317	329	313	295	303	322	285	318	326	325	285	313	327	304	329	284	294	319	312	346	331	298	337	315	348	322	283	361	337	288	309	339	315	328	282	299	316	330	296	294	350	287	324	318	309	327	313	310	310	311	267	351	285	321	366	320	310	279	323	325	332	297	304	287	274	359	297	306	302	333	326	337	323	308	311	324	305	316	317	305	308	336	311	294	288	334	340	310	315	309	328	300	298	305	307	309	326	334	317	301	311	292	312	328	287	315	321	336	315	332	332	311	313	317	285	321	326	308	321	278	310	333	316	313	296	335	354	303	287	332	314	311	320	316	313	300	313	308	341	330	328	353	316	325	306	302	302	308	319	316	293	294	301	319	307	306	296	276	318	287	299	292	295	343	328	310	333	316	327	349	291	320	302	299	301	288	305	345	330	313	268	332	305	287	289	333	330	306	310	296	324	326	301	319	284	331	333	333	286	283	305	319	340	307	317	350	318	353	298	313	302	305	319	334	305	302	331	306	323	316	324	328	300	330	330	308	334	326	321	313	306	341	325	322	310	337	279	319	341	324	325	299	306	317	330	347	334	305	303	324	285	310	317	318	357	296	346	329	368	313	313	295	319	329	307	297	303	346	337	320	343	310	341	340	350	311	290	307	305	331	282	344	329	324	299	299	343	323	322	307	305	316	290	346	279	324	323	298	312	300	286	297	286	311	333	313	319	290	332	318	321	308	314	334	311	337	326	307	344	307	282	304	303	327	323	302	282	339	286	302	307	309	318	308	296	316	319	333	319	301	335	337	327	324	315	311	295	279	343	281	343	336	327	306	298	282	315	365	330	314	298	287	308	321	320	314	309	296	306	324	354	307	325	304	339	339	347	279	282	278	287	313	316	305	315	333	314	364	326	292	330	286	347	301	315	329	306	299	354	303	322	317	318	316	329	331	321	309	340	320	292	309	349	326	353	287	340	313	310	325	339	290	319	313	312	304	325	280	277	330	324	315	312	306	301	318	306	332	310	282	318	293	311	293	314	298	320	297	294	340	306	333	313	363	375	308	305	306	321	325	309	306	296	310	335	295	289	312	321	322	308	323	328	316	313	294	327	317	265	307	302	292	317	328	349	275	321	279	363	271	305	348	310	346	311	284	306	361	329	312	302	312	319	320	301	312	341	298	331	332	310	314	304	257	306	293	300	330	300	302	287	300	285	317	303	355	321	287	322	322	307	328	292	309	346	305	316	323	311	304	303	302	306	323	306	314	288	288	310	335	318	349	292	312	287	316	357	296	324	322	308	350	313	339	345	327	314	301	322	357	365	307	332	314	328	296	309	297	343	288	246	317	331	338	316	324	297	325	342	318	279	326	337	308	330	304	317	325	346	329	335	311	320	313	333	322	360	324	296	354	293	299	306	322	312	306	314	310	299	307	312	314	331	331	321	309	327	307	305	343	300	309	296	319	298	350	313	295	316	353	298	333	284	297	306	313	311	303	305	321	325	262	314	292	293	320	331	283	322	361	307	317	352	301	298	306	309	332	288	330	290	342	307	327	299	322	344	335	312	323	321	291	313	344	337	308	306	296	310	307	324	332	322	342	303	335	303	341	328	321	346	344	278	310	361	281	333	341	323	331	304	303	335	289	309	326	327	328	340	321	312	274	272	295	330	327	294	309	317	309	308	323	301	331	317	329	288	293	328	321	323	302	333	318	301	286	320	314	286	317	315	308	308	292	317	338	318	315	329	305	310	330	311	314	327	305	284	320	314	304	319	323	308	359	328	294	294	305	317	312	321	306	302	307	300	279	299	336	319	326	360	305	319	352	300	326	330	302	345	343	312	308	308	327	270	297	345	301	329	302	319	263	308	306	301	338	303	319	313	331	357	341	338	304	269	314	293	297	302	310	326	321	303	355	317	304	302	335	314	337	331	313	286	325	306	301	323	335	312	319	313	301	322	321	316	319	302	301	305	325	310	358	331	323	271	308	289	325	305	330	318	331	295	327	338	320	304	326	343	308	321	301	288	301	312	289	290	299	314	340	321	324	357	350	305	343	289	342	321	307	295	291	351	353	320	308	324	331	350	321	315	293	300	303	297	305	315	320	328	309	308	304	316	320	315	329	311	312	306	324	307	263	330	329	311	313	299	319	308	341	304	316	342	327	312	301	302	308	315	333	296	278	321	320	315	342	320	316	298	310	305	328	311	309	333	317	335	311	312	315	320	319	311	339	352	307	357	315	343	308	305	301	285	315	292	323	300	276	307	318	332	322	316	322	345	301	319	331	334	323	289	322	316	291	282	299	319	297	327	315	300	321	294	352	295	313	309	311	314	288	292	313	313	305	336	291	285	310	293	298	310	323	340	317	304	297	324	279	321	346	311	319	297	316	299	324	345	349	321	325	323	320	299	298	330	333	314	312	338	314	311	322	299	331	333	305	358	332	336	308	323	293	314	319	331	326	300	313	302	349	316	303	313	345	289	331	321	329	325	300	290	312	296	281	316	330	323	312	356	321	322	325	356	307	304	323	298	331	333	333	315	309	323	340	315	316	320	322	299	303	290	312	316	316	311	310	332	327	317	314	348	295	301	288	330	317	309	295	303	338	319	330	318	312	308	311	325	331	305	333	296	351	293	306	287	297	314	325	333	297	328	316	317	306	317	323	323	334	361	333	308	303	302	327	280	294	300	315	309	323	325	295	336	319	328	317	304	311	348	344	316	342	257	322	300	300	295	311	340	269	289	289	312	309	307	321	318	346	291	285	313	298	336	307	310	328	347	304	332	314	297	322	319	337	318	315	313	295	299	327	325	335	312	297	297	328	310	309	346	314	351	329	316	297	297	331	313	331	288	344	316	323	330	296	326	370	331	302	335	336	319	309	298	335	332	301	306	307	313	298	306	323	338	336	285	300	319	327	288	329	319	304	302	338	271	317	308	309	309	358	333	335	291	326	336	314	271	318
20092	17211	30334	31843	27692	24991	22683	20400	18662	8878	5762	3463	1321	912	919	922	968	976	1036	1060	1002	1129	1288	1164	1121	1167	1114	975	955	935	909	857	868	844	752	836	737	780	813	702	748	781	765	788	799	749	741	761	756	755	735	740	767	763	753	730	764	766	732	754	682	782	742	744	731	730	805	757	774	769	786	717	773	769	772	780	796	780	745	755	802	749	723	744	752	730	722	733	746	718	751	740	770	789	798	718	766	768	724	740	817	734	737	733	766	766	747	775	841	751	751	727	717	744	778	717	768	766	753	748	750	748	795	776	788	740	750	741	798	699	771	765	759	781	740	756	767	721	746	755	717	776	775	718	737	716	755	805	742	751	767	795	739	762	807	766	753	766	739	773	760	796	724	751	736	773	757	752	779	731	786	736	778	802	746	760	748	700	724	726	753	782	788	786	716	777	740	735	731	805	780	777	741	757	758	770	791	755	751	743	765	805	778	789	743	758	770	788	758	824	740	745	793	780	754	717	739	735	701	756	755	768	787	726	752	767	770	808	766	784	749	790	794	824	715	764	762	720	729	799	729	793	803	787	733	750	780	757	747	724	729	741	750	715	760	741	729	776	781	789	744	744	734	784	809	773	736	769	759	793	759	789	769	737	761	761	731	753	801	726	780	745	734	738	774	768	742	742	723	785	764	758	720	780	777	791	756	789	744	783	749	765	767	735	720	820	800	766	769	761	775	722	762	740	773	757	731	753	788	790	765	789	733	772	769	757	767	750	739	734	719	758	805	798	782	775	779	706	706	748	744	750	746	778	762	736	773	731	785	743	747	770	769	745	737	792	755	740	803	752	735	698	754	742	759	771	718	699	784	684	731	759	767	749	774	750	766	781	764	712	740	809	719	742	743	750	720	741	762	743	699	740	814	766	758	737	784	770	779	776	743	756	760	774	775	802	754	766	773	755	745	776	747	748	760	795	792	763	791	749	716	769	793	704	772	805	747	756	768	787	776	799	786	769	803	741	785	742	739	731	719	671	744	719	770	755	785	715	746	776	791	749	748	694	755	765	744	766	750	765	702	755	744	791	726	721	799	724	744	785	760	703	772	742	743	764	791	787	747	818	723	773	726	775	742	827	734	763	726	765	746	736	749	742	694	791	806	778	744	761	750	787	776	785	772	722	785	759	770	791	732	727	775	723	776	789	756	756	780	783	763	721	717	739	756	745	722	739	774	716	789	797	756	780	761	750	758	767	824	770	779	825	785	778	749	796	772	700	765	798	763	716	783	712	760	750	785	734	739	809	756	760	723	749	721	775	744	759	790	750	799	774	750	784	737	741	760	747	749	740	761	792	753	752	763	738	788	784	802	780	777	753	766	736	710	744	811	738	758	766	759	808	769	700	754	725	745	737	784	749	717	756	800	803	746	731	725	762	785	816	707	728	740	761	789	794	772	715	762	765	802	780	785	740	745	694	782	789	728	805	750	817	740	739	735	826	790	756	722	748	711	717	756	735	731	733	746	715	759	781	787	709	746	742	755	762	769	773	775	749	818	730	753	746	770	788	687	771	729	753	761	792	709	751	718	753	747	730	784	766	761	782	785	777	741	789	725	744	726	775	749	702	718	711	715	772	711	749	741	763	755	795	801	751	807	721	710	753	754	752	769	776	780	736	757	734	769	794	775	746	778	767	723	747	714	754	789	816	770	730	752	801	734	742	745	746	728	762	758	747	716	807	720	799	778	740	750	783	733	801	699	780	797	810	776	789	813	758	724	766	726	750	717	762	724	749	777	796	796	676	742	725	758	775	713	774	750	736	746	733	752	742	752	778	769	744	762	747	846	738	781	787	755	742	764	774	772	786	786	769	765	792	780	725	768	809	797	747	737	779	705	793	724	753	790	738	770	792	784	778	778	702	812	739	770	730	736	774	737	749	784	751	740	846	772	773	790	708	756	793	755	731	749	786	749	721	776	750	779	749	759	748	756	725	795	768	762	771	761	751	739	758	769	717	807	755	720	772	723	772	753	789	770	707	797	785	753	768	818	749	784	785	770	755	782	744	745	760	781	810	759	752	769	813	782	759	772	777	713	745	755	773	751	778	800	751	717	774	728	753	777	734	677	778	773	753	764	772	740	728	746	750	720	769	768	810	758	783	739	730	752	768	752	779	754	760	739	742	792	784	798	735	764	753	839	765	755	746	756	710	793	751	768	733	760	722	807	806	734	725	777	790	780	728	786	782	760	733	709	809	793	739	764	729	747	755	768	748	702	779	738	783	786	760	753	776	743	793	759	721	781	790	775	748	765	722	780	723	783	747	699	758	748	724	769	774	773	782	747	780	781	768	743	747	737	775	756	707	742	775	748	766	747	790	779	760	728	731	741	742	773	772	748	799	735	746	775	781	761	790	723	778	772	756	771	750	722	751	776	736	780	785	773	790	767	750	702	742	717	771	742	709	762	728	692	753	731	797	714	742	696	769	766	746	743	774	752	753	811	730	785	771	759	759	774	767	775	743	744	758	771	761	742	784	812	723	781	766	751	756	783	779	741	748	704	748	724	782	785	722	755	776	805	781	729	785	742	711	774	787	729	726	745	773	743	745	772	802	727	763	789	713	782	761	762	779	756	747	739	761	779	770	781	703	793	749	784	728	739	779	812	773	753	761	739	795	759	734	767	762	787	796	751	766	764	788	718	746	732	719	764	754	764	802	787	763	762	735	741	745	721	748	737	772	761	724	745	718	737	719	772	715	817	790	804	757	698	796	790	758	745	728	774	746	741	783	756	770	761	725	751	779	768	769	758	736	755	780	773	774	810	765	768	740	776	725	739	773	775	762	798	768	772	734	798	810	728	758	734	753	741	724	761	756	777	733	776	740	762	759	756	758	751	794	778	754	771	713	750	785	773	769	740	766	755	760	779	723	784	806	773	710	745	757	759	757	746	746	769	743	738	750	756	729	752	763	733	763	784	766	757	756	811	794	755	783	724	769	787	732	776	765	725	774	784	767	781	782	725	759	780	733	758	817	763	752	828	768	792	758	733	693	730	724	761	750	751	793	771	748	735	741	700	725	823	807	770	745	821	734	754	730	762	797	789	741	745	789	731	738	725	818	784	766	791	808	742	749	740	740	748	755	784	768	775	789	742	750	719	755	781	746	759	741	747	737	741	814	753	733	722	776	775	724	766	735	718	752	765	697	827	748	762	766	744	795	749	753	723	708	791	801	763	749	821	806	804	798	788	748	742	788	773	738	727	784	815	747	784	840	779	728	712	732	764	744	726	763	801	741	796	716	751	745	767	793	769	733	717	760	756	736	763	757	760	751	782	747	760	748	774	752	765	791	759	737	773	748	792	768	772	763	795	779	713	783	803	784	742	796	751	742	781	725	732	760	785	796	727	721	783	808	723	729	749	692	715	716	724	778	736	765	781	797	761	737	734	727	776	760	755	760	776	749	751	780	731	740	751	769	782	766	736	742	737	731	778	754	766	767	716	768	730	717	713	763
37795	28396	39510	31963	21462	19516	15059	8554	5867	3852	2173	674	375	330	278	312	330	334	379	361	415	434	471	418	394	428	387	394	363	324	329	283	321	327	251	266	274	302	307	306	294	315	274	289	305	336	262	297	286	266	304	278	316	302	274	277	313	326	283	246	271	266	279	272	278	277	269	299	296	270	278	298	258	257	305	280	285	270	303	300	279	295	277	279	303	283	276	270	246	282	271	294	294	294	295	268	250	257	259	289	302	304	267	264	252	288	329	289	228	272	254	248	278	313	260	282	306	294	308	283	250	278	284	283	280	301	289	286	297	265	294	269	264	276	297	267	262	293	286	299	278	298	259	267	287	275	271	258	266	273	302	283	294	239	289	273	292	288	284	256	268	322	283	285	254	269	277	284	262	281	264	246	276	267	276	253	286	305	277	282	284	299	288	301	279	259	296	284	252	274	309	286	271	265	265	284	254	263	288	257	267	238	270	255	276	257	292	246	259	250	261	252	281	266	268	282	271	264	265	257	276	299	289	290	279	270	263	257	282	270	276	296	263	238	253	302	313	281	275	274	273	268	253	249	271	274	306	311	248	279	295	277	264	309	256	243	284	310	317	285	267	276	297	275	285	272	292	269	270	292	282	296	276	266	307	281	299	317	277	263	257	265	286	279	239	314	268	264	285	291	285	294	275	274	256	297	280	307	278	273	289	259	276	273	272	303	295	280	270	260	292	276	263	254	297	275	274	260	328	251	267	235	309	271	256	289	289	296	260	261	289	251	302	276	312	291	239	285	275	253	303	292	313	319	282	286	274	293	273	281	301	284	248	274	266	270	245	269	275	288	303	258	277	285	303	275	260	272	284	275	276	293	272	268	290	277	265	270	259	270	264	296	293	275	286	282	246	291	267	290	267	267	274	233	265	298	274	280	291	264	259	282	289	292	298	253	275	273	262	274	292	277	256	286	276	275	282	243	269	277	280	290	265	274	294	247	276	287	257	240	289	263	251	246	297	296	256	300	259	283	264	304	236	298	278	265	269	255	289	243	272	279	283	243	299	290	265	291	264	263	295	302	272	262	291	292	285	258	273	277	281	263	251	299	275	303	281	270	270	273	266	299	270	242	278	261	277	313	281	275	268	270	323	267	269	307	297	275	253	263	266	261	257	263	256	288	293	281	304	267	281	295	250	278	278	269	259	240	315	289	273	282	302	287	276	251	300	303	286	283	265	287	287	266	312	276	273	278	248	279	257	274	296	288	275	268	285	250	291	249	259	294	264	247	274	290	255	273	277	314	286	250	281	258	258	271	279	326	315	260	272	269	290	265	282	276	267	277	270	293	328	280	268	312	286	287	279	261	313	271	267	277	289	261	267	300	251	280	271	273	284	236	242	272	275	268	280	274	288	281	312	273	274	284	276	294	281	315	255	298	295	255	288	302	291	284	253	274	266	302	271	296	249	271	292	275	267	321	298	303	279	290	224	248	287	276	265	287	281	239	246	320	249	281	275	269	310	274	284	271	252	265	275	288	265	298	280	278	280	274	282	309	284	270	297	258	292	269	264	299	256	276	301	255	269	288	266	247	295	295	294	313	292	277	270	320	267	289	298	317	307	274	289	279	295	295	278	273	304	274	281	294	262	261	273	279	294	266	275	328	276	286	282	288	283	284	290	274	299	282	283	276	274	259	248	275	288	283	248	256	247	237	238	304	266	281	268	278	285	299	268	272	287	294	264	261	298	265	318	294	265	308	275	232	268	268	302	282	273	268	283	281	244	275	267	282	318	261	298	311	262	283	275	274	268	238	268	283	260	253	279	276	302	275	312	305	292	265	251	282	254	277	309	265	326	320	269	287	283	297	258	273	275	292	292	251	277	300	266	275	262	290	294	288	275	269	266	296	288	271	264	304	318	271	288	263	260	272	275	273	273	306	289	259	268	256	273	293	281	238	292	282	278	292	300	267	277	291	277	247	267	260	253	275	288	280	275	291	263	259	259	282	284	287	291	285	285	281	216	274	268	285	260	240	278	289	258	274	283	281	283	287	295	273	295	282	300	289	269	279	312	268	275	279	337	286	291	274	289	300	290	306	305	278	262	296	274	283	285	287	321	273	254	249	269	294	263	296	294	241	272	284	294	292	242	273	264	267	244	258	267	299	276	295	277	265	259	285	269	287	268	269	283	253	264	299	266	281	270	306	285	283	298	261	262	291	272	307	290	321	305	262	300	266	292	250	311	274	283	278	256	247	265	285	261	279	317	279	283	257	266	294	246	287	247	275	283	240	263	297	296	314	251	273	284	265	262	286	265	244	281	258	249	243	256	277	260	295	270	289	248	285	290	282	286	305	304	283	282	267	284	290	289	270	287	255	268	298	254	259	272	284	315	251	305	251	283	254	271	292	288	284	294	300	295	301	287	293	287	301	265	276	312	268	299	289	257	336	270	279	263	305	288	270	251	283	291	248	292	285	299	270	242	280	264	269	273	252	311	287	296	265	262	283	296	282	299	271	308	249	261	285	263	290	291	290	262	293	285	251	268	296	277	264	297	262	284	304	277	273	277	286	264	282	295	270	286	299	307	306	284	309	292	274	276	292	297	263	279	296	270	277	283	264	266	290	247	295	265	301	282	273	271	241	292	269	273	266	291	285	297	266	271	285	262	286	333	311	301	231	282	285	258	257	278	284	272	277	273	264	287	282	312	283	258	265	278	286	274	244	269	288	284	275	281	271	296	262	269	293	265	283	301	270	287	268	298	282	286	292	299	258	282	269	274	266	258	280	298	293	275	286	249	267	271	289	297	282	263	266	291	298	281	274	283	286	271	276	282	273	273	255	267	240	282	294	273	287	316	284	273	256	265	279	269	294	278	292	255	283	249	259	290	297	268	277	279	273	259	292	273	299	262	273	303	294	259	290	259	288	287	304	278	281	312	287	295	309	274	298	272	282	279	267	271	252	302	291	268	286	227	260	275	302	285	268	266	319	288	259	289	275	259	245	289	285	290	280	283	265	303	264	236	285	296	281	271	265	270	258	277	288	276	277	289	279	285	259	295	239	274	273	267	268	279	265	265	269	246	313	294	258	274	257	280	271	275	286	278	263	274	282	277	253	308	275	313	242	270	291	292	272	259	317	274	272	298	274	292	258	301	276	280	263	276	285	298	290	287	253	263	310	260	281	294	245	297	281	279	276	287	301	270	270	282	307	277	271	278	297	249	287	304	292	295	310	307	266	257	266	252	261	279	277	271	273	278	260	254	252	282	271	278	284	289	301	283	267	279	305	285	241	307	279	261	247	284	301	293	318	280	278	275	267	280	269	277	298	263	274	262	276	306	277	310	261	289	291	274	275	283	299	291	292	255	249	271	292	285	261	278	284	265	302	274	299	285	298	257	253	283	266	277	262	256	269	270	271	276	286	270	270	279	293	293	290	320	283	260	290	310	315	298	291	281	265	292	304	291	293	287	252	263	275	266	297	278	267	263	279	252	260	277	286	273	272
25359	25065	41581	38901	32111	34527	29893	19858	17401	13243	7974	2529	1138	974	1022	1042	1051	1146	1170	1280	1318	1496	1868	1530	1346	1618	1472	1221	1141	1028	916	895	877	887	760	707	738	731	696	717	690	688	626	637	641	679	665	651	659	698	690	662	663	689	633	638	654	733	674	635	681	684	685	662	627	645	680	657	685	661	686	654	667	683	671	656	683	692	613	682	653	691	684	647	699	731	717	695	712	699	653	644	672	664	647	662	676	646	656	659	680	716	621	742	609	734	653	603	666	658	637	689	706	712	678	716	676	641	693	632	652	677	650	687	673	669	706	658	736	690	694	655	700	655	701	699	694	664	663	700	633	654	706	634	645	672	675	632	635	666	670	623	660	669	640	733	659	717	705	691	695	702	705	671	712	654	665	653	662	729	659	692	703	606	694	673	638	648	678	664	698	692	645	703	673	681	632	686	665	686	705	657	691	679	645	655	700	678	621	662	669	666	640	685	679	660	668	684	669	720	650	667	716	696	693	642	716	689	683	621	674	672	667	653	688	675	688	676	679	652	675	676	657	666	694	629	659	686	703	643	666	708	692	699	684	632	669	689	610	691	692	654	688	678	661	667	679	657	633	637	633	633	671	634	700	690	668	665	657	659	668	691	696	697	662	678	659	652	630	665	670	674	638	714	728	680	669	656	653	696	650	700	638	674	684	712	648	645	663	660	672	682	690	673	644	706	655	682	668	696	658	660	691	672	656	643	648	602	673	702	683	691	706	703	678	648	719	640	670	711	694	643	716	634	679	732	690	674	655	662	666	694	662	687	642	610	664	676	648	679	659	695	661	653	670	668	698	703	667	696	630	669	649	685	632	671	659	670	683	642	704	713	687	677	676	648	643	636	700	675	610	663	612	690	647	665	622	662	710	628	618	643	660	647	672	694	652	665	707	716	668	683	714	682	733	670	654	656	652	675	688	691	683	682	707	739	652	684	650	698	703	650	644	702	638	689	681	669	630	629	680	689	611	701	631	632	651	667	663	717	631	668	695	654	703	641	688	694	687	644	736	687	646	653	655	655	655	668	648	630	647	665	687	663	691	619	669	631	682	694	681	698	649	710	677	673	617	637	746	652	670	637	707	672	667	674	737	649	679	608	639	642	680	671	677	654	661	703	652	739	694	738	672	698	673	658	649	651	673	671	639	685	660	668	656	708	638	687	624	661	717	626	658	653	680	630	662	662	723	699	668	661	686	646	632	707	678	616	646	677	636	651	709	659	673	649	635	711	664	686	671	702	677	663	675	619	684	646	675	636	617	664	696	683	693	660	661	654	660	674	697	725	702	687	729	687	689	691	675	656	710	653	669	687	675	686	653	696	666	723	706	680	693	723	633	708	667	643	696	658	629	681	632	670	676	631	638	619	717	754	681	700	668	652	656	606	691	648	657	662	665	674	708	635	648	649	650	648	706	708	723	651	673	679	627	692	683	671	641	637	686	665	619	670	673	671	695	681	669	662	704	679	682	736	703	729	636	683	703	674	699	663	654	646	637	693	658	656	640	668	641	641	645	697	629	648	723	626	707	666	645	701	674	657	660	681	646	662	677	724	667	654	711	669	655	650	695	652	655	658	663	697	633	659	659	659	637	672	637	679	692	701	674	704	689	647	670	659	641	674	706	673	669	672	681	689	679	711	673	647	647	672	678	709	643	682	640	698	654	665	674	691	709	668	684	669	663	675	677	650	658	614	658	668	670	692	663	702	654	728	690	693	659	650	697	687	657	661	653	647	645	689	681	713	657	681	676	679	678	676	662	696	670	653	677	664	664	658	676	660	707	663	654	673	676	671	656	644	694	675	720	647	648	661	669	682	652	679	674	710	666	677	705	648	667	678	660	651	702	674	638	682	667	675	676	716	681	664	666	681	696	728	652	630	662	673	615	708	677	692	644	641	674	697	691	700	657	655	660	672	629	695	684	644	638	693	627	682	653	637	655	683	670	660	642	696	657	665	695	683	656	618	660	656	666	708	696	614	638	683	739	692	661	698	659	687	653	659	608	640	684	661	669	647	672	641	676	680	650	685	715	649	693	660	692	645	695	678	624	660	707	747	660	667	675	671	651	631	666	651	713	703	690	649	661	674	646	677	678	696	685	695	674	734	623	663	644	636	637	661	693	634	722	658	677	629	690	686	605	706	635	730	684	673	651	708	671	685	645	723	645	668	676	727	656	646	638	707	654	660	690	710	703	652	660	701	721	654	698	692	675	659	640	642	677	694	621	672	649	688	636	663	669	628	659	647	661	666	657	643	706	651	646	682	649	637	686	662	691	676	678	663	682	684	643	657	665	704	684	642	668	663	659	651	654	706	683	690	692	672	643	658	685	667	681	659	607	665	692	693	668	662	645	623	687	667	648	684	639	685	684	691	668	666	650	727	676	682	624	676	668	666	659	696	675	668	696	654	686	634	664	659	668	657	693	670	680	735	702	641	704	672	652	626	696	739	678	743	641	668	673	637	683	666	654	639	684	697	663	656	668	699	660	632	670	700	702	632	597	662	666	656	689	710	647	693	686	665	657	616	682	661	655	668	663	683	688	633	693	620	692	644	661	687	683	667	714	691	664	635	662	641	632	663	697	660	682	684	676	683	647	696	669	702	665	694	662	662	694	671	668	678	679	697	714	698	668	707	686	610	629	652	687	669	681	674	652	667	667	680	584	672	699	638	686	693	667	626	664	671	659	663	651	653	637	662	664	689	703	658	634	666	676	642	695	621	681	695	635	683	667	642	659	658	688	705	631	662	623	691	678	674	615	644	691	685	692	671	632	658	664	671	640	662	644	642	671	666	658	684	661	680	691	642	664	650	682	680	699	625	651	646	676	652	699	668	648	653	663	636	698	673	691	708	625	616	667	664	640	659	695	670	659	663	665	617	661	680	718	611	666	686	659	646	658	625	673	692	695	672	696	676	671	679	654	693	666	663	649	687	657	682	615	651	691	711	643	674	663	654	701	642	623	667	706	637	651	665	684	670	706	630	684	649	704	635	693	670	671	629	609	679	652	679	706	690	645	664	674	662	661	669	674	679	630	626	677	652	729	692	666	654	659	648	654	697	642	690	647	664	673	665	654	660	644	652	718	674	670	691	686	722	662	681	638	641	677	703	641	683	726	661	704	650	665	633	659	662	640	672	685	681	620	676	619	681	658	680	647	667	674	642	656	631	680	682	672	667	716	699	627	670	586	648	645	634	670	649	623	660	715	696	667	669	668	702	702	648	673	682	645	733	673	683	672	650	655	667	688	712	674	681	690	721	728	701	668	671	667	724	689	702	679	684	672	697	657	685	650	630	616	635	662	681	695	665	661	656	716	641	658	658	660	648	622	669	663	635	678	660	699	650	673	667	681	637	652	712	675	637	656	639	674	663	667	652	716	676	623	662	673	694	680	643	633	632	635	643	677	621	710	666	630	657	680	719	669	652	663	681	638	668	695	678	668	678	650	727	692	665	676	693	675	707	691	680
15251	8232	7138	5450	3040	1746	1341	994	791	551	459	333	312	316	313	279	304	296	293	305	310	316	287	313	303	315	315	281	317	323	295	305	323	284	308	305	279	319	297	299	280	290	281	333	291	299	320	305	300	293	332	312	333	315	293	287	298	306	305	311	306	289	274	303	307	313	276	334	307	300	304	308	291	289	316	295	299	288	309	290	294	309	283	280	289	277	308	274	290	278	262	314	305	308	275	311	324	307	305	299	276	288	323	296	312	308	307	305	299	292	321	323	269	289	316	305	315	322	322	328	302	254	295	317	263	328	313	309	269	320	285	310	293	303	303	290	287	309	307	294	312	284	273	260	308	276	286	279	302	313	301	245	294	286	317	307	313	269	283	274	290	287	296	311	301	295	303	299	307	265	331	265	285	306	316	297	299	311	299	286	321	287	312	295	317	303	301	303	298	315	316	287	276	311	275	281	281	319	299	291	303	292	280	325	290	303	298	316	296	290	331	289	320	261	287	290	294	278	299	322	302	285	328	285	309	284	257	300	293	318	313	279	314	297	314	295	258	300	284	274	314	312	317	327	317	315	286	261	312	291	282	307	304	290	286	322	292	296	309	290	305	335	292	309	329	301	303	303	330	292	301	293	298	299	285	290	315	306	299	293	320	327	297	312	302	301	295	321	302	304	322	286	302	307	262	301	302	300	311	312	274	285	291	258	294	292	296	318	313	307	312	303	305	318	278	287	306	268	301	300	273	275	301	299	322	265	278	274	286	299	282	229	261	286	314	281	293	268	313	296	309	281	303	314	322	276	286	301	311	260	287	327	295	292	294	305	300	302	313	304	303	307	282	306	286	315	282	321	321	311	277	284	267	330	293	304	280	308	316	277	296	282	298	304	296	304	298	306	283	277	298	277	284	306	299	278	264	263	277	287	308	303	312	323	308	301	299	292	254	265	276	288	299	320	304	280	294	311	302	308	303	303	287	299	324	309	317	282	259	305	254	291	287	279	306	275	281	285	291	288	271	305	301	306	264	293	273	323	309	279	277	271	297	291	288	309	308	292	309	298	310	317	308	289	291	288	287	345	287	298	284	281	325	284	294	316	305	281	286	328	291	283	300	312	316	308	320	279	306	307	315	284	318	321	273	313	313	311	281	290	350	339	315	303	320	313	313	285	306	314	275	306	287	260	299	320	311	273	297	317	308	285	293	325	285	296	300	304	361	266	269	301	294	312	289	290	313	301	341	292	275	327	299	315	277	309	292	296	315	276	311	301	309	299	291	300	289	285	335	304	311	293	278	300	290	279	270	308	295	305	315	316	292	260	341	276	330	284	287	295	325	298	293	294	320	321	296	275	298	305	299	283	304	269	291	304	307	288	286	268	270	312	273	315	288	302	296	315	318	276	307	300	291	290	305	276	295	299	304	278	316	313	294	280	313	256	307	277	307	329	278	304	307	295	313	285	292	288	289	301	295	313	312	273	291	308	325	300	302	296	293	274	278	344	314	290	284	284	315	304	278	318	295	295	284	322	307	281	279	276	261	270	314	287	282	289	281	295	324	309	321	311	319	305	276	279	313	307	301	296	294	277	332	320	279	301	270	310	307	289	291	336	304	312	317	310	300	307	283	274	331	292	291	329	283	294	300	317	315	305	329	250	285	298	292	305	273	312	279	290	297	322	285	294	323	317	303	280	305	323	282	293	319	301	298	313	289	274	283	264	286	299	290	267	294	276	287	287	267	283	323	300	298	308	319	291	305	281	352	295	313	303	302	329	332	292	301	321	282	299	341	315	311	286	304	299	274	300	315	286	270	282	312	307	300	275	279	318	315	305	315	315	297	307	319	286	289	296	311	275	332	303	330	298	336	288	250	300	322	340	291	288	317	247	288	285	307	286	281	281	292	281	275	288	286	291	267	299	319	279	324	296	310	321	287	291	304	323	292	318	345	290	311	318	310	287	289	299	271	309	310	297	290	288	314	286	297	265	321	317	308	289	294	271	319	291	267	305	291	319	319	297	312	315	311	290	273	294	312	297	265	285	296	329	268	295	348	315	299	257	296	334	307	296	315	303	291	296	321	271	303	323	293	263	298	314	298	317	307	272	314	296	302	315	292	284	286	335	321	315	311	318	280	303	292	253	305	294	261	310	284	291	279	266	294	312	298	319	271	264	299	296	337	288	284	323	277	308	315	318	317	293	283	356	287	274	299	291	310	331	330	317	284	318	282	295	308	305	319	281	296	300	300	297	322	283	272	290	291	276	289	277	267	301	311	316	270	333	306	301	270	300	298	297	293	275	301	295	300	282	298	321	317	277	302	324	313	314	291	302	320	282	318	270	314	328	314	278	311	328	308	283	296	283	290	306	293	313	267	323	259	310	316	283	344	314	314	292	283	293	292	313	316	265	312	292	289	276	299	302	285	266	307	255	305	321	275	343	303	318	292	272	286	297	282	297	314	279	319	269	278	302	284	320	316	293	307	304	297	286	289	283	298	277	330	315	270	281	316	284	279	285	306	326	317	300	267	311	314	315	334	297	314	331	290	287	300	315	279	290	288	288	290	290	310	284	309	303	292	313	295	330	311	280	311	293	292	305	300	340	306	274	270	253	288	307	277	287	293	280	259	268	321	315	273	282	281	274	317	299	262	310	267	299	284	296	285	280	331	301	294	259	299	287	282	304	295	261	290	294	285	325	328	287	297	295	280	323	326	267	300	303	302	323	314	330	300	296	318	308	271	311	311	279	306	317	310	323	320	299	321	283	300	292	308	306	305	288	257	286	316	261	289	302	296	290	276	328	287	291	290	292	307	315	307	287	311	322	354	297	308	299	312	294	309	315	349	300	290	283	294	309	328	310	308	316	307	301	297	303	281	307	305	301	284	288	312	313	264	311	291	274	283	291	266	293	263	270	347	307	289	308	308	282	269	275	329	337	295	275	273	310	280	300	328	280	279	310	297	302	288	289	294	269	307	303	304	313	301	280	306	333	333	284	269	306	316	295	297	297	305	266	322	304	345	297	283	292	275	294	276	272	311	271	306	315	310	341	318	304	310	296	320	320	294	299	325	302	294	322	327	301	276	277	290	301	284	275	313	310	272	295	285	283	291	311	281	300	324	263	319	303	314	290	345	307	308	290	273	295	277	313	316	314	317	300	283	281	309	277	292	265	341	313	282	322	287	293	291	290	304	247	307	277	291	274	302	310	305	328	340	327	279	308	324	297	327	293	309	304	304	296	288	269	305	290	324	270	294	283	352	297	307	305	303	291	304	302	284	286	272	307	274	265	275	342	317	306	325	351	329	317	281	275	315	290	274	272	297	285	298	312	280	305	324	284	300	328	309	274	293	302	291	309	285	299	292	278	298	310	304	289	316	320	277	280	325	305	302	274	305	323	327	280	286	330	340	265	296	323	319	282	324	309	269	286	283	300	314	310	298	332	302	279	311	319	288	290	323	333	311	299	289	281	317	281	279	309	301	260	281	309	313	317	340	329
10955	8326	13366	14153	10067	7260	5605	4106	3096	1921	1490	1067	868	821	783	738	768	754	727	812	754	751	791	717	759	782	731	707	767	789	784	709	738	758	707	714	736	743	766	717	728	730	724	739	737	758	705	723	746	756	778	736	753	714	728	728	698	685	682	714	729	729	713	702	740	785	705	713	718	742	699	703	726	719	666	725	738	762	736	711	747	712	714	732	720	712	705	722	745	701	724	725	722	695	699	742	741	739	711	705	752	700	710	776	745	760	726	686	696	750	727	746	749	734	716	703	717	712	747	778	720	745	700	738	690	714	740	735	740	693	697	718	710	758	732	734	694	715	700	742	693	724	774	784	713	680	691	746	687	729	656	770	676	687	706	756	697	693	809	715	693	706	697	714	718	750	699	740	716	728	726	748	734	770	711	715	705	703	724	735	700	720	704	705	747	746	715	697	749	750	710	716	762	712	679	749	777	706	720	752	778	685	739	708	743	722	734	723	735	731	692	720	696	746	742	744	677	758	722	739	722	718	744	749	708	706	755	684	746	703	692	708	730	719	698	753	715	721	626	705	696	670	704	736	689	776	661	691	766	737	707	678	731	747	711	732	692	765	716	697	693	723	726	665	742	750	739	676	723	717	764	699	736	722	714	692	650	764	707	709	730	720	739	735	730	748	765	744	746	749	794	714	703	737	711	710	730	770	701	739	748	739	719	698	739	719	812	755	743	724	709	763	709	707	709	712	727	676	721	752	745	703	783	726	702	765	734	723	746	712	700	738	725	725	745	702	705	749	742	703	689	732	735	708	727	712	740	709	670	732	738	682	754	745	707	746	709	732	744	698	793	768	701	727	719	750	720	695	701	720	765	745	743	704	676	700	697	687	729	735	757	746	703	726	758	685	706	731	717	690	740	729	731	728	715	690	749	695	701	721	738	722	728	742	739	702	719	736	711	689	736	708	719	755	689	715	719	717	705	737	718	723	654	703	699	721	762	729	724	737	711	738	741	757	676	688	746	730	707	697	681	711	743	734	698	748	686	784	693	682	713	707	691	716	697	677	697	750	732	738	728	734	726	752	707	702	704	732	746	670	731	746	696	755	723	759	683	713	707	719	732	727	776	734	690	731	747	722	682	676	699	726	731	716	699	735	675	741	758	752	702	711	679	741	755	718	747	693	766	751	744	699	747	718	696	737	686	755	722	737	739	720	725	728	764	661	669	719	759	734	732	710	718	716	728	717	681	723	680	678	714	710	671	716	723	717	747	725	691	702	684	678	729	739	763	706	710	711	708	771	746	672	698	758	694	742	758	720	746	733	744	724	731	729	747	743	694	708	709	746	774	750	697	709	684	743	785	739	705	682	752	688	715	707	689	702	747	699	723	751	691	765	704	688	700	730	731	720	723	717	731	739	739	743	729	711	739	693	741	742	703	722	786	760	711	762	755	739	710	705	725	698	713	718	731	698	707	717	752	727	754	702	725	713	706	786	777	730	749	766	749	708	719	748	712	712	739	752	702	698	722	799	699	715	712	733	756	714	680	755	748	688	743	764	688	711	688	711	743	750	728	747	704	748	760	771	707	696	702	709	711	714	745	706	714	697	731	716	730	709	727	701	746	740	718	743	675	690	688	719	730	705	744	726	751	719	705	706	765	726	708	687	732	749	703	757	731	675	732	759	693	715	700	699	713	743	720	695	703	722	742	729	732	703	668	751	730	742	737	704	713	698	763	690	708	752	757	704	698	737	712	732	682	731	718	762	733	712	723	742	723	770	701	754	760	714	718	706	708	716	709	704	744	765	743	775	725	734	716	735	754	731	736	705	716	737	719	733	762	758	728	725	764	725	681	741	763	694	756	725	707	704	707	658	684	731	702	771	800	778	740	647	672	656	696	735	687	782	729	714	713	707	670	713	687	712	781	740	703	703	692	700	684	697	764	679	717	747	718	767	704	722	752	750	700	696	746	746	736	686	731	720	681	756	726	722	740	739	774	686	689	687	724	673	711	748	733	761	708	761	730	743	770	704	703	777	710	775	752	707	781	715	680	740	698	709	708	715	769	778	729	718	706	736	736	715	698	739	719	729	720	756	728	668	715	688	712	743	642	739	669	734	720	709	730	714	745	718	704	767	694	757	764	725	696	714	700	752	754	693	699	699	737	713	680	738	696	702	759	715	741	751	751	736	732	738	749	723	781	700	708	760	734	714	729	723	750	739	714	745	699	769	708	697	711	747	749	702	703	718	720	732	750	745	768	685	708	735	739	796	706	712	687	742	753	724	763	756	734	744	733	718	745	780	726	712	660	707	727	768	753	712	659	691	754	749	756	769	690	751	736	732	749	753	737	761	751	760	733	753	776	692	746	681	749	756	731	756	735	751	710	710	731	731	739	765	722	758	703	743	747	742	740	740	757	689	713	805	734	720	726	714	680	718	703	737	768	725	728	706	705	706	741	719	728	750	696	675	729	761	731	767	775	730	724	735	765	744	740	741	676	734	691	751	692	717	772	725	715	758	724	726	744	704	719	681	742	748	692	686	741	718	730	742	736	735	752	740	817	693	762	706	740	661	734	778	760	712	721	694	779	725	678	733	743	713	716	733	695	718	762	732	696	695	739	719	735	677	723	731	734	753	747	726	769	761	691	725	736	739	749	698	693	725	678	730	737	717	751	757	696	742	690	696	737	766	770	776	741	735	708	730	717	715	692	760	744	794	741	735	732	691	764	688	764	705	682	700	731	685	732	769	736	742	740	728	733	723	698	736	704	726	721	728	684	714	695	751	699	741	756	716	705	682	714	720	684	751	757	734	724	720	752	718	747	758	742	740	715	761	715	709	713	656	761	726	745	709	702	671	764	695	735	721	681	738	718	739	727	692	755	719	682	710	733	730	741	732	726	713	784	674	697	703	715	707	703	726	725	667	748	679	734	728	719	745	691	758	765	683	723	748	731	684	716	738	681	723	723	726	708	708	712	777	723	686	691	754	748	723	694	668	750	779	716	748	731	753	724	764	720	758	714	722	721	723	719	719	730	757	706	723	730	741	678	753	711	733	730	713	761	730	717	749	739	774	765	795	772	717	769	773	728	727	719	731	751	687	768	739	762	759	724	760	682	781	709	704	736	715	716	751	723	785	722	719	736	692	658	745	726	723	725	755	726	724	687	725	706	738	739	675	743	706	712	717	725	731	729	691	703	719	740	765	719	730	777	734	763	706	741	761	729	757	689	696	772	710	706	746	707	754	718	810	734	718	740	706	698	714	694	725	721	705	710	741	698	752	678	714	717	748	734	695	770	742	731	746	688	724	717	751	708	691	754	728	717	810	735	752	767	727	740	737	770	778	735	770	705	743	759	715	680	695	753	746	762	711	739	719	705	749	744	734	735	734	733	730	757	721	745	698	735	747	707	756	711	716	744	737	721	694	697	747	724	776	764	737	692	718	736	748	728	708	703	702	746	746	796	700	737	742	709	704	695	691	698	699	723	717	720	698	725	717	739	713
29493	19152	18848	20033	12767	8490	6799	7127	6174	2836	1072	396	358	336	326	342	385	363	329	348	395	360	382	390	382	378	355	330	370	357	338	323	318	343	316	302	331	334	336	347	369	304	337	286	339	302	325	307	330	310	315	312	339	337	337	327	324	302	303	315	349	315	334	331	333	317	342	319	312	301	305	309	295	355	298	332	321	290	340	372	305	311	310	313	318	285	325	319	318	313	322	327	311	305	280	337	338	311	312	335	308	323	305	308	325	321	325	344	306	313	297	332	294	323	323	294	323	308	330	300	292	332	361	328	295	292	343	316	335	327	318	347	307	327	314	303	316	318	308	333	328	325	320	324	313	277	332	341	337	320	306	336	329	332	315	276	353	356	309	340	299	329	327	338	320	330	316	306	286	337	328	324	333	350	338	331	338	306	294	327	336	309	330	309	336	316	349	301	334	338	317	312	301	282	349	335	304	357	342	303	300	324	325	298	320	289	346	300	323	282	308	316	285	335	328	342	336	294	295	311	339	372	354	346	314	286	326	303	323	339	294	319	297	305	309	335	290	303	315	317	316	328	343	330	301	303	306	324	346	315	296	356	314	315	296	302	295	372	312	287	330	314	300	329	313	296	332	327	319	346	333	299	352	305	276	315	340	325	339	334	308	294	272	309	325	316	329	283	329	320	292	310	326	303	333	291	326	306	319	316	344	328	316	318	323	315	354	294	330	314	325	305	351	333	329	305	316	334	345	313	314	311	288	296	351	322	330	344	335	310	326	342	318	300	317	331	313	334	294	319	259	331	333	304	327	316	324	341	365	326	340	328	294	327	330	318	340	316	348	310	318	320	343	336	311	333	335	283	295	331	320	320	310	353	335	329	324	330	341	336	319	314	308	338	325	337	353	319	292	318	326	342	314	307	315	351	292	305	290	302	322	315	295	328	308	313	353	340	355	327	347	333	327	321	300	287	287	362	319	316	322	321	332	322	321	323	317	332	332	294	362	315	344	304	317	332	344	314	307	338	326	327	305	322	298	308	300	344	320	337	344	312	305	294	355	360	300	304	332	356	311	323	302	338	354	359	342	349	343	320	310	313	271	312	303	330	309	347	299	322	348	291	323	289	349	339	312	302	331	290	333	291	352	320	356	309	291	313	304	338	295	325	337	315	351	321	332	335	315	323	339	315	298	346	345	325	326	312	327	345	320	329	314	299	294	318	310	320	313	340	304	357	299	318	331	298	307	335	335	328	282	289	314	325	322	323	321	336	344	318	307	332	343	296	343	311	293	329	332	349	309	321	332	361	317	344	256	305	328	298	304	347	288	290	335	351	320	312	284	358	333	340	317	333	290	300	294	299	288	333	348	316	294	332	333	346	322	343	313	329	320	318	324	286	328	326	321	298	302	334	312	284	330	324	324	311	304	303	318	326	331	332	323	301	326	314	318	331	329	316	311	317	341	319	295	293	332	345	299	300	340	345	298	324	333	315	286	282	338	332	322	313	297	359	289	316	323	326	345	328	327	313	368	351	304	332	343	343	339	317	300	342	303	325	291	321	334	323	317	334	313	334	344	320	316	316	335	328	324	309	313	344	312	319	377	318	317	314	312	328	322	342	304	326	282	310	323	318	320	284	284	330	323	315	327	339	310	317	334	303	333	307	345	331	304	315	273	329	333	325	313	289	296	332	329	289	305	325	327	294	306	299	307	320	321	324	348	369	304	284	278	326	318	321	313	324	336	313	323	320	341	323	315	330	307	320	311	326	294	303	312	293	306	319	327	345	315	332	333	306	317	324	372	296	330	303	302	311	315	318	304	343	327	317	318	326	353	326	294	285	340	327	319	317	341	272	347	315	317	333	305	337	355	293	350	350	341	349	312	320	315	352	345	347	284	327	327	342	325	315	298	324	330	312	325	323	325	307	337	348	314	329	324	301	354	322	327	313	326	351	331	306	331	286	329	327	342	307	331	322	331	324	302	329	306	330	342	293	286	325	325	318	318	304	320	356	326	298	286	335	316	326	325	316	291	312	316	303	343	314	314	304	310	324	298	318	318	302	304	347	275	309	315	364	293	347	313	326	319	355	340	322	314	330	310	315	336	311	313	312	329	345	317	317	313	300	292	331	335	282	320	308	291	323	317	289	368	353	336	271	330	335	334	312	325	327	324	314	286	351	313	326	321	319	325	329	301	312	337	344	320	323	289	345	327	321	339	323	327	340	313	322	313	338	323	332	301	295	309	325	330	306	334	304	287	340	300	300	321	334	321	313	331	349	322	339	320	328	330	320	306	332	307	336	327	327	318	312	315	322	329	311	335	306	302	324	357	277	316	305	292	330	319	315	329	314	328	300	314	315	318	348	314	291	303	334	320	324	337	345	303	340	312	349	300	328	292	338	342	333	296	312	358	312	325	295	355	339	316	336	328	339	328	308	337	331	327	341	319	322	330	320	298	297	288	318	310	340	337	301	319	311	324	300	317	332	326	349	365	312	308	330	364	315	309	319	335	302	326	345	337	302	314	322	334	329	304	338	341	324	343	314	332	317	352	304	310	331	345	347	295	315	309	366	287	326	290	323	329	310	351	320	310	344	330	319	321	327	328	326	307	322	294	296	306	313	301	318	291	287	307	330	303	315	326	308	288	327	301	359	349	320	327	310	315	330	335	344	301	311	320	323	349	316	375	323	325	327	317	298	323	311	334	283	302	328	327	331	338	326	337	295	312	305	327	331	305	348	319	288	288	309	331	318	348	335	313	332	292	326	337	336	341	343	359	303	312	327	321	336	291	345	364	323	313	321	356	335	300	313	306	360	330	337	320	375	320	280	324	307	306	342	342	322	318	332	334	304	335	299	322	339	326	295	319	327	317	330	322	340	353	331	300	289	321	318	333	332	336	295	338	305	311	298	301	328	319	319	331	318	339	334	312	320	333	339	319	307	350	315	363	296	306	326	321	301	325	329	350	315	341	327	363	321	314	337	361	316	331	320	347	337	339	303	319	315	358	349	312	305	350	321	304	300	309	307	349	312	327	316	304	322	367	310	293	327	336	313	320	316	298	335	304	316	326	334	289	314	315	318	300	333	304	307	303	299	327	293	303	326	298	294	350	311	363	301	318	307	283	322	291	285	311	315	350	320	312	338	337	341	328	304	328	304	310	310	327	304	328	333	302	304	329	332	320	334	300	305	302	294	321	305	293	327	321	317	296	332	335	348	332	301	302	341	301	319	334	336	332	329	302	320	315	305	330	307	317	335	306	274	338	332	292	315	319	338	316	314	297	294	323	351	307	356	361	313	341	323	341	337	342	304	292	357	354	313	321	289	336	292	306	269	330	330	303	292	300	325	297	309	314	319	334	336	339	316	317	325	298	339	312	300	284	320	327	327	300	334	341	303	321	356	300	332	299	323	280	326	336	317	321	289	341	327	308	309	317	318	298	320	311	328	304	334	320	324	301	344	343	367	334	335	319	316	312	296	322	257	269	320	314	315	340	327	311	316
20717	17870	25955	30550	25293	21726	19620	22377	18561	10378	3737	1371	1024	922	906	930	931	1011	1017	992	1059	1077	1235	1124	1060	1109	1055	942	938	953	869	886	830	898	825	761	766	784	806	787	827	721	770	759	746	742	715	796	800	798	730	805	746	798	754	751	738	766	753	750	763	757	769	706	785	727	794	793	776	801	732	765	790	816	746	717	779	774	767	762	783	781	777	767	760	753	796	757	777	728	741	796	786	760	760	820	774	788	747	722	796	813	773	762	741	744	775	851	802	763	801	761	795	766	753	762	758	743	821	796	745	780	799	769	819	723	818	801	789	755	740	755	802	826	757	752	799	731	782	728	754	803	767	798	763	758	799	741	739	724	756	734	776	761	779	802	833	830	754	795	806	746	768	766	759	766	779	793	772	762	760	786	814	777	840	726	786	792	715	796	775	745	731	772	789	833	771	765	776	758	829	733	782	802	813	776	770	744	775	767	782	723	794	753	761	776	781	815	729	728	733	743	781	779	792	794	741	790	801	759	791	790	754	756	788	747	769	738	741	727	769	790	787	798	769	775	791	755	704	768	785	779	738	850	732	777	777	788	805	782	760	758	739	785	754	742	786	797	839	824	779	806	764	780	752	766	769	783	728	794	785	751	769	769	752	804	833	775	786	737	732	789	775	804	783	753	801	781	754	790	764	782	789	745	775	759	779	730	682	750	762	699	734	764	847	726	763	754	750	798	778	769	788	765	754	796	728	785	770	810	771	767	785	767	814	739	741	788	768	760	807	764	777	742	810	773	729	770	731	796	783	763	767	817	756	755	766	712	832	783	802	804	788	748	777	778	788	771	721	793	763	723	766	771	813	781	791	785	724	808	774	815	729	722	787	779	779	814	806	805	744	796	776	761	789	736	821	787	799	768	760	758	756	760	771	810	760	797	786	779	726	798	758	729	741	846	779	816	800	748	768	822	723	752	773	756	794	793	802	760	761	772	766	770	731	786	772	786	741	766	766	749	778	713	776	792	771	776	755	792	753	744	715	755	774	784	787	774	788	778	766	846	711	797	746	827	722	779	746	757	736	758	801	792	751	740	725	764	762	740	785	788	775	745	758	750	771	805	715	787	783	800	774	762	789	749	811	741	754	803	812	743	786	805	793	744	735	790	826	757	777	804	787	757	770	816	809	771	773	824	751	741	772	763	851	784	787	734	761	756	797	787	802	756	760	748	762	766	820	774	770	783	837	768	785	773	850	785	819	747	773	795	844	800	788	775	754	777	737	757	759	777	795	807	784	750	762	781	744	761	782	789	759	771	806	798	763	779	756	783	771	775	781	754	769	747	774	741	797	755	760	806	781	818	774	791	744	741	788	755	746	784	742	790	768	793	755	796	804	762	704	727	711	771	746	826	707	765	786	785	814	806	744	824	810	748	785	773	794	785	713	742	804	716	782	719	763	748	724	783	775	768	806	782	754	794	753	756	753	746	801	807	734	709	782	835	742	787	802	774	827	755	801	744	735	738	806	720	795	760	739	777	757	763	834	775	795	800	763	746	771	772	803	721	812	808	791	754	749	745	816	747	747	780	768	789	758	767	729	748	723	809	743	770	795	792	752	810	816	712	745	865	767	778	768	776	775	777	759	751	742	746	747	799	830	750	725	755	819	765	790	754	774	774	776	740	787	746	756	733	804	774	851	768	731	762	766	752	787	745	792	823	722	785	778	757	761	776	764	750	775	753	767	764	715	809	751	733	787	828	703	788	759	839	813	805	783	771	753	755	762	747	767	746	774	754	795	790	794	768	771	745	782	810	734	741	756	737	763	765	824	799	759	769	807	779	798	757	738	776	824	774	763	745	747	779	815	809	769	741	757	795	743	760	809	797	766	763	770	777	765	796	803	789	786	758	830	763	765	759	763	767	761	812	797	746	789	822	809	838	797	732	789	807	795	813	778	782	751	726	765	721	809	776	711	779	798	741	774	749	744	771	754	761	755	770	728	776	785	763	768	814	763	744	804	712	727	779	787	732	768	764	818	762	776	736	760	792	760	765	776	735	766	772	791	748	731	761	671	776	736	778	753	781	750	759	776	751	746	717	777	772	794	759	752	776	762	776	766	735	748	775	779	766	782	766	777	734	737	780	786	817	789	809	756	744	782	729	730	769	748	743	783	788	764	795	745	767	765	730	799	810	770	762	796	792	778	777	781	768	764	734	735	792	755	798	776	751	757	799	771	776	760	726	835	744	766	767	726	825	723	727	782	757	796	785	765	789	770	777	740	784	782	798	747	783	794	775	710	835	759	787	752	767	807	765	761	774	770	799	823	704	759	766	775	802	763	784	812	736	763	810	769	766	724	762	783	754	777	763	709	755	755	764	757	793	744	831	771	752	790	794	791	738	792	785	729	773	788	732	800	788	789	778	787	788	753	773	756	745	788	793	751	767	744	786	790	791	790	801	770	711	803	793	821	778	766	821	773	736	750	781	782	734	789	769	757	777	767	724	758	782	798	785	750	730	743	758	793	802	743	778	800	742	745	768	766	784	763	766	682	764	803	792	748	725	805	722	753	756	750	778	745	800	799	765	740	772	755	776	790	735	792	830	799	814	771	719	761	792	793	751	721	765	749	820	800	776	757	776	777	754	824	764	789	782	796	792	733	766	837	784	774	753	753	791	739	758	704	733	778	800	769	755	777	782	741	748	799	760	820	782	739	777	815	741	822	820	734	756	812	800	806	769	796	758	761	769	779	737	778	767	800	800	727	778	771	724	819	802	771	768	750	792	756	786	781	760	753	774	771	804	807	766	799	774	804	784	805	796	796	772	775	757	739	759	779	806	777	797	776	754	782	735	733	719	768	751	820	787	802	822	804	734	812	814	789	756	730	799	731	768	743	731	821	766	771	759	805	747	774	778	784	786	802	748	763	761	766	763	767	745	738	751	793	765	719	750	774	842	752	776	797	746	777	756	773	745	801	786	807	771	793	792	734	792	745	783	778	766	750	825	833	778	819	780	786	765	735	727	761	770	783	765	788	735	783	770	815	789	754	767	779	779	823	764	769	736	793	794	757	774	732	771	813	813	795	771	787	752	760	776	755	795	793	776	789	761	809	782	761	734	776	727	782	789	781	768	772	781	776	750	738	777	796	769	802	782	827	789	759	733	776	768	799	726	796	765	790	751	714	766	760	792	784	785	794	796	704	783	785	775	777	751	735	761	755	775	812	768	809	739	800	800	753	765	740	800	771	821	783	739	775	784	752	784	780	763	725	761	783	767	778	748	822	832	772	771	800	768	761	803	751	768	812	796	755	824	781	760	781	749	757	730	765	801	828	798	763	774	760	753	744	738	760	797	797	742	795	775	761	786	750	767	765	790	757	754	752	821	743	794	779	761	746	756	785	745	739	766	804	806	770	795	820	803	819	773	754	785	738	719	761	799	790	752	792	802	782	764	778	751	776	846	790	809	773	795	831	787	802	768	761	793	771	774	780	740	768	824	767	771	808	728	730	798
38505	29911	31571	28453	21039	20551	21882	15168	6812	3480	1279	507	357	362	337	331	375	343	344	389	368	373	401	413	407	426	410	357	348	345	309	324	298	338	322	268	310	305	300	271	313	270	273	279	274	272	267	264	263	263	263	274	256	289	291	281	269	320	290	303	289	306	299	282	302	267	284	261	285	280	264	298	301	285	245	268	285	301	255	258	287	278	270	273	241	254	247	290	297	284	286	274	284	254	248	253	276	281	320	267	281	285	303	256	248	286	296	273	237	244	295	247	267	329	300	271	303	275	292	294	316	297	273	289	278	296	284	254	290	253	267	303	276	291	263	287	267	289	263	293	291	275	294	305	273	274	318	300	267	273	314	248	285	266	277	289	308	280	299	279	282	297	287	314	305	277	294	295	258	268	298	294	300	297	305	273	266	318	280	255	280	276	288	293	266	315	296	303	295	289	273	290	293	291	280	308	273	277	293	258	279	350	271	248	245	274	241	229	315	295	286	327	259	267	292	271	297	288	259	260	253	296	282	301	302	254	244	279	295	266	292	299	284	252	272	279	261	262	299	287	279	277	326	289	290	273	291	301	290	280	256	301	276	284	279	284	274	297	300	260	284	311	291	292	285	290	297	275	310	295	262	316	277	244	273	272	275	296	278	268	293	305	258	297	303	256	303	305	267	258	306	281	292	271	249	270	312	265	291	246	264	299	302	310	229	268	333	287	254	246	277	294	247	270	281	299	286	311	282	295	291	285	284	287	309	261	262	279	266	288	290	306	275	281	290	275	293	296	282	268	259	278	272	285	274	313	300	311	303	255	283	275	269	288	287	304	315	271	281	286	237	281	290	273	279	288	290	283	299	262	272	297	301	232	286	295	240	279	259	282	260	294	293	260	305	259	292	278	265	276	276	272	268	293	283	288	270	277	293	262	254	291	296	279	258	303	295	289	277	253	277	271	280	302	286	276	278	281	285	285	298	323	276	294	274	253	303	289	290	276	290	300	287	284	279	270	287	297	273	288	288	283	261	290	280	284	302	277	285	301	268	283	299	276	305	291	261	293	272	282	261	278	278	264	293	276	273	292	292	256	246	267	254	273	291	260	295	262	306	265	270	313	267	273	263	275	284	254	277	273	251	289	307	290	259	256	295	270	307	267	297	303	267	277	273	276	263	289	308	292	271	295	241	257	281	264	313	314	314	267	248	310	281	269	274	299	293	264	284	256	232	282	276	283	282	323	253	273	290	273	263	278	267	279	289	302	306	257	248	278	294	279	269	290	259	276	301	252	281	304	270	274	294	265	283	287	320	326	282	278	317	279	284	267	287	289	271	293	299	288	288	298	280	312	284	256	306	287	261	280	284	275	284	273	262	266	262	281	277	299	258	284	251	309	296	292	298	288	264	260	295	291	265	278	275	242	269	295	288	265	281	284	302	269	292	290	225	312	294	304	290	282	283	285	312	291	275	271	279	278	291	320	272	279	268	275	258	266	304	277	328	253	265	274	280	274	296	271	279	300	284	236	271	289	283	271	271	290	285	288	268	276	298	255	271	267	267	278	317	294	271	265	263	287	280	271	280	300	289	306	256	263	304	274	276	261	297	276	279	294	286	290	301	273	269	267	282	282	251	287	262	299	285	293	281	292	274	286	279	267	266	272	272	253	297	287	284	305	297	288	266	294	294	308	267	249	283	295	261	279	295	295	290	314	316	266	226	279	291	280	288	289	293	257	290	280	273	282	273	274	281	293	290	309	256	256	242	239	288	295	285	282	308	303	269	301	306	283	270	278	229	282	306	278	262	293	294	285	307	268	298	254	285	246	265	287	296	279	263	271	268	275	278	256	291	287	273	318	277	258	255	267	264	278	307	288	252	281	286	300	271	295	279	282	302	301	297	287	281	286	304	277	237	275	295	267	300	264	282	279	298	244	263	286	308	274	245	284	284	293	267	276	261	265	289	283	302	314	244	297	270	272	258	308	249	291	290	290	285	285	298	290	280	283	305	270	295	264	274	277	293	260	256	272	281	301	301	310	276	343	290	303	294	286	289	293	267	275	274	310	311	259	249	292	256	283	254	286	263	254	260	270	271	271	272	274	289	256	242	272	324	314	280	295	302	263	259	297	268	261	314	291	292	303	276	292	310	259	267	275	291	295	273	291	283	296	287	283	265	311	304	261	296	284	295	293	262	298	298	273	286	297	267	263	289	281	297	290	279	285	284	282	266	262	293	251	290	278	273	294	321	289	299	280	288	273	286	300	306	283	289	281	267	291	252	300	291	261	267	271	277	297	291	282	271	294	289	302	276	299	323	294	287	296	294	284	254	300	261	298	267	279	292	273	294	280	269	288	272	268	278	271	274	321	293	282	296	277	286	271	290	281	290	280	274	283	279	280	267	313	277	278	291	300	299	276	260	298	278	246	304	288	262	291	272	281	289	252	298	260	302	288	281	256	295	314	293	280	293	278	287	287	275	277	262	302	283	259	298	280	288	258	278	290	277	305	263	297	278	308	309	305	262	265	298	306	267	275	277	285	268	304	319	265	277	258	299	279	274	270	293	261	260	276	267	283	269	271	317	284	271	294	291	275	279	248	271	274	248	274	323	288	304	272	293	286	301	271	268	288	285	270	284	278	275	284	290	287	240	289	278	282	294	258	273	275	296	289	292	261	260	263	275	305	291	270	303	279	297	292	286	287	299	304	249	267	279	304	280	278	270	283	308	295	287	272	272	273	287	279	288	276	281	273	327	265	265	274	269	263	289	249	283	292	278	288	282	322	258	285	251	259	262	294	291	274	282	295	299	293	287	261	295	270	307	257	283	286	288	269	265	264	307	254	273	263	310	294	297	305	305	290	266	293	276	281	260	300	308	292	260	290	288	266	272	293	309	308	287	304	305	257	269	301	264	251	280	290	260	270	259	282	299	268	261	292	284	280	283	278	268	274	303	266	279	305	283	274	320	299	261	276	291	313	290	287	299	294	298	271	286	269	299	270	270	288	283	278	303	259	314	277	289	276	287	262	274	274	285	311	284	248	277	252	301	280	279	260	258	271	281	306	277	298	289	288	302	303	276	278	243	273	276	282	284	275	284	279	280	294	278	274	256	268	314	271	300	289	280	282	284	313	283	288	274	321	238	297	304	319	270	265	275	261	304	258	261	270	282	265	277	315	293	304	287	291	293	294	277	278	293	281	273	271	268	268	281	270	272	273	266	270	306	241	295	295	281	268	270	294	295	271	280	280	290	251	291	302	316	297	314	269	297	297	278	275	266	236	300	276	288	310	280	274	268	320	259	257	299	281	236	288	295	269	311	253	282	283	264	256	276	261	256	300	288	285	282	275	271	265	304	295	286	289	270	274	277	276	271	277	294	258	273	293	322	303	282	255	295	275	294	304	301	286	309	274	289	284	261	280	253	264	254	282	299	307	266	303	312	323	290	300	291	273	281	276	261	268	236	291	274	249	277	304	274	254	309	258	281	301	295	283	285	283	270	276
25740	26069	35213	36586	33292	35924	38285	28562	18652	10574	5041	1642	1065	957	934	941	989	1090	1114	1148	1225	1323	1360	1514	1319	1483	1444	1209	1097	1002	978	918	885	861	730	731	715	655	691	688	669	640	675	671	658	661	693	651	667	705	677	724	748	680	661	665	701	646	662	658	681	664	701	675	685	703	714	675	730	629	642	657	661	711	653	648	683	723	685	680	632	688	677	659	695	713	694	659	715	646	694	632	688	678	677	691	688	716	665	712	687	673	675	690	704	691	657	649	684	667	661	718	652	697	619	696	657	662	653	639	667	688	658	677	656	673	720	679	687	693	684	666	674	686	728	679	700	685	686	681	706	664	679	689	662	691	677	686	658	720	685	723	674	667	654	680	685	666	643	687	699	705	687	674	667	682	692	690	650	682	705	665	647	665	693	651	646	644	703	674	674	700	666	678	674	715	700	624	671	681	708	707	629	713	686	700	757	671	662	685	722	651	692	640	634	697	696	646	695	672	670	681	733	678	684	665	731	607	638	705	674	704	688	618	663	694	722	674	641	731	660	710	657	695	665	611	690	650	678	694	705	733	672	644	675	722	676	711	724	678	658	658	675	691	692	692	708	687	685	673	735	648	684	655	619	689	683	677	689	693	651	667	634	701	673	729	672	666	706	672	698	666	674	693	645	675	734	671	674	710	659	648	678	687	671	702	691	721	695	707	667	642	639	691	708	712	709	655	704	670	689	663	711	662	669	656	702	670	614	737	659	752	650	657	714	664	704	710	693	698	664	637	700	742	670	698	700	683	684	710	632	697	644	713	653	614	672	690	623	614	704	670	700	686	685	711	645	687	639	696	666	653	702	688	693	713	643	691	678	691	670	703	654	675	652	686	713	668	679	689	714	656	676	657	642	706	687	664	735	686	664	696	676	684	701	677	646	685	732	683	730	669	682	698	682	722	696	702	690	703	698	699	702	677	651	682	699	671	669	672	654	675	662	670	699	701	675	679	659	690	696	687	728	680	635	685	669	649	694	722	679	638	659	687	675	676	727	687	680	697	630	662	669	655	719	675	643	693	669	634	698	675	698	678	628	717	644	642	704	698	631	664	692	689	706	677	739	622	647	629	648	659	671	698	710	661	624	719	689	672	616	682	683	712	706	690	696	740	690	695	670	739	682	652	662	691	678	711	652	698	676	668	646	653	697	634	668	650	690	729	689	686	706	668	691	694	654	658	626	709	709	639	644	640	663	707	732	662	687	676	684	668	653	615	713	660	708	663	687	659	678	657	669	662	680	732	691	673	690	665	677	717	693	668	636	695	626	713	649	676	703	693	712	659	685	704	664	701	684	712	640	694	680	723	650	694	686	681	683	636	676	735	645	683	671	664	688	675	652	678	692	667	697	670	738	670	662	641	723	654	701	642	675	699	671	656	678	665	680	613	623	715	675	679	659	675	693	681	719	685	635	698	663	698	692	680	718	680	664	689	662	690	626	672	636	684	689	717	651	648	688	701	704	708	702	651	674	653	628	714	692	650	665	675	706	672	708	698	644	686	706	699	699	718	695	674	634	729	665	710	642	653	689	710	649	621	727	703	679	676	717	708	675	654	681	712	647	696	637	686	676	696	725	697	723	705	659	716	723	704	714	702	692	664	688	704	701	698	674	678	667	632	700	688	639	679	660	678	669	690	681	684	604	678	649	654	671	695	681	681	662	670	689	668	699	689	677	659	644	648	642	720	723	708	667	647	704	689	694	668	676	663	731	689	636	690	648	678	735	703	676	676	693	677	654	658	726	705	682	625	670	704	706	656	667	656	665	684	700	703	627	661	670	674	715	664	633	684	688	691	672	678	681	641	636	720	702	676	698	642	671	650	655	641	692	653	682	674	679	686	693	696	647	645	663	631	671	678	688	613	642	688	648	664	663	641	729	714	681	661	646	667	589	660	702	666	696	701	654	645	691	698	685	697	693	672	635	717	704	657	676	678	657	709	668	701	660	641	692	711	705	668	643	660	671	688	667	703	665	693	685	699	674	737	647	672	721	683	678	688	688	704	688	679	644	711	676	643	649	656	685	672	710	713	654	631	657	677	699	640	670	678	689	674	688	730	663	686	685	629	700	691	693	643	684	723	666	702	701	667	720	640	679	687	665	689	663	652	674	644	660	663	694	681	718	701	697	662	710	622	618	688	705	691	666	666	697	666	680	708	640	714	691	693	674	697	661	676	660	664	690	637	661	683	685	654	705	639	683	648	702	663	642	708	675	664	706	662	669	679	683	688	688	668	681	723	668	685	685	687	632	647	652	647	675	696	650	702	681	652	658	671	640	683	652	676	659	712	695	690	721	702	673	694	661	648	759	661	727	683	669	669	668	694	662	657	680	691	687	710	708	671	721	701	694	678	691	690	735	616	694	669	682	660	712	690	692	642	684	678	673	675	670	687	679	668	658	697	679	682	709	654	658	680	701	674	644	684	706	637	743	670	662	679	631	648	672	686	679	671	716	736	689	679	635	666	690	687	729	681	685	657	629	675	686	678	714	671	631	682	706	693	710	641	644	709	668	674	703	703	672	656	695	669	634	705	712	684	641	652	655	683	671	669	683	687	643	680	686	697	681	666	682	623	687	698	685	702	659	670	679	700	692	702	706	707	687	702	652	610	701	688	680	697	705	673	640	710	681	694	705	671	689	640	675	654	694	684	662	671	675	673	696	689	680	720	624	681	711	738	708	696	688	679	686	677	718	700	662	662	649	692	670	670	683	654	691	684	692	636	679	666	689	666	696	744	690	667	668	644	651	707	669	662	664	644	705	653	675	666	670	705	630	703	671	671	636	708	709	675	657	642	710	678	655	650	695	685	681	720	671	688	677	697	705	675	706	690	659	699	666	700	681	645	684	662	672	665	646	679	694	710	728	756	707	694	679	695	690	640	704	677	693	674	694	675	683	676	683	671	706	671	609	665	705	673	686	717	746	660	672	655	705	707	672	662	695	665	668	677	662	697	726	648	629	680	675	678	691	654	688	672	628	686	707	659	657	658	705	678	689	663	627	709	636	696	663	675	686	679	676	678	710	665	659	692	673	682	690	681	691	663	661	673	638	695	691	662	689	646	680	643	681	645	670	658	634	656	686	683	657	669	717	676	632	661	685	699	702	673	680	691	660	698	671	725	706	668	656	653	701	682	717	697	692	682	674	691	654	666	696	687	655	706	666	706	734	670	700	654	683	666	658	655	662	661	629	693	693	684	664	715	658	675	700	655	719	664	643	668	674	667	672	654	649	688	693	690	695	693	659	683	674	673	655	671	702	723	699	692	701	663	716	725	661	657	690	691	702	695	704	676	689	707	649	684	667	612	658	708	668	681	698	691	668	688	668	676	700	668	658	661	657	663	724	739	652	696	700	677	670	667	688	700	751	673	693	666	674	696	688	682	700	676	711	684	700	709	688	650	672	708	704	663	670	677	673	705	683	638	680	684	710	691	638	663	672	662	713	669	656	680	683	703	696	705
16448	8989	7549	4456	2875	1902	1200	935	659	526	422	343	313	295	316	289	328	334	297	326	303	300	337	333	317	293	334	275	271	328	306	285	312	310	311	328	318	295	313	308	315	294	302	271	322	289	281	297	282	335	311	271	290	301	272	276	300	325	309	292	296	293	288	264	306	294	307	286	306	294	301	304	330	302	307	296	330	340	316	314	273	284	254	299	327	312	301	331	292	294	307	315	300	281	314	293	312	318	293	298	307	312	290	289	321	287	315	306	322	267	270	321	332	306	280	310	290	295	302	315	297	289	323	311	282	304	314	315	299	309	309	281	327	255	283	277	288	269	318	340	337	329	303	316	280	277	303	306	302	335	319	304	317	316	312	310	320	301	306	334	283	301	299	320	315	331	297	307	307	297	310	307	312	288	317	318	312	288	292	294	318	300	295	311	322	313	298	275	313	336	297	306	327	308	300	284	298	284	300	301	313	316	290	356	311	308	307	281	274	311	276	278	317	275	299	295	299	316	322	357	321	314	310	307	342	266	314	317	278	298	307	303	311	303	308	293	301	314	325	306	324	276	308	317	288	300	296	313	346	306	298	305	274	284	324	311	299	298	297	321	291	284	345	309	286	293	316	281	306	264	286	332	317	282	296	293	298	323	296	280	282	290	286	316	281	284	315	300	316	307	303	294	295	294	277	305	295	313	289	309	304	298	317	284	322	334	325	291	293	291	328	299	345	308	307	299	311	289	327	298	325	306	288	287	302	330	308	330	303	303	299	288	317	306	306	311	315	313	313	310	322	289	284	332	327	290	304	293	289	317	270	299	292	303	303	313	271	335	296	311	271	300	318	298	294	329	302	295	307	315	309	303	282	275	313	291	291	311	312	300	262	292	301	294	301	287	276	259	301	291	301	321	310	325	313	330	305	296	282	294	307	300	283	303	310	319	295	292	279	305	292	300	282	315	313	313	312	258	301	312	280	291	320	312	297	275	291	318	297	272	335	289	280	297	330	310	268	280	329	307	319	300	306	322	322	272	322	280	304	322	293	281	279	275	286	320	281	286	282	265	311	285	302	291	278	289	269	310	323	311	280	290	312	330	296	276	302	277	293	309	303	322	314	300	283	311	286	286	265	264	275	303	331	331	292	297	312	351	295	311	339	309	295	294	319	325	323	299	328	321	307	302	305	319	320	293	306	311	302	307	286	283	292	310	317	330	291	296	304	287	294	322	305	304	289	266	306	264	312	339	290	289	315	294	307	326	320	300	292	351	307	318	305	321	289	304	323	274	314	285	323	280	278	307	282	289	281	324	306	312	324	297	296	313	295	280	303	267	331	317	281	310	288	322	280	289	319	304	297	299	323	320	323	280	297	300	298	275	321	310	329	268	293	301	319	296	331	299	323	301	299	318	328	321	314	287	284	280	318	306	291	319	281	283	257	325	321	298	317	309	298	326	308	302	299	339	338	290	334	296	358	342	266	283	283	288	277	284	320	330	340	325	312	291	331	284	278	335	325	345	288	287	306	274	321	304	302	282	305	300	286	311	329	313	312	302	334	323	267	326	287	338	267	323	306	286	299	309	301	282	265	298	288	301	326	303	291	268	333	357	279	298	298	302	305	280	305	301	294	318	288	284	302	318	340	259	308	323	298	292	304	273	304	298	300	309	295	285	306	296	319	301	288	313	335	306	299	290	314	297	309	298	319	312	305	294	296	305	332	272	332	346	256	262	340	310	277	371	315	297	304	292	334	355	310	315	326	278	300	285	312	276	296	309	315	321	328	294	311	260	301	300	282	309	298	269	303	289	316	305	311	287	297	290	294	313	285	312	286	289	276	295	300	262	289	310	275	278	294	328	309	281	294	298	321	323	308	316	300	291	338	302	297	276	323	325	312	288	290	303	298	284	301	303	294	321	301	282	301	333	315	284	304	298	313	307	284	317	308	287	297	322	334	306	326	311	313	333	317	334	300	305	330	286	312	306	280	315	320	274	294	320	279	286	309	304	293	327	289	269	297	290	300	293	298	299	307	290	322	292	285	287	326	297	297	326	288	283	311	297	296	298	295	307	307	279	301	307	304	303	282	331	314	274	293	294	338	294	293	316	320	291	304	325	288	279	311	289	303	312	310	273	272	298	326	321	299	304	320	293	308	320	291	286	314	312	286	261	284	297	293	290	295	313	270	298	317	321	321	330	292	287	286	317	283	325	263	300	300	320	313	319	312	302	311	309	320	287	305	303	295	314	297	273	326	319	276	295	310	311	297	261	333	312	315	341	291	302	311	330	295	308	293	309	301	282	296	264	295	315	282	295	279	305	294	285	271	311	319	320	292	284	317	288	318	313	283	263	294	299	307	307	327	279	324	265	283	310	317	325	306	296	302	316	275	315	339	302	287	281	309	305	294	298	287	309	282	282	302	285	324	300	316	311	285	310	331	296	286	307	279	274	327	334	309	296	323	281	289	287	303	287	265	270	284	329	320	296	303	297	326	289	310	283	288	292	327	304	271	312	308	308	311	352	325	292	292	289	297	314	295	322	349	303	287	278	329	287	338	322	282	300	307	316	285	350	347	331	294	314	292	307	303	337	309	292	296	317	297	304	324	307	286	318	319	317	294	304	281	270	312	311	293	285	324	302	314	316	316	273	289	304	325	293	280	301	284	288	301	285	337	285	274	304	312	305	309	289	290	313	295	288	282	297	291	309	309	295	283	283	288	294	287	288	320	272	313	293	291	317	293	318	292	289	293	285	343	323	273	283	287	285	294	316	278	280	293	266	320	329	271	313	316	301	295	300	314	285	285	268	275	299	311	288	283	323	319	289	319	321	290	282	310	313	304	331	333	291	312	311	313	283	343	294	313	279	324	316	268	299	272	282	295	303	295	323	306	338	307	305	327	283	297	303	303	298	348	325	291	268	301	321	316	308	298	306	298	298	310	326	282	324	321	287	333	291	279	293	300	302	315	283	308	279	303	290	295	306	311	307	277	302	303	285	292	307	284	314	313	299	339	311	303	320	276	301	304	321	280	337	308	311	278	300	304	279	294	306	307	310	306	280	318	301	295	272	311	322	241	284	291	301	323	300	309	298	342	341	341	282	292	325	318	292	292	316	324	281	331	310	246	309	284	334	318	301	277	329	311	305	337	270	302	333	301	290	300	298	294	262	293	307	282	309	292	338	333	312	315	282	320	294	306	292	328	320	284	303	281	309	311	301	298	309	320	304	314	295	278	273	293	297	327	292	319	278	292	286	297	313	320	324	300	276	328	288	312	325	343	308	316	292	300	295	300	321	283	311	265	312	288	297	264	343	312	321	319	310	302	295	319	292	305	298	305	280	254	288	292	303	310	304	343	301	293	272	260	284	287	309	321	265	286	305	285	316	268	315	315	310	307	291	282	277	299	308	283	280	277	305	284	299	327	302	272	345	293	332	278	330	299	265	277	286	323	318	318	300	314	305	301	332	302	313	313	291	339	321	305	292	309	317	280	301	264	337
11811	8933	13553	11666	9990	7415	5058	3792	2637	2041	1399	1068	885	827	759	723	754	759	774	800	760	779	736	789	761	805	763	755	756	753	747	700	723	741	776	751	698	729	726	761	732	759	703	715	710	742	735	750	728	706	727	680	748	701	782	713	685	773	743	720	711	734	732	716	807	721	757	724	678	734	717	725	738	747	785	776	733	735	740	716	735	734	741	713	752	755	682	759	732	773	705	698	758	760	781	719	753	712	798	732	768	739	704	778	752	735	782	778	717	670	670	741	700	678	692	725	758	725	748	716	705	742	729	739	725	786	741	717	735	697	726	755	700	717	754	702	764	741	737	724	740	755	715	777	746	731	720	713	751	713	674	741	753	712	749	730	706	712	729	716	758	705	735	728	744	702	762	736	708	759	692	691	753	745	709	692	752	756	739	750	761	680	709	722	745	701	699	772	766	696	738	734	693	741	741	752	728	753	711	751	741	691	731	746	718	745	719	742	746	738	735	721	729	720	696	697	758	744	724	733	737	755	709	714	685	681	753	736	700	687	745	758	731	711	735	690	715	772	723	771	762	753	772	731	710	724	704	713	721	754	740	745	762	746	709	805	778	738	740	699	726	744	703	726	734	767	738	719	760	702	744	725	770	703	687	714	748	764	688	683	725	711	775	716	734	744	666	778	753	746	710	726	745	719	776	728	768	688	758	724	759	745	704	779	756	687	756	698	722	779	696	722	725	711	718	764	772	757	708	768	693	762	755	705	770	755	743	703	767	693	705	708	690	762	704	720	733	743	713	745	746	776	721	772	717	740	706	718	745	739	688	748	701	735	731	682	733	694	760	741	704	710	719	758	723	741	781	729	717	711	769	727	713	734	787	747	769	718	730	732	717	705	762	736	695	749	736	739	748	728	762	703	714	720	723	696	690	692	754	743	712	760	695	758	657	709	709	703	703	715	727	727	692	715	707	705	699	725	730	763	720	770	737	719	746	701	786	747	746	741	717	737	713	701	729	723	727	749	755	785	698	734	738	750	755	726	751	735	761	664	736	762	747	681	762	671	753	745	741	719	740	711	764	724	751	713	747	719	732	728	756	697	695	726	705	707	733	711	739	733	731	693	710	746	687	717	697	757	713	756	691	761	739	784	717	717	767	730	725	759	718	747	740	710	688	712	728	745	752	759	746	764	782	774	716	723	733	801	674	752	717	697	734	717	713	689	729	734	709	800	750	734	721	746	723	731	737	712	742	718	744	755	690	767	740	733	761	700	739	683	709	667	719	754	750	775	741	726	788	802	769	701	691	724	725	735	691	730	746	765	758	746	748	668	792	743	702	741	745	713	772	748	742	778	707	718	768	699	706	745	745	718	772	736	694	689	712	765	721	761	772	799	791	760	734	703	716	700	778	757	720	723	706	769	731	762	732	735	770	748	700	740	675	781	708	699	721	745	738	705	701	735	742	758	790	708	718	746	767	711	772	695	715	719	793	779	759	777	707	755	761	737	758	743	738	711	747	753	721	739	683	744	737	761	775	697	747	754	769	764	715	782	741	712	766	751	724	715	715	747	731	738	668	719	724	714	768	730	740	727	741	707	748	737	720	777	704	728	762	757	794	652	667	692	726	681	722	737	771	729	716	726	714	776	745	724	703	718	736	717	699	750	693	758	722	692	743	739	740	699	729	751	703	729	781	735	750	738	712	743	783	697	736	730	726	653	728	783	740	800	717	744	752	770	742	690	721	708	722	704	753	732	737	737	727	699	715	742	745	726	754	721	730	737	751	733	724	731	745	692	735	731	716	755	736	739	778	710	723	691	698	721	749	730	776	711	707	802	704	733	725	720	711	746	743	788	692	764	720	734	735	713	761	714	682	790	744	736	728	738	740	777	747	711	717	715	750	731	779	735	689	712	758	747	701	756	775	786	736	693	768	694	692	758	781	739	745	732	701	725	743	704	738	689	726	764	778	700	726	740	745	718	728	687	733	756	740	730	706	707	767	712	722	700	730	760	729	713	790	752	787	730	722	737	721	707	735	722	734	747	739	735	806	735	706	724	704	710	729	769	757	739	714	731	716	712	738	765	732	682	728	710	775	740	736	731	745	794	673	767	742	703	695	712	723	689	698	726	732	727	751	729	666	713	705	752	718	703	765	727	720	716	744	745	722	781	733	781	724	797	718	754	703	742	750	714	689	716	777	776	740	690	715	697	715	715	724	709	722	731	726	714	711	691	695	674	750	697	696	720	713	757	742	730	752	744	722	779	722	726	704	742	766	727	761	682	744	709	735	708	742	686	736	710	689	732	733	736	707	736	721	710	736	726	740	767	746	741	719	738	704	676	773	722	716	724	711	740	704	751	754	732	751	774	788	731	725	774	756	684	751	723	770	732	717	711	780	748	705	708	766	723	739	702	702	770	697	736	728	732	762	751	709	750	704	695	766	784	747	732	749	766	764	767	717	715	718	699	776	739	745	724	721	758	704	729	769	745	740	693	709	740	733	746	701	694	729	714	738	723	743	702	751	745	743	710	720	736	755	706	688	745	737	679	685	718	745	748	703	683	730	732	743	704	696	724	698	773	745	701	714	731	725	732	724	764	709	738	734	711	694	699	735	770	648	677	740	731	775	744	706	727	708	713	789	723	721	707	673	757	743	692	738	752	746	726	751	766	710	733	739	728	742	717	752	727	782	738	718	705	717	755	759	724	735	727	725	772	735	699	709	755	697	721	722	755	760	745	709	791	715	714	721	703	697	730	712	747	751	715	752	748	754	720	752	729	725	715	734	691	746	725	703	730	721	757	765	697	734	721	776	757	707	748	724	746	716	693	735	772	756	718	753	717	729	735	743	731	696	732	730	754	703	698	730	705	731	683	718	721	718	768	723	752	724	775	761	733	755	748	703	712	730	718	683	755	736	767	709	720	759	706	705	722	727	688	742	737	758	676	715	722	722	670	726	732	730	730	764	745	736	728	693	748	783	719	756	693	675	710	739	746	752	729	774	722	736	731	736	699	719	738	710	742	719	709	742	753	774	773	738	648	733	724	698	746	741	757	794	757	765	722	735	742	675	746	745	718	701	762	717	721	723	749	753	720	740	721	712	739	709	723	697	698	737	744	716	728	737	670	768	724	728	748	715	757	725	749	722	725	731	748	734	730	726	738	727	697	850	706	781	747	729	762	727	735	726	763	726	795	718	683	675	708	690	738	715	791	763	693	693	712	755	712	766	713	728	683	715	713	760	717	753	714	743	727	752	700	713	742	749	678	738	752	713	745	761	771	653	754	758	782	705	694	716	713	680	685	713	710	739	730	732	739	713	718	738	739	703	725	720	707	749	741	712	796	740	741	724	689	701	729	727	727	731	733	683	727	679	727	761	715	774	731	688	755	717	715	717	761	752	787	727	739	734	768	691	751	760	744	726	722	760	771	755	732	720	711	738	734	701	727	678	760	741	733	754	735	763	771	730	749	722	706	687	724	696	751	800	717	691	757	745	727	768	701
29535	19309	22618	23181	15194	12606	8305	3823	2157	1024	799	744	358	346	370	385	326	358	365	378	375	402	367	389	387	389	409	299	374	359	344	349	324	322	319	314	349	340	289	351	326	314	323	334	295	349	337	312	315	338	306	326	337	317	302	333	326	326	329	352	303	322	306	290	330	306	332	287	300	340	330	328	310	324	320	325	272	372	305	342	335	320	335	340	318	348	353	320	366	323	333	310	338	388	368	316	284	314	326	291	363	298	310	316	328	317	361	313	323	292	333	315	274	303	346	318	343	310	311	331	359	327	319	343	322	349	330	315	315	325	342	346	355	303	341	309	309	347	309	327	322	348	320	288	355	327	308	323	336	299	358	282	315	336	354	308	307	339	339	323	342	317	309	341	350	329	345	338	328	301	304	313	359	285	308	311	305	327	329	328	358	319	317	316	348	337	321	353	353	282	307	369	314	349	324	306	312	302	328	335	338	328	315	343	348	322	312	346	339	299	279	330	356	334	316	338	348	325	334	310	333	319	338	337	293	353	318	336	308	319	347	338	321	340	327	335	309	319	309	324	285	318	325	321	341	293	315	305	293	302	334	311	317	323	350	325	336	323	355	363	319	294	335	319	329	336	317	303	304	327	334	293	321	331	333	319	317	346	346	306	333	322	321	299	324	323	314	330	310	326	327	317	333	340	355	303	329	320	297	320	337	324	291	336	328	329	314	344	289	332	296	315	278	291	300	300	335	349	368	361	320	327	308	311	313	355	277	367	324	337	341	323	352	335	336	293	317	341	320	303	325	293	331	323	339	302	321	318	291	311	314	313	312	302	340	316	339	343	335	315	325	327	353	320	336	332	294	322	294	322	323	339	332	309	335	328	295	317	355	293	319	323	321	338	354	334	349	318	368	328	327	317	333	341	305	307	287	327	320	323	316	318	361	305	334	317	335	322	336	364	374	323	336	350	315	324	342	317	323	309	343	318	321	307	325	344	315	329	310	361	329	316	326	337	322	332	295	292	332	336	329	326	280	311	340	344	283	323	338	295	318	321	324	315	369	299	304	346	344	326	345	322	320	357	329	339	332	331	355	340	326	316	298	312	337	280	299	340	311	283	317	340	316	335	311	363	293	311	302	338	301	344	354	311	328	292	352	318	314	327	317	327	341	328	322	286	295	313	298	308	309	320	337	315	313	331	315	317	351	317	330	311	342	347	306	322	302	304	332	325	325	316	328	324	321	326	333	315	316	354	358	328	352	301	356	303	357	335	309	339	305	274	318	293	302	338	319	352	306	298	309	316	338	304	322	281	327	352	302	348	282	305	338	303	316	268	325	341	341	343	349	282	325	298	337	314	341	299	357	307	345	324	337	352	306	266	300	355	298	292	338	346	355	328	300	327	351	322	329	356	327	355	343	312	334	327	338	333	287	325	351	317	310	328	359	312	355	366	333	328	318	331	274	309	336	300	326	337	283	322	340	356	302	330	310	319	330	347	311	280	322	333	336	337	314	338	336	328	334	325	309	314	297	307	339	333	332	345	313	313	326	343	333	333	304	329	312	304	346	353	374	330	327	325	302	314	339	316	328	301	337	281	303	263	315	343	331	321	314	322	341	332	336	303	332	328	342	283	347	321	355	337	294	310	292	351	337	354	335	324	310	278	302	303	355	316	254	297	319	338	299	295	318	311	329	352	308	311	283	313	311	312	324	322	311	306	369	318	325	319	343	328	332	336	273	304	312	312	320	331	338	336	335	295	343	347	321	331	328	295	324	318	341	348	372	335	314	340	344	343	337	357	310	327	333	313	307	304	324	332	328	345	301	336	301	334	327	332	278	327	319	308	317	336	354	321	333	338	350	318	340	341	318	333	347	338	330	364	329	339	350	331	315	319	317	303	352	323	328	350	326	347	315	301	352	346	276	336	346	299	323	315	302	341	311	358	341	346	346	308	325	319	336	347	311	340	315	320	342	305	316	331	361	305	334	342	341	304	324	314	303	297	314	337	338	346	309	347	324	361	346	324	290	317	309	340	310	345	344	313	315	357	337	308	327	335	316	303	323	326	318	351	342	359	346	318	309	322	302	313	360	323	318	340	308	315	339	342	320	335	346	336	325	307	346	326	307	330	308	301	314	327	324	310	333	320	324	334	346	289	299	341	293	319	278	326	326	342	338	313	351	311	314	362	330	308	300	325	341	319	317	306	313	295	330	348	304	316	317	342	364	354	298	316	347	333	334	338	330	348	340	329	297	306	332	331	313	348	329	326	351	298	348	351	325	322	330	322	295	316	311	320	327	328	328	344	349	302	328	318	312	305	318	306	342	347	319	357	337	302	314	311	311	326	332	342	307	339	314	315	361	322	302	280	345	300	328	332	307	319	296	289	337	313	310	336	318	350	294	336	348	375	344	312	318	303	305	330	307	328	338	328	354	339	297	318	340	340	319	284	312	314	339	329	341	315	315	337	339	335	312	317	293	341	307	304	293	291	341	302	348	330	314	347	341	331	311	365	299	326	333	355	314	290	311	327	341	286	311	344	342	331	316	339	312	332	326	344	293	321	332	327	346	322	302	300	312	309	332	320	362	321	345	314	301	358	334	321	311	301	341	314	281	292	343	342	336	321	360	306	331	317	336	302	324	330	321	360	302	323	344	285	329	331	299	332	320	317	317	320	322	294	328	340	300	308	346	346	336	321	303	353	323	354	341	325	327	344	355	304	317	311	340	341	329	305	357	290	350	346	326	309	342	324	340	337	340	298	310	322	302	337	302	298	304	321	311	327	296	319	321	329	342	337	327	315	302	322	341	282	300	310	339	355	321	313	345	310	361	306	330	321	318	333	310	316	333	324	304	335	357	334	346	311	298	316	329	328	325	317	308	358	314	338	324	329	338	349	331	331	332	315	319	348	341	297	326	345	334	346	349	342	358	318	331	312	316	299	300	308	333	335	316	313	326	327	343	348	349	301	394	340	312	324	314	309	326	365	332	335	305	305	347	326	340	312	323	301	324	288	321	324	341	311	319	337	298	349	323	333	338	357	335	350	314	332	308	319	322	338	284	308	329	302	351	331	330	308	320	315	326	307	314	345	308	312	306	343	317	302	342	296	337	318	318	331	318	313	294	294	338	301	358	328	284	338	344	353	327	310	323	321	329	311	289	316	299	319	311	363	306	298	319	357	324	342	307	317	340	340	338	306	356	329	346	320	376	323	287	308	337	345	308	318	322	330	347	291	334	332	327	319	307	332	289	313	330	322	310	334	335	314	272	332	310	307	295	357	328	373	325	360	331	347	330	319	321	352	316	315	319	309	321	315	335	360	299	311	348	336	288	314	291	337	312	312	348	266	289	325	297	347	322	288	318	346	314	311	313	330	304	330	360	325	342	363	339	324	335	341	324	290	285	362	299	352	380	339	355	320	295	340	314	293	330	325	333	338	311	313	309	311	360	327	305	321	343	292	337	296	304	307	297	338	297	324	312	295	334	320	308	327	333	299	378	286
20831	18047	29461	34730	26674	28185	21127	12521	8290	4168	3183	3154	1007	932	917	900	955	950	971	999	994	1090	1123	1119	1067	1164	1098	974	944	988	938	861	820	902	821	789	806	806	808	755	781	721	751	799	802	823	767	763	789	791	758	756	801	794	857	815	772	731	793	804	816	728	822	802	764	764	771	768	742	753	754	787	771	747	762	814	847	758	774	758	747	783	761	804	763	789	780	786	783	750	734	792	774	806	748	783	732	807	766	723	808	774	800	733	804	822	747	791	756	759	795	748	766	796	752	761	746	744	787	754	728	775	789	747	778	776	819	808	807	722	779	752	706	757	810	799	739	814	752	757	775	788	763	801	804	765	822	795	759	736	738	774	793	755	758	798	773	709	781	738	789	787	789	810	758	807	782	780	783	753	824	760	743	780	813	816	685	760	768	782	763	773	767	787	716	810	760	787	778	728	796	770	741	789	756	755	765	805	812	815	756	806	804	755	762	852	813	744	764	825	769	771	777	788	771	764	785	771	779	783	775	764	779	809	819	731	751	740	806	796	744	764	811	778	795	786	799	753	818	790	775	807	776	750	772	777	769	792	777	720	791	749	791	756	785	805	806	801	719	754	750	733	745	764	764	776	775	775	719	771	791	761	782	789	780	759	794	773	751	787	772	834	734	749	775	769	815	827	737	780	765	821	771	805	750	807	783	776	801	797	774	781	818	762	753	779	749	769	780	797	749	793	798	826	791	763	762	819	805	779	763	813	801	810	760	779	837	814	769	763	748	780	794	758	785	754	775	763	811	788	740	773	797	768	741	764	759	762	785	753	737	784	738	818	748	772	745	757	708	727	802	780	793	719	755	722	757	788	778	736	800	791	813	743	758	761	762	786	800	754	770	797	772	771	798	794	862	806	742	798	788	762	788	767	784	760	783	801	787	744	749	776	787	755	789	730	765	735	751	796	847	767	770	808	765	751	784	785	725	761	802	776	785	776	751	765	767	693	771	767	789	738	758	759	769	798	793	785	787	783	771	762	808	802	775	792	736	760	822	735	759	727	780	812	755	776	802	743	735	734	783	747	774	802	787	828	757	787	751	780	735	810	776	817	780	754	757	772	740	779	821	816	771	785	755	781	779	775	792	797	776	786	792	781	781	760	738	840	780	760	785	742	787	768	745	793	744	787	793	743	728	792	824	792	730	720	801	751	825	761	731	755	744	839	730	766	824	763	779	755	762	767	834	727	741	804	780	753	758	792	847	762	809	743	766	827	803	795	759	788	773	745	778	773	758	778	821	738	766	767	726	741	823	760	737	773	791	773	756	781	736	773	832	809	793	760	752	783	781	821	784	759	748	760	783	747	785	782	757	764	780	757	806	771	792	739	752	789	790	791	778	777	812	766	778	774	784	793	791	793	779	784	830	806	774	795	768	780	780	764	745	730	730	767	741	776	793	733	751	794	796	794	813	788	735	784	799	803	803	728	776	806	796	767	780	806	794	767	763	809	797	766	816	796	783	776	764	827	753	782	780	734	771	844	782	770	791	728	829	779	782	749	752	761	808	794	819	758	725	751	794	784	817	726	802	751	782	772	788	835	752	723	775	752	735	803	743	772	791	829	815	828	748	807	830	798	776	811	758	786	755	755	823	694	719	801	819	787	787	757	766	796	805	763	750	792	729	776	799	787	786	751	767	758	802	804	744	748	763	789	783	780	809	754	781	787	816	788	772	781	775	726	790	741	784	750	806	782	752	720	788	766	718	842	807	825	764	790	795	746	760	758	812	733	738	779	800	792	735	788	760	743	758	799	735	777	811	685	756	753	734	754	752	783	753	732	738	761	811	748	804	796	751	720	773	749	794	787	761	766	785	768	758	756	729	728	780	752	773	757	748	749	770	743	750	747	794	752	796	779	793	827	838	791	792	749	713	753	757	780	778	780	756	779	735	759	742	735	765	785	776	832	765	742	762	784	788	735	804	755	814	793	760	784	776	770	734	810	738	745	811	812	786	741	747	759	781	735	779	781	779	836	796	831	767	758	791	786	767	779	719	748	812	746	814	762	749	755	802	773	854	716	807	812	826	767	749	792	775	788	745	750	765	781	783	793	815	782	758	776	787	718	762	807	759	795	789	805	768	744	771	767	785	827	733	759	734	775	772	739	772	754	782	820	774	762	782	766	800	787	767	786	799	814	751	807	739	821	768	750	734	826	739	789	771	772	818	777	810	738	788	731	796	777	823	743	747	797	775	752	786	777	799	804	804	755	808	744	776	778	756	787	822	755	797	764	754	777	831	750	749	788	766	761	794	729	742	820	759	805	796	744	786	767	785	769	788	760	791	793	814	783	845	774	770	814	791	778	808	795	769	836	777	791	748	790	787	756	783	778	793	805	748	766	768	775	805	742	746	751	766	770	711	819	753	793	813	792	732	795	818	802	799	822	754	763	758	819	757	740	777	767	813	779	759	786	825	782	743	780	793	764	767	779	702	804	754	743	786	759	796	766	780	809	798	786	793	756	748	769	776	825	789	801	795	800	814	810	774	756	728	772	750	723	789	810	826	771	789	801	778	750	786	768	776	760	762	763	744	762	804	763	761	770	763	777	759	753	788	757	768	815	790	737	763	752	807	732	783	750	753	785	812	789	807	777	771	742	820	809	785	758	828	789	785	822	759	749	776	791	773	804	820	727	767	809	763	777	821	749	744	771	803	777	784	779	774	778	757	790	798	733	731	716	755	784	791	761	765	755	791	763	813	721	823	820	733	754	784	806	768	831	774	779	796	775	817	802	767	783	777	799	740	757	799	780	800	841	827	761	758	771	798	807	796	809	808	798	822	795	771	769	764	785	821	752	784	805	806	756	792	783	720	813	805	781	757	740	819	783	831	808	769	776	805	770	792	755	723	785	752	811	805	842	808	788	760	777	764	844	777	754	804	775	798	737	836	807	770	787	800	788	787	772	775	786	779	772	794	721	762	810	764	794	817	797	757	791	746	797	782	755	756	761	766	770	822	752	766	781	797	767	810	780	789	789	787	727	765	785	779	828	808	786	789	731	757	768	763	755	749	764	785	762	799	785	757	738	757	761	775	765	802	778	775	757	763	763	830	743	801	810	795	822	766	820	787	791	788	784	752	751	798	777	762	791	807	707	797	794	827	778	833	805	793	756	753	845	774	771	749	761	781	784	789	800	789	805	779	805	801	778	774	796	789	767	782	746	765	767	778	809	798	785	775	776	774	780	755	750	788	804	786	781	750	709	777	809	790	763	791	801	807	763	796	704	754	799	731	728	778	784	793	756	797	788	786	749	779	828	793	803	757	783	797	777	744	820	730	755	750	783	784	758	765	776	811	755	716	799	769	782	797	784	785	749	717	786	786	786	752	820	766	793	805	749	757	743	812	818	781	756	809	751	793	794	782	756	710	773	775	762	760	831	785	770	821	765	723	759	760	770	782	768	769	735	840	728	813	794	781	781	800	781	770	775	745	784	788	775	847	782	771	743	779	802
36704	27656	32586	30162	24063	23570	19352	12989	5249	3518	1957	662	356	328	332	320	358	377	359	339	357	394	390	411	390	429	391	367	345	375	327	321	324	303	270	273	291	293	271	309	324	316	259	264	285	295	287	316	283	287	281	301	282	326	301	307	301	282	273	311	320	309	264	305	286	285	301	300	268	276	274	285	274	295	288	270	329	267	312	270	263	272	287	296	269	274	257	298	281	280	271	272	284	258	292	270	297	251	305	253	287	314	279	309	298	325	275	309	264	294	278	283	289	297	268	274	305	332	261	273	278	269	290	290	290	273	272	272	272	284	290	267	272	298	309	292	265	298	258	298	267	287	245	270	287	283	270	327	311	272	290	276	273	294	277	288	279	312	260	300	322	274	274	309	280	289	260	271	285	269	255	285	276	294	269	315	294	306	276	273	296	266	257	291	275	305	318	310	311	244	285	292	263	290	292	268	273	260	291	294	249	268	298	263	247	287	293	295	311	274	306	288	301	285	296	308	271	290	285	251	271	292	302	312	264	270	321	266	264	287	296	296	271	239	294	275	287	269	291	278	256	287	254	286	271	278	296	284	266	261	289	283	264	270	256	246	272	290	263	292	297	266	285	287	306	305	262	268	288	260	264	254	304	285	271	292	269	269	281	284	258	275	263	289	284	278	249	304	277	289	268	310	273	303	270	279	257	276	303	283	298	284	289	261	320	291	272	278	275	254	281	297	307	297	332	271	292	305	316	293	287	333	290	301	264	288	276	309	300	307	283	295	299	294	279	293	287	287	304	292	261	281	258	260	253	272	288	307	274	269	278	274	324	259	281	276	289	281	308	290	280	283	305	270	293	319	273	276	304	281	296	262	257	279	294	296	257	316	307	280	290	290	245	296	257	310	261	277	304	312	285	284	306	310	296	254	296	300	271	268	285	298	272	287	253	285	289	267	333	290	280	287	290	255	277	294	292	274	285	276	302	279	282	261	288	302	282	281	305	272	296	295	281	291	289	282	287	285	271	252	287	274	245	269	262	262	291	314	266	296	280	291	337	289	294	261	288	272	315	297	282	285	286	269	282	269	263	274	283	273	268	264	293	299	285	283	278	294	247	267	268	277	273	264	266	258	287	313	302	300	295	302	243	288	305	294	258	285	283	289	293	297	282	272	311	265	287	283	321	266	272	250	266	297	304	282	302	273	305	281	273	298	260	275	303	274	321	270	276	275	284	278	286	303	251	280	296	282	316	303	283	276	267	276	272	273	271	288	278	278	263	272	293	275	287	298	276	274	317	286	302	275	304	280	276	281	287	263	279	289	307	309	289	292	314	279	291	315	307	296	278	293	256	305	293	263	263	276	292	302	248	280	288	341	264	278	274	282	268	283	304	266	265	280	302	299	255	321	285	274	303	322	340	261	325	258	282	264	329	274	296	310	247	295	251	289	286	271	280	281	302	297	264	299	284	294	281	291	301	268	269	272	309	267	272	299	328	271	315	287	316	327	299	265	309	264	273	267	263	285	294	286	288	305	282	290	277	304	291	296	297	286	252	312	302	270	313	280	276	280	294	320	307	274	271	296	273	263	261	284	298	267	255	271	276	272	291	294	318	301	260	239	283	283	265	269	305	319	268	286	289	283	322	277	267	252	312	285	293	297	312	274	306	323	299	267	313	290	243	286	262	237	273	284	276	289	292	264	283	295	264	263	281	297	270	263	320	290	281	287	258	294	270	291	258	281	275	284	280	321	280	291	271	284	299	253	310	284	273	241	280	268	269	292	276	306	306	292	255	264	309	266	257	293	261	258	285	269	244	271	278	301	281	262	300	297	298	302	279	275	303	270	286	266	290	274	315	286	291	283	312	283	290	278	261	277	313	292	285	293	233	270	258	304	295	298	289	289	291	273	279	303	311	285	313	272	238	287	292	274	267	288	290	323	293	284	297	281	277	257	269	283	261	258	278	302	265	262	256	287	277	299	296	282	308	315	303	263	286	260	311	317	292	277	323	291	308	298	294	257	308	299	306	334	278	300	284	285	292	279	246	297	253	304	301	285	260	290	269	275	286	292	309	272	258	276	304	302	331	264	319	261	326	294	320	255	297	257	273	295	295	279	281	250	288	293	270	268	291	277	258	263	286	263	273	292	259	271	264	281	271	273	292	320	293	255	286	288	305	342	267	327	291	243	249	287	304	266	280	275	290	281	288	283	299	308	253	266	267	278	298	288	305	272	285	272	266	288	266	281	308	294	291	297	307	300	275	316	286	254	260	280	305	274	281	275	269	312	280	300	318	272	278	276	295	297	308	272	276	261	273	291	291	309	256	267	275	299	275	300	276	268	299	268	302	269	303	332	280	273	292	271	299	299	306	298	262	286	289	286	267	274	284	309	304	249	275	343	286	285	312	298	268	269	297	269	288	245	307	288	272	267	270	299	306	291	254	279	281	273	299	309	302	265	274	295	278	319	279	272	275	277	274	256	273	282	262	265	285	288	253	279	295	337	272	293	300	261	299	307	279	293	288	307	273	278	292	296	276	287	315	299	279	303	279	284	293	261	286	276	292	263	303	241	308	252	274	262	281	267	298	293	246	275	263	276	284	286	303	285	284	289	276	292	301	276	303	267	253	301	307	302	275	296	259	266	270	272	279	246	275	305	298	259	263	290	265	268	287	268	298	244	271	267	260	287	268	244	287	286	253	282	296	284	260	308	306	278	263	299	302	290	297	286	282	260	270	276	255	256	267	247	304	273	297	289	283	311	284	278	270	263	275	266	272	275	303	284	292	313	293	286	255	290	308	302	291	281	286	272	267	266	277	279	308	312	274	302	292	274	301	280	278	293	293	279	294	282	314	317	271	287	282	285	260	300	260	299	271	281	244	299	279	284	280	322	269	306	285	276	270	257	308	259	295	271	278	299	248	253	242	302	298	284	258	296	305	246	252	253	291	281	337	285	267	276	281	319	271	273	278	284	294	252	294	256	278	281	288	275	250	295	287	277	289	292	265	262	285	288	270	300	286	285	266	267	307	247	284	294	270	246	261	267	291	267	295	280	280	287	270	290	274	315	294	283	277	275	262	305	296	292	341	259	254	300	291	242	268	306	292	316	295	282	329	274	279	278	297	293	294	279	259	279	274	294	303	268	276	290	273	286	318	274	320	288	298	282	279	277	270	274	270	305	305	277	272	297	240	261	305	286	294	293	271	275	303	279	286	294	266	248	293	302	289	306	290	282	283	292	298	280	268	300	292	314	288	283	277	265	254	295	282	256	288	268	298	300	272	306	285	277	308	291	294	284	299	292	289	276	278	269	282	312	260	265	316	307	258	293	305	288	275	250	298	244	300	269	280	290	283	282	275	295	264	270	276	295	271	313	305	292	290	296	246	301	280	313	286	247	295	285	303	266	289	281	255	254	269	306	297	286	265	281	309	254	306	284	277	269	278	299	275	301	270	295	258	317	285	270	319	282	296	275	308	271	238	302	323	299	240	272	305	318	305	269
24963	23914	36813	38526	37125	38378	34464	26330	14321	12579	6770	2461	1137	968	965	979	990	999	1077	1037	1176	1249	1374	1330	1220	1375	1448	1160	1063	1017	924	874	860	839	773	728	735	721	741	659	712	685	691	717	717	699	656	732	667	663	697	713	709	700	735	684	673	693	658	697	686	666	715	656	663	678	639	668	692	720	713	715	699	651	673	669	679	719	688	671	654	687	664	652	687	672	661	678	695	752	703	723	687	740	682	703	713	676	707	654	662	715	635	731	708	655	687	662	704	711	669	611	657	640	666	719	687	719	732	713	690	688	647	703	662	713	702	719	639	700	720	688	666	660	694	701	669	666	670	673	693	666	665	741	693	719	688	683	707	688	681	667	672	654	678	682	699	691	654	698	712	706	709	698	695	639	676	687	689	729	639	710	627	680	689	669	662	670	681	672	668	685	681	706	696	697	655	688	664	672	670	642	668	677	705	688	665	691	649	672	697	700	701	673	686	689	676	665	696	659	673	696	686	673	684	646	685	659	675	646	678	624	690	680	634	698	707	712	676	680	722	654	680	695	752	670	690	717	648	657	679	744	672	676	703	726	728	704	712	684	677	739	712	710	698	669	686	684	674	653	635	735	671	664	709	707	689	692	634	703	695	745	727	702	689	668	690	673	710	705	706	724	723	642	706	716	684	679	673	711	715	718	703	682	646	678	674	653	691	668	706	678	693	708	734	670	653	710	647	687	708	730	641	689	650	664	711	691	727	669	713	709	689	686	667	666	708	686	694	648	658	706	685	668	679	673	678	693	657	636	699	692	666	650	670	680	691	684	706	718	681	626	707	644	679	678	680	708	698	721	681	690	691	664	675	646	683	708	726	680	680	687	702	701	661	672	716	696	695	707	658	689	725	711	692	654	717	676	729	717	689	715	710	717	683	692	652	661	697	673	728	711	694	703	691	626	733	680	672	655	703	699	670	676	693	698	700	640	653	668	715	678	681	671	714	726	636	720	667	682	739	713	733	714	633	684	709	688	651	702	673	717	687	678	692	718	690	664	651	701	650	673	662	632	704	687	711	689	682	699	693	667	692	713	727	642	691	644	692	641	646	648	668	727	707	689	661	675	680	683	651	674	716	673	722	688	672	707	681	684	698	627	652	659	711	696	682	668	703	718	674	694	705	674	720	645	703	673	715	721	671	690	702	647	656	712	684	635	704	683	651	692	649	699	698	712	689	663	715	698	732	711	698	716	668	630	709	713	688	646	713	694	683	668	682	682	669	656	717	691	650	688	689	684	659	669	736	656	691	678	715	723	665	687	668	658	710	672	683	689	665	733	671	634	691	666	691	680	674	701	703	705	708	743	720	664	709	711	705	702	684	697	655	666	695	696	692	680	689	679	706	679	665	678	670	699	680	731	718	697	706	702	752	729	727	619	683	666	666	672	699	689	693	703	654	693	734	739	690	703	732	616	667	673	713	644	679	731	690	676	672	696	674	688	722	685	665	686	680	668	690	713	654	747	667	685	687	673	674	643	704	698	647	649	697	694	661	713	704	708	683	680	677	690	693	673	695	718	701	708	650	627	624	689	665	631	655	674	678	686	668	685	685	677	645	662	704	710	742	629	695	656	691	654	658	722	687	669	721	658	693	691	671	645	643	720	668	649	652	712	684	715	653	682	675	717	678	732	651	663	679	750	649	696	715	659	738	704	705	679	680	683	670	656	682	709	650	672	706	693	703	712	694	715	700	715	680	659	670	712	655	703	648	697	720	697	734	702	670	652	676	672	687	632	664	667	674	687	642	690	713	677	715	696	697	693	714	702	672	674	714	659	673	643	686	650	671	702	692	662	753	690	655	675	676	679	674	733	696	697	645	686	657	709	721	685	683	702	723	692	678	679	661	705	667	638	717	652	721	692	686	662	625	670	649	657	634	710	685	677	675	656	699	717	648	705	641	687	669	646	710	688	713	706	717	702	667	611	690	723	686	699	684	709	682	712	683	680	683	687	700	703	661	695	617	688	666	695	681	711	723	675	693	703	720	693	669	724	679	702	675	673	652	659	669	682	639	676	689	709	698	676	631	679	671	723	686	653	693	719	712	649	683	664	717	760	675	732	688	663	684	673	711	692	677	663	685	727	670	699	671	706	675	698	647	692	671	658	689	712	685	694	707	671	654	692	737	630	675	690	667	669	724	632	619	723	651	685	684	694	640	715	695	719	708	723	728	653	698	712	662	674	651	709	711	681	692	684	670	672	718	673	738	664	698	680	727	634	670	682	720	677	710	703	675	656	699	703	655	663	642	692	698	716	703	692	739	726	724	680	702	697	650	775	672	684	716	731	668	719	663	666	696	712	641	659	666	681	626	712	671	676	660	677	707	710	672	689	689	707	712	673	686	670	697	685	648	747	744	661	679	671	693	700	730	704	673	668	752	670	691	703	682	704	756	703	657	655	681	669	702	648	722	719	637	687	694	712	677	664	664	675	660	703	660	671	691	680	706	683	673	733	722	699	654	708	699	724	689	700	709	681	719	704	719	696	688	689	720	677	726	651	726	657	629	707	698	669	666	658	716	661	665	676	695	665	681	707	671	691	701	663	655	637	708	659	678	666	663	738	652	636	695	702	694	707	674	660	670	688	647	660	700	691	647	684	719	713	700	679	707	704	738	690	664	658	694	682	647	666	678	678	682	652	700	704	679	686	678	725	675	671	662	660	710	721	677	671	674	643	709	709	678	690	648	681	709	614	636	688	694	722	660	724	680	655	698	726	648	644	698	704	647	654	671	691	646	663	672	664	671	678	631	679	614	657	683	639	669	726	697	697	713	658	668	666	686	699	705	672	661	706	674	651	721	671	698	694	729	706	671	700	712	728	673	699	695	715	681	701	650	681	696	723	695	677	672	680	709	748	697	650	708	711	651	728	680	687	711	690	676	690	741	659	665	672	649	729	670	693	678	709	632	662	708	686	671	671	703	690	712	694	686	668	677	671	696	706	632	651	679	664	699	704	674	620	646	636	638	656	658	678	712	683	657	679	701	703	705	692	673	690	678	732	725	643	676	646	711	714	719	681	676	669	705	722	650	679	688	615	729	704	667	660	708	659	665	687	727	665	658	697	711	650	691	645	732	682	713	692	680	677	720	670	669	666	668	671	663	704	710	673	643	681	696	699	689	686	691	660	681	681	659	697	699	703	731	662	663	700	675	676	657	723	632	670	668	732	665	695	633	687	722	646	722	689	658	692	651	666	672	693	773	705	667	672	650	713	699	711	699	668	680	657	663	640	706	701	691	680	662	673	678	723	639	704	665	719	692	639	642	743	731	675	669	696	691	662	676	657	684	677	665	687	662	669	685	680	649	706	676	704	670	692	743	713	713	679	681	654	692	664	643	660	680	651	719	674	695	664	699	651	678	695	711	642	714	700	684	642	729	677	701	695	685	655	721	652	655	707	686	658	698	673	720	677	634	701	679	701	716	703	690	668	682	670	688	693	654	657	674	726	728	667	681	669
15722	7028	6437	5166	3109	2013	1457	1023	766	539	472	383	283	323	321	328	302	320	322	332	290	320	336	303	272	273	305	307	326	290	345	313	280	302	307	308	324	308	291	299	302	328	327	319	318	322	320	317	279	301	279	300	299	292	271	302	315	292	311	284	304	299	346	308	346	300	306	311	306	307	318	322	317	339	300	308	317	331	298	299	325	306	311	279	291	276	295	313	349	316	306	311	320	295	299	300	291	293	283	302	278	273	326	286	318	303	305	300	325	261	283	309	302	298	301	319	314	320	315	299	349	290	310	300	336	319	309	282	264	293	314	277	339	311	299	259	314	334	299	281	272	314	320	326	323	305	303	277	325	306	260	293	296	298	299	303	317	276	316	352	315	312	287	314	278	278	328	305	275	293	292	307	308	302	311	294	312	280	304	304	319	305	304	314	321	320	324	308	312	316	308	299	306	298	280	267	302	284	304	338	277	332	308	317	304	289	282	307	305	280	278	293	294	315	326	285	317	299	307	308	294	305	301	312	283	308	297	279	279	312	319	293	288	320	336	306	325	311	276	300	320	288	308	296	321	261	316	306	338	312	320	319	345	321	270	323	318	316	323	302	268	290	289	282	327	289	274	286	298	279	336	300	334	306	286	305	302	284	272	307	279	316	287	299	287	307	309	255	309	292	325	327	274	299	339	274	309	336	327	314	311	336	298	364	309	298	291	284	268	335	303	323	288	338	278	292	302	309	293	305	312	274	340	305	324	277	299	277	317	322	296	316	294	298	282	289	292	288	322	294	291	300	278	310	297	299	346	321	309	288	298	339	299	317	282	302	284	300	278	289	308	313	268	266	330	291	329	303	261	291	251	292	319	282	324	323	327	293	314	300	305	304	314	295	294	314	311	295	293	296	294	309	309	318	290	326	294	323	294	307	276	325	314	338	305	275	299	309	310	289	300	310	283	331	296	279	282	296	288	317	323	319	309	314	286	279	297	327	319	324	302	316	302	304	310	320	317	298	316	334	328	280	291	265	301	319	316	306	310	293	304	309	307	336	296	298	306	300	304	303	308	321	294	298	305	314	295	320	325	319	322	292	301	281	298	318	310	305	351	310	285	301	289	297	301	295	317	279	305	299	291	290	274	262	301	313	303	307	287	300	301	302	304	335	321	316	341	307	314	306	319	306	331	296	276	306	302	293	275	330	324	292	296	300	303	290	308	280	314	270	298	267	294	285	335	274	302	298	330	283	300	319	311	351	301	291	306	318	317	289	316	327	290	336	287	279	325	301	311	343	287	317	299	304	281	318	322	299	337	329	339	294	299	339	283	343	277	315	294	303	296	307	310	290	283	317	282	296	317	298	300	339	271	315	270	312	292	306	303	286	296	283	288	332	314	305	307	326	328	338	297	319	321	284	285	293	292	293	276	289	334	310	337	301	308	311	324	314	296	316	341	290	316	296	325	324	326	305	293	330	290	294	309	320	324	328	292	308	314	320	338	290	312	316	308	303	308	307	297	301	293	293	315	297	304	315	288	296	317	260	317	290	279	311	301	277	314	319	286	285	306	301	279	283	305	305	314	309	297	339	300	320	275	297	330	320	305	334	298	301	325	307	321	334	305	346	297	305	277	294	305	300	293	271	310	340	306	297	300	308	303	297	278	330	312	300	286	258	282	299	300	309	300	308	279	315	288	313	311	326	295	332	314	313	264	326	309	292	347	307	336	282	278	335	303	321	287	258	288	286	299	293	304	299	344	319	305	316	291	309	290	285	282	338	282	273	288	299	284	304	307	328	293	292	278	285	299	318	284	332	303	317	327	327	317	299	288	319	296	306	304	299	336	301	273	283	345	323	263	287	302	302	318	295	302	294	265	363	306	313	328	325	288	292	278	318	298	297	293	300	303	292	303	318	345	321	282	311	309	266	314	305	288	300	288	286	282	306	322	289	326	268	289	264	289	283	294	319	304	282	323	335	345	286	308	299	320	368	291	250	313	287	300	292	293	326	325	268	278	322	290	295	307	326	272	337	302	297	297	307	317	314	323	298	363	328	331	306	296	333	273	299	309	311	320	268	310	327	333	326	314	321	294	313	313	306	308	311	310	304	329	299	265	278	312	286	321	293	351	302	312	316	307	309	309	329	301	311	300	278	313	306	315	318	322	322	303	299	327	307	295	275	315	324	285	298	298	301	286	308	304	310	283	317	264	312	313	333	286	299	282	275	276	272	308	306	259	326	301	338	328	298	288	311	282	314	308	285	289	308	301	299	330	284	294	323	327	315	304	294	294	290	305	284	317	286	344	314	258	298	295	310	308	311	300	314	302	304	303	306	314	299	306	321	297	290	296	309	323	301	314	339	299	322	325	312	287	279	331	305	289	294	272	304	279	294	264	297	315	329	306	300	306	266	266	298	318	295	271	315	342	295	268	331	302	331	286	290	300	262	309	281	288	306	291	271	334	297	312	322	310	307	303	313	307	325	337	280	284	298	330	289	307	307	328	285	330	314	287	305	322	303	312	324	311	286	333	325	326	309	341	278	289	268	275	301	309	312	288	295	318	296	287	354	325	301	305	303	317	318	292	295	309	300	282	298	272	320	278	287	303	322	315	302	316	291	292	299	291	327	295	305	276	293	306	310	342	292	293	323	320	308	290	288	328	303	302	300	328	331	266	337	277	266	317	323	343	302	303	289	328	273	325	278	278	336	304	288	324	318	306	320	324	307	323	291	326	314	343	276	324	298	299	328	290	291	335	310	333	322	315	295	323	315	312	271	311	288	290	332	308	320	307	283	283	302	333	296	302	285	309	333	336	300	330	325	280	284	324	297	348	291	305	301	296	283	276	280	301	299	317	333	318	296	317	323	282	285	323	317	284	315	293	318	314	305	291	298	325	299	324	281	276	330	309	299	301	334	273	284	276	288	300	303	316	292	297	293	315	274	333	328	296	302	310	316	302	279	301	330	307	300	322	294	304	287	299	274	289	325	318	310	275	323	291	274	313	310	297	316	297	327	297	303	314	311	299	326	323	324	300	277	293	279	324	286	315	312	314	304	325	276	286	295	307	341	338	283	279	292	312	319	275	291	317	329	327	305	315	304	301	294	296	335	302	297	328	262	299	259	308	319	302	302	323	305	319	303	303	310	318	269	306	295	309	323	298	316	291	324	296	306	293	287	310	304	285	288	290	294	295	292	283	323	313	298	302	291	303	291	297	284	309	298	280	317	278	294	323	288	286	294	311	297	318	298	315	310	299	288	300	296	283	318	296	295	291	297	285	294	356	280	294	293	301	337	289	314	306	287	296	322	276	306	315	285	281	302	320	319	302	304	312	289	293	298	283	299	296	309	349	315	314	328	309	325	299	306	306	296	344	324	311	297	318	337	302	310	292	325	281	328	321	315	304	314	301	311	297	311	303	298	296	289	296	298	307	294	306	284	289	300	318	293	297	308	310	270	305	282	301	306	281	328	313	285	308	311	303	319	328	313	309	326	297	320
11523	7240	12306	13655	10368	7549	5897	3973	2768	2148	1528	1070	863	797	799	754	785	787	798	791	783	784	769	777	769	732	728	754	754	751	743	764	712	730	715	722	776	744	751	722	766	734	725	752	760	773	720	775	700	723	743	721	752	739	719	736	755	680	728	731	730	718	730	777	773	773	749	731	747	725	799	762	758	747	722	728	733	755	777	710	782	711	695	730	788	716	730	744	774	747	730	711	808	740	728	760	760	717	786	729	725	730	732	732	730	736	808	717	767	760	744	720	731	702	762	741	700	776	784	733	773	690	746	768	713	737	745	736	750	755	745	685	729	763	712	731	727	742	738	756	749	733	783	725	769	727	725	721	743	725	743	742	689	772	713	781	752	711	785	719	720	758	762	747	759	760	707	734	725	732	773	784	751	687	783	745	740	748	713	761	766	724	700	765	757	747	744	718	754	748	799	780	729	774	743	700	738	745	718	733	738	701	716	703	743	800	662	777	742	764	731	764	790	755	757	697	731	731	760	702	783	706	773	744	693	748	774	695	714	720	744	709	779	772	739	761	715	722	728	772	707	708	723	715	700	712	789	780	739	729	722	736	741	757	729	749	734	737	754	750	723	737	758	697	756	735	761	776	742	746	717	713	741	710	729	736	743	743	748	765	737	739	737	767	752	716	723	733	708	770	744	778	714	779	725	715	682	767	728	801	775	699	742	669	741	727	798	734	723	706	761	737	786	767	749	770	731	750	733	745	733	771	741	728	737	717	716	752	765	733	791	757	735	787	746	774	767	735	712	754	736	746	742	718	719	676	720	746	749	758	707	770	767	735	716	737	784	728	761	750	767	758	789	759	736	750	696	704	711	742	740	745	742	714	726	773	763	757	736	729	747	725	730	696	730	730	724	768	760	731	745	746	751	755	727	758	713	739	763	745	704	729	762	790	714	763	759	703	727	703	736	777	687	701	755	751	728	685	728	745	740	723	743	755	691	727	757	735	759	739	718	775	723	751	741	731	705	679	663	681	757	757	746	735	671	714	708	739	739	729	744	744	739	742	758	763	717	741	706	778	721	734	796	721	709	743	745	791	742	677	741	747	760	748	746	748	707	709	719	733	744	797	704	747	793	753	734	759	731	783	755	729	778	750	690	781	751	727	738	739	752	708	709	713	748	752	741	754	706	743	747	751	725	743	747	700	712	769	771	721	728	723	716	747	734	708	680	756	748	719	701	699	763	762	756	726	728	720	766	722	755	722	744	749	810	732	742	727	704	658	806	759	720	757	718	732	727	772	762	772	766	713	734	738	750	728	723	726	723	728	760	738	704	736	739	726	769	709	727	717	705	766	729	752	780	707	728	757	745	765	728	724	748	744	732	777	811	742	767	688	783	741	742	676	761	773	776	729	772	680	718	728	728	729	720	735	720	738	771	776	753	748	765	741	738	742	725	730	701	779	737	719	763	715	777	738	751	746	733	722	725	745	728	769	679	701	725	700	759	724	682	732	720	753	784	703	694	701	781	749	762	777	733	730	787	727	717	748	722	717	716	780	718	746	741	668	691	738	705	759	767	760	752	773	664	739	706	680	757	741	771	781	729	758	721	713	731	705	726	730	753	773	743	756	739	753	774	768	693	726	722	739	724	737	692	730	703	706	762	763	744	727	758	686	703	679	773	740	729	709	718	712	679	750	731	746	732	707	702	730	754	766	672	721	755	717	680	750	754	733	707	754	713	715	730	730	747	793	723	732	778	767	787	722	709	720	747	708	745	746	755	770	739	727	701	769	776	760	758	720	746	749	747	740	751	721	728	712	736	748	774	719	750	758	740	755	725	738	720	744	753	750	735	729	745	709	696	692	747	753	755	772	753	731	742	699	770	748	787	757	751	718	759	702	745	726	779	722	755	748	731	740	750	764	777	766	676	741	761	790	726	757	734	749	761	777	804	729	696	736	730	748	743	724	700	713	767	748	744	720	709	774	757	727	784	758	699	763	741	717	700	682	791	736	751	727	736	804	776	754	764	714	731	748	797	720	746	704	736	675	760	694	733	716	753	773	754	789	690	741	775	668	669	702	721	768	722	709	730	722	724	754	700	791	741	742	765	700	716	736	677	763	752	692	705	723	710	711	682	803	741	768	741	731	746	722	707	757	746	739	715	761	763	738	701	728	768	721	725	747	744	758	769	728	719	762	751	777	769	747	758	797	698	786	701	776	719	754	749	686	719	727	754	726	750	744	729	748	683	753	714	734	727	743	750	770	733	729	705	770	744	759	769	760	745	764	689	747	710	715	786	738	739	771	733	736	790	733	720	740	721	690	703	701	733	705	707	765	749	748	762	690	743	718	744	760	728	752	743	693	697	715	771	736	714	683	698	765	738	766	727	750	775	775	737	780	737	767	738	739	672	765	725	688	719	692	752	722	748	753	754	731	723	706	750	741	725	717	743	739	753	729	700	761	769	763	788	733	751	719	726	718	749	779	752	739	715	763	791	732	712	715	794	764	747	747	741	745	739	723	755	785	699	773	743	727	754	726	744	750	768	778	783	723	746	744	760	700	771	761	787	726	723	733	740	774	730	759	746	722	729	727	744	743	690	735	755	779	713	736	766	747	720	701	741	745	720	712	710	719	750	793	731	763	699	683	707	716	762	758	749	724	753	691	733	716	682	696	739	768	724	777	722	724	721	713	746	768	746	730	725	744	756	754	719	776	721	752	809	770	736	719	745	710	768	765	720	741	736	745	766	726	729	758	727	737	688	707	773	751	691	732	775	722	740	753	726	719	775	771	774	744	749	726	804	711	751	717	731	741	737	730	778	768	723	711	698	728	759	712	748	726	770	740	707	758	703	669	752	721	729	797	740	724	720	767	722	772	723	752	758	782	765	709	775	728	737	755	787	722	746	813	763	709	766	751	734	694	752	694	781	752	718	743	760	762	733	768	784	713	763	770	709	733	737	718	747	740	729	728	755	728	690	769	731	751	749	758	755	728	738	713	720	768	709	783	742	723	752	706	692	721	761	783	729	765	735	776	697	704	740	735	743	792	773	778	759	770	786	688	732	730	738	727	721	723	720	710	736	727	717	747	746	727	783	722	770	747	735	752	724	727	742	706	766	740	769	723	742	726	713	747	742	743	766	754	721	751	718	764	734	733	740	736	705	784	737	750	736	720	730	707	755	744	762	746	754	651	739	785	748	733	712	687	729	766	759	741	765	763	742	738	745	755	744	745	754	719	783	746	703	745	761	736	782	741	776	735	759	697	709	745	707	755	734	767	672	718	767	771	765	733	745	766	719	724	761	729	705	766	736	767	690	719	736	697	707	726	720	716	748	743	783	719	747	742	736	733	776	743	720	715	726	751	763	756	779	678	751	758	739	719	766	753	721	718	741	731	782	725	720	780	774	694	759	698	747	744	772	704	721	777	720	802	744	732	742	697	762	746	712	737	740	732	757	713	755	735	732	696	766	748	749	732	765	759	762	741	724	736	692	733	737	727	768	714
29490	20566	20226	16822	13776	9702	6445	6423	3703	2122	1252	573	373	360	360	329	367	366	351	401	381	357	430	377	375	378	327	388	361	343	347	319	367	329	329	326	315	315	347	301	316	316	315	330	337	337	305	318	327	306	282	320	333	327	344	330	313	319	313	315	344	348	323	327	339	321	323	340	337	330	330	341	310	314	277	315	339	308	315	303	328	349	339	319	345	311	286	352	337	355	327	322	334	358	304	342	347	336	319	370	352	346	307	339	338	312	335	312	343	334	343	364	308	317	341	321	317	309	341	339	320	331	318	348	355	335	311	288	316	350	303	349	327	318	315	345	312	302	344	334	348	332	339	333	340	294	299	320	306	351	320	307	325	318	340	322	328	281	337	329	326	314	301	331	292	317	322	347	347	294	320	296	349	336	319	310	344	323	318	364	369	351	346	341	359	300	307	301	315	338	322	330	298	314	338	317	342	355	343	356	316	339	315	326	305	365	361	317	338	303	316	265	333	315	330	313	330	329	327	321	326	301	312	315	344	317	321	368	327	339	295	308	337	323	303	376	339	325	328	295	337	337	333	346	357	371	332	307	353	339	313	334	343	318	317	311	344	358	351	316	317	309	308	314	354	315	326	310	346	334	314	305	336	312	341	327	297	306	316	315	354	310	297	341	307	303	304	357	303	326	277	339	342	345	311	353	328	308	300	331	318	303	319	299	299	327	308	312	345	334	319	308	326	323	349	317	339	365	330	337	335	313	332	308	338	309	305	337	335	344	348	315	334	316	334	307	334	328	359	357	339	326	345	332	333	323	323	339	325	334	336	330	340	318	337	314	328	369	363	315	329	299	310	312	367	350	305	325	327	317	338	315	342	299	314	322	328	338	353	324	330	339	361	298	333	344	347	329	308	306	302	339	331	346	355	320	321	281	299	355	326	318	342	317	315	306	323	314	317	330	330	344	324	334	324	329	301	311	360	320	323	302	342	308	277	348	331	285	348	327	291	352	340	314	347	323	348	321	281	315	305	347	330	348	323	304	318	315	337	314	308	315	295	323	306	334	344	326	343	341	313	330	318	325	352	351	363	322	337	314	321	324	282	347	327	333	334	301	313	332	330	334	330	361	321	306	322	344	324	317	342	298	346	327	288	380	293	335	312	320	349	341	329	315	361	330	299	319	317	333	339	338	314	312	352	336	339	348	317	324	306	332	358	346	332	306	332	352	337	327	330	323	319	363	319	344	319	355	338	361	317	368	321	331	352	309	318	301	341	332	294	349	332	311	367	326	311	355	340	310	331	346	350	336	331	342	357	300	331	339	302	330	293	321	320	349	337	334	309	332	313	319	311	328	350	332	346	321	332	326	349	316	302	342	353	389	328	334	283	295	351	340	327	328	315	352	336	306	365	342	319	321	338	300	318	310	354	323	350	345	361	333	356	357	324	319	342	364	313	321	326	302	330	312	326	319	337	304	360	376	281	327	320	339	272	316	351	335	302	310	360	292	307	336	332	317	325	343	312	322	339	364	325	324	351	335	320	366	352	329	275	320	332	337	308	346	347	365	356	339	335	378	326	302	320	338	335	323	359	326	347	340	344	326	328	326	341	320	351	334	333	324	290	306	291	317	316	346	315	325	308	349	318	302	315	328	316	330	330	343	306	322	315	309	350	327	282	306	341	344	329	338	329	320	366	351	323	330	290	315	316	347	323	285	313	342	353	311	351	295	337	323	306	348	355	319	360	337	311	307	330	333	332	343	285	315	329	316	336	309	312	312	354	318	333	320	352	338	306	333	345	302	329	333	306	336	331	341	303	318	349	334	338	352	326	328	309	300	350	325	267	338	330	336	319	326	282	347	317	346	345	319	328	326	307	311	319	343	310	331	327	351	327	330	330	350	327	300	327	333	334	363	318	330	302	329	333	333	320	330	305	309	296	339	308	308	325	326	350	332	319	360	331	323	329	329	319	349	324	340	336	318	370	336	342	334	337	360	311	321	319	333	319	352	328	306	307	331	335	335	304	315	341	385	367	314	312	327	340	287	296	336	305	341	318	330	337	332	330	349	346	346	308	359	328	311	335	285	296	325	347	305	294	316	332	335	309	316	301	330	337	294	348	328	314	316	354	339	299	320	332	338	349	357	330	309	314	320	336	328	330	332	320	337	311	349	305	335	378	337	337	376	325	341	306	310	344	346	313	327	297	349	323	348	339	352	296	352	318	321	291	338	325	286	352	315	341	323	306	339	322	329	322	313	351	336	325	315	331	339	309	308	311	366	333	377	340	334	287	327	300	291	334	295	354	327	328	322	310	325	313	310	347	324	313	292	311	331	315	294	334	330	323	347	346	315	293	314	325	314	323	335	291	312	345	301	292	295	334	319	330	305	350	323	321	321	331	331	318	351	352	306	325	333	335	318	308	340	322	299	319	358	338	354	307	305	361	313	332	356	306	325	332	347	301	340	329	345	356	283	354	314	349	311	299	323	292	309	335	329	336	319	330	311	343	313	333	343	368	353	353	334	329	344	361	344	326	377	312	320	314	343	320	343	347	329	334	335	338	297	302	320	344	354	331	322	303	332	337	331	350	308	311	342	363	315	307	315	322	355	350	293	321	349	336	298	322	339	327	317	301	305	299	354	305	327	341	315	323	304	301	349	317	329	327	316	300	328	326	348	297	371	315	315	367	326	308	324	335	321	295	336	281	328	338	339	357	321	317	330	322	347	311	343	319	332	328	317	336	314	314	314	315	332	341	334	345	368	318	327	294	306	319	327	327	323	337	321	354	308	332	322	323	327	368	335	330	350	354	292	316	339	333	327	315	344	325	316	332	314	349	317	356	287	342	318	301	306	342	282	328	334	327	334	344	351	329	326	299	349	352	330	313	307	336	343	295	326	324	342	296	300	337	338	318	337	319	366	331	338	303	352	317	337	306	352	337	338	350	339	302	341	317	302	316	316	355	324	339	353	323	324	337	338	322	372	309	330	304	318	303	336	331	348	330	322	322	299	353	296	332	359	318	341	350	331	332	329	334	317	316	362	336	348	370	320	319	344	358	320	349	326	340	315	345	326	331	330	334	334	299	311	316	343	325	330	349	287	311	308	297	325	341	319	340	299	290	311	330	309	320	332	314	368	333	339	306	346	341	370	280	314	307	315	334	341	324	333	317	332	350	355	330	300	369	320	306	367	300	306	319	317	330	322	311	290	311	339	331	320	333	349	300	324	336	335	295	313	325	366	307	344	322	297	359	313	328	309	307	332	309	336	315	326	302	312	366	303	353	328	320	367	336	335	340	336	284	305	317	320	331	345	340	308	329	314	326	366	353	318	308	307	400	294	304	321	315	342	356	339	322	339	308	334	312	301	323	307	314	328	329	300	337	339	333	323	319	316	331	297	338	351	311	321	337	331	336	350	331	357	334	319	344	326	324	301	277	324	337	381	346	299	332	280	336	325	332	306	326	347	340	312	327	337	326	316	342	318	329	334	326	324	330	334	309	351
21073	18651	26265	28338	28563	22411	18860	19816	12377	8080	5157	1929	974	891	979	963	932	927	979	1012	1057	1093	1203	1146	1077	1103	1111	1005	948	984	938	890	897	873	849	780	771	779	748	847	782	802	787	752	763	788	701	777	788	804	769	756	825	773	799	810	777	812	794	808	851	791	809	771	798	796	755	806	759	775	745	788	774	753	772	747	750	786	843	836	777	808	737	763	822	812	769	763	791	752	739	836	753	746	779	758	781	841	797	780	724	796	766	816	752	780	765	811	778	804	751	775	756	754	768	778	774	737	765	783	810	786	790	805	786	760	754	778	718	785	804	758	767	835	753	825	817	799	818	825	777	748	794	847	776	820	755	787	807	760	810	734	724	764	777	751	771	782	802	730	829	817	791	755	778	763	789	809	795	780	794	730	727	800	776	818	788	771	733	785	792	783	832	840	769	747	828	798	762	820	800	802	756	733	839	708	741	872	760	738	773	781	729	745	797	807	801	850	747	817	770	774	823	805	770	797	777	806	810	824	824	792	855	811	767	789	796	799	766	723	850	785	870	825	820	811	768	812	794	766	786	736	753	737	767	792	787	824	746	792	815	797	784	769	784	782	802	786	770	779	781	790	857	793	764	757	799	808	778	808	761	756	783	783	776	737	750	795	840	802	782	781	746	756	800	803	789	789	784	757	837	822	760	752	806	771	822	796	803	840	798	806	839	777	797	778	788	762	786	778	821	781	778	808	809	796	819	838	826	849	787	778	809	767	830	810	749	785	749	783	811	753	835	783	819	791	794	839	763	792	737	782	793	772	826	783	770	819	761	810	765	794	746	796	790	781	821	799	762	754	759	805	769	808	786	779	785	774	819	749	825	724	817	817	738	800	744	761	789	786	790	813	791	829	767	771	726	755	755	829	763	757	761	783	808	752	772	744	780	766	786	795	775	797	823	792	763	771	761	782	793	785	784	762	754	781	810	809	814	774	793	729	764	826	800	859	798	756	756	824	789	795	800	755	827	781	752	779	732	802	776	784	756	758	745	795	796	784	795	802	786	746	776	768	785	845	803	807	736	771	808	762	790	766	791	802	777	815	778	752	775	762	774	779	771	764	732	799	786	809	748	775	780	773	795	818	758	776	751	796	763	807	830	840	767	767	756	762	834	779	765	765	789	800	780	747	791	775	787	855	820	823	806	754	776	805	786	728	819	765	823	780	757	813	779	771	767	783	815	801	816	786	786	759	827	790	792	756	834	758	765	781	807	759	765	762	762	836	767	788	762	786	758	747	815	807	782	780	771	808	803	815	809	851	821	804	798	800	815	782	780	760	737	775	802	755	747	776	758	807	810	796	802	836	770	789	840	792	817	774	711	751	792	803	780	774	792	788	765	751	777	783	783	751	815	785	801	805	796	770	754	796	787	782	835	851	739	735	805	813	795	792	768	781	776	785	715	764	788	838	787	761	779	780	788	757	718	767	766	773	787	822	790	778	775	806	791	740	786	801	799	772	786	727	764	754	809	858	831	803	772	785	778	782	819	812	762	793	814	751	847	766	792	785	762	747	776	772	754	786	798	775	812	834	751	762	758	830	846	820	818	761	796	784	786	750	773	789	766	809	823	774	861	792	801	780	832	815	810	769	783	787	782	803	821	756	667	810	793	767	768	817	806	772	785	784	797	854	828	775	775	810	768	735	792	741	746	817	778	768	767	751	770	774	745	807	751	805	714	788	750	807	796	759	798	745	801	795	782	807	796	752	811	827	746	781	815	788	804	754	793	793	744	714	794	785	776	820	721	769	802	795	777	817	753	788	748	784	757	795	778	761	763	804	832	788	797	774	803	791	802	742	782	756	728	792	780	809	784	758	794	779	800	819	797	783	786	796	787	760	766	805	789	787	784	838	790	732	740	781	820	803	772	748	797	764	779	824	770	791	807	839	794	785	833	760	747	793	788	801	801	769	784	752	785	786	815	767	757	821	762	806	799	797	765	772	818	794	783	792	787	784	793	759	775	759	787	804	798	751	755	756	839	814	761	778	740	789	751	811	784	746	730	782	788	783	817	777	718	776	782	766	794	796	797	786	770	785	785	787	836	785	748	823	786	779	787	792	784	778	742	781	782	776	740	744	797	829	773	774	804	811	793	788	769	767	795	782	778	717	798	801	754	787	782	735	806	781	823	741	797	770	790	740	801	742	806	750	799	757	801	791	752	781	817	751	799	765	760	808	791	797	770	781	837	799	820	797	786	824	760	788	822	719	760	799	752	789	809	775	761	799	818	800	821	791	785	757	770	786	806	777	815	809	730	801	787	811	770	778	783	718	802	793	812	792	772	746	749	778	754	799	784	715	825	806	778	829	791	825	785	791	809	758	762	759	792	751	819	757	792	769	746	803	756	735	781	748	777	774	761	773	844	756	777	787	793	746	773	770	767	805	761	799	750	769	790	824	817	819	747	756	790	780	766	801	818	827	762	848	817	780	766	752	791	764	745	760	809	772	759	826	806	760	758	757	794	819	780	781	766	782	736	794	778	781	767	766	772	787	817	793	853	793	763	781	791	786	785	742	778	764	729	788	818	752	826	785	771	776	759	785	850	823	768	761	775	811	753	746	770	844	803	777	844	757	810	736	846	825	826	791	771	758	788	759	789	809	759	782	807	784	747	788	796	775	797	763	811	754	798	833	801	720	744	736	777	784	822	836	774	808	780	807	777	789	847	769	804	778	762	792	770	724	757	786	752	719	808	781	790	776	755	794	762	786	801	803	788	811	783	777	782	782	773	784	791	788	784	779	836	767	779	744	799	775	789	785	801	802	778	818	749	772	804	762	791	788	801	805	829	778	847	769	747	792	859	840	806	781	764	751	756	810	816	801	772	823	792	748	788	747	835	762	788	749	787	782	785	779	777	781	779	781	735	762	769	787	755	823	779	803	771	783	786	801	745	780	775	768	830	791	785	740	784	769	805	790	776	815	782	751	746	762	791	758	801	759	859	764	796	781	738	776	793	810	752	782	786	760	807	758	801	759	739	768	752	770	767	761	789	829	805	741	755	806	797	817	812	814	776	764	785	782	739	801	742	780	770	828	795	733	730	828	782	737	781	813	797	762	781	787	742	762	767	766	783	777	809	762	746	755	782	793	813	794	783	784	765	772	778	779	769	798	763	773	797	760	799	805	810	748	779	799	803	776	792	787	805	780	792	804	805	789	810	822	841	761	791	764	789	742	778	788	792	793	797	792	787	796	776	818	822	778	766	812	831	810	766	802	780	758	766	767	756	734	746	810	834	805	782	780	799	809	781	771	758	808	752	764	760	735	826	756	786	816	777	775	792	754	770	785	785	808	807	789	786	767	733	793	787	754	780	787	780	756	825	783	789	797	778	756	747	821	831	782	771	740	755	784	827	781	807	793	788	819	788	811	783	827	799	770	777	808	806	796	792	815	791	751	731	796	827	801	751	815	780	781	799	771	818	776	787	765	775	790	763	823	790	778	780	830	787	778	784	727
37818	26150	26602	28136	27159	19099	12959	8901	5197	3574	1808	534	366	322	396	355	340	339	330	377	341	406	425	400	370	385	381	372	377	337	329	331	312	309	304	291	290	286	262	301	300	246	276	287	294	299	304	284	249	266	289	267	295	289	274	308	326	315	267	293	271	261	300	292	273	290	290	289	273	287	306	312	289	280	283	322	296	306	299	316	284	299	295	292	284	277	318	273	303	285	286	291	299	288	297	267	291	263	277	281	281	265	300	277	311	265	302	313	280	309	287	288	272	304	271	294	283	253	277	267	301	270	337	287	262	264	295	278	283	301	286	288	276	293	269	288	257	267	304	277	272	279	277	284	305	263	268	282	297	294	291	312	273	291	297	277	301	293	321	290	288	279	329	300	282	299	296	275	240	255	310	252	288	251	302	285	280	269	291	299	294	294	292	282	271	295	266	317	293	296	283	278	297	287	296	310	296	329	292	325	287	274	262	277	308	282	297	298	273	272	282	288	303	286	307	265	295	301	294	303	270	306	267	297	294	307	259	265	296	301	266	327	254	292	280	314	308	288	263	287	286	289	285	263	286	282	326	271	286	294	277	238	286	286	316	286	300	300	282	303	312	281	278	294	263	288	300	249	309	293	330	282	302	296	292	280	310	283	266	275	286	284	301	293	303	319	283	255	267	260	257	301	302	285	273	258	273	259	270	296	277	280	283	279	304	295	269	247	274	368	280	303	275	274	269	289	309	262	297	318	279	304	255	312	312	306	293	283	333	303	297	251	307	295	274	267	278	307	272	299	291	311	289	286	284	290	279	288	270	281	329	249	274	308	302	310	318	288	295	336	280	279	306	277	317	295	286	286	302	279	276	287	297	293	276	286	281	268	276	274	312	298	282	285	283	282	281	300	290	303	284	296	280	312	297	265	295	299	272	313	308	273	267	261	267	292	270	266	318	304	244	280	284	286	286	308	281	277	284	286	282	284	263	261	318	280	271	274	309	284	266	272	296	266	289	282	324	284	273	273	295	298	294	291	260	315	293	263	285	290	276	275	288	291	314	319	290	314	268	304	300	317	277	315	259	296	310	262	319	311	293	279	296	292	297	315	289	295	292	300	292	287	283	305	300	252	292	281	264	303	293	277	274	301	325	301	277	332	279	260	284	302	294	273	295	264	286	306	277	272	279	279	292	301	270	308	293	302	298	261	288	260	268	280	264	297	292	281	304	311	281	285	285	284	312	304	290	255	277	258	267	306	258	281	278	287	302	245	274	275	294	300	279	299	259	232	275	332	282	305	298	304	316	288	275	256	279	277	269	288	266	293	278	284	279	269	291	304	267	283	288	284	280	274	299	295	275	282	295	280	293	306	276	304	271	289	278	315	306	321	276	325	260	294	298	252	281	296	277	260	299	293	275	307	306	291	285	288	297	253	313	282	270	314	324	305	282	320	276	301	270	285	272	300	276	293	294	272	286	260	293	318	283	281	305	283	298	281	271	297	272	297	310	274	278	262	300	270	303	269	295	265	295	280	280	323	292	273	287	275	311	284	272	295	284	284	270	270	263	285	299	263	286	271	288	312	277	294	298	305	300	316	296	301	270	273	286	266	277	311	272	273	260	307	275	288	280	296	303	264	286	307	295	297	269	305	300	283	271	271	294	296	278	310	310	311	285	271	302	307	299	286	263	286	239	271	278	270	317	275	285	290	303	292	261	288	279	309	263	306	294	240	278	310	265	275	287	268	303	292	290	276	277	280	284	254	285	317	310	288	270	271	267	310	301	278	303	281	290	290	287	299	271	259	254	295	298	301	279	295	287	296	314	324	277	289	293	280	299	254	284	285	302	310	273	267	251	285	270	279	292	271	299	273	302	295	290	302	294	281	297	265	290	267	324	284	297	302	316	317	298	274	275	285	291	273	280	294	302	268	285	262	314	297	311	287	276	319	291	275	289	286	279	296	297	286	305	292	296	291	311	268	309	277	277	324	280	274	291	283	285	313	296	291	241	281	298	257	288	318	259	273	295	293	276	270	307	260	313	326	291	296	304	291	311	288	283	261	317	287	287	280	288	295	290	292	315	265	267	257	303	284	320	290	266	282	317	307	264	258	293	255	272	335	264	304	305	279	280	289	292	267	286	263	284	319	271	283	299	320	283	294	253	287	335	285	305	284	316	268	299	304	277	296	289	243	277	300	312	292	284	314	305	266	307	276	306	294	302	299	291	283	306	290	321	281	261	289	288	266	320	275	286	270	291	298	288	265	297	313	295	268	286	280	271	292	288	289	304	303	283	278	289	321	295	304	298	263	310	291	290	259	267	304	289	279	304	291	290	245	290	289	286	350	290	267	276	280	308	311	301	302	273	292	298	268	290	265	298	267	315	280	297	260	310	305	291	331	331	271	303	261	255	286	287	295	298	301	275	293	257	306	314	263	268	261	288	311	299	301	294	257	296	284	269	291	274	265	317	282	288	264	305	316	301	294	297	280	284	294	289	311	265	263	301	287	327	283	280	294	287	276	268	292	285	276	278	275	294	260	257	271	284	302	255	297	288	325	284	295	297	281	295	244	302	294	305	273	277	288	314	302	318	273	256	242	275	272	319	278	292	295	285	282	282	283	306	274	298	272	284	293	298	292	275	301	293	298	280	263	269	283	304	289	283	280	269	310	267	309	286	300	275	267	287	273	293	278	260	275	265	277	241	298	303	260	302	285	317	264	290	256	276	297	263	285	282	283	311	246	283	291	289	266	251	280	311	299	290	281	299	311	270	270	304	287	300	280	295	281	288	310	330	281	270	238	290	257	284	276	297	262	287	309	303	277	305	273	257	265	330	323	272	242	301	297	308	287	298	287	297	306	295	274	280	285	300	293	278	295	289	297	293	306	272	259	296	285	254	291	274	306	288	252	290	257	268	288	286	295	278	282	293	283	307	305	242	323	259	277	285	310	320	303	313	302	268	304	271	283	296	275	311	269	312	287	290	286	303	281	250	298	259	259	251	305	284	288	299	272	296	305	253	282	301	285	301	297	325	281	269	289	292	277	300	262	276	258	285	284	299	279	302	280	269	245	259	275	291	252	319	296	311	296	297	290	303	320	285	286	271	299	271	287	303	266	273	284	294	308	307	293	302	283	292	281	307	300	310	295	310	323	295	261	277	316	280	306	303	304	276	289	263	242	275	289	307	313	299	260	302	296	295	294	321	270	278	288	284	266	292	280	276	297	311	288	283	264	323	277	311	337	301	313	263	319	279	275	285	276	307	290	256	269	306	297	293	284	306	263	293	248	290	246	329	250	257	283	280	277	291	311	306	303	305	270	253	275	279	272	281	289	294	260	287	311	304	292	258	293	312	291	283	301	284	300	285	284	299	253	319	306	317	300	292	287	278	255	298	295	307	300	268	283	291	295	272	294	300	323	276	305	298	279	304	282	326	319	282	298	281	289	272	258	271	285	297	290	312	281	283	296	282	335	280	289	293	279	277	298	294	307	283	227	287	286
25444	22019	31775	38534	39718	32712	27022	21921	16131	12552	6687	1777	1060	973	966	974	1064	1075	1142	1195	1202	1323	1584	1500	1274	1363	1474	1162	1099	1016	955	892	944	849	778	766	756	701	693	727	684	694	696	671	686	679	706	630	681	691	646	664	678	702	668	658	682	731	685	721	692	683	696	718	692	632	753	710	694	676	734	661	680	686	677	685	700	713	685	702	659	688	688	703	708	707	682	652	727	675	653	707	717	691	673	667	721	703	676	656	655	760	717	666	641	705	652	695	724	734	697	698	701	693	672	727	711	718	692	705	646	716	716	678	659	684	698	700	675	659	712	727	662	729	681	682	720	701	675	707	683	634	705	683	733	631	712	723	690	692	692	689	738	714	677	663	673	691	688	701	687	708	685	637	722	696	686	698	692	677	693	694	717	704	689	689	704	686	730	707	687	683	715	697	708	683	723	703	691	744	630	763	714	711	717	713	712	675	719	661	648	670	690	632	701	647	663	705	718	737	722	663	675	662	725	644	721	683	688	723	723	692	744	692	686	651	714	685	680	691	694	664	669	653	699	643	716	708	649	686	667	724	698	665	689	696	675	697	699	691	669	672	682	709	752	698	675	757	684	712	674	700	687	683	707	732	677	686	667	721	679	743	721	718	698	691	709	628	734	716	658	667	720	703	691	680	730	680	725	686	703	664	730	667	700	643	692	666	690	678	678	699	737	726	670	716	711	647	686	683	731	695	710	719	696	709	668	721	674	716	723	686	685	720	660	722	738	669	726	691	690	689	713	692	688	714	669	653	727	655	725	681	707	695	688	673	704	701	650	665	721	714	713	711	731	689	682	683	692	680	673	692	727	701	660	684	711	681	657	687	675	704	727	696	688	649	760	704	780	698	702	668	652	678	679	708	687	714	706	697	677	721	687	659	695	692	685	682	634	690	709	656	710	676	653	690	724	672	696	681	658	668	713	734	696	674	668	711	689	717	662	741	701	648	671	641	714	656	694	677	722	763	694	682	683	634	697	668	708	684	706	697	648	628	646	656	686	703	666	681	712	696	700	732	647	629	632	673	663	682	630	687	669	731	718	667	664	646	670	687	642	644	702	704	693	694	703	675	665	685	673	631	643	690	662	693	698	685	735	691	660	699	699	737	694	695	673	768	714	700	652	662	668	712	686	707	714	674	687	735	680	689	654	722	693	740	689	718	656	714	680	635	719	656	708	693	689	710	691	650	695	658	672	686	671	663	726	657	668	712	699	721	692	669	700	689	715	701	707	679	660	711	693	702	685	678	675	681	700	726	688	659	707	671	646	713	686	703	690	692	678	659	697	683	684	734	668	631	719	674	697	707	708	670	629	672	684	679	707	721	691	705	674	698	654	703	695	668	660	729	675	694	682	671	646	686	648	728	647	683	666	747	699	703	728	655	689	663	656	675	657	676	704	659	688	711	694	721	699	695	657	660	704	677	704	678	715	673	728	683	702	634	717	699	666	734	705	671	717	699	700	707	676	655	671	719	678	683	721	724	677	721	746	687	635	660	689	676	736	699	684	660	691	702	735	687	646	646	743	741	716	665	695	682	683	739	717	640	654	673	677	704	712	711	668	685	663	681	680	694	652	745	676	678	659	667	693	683	741	694	672	686	709	737	698	703	709	723	674	680	655	724	640	731	680	667	723	711	718	723	734	684	712	709	695	691	693	696	657	686	668	707	687	697	655	671	695	712	706	667	669	687	723	714	655	698	712	670	725	682	706	688	652	710	704	685	672	713	690	715	672	693	709	698	728	657	695	675	675	721	666	708	716	720	688	677	658	725	688	666	694	674	736	673	687	699	732	602	670	707	701	682	693	655	694	667	689	695	685	712	699	652	706	721	748	698	693	691	688	709	626	735	685	676	705	688	698	695	731	666	722	734	680	679	671	729	730	714	658	657	704	670	667	723	704	709	712	681	711	724	741	685	720	723	745	678	675	705	665	659	630	712	679	656	690	739	685	713	692	659	696	728	659	680	679	726	666	671	715	701	690	655	687	639	641	692	689	699	707	674	684	690	701	654	675	703	701	699	677	694	655	711	691	746	730	719	699	694	730	703	653	713	672	705	676	681	669	700	665	688	705	656	727	739	683	682	709	685	725	702	705	690	662	683	683	707	691	731	684	763	678	687	675	664	714	706	675	648	666	709	710	722	660	663	672	683	659	673	709	670	668	680	695	698	666	729	669	723	720	664	677	692	695	693	709	691	693	642	668	655	705	706	657	674	673	684	675	677	682	677	700	680	724	655	684	692	648	710	665	679	709	718	699	747	675	697	725	648	705	714	712	711	714	632	718	697	701	663	673	689	662	693	677	691	680	728	727	702	689	676	680	698	700	653	698	710	687	672	726	705	662	700	692	656	745	678	680	640	710	644	738	677	648	695	706	664	712	654	721	676	665	691	652	734	668	751	684	696	660	721	672	714	678	722	733	697	705	685	665	737	696	666	695	640	709	651	683	664	690	669	698	686	699	706	684	707	685	729	644	709	715	739	725	691	740	750	679	689	683	695	715	700	695	650	698	687	654	691	710	746	658	673	735	713	664	676	672	704	722	736	728	693	675	665	720	727	702	674	739	728	680	686	679	687	679	703	674	699	682	684	639	727	678	667	716	677	708	708	697	674	719	709	681	687	669	664	710	688	719	739	722	710	711	707	681	698	655	663	657	715	709	685	717	671	652	689	699	683	680	669	687	672	698	668	629	699	727	649	688	680	740	692	703	648	668	707	639	697	704	654	721	683	726	709	683	646	667	687	709	685	743	656	699	713	655	694	697	682	676	700	692	699	647	684	697	685	688	691	669	692	714	703	716	676	701	746	721	738	707	697	703	667	695	717	686	705	663	656	711	688	728	682	676	683	732	735	700	701	688	721	676	714	708	721	714	660	683	652	670	699	704	683	695	637	711	668	668	668	689	699	702	652	670	676	740	687	662	690	691	638	716	681	677	637	649	681	719	711	690	676	733	693	715	677	703	650	677	714	705	680	703	639	688	718	707	711	714	716	685	673	687	682	715	682	711	656	695	704	763	692	701	681	709	689	728	701	651	662	625	681	678	668	662	698	690	679	664	683	761	692	657	691	695	688	667	694	732	714	667	680	686	729	695	694	728	699	666	678	703	698	638	674	698	662	659	720	697	663	704	716	674	732	693	683	680	636	687	664	643	683	695	667	668	669	698	713	657	700	703	710	653	681	712	717	677	712	670	657	685	708	660	697	688	738	671	703	698	609	668	718	695	670	672	688	651	686	685	707	665	714	675	717	677	680	708	684	689	717	677	692	739	678	688	679	709	661	700	675	638	626	727	695	708	708	718	700	693	682	700	666	683	720	657	716	701	674	683	690	689	711	678	679	697	689	691	669	672	652	679	710	656	673	691	625	704	664	690	735	682	671	716	732	680	682	662	710	694	648	686	666	707	667	682	743	729	694	716	718	652	695	661	735	700	717	733	689	677	673	686	729	732	712	684	663	688	710
14229	7093	7538	5214	3171	1998	1363	919	749	560	349	302	302	292	325	326	308	330	296	287	305	300	305	316	313	310	318	320	313	320	316	271	313	299	307	306	272	300	322	266	310	328	316	305	281	301	293	308	300	286	327	293	321	314	299	336	326	285	299	294	316	296	327	286	304	296	310	303	337	304	307	314	288	301	312	301	290	304	290	293	299	311	287	296	313	326	323	328	329	304	322	308	311	321	321	299	306	296	344	318	299	286	298	342	332	296	295	313	348	284	285	271	340	304	304	293	297	297	274	311	331	300	276	302	331	315	282	315	301	284	287	285	281	318	306	337	306	327	285	293	323	336	323	291	304	295	330	312	317	298	311	332	308	333	324	271	306	300	320	367	322	312	296	302	303	298	295	314	313	294	282	291	350	266	288	326	347	286	288	285	302	299	302	325	298	299	307	303	317	291	292	314	300	299	275	299	307	302	305	334	306	338	313	343	285	293	297	292	326	306	335	282	298	289	306	297	313	329	312	294	299	307	338	302	309	277	308	309	295	272	305	302	307	336	289	299	315	298	297	296	302	306	316	298	268	338	286	284	302	330	312	327	298	295	317	310	288	286	322	308	309	292	314	299	307	311	296	288	305	300	331	307	280	314	297	285	328	295	261	321	341	312	304	278	307	316	295	305	305	291	326	275	309	303	293	330	311	314	323	316	291	317	309	302	320	303	293	331	296	316	288	308	323	272	299	339	286	312	313	314	328	309	363	288	303	320	307	306	316	295	319	335	321	284	324	297	274	249	317	334	326	268	324	306	340	299	319	303	328	267	295	275	319	295	330	307	323	294	300	310	335	290	315	291	306	314	288	334	308	285	316	311	318	306	278	351	303	301	312	298	291	344	306	292	305	310	274	305	304	304	319	349	283	301	296	311	309	296	330	276	316	326	283	320	305	338	297	294	327	301	317	296	298	297	317	298	299	335	328	256	296	301	320	285	294	292	291	285	329	312	317	319	307	330	327	303	311	298	302	323	309	323	296	304	289	325	306	262	337	295	285	291	324	306	297	308	323	295	280	288	290	299	282	291	288	323	312	312	323	307	339	306	289	287	307	331	294	321	309	285	293	311	284	287	318	326	344	310	337	299	302	272	309	307	305	298	280	315	332	315	341	330	302	312	319	298	284	321	328	322	287	293	283	323	300	303	315	285	314	313	348	299	325	305	302	325	314	314	279	286	290	325	276	301	344	283	329	314	278	297	311	303	330	295	301	313	310	314	297	296	283	290	331	317	274	312	346	298	296	299	313	310	352	301	312	290	332	306	276	311	305	312	292	296	310	311	286	320	275	320	266	314	298	339	281	323	338	309	281	319	340	287	327	312	300	324	305	306	338	315	291	302	323	305	289	311	253	282	343	296	291	327	309	278	308	305	306	318	342	304	337	311	307	277	313	308	290	308	297	304	315	331	296	332	335	327	315	295	306	291	291	304	301	313	285	281	297	275	288	293	295	321	326	306	320	320	292	306	301	308	311	337	308	300	297	319	326	301	299	317	296	323	306	285	303	284	288	303	331	289	298	317	352	311	335	290	294	353	276	295	294	289	308	308	302	315	321	331	304	301	262	282	300	277	289	305	293	304	322	324	320	329	291	295	308	335	296	292	310	343	297	278	309	303	290	279	300	313	318	309	289	302	287	294	293	309	291	293	318	304	333	279	323	341	270	309	304	356	321	288	289	317	297	296	300	332	303	318	304	313	304	284	333	298	297	298	296	283	334	308	313	278	286	301	297	299	286	291	299	309	273	314	282	306	310	326	315	334	303	308	306	300	315	310	295	283	337	275	300	326	317	297	345	345	289	340	308	301	332	307	305	292	345	265	303	317	326	321	311	317	300	319	324	315	290	294	321	301	288	293	318	305	290	322	321	309	304	334	325	311	324	285	288	301	268	303	269	286	321	320	318	305	304	299	280	303	305	324	295	352	329	290	284	285	282	291	310	326	314	326	334	294	308	322	292	314	298	319	302	310	330	345	315	288	316	332	289	317	308	289	297	314	293	322	268	283	315	286	312	282	244	292	338	293	294	327	290	296	281	283	269	302	333	334	278	276	309	296	300	264	306	300	319	309	307	291	331	305	324	316	298	336	332	314	308	308	347	318	314	297	297	327	334	310	303	319	285	317	280	320	322	315	305	327	307	312	332	289	302	319	313	335	298	295	319	325	305	304	324	314	326	290	318	303	302	333	279	314	343	287	299	322	354	273	263	283	281	273	301	277	330	344	319	304	285	337	305	313	297	331	327	302	310	301	327	318	335	261	268	304	358	347	317	290	298	301	283	321	339	310	341	276	304	278	341	346	311	302	340	299	330	296	292	297	299	282	326	333	328	310	339	287	271	294	292	318	326	299	294	276	314	301	347	304	303	327	270	290	304	309	318	311	306	315	300	324	327	307	288	302	287	318	312	294	299	306	316	292	329	282	294	282	332	310	300	294	291	316	334	331	311	284	317	306	313	299	295	302	337	329	317	318	289	332	315	327	326	342	352	294	323	341	293	284	319	295	272	291	312	285	322	281	317	296	315	328	285	299	295	285	333	304	321	326	292	298	312	293	290	313	326	322	309	300	317	321	310	308	287	294	304	347	318	283	310	314	294	318	333	313	324	322	305	286	274	297	296	311	314	299	342	339	310	324	312	309	318	293	284	330	335	327	326	313	310	334	321	293	285	334	328	326	307	278	309	301	294	295	301	273	319	318	336	310	310	299	346	321	314	330	297	266	318	338	307	290	293	289	301	281	295	304	296	304	309	329	299	339	246	306	336	278	315	319	340	305	320	308	321	324	327	298	309	290	291	290	306	319	288	287	270	288	321	302	315	305	293	290	309	310	303	320	297	331	305	302	306	273	301	305	286	290	314	290	276	283	298	309	300	335	308	309	317	322	319	316	342	307	326	307	327	316	308	322	294	270	302	336	329	321	270	302	310	274	274	342	306	295	299	282	314	342	278	324	320	329	334	313	301	313	318	322	311	301	299	292	324	267	280	325	287	332	310	319	336	272	315	293	311	328	315	299	293	283	297	321	346	297	293	286	290	322	315	310	278	295	292	312	301	315	310	307	313	306	308	330	292	336	323	333	331	309	322	315	307	319	284	325	277	332	301	280	300	295	315	329	271	321	301	294	326	303	336	348	337	287	331	307	347	350	318	296	303	303	309	273	289	322	303	299	319	302	294	302	289	293	313	316	335	302	307	306	327	288	316	315	301	318	305	311	307	295	311	287	304	299	293	316	306	290	302	308	273	286	299	330	305	268	304	296	301	305	306	323	322	309	286	320	315	321	327	296	295	320	278	304	306	309	318	304	330	266	282	305	351	313	289	281	269	301	295	321	300	338	329	319	287	337	317	305	298	308	355	303	308	302	301	306	301	306	309	318	302	281	295	305	350	315	278	279	302	294	310	316	318	291	320	341	325	317	298	321	328	303	314	313	319	276	290	266	346	293	282	257	292	287
10439	7546	13829	14200	10647	7744	5588	3962	3179	1613	1170	832	817	810	775	806	777	788	776	771	737	763	778	780	750	761	752	764	738	752	745	766	775	724	768	727	762	763	754	778	801	782	752	731	759	746	797	720	718	783	745	741	762	779	742	750	730	682	775	753	698	718	758	747	724	741	729	745	739	717	744	733	720	738	738	807	790	738	717	789	773	701	761	751	736	761	730	725	732	810	758	736	772	763	719	737	704	738	726	780	727	687	745	779	735	754	781	724	740	736	737	787	695	712	746	720	733	737	805	715	729	759	754	761	746	689	774	740	771	708	765	748	746	717	721	751	761	699	755	734	742	756	771	780	731	787	713	755	736	747	720	748	721	814	701	717	722	783	789	747	732	740	773	771	770	738	756	700	738	728	805	707	760	727	751	764	765	752	752	712	733	740	726	742	735	707	735	760	723	723	729	717	754	727	740	739	760	735	761	752	760	742	759	733	728	737	763	710	671	733	743	723	735	781	731	749	745	769	729	728	735	744	755	776	765	769	738	728	725	747	741	780	783	723	724	726	802	757	757	732	736	744	759	751	739	753	710	764	703	725	764	817	709	752	808	735	745	710	729	700	724	739	764	702	733	751	797	777	773	763	792	696	753	733	756	729	728	740	754	742	715	754	767	755	714	696	738	731	745	676	765	736	744	734	765	735	724	701	806	731	759	731	789	722	690	722	784	714	740	756	713	783	741	740	768	725	758	701	688	695	767	751	755	714	746	775	754	733	709	748	726	701	730	690	739	753	799	645	667	758	726	716	757	700	767	757	753	722	740	723	746	716	760	694	742	746	721	751	767	740	682	740	732	796	726	735	778	788	761	751	723	726	731	762	767	770	766	779	779	735	753	719	725	700	750	712	755	736	793	716	728	779	737	772	713	765	772	726	724	718	765	720	765	757	740	738	750	751	739	772	761	742	781	762	786	729	758	743	707	708	811	745	725	721	750	755	760	739	778	705	713	736	748	754	767	748	726	737	718	790	765	751	779	770	727	760	741	724	752	759	740	777	726	739	756	732	732	738	741	722	696	727	770	757	715	746	737	715	728	737	753	787	720	771	729	761	738	714	780	761	725	742	775	775	773	740	723	777	730	719	737	770	757	726	757	739	706	749	761	759	748	742	740	726	735	766	757	796	725	754	720	713	718	779	752	737	733	726	761	727	741	692	752	735	757	739	730	757	764	760	739	794	740	694	786	699	770	766	708	704	721	715	723	734	756	736	778	725	716	735	745	754	756	728	750	744	778	759	743	740	702	724	766	722	778	715	733	758	725	738	761	757	709	762	694	742	760	734	698	796	784	738	754	739	738	741	732	746	682	773	792	724	757	775	773	742	729	746	755	713	735	751	709	750	822	703	729	730	772	739	798	755	712	722	722	769	730	815	761	739	803	735	755	730	739	750	746	775	741	775	715	770	696	726	747	737	708	790	755	742	783	767	748	747	726	745	782	777	719	710	749	722	733	758	755	726	722	761	699	750	757	786	735	761	710	772	760	753	740	734	762	719	737	755	723	732	666	755	747	759	768	680	733	739	769	697	738	773	771	742	743	752	737	708	771	759	732	731	778	689	756	722	765	709	725	687	730	779	775	764	751	755	733	697	787	695	717	711	748	750	756	674	774	747	761	771	754	718	775	697	783	718	703	730	700	731	766	763	750	797	742	756	738	758	712	738	763	770	786	743	751	692	779	734	772	750	799	749	744	717	749	753	770	699	749	761	728	706	731	752	765	747	734	724	793	696	715	736	732	757	750	760	764	736	781	723	711	749	702	744	736	753	751	765	711	728	736	729	790	760	722	734	762	771	727	711	723	753	738	704	753	762	733	739	767	754	766	714	751	738	764	744	751	749	779	708	744	720	749	753	744	757	732	735	734	730	777	776	711	777	700	735	739	739	762	740	763	767	783	736	748	746	713	742	709	734	732	785	681	689	767	782	745	781	715	759	732	728	716	759	722	737	745	759	757	759	716	816	723	741	719	713	748	740	753	732	727	724	726	728	719	732	784	746	700	756	726	753	765	768	749	672	778	749	733	690	752	752	706	741	773	752	761	739	763	750	727	730	712	711	756	734	732	716	734	761	704	734	746	727	776	745	752	753	714	791	715	745	761	751	776	747	738	701	770	751	714	782	730	724	763	794	747	727	746	712	793	792	740	728	703	767	722	763	726	750	709	763	745	741	697	753	730	720	776	724	734	729	774	717	751	763	735	764	722	711	768	720	759	740	743	794	757	763	806	731	743	729	710	754	784	745	702	756	738	770	688	732	755	756	736	700	766	726	740	782	796	769	771	742	758	753	724	755	700	736	722	747	730	751	723	739	767	763	701	692	755	764	680	767	725	733	782	709	725	739	756	752	747	762	715	723	744	763	730	770	688	724	822	739	791	707	745	738	787	716	755	766	741	760	744	766	736	728	728	749	757	760	685	718	713	723	704	739	666	745	755	737	791	701	735	693	735	728	739	716	707	720	731	742	717	759	798	762	698	764	780	741	749	717	719	828	727	681	779	699	780	739	747	768	773	767	723	731	780	735	715	743	718	745	700	776	736	741	713	758	768	742	663	752	769	760	726	752	779	721	782	754	717	752	754	737	739	758	725	742	712	742	770	762	725	711	756	759	699	737	684	717	778	763	806	773	749	752	725	761	734	770	695	768	739	695	752	696	710	761	735	711	729	785	729	743	762	705	757	756	743	772	690	765	739	814	707	730	779	766	749	734	764	701	728	766	736	703	748	765	767	732	760	729	739	711	744	703	728	780	785	713	692	746	666	745	724	751	711	710	783	753	769	789	741	771	727	779	796	759	716	756	742	743	713	666	783	726	749	758	698	738	692	767	754	719	716	753	715	719	733	724	693	728	724	797	711	763	723	778	739	748	732	748	744	737	766	713	746	743	784	748	726	741	724	746	737	746	708	744	705	741	749	753	684	758	750	755	698	744	737	753	718	714	714	710	760	752	742	746	745	753	750	737	781	746	766	729	721	757	728	727	730	748	729	754	745	735	671	713	756	753	733	739	778	767	746	718	745	714	722	728	713	711	726	741	728	757	710	731	775	744	710	721	759	743	736	697	765	747	727	755	724	720	703	735	754	777	739	714	744	737	778	787	750	724	742	723	741	716	766	726	796	703	769	755	711	786	770	760	768	727	744	696	690	728	761	713	743	740	718	699	736	731	728	738	746	735	727	715	765	770	717	758	733	731	734	720	754	739	727	736	710	756	743	791	741	797	702	765	797	731	750	740	726	764	736	759	752	754	736	791	758	725	723	755	751	739	684	727	726	747	706	720	753	772	785	742	751	708	761	713	772	764	748	774	728	733	774	711	778	743	737	792	752	746	725	783	774	762	791	705	770	740	733	761	727	710	732	700	765	763	720	754	788	718	795	821	731	751	772	688	765	653	733	752	690	744	714	728	732	744	732	730	765	747	744	731	742	798	739	731	783	756	723	753	701	746	734	741
25013	18183	24761	25271	14704	8688	7713	5720	3415	1601	831	374	355	330	365	369	352	357	404	386	394	370	426	394	347	404	393	375	415	410	352	348	346	339	327	329	321	326	298	319	333	335	343	328	319	320	305	292	309	329	347	312	333	311	339	321	318	357	350	325	304	301	325	327	321	309	320	318	305	352	324	320	311	304	313	299	339	322	320	333	358	283	310	330	343	307	308	325	332	322	315	317	303	323	317	320	311	317	315	337	289	308	356	281	332	333	347	291	300	300	293	303	341	315	317	326	311	348	302	328	315	342	329	327	324	308	316	325	341	323	333	306	308	317	325	333	350	347	332	372	331	334	355	349	318	329	336	311	313	353	289	324	321	361	320	356	334	364	357	299	339	322	334	335	355	310	343	300	328	367	337	320	361	378	335	303	341	354	337	315	319	323	328	317	306	318	330	314	328	324	323	290	320	323	327	325	319	323	322	286	328	327	326	337	316	296	332	334	335	327	361	348	318	325	334	336	335	339	298	324	328	338	351	334	306	332	319	331	336	340	299	294	336	302	333	340	333	301	314	297	324	336	285	324	348	358	317	324	311	330	298	334	310	358	332	328	343	332	351	315	301	324	321	325	313	325	341	317	311	346	324	309	323	307	349	327	348	356	334	333	351	293	343	331	329	333	318	319	351	349	323	311	330	318	342	329	331	358	318	327	318	303	340	330	299	314	330	331	295	319	347	320	301	317	333	280	353	341	353	285	360	348	328	360	326	329	299	310	332	300	336	363	303	317	346	337	369	337	321	336	329	336	306	349	325	354	348	344	292	315	311	307	330	372	336	351	335	330	302	294	317	327	339	294	311	382	312	295	313	312	348	350	308	316	322	318	312	351	356	318	316	338	315	309	329	299	308	320	324	310	312	347	339	326	344	328	325	305	334	349	341	347	338	324	300	307	345	318	318	318	332	328	306	318	332	361	300	335	321	347	332	338	332	343	361	286	308	322	318	335	351	317	341	377	301	367	328	355	318	334	307	295	333	351	312	331	353	307	301	344	293	333	301	356	330	342	323	307	318	351	353	316	345	325	323	317	329	336	310	339	306	355	323	332	342	306	325	317	329	330	282	329	350	290	299	349	319	336	345	318	359	336	336	342	309	334	322	348	315	329	333	337	359	360	319	313	345	344	349	276	294	337	341	306	372	352	361	313	331	342	333	350	315	323	330	360	353	294	327	323	347	316	315	355	319	315	376	317	326	321	317	330	317	309	357	340	334	342	311	306	311	336	349	304	324	321	302	331	298	334	325	303	313	308	343	346	335	357	276	347	316	315	351	338	331	341	348	327	320	340	355	371	334	372	330	335	314	342	319	348	329	327	336	330	324	355	324	303	342	337	291	342	292	318	315	317	322	323	315	310	296	311	333	331	313	323	333	330	351	321	310	335	325	323	321	354	345	329	354	296	307	340	302	342	320	292	360	329	349	339	333	335	306	314	337	306	315	307	319	341	313	302	317	330	336	354	311	322	343	287	297	336	303	341	355	326	302	301	301	326	312	301	330	323	340	325	328	321	344	309	353	332	345	325	342	311	348	302	362	332	332	344	342	314	341	305	351	307	343	309	322	379	305	322	326	345	271	329	344	317	370	311	343	312	314	339	320	350	372	366	326	347	346	301	318	332	338	315	322	335	326	287	306	307	322	326	298	329	275	314	305	328	302	326	349	349	332	294	342	295	333	308	346	322	322	337	306	306	302	298	312	337	347	328	302	289	335	314	341	322	289	333	310	304	296	302	346	349	309	303	309	319	381	318	331	315	348	360	298	309	314	334	318	341	332	312	337	324	353	344	334	318	326	346	341	295	317	339	338	326	334	317	348	335	321	310	309	328	336	334	322	334	313	300	329	328	330	296	326	296	323	347	351	331	358	351	289	331	332	311	343	371	350	296	342	310	276	320	324	297	334	373	319	308	285	294	321	300	329	301	335	314	291	311	327	327	323	352	331	327	346	328	293	340	331	337	341	337	336	325	312	329	314	340	345	301	333	338	297	326	316	326	308	333	340	349	337	308	321	316	320	308	319	295	318	314	324	325	350	335	312	337	322	332	336	348	324	340	366	302	329	325	344	311	330	335	321	322	324	306	329	338	318	301	320	335	313	358	325	355	366	297	296	313	315	338	350	333	345	322	319	329	349	343	346	314	343	358	305	361	334	298	321	327	348	307	339	311	346	357	309	285	319	343	324	338	320	294	327	296	329	367	330	351	337	285	322	340	341	322	347	346	330	346	324	320	358	364	375	330	298	335	338	322	318	305	339	339	345	354	321	371	326	322	331	332	322	304	360	296	333	320	319	350	321	352	300	324	323	354	327	350	311	312	353	321	366	303	315	332	344	283	344	348	351	319	319	373	339	335	325	348	311	321	333	332	328	341	376	332	353	330	285	333	307	327	322	320	317	330	330	311	331	328	326	344	346	337	313	330	335	321	305	319	326	363	333	356	361	327	341	322	306	328	338	331	348	306	334	321	333	361	330	359	292	330	349	340	316	289	320	342	338	313	335	337	346	310	344	333	345	315	329	371	357	327	335	326	332	305	286	336	384	302	301	319	296	320	336	327	307	307	318	322	304	327	309	328	323	325	354	351	333	328	297	329	338	334	324	339	319	322	310	301	296	368	318	324	338	297	319	325	341	347	334	335	342	323	319	328	337	337	367	362	354	358	326	335	305	311	317	335	315	333	328	317	330	339	335	320	347	343	333	307	310	314	294	306	312	322	327	289	305	340	296	321	355	345	382	283	333	291	336	346	325	316	299	319	325	328	289	351	315	300	321	309	320	333	315	337	320	312	320	347	288	311	342	321	316	358	311	320	298	348	321	356	349	388	353	337	295	308	324	305	310	366	333	336	335	327	334	344	328	326	305	305	343	309	303	317	352	314	343	317	330	313	342	374	331	315	306	343	316	305	339	320	339	297	310	308	310	354	306	335	317	343	333	293	318	328	380	352	321	336	301	337	349	351	295	334	304	339	327	338	377	369	324	283	347	323	348	349	316	323	292	345	332	319	320	313	347	354	330	319	318	334	339	337	291	308	333	297	345	340	325	329	332	332	332	332	331	316	341	319	330	306	326	322	345	344	359	348	349	326	306	343	324	304	309	309	331	314	319	341	343	302	326	338	336	328	350	315	318	342	308	324	344	336	341	328	327	345	342	358	335	325	341	356	369	313	313	329	334	318	312	341	317	359	342	338	352	335	301	288	309	373	359	341	316	322	330	319	343	351	333	324	283	312	299	316	327	319	291	319	334	327	324	331	303	339	337	307	330	330	368	328	343	330	291	288	330	329	340	316	341	351	297	353	334	319	306	337	325	357	312	310	302	341	355	303	327	337	347	304	319	344	321	300	317	318	323	336	315	339	326	334	318	303	346	322	314	324	326	323	287	323	324	358	309	347	350	306	345	336	345	351	339	357	356	387	315	302	319	349	309	302	302	329	343	328	280	327	322	329	332	354
17952	17295	31196	35222	25631	22126	21029	17648	12049	6141	3056	1076	1006	969	952	981	1007	977	1048	1091	1061	1161	1270	1213	1131	1208	1161	1051	990	982	935	908	914	873	806	820	793	804	813	787	829	800	788	778	756	766	806	775	789	733	799	799	828	845	776	775	823	793	789	755	824	757	764	804	779	795	772	772	782	780	767	779	795	796	800	821	836	824	816	795	771	801	785	801	776	789	791	806	779	859	832	775	781	774	785	784	799	759	798	813	791	801	810	813	780	795	777	803	766	813	812	755	731	807	805	815	794	749	813	794	813	769	812	827	815	768	790	814	761	782	798	779	795	800	798	796	814	795	788	790	754	779	776	768	757	766	769	775	787	787	844	799	779	772	773	803	738	775	777	765	777	755	734	771	806	802	846	779	756	755	801	814	794	703	743	793	814	782	771	785	810	768	801	800	734	848	749	873	784	804	834	768	801	767	819	743	809	815	760	753	813	806	735	789	713	772	812	818	724	772	773	776	790	785	772	775	794	798	828	799	752	805	791	784	776	755	810	761	774	778	834	775	817	776	816	755	753	777	817	797	748	755	791	813	756	819	820	830	757	799	776	719	793	811	776	810	779	792	811	766	793	799	779	795	808	840	791	775	820	792	792	730	799	815	811	796	779	799	823	792	759	757	810	769	827	816	752	798	777	768	792	762	816	723	811	824	783	781	770	773	791	793	764	766	825	794	800	785	835	816	776	769	812	818	775	756	817	836	805	814	743	761	822	782	809	767	781	853	812	829	808	858	755	779	764	797	758	836	816	774	800	799	786	739	754	787	761	754	793	733	816	819	803	784	778	837	827	768	762	804	829	739	818	780	858	826	799	822	790	802	734	732	799	776	803	816	761	788	795	765	819	799	765	759	772	790	802	805	795	807	771	797	762	782	773	747	779	799	793	788	799	799	801	764	823	755	760	824	779	740	767	764	791	721	816	774	801	786	791	730	774	782	758	801	788	818	753	776	790	775	791	767	731	865	821	812	797	755	768	832	753	809	751	788	777	759	776	821	748	800	786	729	770	806	822	813	778	804	803	763	755	788	788	773	766	794	820	740	764	833	724	807	777	808	802	802	775	776	799	797	767	833	854	792	788	813	761	776	819	810	782	811	797	811	807	743	827	789	774	788	803	781	762	800	813	770	767	780	821	813	807	795	803	751	834	786	781	804	804	793	793	781	780	792	804	758	752	854	820	787	776	787	790	797	784	806	761	832	771	800	756	816	809	776	792	811	751	786	783	806	810	757	806	778	762	829	806	813	771	766	768	765	836	809	799	806	755	791	807	809	769	787	805	800	795	765	813	811	797	769	763	784	705	832	757	812	801	761	808	810	781	760	798	769	794	795	758	752	776	801	761	743	740	785	788	808	762	805	823	805	813	795	768	711	785	783	751	746	795	764	796	805	838	817	816	778	755	820	790	720	756	723	796	815	811	782	803	748	793	801	773	856	792	766	805	807	772	805	744	771	824	826	807	762	762	771	798	772	790	803	764	844	780	792	773	793	779	789	817	820	760	820	758	782	764	778	776	778	798	783	797	760	803	811	769	820	788	782	769	763	785	816	778	779	764	817	796	735	765	782	788	799	766	801	773	791	788	804	766	784	820	763	783	783	766	795	828	789	785	772	792	769	807	764	752	780	795	857	790	746	821	768	750	798	817	811	761	782	773	788	817	811	790	802	800	777	798	792	762	772	796	799	752	776	755	750	732	808	735	746	775	792	743	759	754	802	796	751	770	745	806	766	830	791	838	750	800	740	794	775	807	798	756	794	811	769	763	767	765	801	795	801	796	772	791	777	772	810	765	745	797	814	768	774	791	794	853	736	780	826	798	791	835	781	789	798	817	815	829	851	828	799	814	793	790	823	803	777	804	758	796	804	757	851	771	744	831	763	826	812	775	809	784	741	777	773	801	802	760	776	761	766	765	774	772	790	723	808	820	817	810	781	780	781	743	768	817	765	833	785	768	788	772	824	824	796	804	801	758	771	752	835	758	784	786	766	793	764	758	788	765	828	823	778	733	787	773	806	750	755	803	826	842	763	766	743	806	792	821	785	814	818	820	769	797	786	759	763	746	787	740	753	794	800	786	821	785	771	782	784	755	807	778	832	796	834	824	765	771	798	838	843	817	773	794	805	806	764	765	759	818	795	737	759	778	733	787	794	818	796	792	731	746	813	804	781	793	735	744	791	788	762	776	772	823	780	785	827	790	762	733	810	767	782	811	829	801	798	751	854	752	743	816	798	839	785	769	798	818	752	764	755	765	820	785	772	760	783	818	782	748	830	787	800	799	796	735	785	773	794	790	787	832	762	764	749	775	738	803	762	759	773	796	813	771	753	796	755	802	773	813	805	804	737	811	805	807	758	802	765	746	825	788	810	781	760	804	788	780	782	794	762	806	781	809	753	801	780	797	760	784	770	749	767	789	774	787	787	773	768	792	784	728	773	765	818	761	803	801	786	823	798	804	787	779	778	798	782	815	749	795	759	772	753	853	783	759	857	769	759	774	812	823	799	802	785	818	789	828	775	804	714	774	784	807	852	830	806	786	807	737	805	779	808	802	789	761	777	720	764	800	776	792	786	783	773	810	745	748	786	802	757	843	772	796	751	784	751	764	803	711	815	756	748	778	777	772	795	821	774	823	784	776	818	755	805	798	791	779	816	788	780	771	759	776	774	809	840	844	768	835	808	769	734	789	821	788	787	779	756	774	747	798	742	810	766	810	792	813	809	786	788	820	720	749	782	788	810	777	723	817	796	761	724	808	750	787	759	741	801	747	774	811	806	831	784	809	835	806	804	817	825	803	793	791	761	767	785	795	807	829	779	735	817	794	755	754	748	787	813	753	804	796	747	791	806	749	787	782	781	822	751	795	761	762	781	724	786	802	797	755	781	808	768	787	788	827	771	834	779	772	752	732	743	731	772	770	774	768	814	844	816	816	777	804	771	802	794	815	729	805	793	834	784	813	803	766	752	796	799	784	815	748	816	774	795	831	790	826	860	840	808	780	790	794	748	796	836	793	779	789	798	757	763	808	773	755	783	827	797	748	772	713	742	831	796	801	822	763	763	783	797	793	751	758	798	769	815	800	779	731	824	826	788	826	780	781	784	765	808	776	803	809	767	754	802	765	768	784	797	821	799	781	789	809	770	771	798	772	754	820	838	788	767	773	794	815	780	809	759	776	747	765	811	765	818	826	857	786	783	773	809	815	778	800	770	784	784	784	770	766	736	792	818	803	802	741	788	736	716	807	777	806	751	801	762	740	779	792	757	746	818	824	762	769	779	794	806	757	763	801	780	751	782	826	871	810	796	766	812	773	828	780	780	787	776	766	745	789	751	787	730	782	803	794	759	801	812	789	818	801	761	823	813	837	810	799	812	766	808	811	819	749	737	809	766	795	809	780	826	837	787	776	802	829	761	783	817	755	835	781	799	805	761	811	777	785	773	860	763	770	774	746	743	797	815
35159	30316	33422	29242	21911	19059	14765	10930	4924	2314	1201	528	365	369	360	373	379	373	389	383	399	382	418	430	419	427	446	431	410	358	342	338	343	331	309	274	294	279	290	313	299	293	295	282	275	302	259	300	300	277	300	300	288	278	295	333	305	292	289	251	264	292	301	296	257	287	277	273	282	286	292	325	296	271	296	300	283	265	282	311	328	297	307	280	315	317	269	280	306	333	280	246	288	324	279	258	289	303	274	264	290	264	306	300	285	339	273	315	234	275	302	306	254	266	279	273	258	305	308	258	298	285	291	291	301	300	276	304	315	276	305	291	264	279	275	293	311	292	315	291	300	320	306	274	269	285	327	291	257	323	267	277	291	286	296	290	304	261	279	313	281	266	282	275	319	253	311	324	288	262	285	263	297	282	259	307	303	306	288	271	277	282	316	264	332	273	311	281	276	283	269	254	328	291	297	292	291	288	274	278	293	314	285	299	278	275	250	275	301	279	284	306	293	261	294	298	273	284	257	314	274	278	274	291	326	308	270	295	255	302	289	309	299	286	294	290	275	314	315	288	315	330	272	278	264	300	300	296	307	285	292	288	313	294	280	272	329	283	270	296	294	309	274	276	313	285	275	292	240	284	273	294	263	287	285	270	271	287	312	264	327	280	283	255	298	280	315	303	295	330	295	297	318	299	271	266	270	296	322	306	278	292	284	296	291	279	272	304	285	323	312	259	277	272	277	309	314	327	289	318	275	300	278	298	273	310	268	312	300	301	299	285	295	268	302	267	312	281	272	288	289	280	283	288	307	303	283	286	280	297	281	298	290	269	233	279	315	301	291	303	284	301	319	291	309	238	287	295	296	279	280	279	304	299	269	293	295	294	298	281	282	319	294	266	307	297	304	301	298	299	268	309	314	273	286	290	284	232	285	302	283	253	299	296	273	306	333	289	317	304	281	283	278	318	345	292	285	287	283	311	253	294	270	311	298	269	282	304	269	290	294	296	326	273	291	278	270	301	297	258	298	286	288	318	292	271	303	276	292	269	290	300	320	284	287	277	286	289	290	281	275	270	299	303	276	310	283	290	264	254	286	276	308	287	283	277	323	282	286	340	282	307	281	271	289	267	280	282	283	310	279	294	272	301	296	273	296	332	292	265	297	285	310	315	292	268	263	306	241	275	280	287	321	262	284	292	294	293	291	256	279	281	278	299	277	287	288	297	305	321	290	299	296	268	283	261	280	293	288	300	279	311	294	297	267	283	270	306	306	283	307	316	270	288	268	302	254	316	299	291	273	259	286	289	318	287	282	305	290	276	255	310	263	305	280	310	287	284	289	305	281	294	298	284	327	286	301	300	286	309	289	287	288	293	315	277	320	317	268	295	309	280	286	289	297	277	282	277	308	295	296	290	324	294	300	307	283	263	277	300	263	288	303	271	308	261	245	291	318	300	308	293	293	304	269	294	289	260	285	271	309	293	279	281	316	295	285	313	279	287	286	273	308	308	310	268	287	281	298	304	265	286	275	286	267	278	267	313	310	278	304	251	273	269	268	289	309	289	315	324	319	297	308	292	273	295	298	294	295	301	288	282	316	284	253	278	275	299	307	280	277	293	303	270	296	290	309	286	315	292	330	302	283	275	295	290	292	291	288	292	311	292	280	309	276	273	312	292	307	316	283	295	290	316	325	307	262	243	305	267	274	289	285	313	293	292	270	285	287	324	308	287	298	288	289	297	286	291	271	261	253	285	320	287	275	265	306	285	283	337	261	294	282	227	252	275	300	332	282	298	283	309	295	290	263	282	267	285	265	290	278	273	289	291	299	285	276	278	274	302	297	278	301	271	292	295	326	306	254	313	300	307	305	292	282	296	283	275	284	276	291	251	248	280	298	284	270	271	311	307	305	297	330	292	257	291	287	281	279	279	314	275	285	252	293	296	288	272	279	311	277	290	255	266	291	289	287	304	272	295	282	299	291	251	302	335	333	249	310	287	298	285	299	265	275	300	292	293	289	302	220	283	267	303	277	280	281	254	279	315	243	285	265	299	294	278	254	279	270	308	288	302	263	279	264	263	317	273	326	288	308	304	302	292	275	312	277	264	286	310	303	302	332	271	292	270	298	271	279	284	277	286	291	275	300	291	288	320	282	291	281	264	297	297	277	268	319	324	315	318	313	304	300	312	326	296	275	297	300	310	316	280	310	302	264	305	284	315	272	300	286	286	284	298	266	246	298	312	289	258	278	282	301	304	288	314	293	280	275	296	310	295	277	283	288	284	295	288	320	289	257	311	309	292	278	302	308	258	290	305	284	299	275	298	297	284	268	291	282	287	300	292	289	294	280	298	277	278	289	290	298	310	302	303	281	264	260	260	275	300	314	327	285	258	280	290	294	298	289	289	290	285	286	284	306	303	285	302	300	279	275	312	292	285	287	299	281	311	266	303	294	267	318	318	282	318	255	249	261	299	250	302	297	280	270	315	302	299	280	292	287	280	267	274	274	298	319	290	283	366	298	273	300	269	266	323	272	247	317	280	268	302	286	293	293	310	260	297	260	283	274	300	295	269	268	309	307	286	324	287	316	257	325	303	294	296	319	334	280	278	260	297	292	316	293	288	322	297	271	297	311	284	305	272	289	270	259	293	298	282	294	281	299	310	284	266	269	326	269	277	296	281	317	314	293	288	319	278	294	304	268	284	313	274	295	285	315	273	290	293	276	303	294	265	270	287	272	255	288	280	314	323	275	312	306	283	285	291	270	290	309	299	317	315	295	296	256	305	315	296	290	302	272	271	282	262	296	339	278	263	284	305	301	287	255	266	277	299	300	257	276	289	319	303	267	279	260	302	312	262	302	276	303	283	282	293	287	292	274	278	308	291	318	301	267	281	290	285	258	297	272	281	288	260	266	264	300	286	303	297	285	292	269	268	229	290	295	284	278	245	291	289	303	279	280	287	320	301	283	288	298	283	289	259	293	304	297	275	284	298	262	292	295	257	289	298	307	277	321	301	290	280	269	303	276	288	284	296	275	276	295	299	304	285	305	296	300	273	284	281	288	278	278	274	277	288	311	283	294	320	278	282	276	298	273	302	295	294	270	269	277	289	269	289	322	275	288	285	287	275	307	286	272	298	298	292	299	275	280	300	270	276	269	265	264	284	291	306	273	289	286	284	295	293	295	287	288	277	269	309	302	304	317	280	308	312	297	286	311	300	302	296	262	312	285	298	289	310	302	292	275	275	319	297	300	278	306	292	318	285	311	317	304	310	311	311	265	286	301	324	284	278	291	285	276	301	290	286	316	280	282	343	312	304	262	277	286	321	287	284	303	306	282	284	283	297	272	289	284	303	294	326	312	310	285	274	276	273	299	304	301	291	309	307	293	300	314	281	285	297	309	282	332	323	282	303	279	309	288	267	295	295	265	309	307	311	288	304	277	292	273	299	297	313	303	277	300	309	292	297	265	295	295	298	286	303	266	287	297	270	283	265	308	281	226	238
23928	26216	36484	38896	34284	33754	29751	25334	13855	8588	4752	1850	1041	1020	1076	1068	1128	1208	1252	1289	1316	1461	1685	1649	1574	1624	1647	1317	1200	1198	997	938	967	1003	869	762	716	681	726	760	696	682	656	721	732	753	690	668	695	669	701	697	684	688	737	683	704	711	699	686	664	746	697	693	731	714	710	704	664	639	649	659	669	723	702	747	637	684	708	756	710	673	709	711	712	702	718	708	658	737	702	628	672	733	671	748	717	720	694	701	666	699	720	703	729	666	761	648	681	674	694	691	732	706	758	695	702	679	710	721	690	663	652	711	747	718	722	678	695	661	663	673	693	687	712	707	751	673	715	761	674	690	687	707	665	694	667	757	658	665	771	711	705	742	649	731	706	688	691	687	699	658	695	692	647	730	712	719	622	683	724	695	726	701	669	725	690	724	722	700	687	734	724	648	722	706	719	669	715	701	698	712	684	703	729	702	717	681	736	699	679	675	705	659	703	752	702	687	680	703	704	744	712	681	675	665	711	663	693	704	701	737	623	679	730	678	660	701	717	646	699	693	703	670	698	707	720	713	680	745	684	686	688	655	695	690	714	738	687	718	707	690	644	673	663	697	640	671	714	696	690	722	726	729	703	669	706	740	692	681	686	678	674	706	664	696	675	695	669	698	705	711	682	718	719	738	719	707	720	663	708	675	664	700	682	669	644	691	712	685	686	691	706	715	666	688	720	718	665	671	693	704	728	666	743	713	695	724	692	739	749	683	644	729	665	695	732	701	698	668	727	675	717	678	674	712	686	689	726	693	677	692	705	668	733	679	765	704	701	749	736	683	673	684	687	672	718	658	672	729	627	707	707	685	720	657	715	728	723	675	707	692	668	700	704	662	694	663	683	708	687	662	711	692	666	716	661	728	658	667	688	715	674	692	710	667	687	701	665	662	681	684	688	719	672	723	710	711	750	732	758	681	687	703	684	704	643	728	696	669	662	708	688	687	740	722	693	661	685	686	682	674	749	701	696	689	668	619	695	711	689	749	686	617	688	679	698	687	708	690	693	672	659	752	693	697	716	719	756	680	664	712	679	704	649	689	705	738	716	688	722	666	702	650	704	706	696	717	730	668	661	677	684	646	705	727	752	681	647	694	687	729	706	758	668	669	699	703	699	714	684	694	706	667	674	713	674	672	703	679	707	711	660	716	711	689	713	675	661	673	706	705	749	713	690	682	647	711	692	732	721	675	753	678	682	664	713	703	686	701	699	700	700	738	685	686	685	695	726	659	698	671	711	668	728	667	699	676	707	708	693	657	739	713	686	696	678	707	687	661	713	726	716	680	658	724	655	713	659	723	681	655	730	745	725	695	668	727	729	693	696	718	698	682	654	698	724	727	691	674	664	710	695	689	744	754	761	700	670	660	710	720	681	689	706	670	765	690	706	704	724	686	692	729	703	693	689	684	750	708	701	710	661	709	719	683	676	735	633	724	704	690	714	703	683	694	681	675	753	671	693	736	746	684	675	697	708	679	728	691	701	724	718	682	710	685	703	678	718	674	682	691	694	710	670	714	719	714	718	647	733	693	655	691	746	680	737	664	678	744	697	725	696	702	741	676	681	705	726	713	681	688	728	647	698	680	668	710	651	732	700	667	677	665	695	664	704	696	716	658	691	724	670	709	715	721	729	713	681	690	729	731	697	776	699	717	700	688	667	714	722	713	706	657	686	697	693	669	699	711	707	681	731	704	706	719	694	749	715	708	650	721	682	713	664	696	676	700	708	667	680	672	710	709	734	704	727	722	665	694	695	710	727	665	678	706	758	692	699	687	738	717	706	709	687	700	623	665	693	662	673	720	648	674	717	667	658	660	634	701	691	705	711	714	678	651	719	729	683	686	726	732	667	687	691	679	702	715	672	716	671	705	709	696	643	679	662	733	696	722	683	720	722	728	684	671	696	720	688	689	730	663	690	669	665	714	670	705	694	680	681	744	720	670	704	678	683	739	705	681	702	702	657	742	717	729	638	765	701	673	735	674	731	680	676	689	705	718	662	666	712	644	718	729	737	739	704	706	700	678	698	711	689	686	705	696	703	682	741	692	698	718	690	716	691	726	710	716	686	713	715	713	650	717	696	707	654	703	689	743	649	693	682	719	722	653	671	709	691	649	708	706	690	683	669	728	703	712	730	645	647	707	703	734	686	651	716	659	686	699	742	686	672	683	731	669	700	717	727	685	706	701	697	663	677	676	705	708	725	667	698	652	693	718	651	645	734	702	708	706	669	684	704	709	692	654	732	722	652	696	680	717	708	712	709	748	706	706	695	691	690	702	680	684	701	689	705	670	685	662	742	725	759	735	741	680	684	721	704	664	713	690	701	691	774	695	690	677	702	691	704	638	678	701	678	700	701	650	650	659	692	727	719	717	754	691	706	738	686	706	686	692	722	670	708	708	707	662	666	654	747	700	678	652	668	702	687	768	691	636	715	706	702	695	701	721	701	703	699	699	658	686	715	644	706	669	741	691	737	737	698	688	712	647	639	693	677	701	661	711	714	690	716	725	681	723	712	684	678	701	728	691	761	706	691	679	675	681	708	731	701	704	640	693	671	726	686	717	695	729	725	697	730	653	689	693	663	663	696	769	709	716	734	686	695	670	682	681	695	739	671	720	676	693	732	675	762	690	730	679	653	714	687	696	712	712	711	686	696	723	689	681	727	681	722	696	732	726	664	678	707	699	712	731	674	665	697	717	629	726	755	677	725	674	723	654	703	688	703	673	702	722	691	697	694	697	684	641	670	668	705	729	709	719	693	670	692	679	718	736	701	699	685	662	670	684	709	648	711	720	699	727	672	695	673	673	713	716	703	678	674	666	689	700	716	710	678	677	648	676	722	699	677	718	732	670	704	674	688	677	687	683	713	694	727	724	727	682	739	688	698	712	697	710	685	711	652	683	678	722	720	724	673	691	665	668	689	678	752	693	726	704	701	695	714	704	686	675	640	668	689	664	660	682	674	714	710	687	754	754	698	680	724	751	696	660	616	724	711	709	677	741	692	713	668	713	696	735	725	678	736	721	728	736	709	654	661	717	670	750	727	670	699	665	637	730	676	676	692	712	728	680	683	720	692	695	696	658	722	659	713	716	686	725	663	708	702	713	695	719	728	689	708	696	725	706	666	726	748	742	691	695	761	692	672	711	714	660	677	696	687	681	665	677	700	671	695	685	668	645	707	680	728	757	718	729	703	693	670	652	699	698	636	670	701	666	725	743	727	723	717	670	693	746	696	730	682	729	667	673	714	670	731	656	703	728	655	681	683	679	645	669	738	701	705	666	713	692	703	720	665	691	728	659	679	691	694	679	725	731	685	713	673	728	718	687	690	721	702	718	727	693	687	658	691	682	665	690	671	723	693	709	664	723	710	728	697	693	656	677	676	689	647	720	675	712	708	700	741	725	728	689	712	707	664	707	633	697	708	669	686	663	725	649	648	673	705	710	723	717	685	704	666	675	678	700
12904	6843	6366	5028	3254	1861	1426	1005	846	616	514	414	335	337	285	292	287	299	302	331	300	307	342	306	306	310	339	312	343	293	304	331	282	268	310	295	313	300	312	300	309	277	341	296	302	336	334	330	315	325	264	346	314	306	306	303	340	329	312	324	311	295	300	311	307	336	314	308	320	309	332	309	281	310	277	308	313	330	325	312	285	311	292	322	304	328	348	320	309	316	308	297	316	325	306	291	313	286	327	294	328	322	309	298	287	330	312	325	277	304	298	353	307	333	301	335	306	299	324	305	327	275	276	321	334	330	288	349	334	286	304	301	326	311	302	339	320	286	317	299	303	266	253	305	330	286	320	299	317	310	246	318	291	313	307	333	296	301	295	303	313	317	320	341	312	295	323	328	314	294	303	320	313	324	296	285	297	313	323	296	313	298	313	328	336	343	289	295	334	289	309	309	268	315	279	300	268	342	338	351	295	327	326	280	299	310	297	278	326	292	322	300	311	293	358	309	325	334	325	303	330	326	284	329	293	296	315	321	325	293	276	307	335	287	327	319	281	308	289	282	320	319	389	321	306	291	311	296	294	274	312	286	334	329	296	285	313	303	335	317	331	318	341	328	338	326	287	317	305	334	286	332	315	289	340	302	301	336	332	297	310	294	295	292	306	320	314	299	317	312	299	296	309	357	323	307	321	300	319	324	318	271	289	320	303	349	305	299	318	338	315	302	355	313	331	310	332	334	307	290	315	327	291	299	290	336	327	295	307	297	300	352	300	316	322	330	297	342	304	310	339	305	288	305	326	296	331	301	292	285	287	334	324	299	305	308	302	316	355	290	348	339	307	305	297	298	343	308	317	288	312	336	303	312	304	303	286	306	319	316	260	324	312	300	332	307	346	325	345	302	295	309	335	311	332	337	316	313	310	292	311	280	305	316	336	343	297	333	310	303	294	318	331	323	346	294	316	307	337	329	301	334	292	351	304	311	330	307	274	284	327	324	301	292	307	344	316	337	295	334	281	316	322	293	285	352	315	288	308	303	329	300	328	312	337	314	313	288	321	302	300	299	308	297	285	283	318	301	308	335	326	310	321	320	327	301	304	312	284	316	290	348	319	287	306	287	307	323	303	281	333	283	339	325	315	306	322	317	334	312	273	322	285	306	338	311	345	309	316	322	304	309	297	292	302	285	326	353	336	287	290	314	329	321	322	293	293	330	332	313	315	310	316	338	302	273	283	276	315	341	312	346	297	295	306	311	324	318	325	298	335	303	299	341	353	311	312	303	275	318	295	300	333	341	309	315	312	331	310	293	347	340	339	298	306	286	317	303	302	276	306	307	284	341	271	314	325	288	305	291	311	324	318	310	326	270	321	324	298	323	305	302	303	306	334	285	294	316	284	275	295	305	285	298	335	349	310	272	321	268	298	308	316	344	332	305	278	316	347	296	319	283	339	305	274	319	310	311	337	302	284	273	280	310	319	316	319	320	301	316	330	332	300	309	312	300	306	318	322	285	287	311	292	303	316	301	322	294	282	323	321	299	317	316	310	306	354	316	298	327	310	296	308	292	316	283	306	294	323	327	305	317	291	322	280	302	339	326	323	311	331	293	277	294	318	298	287	326	341	311	352	311	298	267	338	358	317	305	282	331	319	307	361	327	339	312	316	334	294	301	313	271	329	304	321	307	318	305	294	323	290	303	295	310	293	304	341	315	304	344	304	330	311	316	306	294	273	293	316	343	307	308	322	317	288	320	331	307	338	289	301	311	315	323	312	305	325	340	323	309	296	333	341	316	330	325	288	315	316	313	314	291	338	289	286	329	305	316	332	319	310	306	331	309	316	307	314	307	312	325	324	289	337	309	318	283	307	305	273	338	349	303	296	320	296	303	301	265	299	341	332	329	308	313	330	323	338	310	267	309	323	296	300	319	304	337	300	326	323	297	327	303	315	327	262	300	316	304	290	300	301	331	339	314	299	300	313	329	370	319	292	299	290	317	314	301	301	314	320	301	281	297	337	303	311	314	315	295	303	311	311	304	338	281	328	348	309	338	338	348	283	311	310	332	285	355	266	312	318	299	320	296	285	333	351	290	327	311	325	321	287	277	306	330	320	293	288	307	286	298	314	310	300	304	306	309	320	302	309	293	305	312	299	317	310	290	314	313	337	329	318	300	310	339	320	308	321	327	287	326	315	308	325	306	341	356	303	314	294	294	340	336	319	310	286	282	323	317	324	315	305	335	328	310	275	326	300	329	332	309	345	302	302	298	334	323	324	315	293	316	324	298	303	314	279	300	289	278	352	332	297	289	322	329	316	325	309	314	326	293	309	314	321	351	298	354	318	344	318	329	335	304	298	358	302	316	309	303	348	318	315	309	289	335	297	335	300	338	301	337	333	291	295	302	309	331	305	317	317	307	298	273	306	302	307	310	327	338	346	317	285	292	282	302	339	339	338	288	315	314	315	316	321	342	355	315	320	319	294	344	320	301	298	321	302	326	276	312	334	329	335	302	314	306	317	309	286	290	307	297	292	314	312	290	326	304	306	298	315	326	293	281	295	300	305	328	319	316	337	279	326	292	299	300	270	327	284	308	330	314	337	287	317	317	291	304	310	322	344	296	316	307	322	346	310	317	348	279	307	355	329	314	292	286	322	335	297	321	313	285	287	344	319	328	309	319	318	337	306	313	353	321	311	304	295	346	310	322	309	339	303	315	311	352	310	304	294	320	319	312	315	352	321	320	326	332	311	342	330	331	298	326	345	295	275	293	284	296	305	333	333	320	312	308	299	293	335	289	345	309	327	302	301	291	319	359	348	319	334	305	341	290	354	321	315	333	305	307	287	307	316	330	308	315	290	377	317	296	299	343	331	305	292	317	328	311	297	296	312	326	329	307	300	323	286	306	332	337	342	345	298	306	313	265	282	315	331	331	325	293	320	342	327	291	325	278	322	315	288	309	332	297	290	298	304	306	317	303	308	316	322	308	308	314	301	310	301	326	347	338	332	294	277	326	338	333	268	307	317	320	288	337	273	301	308	303	310	311	294	275	318	298	304	303	311	332	317	328	343	354	328	305	347	309	299	342	308	295	302	334	323	316	312	284	300	309	299	300	346	367	353	327	302	325	343	317	322	271	269	349	291	304	326	323	308	354	261	314	295	297	288	286	319	296	321	319	313	289	293	282	341	276	334	334	327	332	315	317	323	313	314	296	319	321	324	318	319	285	304	307	313	300	281	277	341	263	310	315	313	302	316	291	349	330	337	302	313	329	322	311	340	323	260	320	322	327	323	317	303	336	299	334	312	286	327	310	336	325	306	299	290	299	361	336	314	307	317	339	298	307	313	329	321	328	316	302	297	342	335	308	328	309	324	319	303	318	356	315	323	326	304	338	318	316	335	312	317	289	333	325	299	319	339	310	284	326	311	301	290	293	329	296	325	295	324	308	304	292	318	315	321	307	303	311	314	309	316	309	301	330	325	311	307	312	311	301
9409	7408	12070	13406	10526	7013	6245	4310	3240	2391	2049	1151	879	797	804	861	810	788	808	768	794	783	791	798	763	810	796	785	783	739	778	749	716	766	756	757	760	790	775	718	804	764	718	816	727	729	772	734	730	796	759	765	719	765	727	782	741	720	774	712	773	749	762	762	718	759	780	726	779	763	806	754	798	766	786	733	721	797	762	829	820	775	808	773	753	769	775	790	775	714	788	728	714	735	787	751	749	721	758	766	777	744	757	749	755	740	767	737	732	727	781	726	765	741	811	759	788	765	737	759	803	809	742	769	769	680	781	773	795	754	746	757	752	746	758	732	761	753	734	806	760	742	769	759	763	759	783	801	730	726	749	772	804	791	737	775	811	754	767	767	715	754	743	741	738	709	740	770	734	781	738	767	750	767	747	778	736	748	766	746	743	742	772	737	776	754	721	815	741	743	765	809	745	775	729	749	713	740	738	761	798	763	670	763	702	780	799	764	781	760	727	807	764	788	822	776	686	776	775	777	797	711	735	738	729	746	757	694	823	760	775	734	750	743	746	730	761	752	741	787	765	773	720	712	764	788	733	703	797	768	761	731	726	808	749	748	768	723	794	750	786	772	762	761	754	747	782	750	670	724	787	748	768	800	752	779	756	743	731	757	767	792	797	775	810	733	727	759	790	743	790	765	770	748	672	754	705	751	747	755	727	736	730	653	777	744	716	707	728	758	761	723	770	757	759	764	789	793	733	742	756	804	728	744	773	791	724	764	721	798	796	759	693	717	810	746	771	780	728	733	734	789	776	725	711	713	798	720	736	819	778	753	745	796	763	797	776	759	802	753	765	733	768	771	773	800	806	739	747	795	779	764	761	758	784	756	748	760	751	773	768	754	779	709	778	780	744	748	750	803	732	751	753	815	758	755	705	799	761	751	795	768	722	779	738	791	739	781	763	733	717	783	724	710	730	789	734	731	766	794	735	757	788	835	768	733	733	727	772	765	749	768	769	751	728	796	814	719	756	727	760	803	701	776	717	760	792	747	752	780	797	748	733	745	776	771	743	766	746	751	764	755	727	795	745	767	765	759	754	730	744	717	749	753	785	722	774	733	737	761	772	778	763	756	775	758	728	704	807	739	825	814	759	748	776	731	706	707	758	742	753	721	717	817	765	750	739	724	790	744	811	752	807	751	753	802	743	737	787	742	779	761	755	759	758	698	759	706	785	748	786	745	717	735	760	754	764	750	752	730	760	792	761	726	766	747	756	735	737	707	744	732	754	781	805	757	764	757	745	765	765	796	775	742	759	740	756	792	755	752	721	763	738	760	801	769	695	760	797	797	744	766	750	760	780	789	710	780	763	755	759	688	764	813	736	751	749	713	777	733	737	714	765	742	757	758	755	727	738	771	720	772	754	769	765	755	781	708	762	715	762	797	730	792	770	724	740	764	761	795	741	799	768	700	766	758	766	781	721	734	780	761	806	759	747	768	788	750	720	728	727	802	764	773	787	742	727	709	750	729	761	730	725	750	748	727	761	764	732	795	730	733	802	722	788	798	706	737	800	771	715	784	746	787	686	768	738	808	713	698	736	765	737	740	764	756	776	773	719	729	732	748	733	697	743	677	732	759	725	762	751	756	766	744	732	793	745	723	724	723	756	740	741	738	727	786	782	703	741	743	796	740	774	802	750	767	733	751	766	748	746	742	750	723	781	759	731	751	764	760	694	782	797	766	746	771	749	749	795	748	758	750	740	752	756	756	708	785	784	745	797	708	742	761	744	708	803	756	783	764	815	797	767	805	793	775	719	742	756	730	745	832	736	755	756	744	787	770	716	767	752	732	743	765	756	733	810	744	743	763	737	775	788	794	730	770	771	748	791	762	737	737	756	769	712	736	763	779	721	727	731	732	734	755	774	712	715	753	769	693	763	721	796	693	762	776	753	756	725	757	719	713	775	734	726	778	743	701	746	766	728	749	742	713	745	744	719	704	761	745	740	771	784	784	737	774	781	757	689	766	717	759	739	748	740	750	744	744	765	764	793	785	752	794	697	773	768	736	745	761	730	751	747	798	775	736	714	726	800	815	709	766	754	748	741	753	753	768	753	766	761	703	766	771	746	723	753	711	768	736	747	717	728	756	763	740	768	762	725	757	806	770	792	747	756	724	735	751	789	765	761	754	799	781	761	732	782	728	751	736	750	729	713	725	806	726	742	785	774	782	678	734	744	747	742	779	766	778	728	720	739	663	752	746	744	724	702	758	733	851	745	746	711	814	725	764	773	741	753	768	766	727	779	779	746	770	793	719	788	771	715	822	746	817	781	750	750	730	733	788	754	727	767	738	763	734	775	694	735	752	747	728	735	744	761	756	728	719	728	750	712	735	772	730	816	737	748	744	763	782	741	797	769	761	772	753	727	796	742	755	714	725	743	738	763	664	734	779	743	749	754	721	783	745	726	767	713	755	747	699	744	775	794	732	779	766	753	753	747	752	747	702	775	766	799	716	704	744	750	753	781	718	786	764	741	746	748	714	815	744	754	803	765	762	724	711	779	758	802	781	738	759	749	721	782	721	763	713	752	769	720	738	790	768	734	788	747	681	792	689	764	760	711	740	778	719	763	756	767	704	803	745	752	777	766	771	802	752	728	764	734	737	734	797	756	784	729	738	750	788	747	710	733	762	728	748	727	760	765	749	776	733	752	746	723	700	808	731	784	728	796	752	802	805	780	733	776	726	773	802	742	713	795	768	741	765	788	747	754	790	781	753	732	744	714	768	758	716	802	773	743	766	745	805	745	757	743	749	724	746	724	752	777	757	735	722	720	777	734	754	751	709	790	783	753	760	780	741	739	764	715	737	749	766	786	741	750	744	762	744	724	774	751	761	747	774	751	795	773	773	720	722	778	764	747	759	761	749	794	800	712	758	745	750	748	758	740	826	781	795	760	750	743	717	718	790	762	787	761	739	751	743	768	756	770	796	746	793	717	790	794	727	739	751	726	737	717	731	800	737	744	734	790	739	737	815	755	766	740	769	781	764	753	754	737	742	816	735	746	782	775	725	687	730	774	723	784	790	807	740	752	755	734	758	747	757	780	738	803	754	714	759	787	782	752	772	746	781	767	750	758	759	738	734	766	761	784	737	742	751	760	726	770	769	797	779	746	767	748	783	729	748	753	778	771	819	719	758	774	803	801	772	686	807	744	773	699	778	805	782	809	756	775	762	739	753	752	784	746	759	745	768	729	705	723	752	736	762	720	758	745	757	749	733	752	767	747	723	770	808	773	739	769	763	761	775	794	749	705	770	753	713	782	723	767	763	822	749	805	768	728	734	788	753	718	761	710	760	765	767	720	790	782	742	727	763	718	812	766	735	742	758	772	710	760	751	778	751	757	761	794	764	727	756	725	781	791	760	766	740	760	748	735	738	752	743	797	779	757	796	763	775	714	756	823	742	776	747	755	749	714	711	772	800	747	761	758	724	764	756	730	796	767	716	745	768
26957	17270	17937	15106	10865	8919	6740	5802	4322	2568	1179	482	360	342	382	385	352	420	400	390	415	373	400	417	399	376	434	394	340	328	341	335	347	353	338	298	328	319	316	322	322	354	305	351	343	359	346	341	351	317	336	310	340	320	313	324	318	327	378	324	349	343	313	335	348	333	362	372	352	316	331	338	350	312	330	338	353	316	321	340	315	313	373	346	350	334	338	310	350	340	338	332	365	321	318	328	320	313	334	356	351	357	324	358	307	327	300	292	344	327	354	347	336	311	316	324	306	343	301	322	341	356	333	317	336	314	333	321	350	300	354	320	323	331	305	360	307	363	311	329	342	351	328	321	343	345	324	335	327	350	343	333	342	348	324	310	341	337	343	339	319	338	350	355	351	342	338	346	354	349	327	340	342	309	333	340	336	317	309	328	318	359	331	340	359	306	293	328	317	341	370	357	355	327	341	331	317	347	356	311	353	336	323	340	349	401	328	348	354	342	349	319	334	367	334	322	370	362	337	338	336	341	348	319	337	319	305	348	350	348	335	348	329	339	315	375	321	372	365	344	315	361	326	332	320	339	304	371	346	349	356	351	312	347	322	320	327	335	338	370	307	323	381	335	355	355	333	334	310	343	344	312	293	352	307	348	319	357	300	323	336	356	329	343	339	316	285	336	331	320	349	307	367	334	314	370	354	374	318	320	326	335	355	321	349	335	327	369	313	295	331	328	344	359	320	318	312	306	310	351	341	363	358	320	306	330	307	334	325	346	323	339	335	381	331	338	368	323	312	304	343	350	306	310	346	331	344	323	341	331	317	308	329	337	365	321	341	348	325	342	361	322	351	348	331	311	342	341	339	327	321	344	348	333	328	314	342	331	342	339	362	339	320	353	357	318	345	372	318	339	343	362	343	350	348	349	348	353	380	335	344	354	323	332	319	293	311	312	346	326	387	340	314	324	322	330	329	386	357	335	329	347	337	340	306	310	322	323	376	321	326	348	297	341	319	335	350	327	348	322	316	356	343	357	343	316	384	375	311	307	351	333	329	326	337	302	344	364	341	365	342	327	330	326	331	346	341	322	333	342	303	347	342	331	369	366	317	377	302	340	318	314	295	343	327	354	320	332	341	384	313	319	326	377	294	297	315	342	366	383	333	365	320	363	347	366	341	360	368	357	364	342	352	351	345	312	324	332	349	323	313	333	368	373	313	327	291	343	298	323	325	375	322	323	334	302	320	330	324	322	331	317	313	304	336	347	327	315	306	343	365	316	319	315	321	346	339	368	321	347	322	290	317	369	352	327	347	353	332	326	329	339	319	349	311	303	347	310	325	346	329	354	318	338	360	351	328	320	366	375	374	350	335	319	337	339	351	319	313	345	334	353	328	336	328	320	324	333	316	329	331	365	323	325	359	336	351	322	345	321	362	365	325	331	349	317	347	328	354	325	355	345	331	341	339	303	324	329	334	316	328	343	313	301	348	332	325	314	318	329	360	327	330	335	317	317	320	333	334	339	351	316	352	349	363	338	270	338	350	336	322	366	339	360	321	352	350	335	344	345	315	320	322	330	344	320	326	325	299	367	326	333	331	350	331	314	308	348	369	326	336	340	302	347	325	318	318	328	306	292	279	382	343	367	307	347	326	329	354	349	310	324	348	330	347	326	359	330	305	327	338	333	334	360	315	338	320	342	350	337	322	321	335	331	362	312	329	343	337	317	366	331	312	335	346	339	299	332	317	355	321	337	352	327	309	346	353	309	301	297	311	301	341	319	312	311	370	330	325	305	329	378	334	332	301	338	351	375	311	332	324	333	290	341	304	321	322	332	291	332	362	336	323	336	325	354	306	321	331	347	328	324	320	352	357	352	343	364	356	333	333	324	333	355	345	296	292	327	357	301	334	369	351	321	316	331	343	390	337	328	337	365	355	293	336	349	386	322	322	345	344	349	314	337	316	326	352	354	335	313	350	328	323	342	331	317	334	363	314	294	348	350	358	321	316	312	343	369	312	346	373	352	340	314	329	344	330	341	318	353	383	325	325	356	305	335	328	369	313	370	333	327	347	344	318	308	300	322	326	339	339	355	349	339	339	338	318	331	326	346	327	351	329	326	335	347	346	356	359	316	364	354	340	303	355	356	337	305	350	362	365	333	350	305	380	341	318	344	318	344	334	383	292	318	314	292	313	337	334	327	345	341	349	349	352	334	366	328	336	366	344	356	304	317	326	353	354	327	331	341	333	342	349	351	356	344	310	364	314	305	336	319	324	348	362	325	312	348	325	338	350	325	323	354	332	336	334	339	351	324	328	319	350	382	330	366	319	321	351	313	337	344	330	356	287	349	326	281	306	324	374	363	337	359	334	350	304	325	315	344	350	338	314	286	344	316	305	350	333	333	334	328	335	326	329	332	339	318	353	327	340	348	341	320	314	358	345	312	296	345	316	352	348	323	317	347	330	343	362	330	352	344	314	324	338	329	324	313	329	313	325	354	323	322	316	307	359	355	353	351	344	334	310	301	316	336	366	344	365	320	305	344	333	335	343	352	350	322	321	356	338	338	296	332	312	318	363	338	346	351	316	334	333	334	328	353	347	306	353	360	342	349	306	312	358	351	342	334	324	323	334	337	319	348	348	310	378	291	313	356	355	366	343	358	335	363	367	367	326	339	313	352	334	288	325	322	322	321	302	324	362	352	338	301	341	348	349	320	334	338	333	373	371	359	329	336	331	343	330	320	328	304	311	363	343	319	304	368	322	313	286	317	338	325	337	312	342	354	343	325	351	342	334	328	331	350	365	330	343	344	351	332	303	307	336	353	350	320	330	332	306	300	322	337	354	370	311	347	326	327	330	357	364	312	339	331	359	345	323	375	322	341	352	359	295	328	335	366	350	332	316	321	340	345	354	334	400	314	340	327	331	326	331	307	312	320	320	320	327	348	327	328	339	321	334	332	328	335	344	331	320	315	328	341	332	331	306	353	333	353	319	346	294	356	301	319	363	316	356	308	340	314	321	344	325	355	324	320	341	299	314	321	333	339	333	361	358	325	319	363	322	331	312	299	318	306	349	328	323	338	348	319	331	338	327	329	337	371	330	333	325	314	312	341	310	332	326	318	370	358	332	319	330	336	361	323	336	290	309	348	367	353	341	365	390	356	328	315	348	336	338	333	341	349	350	308	314	290	323	330	315	346	351	309	340	337	344	317	334	348	380	345	317	315	315	304	343	355	301	321	350	328	340	341	361	321	324	321	303	357	339	351	363	373	330	363	340	347	298	357	326	352	343	372	355	327	326	349	322	328	352	344	351	328	383	359	327	335	319	322	331	358	356	331	344	352	356	294	352	370	351	365	322	298	309	339	318	340	358	350	345	306	313	341	315	347	347	355	313	315	331	322	356	356	315	340	331	320	311	335	337	326	357	300	318	329	321	286	361	332	339	329	315	322	307	333	363	319	355	331	327	334	298	319	339	327	345	338	347	343	348	310	359	321	325	346
19679	15840	24894	27162	24052	22648	19526	18194	14511	9348	4999	1583	1082	954	1050	986	1017	1046	1114	1139	1123	1155	1238	1287	1093	1198	1252	1126	1035	990	971	913	884	893	838	834	768	832	776	816	824	751	836	811	791	789	772	822	772	738	781	786	793	785	762	784	852	760	815	831	759	825	783	750	777	802	828	844	812	793	800	785	816	838	793	734	809	797	824	762	763	808	787	763	819	806	800	781	773	838	746	821	774	823	785	773	821	823	814	780	766	768	819	757	803	803	795	769	838	815	808	776	825	820	706	881	775	765	807	779	791	787	755	838	794	784	810	841	788	768	768	814	777	786	779	783	824	791	830	796	777	778	767	797	830	810	787	825	822	822	832	792	818	814	789	822	854	793	808	735	815	744	774	809	726	807	823	814	855	790	783	869	818	801	811	836	815	774	813	834	843	794	812	836	805	827	822	764	794	783	815	729	781	789	787	853	778	785	806	797	862	757	773	801	812	788	839	832	773	802	804	818	733	818	803	830	783	793	778	805	802	822	844	801	743	840	841	739	804	774	790	837	801	788	817	765	803	800	805	767	818	769	777	807	810	789	799	828	811	820	761	798	767	814	845	801	827	816	785	792	810	729	796	823	789	836	871	819	770	773	777	800	773	791	811	812	757	806	826	786	819	793	773	792	751	766	804	806	749	799	770	796	813	790	802	802	857	815	800	733	816	812	805	816	860	807	790	833	799	844	846	767	812	800	777	785	837	790	794	769	820	807	812	852	815	821	753	801	797	786	774	839	775	766	795	818	764	824	817	774	788	863	762	793	821	777	803	738	792	761	799	819	802	808	794	823	788	867	775	790	784	791	772	792	822	758	794	758	770	802	744	818	790	842	728	839	767	774	792	777	809	767	789	745	801	769	836	794	774	813	820	784	773	802	778	789	788	772	751	826	745	823	776	805	813	800	845	824	791	828	837	797	811	794	760	834	840	808	855	784	814	834	808	806	827	785	776	820	817	797	777	821	786	755	826	776	763	760	778	796	806	801	804	821	836	813	786	758	784	777	791	805	823	766	803	791	822	834	824	778	794	830	792	779	828	751	797	809	818	824	764	854	769	782	816	803	806	841	751	822	830	857	774	780	794	830	786	776	800	797	843	811	804	774	768	883	837	769	810	811	805	754	824	782	798	829	836	759	792	811	812	765	813	756	815	838	842	763	783	745	789	832	780	762	772	800	770	812	811	851	810	792	783	796	813	801	811	824	773	807	826	740	796	825	743	787	814	779	824	810	790	806	833	758	847	793	724	779	748	757	793	748	807	812	759	805	783	789	815	788	794	802	731	756	810	800	863	789	818	804	777	773	820	803	835	810	856	814	775	808	777	764	786	780	829	783	808	809	791	800	803	774	778	792	815	819	792	795	810	801	795	790	799	821	783	815	788	836	822	764	770	831	813	806	783	757	831	843	790	827	801	801	783	763	753	775	780	818	790	835	829	819	775	823	755	788	797	791	770	801	789	794	787	814	782	769	797	808	786	796	813	761	744	749	781	757	841	771	833	817	773	759	849	811	813	817	760	729	800	811	822	811	748	790	742	799	767	831	792	797	818	801	759	819	797	754	772	808	771	799	840	746	787	801	832	775	821	813	806	758	803	796	799	851	797	809	775	823	797	798	783	808	783	805	795	700	805	759	770	808	818	788	802	757	798	812	734	830	796	832	803	811	838	787	775	782	788	787	794	767	817	767	779	777	772	782	810	818	795	837	794	799	822	857	786	843	758	801	797	788	782	763	788	810	796	769	805	867	780	819	812	768	784	785	807	792	848	761	781	817	837	794	813	796	796	761	789	796	778	813	796	817	879	792	778	805	785	792	815	799	824	827	787	783	821	789	804	838	844	800	769	787	819	853	795	794	778	761	760	832	781	822	841	822	837	860	779	771	823	790	803	815	826	796	793	837	792	774	808	774	810	808	778	779	770	871	776	785	758	813	812	746	754	831	824	777	767	833	788	815	796	822	815	775	836	770	764	849	775	785	832	766	794	818	790	806	822	778	800	762	793	775	820	785	734	802	799	833	758	778	806	777	809	809	830	815	784	806	771	790	819	789	825	814	729	754	811	768	827	801	791	775	817	823	802	778	764	829	805	829	823	834	780	763	793	763	816	806	804	797	766	822	762	839	811	794	843	790	812	798	764	793	805	850	772	787	769	815	768	783	803	780	803	772	862	811	788	787	757	769	779	791	807	781	775	792	814	816	837	804	818	757	863	873	785	771	780	806	828	815	822	790	845	830	840	824	811	790	823	768	782	829	786	834	784	774	821	799	786	790	813	794	748	796	835	767	769	801	841	792	801	825	788	800	796	786	801	805	770	765	851	780	833	764	805	804	769	820	789	806	772	813	786	813	817	792	840	799	818	811	797	824	744	773	809	755	764	786	863	771	811	832	793	798	822	769	799	862	810	759	751	835	782	786	799	792	834	807	820	755	815	770	852	803	728	770	766	770	758	755	796	782	817	779	744	792	734	856	786	803	795	784	838	797	816	805	721	797	828	828	763	784	865	784	821	764	787	824	828	844	889	785	773	781	830	808	803	813	776	767	777	830	789	799	822	790	754	787	772	771	799	798	772	801	833	820	708	819	806	765	767	822	786	772	807	808	765	818	829	813	795	787	788	746	774	765	797	778	747	785	830	782	826	816	800	740	808	803	824	830	818	810	782	770	778	788	843	834	783	813	787	785	797	808	796	776	813	815	775	798	774	784	774	765	791	792	781	770	838	788	817	847	852	787	828	808	822	790	755	783	751	801	796	795	821	826	806	811	787	774	796	762	795	835	792	781	802	847	782	804	779	808	814	849	795	831	825	791	791	795	821	801	791	822	788	775	774	751	821	778	785	815	769	773	814	771	800	831	842	788	822	810	798	780	805	826	835	851	797	767	846	790	774	818	828	822	773	773	760	764	753	792	820	797	835	776	746	818	804	761	779	791	771	862	810	817	751	785	755	788	767	786	793	830	783	829	775	776	804	785	785	797	805	808	803	775	756	784	820	817	784	790	789	820	765	826	788	778	793	849	780	832	782	799	792	860	773	819	831	797	782	810	814	777	873	762	836	811	783	787	804	768	735	797	756	783	783	723	804	781	815	812	789	777	776	795	758	798	842	819	823	789	824	810	805	803	804	796	822	817	793	799	809	771	796	809	801	774	769	851	763	826	789	760	823	795	833	824	777	807	805	788	774	851	794	792	846	764	832	782	766	763	793	784	838	830	790	810	794	766	850	802	768	806	781	812	766	814	831	779	781	766	811	758	838	827	800	825	775	803	807	842	768	836	812	797	852	795	806	791	801	833	807	782	789	755	791	781	812	812	853	781	784	818	762	794	800	794	805	795	825	826	803	768	788	836	807	811	821	833	864	785	772	787	829	813	817	780	798	806	819	800	775	810	821	773	805	821	759	829	832	795	790	797	813	798	822	813	834	829	804	832	791	868	815	725	783	801	817	775	770	775	808	801	871	810
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
