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
338423263123	338423263682	338423264232	338423264784	338423265332	338423265882	338423266432	338423266982	338423267532	338423268084	338423268632	338423269182	338423269732	338423270282	338423270832	338423271382	338423271932	338423272482	338423273032	338423273582	338423274132	338423274682	338423275232	338423275782	338423276332	338423276882	338423277432	338423277984	338423278532	338423279082	338423279632	338423280182	338423280734	338423281284	338423281834	338423282382	338423282934	338423283482	338423284032	338423284582	338423285132	338423285684	338423286234	338423286784	338423287332	338423287884	338423288434	338423288982	338423289534	338423290082	338423290634	338423291184	338423291734	338423292282	338423292832	338423293384	338423293934	338423294484	338423295034	338423295584	338423296134	338423296684	338423297232	338423297784	338423298334	338423298884	338423299434	338423299984	338423300532	338423301082	338423301634	338423302184	338423302734	338423303284	338423303832	338423304384	338423304934	338423305482	338423306034	338423306584	338423307134	338423307682	338423308234	338423308784	338423309332	338423309884	338423310434	338423310984	338423311534	338423312084	338423312634	338423313184	338423313734	338423314284	338423314834	338423315384	338423315934	338423316484	338423317034	338423317584	338423318134	338423318682	338423319234	338423319784	338423320332	338423320884	338423321434	338423321984	338423322534	338423323084	338423323634	338423324184	338423324734	338423325284	338423325834	338423326384	338423326934	338423327484	338423328034	338423328584	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31771	9632	9680	8530	6997	4861	3573	2296	1629	1101	825	650	513	421	396	312	311	312	255	243	220	176	198	174	142	157	166	138	126	153	157	129	123	129	129	127	148	124	148	147	148	139	113	116	129	133	153	134	135	129	111	154	138	110	111	132	136	109	106	105	128	128	130	124	126	130	135	125	142	118	120	134	114	116	98	142	138	104	117	141	140	145	137	125	130	109	120	106	124	122	105	114	128	121	133	140	121	165	118	134	136	137	128	128	133	113	114	132	115	116	118	114	138	120	109	123	121	121	131	113	121	122	120	95	123	120	127	138	132	104	100	128	123	106	127	131	128	127	130	128	121	135	119	122	144	120	117	127	131	152	126	122	119	107	138	101	118	127	118	135	120	124	109	136	130	141	113	116	134	129	130	138	118	125	114	121	133	117	139	144	131	131	124	118	135	115	121	129	121	145	122	125	114	151	123	139	133	121	119	112	118	130	118	121	152	131	116	119	133	132	118	122	121	111	124	132	154	128	115	122	128	122	129	127	121	129	132	141	122	115	114	119	122	133	129	118	129	116	118	116	147	131	124	117	122	145	142	109	113	120	133	109	106	146	125	152	113	112	124	130	113	145	111	125	130	124	104	133	121	131	138	108	114	109	135	128	133	136	134	113	108	130	107	118	108	125	126	116	102	125	135	116	129	118	99	109	129	139	134	133	118	134	118	101	141	121	110	113	127	109	113	116	129	110	135	118	118	137	138	149	125	128	132	126	135	121	120	149	115	119	132	121	105	112	128	121	153	129	115	134	132	121	121	121	138	151	107	116	112	126	116	111	123	123	115	124	112	118	129	126	119	129	139	146	128	136	134	111	131	128	128	129	127	121	118	122	118	108	120	118	138	135	133	128	121	119	141	125	112	131	111	146	137	117	136	116	128	128	139	132	123	128	128	118	117	118	120	135	131	123	128	131	130	104	129	123	122	140	131	111	138	123	117	133	117	110	129	112	104	116	119	107	125	125	115	124	133	141	141	127	127	145	120	139	141	112	110	108	113	134	108	125	118	113	126	126	126	144	99	136	110	129	113	126	134	114	133	121	130	124	125	121	118	137	116	122	138	148	111	127	122	118	133	124	122	112	118	98	122	131	115	135	113	151	141	130	113	116	135	123	116	126	111	131	128	137	131	116	135	127	121	101	133	121	127	115	105	130	124	123	134	123	115	126	117	122	134	137	122	129	117	112	136	135	129	117	120	128	136	133	140	129	127	117	122	120	127	123	123	123	131	124	143	122	113	108	123	125	127	138	112	122	110	133	134	128	121	128	117	108	137	126	142	137	118	133	97	126	120	132	146	133	133	135	136	132	128	130	123	154	123	126	107	122	139	118	143	131	115	156	147	119	156	113	127	136	100	114	116	118	134	121	116	141	116	109	107	111	123	124	136	112	124	121	123	123	117	106	120	119	133	116	117	118	125	118	135	135	133	135	113	111	107	129	123	105	122	149	135	113	100	126	108	113	113	127	115	133	116	118	130	106	112	115	136	124	124	133	123	137	131	125	137	113	116	141	126	135	126	113	139	137	120	123	133	110	124	111	111	123	134	133	128	125	137	107	109	129	121	125	135	124	140	129	105	134	120	118	122	155	121	139	130	114	149	146	125	114	128	129	125	140	137	143	122	121	120	121	117	131	113	131	109	131	125	133	120	132	117	115	112	137	149	118	133	134	141	136	111	115	136	124	153	137	116	148	111	121	113	134	121	127	121	142	139	113	124	122	124	130	110	126	114	105	113	120	122	139	113	111	144	118	125	112	134	137	143	145	135	127	135	116	101	125	122	128	123	143	127	136	119	121	116	101	141	150	159	139	126	132	120	132	107	107	132	112	123	138	126	117	134	144	131	129	132	126	145	114	100	111	134	119	136	120	130	119	115	132	118	113	122	118	117	123	124	127	120	130	122	123	110	111	133	122	121	120	129	118	118	119	132	134	112	130	128	138	119	116	129	131	137	144	131	129	118	118	120	128	115	130	140	126	120	126	130	113	133	137	133	110	123	133	117	123	127	146	138	110	116	120	112	120	126	113	142	118	111	134	112	149	128	114	112	128	97	148	126	150	136	152	149	125	143	131	121	121	124	112	118	133	166	118	115	106	118	125	137	129	148	119	128	108	125	123	133	138	124	122	111	125	117	122	126	104	153	104	120	112	138	135	104	127	127	130	132	127	135	117	112	116	117	131	107	122	116	131	132	122	121	130	105	126	120	108	122	133	133	133	114	134	107	107	129	98	122	114	134	124	132	126	132	121	154	110	116	146	107	124	139	124	122	147	127	129	127	112	133	126	126	119	125	129	118	135	130	137	128	99	125	122	149	109	136	131	121	133	126	123	117	138	118	104	116	137	129	130	121	126	117	124	135	133	119	127	128	146	101	114	120	134	129	121	145	136	134	102	108	136	146	135	116	128	129	134	150	154	118	120	140	106	152	134	138	128	112	114	126	126	102	133	136	118	154	123	132	137	126	111	140	148	120	127	126	137	146	130	117	104	137	128	132	129	119	123	117	106	133	118	110	113	113	118	117	115	142	103	148	131	119	124	123	127	145	118	126	137	129	109	121	123	129	122	135	139	119	104	131	125	118	146	129	120	140	145	130	116	126	120	107	131	116	128	109	105	130	124	136	122	113	125	114	123	122	123	117	127	125	138	126	116	130	135	124	125	112	125	106	145	126	131	119	126	112	123	127	115	139	129	116	108	143	125	129	104	135	129	119	125	127	135	130	151	119	135	125	120	122	128	141	121	117	110	149	126	142	123	106	99	134	125	127	127	122	112	130	131	125	115	124	116	134	111	121	119	128	120	106	111	131	137	107	121	136	109	122	132	115	122	143	119	111	120	136	135	118	131	121	137	124	139	149	121	111	120	111	137	141	125	107	115	140	131	113	112	115	127	123	113	124	149	125	146	114	135	126	118	135	116	128	146	137	110	137	127	106	124	116	115	117	125	129	101	133	126	134	104	132	105	128	107	116	127	128	110	134	108	109	125	104	115	112	141	131	113	121	121	132	137	134	129	119	121	121	122	115	127	122	125	120	121	128	133	109	142	113	108	117	118	130	135	120	120	125	108	119	123	124	108	141	141	121	143	117	134	151	129	152	126	111	128	121	137	111	117	113	144	135	139	113	120	108	145	124	123	119	101	136	127	114	124	115	117	139	120	144	133	136	129	131	139	121	110	117	119	131	134	144	126	112	136	116	125	126	137	134	111	117	120	116	122	133	125	142	141	128	113	119	127	128	126	136	124	129	110	137	103	114	130	117	109	101	121	124	124	119	145	131	125	131	127	129	112	121	126	106	139	116	144	162	136	131	118	130	120	113	117	104	124	116	131	135	114	123	131	119	136	113	145	134	129	105	101	101	117	125	140	126	107	122	135	132	118	127	111	117	108	138	117	101	123	124	127	129	114	128	106	99	133	133	122	122	124	112	122	117	138	153	106	113	116	123	136	131	135	131	108
19525	5714	14256	16995	16187	12898	11809	8438	6991	4963	4026	3485	3066	2346	1986	1627	1651	1532	1332	1194	1044	918	913	662	463	481	430	441	446	405	399	389	382	421	384	370	379	379	400	381	392	368	340	361	336	362	376	333	327	330	332	337	285	309	290	285	326	361	324	298	307	307	320	336	346	299	329	292	328	317	323	320	314	350	298	305	340	341	331	317	323	322	311	315	337	300	301	305	301	317	292	279	331	317	306	303	341	331	301	324	320	335	295	297	272	294	320	309	317	302	335	313	306	303	316	344	300	280	317	325	302	353	328	302	281	320	319	327	299	312	307	309	328	307	335	307	312	316	348	298	265	323	324	336	301	350	288	348	288	309	337	248	349	308	330	307	302	308	302	299	318	306	312	360	305	307	323	296	277	314	303	302	294	318	309	309	312	304	341	307	350	344	326	303	363	313	310	302	334	348	319	297	324	287	299	343	292	343	296	344	306	302	314	308	299	301	321	325	318	322	342	334	309	317	315	291	332	292	340	287	328	320	292	319	323	316	301	324	332	317	304	335	295	287	325	331	326	327	339	324	324	312	331	302	330	312	340	334	331	299	336	317	313	303	327	319	299	312	310	313	318	303	320	327	348	300	322	323	291	310	319	314	309	318	332	348	306	320	336	285	323	333	304	317	308	288	361	306	329	332	316	339	297	316	303	310	315	317	284	332	303	306	344	341	327	313	301	303	340	317	300	303	344	313	321	311	305	307	309	305	318	289	324	296	310	303	313	316	324	352	299	307	305	327	336	328	313	328	305	331	295	327	312	300	303	284	321	288	306	346	297	295	325	324	320	312	302	321	323	315	302	296	345	330	320	327	305	315	267	307	303	352	305	341	306	320	310	294	299	330	335	295	352	297	343	330	298	316	319	302	306	301	320	314	303	294	312	317	330	318	305	311	338	341	316	322	320	290	299	294	329	329	318	312	311	315	328	309	290	306	300	333	307	329	349	335	287	326	311	272	308	325	299	340	319	324	358	317	289	290	264	336	337	328	354	323	355	349	295	323	328	314	335	297	320	314	303	350	315	314	344	326	338	334	326	331	312	301	312	310	318	335	303	325	304	311	311	294	318	324	319	302	293	307	331	318	310	313	321	318	298	308	362	286	334	294	303	305	318	338	321	302	316	319	306	317	301	288	315	316	328	321	350	358	330	295	311	334	275	317	327	306	296	307	331	294	288	328	348	367	297	327	347	306	316	294	303	303	327	287	320	280	312	285	317	325	299	300	323	310	350	312	309	310	300	310	285	327	325	327	303	310	326	312	346	327	324	301	329	301	312	308	334	325	325	324	320	312	325	314	316	307	302	271	303	313	283	285	346	308	313	325	304	305	298	292	300	303	302	284	318	352	317	323	332	323	297	308	328	335	319	309	326	320	324	322	350	306	289	300	331	332	297	324	320	344	295	358	289	332	313	319	323	323	303	317	320	302	320	318	313	288	270	287	304	299	313	309	326	319	323	308	297	332	289	311	314	335	315	309	300	301	319	277	349	308	336	301	296	296	329	313	350	311	304	306	308	339	317	341	315	316	334	348	350	326	332	303	315	338	326	297	294	306	314	303	304	337	316	328	322	340	338	323	324	291	309	336	299	319	328	321	299	276	291	295	326	330	341	319	309	328	311	324	321	305	294	295	324	327	312	336	297	309	316	310	310	303	317	323	336	304	331	313	328	323	303	343	330	342	339	315	335	311	298	315	273	333	285	318	323	341	325	295	311	299	353	280	327	333	305	327	306	330	346	339	325	302	297	335	313	311	305	301	300	358	333	307	297	317	324	332	306	324	322	302	318	286	300	331	290	322	304	331	301	319	337	301	296	328	302	329	337	321	325	334	339	335	297	276	324	330	315	298	319	317	303	307	318	348	301	322	333	285	317	309	334	333	329	332	306	319	324	343	300	303	318	343	322	330	339	340	316	342	316	307	300	289	321	298	300	321	320	289	320	326	338	315	356	317	323	307	319	283	314	344	342	307	289	297	331	331	305	320	295	316	333	307	294	330	327	322	314	315	308	304	315	314	305	334	334	292	317	280	287	324	326	307	344	294	331	293	316	313	295	308	313	326	301	317	305	339	298	334	331	304	331	325	314	309	301	316	308	321	314	320	286	324	289	282	321	295	355	303	312	327	319	290	330	345	357	305	345	316	343	296	336	330	302	313	301	305	321	321	328	313	293	283	283	279	313	306	302	315	311	304	330	308	316	305	297	308	308	290	328	319	311	302	295	327	313	302	323	340	303	326	338	297	338	311	281	295	339	331	317	314	304	314	300	284	321	302	315	322	319	345	300	338	326	315	329	338	292	310	311	331	318	328	336	342	297	315	330	302	286	321	302	323	326	268	344	317	317	319	319	304	322	323	311	325	320	309	318	301	349	284	315	327	345	349	328	312	328	308	307	348	315	277	324	363	323	299	310	286	288	314	337	323	323	308	335	300	304	304	285	304	307	319	342	326	316	326	324	305	306	309	310	313	285	300	300	306	329	315	323	301	310	328	331	322	326	303	302	326	338	316	361	295	294	338	283	321	327	295	321	303	336	311	344	314	337	294	303	310	306	311	295	325	299	309	286	299	303	316	307	307	320	317	311	297	302	306	329	319	328	321	301	335	314	321	317	303	298	301	303	329	297	330	320	310	322	349	298	306	330	342	299	326	321	327	308	272	329	340	310	344	342	297	305	318	307	326	327	333	307	336	305	311	285	332	317	314	345	341	312	308	320	330	349	292	339	312	304	286	310	310	314	306	309	345	292	324	292	289	331	301	333	317	310	312	294	330	325	306	317	303	347	337	344	311	326	314	323	299	319	306	303	320	342	299	315	305	305	320	336	338	321	313	320	326	318	307	302	303	317	316	317	315	301	316	288	310	276	339	307	297	313	318	289	315	337	294	300	297	314	292	307	330	317	319	332	326	325	305	320	342	341	296	297	306	304	285	322	335	306	309	308	323	306	313	317	300	324	310	329	315	302	313	311	300	325	334	303	312	326	300	312	325	293	327	309	289	301	316	299	301	319	320	331	293	330	314	336	315	271	296	306	305	280	310	304	320	327	337	325	279	321	309	302	289	319	318	312	306	303	301	328	295	307	310	313	302	319	300	306	308	335	333	302	321	343	317	308	337	329	331	327	317	307	311	340	310	300	298	338	330	328	283	309	336	312	314	301	311	329	294	330	322	346	316	304	285	312	344	285	290	315	307	329	313	306	342	304	290	314	326	309	317	322	313	349	328	307	340	323	313	342	319	351	331	292	317	296	330	304	301	270	312	313	319	286	302	285	308	320	315	292	285	333	315	369	329	316	304	309	315	284	307	320	339	311	292	314	296	312	292	313	350	340	306	344	323	282	286	296	305	303	324	330	306	322	327	305	347	289	298	332	291	302	304	301	314	315	262	293	316	346	296	316	324	329	324	286	319	321	315	311	309	316	321	293	308	312	307	322	304	334	293	325	305	330	301	308	342	317	300
5584	1758	2127	1703	1056	653	493	403	348	276	265	270	242	231	221	226	245	252	246	262	225	265	221	243	229	243	226	217	230	222	190	232	202	181	242	207	184	203	214	244	212	221	188	215	244	246	219	205	194	218	206	208	222	220	209	232	195	180	216	193	217	222	205	192	216	204	225	215	229	194	211	225	214	216	183	212	215	262	205	209	216	200	216	204	193	216	239	215	217	229	208	203	241	190	201	224	237	211	186	225	241	224	220	234	197	218	225	237	214	225	225	199	194	176	215	227	221	217	223	217	188	199	217	237	228	222	243	226	220	244	205	231	246	219	205	216	216	200	220	214	190	213	227	193	201	232	224	245	236	209	190	213	235	206	226	242	208	196	232	200	226	236	198	208	210	236	233	226	215	233	208	200	195	206	225	237	205	192	221	242	245	239	207	222	200	196	201	219	226	201	206	240	210	201	204	201	240	226	221	223	221	220	231	202	236	206	226	218	206	214	205	212	219	208	246	206	243	206	212	199	197	198	223	217	208	203	213	223	204	206	215	186	219	193	231	238	224	206	234	229	223	233	203	188	221	205	230	242	223	215	210	236	197	241	223	230	237	226	240	177	192	206	202	198	221	229	217	212	238	199	199	214	226	202	200	229	222	209	200	216	228	193	220	217	217	203	204	217	243	204	195	220	216	238	226	187	210	208	205	192	207	197	205	231	193	244	215	211	235	240	239	238	212	222	220	196	207	215	216	228	203	231	227	218	213	214	228	235	208	200	218	206	233	226	214	201	186	216	243	199	200	193	233	234	238	251	205	217	186	225	252	191	194	211	217	223	189	206	234	233	229	204	206	233	219	198	205	207	208	212	206	213	202	209	201	207	191	226	219	216	208	223	238	249	227	228	221	188	222	200	223	212	231	225	193	237	243	203	187	225	189	239	205	226	217	217	224	188	193	215	210	236	227	199	197	223	233	236	217	245	198	205	203	207	206	237	206	220	210	207	243	231	223	229	239	225	243	214	233	246	238	243	207	228	204	225	208	201	214	224	214	213	206	228	217	249	218	221	215	200	216	227	202	243	218	228	236	211	190	187	200	198	208	230	216	231	181	221	198	203	242	231	217	222	203	207	212	210	210	204	224	237	220	207	217	228	195	226	242	217	207	213	200	221	199	197	195	216	210	222	207	207	209	223	208	193	201	237	182	224	201	225	194	244	209	211	224	223	225	254	213	227	225	233	222	223	206	234	240	250	243	219	225	249	209	222	230	224	226	214	241	220	208	221	213	229	202	218	194	180	219	253	233	207	181	206	192	198	224	213	191	212	234	200	208	215	223	207	203	233	195	206	229	215	230	206	193	216	198	214	203	233	215	232	227	225	225	207	214	213	214	229	236	196	216	244	212	221	219	224	240	192	227	215	213	208	201	222	190	209	197	202	208	208	236	191	223	204	243	209	213	187	204	203	198	213	211	214	202	232	193	225	225	211	207	201	215	190	201	220	230	210	215	227	216	213	205	204	227	233	218	243	236	210	268	222	227	221	207	232	220	229	208	214	230	213	204	225	192	237	212	227	220	218	177	225	207	220	228	245	221	230	234	218	201	223	208	210	219	219	217	219	227	210	232	208	217	219	254	232	242	201	233	250	197	223	205	212	202	186	228	211	222	211	209	193	212	208	235	211	209	226	224	241	228	246	214	236	221	220	242	228	208	227	230	244	212	183	207	209	202	232	212	219	217	210	228	217	234	217	209	217	197	206	205	211	202	194	222	191	246	226	202	213	224	229	212	223	228	196	209	177	216	218	240	206	226	221	205	195	234	197	230	219	205	218	224	230	241	223	221	200	227	204	225	189	239	206	190	198	226	222	199	208	211	167	225	218	222	233	210	212	230	213	211	226	206	206	196	221	220	200	189	205	229	234	215	210	222	214	203	200	247	213	214	213	187	224	194	211	196	204	207	223	201	208	216	259	225	215	221	225	206	189	162	216	222	212	216	191	215	214	226	219	202	188	205	229	224	229	178	229	198	212	241	197	230	259	233	234	244	207	224	214	191	227	189	216	206	204	200	212	225	206	207	212	231	191	216	214	209	210	222	210	224	217	220	204	225	195	217	213	252	215	204	183	243	192	228	223	221	207	215	210	225	227	226	241	209	213	215	183	213	197	204	214	220	219	215	209	209	185	187	245	238	203	195	215	206	212	220	245	212	216	225	212	248	233	222	223	207	234	236	209	263	235	191	193	192	202	199	226	212	215	200	203	218	224	202	206	205	217	183	195	223	200	213	218	210	227	232	223	214	235	215	207	218	198	205	203	234	217	237	218	208	213	227	219	192	196	213	214	196	212	231	211	213	217	182	209	209	225	229	226	211	194	198	208	231	222	191	207	209	216	197	209	195	230	226	201	237	194	231	244	203	211	198	214	207	218	204	212	218	201	211	207	214	229	197	224	222	217	205	228	199	202	229	235	209	197	218	229	211	213	210	217	195	212	228	201	207	228	245	206	218	241	217	220	228	229	214	192	202	262	224	212	208	217	198	220	235	227	231	207	227	205	209	221	215	209	216	222	240	231	223	240	227	197	235	210	220	225	218	215	227	220	210	224	226	225	200	230	227	212	227	212	244	205	217	220	201	187	228	222	219	214	202	228	190	227	213	222	209	213	226	237	191	199	230	213	215	208	211	216	204	219	234	235	227	182	192	214	212	197	215	259	231	220	249	233	231	209	228	200	220	245	195	225	187	209	214	198	177	184	209	237	230	219	198	213	199	209	235	230	235	225	208	244	233	242	231	191	191	215	214	202	220	227	205	236	219	240	210	204	215	188	222	218	200	219	215	216	221	218	212	216	233	212	208	217	231	218	205	208	183	211	197	209	236	214	208	224	213	220	221	236	205	230	238	222	198	216	219	236	203	220	227	238	217	217	215	233	231	220	246	222	222	226	227	210	216	205	202	232	217	226	219	226	209	204	219	218	222	183	200	200	200	210	200	229	222	232	208	215	203	220	231	229	190	221	198	228	225	211	227	214	213	194	191	215	244	198	195	231	214	208	240	230	252	232	195	209	196	205	224	219	229	200	225	227	219	206	205	216	216	232	198	200	229	220	230	219	235	210	206	226	223	220	223	207	203	215	213	245	196	242	225	217	219	210	250	199	214	209	191	217	209	246	237	208	202	220	211	238	210	204	206	207	221	206	208	213	196	220	211	224	237	223	213	218	226	231	200	205	229	208	209	234	208	220	221	228	234	207	214	193	221	211	228	238	204	228	229	226	211	199	189	202	222	229	208	196	195	244	202	230	204	208	207	196	223	211	211	190	186	198	209	216	225	198	179	216	210	219	216	207	218	223	187	203	234	226	203	202	194	232	211	189	224	225	214	189	224	228	214	219	229	211	215	219	223	207	208	215	215	211	223	218	193	195	231	224	202	212	256	216	200	220	225	225	211	213	222	213	203	222	204	205	233	210	210	234	204	209	207	229	204	209	237	226	231	215	219	238	197	220
4612	2084	4619	5399	4060	2967	2072	1704	1224	1049	811	763	707	646	652	662	665	744	745	763	685	664	642	648	565	561	580	561	555	561	556	542	551	570	542	518	588	547	553	516	536	554	542	542	558	531	484	545	541	543	526	520	508	502	545	520	505	545	514	516	529	525	474	500	523	544	535	527	548	503	535	526	509	527	502	515	522	544	521	512	486	519	523	551	504	494	516	511	519	531	518	512	524	491	515	479	525	555	514	511	532	550	587	550	529	567	557	528	499	483	514	538	563	546	563	540	498	549	498	501	505	506	508	507	560	530	554	512	558	476	543	508	541	511	542	524	501	535	555	514	519	502	543	485	520	555	558	509	522	531	533	529	520	558	515	528	546	559	548	567	557	509	499	543	508	545	535	535	530	559	517	561	519	508	531	532	499	496	510	562	496	524	522	557	470	548	533	496	520	534	517	487	564	501	543	511	514	533	477	534	522	505	549	558	520	515	501	511	543	542	522	522	519	499	516	498	552	514	513	511	528	512	509	519	561	542	517	530	513	513	506	525	545	501	535	521	510	512	534	476	529	530	533	560	485	516	535	514	528	524	547	541	547	521	491	514	571	544	533	499	519	517	529	517	557	544	544	535	495	548	537	535	540	549	554	508	521	474	514	541	508	499	549	518	510	517	552	520	550	561	519	522	510	553	537	514	513	493	544	522	518	529	485	506	500	531	522	477	517	578	496	520	558	521	511	485	509	499	539	490	520	575	518	515	532	535	523	526	518	468	568	527	520	536	575	538	547	473	541	522	505	553	549	455	552	570	510	521	537	541	564	485	514	546	537	520	521	506	519	480	523	484	525	491	549	537	527	522	507	560	503	570	492	528	546	494	530	548	527	521	536	500	511	540	515	500	473	530	560	546	501	500	486	452	553	521	536	537	541	545	499	485	556	506	533	568	551	533	509	565	492	540	522	544	553	523	511	566	542	519	507	515	508	536	507	541	552	539	538	522	523	532	514	514	527	470	478	530	530	555	535	513	530	508	532	540	522	490	505	537	543	517	511	516	560	511	496	531	510	501	517	508	504	527	527	485	559	521	543	534	543	541	528	519	553	532	543	543	484	531	547	507	459	495	521	519	517	550	506	542	537	553	528	512	514	494	494	530	513	509	496	544	526	522	541	530	536	491	519	520	540	536	514	528	531	510	518	528	525	551	523	468	571	536	599	504	516	504	508	550	540	510	529	560	589	499	515	537	484	525	519	538	520	519	504	503	518	512	535	505	531	540	496	512	515	514	553	483	517	545	503	520	477	505	556	516	513	485	511	504	561	501	557	530	494	495	526	534	493	562	492	497	553	522	499	502	502	527	516	541	521	506	533	504	504	526	542	489	490	496	541	535	507	519	519	502	540	526	513	516	533	496	555	538	553	520	524	520	512	524	528	557	543	518	514	516	535	550	509	462	508	500	512	495	524	525	518	561	542	563	500	552	506	500	538	490	561	524	526	529	508	510	547	520	488	528	508	485	531	523	567	532	537	545	506	505	522	519	515	502	534	527	511	530	518	545	516	518	513	480	544	521	541	522	520	526	530	536	540	483	511	516	520	523	472	556	540	526	521	563	511	558	557	557	535	520	531	512	504	531	519	539	495	532	498	537	518	484	533	516	529	533	552	521	534	543	537	501	509	543	483	542	537	533	522	531	519	552	555	536	571	559	499	557	539	505	488	556	505	540	558	494	549	506	528	548	565	516	493	528	506	530	524	530	509	512	498	504	533	529	514	526	501	530	513	552	542	519	542	557	564	513	515	544	509	525	559	519	540	463	567	525	472	513	559	484	526	531	527	521	538	516	539	588	514	537	518	518	495	531	518	547	522	548	528	514	546	533	567	513	514	527	527	498	544	546	575	540	539	544	539	560	531	564	532	554	499	519	508	522	558	488	532	556	499	523	492	469	515	535	519	539	554	520	535	533	502	545	559	539	524	510	533	506	563	535	530	502	548	539	499	519	502	472	535	516	507	550	552	511	538	502	532	520	529	509	505	492	557	518	513	545	550	530	525	528	518	507	551	554	501	480	544	533	529	566	519	525	492	507	516	520	549	508	524	533	522	517	498	540	533	533	543	522	497	514	558	491	554	506	560	522	486	521	551	544	508	545	516	542	519	515	558	519	534	539	523	510	505	520	535	551	513	508	540	523	507	539	532	585	586	524	525	515	507	524	486	519	527	501	541	513	514	517	532	512	482	488	518	536	531	500	542	494	534	518	541	587	542	586	534	545	556	519	544	491	550	480	571	490	511	547	525	517	570	507	530	563	520	551	522	524	516	512	524	508	518	521	523	525	502	528	554	523	562	565	549	533	528	544	591	484	525	518	584	549	527	514	532	564	465	526	513	523	509	528	537	501	526	538	553	527	546	534	534	542	536	486	564	503	540	553	491	493	519	508	524	485	515	492	544	542	528	528	518	538	517	524	538	504	547	553	493	487	485	539	490	544	510	555	522	497	530	515	556	583	492	537	488	525	490	511	507	523	536	521	511	547	513	523	522	485	543	548	508	508	544	507	516	534	483	507	555	543	530	484	540	513	525	522	529	521	501	541	510	542	536	568	513	503	518	564	516	531	558	560	517	545	535	529	498	530	522	548	506	552	526	507	520	502	554	507	530	552	517	493	545	541	544	573	534	548	494	518	491	532	500	535	515	506	563	527	509	533	557	541	537	526	583	513	546	500	509	501	519	485	547	508	531	525	550	502	517	489	536	532	524	531	523	548	533	529	521	517	519	524	532	576	525	551	534	551	535	541	514	518	479	564	521	523	552	519	565	497	507	518	510	493	538	529	541	519	489	508	555	493	481	540	556	486	503	513	557	501	490	502	560	496	527	510	494	505	506	533	510	510	525	505	539	554	520	522	526	514	491	523	537	510	505	538	517	518	514	504	525	508	527	521	530	555	519	527	514	510	560	514	542	513	550	538	545	518	509	550	523	554	519	526	488	497	537	516	544	481	485	538	569	572	544	514	491	523	523	519	496	522	505	539	512	524	535	513	537	521	532	495	535	545	514	519	520	539	544	509	524	508	481	506	534	519	476	523	526	528	555	514	499	551	541	550	508	544	490	511	586	523	501	534	549	524	556	539	507	506	515	527	485	530	565	532	526	529	532	540	542	529	539	506	521	533	514	506	520	550	535	513	539	509	575	545	538	541	567	539	512	494	531	500	500	522	510	508	536	500	519	554	560	531	545	490	524	533	512	525	508	553	502	520	535	533	539	535	517	540	505	543	531	545	557	524	539	529	524	496	547	513	536	491	495	488	531	562	537	550	513	520	493	555	521	544	516	522	513	520	511	518	506	544	540	540	526	538	529	521	513	534	522	514	499	547	537	533	544	506	510	532	467	546	514	500	544	542	542	531	496	545	563	535	517	541	504	489	544	553	500	518	524	519	531	539	517	560	565	544	509	540	511	499	501	489	514	535	517	515	495	515	482	524	492	492	524	556	504	512	507	526
17256	4596	5537	5453	4376	3207	2202	1366	933	716	567	449	426	374	359	341	314	319	290	281	282	267	235	252	235	212	233	217	213	222	225	238	203	213	235	201	229	244	207	216	211	224	217	236	201	208	223	234	190	215	186	197	215	200	231	238	211	211	210	203	199	201	206	227	266	198	240	196	199	227	208	208	200	206	228	219	191	193	212	198	202	190	202	206	203	219	217	190	216	176	194	204	217	197	220	201	216	251	167	250	209	201	188	222	210	240	234	221	213	218	195	219	220	205	228	219	210	199	211	204	221	252	205	224	195	202	176	227	201	212	209	197	196	230	224	211	194	206	218	178	227	181	231	214	197	220	202	181	238	228	203	222	210	175	195	216	194	185	218	231	225	232	238	199	211	198	229	205	194	196	190	203	238	223	225	216	240	205	235	218	222	215	211	212	216	215	236	227	218	226	216	197	211	210	188	206	218	219	195	227	230	218	210	227	180	206	220	222	224	232	215	193	235	246	187	214	234	212	210	223	209	220	202	208	230	215	207	218	208	216	215	238	185	202	203	200	222	216	240	200	197	221	230	204	194	221	226	195	219	193	224	206	221	213	201	229	195	213	234	211	238	166	230	183	228	230	220	223	219	209	191	212	206	224	207	212	205	225	190	222	231	196	229	243	204	245	179	219	222	234	227	202	196	204	236	221	192	191	210	188	228	235	196	206	192	201	207	218	212	217	207	211	203	229	199	243	217	216	213	216	234	198	216	224	217	196	227	203	206	233	224	183	196	210	228	230	241	196	196	230	194	222	179	211	212	233	224	200	189	201	205	227	219	204	199	200	202	209	187	212	221	209	208	245	190	209	230	230	210	227	231	246	195	214	189	227	217	195	220	210	197	186	197	184	223	218	195	213	212	244	229	247	214	227	223	222	202	205	230	206	226	223	230	205	211	240	220	228	223	215	223	238	203	215	220	200	191	193	220	207	220	228	211	206	203	208	223	237	212	214	170	205	223	184	230	209	218	215	235	199	208	220	211	206	203	196	199	224	195	227	230	202	227	221	210	212	225	224	206	215	233	219	219	199	211	197	193	177	204	204	202	203	210	203	204	237	212	216	192	225	225	195	230	210	205	212	216	232	171	205	191	211	194	212	199	220	189	226	205	233	212	212	217	197	213	205	235	212	208	233	208	212	188	200	197	219	229	204	191	203	240	215	236	199	215	218	224	192	210	200	201	198	213	214	197	183	188	210	197	197	218	199	190	200	219	212	222	206	200	212	212	214	186	185	202	182	237	213	201	239	198	229	229	237	207	211	194	219	231	221	210	221	192	201	206	226	234	194	219	213	213	196	209	214	197	234	211	224	218	230	214	189	223	217	216	185	209	183	203	197	221	215	211	231	196	200	193	209	217	210	202	214	196	224	199	213	204	205	213	196	226	197	217	216	224	217	212	205	209	202	205	206	191	210	213	200	199	191	229	194	236	218	213	196	206	210	224	199	235	185	225	231	221	226	199	244	227	205	219	223	197	214	190	219	207	196	204	201	216	224	230	208	224	179	216	178	185	246	207	218	204	237	190	228	219	191	227	231	213	212	220	224	208	221	204	204	201	203	207	226	207	219	207	213	226	175	223	209	216	224	187	217	226	197	192	229	188	203	210	191	218	212	194	206	212	208	204	173	189	189	264	222	193	201	213	217	221	214	212	210	188	221	205	232	198	216	201	201	211	215	232	214	195	212	208	220	200	197	213	202	205	205	210	195	241	219	223	239	200	217	208	198	217	208	218	207	193	205	222	210	236	204	208	212	227	188	229	197	205	213	190	184	215	208	186	194	194	227	199	228	212	221	184	194	221	203	218	199	173	211	212	216	214	226	182	239	223	214	200	192	216	205	223	194	217	183	180	193	206	200	189	197	241	197	244	208	183	212	222	200	195	210	206	227	213	245	197	206	202	246	203	227	218	219	219	211	235	213	205	226	216	218	210	207	193	213	235	217	211	203	224	218	222	190	191	223	201	236	205	211	195	206	214	212	197	204	208	204	218	207	191	228	190	221	207	213	222	178	215	214	219	240	228	207	201	190	207	204	223	237	224	231	216	223	191	225	215	224	230	190	222	214	215	244	203	219	248	212	199	200	234	181	215	192	225	202	198	218	192	216	226	214	209	212	211	220	217	195	220	214	204	225	187	210	220	186	217	204	223	235	207	204	218	208	230	225	208	206	181	172	204	198	227	222	198	201	218	202	202	198	191	218	200	206	198	209	191	181	234	217	209	212	210	173	187	182	242	218	220	207	202	188	218	198	220	190	212	191	203	198	220	236	199	210	209	204	202	213	234	197	203	231	214	204	236	227	212	213	214	199	211	199	206	212	219	201	203	208	185	219	221	237	204	212	204	201	199	181	187	198	184	222	234	225	207	214	205	236	218	211	201	203	222	237	182	225	214	189	201	196	208	239	216	217	195	227	189	208	197	223	207	201	199	213	194	226	212	203	215	206	214	212	188	202	222	232	219	209	212	207	189	265	204	217	200	235	226	208	236	214	208	221	198	195	220	217	220	203	215	216	232	219	207	217	206	188	213	188	240	228	204	205	234	229	188	189	229	210	205	211	235	222	209	200	179	199	241	213	203	201	167	254	199	231	218	196	204	200	202	218	180	214	204	190	234	225	196	216	197	203	196	211	223	204	213	193	243	211	228	200	211	231	173	197	238	223	207	240	218	191	207	213	201	226	218	204	209	225	220	187	209	212	208	210	202	214	212	204	212	218	220	195	212	216	192	221	232	200	221	176	224	209	229	171	210	200	210	205	218	228	220	205	229	255	198	198	209	195	214	232	219	201	213	226	238	216	214	197	202	193	223	195	235	229	222	198	223	195	229	207	209	247	213	212	234	239	204	206	228	251	206	195	190	206	206	197	224	212	207	205	201	199	181	200	196	223	204	191	190	207	192	210	229	199	199	205	215	200	214	209	184	198	189	215	224	212	241	199	222	219	217	208	209	213	195	240	229	220	197	229	217	207	202	196	198	231	207	208	216	200	188	216	241	203	233	187	205	241	214	231	226	214	211	221	213	215	200	224	199	234	199	208	186	209	255	201	186	201	192	208	185	192	218	212	229	219	222	209	222	211	212	215	207	217	249	224	189	206	217	226	201	198	191	197	226	200	212	195	204	200	207	212	226	204	188	215	192	232	210	204	202	215	206	218	240	190	196	193	235	201	212	232	229	216	213	219	192	206	218	206	221	213	248	191	214	207	224	209	232	199	224	207	231	218	200	216	213	194	211	226	195	193	214	199	214	197	200	213	206	213	175	223	203	213	217	213	215	212	212	209	219	210	223	233	210	212	232	204	218	185	228	203	194	197	208	229	188	194	220	227	212	196	186	202	213	191	222	224	184	196	219	233	228	204	223	221	201	209	217	228	189	198	210	189	198	225	214	226	219	203	225	224	232	210	225	205	188	192	233	226	206	197	219	207	200	198	196	230	192	188	198	238	216	198	200	201
12601	4088	9617	12954	11780	9825	7795	5366	4275	3535	2795	2179	1888	1660	1484	1414	1288	1010	984	1084	924	826	770	697	600	592	567	570	592	528	563	529	566	543	537	514	601	522	587	530	565	545	493	552	487	501	547	530	517	451	516	515	516	505	509	472	583	525	518	510	530	531	548	541	499	499	554	507	502	464	466	519	493	542	559	503	503	507	484	550	480	538	500	548	509	482	530	465	446	527	547	502	512	524	551	518	528	518	506	499	521	541	513	552	498	506	503	481	513	514	505	510	491	479	528	522	510	521	490	503	518	567	502	526	532	573	487	489	504	510	531	462	493	487	535	522	508	472	498	516	504	509	470	537	486	538	488	513	464	484	535	510	497	494	551	543	466	499	498	527	500	509	509	490	500	516	511	552	505	474	533	516	475	497	463	529	485	491	495	517	498	519	515	497	493	546	529	501	507	503	482	528	524	454	533	506	474	523	473	485	506	546	471	518	490	485	525	529	528	476	528	484	546	524	496	512	499	537	546	510	455	522	480	516	572	482	545	515	500	508	512	502	495	475	546	505	521	523	459	483	514	510	467	530	457	512	473	465	504	540	530	504	500	483	541	525	534	510	461	490	531	516	483	507	510	517	491	475	503	521	451	530	497	506	514	494	483	501	505	475	486	475	491	521	478	514	497	482	500	508	480	521	477	538	487	513	474	502	501	507	490	491	477	489	522	537	518	500	494	492	504	487	531	494	531	476	531	477	476	474	502	505	481	509	524	554	459	504	540	496	519	473	506	499	477	522	505	526	495	499	510	513	503	500	515	517	492	467	570	500	538	532	538	527	469	539	496	534	543	546	466	495	517	527	531	503	551	516	505	545	497	487	572	503	508	492	518	523	482	508	504	519	488	487	500	489	489	479	532	492	462	497	494	508	501	481	537	517	518	483	513	459	496	520	561	499	523	497	535	456	476	548	525	498	486	519	530	511	508	469	506	485	530	491	477	483	497	524	512	507	501	512	495	518	492	506	515	496	496	502	503	499	523	510	498	494	492	512	485	504	468	505	489	517	531	520	506	476	509	467	470	519	526	477	498	503	500	467	465	465	487	542	504	505	528	499	536	513	474	501	518	504	521	538	461	492	526	533	551	526	482	530	515	467	499	494	483	525	510	482	491	469	512	495	509	505	524	495	511	526	510	487	487	508	492	515	491	535	496	489	501	503	490	565	493	502	514	513	484	495	513	487	513	551	513	473	496	537	521	473	499	528	487	509	552	506	521	539	514	497	498	551	509	517	512	493	508	473	469	514	536	488	514	491	471	552	520	533	516	517	506	536	518	498	480	550	488	502	534	514	514	518	517	500	474	484	528	467	464	509	491	518	550	511	529	497	501	525	504	515	485	518	548	532	519	499	508	500	500	483	502	457	524	484	488	503	493	487	493	491	531	511	491	545	504	531	487	511	519	524	522	480	492	476	502	473	465	541	519	536	534	497	480	514	514	496	471	470	523	513	550	494	488	521	532	532	513	522	531	520	487	485	496	505	522	538	565	493	561	466	542	519	487	517	472	503	518	538	533	566	454	513	531	513	462	504	521	509	555	504	508	503	500	486	547	524	558	527	514	463	476	483	481	477	491	508	525	497	508	482	483	558	465	520	520	472	482	490	500	505	539	500	498	517	495	559	495	481	503	505	514	485	500	518	457	523	479	489	551	509	498	460	505	498	493	510	516	547	524	516	508	536	529	499	529	517	506	485	509	489	540	522	541	484	517	462	504	491	506	536	511	527	484	505	508	502	492	523	477	512	485	551	520	529	497	487	518	479	486	523	541	491	537	533	526	488	496	496	532	536	470	534	508	532	495	514	489	511	494	517	501	488	521	528	513	516	505	518	479	509	510	510	531	511	525	504	488	518	506	482	508	487	544	514	487	506	481	532	483	476	532	517	523	526	471	532	464	517	514	493	543	487	503	513	494	522	477	505	546	526	499	482	517	540	510	521	510	484	536	471	498	498	487	524	490	499	481	495	526	518	561	474	494	496	522	504	493	509	476	526	523	489	494	531	514	511	549	496	535	533	526	485	505	478	525	512	476	491	510	467	530	488	504	510	497	508	514	509	480	501	475	488	498	498	507	495	501	503	513	501	517	465	503	497	491	517	529	530	551	502	506	509	539	469	499	498	444	513	508	499	523	529	503	466	547	473	510	474	493	488	547	512	481	486	468	554	540	524	490	529	531	514	517	549	516	506	498	515	517	539	486	510	498	474	494	546	510	494	511	513	489	524	475	530	517	476	531	499	517	498	486	503	502	519	506	503	502	560	514	533	547	505	464	530	553	532	476	490	509	496	516	481	531	512	498	523	526	448	513	534	485	494	510	506	467	491	458	541	518	488	492	516	491	520	494	490	504	546	483	508	537	473	506	541	520	506	445	525	543	534	483	528	500	508	501	514	494	493	512	489	515	516	501	533	498	522	547	476	558	499	532	539	519	483	491	507	509	485	493	512	510	500	496	535	472	492	514	519	508	505	540	522	485	535	449	535	499	490	514	503	472	514	515	499	472	511	515	495	509	518	521	512	514	524	512	479	521	499	513	496	472	508	537	507	496	495	469	531	516	503	495	478	548	531	520	481	473	513	587	465	518	476	517	484	535	523	518	490	500	504	539	494	515	494	524	474	503	527	503	492	487	496	506	500	554	473	495	489	508	528	501	500	531	517	498	525	490	469	509	501	504	504	474	507	516	525	487	501	507	510	526	509	559	495	471	502	499	541	524	533	521	477	525	511	499	507	487	513	511	500	532	487	488	528	508	495	495	533	459	459	462	515	500	489	502	508	463	530	504	508	483	481	574	539	524	515	504	519	491	504	505	536	498	499	501	464	509	517	479	529	488	501	565	521	505	461	476	516	553	521	477	510	519	496	528	522	550	520	494	521	485	483	487	492	498	493	504	499	532	501	533	497	551	494	504	484	525	517	546	504	472	497	521	508	494	507	533	559	463	478	472	528	510	540	523	474	458	503	502	445	503	505	488	507	499	512	507	485	578	504	503	512	468	519	521	521	514	549	520	499	497	503	501	500	527	527	498	484	519	481	541	544	514	473	550	531	520	506	527	504	492	500	495	513	487	530	475	522	548	488	514	501	508	495	547	533	525	494	489	531	514	521	490	517	515	478	532	520	509	487	498	514	510	480	498	508	473	499	485	500	513	541	525	489	520	531	526	520	478	511	460	521	513	542	506	530	456	503	519	535	493	493	515	493	537	485	496	536	518	529	489	512	493	549	509	484	443	495	505	530	551	508	504	482	491	505	509	484	501	550	517	494	529	486	483	521	541	543	531	457	501	555	546	484	512	508	493	492	539	506	485	524	490	504	502	521	540	487	520	536	535	521	518	488	520	512	448	478	497	526	509	514	485	462	535	500	510	487	481	531	525	470	470	518	483	499	529	498	496	493	536	545	511	510	475	513	488	508	514	549	528	542	498	507	528	553	487	481	522	488	513	501	486	505	468	518
25947	8029	9171	8413	7376	5316	4234	2221	1542	1210	905	641	555	466	354	337	312	292	237	228	215	193	174	134	146	127	127	134	127	115	132	109	153	132	126	127	124	131	117	140	122	137	105	130	110	125	125	104	115	115	118	127	108	112	118	93	124	110	113	125	120	121	120	112	117	106	138	114	110	143	107	123	147	111	132	130	124	122	121	135	125	145	135	109	112	143	122	109	110	147	128	116	113	118	104	134	133	98	121	142	147	114	132	118	111	129	114	141	126	105	111	120	119	132	107	134	107	122	112	119	133	120	98	108	128	117	117	130	110	122	109	102	107	124	121	119	128	118	117	124	134	127	129	111	121	117	100	136	112	122	146	129	132	98	117	129	120	121	115	111	108	131	126	117	106	108	106	136	98	123	117	106	112	115	112	112	135	119	120	112	119	105	102	122	125	111	113	136	115	114	137	113	128	112	127	128	125	113	118	124	109	124	127	127	111	98	126	145	148	93	144	104	117	98	125	90	111	125	125	110	128	103	126	135	156	120	103	120	125	127	124	134	123	110	124	110	112	133	121	128	108	106	138	128	122	116	107	109	110	118	110	100	134	126	129	110	117	114	115	102	117	115	126	125	130	99	124	117	123	111	119	114	107	105	124	114	112	119	111	106	115	138	138	115	123	127	137	115	107	117	121	109	120	130	113	115	112	115	120	123	121	105	131	113	122	105	116	92	132	116	120	120	135	119	89	107	113	106	123	124	110	139	116	104	125	97	104	103	110	125	125	99	125	105	91	124	117	101	114	104	113	108	128	122	130	133	118	130	130	121	96	103	133	121	109	110	123	111	113	122	126	129	131	108	132	136	132	125	116	129	124	130	113	118	137	133	102	112	114	110	123	122	102	117	107	117	139	118	132	106	110	109	104	109	106	130	124	141	125	125	115	111	101	111	103	117	117	133	130	119	111	105	113	106	118	105	115	127	110	109	97	107	103	115	126	131	114	127	123	121	110	108	103	105	120	126	118	131	95	151	127	102	128	130	126	117	103	116	130	135	141	90	130	113	123	120	117	120	140	107	107	128	119	143	122	131	119	132	106	119	98	130	115	111	118	109	130	122	127	116	119	115	105	138	124	102	113	129	116	129	109	144	123	126	119	91	120	113	122	125	148	135	136	128	112	120	116	123	120	122	135	117	118	129	106	113	114	118	107	122	131	123	100	117	110	121	114	94	102	117	131	144	124	107	115	107	101	127	103	129	121	107	107	106	130	104	116	127	118	106	128	108	109	127	136	129	102	102	122	129	109	123	129	120	130	117	117	119	127	123	104	106	125	112	116	131	137	115	121	123	118	147	121	107	114	122	115	120	92	117	130	119	136	125	113	125	91	108	113	127	135	114	118	110	110	115	111	119	125	121	123	129	130	121	136	125	119	111	137	114	113	124	128	115	131	101	118	122	132	127	82	131	129	127	107	119	113	110	103	130	122	127	99	108	114	117	119	107	122	104	98	122	103	116	131	103	118	109	102	125	133	131	117	122	117	112	115	128	137	112	107	126	125	118	114	126	142	141	118	133	116	116	112	111	103	127	129	103	98	114	126	117	128	145	108	145	145	132	142	118	114	109	119	115	134	116	116	130	131	125	147	115	138	108	124	133	121	120	113	138	124	138	132	126	112	107	121	116	120	132	110	97	101	127	109	127	121	107	133	126	119	113	121	117	114	109	107	123	121	120	129	109	110	125	103	140	103	114	107	114	112	111	117	128	121	128	125	114	134	127	114	141	127	110	111	109	129	109	113	132	128	110	125	117	106	126	122	105	124	114	103	127	118	119	103	118	133	123	131	131	118	126	118	118	97	84	109	123	137	128	105	139	108	112	123	118	121	124	109	130	108	126	123	115	133	115	135	123	132	122	128	108	109	112	120	130	104	105	120	119	120	120	125	126	129	116	125	124	118	119	130	138	137	126	111	138	118	112	132	123	117	123	114	125	120	137	125	109	129	123	140	131	120	129	113	112	115	131	131	133	132	116	108	132	129	110	109	131	116	104	113	111	132	120	121	117	115	112	111	147	127	108	128	98	124	107	110	124	116	112	132	128	134	116	125	113	106	123	120	121	125	129	125	114	114	118	118	119	117	111	114	121	123	127	133	117	107	120	130	124	127	111	118	127	122	106	106	130	125	111	121	87	126	113	134	110	133	129	134	123	120	132	120	140	100	138	98	118	121	105	129	116	102	108	125	110	119	117	122	117	115	126	117	128	119	118	127	109	93	106	108	140	100	120	130	110	120	122	124	88	118	118	91	135	138	124	115	126	95	108	126	135	117	101	116	118	123	116	118	129	116	111	125	127	133	120	111	118	106	111	136	112	107	113	125	122	117	125	115	113	129	111	133	115	106	119	122	109	116	139	120	117	100	104	122	114	127	116	115	108	112	141	124	129	117	114	114	114	117	136	117	133	110	112	114	110	104	118	122	109	119	132	125	106	122	113	134	118	120	101	113	127	113	135	122	123	110	134	110	131	100	141	130	131	129	118	118	125	113	125	122	106	134	134	108	142	92	102	128	125	120	113	133	134	128	104	114	120	103	122	96	100	108	110	117	117	104	120	116	121	106	114	121	111	112	116	130	111	131	119	111	110	100	108	95	132	98	122	100	116	133	122	104	100	121	122	122	95	121	121	111	135	115	148	120	97	132	110	91	117	117	115	112	136	113	105	134	125	125	114	103	133	116	84	120	114	117	119	122	154	135	107	111	118	107	110	118	123	124	117	104	111	94	111	143	122	107	117	94	121	101	100	113	112	103	129	147	129	123	112	139	116	99	99	106	135	123	130	127	101	129	112	124	139	97	121	142	123	100	121	113	141	129	119	124	125	115	120	120	115	134	147	133	124	112	117	110	126	121	119	119	134	121	108	100	130	141	119	98	107	130	112	118	125	101	107	134	121	127	122	131	91	104	123	114	126	115	101	131	115	112	113	119	111	118	136	107	119	109	142	112	110	127	112	113	127	97	110	126	126	123	112	111	133	120	112	128	116	109	103	116	126	136	103	109	107	121	132	119	125	109	134	111	135	118	103	128	124	118	111	121	117	119	123	120	117	104	99	126	128	119	125	109	124	99	131	98	103	145	135	93	122	92	116	126	106	130	124	130	128	129	123	110	98	114	133	115	111	128	113	146	124	124	117	101	138	119	144	119	131	125	115	118	118	110	108	135	140	110	117	121	118	113	142	131	124	102	123	129	113	129	110	125	122	128	125	120	111	119	133	97	114	113	133	120	105	138	128	149	120	121	98	111	116	109	111	114	119	136	111	105	108	129	128	119	121	108	133	135	122	124	129	127	129	126	129	118	106	110	120	105	130	132	130	120	115	132	112	131	113	107	103	117	123	125	119	126	129	118	128	127	125	140	107	104	103	131	137	128	111	126	117	103	112	93	113	102	124	133	97	121	136	129	144	123	118	115	125	133	112	112	129	110	99	125	113	127	105	112	122	119	109	106	123	115	143
16292	5456	13848	16910	17095	13359	12465	8121	6745	5765	4773	3485	3055	2375	2170	1827	1585	1319	1120	1051	890	722	623	588	491	428	442	450	390	393	341	357	361	397	368	390	412	397	399	386	356	384	343	320	317	337	358	322	305	277	298	332	315	319	280	319	299	305	266	317	288	345	326	318	319	308	317	332	289	310	323	276	318	319	267	336	300	329	336	298	320	302	306	300	286	344	298	298	294	294	327	295	312	285	309	314	306	319	307	317	303	314	283	344	279	322	312	307	318	308	288	317	306	291	315	303	304	287	285	310	309	282	293	312	297	348	306	260	320	344	303	314	308	314	263	280	312	298	286	330	322	316	313	286	298	303	352	299	294	336	325	302	289	297	305	326	298	291	269	303	338	311	279	334	322	284	311	285	325	295	320	307	284	352	300	282	288	277	334	311	307	278	297	290	321	309	304	311	277	277	283	307	331	338	292	279	317	290	274	294	287	299	284	291	322	328	318	298	313	302	290	298	294	281	285	336	298	361	317	320	313	292	270	277	286	296	301	304	285	362	312	273	294	306	273	300	319	294	303	295	275	330	303	276	289	287	326	305	290	305	289	287	294	311	280	316	317	310	293	292	298	336	307	301	282	306	315	308	316	298	300	274	280	303	301	313	327	273	292	318	328	316	271	318	309	281	277	326	299	300	328	312	303	293	283	269	276	335	320	326	267	317	288	302	347	313	300	326	298	308	321	286	304	310	316	293	288	300	314	283	310	335	279	305	300	281	289	328	324	306	320	291	304	259	296	307	296	287	314	298	298	305	259	330	320	300	297	315	315	266	288	289	289	311	321	290	309	298	284	310	340	296	316	306	273	326	274	306	307	304	312	318	278	326	298	293	273	291	290	290	294	290	293	309	301	315	294	310	288	301	304	289	316	306	311	266	288	319	301	331	304	292	286	303	287	305	326	288	329	319	314	272	314	286	291	283	289	331	282	286	314	301	292	292	322	332	305	306	289	257	305	323	318	275	322	293	308	300	291	291	296	297	280	298	298	306	300	286	293	286	304	295	316	313	309	310	307	310	310	310	314	296	300	316	287	294	312	297	336	297	298	285	300	284	266	311	289	301	283	274	285	307	308	286	299	329	304	304	297	316	285	295	294	305	289	293	311	319	336	329	290	320	295	305	318	319	306	293	282	302	295	311	309	303	310	293	296	301	328	327	287	283	312	310	324	322	272	317	268	311	286	308	332	298	314	310	303	321	307	290	289	348	312	278	314	347	302	323	294	262	303	281	287	292	315	293	316	334	294	311	292	317	298	306	311	301	309	285	281	280	272	304	304	291	284	341	327	291	302	287	322	330	280	316	309	283	298	299	325	294	279	291	344	309	295	286	322	288	302	322	339	308	301	304	308	310	306	316	329	299	271	313	287	280	293	311	324	269	313	333	328	303	328	293	309	300	302	302	306	286	304	295	310	323	290	289	293	323	300	331	313	316	343	320	302	301	306	314	272	276	295	314	315	299	299	322	305	305	280	296	324	329	310	293	297	303	308	293	296	291	279	311	288	336	302	298	295	285	301	319	313	296	319	310	285	333	287	271	335	294	320	284	299	314	282	295	304	294	272	298	295	310	283	320	285	278	278	293	312	296	322	283	301	310	317	317	326	295	274	327	322	322	303	333	235	291	292	267	334	306	307	277	300	321	315	293	312	288	299	287	316	297	313	306	278	316	297	298	333	292	280	296	308	295	274	284	321	297	288	324	301	313	288	279	298	328	314	318	306	299	307	295	311	312	288	317	284	303	316	293	346	285	303	283	308	306	316	295	282	297	311	267	293	307	319	291	289	333	320	334	293	299	299	276	266	304	312	282	288	333	322	299	294	283	311	319	291	308	272	306	312	318	299	291	302	287	337	322	297	273	281	296	283	319	311	322	310	283	263	315	301	297	336	317	313	308	322	309	293	320	310	313	316	330	277	321	310	332	290	307	285	294	296	290	315	297	290	306	320	287	292	273	284	287	304	321	303	314	325	323	265	313	288	295	286	305	331	297	304	306	328	286	306	299	278	332	336	269	289	296	308	275	322	288	273	270	311	287	314	299	334	302	316	324	302	281	294	298	277	293	289	321	295	304	277	281	323	308	302	295	300	308	297	302	294	315	300	312	310	303	303	284	322	285	305	275	284	289	290	283	292	317	303	337	312	307	311	298	305	319	310	323	259	267	276	300	322	280	289	305	335	298	278	286	313	287	298	321	310	300	311	286	324	297	281	304	312	274	310	284	302	295	295	297	301	271	273	296	292	329	317	332	294	308	301	328	298	282	263	284	291	288	297	295	295	297	278	281	315	298	329	283	335	283	299	288	313	310	325	305	313	287	296	275	280	324	275	314	300	315	295	320	318	292	291	328	300	293	293	284	294	287	281	278	321	338	280	298	290	300	287	355	311	297	283	256	283	299	296	322	284	318	321	299	319	303	293	293	300	290	315	304	321	293	291	276	323	313	308	305	307	297	305	296	320	312	299	336	302	323	313	304	321	289	310	272	331	279	303	341	357	286	300	325	244	324	312	269	317	266	329	272	289	280	279	305	304	309	312	287	305	287	306	311	312	300	330	308	323	302	260	302	295	335	304	322	293	284	304	323	331	304	286	302	351	286	285	338	306	300	286	267	315	308	283	317	322	287	284	297	302	310	307	299	318	300	290	296	299	267	286	349	300	281	283	311	317	296	259	315	299	297	278	310	296	299	326	289	285	280	314	290	331	308	330	287	321	289	313	302	299	310	283	303	305	278	288	286	277	309	314	302	284	321	318	294	302	298	310	335	307	294	282	321	334	294	300	309	277	354	275	274	285	329	311	312	318	296	308	302	296	270	333	304	332	298	293	284	322	261	308	277	304	293	301	298	279	303	295	318	305	272	321	294	284	283	297	296	295	281	255	299	350	291	338	315	310	328	310	322	282	308	294	313	277	271	306	299	270	334	323	295	301	309	303	302	335	288	267	312	317	306	283	278	300	288	286	309	287	289	288	306	309	317	313	308	290	300	323	298	283	302	299	305	289	324	336	278	297	301	317	307	315	299	302	300	286	326	312	300	309	310	316	269	296	280	284	296	289	283	304	305	311	320	312	315	268	302	335	311	300	275	286	318	307	302	308	298	292	310	282	293	312	300	275	333	297	261	300	308	318	278	287	248	310	276	317	301	266	299	324	297	277	280	317	295	325	309	305	290	324	291	307	304	299	299	286	324	298	283	333	288	283	303	304	323	325	283	275	319	293	297	290	320	289	316	309	291	277	333	310	314	299	328	306	291	324	302	317	297	310	306	309	309	328	284	294	298	310	291	319	309	306	313	308	296	319	294	306	292	283	280	287	308	311	300	295	235	289	270	293	333	351	326	280	262	291	276	321	343	316	323	331	313	306	302	286	277	285	287	306	292	298	310	326	287	309	304	304	295	296	311	291	300	276	327	340	296	289	293	299	314	296	299	301	309	291	302	329	287	319	315	327	323	300	272
5978	1886	2029	1586	1116	767	561	439	332	330	258	254	245	234	242	252	232	263	258	246	221	237	182	219	230	220	216	215	203	215	199	199	216	195	212	188	199	216	216	222	219	193	220	225	184	206	196	216	203	221	210	203	216	201	213	213	200	231	201	211	194	203	230	192	211	227	224	195	221	190	203	178	210	224	216	237	225	214	201	221	210	193	226	186	197	208	218	218	211	190	229	202	208	214	213	214	208	194	225	203	206	191	229	193	189	215	237	236	218	221	201	226	202	196	236	239	205	194	206	227	221	186	220	204	217	220	207	222	203	217	234	202	214	240	200	225	241	204	216	220	217	221	233	218	198	210	206	220	218	194	199	238	216	193	210	208	201	205	222	216	227	212	185	200	214	224	209	203	206	216	203	241	238	215	202	215	215	207	189	212	193	217	220	203	203	196	208	199	234	206	191	200	220	216	219	196	219	215	217	229	223	238	217	219	203	247	203	227	234	214	204	213	215	188	219	207	222	195	203	203	192	241	221	221	200	191	210	216	210	208	205	196	233	208	201	210	202	238	233	199	211	196	207	232	205	212	242	221	220	235	209	189	197	176	191	224	187	207	228	199	221	225	194	211	200	209	208	236	207	205	201	200	212	233	219	203	211	210	195	202	222	211	226	207	241	209	185	225	208	211	220	196	218	242	225	212	247	239	193	212	216	220	186	196	210	196	224	180	247	247	244	191	214	220	186	211	213	219	252	215	203	190	224	206	204	180	212	212	207	231	230	208	234	197	232	184	235	246	192	203	212	226	209	238	221	196	210	230	218	242	235	220	206	225	235	206	211	206	220	202	220	210	219	224	227	240	208	225	219	195	189	203	203	230	204	200	209	231	217	204	210	224	204	209	213	198	230	241	219	200	219	236	214	216	195	236	208	237	199	191	218	219	226	191	179	198	194	212	209	208	201	221	228	192	215	199	218	211	236	189	200	246	196	208	229	183	208	193	237	246	230	206	201	217	208	194	213	227	216	216	205	207	225	217	200	197	202	211	206	196	199	204	192	227	192	187	214	201	215	201	231	179	206	209	247	187	229	192	226	222	197	219	198	204	217	225	221	202	239	199	205	221	187	220	198	233	223	229	190	195	199	230	173	223	211	195	190	205	251	210	225	238	199	204	214	228	238	205	207	172	209	225	213	213	218	204	193	214	201	206	211	247	213	215	222	207	205	212	212	231	198	217	216	229	201	204	195	230	206	207	181	217	205	184	207	198	205	237	219	188	200	228	227	254	202	203	210	187	200	195	229	196	207	242	192	246	211	215	199	215	210	208	199	209	196	201	230	231	220	213	235	195	203	226	216	210	213	193	215	211	225	212	232	198	230	230	233	198	224	222	187	214	218	224	230	233	197	221	183	189	230	207	211	226	213	213	211	211	205	222	205	226	241	240	208	232	207	220	231	203	224	186	203	202	205	212	190	218	207	203	200	198	227	207	228	225	195	203	195	230	208	205	198	251	198	178	239	190	224	210	220	243	212	205	191	230	208	219	211	208	209	247	194	219	213	222	224	193	225	191	194	180	203	209	221	219	198	206	218	227	229	216	196	190	204	208	188	218	199	208	207	215	193	223	203	203	228	212	215	222	214	212	220	210	213	207	245	195	222	207	224	213	235	206	231	208	203	194	228	200	214	228	200	201	192	193	223	212	210	210	205	205	217	251	225	238	218	205	215	237	222	186	204	198	206	227	220	202	223	235	221	220	217	205	218	237	209	214	238	213	226	199	213	221	211	228	203	189	201	207	194	213	189	232	222	172	217	205	212	220	185	205	210	204	232	248	186	235	200	232	221	206	191	216	223	251	224	202	210	218	230	206	211	239	201	189	244	207	206	244	230	198	191	201	202	201	194	208	216	201	232	200	184	254	211	217	224	211	216	207	228	207	216	190	216	220	199	194	222	197	236	226	211	197	218	225	195	201	188	198	184	208	233	218	200	204	217	227	208	225	209	226	249	223	211	216	171	222	200	212	174	182	236	202	212	202	220	211	250	202	221	212	203	234	192	187	235	216	202	223	206	213	221	187	190	206	207	200	238	223	206	210	213	200	226	209	235	215	193	184	194	227	206	215	210	210	212	223	202	179	222	220	230	216	217	187	226	197	202	211	209	233	188	206	207	199	230	228	214	216	226	209	210	186	238	207	208	219	230	181	193	228	181	221	198	209	190	194	192	210	225	228	201	184	229	216	230	206	214	241	194	214	201	231	225	233	226	205	192	201	225	210	183	207	196	222	205	211	205	211	210	215	231	207	233	201	221	221	208	220	221	237	223	229	193	218	203	230	246	186	197	227	209	211	218	227	204	195	210	207	206	220	203	183	208	234	209	190	219	206	200	224	182	194	203	232	210	206	234	235	193	227	209	222	218	218	223	246	206	238	185	206	246	187	193	209	179	209	202	202	196	222	229	230	196	202	197	230	194	205	204	204	194	241	187	233	226	212	181	189	186	197	204	207	220	198	217	218	222	179	210	231	200	234	220	199	192	193	200	212	225	216	201	192	210	202	191	218	225	212	221	183	208	206	207	222	170	220	211	225	195	220	224	186	230	217	202	200	215	216	226	191	210	184	240	203	222	202	232	207	239	228	209	203	226	208	196	227	200	202	203	199	217	199	237	226	249	222	216	232	232	194	209	246	194	188	199	191	205	195	237	206	222	239	222	208	194	207	229	219	222	228	223	201	228	201	226	224	220	216	203	209	226	200	225	222	231	222	242	211	218	223	211	246	231	222	184	223	204	195	219	193	226	241	214	231	204	208	202	212	204	224	202	231	206	209	196	222	229	224	206	199	215	205	218	220	229	212	223	198	202	220	198	244	197	214	212	200	220	219	222	226	214	206	200	211	228	214	207	221	219	227	243	220	229	187	235	203	211	220	225	216	221	187	240	216	235	200	187	206	203	226	196	201	194	242	228	229	212	190	204	209	207	209	227	234	207	188	209	227	233	204	217	196	199	229	207	209	217	212	203	236	224	204	198	192	228	219	227	227	242	220	193	212	215	246	196	219	223	203	208	219	230	245	185	203	240	230	181	216	219	204	187	204	177	207	177	199	229	243	189	239	209	210	200	222	196	200	233	183	202	189	210	211	234	227	205	186	226	237	192	241	181	241	236	206	222	240	193	215	202	225	253	195	189	184	210	231	210	198	224	200	203	200	218	209	228	216	217	203	235	205	213	215	193	207	226	222	226	222	207	211	219	210	226	239	206	216	214	222	214	218	190	248	211	201	209	220	266	202	210	207	216	215	199	191	185	199	209	221	196	216	198	202	210	178	221	189	239	225	216	226	214	209	207	199	233	228	217	216	218	218	209	187	208	221	223	201	228	239	217	188	211	192	196	190	210	213	209	237	204	193	215	218	207	221	203	206	215	204	217	182	219	204	218	175	215	220	201	193	196	215	200	241	222	232	234	242	218	186	199	217	210	228	199	220	196	213	239	184	207	190	186	230	212	193
4834	2137	4385	5047	4595	3288	2385	1568	1257	904	812	789	708	644	675	692	708	689	745	668	663	607	589	564	584	560	534	560	578	496	469	533	543	511	519	511	513	575	535	549	555	536	495	513	545	510	547	475	484	487	516	521	528	541	506	488	536	508	488	532	507	542	527	535	531	495	563	544	542	525	511	517	508	519	519	491	486	549	505	495	501	558	499	527	508	511	551	537	550	512	537	502	542	580	498	485	546	529	504	561	498	497	524	506	470	496	478	520	514	561	498	517	509	467	514	519	546	483	532	467	539	529	489	528	490	503	498	517	532	487	535	521	517	530	494	455	523	510	506	523	531	556	504	519	512	517	524	502	501	506	534	516	479	528	492	480	536	531	510	543	499	569	538	501	519	483	520	551	559	527	501	536	573	550	488	479	498	554	523	516	506	491	537	495	550	526	530	529	541	524	515	493	517	517	485	545	541	509	498	504	561	504	524	532	455	483	518	483	528	540	522	517	541	517	524	559	512	550	539	530	495	533	495	520	520	501	493	479	509	491	502	482	514	525	537	538	495	583	503	509	498	501	552	537	504	484	549	527	489	495	511	496	488	524	534	542	490	540	489	507	508	525	516	575	482	507	523	540	558	530	529	488	522	508	499	548	496	524	561	547	502	513	490	517	553	527	512	538	524	504	549	490	522	527	488	520	548	535	532	520	506	532	528	519	508	521	471	489	548	462	512	492	524	536	500	479	546	525	525	528	536	523	553	546	549	495	491	518	488	520	535	518	499	512	511	491	491	517	506	540	514	533	503	529	505	525	481	501	494	558	464	519	509	491	505	507	510	515	526	513	549	542	487	550	554	526	478	529	488	513	495	496	470	490	525	521	521	533	513	534	516	533	520	528	515	519	515	529	578	504	490	534	520	501	507	529	489	528	534	571	526	510	522	545	539	516	505	498	530	489	528	527	545	519	522	528	480	486	524	508	528	503	517	514	538	564	515	509	502	522	560	544	542	477	547	493	492	533	523	554	503	552	508	526	510	498	494	517	467	471	493	514	505	479	523	481	518	476	486	475	511	486	553	509	505	530	526	524	514	463	502	517	501	529	551	569	497	533	492	569	495	502	476	517	544	506	533	531	498	499	508	503	562	493	522	565	501	527	518	501	529	532	545	504	507	507	514	517	550	532	465	513	523	527	506	511	508	545	520	501	514	526	525	492	521	519	541	542	494	532	523	499	524	505	520	481	510	533	507	499	509	556	532	542	527	558	559	490	507	513	521	494	535	549	529	507	537	507	513	546	508	522	513	475	534	508	528	507	508	562	534	517	461	547	544	503	545	536	507	494	544	492	527	506	476	532	498	528	502	542	508	557	494	524	509	502	476	524	496	524	524	504	520	555	511	523	508	518	508	538	532	553	506	511	487	537	491	555	547	487	499	524	528	535	540	553	507	526	547	497	496	572	476	535	527	523	494	531	553	509	527	447	482	552	546	517	540	525	523	504	541	514	522	486	505	527	548	498	512	509	493	500	519	510	530	553	553	524	532	541	491	508	543	506	521	506	504	509	499	536	548	540	495	508	554	495	519	516	538	481	493	543	526	468	510	487	535	505	520	484	537	512	532	478	501	484	473	544	505	531	506	494	523	502	534	498	528	511	528	566	522	507	516	546	501	537	540	466	497	513	504	566	498	523	521	559	522	498	530	510	496	474	513	517	514	500	575	513	519	513	517	493	532	477	532	519	472	526	465	518	490	476	492	500	534	483	512	566	498	588	508	502	484	508	503	530	514	502	498	527	486	504	519	535	532	524	503	524	496	479	520	532	531	512	514	516	520	504	503	520	487	503	494	520	526	511	513	489	521	531	514	517	531	524	513	546	522	506	483	502	517	505	525	515	513	508	549	526	486	535	526	574	550	543	510	527	540	539	523	504	518	522	518	503	509	535	528	512	505	526	515	508	489	508	535	525	502	445	527	497	519	557	502	509	515	504	542	512	511	538	539	514	537	502	488	498	544	514	517	491	561	533	485	522	503	496	533	526	503	486	482	513	539	504	480	518	516	527	494	525	530	536	519	528	503	528	465	502	556	465	521	503	525	520	526	507	506	519	540	513	526	524	519	560	492	489	526	542	527	513	486	492	527	532	521	490	551	519	506	516	509	536	534	473	546	546	529	536	563	499	505	523	486	522	526	493	514	517	509	534	542	553	547	528	523	536	525	525	530	476	524	538	530	514	491	503	520	500	549	515	514	522	497	475	495	529	555	518	495	495	523	555	511	503	516	511	499	527	534	510	508	562	523	502	510	541	517	529	510	569	513	535	533	514	544	525	569	538	512	486	530	535	508	499	522	512	553	499	547	515	553	504	537	496	495	503	502	529	527	498	505	560	573	470	531	482	506	526	543	495	517	497	523	522	521	484	514	544	510	557	482	499	539	506	482	519	527	544	520	556	501	534	496	484	551	493	498	530	496	536	506	508	491	540	517	513	537	524	508	517	496	491	518	545	527	508	496	490	502	542	537	543	481	523	500	487	541	536	490	543	560	504	507	523	551	544	542	549	484	512	498	500	534	561	512	534	521	519	496	502	499	519	481	531	520	526	489	538	512	478	498	507	521	516	497	523	522	517	517	575	498	522	522	554	550	516	513	540	536	529	534	496	494	512	520	517	473	532	557	530	481	520	490	517	538	488	460	496	521	501	514	521	483	560	516	518	533	519	533	510	519	494	516	524	502	525	503	518	485	505	496	521	539	559	506	510	527	503	493	515	496	509	530	543	531	478	568	499	478	515	526	498	535	544	515	486	505	533	512	518	511	532	522	491	525	531	541	513	514	550	514	533	515	530	474	541	477	491	509	492	520	522	494	518	505	539	489	538	520	548	507	523	484	518	505	491	529	508	502	511	487	491	510	487	518	510	518	467	512	472	518	509	519	494	572	512	532	493	513	514	473	513	535	502	504	524	531	511	527	503	522	515	468	520	537	543	525	521	538	482	491	515	555	539	507	507	560	505	518	517	512	492	545	553	504	557	507	552	553	493	511	532	479	530	514	484	541	548	521	520	471	509	542	507	468	512	561	540	494	563	482	505	539	503	523	504	498	566	522	529	508	528	552	498	523	536	527	519	509	493	540	506	533	486	505	500	492	526	512	478	508	553	526	506	493	512	510	503	502	490	487	519	496	501	470	509	488	545	523	534	514	521	511	484	543	507	519	498	557	554	500	516	499	544	534	541	511	498	533	522	513	535	493	512	510	524	535	485	549	499	506	498	533	500	531	515	507	495	512	496	496	487	551	522	536	521	519	520	500	540	485	542	510	529	526	492	529	517	525	477	536	539	537	494	478	474	527	548	532	528	536	504	497	547	514	533	510	544	511	542	507	564	510	501	513	563	458	489	490	519	511	549	521	519	472	524	508	513	494	520	548	504	521	509	572	512	487	503	521	492	549	543	568	544	540	534	495	526	538	532	501	531	531	538	522	525	530	501	477	539	502	493	516	503	501	514
16438	4294	5211	4747	4306	3169	2226	1545	944	760	619	457	426	386	381	348	335	292	261	267	222	248	238	257	232	240	201	206	213	193	208	209	228	184	195	205	187	189	213	217	207	205	219	231	216	194	219	223	233	215	211	198	202	212	190	196	222	197	211	158	189	206	200	192	215	216	200	208	223	218	184	210	208	219	210	179	200	207	196	207	247	198	217	199	168	208	208	206	193	202	192	219	226	208	207	211	219	218	204	200	201	185	193	201	202	213	207	204	226	225	184	215	225	235	211	182	214	201	218	198	215	222	218	206	183	211	185	187	172	219	219	185	204	197	211	193	201	199	232	201	201	203	207	193	207	195	220	246	191	201	208	213	179	198	201	220	216	215	184	199	234	202	223	192	188	209	205	190	207	206	199	212	195	192	202	180	194	216	181	195	199	211	232	216	194	217	191	188	185	215	194	206	205	190	192	202	201	213	212	193	197	218	211	216	213	201	210	203	216	226	213	222	227	201	215	188	194	232	161	192	219	204	192	206	213	202	217	184	196	218	193	228	195	204	181	220	198	213	200	217	216	199	234	225	224	207	197	235	204	227	193	181	179	204	237	215	199	190	199	210	200	224	209	206	209	205	192	196	218	206	176	223	191	232	204	200	194	212	204	215	224	195	194	215	219	189	221	219	192	208	187	203	211	226	212	209	208	202	186	194	216	227	202	205	230	214	215	183	226	219	176	188	186	186	207	214	205	232	193	212	207	196	198	170	217	213	207	205	190	224	205	191	208	221	214	185	200	211	220	225	195	207	211	171	216	202	212	178	206	190	224	175	187	175	213	221	194	193	197	205	199	238	219	217	181	225	221	214	213	221	207	199	200	215	215	211	221	196	180	218	189	198	193	187	201	216	182	238	217	205	163	206	197	227	192	229	236	227	202	192	207	196	194	212	193	192	218	211	180	213	223	200	201	214	219	208	231	199	192	176	213	200	195	196	198	227	214	214	195	193	221	197	202	234	181	215	193	209	180	183	187	196	203	224	210	208	192	252	180	192	183	194	178	229	201	228	215	234	214	188	218	239	212	196	193	205	209	210	202	212	197	201	227	195	217	212	212	221	244	206	214	216	192	198	200	218	206	223	197	188	201	214	215	211	202	205	216	206	231	222	204	212	224	194	220	205	198	207	196	221	198	216	169	208	182	196	219	216	206	184	197	179	227	197	195	193	235	212	199	197	223	188	215	210	210	195	203	198	232	193	193	207	207	235	196	213	187	208	225	185	199	193	231	189	210	204	187	196	173	202	202	213	223	213	220	214	241	205	206	205	204	234	224	216	213	207	215	208	206	215	207	188	218	189	208	201	206	199	206	213	179	213	198	212	217	211	195	202	206	199	233	206	223	195	209	207	222	217	204	223	189	219	211	215	225	256	225	212	205	186	187	183	223	225	188	195	226	182	198	201	185	198	194	210	215	222	179	201	185	195	223	227	232	232	179	208	201	195	216	215	209	219	160	195	201	205	202	201	208	201	246	193	183	213	184	206	205	188	229	183	208	201	212	194	207	197	200	179	203	206	187	187	216	187	212	197	207	203	198	238	214	205	175	215	200	218	182	223	193	188	204	180	198	186	195	178	189	199	199	203	207	223	179	227	225	212	216	207	213	210	210	226	199	205	225	216	189	197	178	189	138	187	196	223	205	168	179	226	193	187	216	206	193	208	194	204	204	192	202	233	218	217	190	222	203	221	208	204	194	218	173	204	218	186	205	185	238	221	208	206	215	208	221	204	201	213	215	237	225	226	191	211	203	204	204	217	203	212	193	210	251	203	216	194	196	211	237	220	202	184	187	218	214	205	200	207	196	175	218	186	184	200	220	200	207	191	219	197	205	242	184	193	197	199	200	224	212	221	231	214	204	190	209	213	184	199	229	191	179	193	211	211	214	170	195	226	184	216	205	189	213	213	204	168	183	214	215	200	210	177	189	196	185	235	208	201	198	207	208	221	205	198	181	190	197	178	204	190	189	221	194	205	211	208	220	207	191	199	233	208	191	187	210	198	192	224	209	181	199	207	194	208	198	205	216	200	196	213	205	195	218	208	195	200	209	184	211	183	212	210	223	188	178	192	199	215	206	206	190	202	216	232	217	208	204	227	214	195	214	184	227	219	231	203	214	207	228	181	203	214	214	184	203	195	186	209	191	206	195	170	183	218	185	193	203	203	202	218	192	223	214	209	228	219	205	216	171	230	236	207	214	201	186	222	190	223	214	198	198	215	186	210	222	196	206	230	185	216	211	191	200	192	226	186	202	219	227	207	165	211	201	194	206	202	210	220	206	223	192	177	198	200	213	217	207	231	211	205	216	199	200	207	208	208	214	195	205	222	174	200	198	237	191	185	198	188	201	208	234	211	198	197	199	192	197	174	189	226	197	206	194	204	209	202	220	182	200	216	214	198	188	205	209	223	199	228	215	238	186	221	185	195	193	199	192	192	210	208	224	184	206	194	224	179	192	200	196	190	213	196	219	203	201	192	212	196	186	210	213	215	209	213	190	204	227	213	202	231	188	184	217	194	213	246	210	217	204	200	206	213	194	223	233	193	202	198	185	228	197	179	218	225	207	227	194	211	225	193	172	189	185	223	226	191	235	209	226	185	201	187	186	208	197	202	203	219	210	196	203	208	220	236	209	208	196	200	209	215	195	219	193	183	214	205	225	205	220	199	246	201	205	190	178	221	196	212	208	206	224	197	202	201	217	216	223	226	221	202	215	190	208	194	201	205	199	196	211	187	200	222	201	207	199	191	221	215	210	209	204	208	202	228	197	226	215	179	205	201	208	222	213	226	206	221	190	216	221	219	200	226	200	221	209	202	189	216	212	219	226	217	171	223	217	228	217	221	215	222	196	199	220	195	207	235	171	186	188	212	196	230	225	202	206	219	207	197	200	193	208	196	205	217	213	185	194	225	221	202	208	212	211	223	226	164	208	202	205	205	214	217	176	241	199	225	198	210	180	194	176	209	208	210	216	205	198	221	201	206	197	193	222	187	229	243	191	223	217	208	210	205	186	196	222	217	197	194	186	197	193	227	192	217	218	182	179	188	232	181	227	219	210	199	224	199	197	185	188	191	210	228	220	210	248	200	219	220	204	214	184	205	182	202	224	213	221	210	167	189	204	194	233	200	215	195	180	205	176	222	222	188	209	191	184	193	193	203	200	229	191	201	220	203	212	243	202	183	174	209	194	198	194	204	189	226	223	215	216	194	221	182	181	197	211	195	216	197	192	192	183	205	213	196	199	194	188	227	167	212	201	192	212	180	190	204	211	211	184	184	216	210	197	204	229	224	234	203	211	230	203	197	208	230	210	193	198	184	206	186	230	198	225	210	209	230	207	193	211	199	202	186	206	234	215	188	204	195	226	222	199	205	223	194	202	211	183	194	186	194	194	213	208	199	180	196	187	203	200	198	217	217	206	202	229	214	205	181	215	232	207	206	219	199	212	236	204	186
11996	3849	9236	11745	11381	9623	8391	6376	4578	3802	3059	2275	1950	1726	1696	1587	1217	1009	908	875	796	659	699	619	585	592	630	566	570	539	526	534	527	528	506	497	536	535	537	532	543	518	548	503	509	564	532	487	499	546	469	500	502	478	486	486	481	471	455	461	529	496	492	497	500	513	508	490	524	498	481	502	534	489	466	534	482	447	494	494	480	477	481	502	467	494	476	508	477	510	494	493	475	437	503	505	490	515	504	455	524	481	503	497	497	510	487	494	520	509	508	494	490	513	483	477	502	486	498	553	512	495	502	476	459	468	485	508	489	465	545	536	485	484	476	521	465	498	498	483	501	501	420	521	502	483	511	501	480	493	455	507	498	480	485	500	516	443	497	461	493	484	459	474	481	504	469	494	490	502	463	499	485	501	494	496	479	504	535	486	468	523	468	513	506	519	530	491	477	518	521	480	514	500	510	467	512	528	506	524	499	496	493	496	438	519	509	472	478	478	481	482	512	508	495	491	529	524	520	474	561	463	445	487	475	512	483	490	511	515	487	476	499	480	525	459	506	460	497	468	502	448	512	504	535	507	502	504	480	495	502	494	503	529	478	472	482	485	503	499	525	493	501	537	524	477	485	527	460	522	486	499	479	495	531	499	491	500	503	454	491	492	493	490	464	496	518	486	502	488	481	488	486	480	467	471	517	501	484	507	492	473	562	479	483	499	522	467	491	483	533	482	538	510	489	512	441	501	517	484	493	507	477	492	491	461	464	471	486	496	503	495	509	501	482	443	473	492	502	463	507	507	522	435	526	511	479	444	474	506	490	478	473	514	482	471	524	503	485	499	453	517	562	482	487	489	482	493	471	544	518	496	475	494	520	469	516	526	499	477	496	521	479	477	463	480	480	490	503	517	492	471	497	503	459	525	466	454	512	484	482	517	517	494	462	473	488	477	490	479	488	471	478	484	513	496	519	464	484	485	474	482	514	504	459	488	492	501	494	534	483	507	506	503	479	525	480	502	429	531	493	526	485	468	525	502	536	483	482	489	485	508	507	466	534	500	518	502	480	488	488	487	478	465	498	490	511	467	525	538	547	508	481	512	520	505	494	506	471	531	463	443	505	543	502	472	511	497	480	473	477	494	522	494	528	487	478	542	474	545	532	503	473	496	502	521	434	494	509	529	511	498	521	526	482	478	492	489	498	468	508	499	474	477	506	490	475	466	530	512	495	460	521	514	501	469	480	503	500	500	485	533	540	467	497	502	462	475	493	500	486	507	478	486	472	484	512	531	503	469	489	478	516	495	494	515	477	504	491	500	522	487	474	500	498	516	472	508	521	507	506	513	471	504	494	510	492	510	514	502	514	485	455	511	456	522	503	481	498	506	495	539	476	473	511	511	473	497	522	465	457	476	512	483	466	509	496	497	492	533	461	501	506	474	521	450	484	493	493	434	475	549	480	478	505	484	501	462	475	497	487	472	519	517	473	477	476	505	505	480	509	544	541	521	537	515	491	534	500	482	500	487	457	502	480	481	490	525	516	507	488	491	469	507	495	498	476	501	551	476	519	489	502	451	496	503	459	483	495	538	547	498	491	508	475	457	487	517	507	473	517	484	496	449	523	504	502	493	486	490	509	518	498	516	525	499	531	515	475	506	488	489	513	509	493	514	493	509	530	493	473	490	527	485	470	490	499	492	496	533	472	487	515	479	497	499	474	536	455	512	508	487	513	472	488	505	548	493	486	490	485	480	523	505	509	476	500	471	469	458	463	490	487	525	477	533	499	520	503	484	532	493	474	516	492	459	475	544	486	509	475	506	525	461	473	523	488	511	477	523	484	519	458	499	464	491	465	496	481	467	501	470	482	506	502	525	506	471	523	483	485	514	493	480	494	489	531	505	490	495	517	484	496	459	519	530	494	488	456	483	473	519	548	496	505	515	495	545	485	524	494	447	501	477	499	536	470	461	480	476	503	457	477	493	522	472	486	492	506	496	539	486	437	484	526	522	494	522	535	513	521	505	525	508	508	502	518	512	480	513	524	529	519	495	486	531	508	483	511	464	492	536	529	498	526	493	478	480	495	499	497	497	489	482	491	542	483	507	482	505	542	485	457	475	502	510	502	510	511	497	470	494	490	525	505	481	457	452	500	424	528	478	503	520	482	494	487	491	480	538	492	516	480	502	500	522	533	478	457	494	521	515	476	441	492	490	488	475	490	497	473	467	529	519	515	503	477	555	553	490	470	461	562	522	516	509	482	476	480	470	537	494	514	508	498	543	491	508	506	526	484	505	508	477	485	508	476	446	506	488	467	467	481	473	525	501	476	473	500	519	487	484	497	529	454	482	509	515	468	512	496	487	491	545	471	462	483	496	541	529	503	515	456	457	491	465	506	469	498	484	523	457	453	520	483	475	510	514	527	460	479	526	512	495	493	504	478	476	500	506	529	531	511	436	517	505	483	493	527	519	472	543	489	531	507	491	476	515	469	473	501	521	477	482	514	508	496	525	453	499	508	460	489	489	497	519	523	503	482	476	512	519	448	512	515	493	469	509	524	502	513	500	522	506	519	512	526	497	535	504	484	492	513	532	503	510	520	513	505	482	527	497	470	529	476	472	509	499	477	496	467	512	488	491	473	470	492	478	517	485	505	462	468	474	487	470	504	509	511	496	556	503	521	482	479	488	450	490	494	487	528	471	485	454	493	466	484	492	500	480	484	483	514	500	486	441	542	495	485	522	523	511	452	464	465	473	492	483	516	511	514	467	452	487	492	507	475	460	503	480	535	489	516	475	491	507	501	496	474	566	476	486	517	495	511	496	449	487	493	476	496	484	494	490	506	505	496	489	510	528	468	478	541	456	528	469	516	504	477	469	501	497	494	516	467	487	521	524	525	529	491	488	499	498	536	487	514	498	537	502	520	527	472	512	508	549	493	461	464	466	446	483	504	512	453	487	522	510	527	501	493	523	505	470	512	505	471	523	495	483	494	486	513	462	517	524	508	443	475	506	512	505	500	508	454	487	513	470	512	471	493	503	520	521	525	493	496	491	484	518	487	488	469	515	504	508	448	469	517	500	475	512	482	516	478	491	492	545	473	526	474	509	489	446	507	508	514	492	518	524	478	474	534	506	489	509	458	501	497	498	509	469	508	474	509	464	507	501	489	525	502	454	467	487	490	514	506	512	497	490	512	466	476	529	457	537	479	482	478	512	524	506	491	516	516	488	534	503	497	492	468	494	471	477	503	469	496	504	514	511	488	505	475	559	515	517	508	453	475	491	507	477	486	489	465	513	460	528	476	435	491	431	525	509	473	512	548	459	499	539	540	506	498	501	483	543	503	473	478	514	506	544	513	527	510	504	513	528	488	504	492	501	512	511	479	467	504	498	502	507	501	488	488	522	525	527	497	542	505	492	507	512	462	525	494	506	483	455	449	517	498	503	479	503	486	508	505	506	476	499	482	494	517	511	463	494	480	520	506	496	514	512	527	482	501	511
26965	7532	8359	8055	6144	4880	4395	2424	1660	1216	875	688	586	518	448	353	296	244	170	190	176	174	130	130	141	127	171	126	123	153	140	99	118	140	127	116	118	135	132	129	133	130	118	131	128	112	121	124	120	121	109	111	106	124	112	124	116	126	130	111	145	118	116	133	125	120	121	123	117	125	108	107	113	100	102	119	104	115	92	112	117	108	109	123	108	113	119	110	98	113	104	103	99	115	114	102	121	119	123	113	137	125	125	106	99	117	98	107	107	129	127	97	112	115	101	101	113	97	111	118	130	145	104	138	113	109	109	142	119	119	117	101	127	116	120	100	86	101	124	137	119	133	104	135	113	91	121	109	99	90	112	117	100	104	104	98	113	146	117	94	96	109	110	105	104	111	123	114	116	121	118	157	125	98	112	110	105	123	135	108	123	118	131	121	112	114	112	117	124	109	104	109	113	132	125	88	118	113	111	115	107	101	121	125	113	112	116	107	123	125	118	104	119	115	121	101	127	114	119	132	141	124	87	118	116	111	105	121	121	139	112	110	118	107	118	113	117	116	106	119	119	105	100	129	122	113	118	100	118	135	123	106	120	117	130	126	142	125	117	114	126	87	132	126	110	108	111	134	119	112	93	119	118	116	128	132	115	129	118	116	127	104	101	118	100	96	110	118	151	109	125	115	119	135	109	117	86	79	113	106	129	110	124	107	113	110	130	119	114	115	118	126	93	102	92	126	98	122	87	119	122	122	132	110	120	91	101	116	114	124	121	101	124	115	130	120	124	122	117	104	118	112	112	128	96	102	124	129	114	108	132	113	103	143	124	117	104	122	111	93	111	95	125	110	118	115	117	96	125	117	119	103	115	116	125	132	101	108	112	122	133	119	126	118	117	101	129	109	109	126	101	113	126	113	114	130	102	130	111	108	121	120	108	132	124	99	129	108	114	99	145	96	108	120	116	126	108	112	90	104	132	96	113	119	108	135	101	126	129	120	118	116	116	122	96	115	114	133	103	120	96	100	106	148	115	119	109	98	118	115	102	118	113	119	121	130	136	139	133	110	103	135	104	111	113	97	122	107	112	127	131	127	134	144	114	100	105	123	102	127	113	121	118	124	112	120	120	110	106	112	98	109	106	119	123	100	109	125	130	129	110	106	140	107	107	96	126	102	118	116	132	136	114	127	119	122	127	126	133	124	108	148	119	103	138	100	121	129	129	105	123	101	120	109	128	127	132	103	118	110	124	116	99	112	109	135	114	100	103	112	122	114	84	111	99	114	118	124	122	117	115	114	102	119	104	131	107	135	102	118	100	112	121	111	128	134	125	115	125	109	109	104	111	108	125	109	106	110	133	164	98	118	119	110	85	124	114	127	109	116	128	107	94	127	102	110	109	110	135	139	95	139	123	131	123	98	114	138	129	102	105	107	130	122	131	118	121	114	107	118	121	143	92	112	121	107	98	107	112	133	124	113	102	86	121	113	105	108	112	113	118	112	134	114	90	127	140	109	111	106	124	118	114	118	103	114	112	120	117	128	112	109	119	114	114	132	98	120	105	122	121	116	100	96	106	99	128	99	139	98	111	125	121	117	109	110	128	124	111	121	107	113	117	127	142	118	123	115	118	124	113	102	124	118	110	115	116	132	87	120	122	115	109	112	107	99	111	114	118	132	124	96	127	121	128	105	117	119	90	126	118	123	93	120	131	133	117	134	127	113	133	103	127	112	117	104	106	102	113	125	136	117	128	113	109	97	118	132	126	118	123	119	110	121	119	136	114	114	117	123	114	126	111	105	114	121	112	110	97	114	104	115	127	114	141	119	100	120	118	120	115	122	120	131	119	107	106	106	100	119	127	129	104	108	124	118	105	119	111	123	106	113	115	114	111	113	119	127	108	115	129	118	105	127	121	128	124	105	125	111	138	112	118	97	103	109	104	121	137	120	119	115	117	111	120	124	111	104	100	127	115	123	117	125	125	108	104	107	124	109	136	101	137	108	111	112	129	110	110	112	130	102	109	93	98	96	115	121	112	134	111	134	116	108	122	127	97	116	116	136	107	123	120	123	103	112	136	131	120	115	136	122	118	105	117	136	110	111	128	102	102	119	112	105	136	118	107	146	102	116	123	124	122	115	126	103	133	115	109	118	101	116	104	124	121	125	131	112	103	117	109	133	133	123	102	119	109	117	105	119	110	121	105	96	119	122	113	110	126	151	91	103	107	99	123	123	105	111	90	105	111	125	141	114	104	124	97	87	145	112	118	97	110	107	110	112	112	119	110	120	87	120	108	116	110	103	100	113	106	107	124	114	123	114	119	116	128	96	118	116	103	114	99	134	123	113	99	123	130	132	116	109	128	118	109	123	109	118	93	114	112	118	106	111	130	124	127	110	105	119	118	111	116	109	108	116	137	97	118	106	103	109	113	118	117	91	130	91	102	100	120	114	114	120	122	122	104	119	122	143	108	107	113	97	115	124	95	116	105	122	129	105	120	121	97	111	127	111	112	106	130	121	110	117	111	121	126	117	97	108	93	132	95	113	98	127	112	112	119	129	133	114	130	112	121	111	103	121	148	133	116	112	121	108	114	119	100	120	108	111	105	94	128	115	130	104	119	109	92	105	120	126	131	123	139	110	107	115	105	129	109	101	96	116	126	108	103	112	116	106	103	128	110	124	103	110	115	117	103	111	107	108	120	116	101	133	120	111	115	93	128	107	104	121	115	119	125	116	114	122	113	138	115	111	105	119	110	126	99	102	104	116	138	112	93	120	148	141	116	113	113	125	117	117	106	103	120	116	95	104	141	119	121	104	127	151	117	124	104	104	117	126	108	108	123	105	135	107	97	110	89	125	121	133	98	116	117	121	107	117	112	94	121	127	138	109	120	120	132	126	108	117	111	98	95	137	102	113	120	104	113	113	123	128	113	125	127	99	105	93	111	125	113	122	100	121	103	112	124	115	112	91	104	120	136	106	113	121	108	116	124	118	105	130	112	121	123	114	121	114	109	118	132	97	114	141	127	113	132	105	115	126	109	116	114	107	134	95	113	118	107	121	104	107	123	114	97	96	116	119	108	130	106	105	100	105	125	134	110	123	80	90	102	106	127	120	118	114	119	118	111	131	127	104	121	103	112	128	101	102	120	108	116	142	111	137	114	116	119	117	103	126	94	99	117	118	129	125	99	94	111	109	108	125	122	107	103	92	108	104	122	107	136	107	128	125	135	118	129	122	109	119	104	120	124	116	120	112	109	110	105	117	136	115	117	117	119	112	100	126	126	96	119	117	96	111	130	117	101	136	124	108	115	98	106	134	104	116	84	110	112	120	124	100	133	103	114	100	109	113	112	113	118	113	97	140	126	109	96	103	95	110	110	110	121	130	134	113	130	119	126	121	113	113	104	107	110	98	126	114	112	119	118	120	99	113	133	119	103	99	86	100	123	117	111	105	117	104	99	116	114	101	109	119	121	122	116	110	99	116	118	107	115	142	125	115
16749	4997	12942	16245	14963	13355	12370	8967	7106	5929	4754	3499	3219	3049	2343	1878	1640	1191	861	839	753	637	538	455	461	411	420	402	380	390	356	348	324	367	358	381	360	365	349	349	366	355	426	300	346	322	323	306	302	289	292	313	292	322	325	323	315	265	282	292	291	295	287	292	304	304	310	301	314	338	299	297	301	298	300	262	301	277	277	326	303	279	262	289	292	326	292	278	280	302	288	304	306	288	334	287	276	295	271	284	294	278	292	278	317	297	280	291	286	288	280	294	319	276	283	253	305	292	300	259	273	311	271	298	287	274	294	310	312	296	321	277	280	302	290	278	295	290	337	306	313	304	304	315	262	321	282	260	323	307	342	293	305	305	266	301	298	271	304	316	270	278	264	309	318	284	294	276	296	260	290	298	302	296	282	274	294	286	301	303	299	290	291	256	316	269	242	299	280	287	291	317	293	304	297	295	309	321	285	277	314	320	287	318	340	280	257	296	285	297	274	276	282	318	308	273	303	295	335	288	321	282	272	268	289	289	287	304	287	282	318	274	283	281	280	266	253	279	295	284	300	302	270	292	304	288	313	299	271	292	306	281	310	275	281	291	263	303	283	304	303	303	290	263	272	282	331	296	291	284	295	287	296	284	306	330	290	297	282	303	283	286	256	299	320	297	267	283	273	289	282	317	308	298	299	281	279	302	284	296	291	318	300	300	278	303	276	258	285	294	297	304	309	305	310	314	321	279	256	276	287	276	292	274	293	274	322	298	276	286	273	298	300	304	259	320	295	264	278	304	296	307	319	316	274	290	277	303	293	274	302	322	290	278	315	265	298	289	307	277	273	309	293	299	277	299	289	285	299	276	295	311	285	319	280	283	309	314	304	275	315	279	249	254	273	306	274	286	262	312	325	304	290	305	301	301	299	274	290	290	283	263	283	285	314	285	325	290	296	287	302	270	301	330	298	269	292	274	299	298	280	285	290	284	300	272	267	273	285	286	292	287	308	315	295	285	291	284	294	281	283	286	266	307	275	277	313	311	287	265	294	276	281	271	308	314	291	300	299	278	274	306	322	277	313	306	287	318	285	282	309	282	300	309	286	286	293	309	296	255	278	274	290	292	275	298	311	299	293	267	303	314	285	317	334	279	279	310	290	286	312	285	305	291	301	279	309	268	270	293	304	296	267	322	271	310	296	300	323	270	307	297	268	312	306	286	265	283	345	300	267	270	314	274	291	291	306	298	284	279	291	325	278	308	304	275	290	284	277	291	287	305	281	270	285	294	276	266	288	288	312	303	272	276	307	270	309	311	273	307	289	311	272	283	308	310	285	266	276	281	271	306	308	281	307	270	283	287	320	308	291	252	295	324	290	275	297	290	250	309	318	302	263	306	271	296	273	275	316	287	308	288	303	251	263	283	295	292	281	253	307	255	279	292	274	282	290	258	267	310	297	272	278	295	313	275	282	300	300	286	290	279	276	306	300	324	275	306	289	269	278	286	312	305	288	296	278	312	316	277	298	281	293	313	296	283	314	310	272	300	297	281	267	286	265	291	288	307	323	293	316	308	258	274	309	281	302	314	267	317	288	289	298	246	308	293	269	292	310	308	285	277	282	310	258	280	275	272	307	312	262	301	272	280	297	271	311	301	308	307	286	307	289	282	272	319	331	265	291	303	261	318	302	302	303	278	304	269	281	294	283	301	282	294	290	292	280	294	278	270	313	303	292	299	303	288	291	289	289	299	278	293	289	283	292	259	287	293	292	281	286	311	283	304	294	312	286	319	286	308	285	322	288	278	295	311	277	276	303	318	293	297	280	274	295	279	285	315	275	267	314	271	302	263	283	279	288	276	282	283	302	300	283	329	296	315	294	318	289	269	313	295	284	295	301	245	305	330	300	291	289	264	285	270	283	275	312	290	279	298	288	290	272	283	304	264	283	287	276	284	281	302	269	259	295	283	298	261	265	296	289	268	303	297	294	296	314	309	266	306	288	299	272	278	298	289	283	303	306	288	334	304	251	322	298	275	306	314	327	274	284	275	299	300	304	273	290	275	306	301	284	264	276	287	266	315	306	273	297	313	294	263	315	313	263	309	291	289	286	294	286	257	269	313	308	262	317	291	311	273	292	287	298	301	325	287	273	299	299	288	310	315	299	309	333	289	273	311	300	261	293	289	289	287	306	282	341	276	302	297	284	285	289	296	261	282	283	310	306	284	316	299	310	292	312	271	306	325	289	276	312	283	299	290	276	273	262	304	302	273	242	289	303	302	278	303	288	313	300	295	275	288	295	266	291	288	295	293	296	298	306	282	287	280	296	307	325	293	266	304	310	286	292	301	302	295	291	276	293	308	306	313	296	309	296	279	310	307	302	335	318	272	272	313	286	292	268	306	256	305	301	293	307	296	297	276	285	311	294	257	306	289	293	302	286	301	317	286	308	317	266	258	291	296	310	272	320	290	316	290	296	311	269	271	291	300	293	256	282	288	279	267	277	295	299	269	297	297	306	254	298	285	284	286	282	329	283	311	263	278	287	287	289	295	280	313	307	296	307	316	266	299	281	285	279	292	306	283	283	277	288	285	298	281	271	288	270	272	325	319	291	293	291	304	254	304	275	271	319	310	296	286	248	275	281	290	305	258	313	280	267	305	283	327	315	277	271	273	284	272	301	298	275	277	313	271	280	311	295	297	313	287	304	290	300	274	297	278	281	298	286	287	311	305	312	266	266	316	274	297	295	295	288	289	272	277	317	284	302	282	319	295	284	265	285	304	295	273	319	293	307	293	297	317	309	289	297	306	265	299	283	262	319	297	309	268	290	289	288	310	298	297	336	280	291	285	293	282	305	282	281	311	277	322	278	289	337	329	273	293	290	266	297	294	275	281	275	268	318	290	253	292	308	305	295	277	279	308	303	305	308	295	321	297	280	272	264	323	280	294	325	312	290	282	290	316	303	307	263	305	308	271	297	289	294	290	257	292	274	271	298	289	289	289	303	300	264	319	287	283	269	234	297	311	283	286	269	279	279	307	274	289	327	306	321	282	298	274	309	304	273	326	275	306	278	286	277	266	275	308	313	291	290	304	269	297	292	291	277	324	303	309	296	249	290	335	259	263	279	290	288	301	256	291	278	288	281	271	280	278	300	288	288	268	260	313	298	279	285	305	269	270	281	292	309	301	278	287	320	293	281	268	295	288	295	295	274	245	301	290	266	280	326	295	295	262	264	305	309	271	305	324	274	270	300	307	285	280	283	333	274	320	296	302	282	267	268	295	290	275	281	288	297	268	284	279	284	291	278	263	281	278	307	267	285	299	299	291	276	270	297	316	276	291	297	283	291	287	302	277	321	280	300	301	292	326	303	274	298	274	274	318	293	286	266	277	317	269	302	316	268	280	306	292	284	290	272	299	288	294	263	300	285	298	292	278	298	278	289	262	272	279	293	273	312	304	270	335	287	283	304	275	285	273	267	280	302	303	300	310	264	317	258	291	284	297
5907	1442	1659	1443	1004	621	548	383	371	275	248	240	244	248	231	236	224	249	208	211	232	235	229	212	233	233	209	212	212	218	205	202	200	222	217	228	221	195	211	205	208	226	208	202	228	214	196	210	234	207	196	194	222	237	194	229	191	212	197	205	230	198	221	219	202	216	246	235	212	186	213	211	214	214	224	200	232	222	233	204	200	162	246	231	224	192	232	213	208	214	202	209	222	205	205	204	236	172	227	229	210	204	260	224	212	210	203	236	203	221	189	216	198	210	215	160	207	218	221	193	198	211	226	218	195	236	200	238	194	230	189	222	214	201	227	234	230	221	210	194	210	231	203	225	223	208	210	229	214	208	245	229	219	228	206	238	230	199	218	200	221	195	232	208	226	198	214	210	216	181	207	206	183	201	222	212	212	202	200	218	221	207	188	196	231	182	199	211	222	222	218	220	218	200	220	197	206	190	223	201	204	221	219	218	214	201	193	204	218	217	211	207	217	204	214	196	197	208	215	241	203	220	208	176	226	211	194	208	189	239	195	207	202	186	206	209	237	210	238	215	196	178	189	225	218	207	223	215	221	199	203	201	241	196	182	229	216	206	194	221	232	214	211	224	221	199	194	227	191	215	164	222	206	197	207	211	203	209	223	194	218	219	210	201	184	221	214	213	198	201	193	215	229	204	186	209	216	210	205	231	201	209	219	198	212	224	216	213	208	226	208	235	221	204	221	221	214	219	201	222	247	224	223	210	195	200	190	204	211	211	203	251	227	212	230	221	200	192	224	222	209	173	191	218	201	219	215	199	203	186	208	210	200	198	214	232	206	203	228	207	209	200	205	210	207	232	207	188	195	181	196	179	219	229	225	211	200	198	197	220	210	233	219	204	210	219	204	190	217	191	210	233	235	203	200	207	186	185	213	210	182	212	208	211	227	207	218	203	215	215	190	222	192	199	214	217	213	208	215	222	219	204	201	212	203	219	209	228	235	229	249	213	207	229	222	232	228	205	216	194	231	197	186	239	242	193	208	199	213	203	209	203	194	240	199	214	194	204	210	198	183	191	229	218	233	226	209	206	193	224	237	182	191	217	196	206	209	210	249	228	208	223	216	185	208	227	214	218	196	210	201	210	223	223	216	202	226	219	203	200	214	225	198	210	226	203	215	183	206	190	201	261	208	195	233	203	208	217	218	231	218	213	220	197	190	194	214	222	207	197	213	199	201	251	212	223	196	220	228	196	212	206	212	231	205	203	208	206	215	219	201	198	193	209	229	248	193	241	235	245	203	192	238	189	227	215	214	204	217	198	194	202	193	199	192	230	216	224	199	212	209	209	216	228	230	204	207	200	191	194	211	209	207	211	201	205	199	204	204	184	208	217	203	206	208	184	194	200	198	211	204	196	229	211	200	232	201	220	185	223	206	192	197	189	213	191	193	174	202	243	225	236	195	209	206	217	229	198	162	176	173	190	208	187	198	211	207	216	195	195	200	219	181	225	197	190	191	211	188	181	220	189	233	212	206	219	208	192	201	206	216	206	206	227	188	217	200	240	214	220	230	208	194	228	187	199	260	208	213	209	220	191	211	212	195	207	206	227	206	220	197	220	219	219	188	200	222	200	232	191	200	227	208	218	202	221	215	211	213	222	201	217	206	223	195	233	215	232	183	233	221	208	194	220	198	217	201	217	212	246	228	222	239	180	190	206	194	208	199	177	215	205	218	225	186	221	218	219	201	215	205	214	197	219	220	204	223	210	217	220	217	194	235	202	221	214	199	205	209	251	226	232	228	209	211	226	193	222	196	205	216	250	212	233	202	225	221	235	217	197	208	236	196	199	251	207	189	198	210	213	203	195	240	194	214	205	196	224	201	200	190	217	189	179	203	176	213	193	200	181	220	247	225	224	226	209	231	177	229	220	220	203	222	203	224	214	203	221	196	207	237	176	206	212	222	226	204	234	222	189	200	219	212	213	232	215	203	220	209	214	211	224	190	208	196	211	206	201	198	218	226	239	213	216	203	203	234	208	198	218	208	203	226	223	197	230	195	191	201	197	204	210	193	202	231	203	210	210	179	226	168	237	244	210	192	229	198	203	205	208	198	199	242	192	192	227	195	192	202	194	238	225	217	212	208	205	223	191	208	207	225	248	201	220	201	218	210	186	198	222	222	211	189	229	225	204	211	188	203	202	209	207	211	198	207	206	196	207	196	214	207	198	199	206	236	199	216	201	186	222	234	200	207	212	189	196	234	207	202	224	212	203	220	189	183	243	227	224	213	198	202	231	232	233	227	208	194	208	219	215	220	199	201	242	231	216	202	214	210	199	219	200	204	190	215	222	209	204	197	214	202	230	215	211	202	216	201	237	204	222	233	218	243	211	208	200	235	225	205	236	201	175	207	209	238	197	229	199	218	194	202	219	197	209	200	206	194	220	222	217	201	226	212	211	246	239	225	232	183	215	220	228	218	219	211	209	211	208	228	222	212	234	237	220	198	202	210	213	202	217	210	225	191	204	195	213	219	238	229	224	222	238	213	214	225	193	210	180	222	233	214	206	194	213	194	193	208	209	206	211	192	221	213	215	229	199	212	234	191	219	214	190	210	210	190	197	221	226	197	227	206	218	214	206	229	196	217	190	210	218	241	228	203	204	193	251	191	214	239	209	241	226	219	243	210	226	178	226	211	202	233	217	210	203	238	214	208	200	202	209	208	198	214	184	213	210	184	190	190	200	209	204	221	195	227	201	212	222	209	218	232	218	224	218	246	194	205	208	182	180	228	197	220	215	188	221	207	215	222	197	215	223	217	199	178	202	193	199	218	185	199	198	191	202	229	197	206	183	181	214	195	212	221	230	224	215	219	187	192	209	203	205	204	197	187	188	203	205	185	205	186	214	232	190	204	194	203	213	199	230	227	212	248	220	199	200	203	213	177	182	216	207	222	229	181	211	222	211	229	222	188	211	209	210	200	211	229	207	239	233	230	202	195	201	209	226	194	212	220	193	215	196	204	211	207	242	194	234	208	219	211	222	194	209	209	232	203	197	196	202	195	213	207	220	213	216	210	230	237	232	196	212	194	228	213	205	206	232	192	212	239	202	198	194	220	226	192	194	230	187	232	192	212	199	226	198	175	235	220	224	192	217	245	194	212	209	181	225	209	221	197	225	199	194	198	194	228	217	205	204	238	215	240	206	186	205	236	213	175	207	199	209	215	218	219	211	224	231	203	216	211	205	229	222	224	211	224	238	185	202	218	208	204	243	202	202	208	214	218	204	238	200	220	223	202	196	198	216	202	217	213	215	201	195	184	201	199	193	212	213	200	190	201	218	226	216	214	207	237	222	216	193	213	229	197	215	226	197	202	198	196	213	232	256	213	219	184	193	212	226	200	206	206	230	215	208	196	241	228	210	191	252	205	212	244	225	201	177	212	190	205	212	229	236	203	244	186	181	216	197	204	225	241	224	223	193	196	216	209	220	206	192	231	182	204	213
4790	1759	3510	4524	3669	2489	2031	1493	1184	1052	849	789	705	650	697	635	642	628	639	683	621	575	567	522	563	491	506	555	543	548	502	508	522	544	525	556	500	566	505	541	511	540	517	520	542	494	501	527	537	553	504	532	515	504	495	491	533	499	529	501	495	536	511	524	517	551	482	500	492	484	553	516	510	519	486	495	524	496	482	520	487	502	532	499	537	462	538	509	516	526	557	524	521	462	512	514	543	497	510	550	496	512	538	494	530	521	533	512	514	495	514	503	534	456	517	473	490	456	566	533	532	514	520	533	525	525	526	464	512	528	506	531	514	537	539	478	520	488	486	520	493	554	512	544	495	492	502	512	517	515	503	517	494	495	512	517	520	474	498	481	486	493	499	503	468	491	519	535	494	489	515	533	519	535	499	513	524	467	532	529	481	503	518	518	493	526	501	505	489	539	473	492	481	528	530	505	504	521	538	492	494	533	508	521	529	466	492	504	549	499	476	540	500	500	487	514	510	491	515	500	541	521	498	551	488	497	531	475	526	523	525	499	504	515	527	477	505	494	495	517	503	508	501	510	502	498	480	514	462	497	525	504	502	486	493	503	510	535	509	530	525	531	471	504	522	509	529	480	532	486	531	544	493	546	472	528	484	541	511	524	517	505	496	532	498	534	513	487	495	513	527	486	501	524	506	512	518	506	540	527	510	501	488	507	518	496	529	510	511	469	475	525	489	484	517	521	476	520	497	543	502	485	532	569	520	500	488	489	478	496	486	502	536	523	481	473	491	463	483	528	484	480	503	499	540	503	517	508	470	493	489	497	514	496	521	478	513	535	498	510	493	512	511	482	525	537	477	512	490	506	555	485	527	494	480	511	495	473	499	490	542	506	463	536	555	505	489	518	495	524	509	527	512	529	502	504	541	539	530	552	512	482	525	526	541	461	537	506	506	480	526	530	485	531	519	500	475	554	495	514	515	535	523	529	515	530	510	521	514	492	510	489	575	508	485	523	505	484	479	549	561	474	511	508	543	511	488	486	504	519	526	482	526	530	512	498	506	524	487	523	534	496	526	524	538	519	540	470	473	495	482	560	483	551	542	505	513	548	496	517	533	532	495	515	530	492	511	518	510	502	508	516	549	504	509	531	483	541	466	515	481	485	535	515	516	517	534	484	521	524	534	523	517	498	523	491	485	470	501	570	528	495	476	527	512	501	527	495	507	486	521	498	505	551	536	483	499	503	506	502	552	487	511	548	512	536	474	504	496	501	500	520	511	493	538	501	507	490	516	614	556	517	518	516	493	532	528	489	543	513	488	531	517	482	529	534	507	502	480	506	508	513	524	532	491	491	508	474	507	494	487	521	503	524	523	543	497	493	547	519	519	543	507	538	512	498	480	511	489	495	520	475	493	491	577	470	503	520	500	518	524	516	542	520	538	520	516	501	516	518	538	483	515	517	541	494	528	529	506	527	509	494	517	489	510	545	532	524	534	516	495	509	520	565	443	502	513	529	543	526	502	502	521	513	523	497	483	527	513	504	559	569	496	532	549	536	517	506	537	497	542	490	506	515	507	501	527	496	472	549	529	535	509	483	477	473	512	552	483	522	513	549	511	505	530	538	516	537	514	530	525	509	493	544	493	539	512	485	541	535	517	488	510	500	520	510	509	497	584	503	536	484	519	526	531	513	535	540	483	516	525	523	518	528	560	493	533	532	521	504	521	551	549	534	508	516	551	519	557	477	500	517	522	496	492	493	504	506	471	482	528	508	492	511	548	518	504	495	538	521	485	494	513	529	522	494	534	523	555	502	482	534	547	515	532	557	498	501	508	474	526	490	502	537	482	507	499	520	499	487	482	488	532	521	509	517	515	501	516	540	521	528	521	528	530	517	534	477	525	511	530	524	548	520	540	564	494	502	525	501	520	507	504	529	519	474	509	527	480	507	515	529	538	536	497	530	474	511	524	504	524	526	512	520	497	490	508	485	516	540	508	499	511	482	499	505	500	522	534	480	516	505	467	509	547	488	489	526	548	503	508	523	517	507	511	531	534	500	546	526	530	503	557	542	533	524	512	538	510	489	482	553	542	483	529	462	516	510	486	486	487	458	552	496	478	541	460	496	517	466	529	530	495	483	502	478	523	501	506	555	540	473	501	516	520	512	511	551	520	514	505	523	501	512	487	480	501	570	525	491	495	525	502	501	488	514	500	523	488	528	510	500	544	508	500	492	530	503	512	508	519	496	549	492	535	496	552	505	529	521	517	512	501	508	494	508	519	494	537	540	488	528	517	526	490	500	512	500	529	471	541	498	521	492	518	524	521	498	554	531	508	501	487	544	498	526	504	523	529	459	531	503	502	525	490	512	506	522	487	504	490	541	532	514	517	523	494	510	529	468	552	506	492	502	531	509	534	475	503	504	506	512	497	536	546	505	488	512	535	496	495	520	502	491	559	499	509	519	515	511	507	480	504	499	548	522	483	514	484	538	485	505	515	499	525	505	502	550	541	495	489	499	547	500	494	565	539	531	532	546	525	473	490	533	539	529	494	501	544	506	500	499	461	507	521	543	491	528	485	528	496	484	515	505	502	509	521	544	527	495	507	510	507	542	517	554	497	498	471	483	527	498	542	493	513	513	552	524	535	490	474	476	545	499	481	509	481	477	520	511	504	507	550	490	507	505	498	514	535	528	528	495	512	493	545	513	482	553	498	491	509	511	518	515	548	545	476	489	533	567	573	503	501	508	509	526	525	481	546	464	538	491	507	510	543	506	519	501	507	528	499	490	519	477	512	529	540	552	533	521	485	547	535	492	524	500	536	533	509	485	544	530	500	521	520	506	513	533	528	485	504	506	457	520	519	529	522	486	521	541	505	529	496	502	524	496	517	500	470	517	492	578	487	514	488	516	522	503	534	545	532	546	487	493	516	531	518	528	538	509	496	500	547	487	517	531	482	485	514	544	491	528	527	514	523	497	507	530	509	510	500	510	491	517	513	521	514	483	512	490	485	524	492	519	508	527	504	510	503	489	497	538	526	548	527	471	516	524	484	499	474	525	552	507	534	471	526	499	509	513	551	503	510	508	495	498	495	530	512	482	525	533	498	506	497	523	521	495	509	497	528	498	499	498	539	489	513	523	486	483	481	518	555	551	492	537	548	504	482	494	553	495	487	510	536	535	514	506	475	503	473	506	493	490	485	509	498	507	524	515	526	488	565	515	504	518	500	513	483	511	531	510	469	477	507	492	510	518	439	545	482	532	526	529	499	498	516	516	518	530	467	534	482	567	506	494	499	505	505	507	504	487	441	533	513	489	501	508	515	504	572	542	485	543	479	509	537	504	473	521	512	451	531	523	480	492	511	501	496	483	500	532	545	504	484	476	483	525	540	522	510	518	498	485	498	511	561	547	531	501	512	506	528	523	498	496	537	514	500	512	518	566	481	507	500	515	519	489	500	517	548	511	544	518	489	515	493	531	525	540	516	485	538	495	533	527
17770	3732	3991	4343	3914	2919	2194	1527	949	872	690	552	506	392	373	343	324	281	261	222	232	214	213	199	208	234	210	189	201	181	191	195	207	207	235	211	238	187	233	218	208	212	230	221	216	194	184	226	209	203	212	224	214	207	191	211	177	226	210	204	247	194	210	200	192	216	207	224	194	210	225	212	206	183	215	214	211	183	189	215	224	203	210	188	198	203	185	203	216	218	209	231	215	208	212	183	195	214	217	215	202	223	191	205	194	196	235	215	220	239	191	216	194	191	175	203	213	226	199	194	205	182	223	205	204	206	196	187	218	181	226	205	174	179	206	205	199	193	223	189	215	226	196	208	232	232	216	201	193	218	170	230	202	188	196	198	214	253	194	182	221	224	214	202	215	227	209	200	194	197	211	228	199	194	204	231	198	192	190	216	220	199	217	216	189	248	186	198	209	174	187	198	194	201	202	235	200	202	192	185	208	205	194	203	191	211	211	222	223	186	184	198	201	228	205	217	208	208	191	190	203	224	196	205	164	163	209	195	211	207	223	211	197	211	212	211	188	217	207	191	214	193	220	194	184	218	185	196	202	186	234	215	195	208	221	221	188	230	213	208	191	210	199	205	207	233	201	205	204	187	207	210	236	210	186	220	203	217	206	192	193	201	186	219	197	214	205	197	224	229	196	216	194	190	216	196	190	211	190	219	209	228	206	174	209	202	195	214	228	209	204	224	197	211	212	208	229	208	217	218	209	191	207	221	224	198	172	217	203	177	187	204	215	210	186	172	220	206	202	210	189	213	207	185	193	223	217	223	214	181	177	210	195	191	211	209	229	220	195	211	214	205	216	189	216	204	183	167	232	204	205	192	199	198	195	191	223	205	198	210	221	236	223	200	213	175	189	184	184	192	217	205	212	200	200	206	218	230	175	206	198	208	230	218	194	209	209	213	212	179	215	189	199	215	212	233	212	219	206	198	214	182	180	210	232	205	213	216	198	203	173	198	207	196	220	189	203	203	225	214	218	184	233	202	191	220	195	201	197	211	196	201	199	168	186	197	218	228	208	192	186	200	196	195	206	193	196	203	190	224	244	186	227	188	203	188	224	182	201	217	209	220	236	202	182	184	193	194	211	162	214	202	206	209	201	204	197	216	211	187	225	206	210	182	213	205	227	174	210	223	193	206	187	216	202	217	196	204	208	227	225	205	223	206	212	217	209	200	221	199	205	183	210	187	198	194	205	186	192	227	197	212	196	230	215	196	210	215	206	209	206	194	236	203	200	203	204	190	194	207	202	198	206	230	196	193	195	209	209	206	218	240	212	165	198	204	234	201	194	218	215	211	206	182	228	222	164	201	206	201	229	197	201	208	207	209	206	213	199	188	207	232	204	188	207	199	187	210	198	209	210	184	189	189	210	232	223	204	214	213	214	195	210	209	186	210	211	181	208	183	221	183	190	207	229	206	202	208	182	224	208	195	201	212	229	218	201	194	206	196	225	212	183	182	211	206	243	220	175	186	198	198	218	210	221	190	177	189	222	202	204	213	211	193	192	205	235	191	196	219	207	212	239	184	194	202	207	204	206	185	223	208	196	201	221	220	186	201	195	201	187	202	206	199	192	203	206	157	190	197	189	215	224	197	203	216	224	226	186	188	229	197	208	183	219	209	214	242	210	196	190	191	211	165	203	208	199	195	208	235	189	187	179	194	180	193	199	203	206	203	207	196	207	216	200	208	206	224	205	216	207	201	208	256	169	193	211	196	206	191	203	209	223	197	178	192	210	217	207	197	211	203	196	186	220	212	184	205	200	194	215	223	212	214	189	193	217	217	216	178	195	188	190	208	199	208	198	204	212	182	178	218	237	220	200	190	217	192	193	214	188	179	206	200	206	204	206	205	231	235	214	213	213	207	203	185	197	221	215	194	203	181	200	211	185	189	215	199	200	205	184	196	220	204	189	171	207	223	199	207	220	235	206	203	191	196	203	228	229	213	233	197	192	226	179	190	180	208	185	208	198	205	215	201	218	192	198	220	201	238	227	220	195	201	210	203	217	205	191	212	213	225	218	194	167	203	208	204	212	220	198	207	208	234	224	233	203	220	202	207	217	189	197	226	202	193	221	198	217	210	198	173	203	197	230	204	202	237	215	207	195	197	197	213	220	203	199	232	188	179	205	196	195	189	196	211	197	200	200	200	207	195	187	199	215	219	203	227	194	210	209	196	240	206	201	208	179	199	210	204	201	236	205	179	193	162	196	197	240	209	203	239	225	204	201	209	199	207	245	197	221	201	190	191	187	201	227	210	211	184	210	181	170	208	195	219	237	216	209	172	221	185	202	216	211	198	186	208	202	190	199	214	229	199	213	182	199	195	207	201	199	206	212	195	208	213	211	230	210	214	188	197	216	198	189	191	183	201	221	222	204	204	210	188	189	207	213	211	212	202	231	202	203	165	231	188	231	223	219	207	208	227	175	175	229	193	220	205	208	199	235	218	197	204	203	233	223	208	221	190	204	198	191	190	209	203	231	215	194	225	203	191	210	187	242	221	201	216	195	194	183	209	166	217	220	210	241	211	193	207	193	219	212	184	202	216	198	223	223	228	217	210	182	232	182	180	196	206	211	198	202	209	198	213	196	190	193	191	213	185	212	219	213	218	203	224	205	184	202	215	214	197	194	196	175	233	191	215	199	206	226	179	233	215	200	228	203	220	226	234	196	189	190	211	195	198	182	193	194	174	231	185	219	219	177	186	192	204	211	220	200	196	196	195	192	204	205	185	191	178	227	212	185	217	209	204	197	194	198	196	210	205	213	196	207	190	237	210	216	208	216	213	200	222	207	201	218	196	223	222	204	248	229	210	221	209	228	188	205	227	200	193	212	206	196	224	222	207	215	192	203	209	185	203	206	193	205	193	225	166	205	183	219	177	220	229	209	206	220	196	209	234	213	212	190	224	183	235	193	215	212	213	201	194	216	217	210	188	199	215	217	213	193	189	215	192	206	176	206	225	210	180	181	214	198	206	192	226	217	201	194	234	225	195	193	191	211	237	221	212	177	212	173	192	217	189	183	212	187	216	179	231	217	191	218	248	178	195	218	186	208	211	216	198	184	214	208	216	203	239	226	207	199	212	180	229	219	197	191	191	212	203	201	202	195	207	207	202	193	231	220	224	199	215	210	178	193	196	212	196	219	198	205	198	220	187	194	178	204	204	203	210	184	194	211	196	209	208	192	186	177	229	193	203	202	190	208	215	188	218	213	202	206	213	221	204	234	231	201	189	184	208	217	223	182	176	207	202	204	194	192	256	214	225	194	180	197	218	208	207	212	191	195	206	206	211	194	185	203	182	218	204	224	190	211	222	210	222	219	210	190	219	206	214	205	196	191	172	239	218	177	200	196	203	197	210	184	191	245	196	162	201	194	176	223	213	203	197	204	204	229	192	210	209	214	165	215	204	220	174	189	197	218	228	217	196	225	201	218	219	186	195	188	181	211	206
12418	3047	7619	11148	10916	8850	7931	6251	4425	4166	3212	2771	2361	1956	1695	1484	1301	1079	902	773	733	667	639	583	590	569	552	579	563	547	563	538	546	530	551	549	563	546	664	537	545	543	529	498	515	523	520	496	538	499	495	529	489	459	495	491	479	504	484	509	486	547	487	471	490	511	494	494	491	502	514	503	487	524	508	507	482	497	494	483	473	498	532	532	481	507	466	513	525	499	457	502	502	485	466	516	502	495	538	493	505	482	493	495	490	517	493	505	516	507	494	505	455	505	514	478	479	483	434	505	475	491	449	481	463	513	496	473	469	512	470	510	504	517	522	518	481	509	461	490	492	556	492	503	487	506	496	515	472	478	525	486	491	508	482	527	477	496	511	482	507	492	488	503	486	478	501	471	455	496	473	448	492	520	517	511	493	491	522	506	487	537	512	473	444	468	482	495	514	490	482	488	528	484	500	488	505	481	533	470	552	477	499	484	488	496	485	552	458	524	504	510	512	454	520	483	542	479	502	537	492	508	495	449	515	503	519	493	481	492	497	510	499	494	538	465	528	471	497	500	500	500	489	516	506	503	493	476	477	464	516	522	461	502	522	501	509	486	524	495	494	513	517	499	499	531	465	479	506	486	484	465	511	489	508	483	511	465	514	506	537	468	482	468	484	466	472	481	510	476	482	501	512	479	490	465	465	462	466	493	500	497	494	544	475	485	477	469	514	511	493	505	461	474	476	482	482	499	510	475	468	473	471	504	481	493	508	477	506	481	512	468	508	513	503	465	497	537	538	505	493	513	532	512	463	473	496	477	533	536	541	481	507	503	502	488	485	496	529	438	508	500	496	459	465	487	488	430	472	513	490	476	530	483	522	452	501	495	477	503	475	494	509	478	466	482	501	537	469	486	511	465	489	484	517	480	551	457	508	510	501	520	530	469	500	444	522	479	470	487	490	466	474	525	493	496	504	445	471	493	470	514	458	475	486	517	502	454	471	482	508	505	488	457	475	470	536	482	465	511	468	483	495	453	508	483	512	511	522	479	494	479	463	522	479	457	487	477	510	519	484	487	480	479	502	484	472	496	481	534	501	539	501	471	543	502	496	509	474	506	477	528	505	452	511	519	481	502	484	520	496	512	485	515	443	514	508	477	500	515	499	481	477	486	443	514	491	472	451	493	445	463	501	497	492	507	502	505	508	501	523	475	525	508	478	499	506	496	469	512	502	510	495	514	462	484	521	483	496	500	518	482	492	452	507	499	480	486	495	491	482	500	503	491	460	506	488	480	506	470	467	480	500	476	487	508	510	486	470	491	524	515	535	490	538	495	515	470	458	492	507	494	437	521	477	495	502	500	478	471	538	525	493	531	486	486	504	477	497	477	515	517	505	511	460	466	496	494	525	484	496	520	482	499	478	505	503	503	530	496	452	479	518	452	504	471	516	490	494	475	481	554	477	495	464	482	492	501	484	459	473	490	494	517	493	488	480	491	518	499	509	469	483	451	468	484	516	487	488	485	472	483	488	493	465	502	515	498	510	525	479	470	500	507	481	532	512	477	504	518	520	514	515	514	508	496	462	479	490	458	473	530	501	509	519	519	472	490	532	463	469	496	502	503	523	508	495	520	449	487	512	482	491	470	492	466	492	482	487	491	452	456	474	480	502	465	485	460	523	500	490	432	485	474	481	511	506	507	501	519	467	487	500	492	474	501	474	569	479	490	495	490	493	455	487	496	511	509	479	498	472	478	473	487	505	488	483	496	476	495	458	508	465	478	459	504	468	466	484	508	484	484	511	467	496	477	465	476	469	479	482	484	553	521	526	526	484	492	494	496	488	488	512	466	522	504	470	497	485	485	494	473	497	501	447	483	498	520	468	494	505	492	479	509	529	510	523	535	499	466	508	519	465	480	471	503	528	499	502	453	494	536	495	481	461	499	517	488	499	459	444	495	498	517	500	529	497	506	518	479	472	504	426	499	484	494	545	491	462	506	469	499	471	480	471	475	503	453	531	491	474	488	486	517	459	474	526	515	489	490	445	511	449	511	528	482	468	491	499	455	487	512	501	483	508	514	469	497	492	516	495	499	494	423	490	487	502	500	466	495	510	498	485	473	499	491	505	500	479	490	508	459	492	495	489	487	450	507	521	487	503	471	514	500	525	502	440	452	490	480	491	479	438	504	509	463	494	458	478	519	517	488	490	524	476	492	483	476	488	442	492	525	464	528	492	455	482	478	471	500	463	491	495	502	493	458	510	477	512	494	478	542	501	520	465	467	528	506	517	515	491	515	497	453	476	480	495	496	480	501	457	488	515	516	482	486	492	522	477	476	496	534	513	484	504	480	496	458	477	483	471	503	496	534	483	513	494	468	473	503	521	475	474	509	474	457	494	496	493	510	489	510	509	469	474	491	523	515	485	467	524	485	500	527	531	475	530	499	506	522	514	497	512	496	503	494	454	513	468	496	528	479	472	492	486	510	480	517	466	539	483	476	521	440	496	529	466	517	457	475	505	481	485	486	489	510	522	478	541	501	513	466	515	548	479	528	453	487	475	458	462	503	513	474	486	478	505	489	521	472	510	481	478	497	507	495	522	497	491	466	485	484	461	512	514	469	495	496	467	495	482	499	469	505	464	527	513	499	457	509	506	486	518	484	482	503	498	487	465	502	499	478	481	466	514	479	513	478	476	487	508	508	536	513	492	477	466	502	507	480	494	509	492	486	497	479	501	469	513	457	486	506	488	515	525	540	520	503	485	471	526	489	509	517	479	502	505	529	516	475	528	514	447	527	508	503	489	484	470	486	511	472	478	493	504	479	478	451	545	486	478	479	470	499	492	514	485	497	519	499	486	572	469	500	500	510	491	517	458	491	474	486	452	490	512	487	486	487	517	517	498	498	474	484	479	507	473	472	516	485	542	467	510	529	453	507	496	471	454	488	495	528	477	513	489	499	497	490	511	501	504	494	463	511	517	461	511	496	506	493	523	492	457	501	511	523	451	460	442	466	492	489	533	497	502	488	492	531	462	506	503	445	508	482	503	465	509	526	487	508	502	472	481	507	450	507	525	459	494	469	483	487	508	494	478	487	511	499	475	466	476	462	553	518	501	502	485	498	480	521	478	476	494	518	510	522	484	466	502	465	458	524	476	494	533	467	553	482	544	490	487	488	486	509	462	511	452	496	463	484	498	503	484	503	448	480	481	496	511	507	490	467	503	497	499	489	490	448	485	482	472	481	499	502	465	488	504	487	517	503	463	476	493	513	495	447	441	514	489	540	533	480	463	490	531	489	487	495	523	473	511	475	479	498	459	441	496	484	462	483	466	500	463	505	483	490	474	456	472	552	521	485	502	496	495	482	489	508	483	480	478	540	539	513	454	514	468	465	497	464	466	498	528	508	507	494	493	522	522	449	478	482	525	488	523	490	514	518	516	515	508	489	498	500	498	487	491	476	492	487	470	523	514	514	494	472	495	495	452	491	489	516	482	517	530	521
27077	6711	6594	7337	6211	4689	3886	2869	1909	1373	1007	783	685	594	444	373	269	220	155	197	137	151	150	118	125	141	132	135	125	126	125	107	119	116	120	135	124	130	127	109	114	118	124	119	116	106	116	106	128	110	108	110	98	125	122	114	110	101	104	126	117	105	96	101	107	98	124	103	117	125	125	95	110	119	102	98	116	104	118	101	123	119	99	104	102	102	121	118	114	108	101	110	100	90	99	112	122	136	114	113	98	132	114	108	111	124	122	104	109	102	117	99	106	92	94	99	99	95	119	106	108	124	127	116	114	105	97	124	121	101	112	113	118	129	111	110	103	112	105	109	124	115	119	113	125	100	111	108	121	133	119	105	120	126	105	119	129	112	121	128	113	113	111	105	107	123	113	100	121	119	107	113	110	112	143	119	109	116	127	100	108	110	109	94	98	142	128	112	115	104	126	116	123	108	116	106	96	119	107	115	117	109	113	117	108	92	117	110	111	106	103	97	119	101	125	127	107	106	99	110	104	110	101	112	121	109	105	116	109	112	109	105	110	115	116	108	110	118	124	140	108	115	90	115	117	110	116	96	101	97	96	115	126	103	117	126	98	118	144	117	110	125	110	106	124	116	100	104	101	102	115	120	106	123	117	103	129	143	120	131	137	104	113	113	103	102	115	114	119	124	119	107	109	112	116	108	103	115	97	108	119	116	115	116	102	128	119	114	107	114	127	125	111	114	105	110	112	112	106	109	113	113	118	109	120	118	121	105	117	119	120	107	105	110	115	120	103	122	142	119	119	106	115	120	105	126	115	117	114	96	110	112	114	103	105	138	105	114	120	122	112	117	125	106	106	140	120	132	111	135	117	114	94	122	135	114	109	124	119	100	81	114	134	106	114	91	109	116	120	121	120	113	119	99	100	106	133	121	132	132	128	102	112	113	113	100	116	115	115	121	106	113	120	127	126	110	108	111	131	109	132	102	116	114	99	103	137	110	115	85	105	104	109	122	99	116	109	120	117	124	111	107	122	117	105	141	114	112	110	113	101	118	117	108	94	127	123	121	109	114	117	118	111	107	100	118	111	102	114	129	106	96	119	131	118	136	106	117	116	98	98	115	102	96	104	127	89	102	115	114	119	114	111	125	89	121	127	107	125	123	146	108	105	99	123	96	107	111	116	98	126	91	117	127	102	109	105	118	99	122	106	109	117	106	118	98	118	108	109	134	108	111	112	112	118	102	96	84	123	106	102	106	127	124	130	107	124	98	95	109	114	102	105	128	109	110	113	140	106	110	121	125	106	115	109	111	121	103	109	104	119	100	114	147	132	99	134	94	110	113	111	104	117	121	112	114	119	103	109	132	104	112	123	124	119	108	114	102	98	115	104	97	106	110	111	126	111	108	105	132	113	97	105	114	113	104	102	111	116	128	108	102	114	113	99	109	100	107	94	112	124	115	111	123	107	105	105	119	97	115	101	97	130	122	107	125	108	140	128	99	108	133	94	125	104	111	105	112	99	97	108	117	125	112	122	119	90	100	145	99	122	121	109	124	117	91	108	94	113	119	116	115	119	120	110	118	94	111	107	112	120	115	92	134	117	110	122	125	117	97	110	100	124	106	99	93	94	113	96	129	115	102	139	117	113	110	116	113	84	113	133	137	114	123	106	118	139	113	115	111	118	110	110	106	118	103	98	95	113	117	111	109	101	125	119	124	99	107	111	115	127	109	98	122	100	122	109	126	98	109	117	107	126	135	91	109	85	122	121	114	118	114	120	118	94	108	108	106	111	108	107	104	118	111	108	105	105	109	115	103	106	106	101	118	102	100	108	99	110	103	105	108	98	105	109	120	107	108	111	127	100	117	104	104	125	121	112	95	113	118	122	118	93	97	93	123	91	95	125	117	110	115	106	109	106	104	117	105	120	106	106	103	115	99	116	125	126	108	113	107	140	115	109	107	88	131	105	99	108	121	94	119	106	98	102	116	109	93	112	101	95	114	100	108	114	110	113	123	107	105	112	105	96	99	120	95	105	127	93	110	113	117	118	98	112	102	114	98	99	117	117	104	115	113	106	110	129	123	112	125	119	109	99	111	116	114	116	110	124	103	102	97	99	107	127	120	128	110	120	143	126	112	111	105	109	122	109	105	117	107	123	100	105	121	106	96	111	99	108	126	139	100	104	122	126	124	117	98	118	127	120	127	110	112	118	121	126	116	100	89	123	97	109	121	114	98	126	101	114	108	114	110	96	128	114	104	111	124	126	110	112	97	91	90	110	116	115	123	109	107	89	95	82	99	121	136	113	96	116	128	116	111	103	135	115	151	106	75	103	93	112	122	103	120	111	121	93	108	136	117	99	108	109	132	98	113	100	96	104	103	117	100	117	124	99	110	115	124	113	118	123	110	141	126	106	104	103	126	123	94	117	116	111	119	104	113	109	101	108	115	131	146	116	111	112	96	102	127	114	106	100	92	99	120	125	117	125	123	116	131	102	111	97	108	88	115	104	117	97	118	134	112	116	113	113	104	105	115	117	121	123	122	104	110	107	116	124	111	112	109	116	110	127	125	118	139	115	122	120	101	107	97	133	89	118	94	112	123	115	133	96	105	108	101	111	103	107	124	123	110	95	104	126	119	120	119	117	107	111	87	93	107	126	97	111	121	109	109	109	117	130	124	107	114	97	120	116	122	122	116	102	107	110	118	94	129	123	111	109	122	98	123	123	121	103	131	131	115	108	112	115	109	112	105	102	126	105	118	136	102	122	123	105	109	119	104	124	126	123	122	114	104	108	123	128	133	119	100	100	127	141	110	121	95	107	111	127	103	126	104	121	114	124	109	93	120	135	111	112	95	140	126	98	113	106	121	111	121	107	118	139	104	95	112	115	111	108	108	105	92	124	123	104	113	116	106	111	135	112	114	141	119	107	102	98	110	110	103	98	99	119	93	118	114	86	107	108	106	115	106	130	109	111	101	111	132	114	129	124	111	103	100	115	127	98	107	124	134	119	94	95	134	114	126	111	99	103	120	105	92	111	104	112	121	123	102	128	108	86	103	132	116	122	123	132	103	118	127	96	104	122	112	130	104	117	96	114	114	109	94	128	110	108	109	97	102	109	122	135	104	113	122	110	94	135	127	124	110	125	105	117	109	117	100	123	116	101	103	103	113	107	101	111	99	117	103	119	99	89	121	109	103	106	110	133	115	109	125	107	105	116	99	136	114	122	110	90	129	113	137	131	128	115	108	103	93	120	109	122	119	114	118	100	119	111	126	122	95	119	118	115	93	101	112	111	105	120	117	103	125	105	109	108	128	125	102	115	104	95	101	119	112	113	113	114	124	124	105	109	107	118	115	95	109	112	129	109	116	104	91	116	104	109	121	100	122	106	97	135	114	93	111	120	118	123	110	120	113	126	101	113	104	120	104	97	105	102	114	103	119	122	115	111	120	117	104	110	119	121	127	121	131	109	92	112	116	117	126	115	106	125	117	105	113	116	109
16549	4247	10263	15076	14459	12690	11324	9926	7881	6173	5016	4231	3964	3389	2646	2157	1811	1170	890	751	659	581	516	460	451	430	391	398	350	364	333	339	338	359	341	354	353	379	429	342	345	363	343	344	312	346	346	310	287	282	284	318	277	293	283	269	300	284	285	291	288	295	275	284	307	290	287	283	280	276	301	293	305	283	278	279	291	265	291	281	273	277	279	276	280	295	304	300	291	306	280	269	286	288	288	320	266	249	277	281	300	302	258	286	282	288	270	290	280	286	263	296	313	318	269	272	292	265	315	298	306	267	304	266	279	240	276	285	273	283	283	297	291	294	296	295	267	286	313	291	306	284	292	305	277	269	283	312	303	301	271	315	269	280	297	312	247	279	283	298	255	291	286	281	289	267	271	265	272	313	295	299	291	258	279	281	298	281	283	234	264	263	282	275	269	267	309	297	306	294	316	286	286	283	281	295	273	282	279	309	250	273	279	260	276	286	262	285	296	272	286	306	292	300	278	256	268	266	263	256	278	274	277	273	281	257	281	281	269	290	284	312	253	302	276	284	286	307	256	294	291	293	309	291	278	288	286	300	291	272	286	270	280	262	272	283	270	295	271	281	260	301	256	283	282	276	293	277	271	260	308	316	280	287	327	300	303	303	299	295	297	265	309	279	272	296	287	252	307	274	296	290	279	280	268	286	294	293	317	247	273	287	290	303	245	276	266	257	278	305	296	291	290	308	274	302	285	274	310	286	281	278	285	271	314	283	299	271	273	299	294	297	308	298	323	299	273	295	280	284	277	264	296	298	303	292	250	290	289	274	309	307	298	276	298	299	303	260	268	284	287	302	269	290	269	287	267	290	290	288	303	275	275	290	283	287	271	292	286	286	293	309	281	278	282	293	277	276	271	283	293	272	299	292	298	337	295	262	287	297	283	292	250	295	295	313	287	285	308	306	281	286	270	280	289	287	306	290	292	291	294	280	287	277	310	250	297	277	302	278	287	272	290	320	319	299	260	294	255	282	294	267	301	287	310	297	287	277	278	265	275	280	248	277	285	303	266	294	281	276	266	290	288	277	257	285	275	285	270	284	266	284	279	296	288	267	313	271	267	310	287	329	300	294	271	263	295	275	282	279	289	273	260	276	308	263	299	280	286	287	271	269	289	305	244	285	299	278	316	249	286	294	277	288	290	296	264	284	289	289	301	284	273	277	259	296	264	283	275	299	285	256	293	237	265	280	313	283	287	295	278	295	292	281	279	279	282	277	268	308	275	313	299	293	296	279	278	250	265	276	270	318	283	297	283	281	303	290	260	280	316	265	291	295	278	296	294	272	281	291	277	297	312	289	299	277	274	287	281	301	303	246	287	288	283	291	308	254	298	293	293	278	275	295	279	278	277	294	301	258	288	277	261	288	297	292	257	285	270	276	294	288	254	278	264	305	252	288	256	289	261	305	283	256	257	285	272	279	281	298	286	300	298	262	295	283	302	277	274	306	282	296	286	267	269	270	277	253	299	275	282	273	305	265	287	290	327	310	305	268	288	261	285	296	287	284	262	248	268	264	264	313	295	291	293	310	266	293	317	282	288	297	272	265	278	260	262	274	280	271	266	283	277	292	259	288	299	298	307	276	310	269	265	296	302	295	297	277	284	286	285	296	269	279	292	270	299	287	284	269	250	297	284	278	285	300	282	301	272	311	291	294	262	285	294	270	304	285	291	301	311	295	294	298	297	290	301	305	291	250	261	286	271	273	263	265	300	272	293	311	284	299	313	325	273	288	270	305	323	288	238	282	301	276	293	276	283	259	291	272	294	318	327	271	262	297	299	301	279	278	295	280	318	267	303	293	268	268	268	302	292	288	293	286	327	314	284	332	274	279	324	281	276	269	301	279	303	305	285	287	274	285	274	303	283	307	272	299	295	288	286	283	294	274	286	290	286	250	306	243	286	275	284	274	270	262	292	295	293	292	298	271	295	282	275	293	272	296	266	305	278	293	293	283	301	294	295	298	291	272	275	272	285	265	276	287	315	265	294	319	300	292	306	285	266	296	285	297	261	319	289	264	282	269	324	293	310	297	271	275	287	278	282	279	286	273	310	281	275	265	294	278	302	258	259	278	280	297	271	348	265	281	245	301	291	263	278	286	305	275	310	277	284	268	297	275	299	296	255	279	288	286	292	270	292	278	283	276	255	277	274	319	299	283	265	304	265	328	311	300	275	296	280	289	275	278	289	300	286	286	309	286	271	256	298	320	287	259	289	291	264	300	273	257	272	282	312	257	283	319	282	273	299	261	300	283	294	314	304	287	300	288	268	251	294	282	323	273	278	300	303	286	282	290	306	281	267	294	271	288	291	266	267	278	309	304	283	274	234	294	280	292	262	268	280	281	269	267	303	293	283	263	286	311	282	277	302	277	288	285	285	281	291	274	276	247	264	285	278	252	278	267	298	316	300	305	297	283	280	296	293	283	306	276	264	292	264	268	271	300	283	273	264	266	280	266	290	275	294	308	294	312	284	285	264	275	278	286	304	278	297	316	287	280	319	263	277	285	295	275	307	292	293	262	293	300	306	287	250	301	303	276	296	300	283	259	293	284	333	277	296	318	294	269	295	303	278	282	297	312	263	289	326	315	299	296	280	291	307	293	274	320	287	292	277	272	281	297	294	305	302	307	293	276	282	287	307	292	292	276	259	260	300	313	268	265	269	283	280	310	261	288	266	280	260	293	271	302	297	282	294	298	298	282	291	269	279	293	283	268	254	290	298	284	269	268	282	273	265	281	271	290	293	304	297	282	266	284	288	272	276	266	304	294	301	285	308	256	309	266	301	282	308	299	279	310	278	300	299	253	280	286	278	274	305	271	292	302	288	259	277	289	293	277	258	286	310	272	256	307	290	280	270	296	271	277	292	270	271	309	258	296	287	254	270	289	265	278	341	275	283	294	295	293	319	296	288	301	316	266	282	304	268	269	295	290	289	285	286	290	282	295	287	271	285	285	283	277	273	307	289	272	279	285	266	315	275	264	300	267	303	266	282	259	299	266	291	298	304	273	278	265	261	265	266	281	280	277	268	278	281	276	290	270	301	284	306	281	296	259	254	292	304	302	301	296	284	284	283	286	293	280	276	283	280	308	265	291	296	296	270	297	243	297	317	267	287	252	270	284	288	291	277	274	301	301	299	261	276	275	298	302	267	282	277	289	281	274	305	272	298	309	265	265	324	286	246	268	291	272	276	296	289	296	307	260	285	276	285	316	293	290	266	336	280	269	298	278	254	310	274	277	284	287	270	274	287	284	308	270	302	272	294	282	286	261	269	290	290	292	298	272	296	270	285	321	299	302	300	278	282	287	285	287	269	273	301	293	313	297	272	281	275	276	284	299	259	315	288	293	272	286	269	308	284	277	295	280	314	286	251	272	302	280	287	248	254	280	283	274	290	314	300	268	269	281	310	285	292	287	300	296	299	291	303	283	283	293	270	314	299	289	273	296	287	311
4777	1166	1384	1217	908	619	434	330	290	253	248	220	245	250	235	251	223	228	210	245	214	229	215	241	241	214	228	233	231	180	221	229	214	174	202	186	212	214	214	236	190	211	206	195	246	205	188	195	217	227	203	209	219	217	223	219	210	238	202	209	199	183	210	232	216	222	206	217	196	220	204	217	186	182	226	222	216	198	201	201	231	239	225	208	218	220	204	199	212	186	217	210	216	213	171	208	202	216	201	219	229	184	208	245	184	221	204	198	197	253	190	195	180	235	215	228	174	229	214	215	240	225	193	208	220	189	205	255	225	199	202	235	217	222	217	200	208	199	194	241	222	174	216	222	206	235	208	200	203	217	212	202	200	223	217	203	210	223	196	214	211	200	199	222	208	228	193	210	199	198	200	201	216	222	200	243	185	188	210	205	193	206	253	201	227	214	208	225	220	209	209	204	207	208	205	188	213	210	209	243	210	201	211	193	198	211	211	202	211	235	222	193	216	225	195	191	227	194	203	189	218	192	207	186	206	210	210	210	220	229	223	207	204	212	205	221	177	183	214	209	219	201	211	211	219	225	236	200	239	234	189	213	249	204	182	213	210	202	229	237	214	202	196	215	213	209	222	222	226	207	192	180	208	251	218	211	213	184	228	240	186	209	192	211	161	202	205	214	202	211	195	201	201	194	228	205	204	207	221	216	221	207	201	212	203	203	197	228	219	233	189	231	205	210	224	217	229	212	187	190	219	211	195	206	201	209	203	212	200	180	197	211	203	205	216	212	224	250	210	242	216	237	201	232	234	204	195	206	221	186	199	194	216	208	210	203	201	229	212	221	200	222	213	227	219	219	213	233	195	216	214	203	244	205	222	223	218	223	205	195	227	220	207	222	197	192	200	200	211	195	214	225	207	193	207	186	203	225	235	213	189	211	213	185	213	235	194	193	218	237	234	212	204	189	214	174	210	219	209	229	206	213	222	216	188	204	198	193	197	205	199	180	254	206	202	204	234	230	200	212	223	220	206	210	249	205	241	198	187	219	207	201	212	221	206	209	225	217	194	231	226	213	238	204	208	195	193	190	220	190	179	222	223	210	243	216	208	209	217	180	226	235	200	214	221	204	219	187	213	213	194	211	186	223	205	198	224	211	177	222	206	234	221	195	193	195	194	220	198	193	202	196	180	203	211	223	209	219	211	214	203	222	174	194	223	198	193	224	201	196	226	187	221	176	221	184	239	215	243	225	211	214	197	204	214	207	213	207	230	209	224	208	177	215	189	197	218	199	217	197	204	195	219	205	195	199	193	196	199	202	224	195	205	213	241	209	216	220	230	203	202	177	210	200	212	225	196	236	219	226	188	234	193	205	206	200	230	208	230	213	221	203	227	201	213	219	213	213	204	196	200	211	208	208	211	208	196	193	200	229	201	220	214	196	205	192	231	193	225	215	211	226	224	226	230	219	174	195	192	197	220	202	209	202	205	203	233	211	205	230	222	210	197	202	193	204	219	197	185	217	200	233	196	219	187	235	232	209	206	195	195	223	179	205	211	221	185	209	179	216	200	203	214	194	206	179	218	207	238	190	229	216	191	212	187	205	216	203	198	216	238	218	175	224	225	207	209	211	229	205	191	237	223	208	203	225	197	201	202	225	194	196	182	189	206	180	213	213	231	196	205	219	196	209	219	238	200	209	206	187	194	201	238	198	207	221	223	239	202	196	187	193	211	180	216	214	207	215	225	191	205	192	193	232	237	211	230	205	190	197	229	227	200	214	183	221	208	209	212	208	203	217	214	209	202	218	205	207	196	218	186	210	225	221	196	203	206	217	227	199	230	231	222	215	209	192	227	210	211	205	206	211	256	212	226	216	228	233	208	211	225	197	198	190	232	211	215	188	213	208	213	203	202	215	231	245	205	191	219	187	201	228	212	184	214	211	214	202	196	221	218	200	186	176	205	195	183	216	214	233	204	224	201	210	216	222	188	204	207	201	228	208	212	232	231	211	212	217	218	256	206	196	193	240	217	216	209	217	215	200	208	231	214	200	237	211	223	205	212	216	194	227	223	213	210	218	195	249	175	215	202	231	191	226	217	213	186	191	223	226	213	221	185	200	199	227	223	209	201	188	194	222	209	218	215	208	193	223	183	214	221	190	199	195	207	207	228	194	222	209	232	213	198	227	240	208	194	226	201	218	200	211	222	207	209	203	209	226	213	200	215	245	233	210	222	206	228	190	198	218	221	205	220	198	209	218	219	201	218	213	223	192	210	209	242	226	201	208	227	237	209	211	216	204	210	219	205	219	224	206	218	185	213	204	208	195	218	228	193	217	210	195	226	229	202	199	213	208	200	190	223	238	208	229	247	213	197	210	207	226	176	210	233	213	206	178	196	204	221	189	198	199	210	202	211	225	203	196	199	201	199	224	191	198	219	225	201	190	206	227	214	234	194	209	187	211	226	228	177	196	209	203	192	224	222	217	232	209	216	188	227	216	221	198	216	229	218	200	222	188	209	208	189	246	201	195	213	189	229	214	249	196	209	198	185	202	208	220	197	217	224	213	202	212	208	214	215	186	197	201	225	203	213	217	205	229	204	190	187	213	184	209	202	199	207	195	181	225	217	206	192	225	207	230	189	213	220	201	213	217	216	196	212	204	205	197	198	196	204	193	213	195	208	205	223	194	225	209	210	196	199	222	209	170	196	207	224	220	218	211	222	201	193	203	196	216	174	226	193	237	255	201	194	228	218	220	216	192	213	203	197	202	210	199	216	257	194	208	227	212	221	215	172	228	241	230	199	190	205	227	216	238	215	209	211	217	218	202	210	199	204	219	190	189	228	210	191	229	206	205	209	245	226	222	221	209	220	219	219	259	190	232	206	214	243	199	188	198	189	202	214	210	233	214	195	208	216	225	193	223	228	202	217	214	224	209	208	208	203	231	196	226	208	218	235	240	196	205	253	221	217	224	216	200	204	201	205	207	249	208	199	217	208	211	199	217	213	215	223	212	230	227	207	237	172	182	191	237	232	247	201	214	227	208	183	219	219	215	223	182	200	233	208	207	212	215	192	265	218	211	203	203	208	205	199	205	213	239	215	201	229	200	213	197	196	218	196	185	206	217	219	201	201	191	214	230	216	226	213	204	210	211	212	204	197	201	218	184	224	216	254	209	234	233	200	183	196	216	211	203	190	230	222	229	212	212	229	210	210	183	201	221	237	221	211	223	191	183	205	199	218	222	212	202	212	195	216	227	204	210	202	171	200	227	210	205	206	240	210	201	185	220	215	192	196	182	201	232	193	194	227	242	190	179	202	223	194	206	208	209	202	229	203	208	223	234	193	206	200	193	223	201	212	206	224	194	220	229	198	194	200	215	196	223	221	214	224	215	232	195	191	217	227	201	211	178	197	203	210	178	215	215	177	190	209	205	216	208	188	217	194	214	226	226	222	199	192	213	217	218	214	216	199	187	205	208	214	207	218	223	192	206	185	200	202	220
4115	1461	3067	3910	3309	2365	1641	1162	1027	844	782	715	747	701	688	677	674	630	666	654	589	578	581	553	540	514	491	540	526	521	528	520	537	547	546	550	505	553	519	543	525	529	557	490	497	564	483	489	511	480	520	560	517	497	521	525	487	513	530	496	531	501	517	517	505	557	481	509	549	485	490	506	522	488	479	476	561	478	514	502	521	493	518	518	564	508	509	527	502	519	539	540	533	468	551	459	500	498	532	515	492	521	482	505	496	532	517	550	523	529	491	482	496	564	520	500	528	473	510	511	492	452	499	495	524	518	536	523	500	505	483	539	521	536	522	532	521	465	516	498	544	517	492	460	507	481	517	456	529	523	497	512	534	527	485	502	522	492	509	523	517	515	495	525	516	506	521	494	507	525	496	491	522	525	493	541	487	512	506	517	485	515	493	513	515	469	510	484	512	513	559	495	537	551	500	543	531	482	490	499	479	543	481	506	488	511	518	515	543	452	513	498	537	484	482	500	489	556	530	496	502	494	501	515	502	505	525	488	518	502	482	511	532	490	476	473	494	486	505	549	524	538	503	494	550	509	548	518	514	548	499	460	508	519	528	513	557	527	478	506	536	537	469	478	528	516	536	522	502	506	554	505	431	543	549	532	482	525	485	482	560	517	502	538	525	530	500	494	541	500	460	484	500	479	505	457	516	521	517	489	496	505	523	506	500	523	562	452	513	503	521	494	524	541	469	485	517	496	508	524	501	481	528	502	539	505	494	476	511	520	509	542	490	509	513	485	525	510	534	516	519	518	493	522	493	479	490	505	525	500	505	552	507	503	503	541	489	495	492	542	463	511	497	498	542	510	527	562	554	524	495	537	540	518	533	534	534	514	570	469	452	511	500	494	491	446	513	498	527	539	508	501	514	509	484	504	551	522	474	508	500	521	468	502	503	533	497	504	515	532	505	496	539	505	502	553	532	527	494	463	456	519	530	521	540	495	485	470	483	470	486	500	518	486	506	506	499	504	490	525	506	556	510	508	484	578	480	500	515	489	506	532	538	512	509	485	501	489	500	544	494	506	542	539	518	499	500	523	514	540	503	531	483	495	492	530	501	465	521	544	490	481	530	513	513	497	520	481	520	526	507	531	497	553	484	494	513	478	490	487	514	502	498	501	516	501	462	491	524	499	516	463	528	508	495	544	517	487	502	546	526	503	492	494	495	502	480	526	524	473	539	541	501	523	544	513	507	522	528	512	514	515	488	537	496	521	518	511	508	485	522	489	548	529	525	484	528	506	539	536	484	511	520	507	484	492	491	522	476	520	495	478	473	523	513	510	488	499	509	480	488	490	516	505	529	514	527	498	532	510	468	483	464	491	520	522	510	530	508	495	501	482	528	486	520	519	494	503	518	502	515	485	502	532	511	550	503	469	465	530	539	482	504	493	550	510	508	503	483	530	526	501	499	520	538	501	518	517	504	514	536	540	461	482	491	480	503	487	507	497	499	493	549	505	487	542	496	487	572	534	486	520	521	508	532	494	512	516	526	494	504	509	505	504	484	489	527	518	522	550	515	539	552	503	508	544	519	475	529	477	530	562	506	528	529	547	500	526	504	499	507	513	520	478	486	474	508	523	526	497	549	499	505	509	488	477	521	549	494	508	505	519	489	516	520	563	509	498	467	465	548	505	483	514	509	491	488	514	511	496	498	561	496	537	518	530	509	570	495	513	513	497	500	486	507	528	495	508	512	498	519	500	504	520	518	532	499	519	541	531	537	546	526	503	495	493	518	523	549	519	510	510	485	510	524	558	494	499	501	517	496	516	521	570	473	463	501	500	506	508	501	525	488	510	542	497	499	470	533	499	498	547	525	558	513	489	524	516	496	553	532	493	503	486	540	499	516	475	518	516	489	521	509	534	547	505	557	505	477	502	527	486	507	496	530	546	534	526	500	499	507	501	526	511	493	503	534	534	506	492	513	508	521	509	532	524	500	496	502	494	502	498	532	497	532	541	541	532	513	531	496	535	520	550	532	500	535	517	497	483	482	546	501	510	528	508	554	492	513	509	507	517	484	544	509	511	555	521	531	540	510	466	475	488	554	521	483	478	529	509	519	529	493	486	523	478	506	476	515	495	498	472	518	482	519	508	509	476	497	526	510	491	499	521	525	522	523	522	550	511	502	488	497	525	500	532	513	493	521	518	499	501	508	527	517	500	523	524	538	473	524	505	506	539	520	503	514	530	481	504	502	492	477	487	489	511	474	553	551	514	484	444	523	542	504	523	543	519	518	534	505	481	493	509	491	502	527	489	507	478	540	492	536	494	500	516	498	525	497	471	533	523	548	471	478	499	546	511	537	501	509	516	550	508	509	534	533	493	516	510	499	496	507	511	519	463	515	448	537	481	510	531	510	551	541	529	478	506	520	541	498	497	507	538	554	470	519	507	504	499	496	476	512	541	515	500	554	513	541	475	528	478	490	492	506	509	523	526	500	487	507	490	505	516	505	518	519	497	479	485	491	510	543	500	509	509	481	495	481	508	526	528	526	503	482	516	479	511	507	474	527	492	494	505	513	505	513	501	505	556	493	492	514	525	547	538	523	504	519	508	494	493	537	482	518	512	498	524	521	513	511	524	478	529	541	496	536	483	506	484	512	487	486	528	509	461	510	553	464	483	532	496	478	496	510	544	470	459	513	479	533	533	513	478	568	527	498	517	513	519	513	511	498	521	481	473	550	548	482	503	507	505	478	480	454	521	513	523	481	523	527	514	560	494	494	483	507	482	479	497	483	517	532	507	496	510	485	496	540	527	482	545	527	512	509	475	496	506	518	528	535	511	504	489	492	543	500	512	478	467	529	519	478	502	537	463	478	501	499	491	529	504	519	527	522	519	475	534	514	505	482	487	531	497	477	524	536	526	489	523	515	503	543	499	500	483	519	532	512	510	539	525	489	488	498	527	496	467	480	539	491	458	466	498	494	561	517	498	552	491	520	495	484	481	514	478	492	501	530	531	528	465	501	490	530	491	519	504	520	509	513	498	493	489	507	541	483	501	507	488	479	506	519	533	526	517	499	544	463	495	514	506	503	526	500	505	469	532	538	523	510	527	541	491	494	519	521	483	498	474	490	498	487	479	517	502	476	514	537	514	511	511	502	507	506	489	536	506	475	531	484	524	515	536	517	489	478	529	480	495	562	482	500	472	473	477	485	491	499	492	546	505	537	461	465	543	504	479	497	521	545	504	509	497	518	477	550	510	544	540	534	467	539	495	479	494	490	488	517	534	515	502	525	487	475	504	517	505	548	463	447	507	538	521	456	485	511	514	501	461	535	515	527	538	529	477	532	507	511	497	536	485	544	491	518	481	509	512	494	524	491	482	502	513	552	475	511	530	513	533	511	551	513	516	549	505	503	507	503	495	518	513	521	546	460	513	503	479	550	530	488	468	515	505	539	549	516	512	513	532	525	511	487	538	472	512	513	494	507	504	498	506	534	527	492	509
17272	3598	4107	4030	3196	2468	2074	1665	1123	993	803	616	558	493	431	359	305	281	257	243	253	230	201	220	207	222	183	208	205	197	212	224	203	168	217	214	210	214	241	225	198	194	183	229	245	207	214	182	191	198	209	217	229	235	202	202	192	193	221	197	218	212	188	204	221	209	203	214	224	208	194	181	162	223	214	183	186	189	195	202	185	196	235	187	170	194	191	233	234	183	205	192	204	229	213	212	189	188	186	228	220	195	176	201	185	192	225	199	198	201	199	189	203	214	191	200	222	217	208	202	221	211	239	201	199	197	179	202	213	190	204	205	170	189	213	170	190	213	231	221	212	198	195	217	189	200	224	199	187	212	187	208	208	204	158	206	167	172	207	194	179	187	201	226	190	186	228	201	202	190	194	204	195	192	190	192	190	206	185	198	207	196	205	214	222	215	198	183	191	197	205	212	202	179	223	201	208	222	204	178	201	206	199	218	201	226	227	193	216	198	223	188	208	174	217	203	207	219	208	194	195	210	209	212	210	212	196	194	216	196	203	188	186	189	209	198	223	214	185	209	222	199	204	223	191	204	218	215	179	173	191	207	201	203	206	215	205	205	186	211	206	186	211	197	195	211	205	201	197	185	214	190	192	194	205	178	209	209	205	211	208	182	180	192	170	215	206	216	203	190	215	191	199	209	154	198	192	209	189	206	191	200	201	203	195	200	205	216	233	192	208	224	195	189	202	182	186	193	192	202	223	196	199	216	206	205	224	209	199	223	215	197	197	186	205	187	192	214	225	186	210	215	208	213	210	227	195	218	206	213	207	194	237	195	179	209	176	185	209	202	237	200	200	193	190	178	206	203	183	206	226	186	206	171	188	203	197	215	199	195	201	242	182	218	212	191	210	200	229	173	219	205	194	192	219	189	206	181	198	202	192	208	208	193	180	203	192	214	200	176	191	210	171	187	211	216	186	176	226	224	203	189	220	209	236	215	217	205	180	202	204	206	190	189	204	185	183	209	193	190	169	193	192	205	189	197	216	235	195	202	212	198	191	206	197	185	193	216	200	192	187	199	206	194	206	200	218	182	200	212	211	202	213	220	183	197	220	214	188	208	183	220	190	231	211	191	199	226	207	207	210	225	204	203	207	190	192	213	207	221	203	181	188	227	216	167	209	199	190	202	202	200	224	192	185	178	192	213	210	202	193	217	199	207	215	201	177	184	203	187	210	216	206	178	175	194	217	220	193	234	198	223	195	219	214	196	195	206	215	199	208	201	213	196	213	207	222	214	190	241	224	212	205	204	195	196	187	209	194	185	214	212	208	205	221	214	195	211	209	194	211	197	188	191	199	200	184	196	219	203	196	180	219	219	191	202	184	193	213	220	199	209	195	195	206	190	228	218	229	205	214	201	191	193	197	192	184	171	203	206	210	210	229	203	167	227	206	212	204	203	198	211	180	190	210	207	185	232	214	161	169	217	201	171	199	199	197	200	197	218	185	216	191	232	206	199	186	208	214	191	190	210	195	216	197	218	203	182	178	189	199	191	192	194	176	214	213	232	180	205	219	207	189	204	205	219	178	201	207	204	208	215	186	222	205	184	199	228	187	190	197	192	183	207	207	222	171	189	177	178	189	205	209	201	196	197	215	254	202	203	181	212	186	179	190	199	208	196	191	186	157	216	186	207	217	208	216	210	208	195	222	209	178	187	216	226	215	199	217	188	210	208	213	193	238	213	186	163	196	205	217	164	202	199	198	212	193	186	179	173	195	199	210	190	225	214	175	214	211	205	184	204	197	212	193	181	198	200	210	196	196	217	219	199	208	181	200	229	202	203	187	186	193	206	218	183	201	182	213	202	224	208	206	233	194	184	179	179	187	187	237	189	226	243	193	203	198	218	190	197	205	187	209	195	194	213	180	190	206	230	198	227	206	198	217	187	188	202	193	228	185	204	207	202	178	190	182	213	190	190	205	214	203	216	200	177	196	190	202	215	215	175	179	192	205	196	229	206	223	190	209	187	210	210	227	222	178	201	202	208	213	196	205	218	205	181	222	210	217	193	185	211	188	200	217	204	211	185	195	203	174	172	219	206	203	210	211	202	210	198	183	214	193	206	225	212	196	183	183	208	176	188	197	236	170	180	201	213	210	214	188	219	186	193	187	206	200	181	204	211	204	188	204	207	230	210	196	196	180	196	168	192	199	200	175	170	186	197	199	187	189	213	200	208	197	205	197	191	205	197	178	206	210	215	185	206	189	219	215	197	221	191	225	198	211	197	190	211	196	221	219	205	216	216	204	179	217	202	197	182	213	205	179	204	225	186	193	220	222	217	192	176	209	209	174	206	188	179	224	196	211	199	194	188	197	220	194	219	213	195	233	188	183	209	217	185	199	199	214	208	179	228	196	201	180	191	221	220	188	183	194	219	205	204	210	184	211	221	214	200	212	185	207	206	209	210	214	184	200	205	192	202	176	174	182	184	220	180	231	203	211	202	198	206	207	200	182	212	203	211	203	192	208	214	207	198	214	186	209	208	184	205	196	221	197	206	176	191	228	171	198	201	206	206	228	188	183	217	192	189	187	232	200	215	212	188	220	219	225	215	210	181	228	200	212	214	206	192	180	225	187	202	205	211	183	203	222	240	211	187	196	203	219	195	199	202	227	201	212	222	225	195	213	196	203	214	213	210	206	222	207	192	203	192	207	195	206	241	191	199	178	206	197	195	193	213	201	227	190	186	198	216	214	194	202	202	224	187	194	222	205	183	189	197	206	198	195	202	221	196	211	200	231	207	228	205	183	194	196	181	205	188	167	182	188	196	224	193	221	209	190	211	201	213	209	182	222	208	174	241	222	202	211	174	197	196	212	207	185	187	196	205	184	196	178	204	194	201	202	212	205	197	187	205	211	190	199	178	193	193	181	218	196	212	200	215	185	198	201	207	188	205	197	172	197	224	186	212	202	208	206	221	187	184	241	191	202	181	205	210	204	218	216	211	198	204	181	213	194	195	198	191	221	197	192	172	187	193	195	208	194	213	212	224	214	207	184	204	190	206	188	194	205	173	204	202	183	176	214	204	217	222	200	202	191	196	199	208	203	213	200	213	221	191	224	196	208	198	206	205	210	176	185	211	218	197	199	212	178	206	220	214	207	211	203	201	189	196	208	212	200	181	193	210	214	207	213	207	189	190	204	206	205	182	210	218	198	199	205	173	193	151	210	231	193	206	224	213	198	218	185	194	189	200	180	164	171	182	185	196	210	184	189	194	214	226	177	217	219	222	204	198	207	240	185	185	205	196	212	170	212	196	237	206	190	197	182	198	188	214	204	182	204	190	169	181	202	203	216	182	175	223	196	212	212	203	209	208	226	215	205	181	208	209	206	216	222	184	197	192	201	170	209	205	203	215	166	188	201	224	206	213	195	187	184	197	202	195	196	185	199	211	197	211	215	223	218	197	204	208	185	179	208	175	229	207	206	195	198	197	206	216	192	211	226	199
12521	2686	7260	9432	8983	8304	7789	6572	5480	4468	3826	3083	2502	2282	2203	1564	1164	869	723	707	657	646	589	572	577	515	576	519	521	531	545	549	560	546	543	545	508	562	555	522	540	565	501	495	512	519	520	488	474	469	534	482	492	514	523	471	464	469	491	484	505	518	479	525	483	487	494	466	501	487	487	475	492	478	483	505	488	470	449	479	503	452	503	484	476	427	485	452	491	474	483	504	472	496	509	499	497	466	514	492	530	539	496	481	490	516	471	483	452	487	508	457	487	492	468	464	470	491	481	484	518	482	470	444	499	497	495	491	494	477	519	489	503	458	496	464	533	508	496	515	493	510	486	485	480	466	469	456	497	509	478	442	519	476	529	511	481	493	486	488	517	490	511	493	457	521	466	415	489	493	487	478	497	447	518	501	503	485	505	482	480	468	521	466	489	482	491	523	493	524	517	457	474	508	486	462	478	533	486	501	473	510	474	515	502	491	486	497	490	472	467	464	503	482	467	480	485	473	507	458	514	478	476	455	480	457	502	472	512	504	473	479	457	487	453	498	506	497	454	501	465	487	499	482	463	458	500	486	503	461	482	485	528	491	499	480	482	521	495	467	451	495	484	491	456	528	455	475	491	492	453	421	478	486	457	495	500	498	480	487	471	500	461	465	523	466	512	484	493	457	456	482	467	502	497	529	460	468	478	476	477	470	470	511	497	551	483	492	487	483	500	505	506	519	538	491	512	470	473	466	469	471	476	466	531	466	523	473	480	501	499	474	474	471	480	494	502	459	501	477	497	488	491	512	480	463	469	493	463	495	481	508	507	502	466	437	482	484	498	459	518	501	496	468	452	479	509	470	479	472	495	481	493	466	481	475	529	486	478	502	482	533	480	484	487	448	500	464	483	511	483	478	489	519	463	486	465	508	485	515	519	468	476	481	477	499	537	491	509	493	451	446	472	507	498	476	482	496	510	491	468	474	498	502	529	493	467	492	539	496	505	505	496	489	516	498	486	468	504	469	498	523	458	482	446	489	464	480	506	505	492	498	486	497	488	483	502	471	496	489	468	537	495	489	465	443	509	475	491	489	501	471	498	492	494	491	475	482	487	506	480	481	486	497	467	482	454	451	499	484	497	482	498	469	454	480	469	454	463	503	470	506	476	456	464	499	474	493	500	483	498	476	431	504	528	501	496	511	512	474	489	547	518	493	522	515	465	502	507	469	456	475	503	495	452	527	461	502	498	499	514	483	454	460	544	476	477	533	485	499	481	483	467	464	485	473	504	494	474	501	450	481	472	436	475	498	445	419	480	485	481	521	491	474	451	464	531	465	465	482	498	457	510	495	480	478	484	477	473	476	509	503	463	500	495	505	498	497	480	466	496	454	476	497	468	489	499	501	492	475	477	451	466	493	453	463	471	498	488	497	453	475	448	471	524	510	490	501	466	443	475	479	456	518	465	489	446	489	526	454	453	475	473	477	486	490	484	498	505	492	496	468	520	500	509	471	478	509	483	487	505	458	481	471	470	480	461	460	478	481	485	506	468	479	479	472	475	515	490	489	491	481	529	509	510	523	455	510	500	464	488	506	489	471	528	512	526	482	480	447	466	472	464	465	449	499	458	477	490	440	487	499	514	514	444	491	502	459	489	474	489	442	493	450	500	509	471	468	512	510	482	485	483	491	501	508	479	504	474	497	442	461	479	440	477	447	476	486	493	492	483	476	489	502	449	436	489	507	476	475	499	533	463	480	448	514	461	473	438	471	476	478	530	472	528	485	445	471	428	456	524	478	469	480	486	496	497	469	501	497	490	489	509	484	493	479	499	503	461	459	468	472	493	479	466	527	549	461	506	460	520	452	533	468	476	504	477	487	459	504	522	481	507	519	446	501	484	478	485	457	500	449	475	514	467	540	521	492	484	435	484	496	478	507	515	537	493	496	501	484	494	433	456	497	443	458	480	506	485	506	516	462	477	475	457	503	479	505	519	508	502	485	474	500	499	491	458	506	477	457	482	505	481	478	500	493	489	495	457	499	513	513	494	466	480	469	519	490	468	492	478	473	444	486	482	497	451	484	493	502	490	455	499	495	510	495	525	506	468	503	524	493	481	483	446	471	461	507	505	519	451	474	502	509	451	450	484	503	488	515	479	466	468	521	464	550	506	468	435	453	510	515	487	485	448	517	492	541	499	494	467	484	490	444	478	472	522	504	485	482	479	446	479	508	494	488	484	477	500	474	501	512	482	509	491	511	466	506	445	484	503	475	497	502	474	501	472	478	456	478	500	462	512	480	481	507	491	502	500	496	503	441	509	438	525	505	466	458	489	482	486	501	520	501	483	475	497	479	480	481	482	462	468	484	485	477	495	510	489	492	487	494	481	495	491	485	472	435	518	509	476	538	496	467	479	499	535	483	502	461	506	482	474	466	461	468	470	493	462	496	494	468	502	497	498	495	529	474	468	446	483	503	448	500	468	486	491	493	459	494	479	460	496	483	485	453	483	433	497	484	533	473	514	448	492	474	473	467	474	502	485	477	447	474	478	406	497	501	479	460	490	505	466	512	495	442	532	479	495	508	502	482	498	518	496	471	475	476	491	481	460	485	482	484	478	507	472	519	529	494	519	472	489	490	509	484	467	463	487	464	489	461	464	464	439	473	518	502	465	485	509	529	463	446	502	508	484	518	486	480	512	497	479	508	530	481	460	486	498	472	465	463	494	486	476	486	447	483	500	499	515	444	466	433	465	524	451	478	512	480	509	503	494	482	469	480	485	513	483	464	492	502	549	488	509	472	528	501	480	484	475	453	473	481	509	504	498	474	490	507	479	495	450	474	512	499	460	481	477	477	470	493	480	434	527	501	505	496	511	496	499	452	536	519	476	506	504	466	503	478	479	414	478	508	479	534	465	486	467	497	502	508	482	430	506	474	458	463	470	486	474	498	468	439	503	502	486	460	495	492	479	464	478	513	521	528	482	461	471	476	471	465	472	451	530	490	489	502	471	457	491	503	475	498	514	497	504	486	443	485	507	528	499	477	474	477	509	487	515	505	481	481	504	495	472	472	528	461	437	461	545	469	505	511	491	494	498	475	537	491	500	473	483	459	509	517	497	471	495	501	478	429	496	487	480	495	486	494	468	498	467	496	510	500	498	489	464	477	475	459	513	469	482	514	464	506	478	463	494	489	505	444	517	447	501	508	492	494	521	478	459	431	481	486	465	532	479	534	516	509	486	473	482	498	494	460	508	484	453	459	503	533	469	458	478	474	465	469	471	514	501	485	490	463	454	477	524	467	480	473	504	479	505	523	479	482	489	457	470	481	455	495	515	463	457	500	458	475	493	481	500	475	515	480	491	507	488	452	452	471	455	494	484	497	480	515	484	535	469	460	513	498	486	501	509	461	479	511	476	508	499	461	470	504	506	497	492	475	468	470	496	464	482	481	457	472	499	483	520	495	469	509	496	532	509	483	526	468	480	501	473	472	483	513	522	483
29204	6889	6234	6558	4727	4330	3668	2734	2309	1774	1504	1134	768	670	479	327	282	226	183	142	144	135	131	144	126	114	120	123	122	118	103	118	113	119	128	107	107	106	151	119	121	112	113	104	116	124	118	107	105	92	114	104	108	107	109	119	113	111	99	92	103	108	113	123	114	107	108	101	110	82	106	119	87	133	112	133	123	94	131	116	101	100	109	109	107	103	94	135	110	130	102	104	115	109	125	102	100	118	116	101	105	114	114	109	107	118	115	92	104	108	116	104	120	101	107	132	105	115	105	115	123	124	106	97	110	117	105	105	114	109	113	111	109	118	115	107	110	127	121	108	123	115	112	121	114	110	105	121	108	117	107	108	110	95	106	111	92	108	114	105	103	123	113	101	122	111	109	89	84	108	116	92	121	116	105	144	122	111	121	122	122	111	121	118	122	107	96	125	97	100	89	119	121	116	103	106	100	111	107	98	96	121	95	111	110	111	126	129	125	102	98	105	112	112	101	106	115	109	102	94	96	109	98	122	121	122	104	101	98	115	105	116	120	129	113	120	104	116	121	102	124	117	112	95	117	103	118	111	132	119	113	100	112	107	109	120	101	109	120	107	99	116	109	123	124	118	121	116	97	115	120	105	103	100	102	128	106	94	106	99	117	112	104	112	108	134	102	104	123	102	101	111	112	104	120	102	123	94	114	122	114	117	120	116	98	127	116	109	89	112	124	109	127	102	96	112	107	98	96	112	108	90	127	118	121	122	103	120	110	135	119	109	110	117	118	86	97	111	108	92	109	116	104	89	104	99	112	106	121	99	127	109	99	116	104	121	97	110	107	110	119	123	110	125	109	124	87	103	113	114	105	112	112	111	104	85	105	107	124	118	121	116	114	105	94	104	132	115	97	98	111	112	138	108	112	115	122	111	111	101	109	108	113	122	84	110	109	126	106	103	105	117	130	101	93	110	111	113	114	78	113	91	132	111	115	107	98	106	100	104	120	126	108	119	116	122	105	103	123	128	116	110	96	143	121	113	96	104	111	119	131	109	105	107	105	101	108	110	117	123	116	136	92	106	110	105	129	120	141	136	114	104	111	92	106	105	115	120	116	110	117	124	106	118	126	114	128	121	103	103	94	99	116	92	97	115	113	101	118	126	105	111	92	102	105	108	111	112	128	122	100	119	123	120	123	106	99	116	111	106	104	105	105	122	87	108	113	114	126	114	84	113	135	115	103	108	119	110	104	118	107	107	96	111	121	113	113	114	125	111	130	121	99	102	106	103	111	106	121	107	110	111	113	126	114	105	93	119	106	116	127	107	95	92	103	121	106	118	93	94	116	122	112	86	101	115	100	114	113	116	114	110	97	104	99	134	95	103	109	107	118	106	111	111	113	108	112	110	104	107	122	112	109	131	96	114	96	115	120	116	91	105	87	107	128	115	110	126	103	119	122	100	88	101	100	109	127	103	108	101	105	120	102	116	85	109	116	110	122	109	91	122	126	109	119	132	132	110	109	114	103	99	127	105	105	121	137	118	100	108	115	116	115	87	102	104	88	92	107	104	94	95	113	103	121	107	114	120	113	111	115	108	111	115	118	118	107	114	124	129	111	121	110	106	120	95	134	108	94	102	120	103	78	97	107	104	106	90	102	117	105	110	135	133	122	120	108	105	109	105	91	120	109	126	99	107	115	106	128	114	121	109	100	119	113	109	104	111	119	116	116	104	115	94	102	102	118	107	113	97	97	109	98	114	90	96	116	110	91	102	96	126	108	118	108	95	114	122	105	118	140	122	105	107	107	89	94	108	111	100	109	130	82	107	102	108	116	109	106	101	114	99	104	95	116	112	133	110	110	104	121	105	115	118	111	109	119	103	105	124	93	117	102	122	107	119	112	96	103	114	107	109	107	132	93	103	112	118	92	118	124	109	114	112	117	102	120	109	109	116	126	90	89	118	129	99	93	115	109	110	116	133	108	113	116	110	101	114	129	106	117	99	104	122	98	105	124	107	106	128	114	135	113	134	116	114	98	109	115	101	102	111	101	122	122	121	115	116	112	104	104	115	114	111	93	109	109	105	112	93	121	125	134	106	113	115	109	111	133	99	92	110	102	99	97	124	116	96	122	97	109	120	119	113	99	108	102	92	109	102	120	111	104	109	124	105	105	114	103	105	94	115	117	89	109	108	115	98	130	122	115	104	109	113	94	116	109	110	128	121	131	110	113	124	107	113	108	92	106	111	117	104	133	121	105	120	115	113	110	127	102	116	118	125	121	104	115	103	120	113	98	105	122	101	109	109	102	127	104	112	104	105	123	126	113	122	112	108	113	117	117	109	130	113	108	97	125	116	106	105	105	104	112	129	104	106	113	122	129	106	93	113	116	99	106	136	118	119	113	116	129	108	118	119	110	114	101	126	103	109	100	110	87	113	111	120	107	104	104	115	117	123	122	108	128	98	122	109	98	108	103	103	118	106	95	96	116	120	112	127	124	98	126	104	118	114	97	119	125	117	101	95	99	96	122	104	98	107	96	111	116	99	120	109	120	118	99	119	129	124	122	102	129	105	95	120	111	93	126	111	125	91	104	111	102	106	114	111	106	104	96	115	122	117	117	110	118	110	97	109	124	128	132	125	111	114	105	124	135	99	108	85	109	119	112	96	123	96	109	114	110	100	102	120	122	114	92	97	110	109	129	134	105	126	110	88	113	114	122	118	122	89	109	128	108	112	138	131	95	133	106	115	124	121	132	108	108	110	97	101	107	129	123	103	118	105	110	110	111	100	114	93	113	107	107	111	106	99	115	118	106	103	100	120	99	109	103	120	122	110	97	116	111	118	111	124	94	121	113	109	124	108	113	102	111	108	122	113	114	135	101	108	122	92	130	103	122	107	108	109	113	100	96	124	124	123	97	105	128	101	103	101	104	96	112	93	116	103	135	118	92	91	111	110	126	128	105	108	99	110	105	110	111	100	95	94	89	104	105	109	103	115	97	110	119	102	104	121	109	129	108	133	90	110	110	103	101	118	106	108	96	127	116	106	93	108	124	111	110	120	105	93	118	106	97	112	105	120	128	88	106	107	115	101	89	110	115	105	116	125	85	94	105	98	110	125	90	117	90	90	93	148	117	109	108	107	116	128	116	107	128	86	105	107	109	111	110	130	93	102	109	112	128	127	116	120	79	124	103	110	108	111	114	107	103	118	110	115	106	112	114	109	121	92	116	98	104	119	126	128	122	107	110	114	120	105	111	104	98	108	105	102	114	105	97	106	117	104	100	122	121	99	101	125	96	110	114	99	98	105	114	110	111	125	108	105	100	94	101	107	124	84	124	131	128	112	112	114	113	117	130	113	123	142	120	99	110	102	96	111	106	134	113	112	109	129	123	101	106	109	107	111	98	104	107	111	103	98	123	116	102	123	116	105	111	112	112	104	120	118	95	123	108	126	118	124	127	107	100	103	124	117	121	118	109	102	119	108	105	108	101	87	100	110	103	109
17777	3549	9628	13334	12155	11945	11323	9691	9015	7842	7271	5474	4067	4005	2568	1676	1210	957	784	568	509	498	469	434	477	437	410	387	347	378	379	338	378	351	349	373	347	391	367	337	356	394	354	372	311	346	325	291	264	303	287	297	291	288	303	276	268	279	284	295	274	264	284	260	250	310	310	292	275	308	282	311	282	240	278	283	307	293	285	270	287	292	286	255	290	262	266	302	282	292	296	287	259	261	320	275	288	272	287	255	275	268	287	244	275	268	321	272	256	259	280	265	286	291	282	306	276	300	263	285	271	278	292	250	301	297	266	285	279	267	274	317	286	279	254	280	248	286	300	296	269	262	290	266	252	266	288	269	278	289	282	262	300	274	276	258	306	294	286	283	303	314	278	261	274	287	289	297	320	306	295	264	282	287	273	274	274	273	285	305	255	286	277	321	302	286	287	303	279	296	267	258	280	293	278	282	289	254	272	243	282	298	278	306	314	277	303	306	275	290	281	250	298	253	266	291	270	268	259	302	291	285	290	259	276	269	303	266	288	292	294	279	311	250	283	252	283	270	289	304	297	301	262	303	313	283	291	273	295	260	275	281	272	287	297	287	261	282	287	283	268	274	283	275	279	272	264	269	285	298	306	282	300	279	288	282	287	286	283	286	279	286	284	272	301	281	295	316	302	269	271	286	283	292	290	275	287	276	286	292	294	285	260	266	276	279	300	278	262	269	270	268	291	289	272	282	290	326	310	286	268	308	295	289	312	305	292	265	289	284	272	315	251	247	263	268	290	309	261	280	279	292	266	289	274	298	287	274	305	249	285	275	295	288	289	250	270	270	292	284	271	262	258	257	284	280	281	259	272	318	262	283	278	286	281	274	253	267	291	278	282	281	289	275	278	285	274	297	283	272	262	270	299	290	304	283	259	261	269	306	289	269	261	259	292	275	261	263	286	282	283	267	270	282	304	272	298	275	300	298	250	280	288	261	299	286	268	288	305	290	249	281	299	278	249	300	248	274	287	262	292	260	286	271	251	290	264	260	282	279	287	288	297	293	273	274	275	278	295	293	260	247	249	288	292	276	305	305	285	303	286	297	283	263	279	276	267	260	282	276	301	268	290	295	300	306	291	287	260	286	268	293	275	279	270	289	315	290	273	284	234	303	310	284	296	316	274	315	286	282	286	285	253	286	269	313	317	253	271	277	270	279	311	262	263	279	276	270	288	276	276	274	294	280	300	251	288	251	329	280	264	289	281	278	267	296	283	280	269	262	287	305	259	268	253	259	272	263	291	305	308	281	292	282	308	281	289	270	284	311	253	295	293	298	288	296	259	289	275	277	298	302	295	306	297	306	252	273	289	279	287	256	282	290	243	290	290	259	263	259	282	263	278	272	279	297	294	289	262	289	307	283	276	298	304	259	249	294	287	258	271	264	299	255	280	278	276	326	266	253	272	277	286	287	267	299	301	302	276	296	276	272	277	296	266	273	286	252	268	300	280	270	259	284	291	279	275	278	267	289	302	298	275	281	267	266	296	255	295	268	289	277	278	286	283	297	274	289	291	281	293	302	275	277	296	297	259	282	293	302	282	258	309	286	262	285	261	293	233	309	259	297	272	265	294	270	272	278	289	290	282	294	294	293	265	301	269	244	263	287	274	270	246	248	274	279	275	249	284	267	286	285	271	271	275	311	275	281	296	284	285	283	276	297	268	261	300	287	270	290	263	282	288	311	281	282	275	302	299	302	304	277	306	282	284	292	251	255	296	272	295	271	263	275	285	310	301	284	263	293	272	265	279	291	299	269	254	263	281	292	255	302	250	298	275	307	277	247	315	296	274	312	290	286	285	280	297	280	305	273	248	247	295	288	294	290	270	272	252	276	322	300	252	290	278	284	292	253	263	302	285	291	262	281	261	275	262	258	257	278	274	282	298	312	283	270	287	308	256	282	280	289	254	278	268	285	294	248	286	282	269	277	257	267	236	276	286	289	284	279	269	300	286	260	282	284	264	281	268	287	255	253	274	290	245	294	271	289	275	276	293	294	266	238	299	264	303	279	290	264	280	276	290	283	259	299	324	274	271	279	293	272	277	279	323	293	244	286	289	306	287	289	293	272	289	282	242	280	282	306	280	266	275	298	289	309	282	279	271	276	298	255	304	222	298	260	275	263	282	284	285	275	270	293	286	270	236	300	304	257	266	289	261	268	300	303	266	275	289	299	286	264	274	292	311	277	263	264	268	288	307	263	302	278	279	293	253	267	271	274	278	289	256	287	293	248	285	279	291	288	270	285	290	295	290	289	284	283	281	312	279	263	295	293	279	269	283	267	316	294	275	275	298	259	291	272	278	273	308	261	272	274	273	308	272	294	285	296	304	278	294	259	266	271	262	277	272	271	276	279	288	289	303	279	280	254	310	303	255	279	275	283	275	298	286	266	273	292	302	279	283	272	288	294	269	309	293	270	290	309	287	303	296	300	303	279	290	263	287	289	261	283	301	293	256	297	317	267	250	295	312	279	268	278	274	277	316	261	279	278	260	291	274	314	293	289	276	290	250	265	279	285	274	273	268	272	289	267	279	300	296	245	283	295	276	328	292	306	294	299	283	291	273	278	285	319	285	262	289	288	260	257	267	272	286	289	272	251	268	251	244	264	283	295	288	294	291	266	286	313	252	289	282	272	276	244	272	282	297	287	293	284	269	285	304	306	262	278	268	291	280	266	279	289	267	260	283	275	276	281	304	285	237	273	291	296	259	255	319	283	272	274	281	264	270	264	266	258	259	274	298	278	285	271	269	270	235	306	283	270	285	248	294	286	274	300	305	287	284	290	279	286	313	260	319	275	272	294	254	281	275	277	252	308	268	291	289	269	271	301	257	268	324	280	271	255	273	268	292	276	313	270	288	281	272	286	271	265	271	301	297	290	262	281	263	265	292	276	286	279	299	269	269	254	269	289	291	275	294	290	294	333	307	295	277	278	288	286	303	257	251	308	279	298	303	323	282	272	267	282	266	267	276	268	268	258	287	268	264	313	293	265	302	285	287	267	290	277	269	259	295	279	272	290	304	271	303	248	278	282	261	280	289	297	293	272	287	297	304	270	258	263	246	233	287	278	288	284	274	277	264	285	285	268	274	266	260	281	278	268	275	289	290	311	265	258	279	295	301	302	263	286	257	291	300	269	293	298	272	291	322	308	269	276	264	300	290	263	286	267	296	288	262	286	279	267	274	289	264	279	287	290	319	280	262	284	255	275	285	284	292	273	272	276	290	259	272	280	270	283	253	276	294	313	284	281	310	269	306	263	292	261	284	269	277	266	254	285	290	292	309	257	276	279	287	275	275	293	283	300	273	237	281	308	311	274	246	298	281	266	287	266	284	282	287	260	274	277	297	280	303	294	301	246	287	260	282	263	283	289	288	263	267	266	302	273	286	284	309	263	278	282	252	263	273	303	272	279	254	286	294	252	288	249	280	295	280	260	249	288	276	305	279	323	269	304
4987	988	1206	932	711	504	414	345	298	270	266	238	243	248	244	218	240	222	210	198	213	212	189	228	224	220	204	206	199	204	188	192	235	221	211	225	188	222	228	213	206	209	189	216	190	216	191	204	243	206	191	221	189	233	191	221	212	208	210	193	213	210	199	227	194	200	215	238	215	234	226	200	222	187	223	199	212	222	229	241	210	212	231	227	223	206	205	201	204	205	232	229	197	210	210	233	184	215	219	188	234	210	210	201	203	217	220	192	191	197	186	215	195	236	232	227	205	224	216	210	223	194	233	193	195	220	186	183	198	237	227	207	188	195	211	182	206	265	192	203	203	191	213	225	221	208	208	201	215	223	202	214	180	210	199	225	202	212	219	201	199	198	228	196	219	242	204	222	192	200	222	215	223	198	215	204	244	183	216	229	213	228	222	208	212	196	237	229	231	241	227	185	189	222	219	194	202	218	206	211	222	196	207	194	216	219	203	192	213	216	196	212	206	219	193	207	209	213	206	213	213	208	210	195	201	191	228	226	235	211	204	200	220	219	206	208	195	211	198	236	221	185	186	231	209	206	209	234	238	211	222	222	207	223	230	216	223	200	184	208	197	193	210	234	188	203	198	229	179	189	193	220	188	223	212	211	216	214	199	217	190	209	203	216	198	206	251	199	211	228	214	209	204	204	206	181	223	222	208	194	232	226	214	204	217	210	216	244	224	190	207	185	217	207	206	207	206	184	203	221	186	218	189	198	210	201	226	190	179	207	207	240	182	181	220	226	215	196	182	189	199	226	236	211	251	218	198	211	221	191	215	202	222	203	202	197	209	174	259	205	213	193	215	203	203	225	209	210	208	226	206	180	207	229	206	192	205	204	202	211	219	230	203	241	213	227	230	226	220	221	216	225	215	205	204	201	226	210	213	214	223	210	196	215	182	190	193	217	208	249	204	194	192	202	200	229	202	199	226	188	194	194	215	242	220	209	194	220	227	219	198	194	212	214	185	208	202	196	191	225	226	226	242	258	220	196	244	216	190	193	212	195	176	219	189	192	206	192	204	206	204	231	212	192	217	199	215	195	216	207	206	202	208	216	213	222	205	204	230	216	202	195	227	187	217	215	210	217	200	195	198	237	228	201	205	229	195	205	208	194	213	229	189	207	183	191	199	215	216	202	187	210	191	207	218	212	216	220	224	197	200	203	212	189	237	205	193	222	222	240	215	175	228	206	218	213	225	198	204	204	184	186	208	202	214	193	221	215	216	203	224	237	215	203	226	201	207	205	187	188	175	212	191	192	219	203	230	231	181	212	181	227	222	199	200	204	225	199	220	230	224	204	225	193	196	213	221	183	203	216	204	210	239	199	209	245	218	210	194	174	189	210	217	201	203	221	210	208	221	167	206	207	205	205	179	195	235	189	199	210	203	215	210	238	195	204	212	188	190	216	238	244	211	236	193	198	207	197	221	196	210	189	216	216	209	197	214	224	181	201	207	228	206	211	201	208	217	205	209	223	218	242	227	196	209	227	201	234	212	224	192	195	210	221	230	208	216	174	229	204	209	218	196	224	196	219	223	215	214	193	195	210	231	173	187	247	210	190	200	181	194	212	202	239	219	223	222	196	204	203	201	190	224	206	210	246	209	220	217	214	225	218	200	203	227	232	217	206	207	207	198	196	197	204	217	207	196	229	228	202	240	219	220	193	222	203	194	220	203	243	189	229	211	215	227	209	213	196	217	192	214	215	197	228	200	197	206	206	197	213	207	206	218	219	226	200	210	210	210	236	210	211	216	206	201	200	194	200	224	207	209	206	200	217	232	178	218	216	197	229	222	240	218	210	200	234	212	211	228	202	207	232	177	223	219	212	214	195	192	208	190	223	170	195	206	206	201	201	205	197	182	193	220	216	221	227	197	191	204	200	241	228	225	214	224	206	214	229	201	210	191	224	203	212	206	228	212	176	201	202	186	218	188	184	213	197	209	227	209	191	203	211	184	186	195	240	224	224	195	187	194	202	177	194	259	227	226	223	216	218	220	195	205	206	207	223	224	216	213	228	200	210	207	203	217	198	240	227	194	197	212	241	222	215	198	207	215	217	232	231	196	206	219	207	195	225	213	216	221	231	222	238	226	221	202	210	231	206	198	212	243	204	215	208	189	217	188	200	228	201	228	213	208	224	196	216	214	207	214	254	214	202	204	220	218	193	228	207	199	226	233	205	222	202	231	204	168	211	220	244	216	223	221	226	216	204	198	201	211	219	203	200	209	225	201	201	179	220	231	217	205	205	212	211	198	197	231	173	198	213	223	219	209	186	199	205	216	230	212	216	242	223	215	238	187	197	197	216	195	214	218	227	195	172	206	202	226	197	189	216	205	222	210	182	224	218	234	212	195	192	202	244	242	202	191	193	206	243	196	223	201	222	219	204	209	233	185	218	211	209	227	206	252	208	230	227	234	253	218	217	190	215	216	196	203	238	240	216	208	221	206	233	232	214	187	199	192	197	195	202	264	209	215	202	193	172	197	209	209	227	198	178	206	214	197	191	229	200	227	211	216	191	222	238	220	211	234	194	225	225	221	192	196	221	197	206	225	196	226	213	226	214	221	224	200	221	215	202	197	213	219	219	191	193	201	192	206	207	215	200	203	201	216	209	195	190	211	188	222	220	223	210	198	212	186	226	220	210	214	222	208	213	204	244	226	208	209	210	222	182	191	208	194	238	212	182	193	211	181	192	203	204	231	231	210	208	207	217	188	230	224	226	202	213	218	205	216	208	223	214	179	190	210	220	228	233	214	198	215	215	219	197	191	212	209	237	222	210	212	212	217	217	197	211	212	207	241	197	199	196	182	233	220	197	207	211	234	232	190	205	192	190	216	221	219	203	209	213	235	229	196	204	192	202	205	209	193	201	200	231	211	199	213	195	169	189	246	208	216	219	200	208	213	211	213	199	208	206	199	210	217	206	205	199	195	195	198	220	215	208	247	206	204	181	210	241	221	206	222	212	195	183	222	193	191	213	215	223	194	236	219	192	246	198	205	198	201	196	188	232	194	211	211	232	196	163	190	200	192	202	215	224	209	219	218	228	195	211	200	217	206	203	193	213	191	217	208	204	223	182	254	175	203	226	231	230	204	205	218	204	216	204	226	251	219	202	197	195	217	227	226	231	203	199	226	200	175	206	211	215	224	201	231	233	198	206	215	190	215	220	211	220	209	199	194	179	200	197	196	214	226	254	223	210	227	201	228	205	202	222	213	219	215	215	218	206	220	197	201	215	199	217	201	185	202	196	190	205	220	211	203	217	198	183	218	205	199	214	213	201	188	217	203	203	208	192	219	196	212	195	196	214	199	215	181	194	168	232	254	210	219	220	217	214	216	185	218	225	223	218	196	200	203	215	185	234	213	223	199	210	217	212	184	196	205	227	216	213	205	193	191	208	186	229	199	193	226	197	215	182	197	202	210	211	192	186	201	209	192	218	188	201	210	208	207	231
4142	1163	2666	3145	2815	1994	1812	1313	1130	982	929	795	730	667	755	651	658	630	556	562	546	543	544	591	555	552	558	530	541	513	507	526	538	513	570	511	528	523	514	542	502	532	498	511	521	542	534	539	498	531	558	493	519	481	466	502	505	525	517	491	516	513	525	506	527	462	511	490	478	524	468	504	532	513	559	495	490	502	494	554	486	520	522	459	532	497	500	507	507	510	470	478	499	456	518	504	471	525	507	485	486	530	514	529	544	489	477	549	527	555	507	537	515	528	512	520	513	517	477	507	492	506	533	492	495	495	498	490	543	522	503	553	477	492	499	556	501	499	517	504	497	555	526	479	498	493	552	494	504	534	475	519	504	535	511	487	493	495	513	513	521	497	516	533	495	504	510	499	495	561	497	478	525	534	471	489	522	499	488	506	543	557	509	573	514	538	496	494	518	509	523	503	475	489	502	490	547	543	530	493	543	499	533	480	495	514	506	511	498	514	488	508	514	522	516	520	505	518	503	490	505	488	492	518	530	543	514	517	501	466	542	478	515	494	542	517	525	514	526	546	523	492	500	483	459	533	505	491	489	531	464	492	513	515	511	534	509	511	457	465	478	483	523	509	525	470	477	499	502	511	516	485	510	480	434	537	510	521	497	515	525	527	519	500	500	505	532	488	516	475	500	496	503	514	522	528	490	525	500	517	526	506	523	513	489	516	539	476	537	483	507	494	529	502	539	490	536	515	509	489	507	498	524	537	508	518	557	508	500	563	521	507	539	475	474	513	497	496	492	527	523	495	512	531	479	496	492	489	530	526	524	505	479	522	495	501	511	486	485	521	513	510	498	501	505	499	486	531	499	505	534	524	531	491	541	535	526	483	473	532	499	501	499	512	504	519	528	488	509	517	470	525	501	492	537	483	546	484	502	524	519	495	501	518	532	508	490	459	509	481	524	508	522	518	533	500	501	485	530	559	518	512	503	512	551	545	544	530	487	481	490	500	464	496	519	515	477	465	517	514	527	489	524	504	512	549	502	518	514	491	504	465	542	481	508	531	519	520	484	522	532	515	508	508	519	495	514	503	509	510	509	535	512	511	525	475	519	500	520	505	502	532	529	517	492	538	467	495	523	537	539	507	520	522	525	534	530	535	518	529	522	488	435	498	541	494	507	515	533	491	512	490	529	553	466	485	502	516	544	476	483	516	504	518	485	500	494	511	567	504	519	519	508	506	553	505	500	502	516	480	491	526	516	476	449	457	530	528	502	506	511	501	540	518	487	498	476	506	484	516	508	525	548	506	521	502	449	497	503	465	499	517	505	528	527	531	495	522	515	494	472	538	472	513	533	548	512	501	488	528	508	462	562	530	491	527	483	507	496	490	512	493	471	515	510	469	552	492	510	489	514	506	524	523	503	494	504	522	492	481	508	536	555	504	467	518	496	492	504	512	499	513	514	513	512	512	521	513	507	510	508	506	514	498	496	485	516	537	497	490	508	514	515	531	519	507	526	545	521	515	528	502	514	502	534	506	505	541	502	501	494	536	553	504	500	499	497	509	528	514	509	530	495	501	507	506	515	515	506	495	493	520	507	536	518	499	475	516	550	513	495	496	503	520	499	529	517	492	498	447	490	482	511	506	529	503	530	536	498	487	538	485	473	532	503	521	543	448	509	495	486	473	507	478	492	506	540	489	549	493	509	486	482	504	524	513	494	507	513	522	506	471	496	496	527	486	525	536	477	478	517	513	475	492	557	475	508	474	503	504	501	518	519	479	578	519	498	547	483	469	505	505	508	488	515	473	488	466	496	522	514	508	497	533	515	510	511	513	519	518	484	516	489	501	513	495	528	522	499	532	490	494	477	544	519	508	511	509	484	500	482	526	557	525	524	502	514	508	490	522	492	510	485	488	521	549	486	497	478	493	511	456	506	506	483	491	523	502	501	522	512	522	525	509	504	512	527	516	537	527	493	489	473	494	502	530	489	524	520	505	522	531	507	505	527	475	486	501	495	535	497	546	570	527	495	490	506	554	490	500	514	500	515	514	536	511	473	529	524	521	469	525	552	516	528	487	512	528	495	483	504	498	516	515	529	466	557	523	482	490	443	501	518	491	478	501	551	528	553	476	512	526	513	511	512	480	511	483	479	515	496	502	508	528	530	523	546	479	519	482	504	521	516	522	540	496	531	534	513	506	510	519	481	551	500	517	493	532	540	504	513	502	542	546	533	475	551	453	519	558	516	536	498	536	504	470	459	506	522	507	478	495	481	528	472	499	515	515	495	486	497	516	508	511	548	515	465	483	485	486	496	540	531	529	503	486	517	492	527	509	488	523	493	525	498	543	538	513	541	528	501	536	492	502	497	510	493	529	514	532	497	468	510	524	506	482	493	523	521	500	509	496	502	476	515	507	486	476	534	511	503	529	481	531	545	515	545	507	510	511	513	495	476	511	506	509	533	500	516	535	529	488	491	503	502	510	510	517	516	501	514	513	492	494	497	535	517	530	540	482	514	477	514	529	510	509	501	521	547	491	488	516	505	481	476	475	500	493	488	536	464	522	522	507	509	535	486	514	497	507	515	467	516	489	472	494	454	509	494	494	496	505	532	491	498	467	515	478	491	511	525	486	470	534	508	500	503	501	485	535	471	515	523	539	482	528	531	489	514	506	489	486	529	497	490	488	490	508	519	505	510	499	515	541	492	522	511	548	504	522	519	489	505	520	519	500	542	527	474	562	535	497	507	492	494	473	521	464	492	523	511	510	498	501	516	541	517	537	529	526	503	486	502	495	495	479	527	524	546	497	512	477	477	533	553	517	487	527	543	493	524	487	506	523	501	540	495	523	493	529	543	511	492	451	477	512	468	518	511	508	522	537	527	541	481	528	503	513	502	496	513	491	522	508	481	492	523	491	541	470	492	512	477	506	506	518	525	527	509	508	517	494	508	499	493	509	535	513	533	501	488	497	452	518	508	469	498	464	522	516	506	472	538	508	504	553	501	480	509	547	507	522	531	514	471	475	526	556	502	560	472	518	501	511	523	488	495	494	486	522	543	494	503	543	493	496	512	483	513	531	539	505	498	503	489	504	550	501	502	498	494	512	484	533	516	505	526	472	534	515	541	537	506	512	524	527	534	526	521	518	494	504	510	523	537	434	480	525	492	495	477	529	504	514	545	505	480	513	510	522	492	494	485	466	511	520	558	510	521	493	504	479	507	514	516	517	561	518	486	503	515	509	537	531	493	497	465	520	501	540	507	473	517	502	511	520	516	506	526	523	455	528	521	511	549	525	499	480	514	541	502	553	532	518	519	510	495	539	568	527	503	496	518	504	506	535	498	482	472	528	517	517	502	541	523	569	518	518	480	518	476	513	500	493	501	567	520	485	454	491	512	562	515	509	529	520	462	512	522	501	501	485	524	493	506	528	520	538	495	507	525	485	563	516	506	512	512	472	502	546	534	555	518	501	475	520	515	541	489	516	518	534	489	475	511	514
16721	2608	3444	3501	2899	2349	2037	1726	1166	1027	823	634	444	420	364	300	270	247	260	192	228	256	209	216	240	189	197	212	198	210	229	218	235	199	188	175	210	201	208	204	210	203	214	198	163	218	197	204	205	202	208	195	205	192	187	226	207	187	187	182	174	207	197	201	226	207	182	226	185	179	210	212	228	225	202	236	197	214	197	189	197	191	205	202	178	214	168	188	208	204	210	228	190	206	218	199	207	207	203	188	212	207	219	229	193	224	197	199	188	206	193	239	221	209	164	180	189	219	191	212	209	237	199	203	210	206	205	175	226	169	172	193	213	209	193	240	182	218	196	219	221	224	205	244	172	220	197	170	216	213	214	191	199	201	188	202	199	208	229	198	209	209	197	181	216	222	208	178	207	191	211	206	209	193	249	210	186	209	205	186	213	205	208	192	205	206	207	205	227	213	199	220	222	163	192	208	210	233	206	229	208	193	196	238	185	193	206	208	196	211	215	201	200	192	186	202	225	201	206	191	183	192	224	234	226	197	200	202	216	208	246	205	177	190	202	202	194	177	207	220	231	210	198	194	195	217	195	177	205	189	215	222	216	229	199	174	190	217	179	201	209	209	196	188	220	247	198	199	198	180	179	177	182	227	205	215	171	189	195	202	187	193	211	209	205	196	219	183	211	198	225	201	209	193	200	207	208	201	213	164	211	219	188	205	202	177	207	216	222	201	231	198	196	204	192	189	223	220	197	230	231	175	208	199	200	193	190	201	200	202	214	183	216	210	201	213	209	215	185	218	197	211	198	198	202	181	202	222	201	207	197	223	209	222	205	207	188	197	199	193	228	209	213	205	175	210	178	220	196	210	209	175	206	222	191	212	214	220	218	205	200	200	193	216	170	214	196	158	198	189	215	206	216	222	200	198	204	213	206	183	200	210	193	210	202	212	205	196	179	212	210	217	208	206	218	198	173	205	207	199	204	217	199	177	196	215	186	186	225	206	216	224	212	228	215	210	200	193	198	192	186	187	198	205	210	181	186	202	190	187	188	194	210	206	223	196	175	212	182	190	186	199	227	192	194	206	166	185	216	174	192	241	185	206	222	191	245	203	204	225	207	185	212	199	194	213	222	229	235	205	215	179	200	216	195	213	196	173	180	199	229	226	180	215	178	210	198	204	191	202	194	217	203	210	198	192	193	238	223	199	172	213	202	221	157	212	203	213	162	191	190	194	220	188	212	188	217	229	188	179	211	208	213	217	206	192	239	227	191	204	204	232	220	209	217	179	190	201	182	210	196	200	216	197	225	230	210	217	208	207	210	192	193	200	202	192	206	184	192	218	222	209	216	208	235	210	209	208	201	195	212	188	186	203	186	214	220	210	194	188	212	224	223	197	195	173	222	182	201	210	206	172	167	219	220	198	207	197	194	193	210	213	225	206	193	210	214	216	205	179	217	217	216	195	226	190	191	194	257	190	211	214	244	211	206	214	203	220	213	201	215	200	205	190	210	217	226	199	223	209	192	186	224	221	200	192	204	185	186	198	220	197	208	207	192	194	178	194	184	232	195	207	213	209	206	185	214	179	202	196	234	200	222	218	190	207	209	232	228	216	245	211	218	220	192	218	175	167	200	202	213	199	171	209	214	195	205	198	216	199	191	212	202	183	190	209	185	169	196	181	226	207	217	216	187	190	212	190	188	210	176	236	208	221	215	230	214	206	241	205	221	183	205	235	189	205	200	217	204	201	197	197	207	221	246	204	205	204	191	206	199	207	213	171	199	193	177	204	188	188	207	174	183	201	186	225	195	202	215	195	210	214	201	199	205	189	214	204	198	191	172	208	216	210	225	212	203	214	195	182	216	208	219	189	193	210	183	223	228	218	224	215	194	219	206	221	232	245	198	199	209	225	215	194	200	198	199	210	199	235	199	204	194	223	243	229	214	206	196	230	226	205	184	204	182	188	201	201	203	194	196	192	218	219	203	193	189	217	209	206	181	182	205	190	203	205	205	179	217	185	216	199	186	210	213	210	187	202	188	222	207	182	194	220	203	198	211	196	177	193	189	198	200	209	182	219	197	170	240	213	186	215	189	208	210	173	186	223	208	203	226	212	192	210	166	195	213	196	197	186	243	183	201	215	206	214	189	186	193	212	208	215	226	206	186	190	193	220	204	201	201	203	177	176	228	209	206	191	192	214	181	189	212	202	197	177	203	207	192	224	206	186	232	189	199	186	228	201	211	189	230	197	223	227	205	210	201	182	236	210	210	192	207	215	193	205	199	173	173	192	217	205	211	188	199	206	205	218	205	208	177	190	202	180	198	228	192	210	227	180	199	187	204	213	185	223	208	208	160	210	214	198	206	208	180	202	185	212	206	209	194	212	196	188	209	206	207	226	220	196	223	207	193	187	225	214	210	208	186	179	180	218	218	197	214	216	198	166	184	185	196	194	197	209	184	207	211	207	210	221	232	199	183	166	202	180	216	180	235	210	239	206	203	201	204	189	196	202	195	196	234	226	228	191	238	229	194	192	209	210	187	170	180	190	188	189	192	225	193	213	215	188	220	183	224	192	184	205	178	228	191	184	225	192	201	187	190	182	198	180	265	208	189	221	199	181	190	244	194	203	196	168	215	199	214	206	166	225	188	195	223	214	206	225	222	191	193	191	198	226	186	192	240	201	203	186	194	232	198	217	204	220	211	204	179	204	209	191	196	212	190	201	203	236	198	200	206	219	212	191	224	227	177	203	226	189	221	211	200	205	214	205	205	204	205	177	210	215	186	193	208	206	201	205	212	183	182	200	194	181	233	219	218	203	207	215	203	215	211	191	233	189	205	184	196	188	204	188	210	194	211	238	225	210	209	190	226	193	208	170	207	201	201	191	218	219	205	195	190	182	213	212	227	220	208	211	210	256	200	185	200	246	235	193	197	204	230	215	215	193	180	214	214	197	190	199	228	223	201	215	190	210	191	181	216	210	177	182	209	208	235	223	181	181	218	207	206	181	204	219	197	178	201	201	195	179	214	222	190	196	207	221	176	213	213	223	209	208	216	218	200	215	183	193	217	195	220	212	202	185	230	217	205	208	227	196	216	232	206	199	185	223	196	189	202	221	217	205	200	215	219	218	193	217	194	195	176	206	192	221	186	188	175	219	197	194	208	206	198	213	228	197	214	211	202	184	203	186	194	198	201	205	214	210	202	223	206	181	202	195	211	206	186	202	204	221	212	229	188	239	220	220	196	217	222	185	180	237	199	216	210	213	192	214	210	204	184	196	203	220	223	217	236	193	193	177	185	207	204	223	228	207	230	205	194	182	199	182	207	204	197	203	194	196	229	203	205	212	240	193	210	200	197	174	198	190	185	214	192	206	202	224	201	219	185	206	202	199	204	209	211	225	190	174	204	205	210	205	217	206	197	193	219	196	200	196	203	216	185	223	192	213	198	198	192	195	191	209	186	209	202	204	211	224	193	211	229	220	211	207	208	182	172	206	207	192
11964	2064	6235	8385	7893	7419	7258	7065	5158	4998	3987	3345	2357	2133	1643	1193	890	754	649	663	673	590	610	585	595	563	530	546	545	586	521	541	550	586	515	530	541	530	508	524	564	553	526	479	527	577	550	503	527	487	500	502	480	494	514	471	496	480	481	520	488	493	498	490	516	471	504	468	486	478	477	516	520	498	509	462	482	464	491	511	482	466	511	472	532	478	481	516	485	541	495	510	487	522	493	487	473	523	462	531	453	466	523	550	525	508	489	480	517	499	492	494	507	470	503	468	482	501	478	463	465	459	533	517	450	452	462	490	486	478	488	527	470	491	465	462	516	478	473	487	507	469	487	459	524	524	500	485	513	469	490	489	468	512	475	499	474	503	498	521	515	497	507	516	527	492	498	469	498	495	492	471	474	506	483	476	481	496	429	478	475	503	476	504	520	475	520	494	474	495	463	492	493	465	454	503	496	470	525	526	500	496	516	519	505	514	469	462	493	434	483	528	489	493	458	492	502	492	493	529	495	456	525	480	467	466	500	479	481	508	441	484	497	475	460	508	520	516	497	523	472	524	508	505	519	489	463	526	463	526	491	461	475	491	491	506	493	470	493	496	484	446	522	503	480	516	500	483	483	484	487	494	460	504	483	476	529	465	497	485	461	481	480	480	478	478	521	497	478	432	492	541	470	482	485	506	460	470	468	501	503	486	500	501	511	528	466	530	471	524	461	556	481	487	546	460	506	517	500	466	503	476	476	465	504	462	475	484	486	460	494	465	482	525	503	488	451	501	505	498	478	453	461	502	477	479	536	492	448	496	523	466	474	494	481	523	501	509	469	463	486	499	472	497	490	511	466	480	501	505	513	504	486	470	537	504	484	470	523	495	513	511	472	472	485	508	489	497	481	500	454	498	496	481	503	472	469	496	491	486	503	501	495	482	474	543	480	523	482	494	502	496	468	531	501	512	459	511	467	464	473	466	451	484	479	448	449	494	501	473	543	533	508	492	442	481	469	495	506	479	492	470	518	480	485	493	479	479	486	515	483	492	491	511	465	505	506	508	514	489	493	501	530	469	450	450	494	509	527	514	471	502	505	458	510	483	492	484	525	468	475	503	500	488	519	500	501	511	508	493	498	442	465	526	451	515	488	492	535	494	463	496	494	496	500	462	456	484	498	518	543	497	488	483	489	493	496	479	481	500	478	489	487	482	513	516	458	532	467	498	504	490	507	457	500	481	478	516	465	497	492	508	461	503	497	474	508	504	473	476	467	508	478	506	465	510	494	513	468	527	499	471	541	482	492	466	527	483	498	451	485	497	459	538	484	489	479	518	478	459	455	492	506	448	459	462	478	520	494	504	491	451	510	443	478	506	508	461	478	499	477	477	489	484	528	524	503	486	443	497	485	511	476	492	463	512	494	510	468	501	484	529	482	488	522	478	477	507	528	534	505	481	476	527	423	491	507	476	519	496	549	464	511	491	522	477	513	505	460	497	445	499	493	518	487	468	501	490	479	497	528	488	518	518	501	473	495	537	480	507	494	501	504	460	457	498	514	522	481	464	450	493	501	509	452	467	499	487	481	505	505	532	513	477	524	525	484	462	527	480	499	490	521	511	493	507	478	501	488	497	506	496	502	503	490	486	504	508	498	479	484	517	480	478	522	496	515	489	504	522	459	468	461	505	495	461	493	499	474	450	515	507	500	491	493	502	496	469	465	491	478	485	502	523	484	505	488	467	503	460	474	482	491	508	490	492	500	483	510	492	502	467	499	494	512	460	499	463	551	544	502	489	474	504	499	458	493	484	521	484	469	499	496	476	473	491	520	472	493	454	526	516	506	479	521	487	487	531	482	495	502	479	461	514	472	527	487	461	485	530	473	482	517	499	551	466	501	485	505	518	501	451	505	461	492	451	497	497	479	492	503	501	486	494	498	492	525	497	498	479	474	503	497	517	502	513	483	451	493	498	487	478	496	488	487	496	489	523	519	458	464	512	464	462	519	559	468	457	504	500	529	482	466	513	502	494	457	452	482	482	506	486	495	468	453	514	484	491	473	454	481	503	497	535	474	474	471	466	518	519	504	481	529	460	490	482	453	466	510	536	486	490	499	503	526	538	497	520	491	531	514	489	449	484	460	443	510	481	466	454	458	499	462	511	485	545	477	485	450	471	520	435	477	455	508	489	492	468	488	457	493	473	456	462	508	472	490	478	455	476	529	463	519	465	495	447	510	472	497	500	506	437	505	496	507	455	486	498	478	480	479	495	502	495	505	511	509	504	506	479	481	490	481	482	507	533	481	486	524	485	475	504	439	471	496	527	511	463	476	475	491	455	450	473	528	490	496	487	469	485	456	465	522	471	528	464	501	525	471	505	477	491	485	511	476	489	463	512	468	516	494	479	512	469	499	480	488	480	509	528	496	476	478	471	469	521	478	499	480	464	505	525	484	491	483	504	522	504	477	438	474	502	461	455	478	486	512	505	487	493	487	481	501	488	510	443	491	498	506	500	479	496	489	480	481	450	483	455	492	460	532	505	474	507	489	503	466	464	476	524	515	488	518	528	466	500	501	503	471	512	500	527	457	484	496	485	470	511	464	454	475	480	528	515	463	457	485	471	489	482	502	491	476	501	512	501	469	509	495	509	508	460	493	496	506	501	485	514	465	480	481	435	482	536	494	470	495	511	482	476	472	501	481	468	484	473	512	508	499	508	524	505	505	489	503	474	484	466	470	449	474	507	504	491	511	546	494	504	501	504	510	461	500	453	449	564	520	470	478	507	502	478	476	481	483	484	502	509	433	477	472	512	462	503	490	498	464	471	482	482	508	464	529	523	485	510	492	456	516	484	430	473	460	512	474	491	483	509	484	500	496	482	503	498	464	481	475	466	512	485	480	483	490	472	489	460	460	493	482	508	463	514	508	438	521	483	465	500	452	523	511	511	469	463	491	486	470	501	481	500	504	500	518	462	472	475	500	493	486	509	482	488	486	506	512	475	469	520	480	467	504	484	510	483	491	496	493	493	459	478	495	433	513	470	492	476	489	478	509	508	469	522	495	504	485	515	498	501	481	505	503	497	489	480	495	494	474	490	515	471	497	496	477	469	493	509	467	498	479	479	498	496	459	446	519	510	534	478	493	477	499	510	475	493	442	503	473	533	512	474	514	541	509	480	452	520	481	481	482	498	491	476	476	481	504	453	482	505	480	501	496	484	512	443	507	502	505	479	473	500	500	540	476	464	431	471	514	508	470	497	476	522	518	449	499	477	503	503	514	480	471	491	466	517	498	529	505	493	481	479	514	426	472	493	486	497	479	470	486	473	477	502	506	531	470	487	502	464	501	443	553	492	520	501	452	510	489	457	490	480	507	519	484	488	475	460	475	493	535	502	434	481	475	499	509	480	488	485	490	475	503	486	530	509	488	493	497	488	483	498	473	439	477	521	491	477	515	470	509	485	505	508	507	526	454	461	467	501	525	505	453	474	479	534	483	503
28407	6409	5795	5256	4355	3880	3404	2998	2047	1931	1589	1024	732	606	347	229	220	200	146	158	156	119	159	140	129	127	141	122	110	107	126	124	101	102	121	125	116	137	124	97	120	144	141	120	108	115	123	124	105	140	135	107	103	103	108	99	124	116	118	126	121	133	112	117	111	91	114	138	118	128	114	112	129	112	112	128	117	120	104	130	94	121	116	116	139	106	118	96	93	113	114	112	117	118	94	100	153	120	111	117	108	101	112	115	117	107	96	93	99	121	116	101	130	102	94	114	90	110	118	123	117	108	118	114	100	101	108	107	125	102	119	111	109	118	103	116	113	109	122	111	122	101	115	106	108	118	105	108	115	120	118	108	122	108	106	116	123	94	96	98	121	112	110	110	97	111	110	96	102	131	111	121	113	117	102	131	126	130	116	107	103	112	127	97	117	123	100	118	127	100	113	105	119	106	100	124	112	102	118	110	107	95	120	108	108	111	113	98	113	111	107	108	100	120	125	101	110	111	112	109	120	129	117	78	97	118	109	121	104	107	106	128	114	130	113	117	124	104	104	101	111	121	101	121	112	121	110	87	123	121	108	109	112	111	118	98	129	115	106	109	111	120	111	113	95	108	122	91	113	129	112	110	109	104	128	128	117	120	109	111	104	114	103	104	106	120	113	120	118	120	103	108	119	130	114	105	133	109	98	95	102	119	129	123	114	117	123	100	102	118	104	107	103	108	109	106	144	115	104	95	101	116	116	115	112	121	105	111	116	107	108	129	114	109	114	122	114	119	110	119	81	109	120	144	113	110	125	110	129	99	106	115	98	89	112	113	132	99	92	116	102	108	127	117	125	132	98	103	106	133	129	114	123	118	101	118	116	115	107	107	101	126	109	114	105	118	114	119	129	100	117	131	112	116	93	106	110	108	115	117	112	96	120	104	102	123	103	124	119	87	111	102	115	116	129	104	111	113	115	118	117	111	116	131	113	94	103	109	107	118	122	113	119	115	114	108	140	124	110	127	125	117	132	98	121	99	120	125	108	114	104	119	112	85	101	110	129	113	102	98	119	106	116	106	112	96	93	94	105	106	113	114	111	98	102	119	106	115	107	121	111	121	118	108	128	100	102	104	100	121	108	124	101	117	88	105	118	141	101	115	135	106	112	95	112	112	117	104	106	116	107	107	123	98	113	105	111	115	114	96	121	127	122	123	121	127	107	124	131	111	101	110	120	101	107	98	106	125	127	127	122	110	139	102	112	138	118	101	109	100	97	115	103	102	117	122	118	117	131	119	112	93	132	103	99	100	117	122	116	110	104	114	122	123	106	111	108	122	100	130	112	101	106	106	124	122	124	136	94	120	116	109	114	111	91	106	103	121	114	106	104	111	129	133	121	129	98	122	108	95	115	133	112	117	114	103	118	110	106	130	98	128	106	116	121	120	109	97	122	102	112	109	105	116	149	97	126	95	130	115	131	127	103	96	140	118	97	130	95	118	112	126	105	97	104	131	105	115	113	114	109	102	92	102	95	115	101	109	124	104	103	103	123	106	112	114	115	103	90	106	108	105	113	101	105	128	107	118	114	108	118	115	98	112	105	119	99	119	120	117	121	110	137	107	134	98	131	112	111	115	114	116	107	119	105	112	134	133	96	133	135	113	101	113	111	118	106	104	130	104	112	118	114	100	89	108	106	129	104	108	102	92	106	107	91	111	114	108	109	139	103	118	99	111	113	113	105	114	94	103	104	118	98	100	116	124	98	109	106	110	123	121	126	100	94	123	106	115	117	117	121	94	100	127	109	109	122	122	96	105	98	112	131	100	89	114	115	104	102	100	108	99	106	111	101	101	94	111	106	119	93	133	139	104	116	107	126	103	139	132	104	118	120	110	103	101	119	130	113	89	113	120	100	114	109	126	110	111	103	103	119	111	116	107	97	103	98	140	114	111	128	118	115	100	106	129	99	106	91	88	108	131	103	111	99	98	110	126	91	131	98	113	116	109	94	115	114	124	135	119	108	100	94	115	108	107	101	116	102	111	99	101	108	110	105	115	110	112	104	94	112	92	110	114	102	130	109	121	124	104	105	104	103	105	132	126	114	112	117	113	109	114	106	113	119	136	122	111	114	109	130	106	112	115	121	105	109	110	91	114	138	106	124	105	127	101	112	116	128	109	115	123	116	111	116	105	93	126	113	109	110	108	106	115	106	102	118	104	104	99	100	114	95	108	124	117	81	108	102	119	110	94	120	126	117	119	109	103	124	104	108	106	132	105	113	111	105	115	118	132	109	105	123	105	96	105	113	117	117	103	120	120	91	117	101	115	92	98	105	111	118	114	116	127	119	97	126	113	102	114	102	97	120	99	111	96	107	116	107	128	116	99	107	103	116	131	93	114	121	104	102	106	108	99	143	105	120	118	114	127	108	113	115	116	124	114	105	119	122	120	104	108	125	133	121	102	108	115	95	105	114	114	100	118	111	89	121	122	119	138	124	105	100	124	114	123	102	124	103	129	106	115	121	110	109	110	127	101	96	104	107	130	119	110	113	110	114	112	116	99	86	124	118	103	105	119	102	113	129	120	120	106	120	99	91	102	131	118	98	122	109	123	113	112	111	108	102	121	101	117	112	94	128	117	102	119	125	122	96	105	116	110	99	103	125	105	106	122	102	107	110	94	104	118	84	99	108	114	98	105	112	146	103	101	110	102	114	123	126	96	104	113	106	122	108	109	126	111	110	135	106	106	91	110	102	97	117	105	111	105	115	95	89	120	101	102	102	104	98	123	112	132	109	109	115	108	112	108	119	105	120	118	124	119	93	117	97	112	115	125	120	121	121	115	118	97	133	122	101	94	91	110	107	99	104	109	117	95	104	106	105	102	114	111	104	102	103	110	131	128	97	99	124	106	107	112	102	101	112	127	99	100	111	101	102	105	109	103	85	101	101	121	105	96	113	113	98	136	113	103	115	107	102	106	117	94	117	137	102	122	112	111	103	118	120	116	106	121	104	117	116	109	137	119	104	126	117	120	124	92	108	107	112	117	106	105	112	117	120	135	111	113	101	136	113	124	104	113	92	119	111	112	111	112	109	117	104	117	112	124	112	111	108	99	104	118	105	117	115	105	105	120	107	129	101	107	109	136	102	101	123	139	128	96	105	102	121	120	129	123	102	119	113	109	111	131	115	106	117	118	108	105	122	93	120	98	100	107	115	110	113	109	119	113	128	125	124	114	119	97	96	145	114	109	118	128	109	104	115	120	107	91	118	101	135	112	117	115	100	107	104	106	101	109	108	111	109	116	107	106	97	95	103	119	114	121	124	107	110	108	111	118	130	121	128	99	121	100	84	125	127	125	94	112	111	105	98	99	94	116	104	95	106	108	119	110	127	123	129	134	128	118	113	127	126	103	115	94	100	110	118	126	105	107	106	107	112	113	116	101	109	110	112	94	104	107	104	113	125	118	107	111	92	104	107	101	90	107	109	107	134	105	109	123	114	109
17391	3064	8469	11261	11082	10788	11192	11196	8666	8771	7628	5145	3935	3218	1965	1237	1154	1007	752	551	514	522	469	427	424	368	348	355	384	368	362	384	385	316	374	374	409	384	420	348	389	400	370	321	332	363	366	318	314	274	290	270	303	247	290	267	284	315	293	282	240	266	313	309	290	297	277	278	294	270	290	305	273	296	272	277	294	286	240	276	310	262	280	299	303	328	255	298	267	282	297	292	266	302	297	322	286	277	298	268	273	300	278	290	281	268	297	273	320	273	300	295	289	284	275	279	267	282	281	275	340	272	285	275	265	307	293	280	273	262	278	286	283	259	287	273	291	299	294	279	307	289	338	284	291	332	290	287	302	288	300	276	284	323	271	270	294	281	300	272	286	316	283	265	268	330	307	260	283	281	242	275	282	299	296	268	312	261	281	314	269	290	268	287	280	279	273	295	294	308	302	268	262	269	261	287	293	277	273	257	306	275	272	293	277	267	288	282	300	298	260	307	297	272	289	289	290	282	272	265	303	285	274	283	291	300	289	300	293	277	282	285	284	256	276	272	295	296	285	314	301	288	289	296	277	267	283	295	264	263	290	269	284	289	273	254	294	295	304	276	261	285	268	294	264	251	281	282	299	328	287	285	287	267	271	281	295	283	280	262	275	300	260	291	294	266	292	294	281	295	278	273	289	305	284	275	261	290	317	288	288	271	309	294	284	290	289	252	296	261	246	268	279	259	262	300	298	269	255	281	280	309	282	302	275	318	286	319	284	261	264	317	269	285	285	295	253	286	319	288	301	278	302	276	330	296	279	279	271	273	276	282	270	304	283	299	300	300	279	284	291	299	286	295	286	297	276	271	283	277	280	257	291	266	295	281	298	276	288	269	267	288	286	289	282	304	270	303	286	307	277	272	275	287	295	273	269	311	308	311	302	264	297	253	274	295	297	273	269	262	273	283	323	271	265	311	291	262	294	277	272	305	237	283	287	266	303	296	283	269	277	273	290	279	273	261	281	270	291	303	296	300	258	285	282	308	267	270	287	308	283	266	298	300	276	273	276	288	281	262	283	261	282	277	265	272	324	296	288	283	315	295	262	269	257	301	291	311	272	275	314	269	298	272	283	295	313	256	293	271	288	280	280	276	285	287	288	302	287	272	287	275	303	302	270	267	277	336	302	278	303	299	309	268	307	274	301	278	294	287	277	288	267	310	309	276	286	288	312	298	290	259	263	294	304	290	267	283	283	272	284	300	267	320	288	271	293	273	294	277	290	295	279	269	277	282	292	294	303	277	271	304	284	300	259	276	277	315	283	261	272	294	286	302	302	310	242	302	302	267	279	315	293	312	285	257	275	253	276	291	285	286	271	258	298	258	274	285	302	275	322	274	277	258	276	285	310	267	274	290	276	269	309	265	276	279	293	279	306	263	307	264	273	257	297	276	312	310	282	337	252	305	290	283	266	272	292	305	307	279	293	298	278	299	290	305	264	273	260	277	312	271	284	264	256	324	298	284	306	297	262	289	274	260	283	272	278	295	280	281	321	292	292	271	278	298	274	248	307	277	293	279	258	290	290	281	303	293	286	288	265	264	283	259	286	280	299	264	268	302	289	304	300	290	267	295	261	276	300	308	301	283	258	301	297	293	283	284	313	280	276	281	283	271	284	315	289	264	255	253	294	290	295	287	285	302	298	268	274	258	272	283	282	328	254	295	252	266	288	283	291	262	310	282	277	280	306	263	286	301	300	275	280	260	298	310	288	284	287	280	296	296	279	278	258	296	247	243	284	297	309	267	306	268	294	282	291	297	299	301	267	311	277	257	280	257	301	279	304	291	296	286	318	249	274	280	302	282	255	263	266	304	266	318	286	304	271	271	265	306	296	255	263	278	313	306	304	278	296	283	277	273	277	284	280	259	272	268	277	292	248	273	265	299	292	282	270	272	254	264	276	267	285	271	299	266	274	281	256	271	303	290	300	273	282	289	255	320	283	288	303	253	278	310	286	286	262	306	267	308	278	290	279	259	271	297	292	267	290	297	269	294	266	262	293	249	276	290	250	293	284	282	256	290	253	281	248	259	291	289	273	304	286	300	277	297	267	281	287	310	261	264	288	241	292	293	286	280	286	293	283	281	264	252	309	271	276	277	275	291	287	294	276	267	259	254	290	276	273	273	275	270	280	281	305	286	282	295	275	264	271	292	253	317	300	279	286	287	257	280	279	292	267	271	278	274	269	310	270	286	275	277	297	290	276	270	296	300	278	294	309	272	278	295	303	285	291	271	264	282	294	295	312	237	280	263	300	288	311	293	277	273	271	264	278	276	279	269	310	257	268	276	275	310	264	307	283	293	275	255	270	294	298	284	303	266	284	286	294	290	290	295	285	285	280	284	258	290	276	274	299	281	303	299	283	298	277	264	298	274	285	283	286	269	250	256	284	274	295	276	254	287	283	298	288	299	288	305	291	264	295	301	315	265	289	285	285	264	266	244	267	304	282	302	316	269	296	321	262	290	306	249	293	284	293	300	282	265	266	288	257	285	267	270	284	279	288	292	271	263	276	298	263	276	279	286	258	286	282	249	306	257	303	250	274	293	288	265	252	270	268	307	287	286	279	259	296	247	331	287	313	263	282	271	290	278	300	267	293	273	283	263	295	284	319	285	289	281	290	290	284	280	291	310	275	281	286	301	301	296	279	260	269	272	300	289	282	283	302	256	308	281	304	285	305	293	281	269	254	279	259	316	282	290	278	266	276	258	296	286	296	271	276	266	248	285	273	273	295	309	273	323	273	282	287	303	284	306	295	295	279	276	286	281	288	294	295	276	300	285	261	287	306	268	285	286	281	273	291	261	272	297	270	268	294	296	273	257	286	264	293	265	266	281	294	277	277	301	292	285	308	298	253	263	286	272	300	279	280	281	276	302	246	310	311	276	249	246	281	274	244	281	280	268	262	288	294	308	277	287	279	277	250	282	287	290	268	288	285	271	285	306	268	281	281	264	280	294	321	273	279	302	252	263	277	289	284	287	264	294	288	265	263	291	275	313	259	281	275	267	316	279	284	269	246	259	278	254	257	279	262	272	268	275	288	274	308	266	280	270	273	276	323	268	289	277	274	287	272	272	261	288	280	302	297	260	272	284	293	309	268	302	271	271	292	275	256	292	258	276	318	278	279	284	297	271	267	277	276	292	314	264	297	299	266	292	239	312	296	266	281	267	309	278	290	291	294	294	279	273	269	295	281	277	269	270	298	256	273	296	283	289	273	299	290	289	286	273	292	271	295	268	296	297	291	318	282	277	296	312	282	291	278	263	276	283	267	273	283	268	299	301	310	246	300	284	279	324	299	265	317	283	272	286	260	277	275	256	268	285	284	288	271	225	290	286	290	283	318	280	290	285	273	298	304	279	291	273	261	255	261	286	293	311	280	277	300	286	292	277	302	301	285	267	273	251	287	304	282	280	264	311	265	293	258	272	315	280	306	258	315	296	284	259	276	293
4723	932	1016	761	599	409	399	326	287	285	286	256	257	273	246	253	233	218	212	231	244	208	208	246	226	247	214	216	210	170	200	207	230	231	248	221	228	227	228	224	193	211	200	220	232	232	222	223	220	196	233	187	222	192	191	231	204	190	182	226	212	168	204	192	206	214	205	211	229	212	218	212	226	203	211	200	211	219	221	224	202	210	214	196	232	224	215	231	225	188	238	213	220	189	218	228	206	208	215	215	198	209	216	206	201	211	184	216	201	225	215	212	175	186	204	209	193	206	202	186	190	213	210	233	203	220	201	213	215	164	211	215	213	219	208	209	207	208	214	218	187	227	208	193	205	216	193	199	209	208	225	212	198	196	218	206	222	214	212	213	218	212	232	199	204	220	201	209	233	211	220	204	197	206	228	198	204	223	191	180	205	202	234	213	227	201	184	194	217	207	220	212	213	227	226	204	188	201	258	222	217	198	212	217	211	210	240	214	213	179	229	217	222	194	181	221	193	203	202	217	222	190	237	221	215	192	230	221	227	216	217	206	215	207	232	209	216	211	207	198	213	208	222	181	214	216	212	212	201	173	203	211	198	217	165	206	210	170	211	236	190	230	189	218	211	206	216	199	223	216	218	198	174	221	219	211	231	198	211	216	213	191	190	221	216	218	198	235	226	233	191	227	215	225	234	190	206	195	205	176	205	189	220	224	197	212	207	210	236	215	212	193	209	221	215	200	223	220	202	206	202	177	220	232	203	198	206	211	193	198	204	183	218	223	233	229	187	203	218	215	197	201	217	202	205	208	204	210	207	204	251	218	214	212	224	205	229	224	225	202	193	215	226	202	201	209	219	211	225	219	192	211	184	198	247	220	189	255	210	221	193	231	205	211	227	206	213	195	213	241	208	222	214	183	192	187	218	215	206	232	207	208	222	225	201	220	212	185	234	225	227	228	233	182	205	202	205	175	199	211	197	223	225	190	194	195	218	222	219	215	186	233	191	207	211	211	228	197	213	238	218	208	214	221	209	207	216	228	209	232	195	212	227	217	219	204	203	188	208	216	205	214	233	202	192	223	208	223	211	208	253	202	185	218	226	203	189	215	202	210	201	202	209	189	232	178	213	217	187	211	213	194	209	218	239	221	227	207	210	191	217	182	197	207	216	216	195	210	213	205	227	202	230	201	245	218	211	195	190	191	227	217	203	193	205	187	217	182	221	239	215	193	198	207	198	208	211	204	191	215	187	197	205	196	230	189	222	206	215	233	216	206	217	216	198	220	222	220	179	236	232	257	191	219	204	209	193	217	203	196	200	199	242	187	201	205	199	219	207	214	192	205	212	220	233	220	216	195	206	220	220	200	212	214	229	220	209	208	207	195	215	209	206	202	209	220	207	191	209	176	232	200	190	199	197	214	196	237	232	196	207	187	198	232	222	224	208	195	207	217	210	204	209	199	208	195	229	200	197	188	239	199	188	215	239	204	201	231	201	216	221	226	224	212	197	214	199	208	220	231	205	248	221	216	207	206	232	185	199	195	204	223	208	251	187	209	198	193	196	218	213	225	208	203	212	214	206	187	218	207	210	209	233	191	220	197	216	204	203	215	222	215	195	230	211	207	214	189	212	213	205	203	224	231	231	216	203	206	182	239	205	184	203	225	189	202	217	201	225	206	214	211	201	202	214	208	217	205	206	229	179	211	209	206	219	225	228	224	187	216	202	216	203	243	206	215	210	220	225	207	216	221	226	182	196	222	215	211	226	201	191	205	217	231	230	191	190	220	187	181	198	228	255	248	215	185	204	199	221	232	223	214	234	179	222	202	214	197	203	190	209	212	182	179	212	209	184	184	197	235	225	222	203	213	196	229	212	222	208	220	221	184	227	203	239	196	196	224	223	218	221	206	177	208	234	216	215	213	204	245	216	195	232	225	229	218	210	218	194	206	211	209	194	212	217	202	222	214	198	195	186	228	196	210	211	216	218	223	197	234	215	197	197	208	227	197	259	226	221	218	189	213	210	214	223	207	232	235	224	181	219	237	184	219	214	212	215	224	196	213	218	222	221	230	221	222	222	208	207	216	188	221	194	207	215	213	191	198	198	194	203	183	202	206	212	235	215	223	214	210	221	180	203	203	219	207	182	217	216	235	226	234	224	207	200	215	208	216	214	213	217	233	220	208	190	213	182	209	210	208	191	203	185	198	191	186	220	226	205	229	224	188	178	206	205	197	204	201	208	198	224	216	195	260	230	231	223	223	217	206	212	226	200	223	207	196	225	225	215	233	217	244	194	214	198	185	210	208	194	198	216	232	238	239	215	194	206	213	164	202	214	237	215	224	217	253	216	208	206	217	215	203	215	212	209	243	212	189	224	240	231	224	245	217	215	233	194	217	206	181	230	222	189	218	220	203	187	207	219	207	227	222	227	210	216	213	215	213	234	232	222	215	217	204	242	221	206	178	230	233	219	186	239	177	209	233	224	224	229	201	220	227	231	189	186	207	225	212	178	205	210	197	214	196	232	208	207	225	237	207	201	214	222	203	202	238	217	195	219	190	197	208	226	213	215	191	204	207	194	207	231	250	228	225	227	215	227	204	217	223	204	234	212	213	235	178	230	169	182	223	235	243	224	208	222	192	213	223	226	216	221	202	197	203	224	192	208	205	207	211	211	187	221	214	259	199	207	194	201	206	217	222	187	252	182	201	230	232	170	224	202	235	228	204	227	227	205	189	223	209	223	239	209	190	202	171	210	188	210	211	241	201	195	194	208	209	175	225	208	196	223	203	242	216	203	217	213	206	211	201	198	219	224	213	193	228	190	225	231	240	204	220	246	187	203	200	225	239	226	218	212	204	215	231	208	205	225	231	222	218	201	209	207	202	205	227	211	214	203	223	223	225	182	188	215	216	196	209	216	217	229	244	212	202	219	212	216	211	205	210	227	218	224	224	222	212	219	207	242	225	211	207	217	227	193	202	193	208	217	208	230	222	213	224	212	228	199	191	232	213	204	203	215	219	211	212	213	255	225	180	213	234	216	199	192	186	212	212	230	208	232	211	179	198	203	217	215	209	209	203	218	199	218	204	226	214	235	197	237	210	203	195	216	217	216	215	185	187	259	223	237	202	238	215	212	196	219	219	217	194	215	215	183	202	213	218	192	203	221	215	219	224	201	216	200	226	211	215	192	207	208	200	184	216	185	197	196	209	206	203	226	210	216	221	216	213	192	196	214	227	216	206	224	248	213	224	234	214	217	193	192	224	207	202	253	204	198	221	233	215	216	224	211	212	233	219	203	191	205	213	222	200	224	192	201	191	235	236	220	192	214	239	238	203	213	241	235	187	207	209	236	191	250	235	236	205	185	247	206	199	193	232	201	211	184	242	200	194	196	223	207	223	223	206	203	184	207	204	231	214	186	174	184	233	198	198	227	203	190	188	219	236	211	201	233	218	228	194	217	242	184	220	202	216	214	193	201	204	228	206	222	214	218	195	227	193
4165	1228	2105	2481	2275	1805	1500	1230	1062	972	877	774	832	780	699	651	558	535	538	540	596	573	559	548	488	528	481	532	520	548	505	543	510	534	480	496	525	526	563	528	576	558	536	503	489	557	532	498	517	509	527	523	530	527	565	519	539	475	522	517	490	535	539	516	543	506	542	497	541	521	527	498	513	530	505	505	486	537	524	500	528	491	529	490	547	510	538	511	511	489	508	519	527	544	549	504	521	484	544	502	512	521	505	506	529	526	483	511	485	486	530	476	479	476	503	544	517	522	513	542	482	531	530	507	544	520	542	515	521	492	538	515	496	521	492	516	516	486	523	518	495	523	518	517	565	513	489	498	518	471	505	485	476	509	529	523	522	510	486	499	537	527	495	505	493	476	509	556	518	514	533	515	487	538	493	526	568	467	530	506	517	551	517	469	543	514	527	495	540	481	490	533	526	471	496	496	463	479	506	508	525	496	493	503	476	492	539	540	549	539	541	550	515	505	525	574	527	509	493	489	519	509	522	487	559	525	551	546	522	477	489	508	499	525	495	514	523	514	513	543	501	500	527	490	543	520	558	478	521	507	498	503	532	495	504	492	533	553	503	534	498	526	493	510	496	557	501	554	520	477	501	489	480	539	553	534	550	498	534	532	510	530	486	525	525	494	523	513	524	469	528	489	509	504	466	484	515	521	524	550	489	529	500	468	552	517	521	514	536	520	559	498	514	531	484	519	500	511	471	519	497	490	519	509	476	490	511	528	490	527	512	497	516	502	495	501	533	491	489	478	493	505	461	490	503	505	496	519	480	518	499	479	488	480	514	519	534	505	483	514	519	476	538	494	524	508	495	564	476	497	499	535	503	479	528	531	503	512	491	495	500	497	483	521	489	514	529	493	505	523	503	532	517	490	484	529	541	497	490	521	498	513	516	515	512	549	498	515	503	525	495	503	535	507	515	518	511	516	549	526	494	510	529	508	556	500	500	456	502	473	524	558	514	485	512	509	506	545	496	548	519	506	524	517	478	522	531	512	535	488	533	503	549	551	528	505	503	560	488	545	499	507	540	489	514	527	531	517	507	528	497	497	550	486	490	499	526	480	499	498	543	492	545	502	497	543	534	526	486	511	542	495	493	462	515	550	485	507	492	508	506	504	521	523	510	496	518	511	470	489	522	510	461	457	488	485	514	484	495	529	473	544	526	522	521	512	548	503	484	515	532	528	542	530	492	526	514	523	518	532	524	491	506	562	498	513	533	520	463	493	478	498	484	493	499	520	499	512	501	492	511	526	445	491	501	562	527	569	484	507	521	490	507	548	540	571	544	537	525	515	487	509	509	494	514	521	520	537	487	547	495	563	484	488	534	515	489	510	532	503	504	486	498	546	469	582	499	527	551	509	525	545	505	494	511	499	488	494	521	537	512	513	537	515	543	522	524	475	528	479	520	506	535	482	492	511	519	533	518	477	528	555	529	487	508	510	527	503	519	524	565	530	536	492	524	531	514	499	573	537	521	529	518	516	482	527	505	495	504	485	541	553	497	513	507	447	513	517	513	526	471	554	538	512	518	532	518	533	499	508	466	511	523	494	516	493	476	492	496	508	548	501	499	498	491	524	509	521	481	511	506	520	514	494	478	465	514	531	517	496	513	459	478	497	499	539	492	521	521	498	518	479	545	491	503	491	515	521	541	494	535	508	483	486	516	505	493	529	512	475	489	550	553	499	536	510	513	515	471	500	496	467	558	487	490	533	512	506	532	509	535	518	523	550	536	534	478	513	510	537	496	535	492	518	534	500	491	532	569	514	489	498	493	526	492	526	481	517	500	485	521	505	509	493	522	507	531	501	516	559	490	513	497	536	487	528	520	482	495	509	564	509	463	507	535	517	478	541	532	504	518	502	534	523	549	528	514	559	536	472	526	479	478	533	538	482	521	514	520	533	494	545	535	568	476	535	496	528	506	526	508	523	519	481	480	505	505	482	515	524	470	510	515	498	522	551	532	542	518	517	532	517	530	539	540	520	495	521	509	525	526	548	509	529	492	469	499	460	516	512	533	512	503	475	537	552	497	473	509	519	535	528	485	521	528	565	509	514	481	523	530	490	493	509	481	551	510	525	491	476	522	521	536	491	536	538	510	583	518	519	477	504	497	509	512	513	519	491	525	494	507	513	567	478	530	520	536	489	501	509	515	475	522	526	486	517	525	539	497	537	498	508	537	486	561	526	530	501	542	530	496	540	516	504	524	498	583	484	511	480	541	539	487	512	532	512	495	515	482	505	487	488	520	526	480	550	512	502	468	510	518	500	525	512	525	487	511	529	534	491	474	508	522	487	499	519	514	501	518	498	532	508	559	509	546	521	525	501	502	516	553	499	513	517	538	488	500	512	484	493	504	514	582	486	495	514	518	504	470	477	512	516	505	490	518	526	485	524	535	520	505	541	493	551	496	513	525	541	543	499	523	490	523	531	536	548	506	544	542	481	520	483	489	530	527	524	484	507	531	534	488	496	500	505	512	519	537	465	553	489	536	475	486	546	497	511	499	507	509	462	531	545	520	516	522	520	513	510	460	503	522	521	495	506	541	499	521	529	507	521	536	549	519	488	525	499	501	495	492	527	527	527	528	544	507	513	493	511	505	547	514	498	482	537	498	491	488	555	496	470	496	522	507	518	534	494	552	514	500	499	462	483	504	508	522	508	557	535	504	514	511	484	525	489	523	511	537	543	561	538	501	483	532	550	461	504	519	525	472	489	503	500	491	471	514	501	486	494	501	534	506	483	514	490	504	519	508	516	526	499	519	470	555	557	521	505	515	511	543	505	568	521	522	449	545	526	512	502	491	513	480	513	476	521	531	508	539	510	531	506	510	562	539	525	456	515	505	523	502	528	507	538	524	533	533	487	520	497	497	538	492	504	510	504	519	491	524	511	520	507	529	512	527	522	551	507	485	567	538	518	495	499	541	526	507	512	521	512	505	557	526	487	539	515	506	479	516	529	512	504	511	468	529	528	518	521	485	526	524	558	509	480	533	517	508	479	506	538	509	495	517	482	519	530	527	502	511	522	489	523	539	527	529	503	442	502	478	504	522	475	521	467	475	523	494	511	492	457	509	493	512	497	529	530	534	488	511	471	559	524	529	519	503	518	486	520	539	495	532	504	534	521	544	500	512	514	487	510	520	480	524	475	537	485	530	517	508	512	500	532	511	510	512	489	536	517	505	516	473	481	509	554	517	492	498	505	526	496	509	531	520	525	477	499	464	512	526	507	521	530	537	500	559	514	500	516	523	536	488	519	506	465	491	528	511	527	498	504	518	483	468	493	501	548	492	539	490	522	487	491	513	493	466	553	542	495	508	557	518	498	501	503	484	484	583	470	508	485	502	513	499	492	505	522	500	533	505	529	509	522	493	509	512	535	528	500	485	533	556	524	526	517	508	517	490	530	517	491	495	517	553	488	538	476	564	511	533	526	556	518	457	540	495	503	521	487
16543	3155	3581	3437	2553	1958	1717	1513	981	854	770	680	525	388	295	295	266	230	225	203	213	200	208	231	216	221	241	222	241	200	210	220	207	209	200	204	208	223	215	218	168	197	234	227	176	203	196	236	226	207	197	220	191	228	191	207	214	223	219	205	211	166	244	206	186	221	205	206	228	216	204	204	215	192	208	204	171	195	202	172	209	207	237	189	218	200	189	211	197	197	191	198	185	213	174	230	229	182	204	215	205	220	224	217	217	190	220	235	197	192	214	195	181	208	192	179	195	223	199	200	205	191	184	209	201	225	220	209	215	181	191	203	201	197	199	220	206	207	210	198	215	185	217	226	183	229	199	196	179	205	218	197	206	195	200	204	213	198	226	186	202	181	205	188	211	182	207	225	196	225	228	230	175	197	212	218	189	208	234	249	169	218	185	218	221	210	162	193	191	186	197	217	209	222	207	210	201	224	194	207	207	201	195	199	181	216	226	219	201	210	189	224	199	187	202	210	198	194	209	204	202	190	205	220	207	227	202	205	218	214	213	187	211	206	193	198	213	179	199	187	202	215	200	207	222	188	229	188	190	176	163	218	226	214	183	209	206	187	210	220	211	210	219	171	192	198	206	203	174	195	221	185	220	205	207	205	208	234	163	175	197	194	230	198	194	218	215	201	208	207	205	231	201	192	193	196	216	195	216	190	215	193	201	196	204	228	192	178	224	228	179	217	187	196	205	196	210	193	192	204	169	183	195	203	194	202	192	224	197	194	178	186	200	198	203	191	203	199	184	220	213	210	196	200	200	190	187	191	175	188	198	192	210	231	191	174	224	216	201	213	199	186	232	202	201	209	197	205	189	201	195	215	211	188	209	192	199	207	173	193	196	179	195	206	172	209	214	200	189	196	206	194	155	186	204	216	223	184	189	197	201	218	186	231	206	223	200	215	191	239	214	204	190	227	210	205	194	189	201	210	223	182	202	213	222	234	199	197	172	204	246	249	198	238	222	199	229	194	193	199	194	188	197	205	209	180	176	194	221	197	203	227	187	198	193	193	193	219	201	199	199	189	208	200	210	201	206	194	199	184	179	192	197	174	217	185	211	179	192	207	177	210	199	199	190	197	201	198	189	228	194	212	183	206	194	214	223	210	225	200	200	228	222	227	187	170	223	209	208	199	238	223	197	194	210	201	207	214	197	207	182	170	193	207	214	198	201	221	211	202	184	207	219	194	205	190	169	206	207	198	194	189	200	179	199	244	203	204	192	204	202	210	208	195	167	212	206	197	201	204	227	221	194	192	180	200	222	228	193	230	191	215	196	212	196	187	205	202	190	189	199	219	208	203	192	220	190	223	211	210	212	193	223	205	199	221	211	185	200	167	217	197	202	191	190	217	212	194	212	220	198	204	183	207	218	227	210	204	184	209	190	215	215	219	203	181	238	217	192	204	210	196	228	204	208	232	193	219	204	208	207	223	191	221	221	218	205	211	218	181	194	233	190	201	190	206	174	208	220	179	202	211	193	207	204	212	189	185	214	192	213	208	171	183	208	200	201	191	210	204	199	186	209	207	198	204	199	222	201	191	188	216	227	194	201	204	226	207	202	194	200	201	215	203	205	186	224	194	187	235	180	188	180	180	205	190	178	193	216	207	206	179	209	219	193	198	188	193	199	197	200	187	199	216	223	219	196	189	226	190	203	185	191	198	194	223	199	178	213	235	204	195	211	213	209	226	202	190	189	217	209	206	231	228	226	196	205	231	191	187	197	194	212	178	201	196	203	216	209	224	204	208	206	213	226	219	203	199	211	200	218	182	191	182	202	192	213	192	218	199	204	189	215	204	233	193	194	202	189	213	205	195	194	218	191	227	218	195	201	209	184	208	208	215	225	197	174	222	196	202	226	174	225	205	221	178	209	221	201	203	190	203	184	209	167	203	210	186	215	228	196	207	203	194	204	202	212	194	197	200	207	216	201	193	214	194	206	180	245	224	195	213	206	201	212	203	233	212	201	183	215	214	209	207	223	196	210	219	212	203	226	193	179	229	207	175	214	197	210	192	181	217	178	192	192	172	178	209	192	220	203	196	212	182	225	200	182	207	231	233	190	200	208	212	195	222	199	179	201	210	221	177	218	198	187	188	216	213	202	223	218	194	215	229	205	199	207	234	224	204	215	217	198	197	177	195	203	213	204	186	226	217	214	178	198	184	203	219	207	176	215	186	211	219	190	208	183	213	205	234	216	180	205	220	205	200	182	232	200	197	217	215	199	212	204	206	201	195	217	202	209	204	189	196	174	197	201	217	196	205	215	208	186	202	189	190	225	223	218	216	207	188	256	200	196	239	191	201	205	189	182	210	169	229	219	209	193	236	213	199	206	218	203	179	217	207	189	218	203	214	178	196	200	207	211	223	203	215	188	204	218	196	200	216	209	217	225	223	194	212	199	200	195	174	221	227	193	188	205	212	220	213	191	198	248	247	229	209	195	210	182	214	194	218	178	213	205	179	227	185	213	212	181	197	183	195	215	194	209	198	186	168	191	194	219	207	225	177	198	212	204	209	214	221	201	237	216	199	193	202	192	209	200	220	203	188	170	208	207	218	208	201	178	187	215	226	180	232	215	209	200	175	199	203	207	195	212	194	182	207	194	197	203	178	200	209	200	180	182	202	230	209	179	208	200	223	209	221	192	225	193	232	204	187	167	226	193	220	202	192	228	173	184	176	224	193	228	194	190	221	194	228	218	216	198	208	211	206	187	209	195	197	192	198	222	206	180	217	184	165	176	231	208	206	213	211	257	182	204	212	213	199	229	204	194	203	203	197	192	206	201	210	224	184	188	208	186	205	202	195	185	200	216	162	205	226	215	230	202	209	200	191	191	189	217	201	169	186	209	231	202	201	180	207	197	186	176	205	189	195	234	208	198	208	206	204	175	207	216	190	214	200	209	170	199	220	216	205	187	185	217	218	201	226	197	224	193	189	195	188	201	206	226	213	219	184	196	190	173	178	207	211	214	188	169	197	213	194	171	200	201	179	165	226	190	227	222	209	199	204	216	201	209	196	202	195	215	209	196	197	208	205	219	196	191	218	219	190	203	203	235	208	202	184	236	199	213	186	182	230	201	190	218	187	224	181	226	206	189	230	199	190	180	204	187	200	207	215	184	202	206	166	190	222	224	213	229	185	227	225	210	212	214	175	224	179	214	216	211	237	234	177	206	204	220	221	210	191	189	208	232	202	190	199	207	224	213	213	199	215	225	198	211	206	194	204	168	205	186	214	195	226	238	205	204	188	197	200	205	185	201	199	193	212	212	189	201	190	197	212	200	201	197	219	192	204	188	206	212	206	207	213	220	185	195	210	204	186	204	206	198	197	220	174	220	182	222	193	223	198	214	198	190	203	186	165	210	204	198	190	188	196	211	209	208	194	213	206	178	239	193	218	199	176	219	221	197	211	221	176	219	188	213	196	200	202	191	192	255	219	193	211	193	216	210	183
12033	2262	6276	7729	6819	6485	6248	6334	4809	4478	3778	3029	2482	1885	1265	1069	842	659	620	600	555	598	580	538	531	569	543	531	492	553	538	503	529	580	548	569	561	539	509	485	546	547	505	513	523	531	544	494	497	494	501	487	478	496	493	485	442	499	470	496	520	495	482	493	505	483	481	469	504	465	491	517	507	475	462	501	490	441	471	450	481	484	478	466	476	484	531	470	475	490	472	487	484	516	537	466	487	494	501	510	498	508	462	479	495	496	492	500	465	473	491	532	463	454	475	494	486	485	481	465	460	498	487	473	520	528	504	511	448	481	467	469	475	466	492	472	477	494	482	501	498	532	513	456	468	475	474	469	511	495	512	488	479	501	480	507	498	484	516	527	523	460	500	476	499	458	491	473	461	467	463	512	463	479	479	478	483	463	483	467	480	507	479	458	480	486	531	470	492	517	477	532	511	513	466	509	500	485	492	498	500	469	495	466	496	469	495	477	525	529	512	463	495	454	542	503	486	460	517	499	486	502	486	469	473	499	490	508	473	457	437	489	468	490	554	484	502	476	484	487	503	535	523	458	445	492	497	495	477	489	501	480	478	510	433	467	472	484	497	486	490	508	472	520	492	477	499	476	467	510	525	482	490	534	495	470	484	547	539	492	490	498	461	475	465	433	534	453	501	463	490	456	455	470	450	491	477	473	534	463	495	480	480	494	474	436	469	470	468	468	466	507	460	484	517	478	484	491	490	488	520	494	491	489	468	420	532	447	501	505	502	453	497	465	469	486	476	480	457	501	514	489	456	467	482	495	479	485	503	483	498	466	490	495	455	537	504	472	469	481	503	457	520	508	498	526	503	519	509	484	511	449	497	516	472	501	487	476	461	485	501	485	507	493	485	495	475	506	498	490	531	508	506	491	442	538	497	484	488	507	480	456	510	492	523	462	515	483	452	454	443	487	441	530	463	469	523	527	495	503	478	511	505	493	470	476	489	467	448	497	450	491	483	451	502	513	512	506	522	487	487	475	483	500	455	500	478	496	494	505	456	487	474	528	480	498	467	467	459	482	441	465	501	486	514	517	451	463	474	522	491	454	469	516	475	479	478	489	515	475	454	484	500	490	454	473	486	487	493	490	458	492	491	488	474	495	503	503	470	523	498	528	520	418	466	485	486	430	473	444	421	504	509	469	515	470	481	518	512	472	488	516	480	488	486	528	447	453	504	468	485	494	451	498	529	498	468	526	470	482	462	493	520	477	463	501	499	451	478	512	502	494	476	476	489	459	510	492	483	493	461	496	485	503	507	450	494	508	490	514	453	524	494	493	477	501	497	463	500	450	501	428	534	493	482	484	519	467	448	491	503	509	474	484	485	492	441	466	481	482	469	455	496	518	430	456	472	459	449	528	501	494	490	495	463	523	496	486	497	450	486	508	469	478	486	454	507	523	469	522	520	497	470	492	515	493	533	474	504	524	455	459	489	496	512	446	472	502	490	562	510	494	504	483	485	488	503	502	521	489	455	497	496	504	509	508	488	489	461	461	489	494	501	461	455	447	466	503	455	539	531	494	526	530	488	472	502	491	455	504	500	487	516	514	496	491	548	485	469	448	496	479	499	487	449	471	471	506	522	448	496	512	457	506	481	476	492	485	477	449	486	464	493	503	446	465	487	478	495	509	521	471	529	471	508	440	469	527	493	505	495	511	498	476	485	507	506	489	483	520	491	528	499	516	491	507	481	528	521	489	485	445	458	490	479	511	482	472	529	480	502	518	476	460	477	524	488	473	465	528	516	478	491	418	495	464	492	490	472	527	480	456	458	468	497	492	480	480	461	500	483	475	477	519	475	431	498	552	472	486	492	476	470	478	446	498	480	491	480	487	469	493	499	479	478	470	476	454	519	515	508	487	502	488	464	510	508	503	489	485	521	455	504	481	489	467	474	482	526	518	492	468	458	475	447	520	465	511	472	537	450	479	480	477	498	536	466	516	482	499	461	453	549	468	474	525	477	469	484	495	471	497	480	533	500	484	461	502	489	471	499	463	503	505	493	453	492	480	496	447	464	455	507	461	518	477	529	484	508	473	494	482	442	483	510	468	463	531	509	505	490	514	492	502	500	498	493	475	470	516	471	504	497	524	475	480	485	471	454	524	545	500	522	487	479	506	483	507	500	497	479	488	484	482	503	494	497	473	482	497	483	532	486	483	503	485	519	517	475	504	524	505	472	525	476	519	475	508	482	537	474	487	479	526	475	464	451	502	521	479	503	492	512	464	485	484	486	482	518	503	490	456	499	485	470	491	480	482	452	520	532	479	493	526	456	502	496	502	499	483	442	485	474	521	463	484	512	522	490	496	507	516	493	472	487	486	512	488	495	480	504	479	484	474	512	485	504	507	543	509	505	505	481	497	492	511	504	504	461	516	481	532	485	510	479	493	501	500	504	527	479	526	514	473	463	472	449	451	470	500	474	498	569	501	479	495	505	531	521	506	454	534	495	476	505	491	480	472	471	478	470	488	484	497	476	503	463	503	516	508	502	546	485	489	501	499	496	460	485	489	495	468	491	483	505	485	520	505	502	530	484	507	479	447	499	487	452	497	437	482	483	485	442	551	478	465	458	463	455	506	473	465	444	535	485	472	466	471	454	511	484	502	474	470	486	446	513	478	470	473	496	471	482	479	504	507	527	504	496	467	465	481	509	474	485	511	514	522	470	465	471	514	483	511	510	517	515	466	509	484	513	469	463	490	501	499	492	478	478	465	491	555	476	499	499	450	469	480	481	475	484	478	502	504	475	483	499	477	527	464	505	491	525	536	502	469	499	512	467	478	498	484	502	500	475	504	491	503	523	484	459	487	473	507	520	470	501	494	510	497	515	510	482	485	516	504	461	451	484	491	509	484	477	492	521	467	498	481	508	483	499	495	458	494	472	508	497	525	518	497	492	447	506	453	526	490	483	492	473	505	483	478	528	504	489	487	458	459	452	460	489	490	513	488	489	498	482	489	476	499	505	504	493	522	469	502	420	463	472	469	489	437	488	506	486	474	502	479	521	501	475	473	465	470	436	462	446	463	442	496	453	494	507	447	497	479	462	455	498	494	473	506	464	471	498	460	489	492	482	489	509	456	468	477	502	451	481	493	490	491	478	473	513	501	488	496	480	482	444	482	507	490	506	476	485	456	499	461	484	456	494	473	501	461	496	516	490	515	455	484	478	514	526	464	510	481	454	472	498	504	466	493	466	484	470	480	462	514	512	509	462	490	509	461	484	509	476	516	500	476	472	462	475	508	493	478	517	480	462	456	456	467	494	503	485	490	488	511	495	485	498	469	472	492	462	470	538	493	457	475	499	469	495	446	480	500	475	464	475	456	488	501	470	483	474	480	505	436	456	449	504	484	505	494	490	503	490	492	513	464	476	479	467	463	478	469	494	487	485	504	491	518	503	514	492	487	480	491	494	478	503	485	482	497	485	469	507	483	510	493	508	493	482	485	485	474
27289	5939	6779	5847	4188	3092	2803	2460	1813	1544	1216	879	639	438	295	239	188	174	166	147	124	160	135	116	119	136	132	123	114	118	116	120	125	118	97	129	118	125	121	129	136	107	109	110	120	122	118	97	94	102	118	106	139	106	118	109	100	95	109	119	102	114	118	109	117	121	84	106	132	106	119	108	96	106	106	96	119	79	123	100	114	130	119	106	108	117	110	98	100	107	116	96	88	127	94	111	105	98	93	113	112	117	101	119	106	129	104	103	116	103	132	103	115	117	107	107	117	124	94	110	97	105	104	103	120	90	99	115	109	103	104	90	101	124	94	101	100	127	113	106	108	108	87	90	109	99	122	98	119	112	98	109	109	119	120	102	118	96	90	127	122	86	111	114	100	96	103	98	106	114	102	100	110	90	99	108	97	105	105	105	114	115	119	109	110	106	116	136	122	117	125	97	95	118	105	112	117	97	112	89	92	97	107	110	102	114	124	108	125	108	134	88	113	111	96	102	113	116	103	100	105	104	113	112	117	101	116	113	119	110	95	113	124	116	116	125	123	129	125	113	109	102	101	108	110	102	103	110	123	102	94	102	112	111	129	108	124	108	95	109	98	114	111	102	131	105	105	128	108	108	126	111	95	106	115	106	116	121	111	96	97	102	107	102	101	128	115	122	112	100	108	114	94	88	89	107	121	125	103	99	117	113	99	111	114	100	115	125	98	113	126	118	118	130	101	121	129	87	129	111	94	101	110	107	96	114	93	112	119	116	105	112	120	106	126	107	99	100	99	108	104	115	90	93	129	113	94	96	112	116	126	113	92	103	107	119	129	107	101	99	104	95	116	97	115	118	81	132	104	98	119	99	96	91	108	106	109	99	96	89	112	116	105	117	103	89	101	107	105	120	95	119	99	117	122	103	106	122	116	95	101	108	99	103	93	111	94	100	107	104	99	108	105	97	97	95	112	125	107	94	113	90	96	101	93	105	104	119	127	105	116	113	110	113	98	109	111	110	120	123	89	93	95	100	147	111	90	102	108	103	101	104	105	113	110	116	117	116	112	99	99	96	106	102	104	108	106	122	105	108	100	115	116	104	105	120	125	111	116	111	121	109	87	106	113	89	118	127	97	119	103	96	118	102	111	113	110	133	106	100	107	121	107	114	121	113	115	124	118	109	98	112	121	80	103	105	89	108	105	102	105	127	105	116	99	100	109	107	88	112	103	104	119	108	101	100	97	111	130	110	99	101	112	112	104	118	111	117	114	106	97	112	117	102	115	106	111	118	78	116	116	97	95	115	96	110	95	121	114	116	114	112	110	103	114	117	102	89	115	119	115	110	101	117	94	117	107	112	97	115	110	108	98	116	119	119	106	86	116	90	120	117	98	109	105	93	102	110	92	104	114	112	109	115	105	105	133	115	99	101	91	90	128	94	90	77	122	88	88	107	101	104	109	108	105	128	103	90	93	125	98	121	108	115	101	105	117	113	97	113	113	120	108	111	115	123	109	95	96	119	108	128	112	105	105	94	108	115	107	106	100	137	109	101	104	112	111	110	125	104	104	104	117	105	109	115	114	89	123	99	113	112	117	107	120	113	119	98	104	98	120	105	102	121	108	111	119	98	93	86	114	113	112	103	108	97	108	92	97	100	94	128	116	95	115	108	95	126	120	112	93	113	98	115	108	116	104	89	110	101	99	96	117	93	111	99	119	127	112	108	115	109	110	117	110	127	108	103	105	113	133	123	111	97	104	122	109	116	98	117	92	111	118	122	122	104	93	103	121	112	110	109	113	109	109	109	106	115	107	119	114	104	115	112	98	107	111	89	133	121	125	125	115	104	107	111	133	96	108	96	93	95	110	134	115	134	104	104	109	113	112	87	94	105	99	106	122	98	114	93	92	106	101	83	109	103	121	104	115	93	103	111	111	116	109	111	97	126	89	114	128	102	85	101	100	100	109	123	100	111	109	109	95	121	114	110	129	99	99	120	103	104	118	84	110	110	101	102	91	115	98	112	98	127	116	95	102	101	110	110	102	109	103	92	112	83	122	110	114	104	93	100	110	121	104	100	105	103	108	100	110	123	113	120	104	98	119	103	108	125	133	133	105	108	113	101	112	110	114	110	117	108	97	118	114	117	135	97	98	105	113	109	140	110	114	111	93	118	105	110	110	112	104	121	105	125	116	114	108	124	107	120	101	115	119	95	126	111	97	123	131	109	108	105	98	103	100	97	105	108	92	114	98	120	111	105	94	96	100	106	88	117	85	97	100	108	128	121	122	111	96	123	129	111	115	107	98	100	99	106	99	93	111	104	93	101	117	121	114	106	97	107	103	117	125	113	112	106	105	110	103	105	96	107	119	128	96	108	101	115	85	123	100	114	112	117	114	101	91	105	113	100	99	108	97	114	106	124	107	118	115	109	101	113	103	118	108	118	105	107	110	123	120	112	120	104	112	99	109	103	98	110	107	106	109	125	102	124	121	94	115	125	106	115	110	94	117	96	111	94	110	112	98	106	106	124	100	103	96	112	116	98	81	104	96	94	96	97	105	108	113	117	95	103	104	99	99	106	110	102	89	82	110	122	127	114	101	115	100	114	94	90	107	114	108	109	109	113	125	110	95	111	120	120	106	108	107	97	104	111	115	96	112	128	103	83	103	92	98	104	121	101	121	111	107	95	117	122	114	135	119	95	99	116	111	111	108	97	99	111	111	102	98	108	107	86	115	123	123	93	119	95	117	98	106	101	98	98	136	97	80	84	100	123	113	100	105	99	87	97	103	104	113	83	133	95	98	103	104	113	108	119	123	115	109	113	124	101	103	110	91	100	115	100	108	101	106	112	107	107	92	100	115	113	102	107	102	113	111	111	95	118	111	119	97	107	102	108	114	94	103	101	110	120	111	103	115	96	107	89	100	102	94	98	97	136	98	98	105	98	109	111	108	121	107	102	111	116	127	103	118	119	114	112	106	103	103	98	105	97	79	105	104	108	112	107	112	109	102	117	112	109	111	110	100	112	113	125	117	92	78	106	115	114	102	98	137	112	109	91	108	100	123	93	96	100	79	115	91	115	118	97	91	110	110	127	117	105	114	102	115	107	98	108	87	100	116	101	101	92	93	126	99	101	108	103	104	107	96	96	97	110	107	114	112	86	99	89	111	91	109	127	128	117	115	105	109	107	104	117	119	111	112	111	100	101	107	104	107	111	105	105	106	108	86	102	100	115	122	127	120	128	119	106	102	112	101	104	115	99	126	120	116	107	106	101	98	110	103	132	94	110	108	105	118	112	92	118	127	96	103	125	115	99	99	100	133	104	99	92	109	102	104	108	110	113	117	108	109	106	130	113	94	105	103	110	121	116	107	109	119	106	112	102	134	110	127	115	102	102	126	112	110	115	105	78	118	98	107	117	112	98	118	100	109	120	128	122	111	121	115	126	122	92	109	110	101	121	115	107	95	100	92	115	115	105	105	100	115	122	129	102	123	112	93	137
16700	3226	9536	11441	10030	8703	8678	9191	7171	6655	5961	4473	3783	2457	1520	1218	632	535	515	528	498	488	503	387	387	384	362	359	379	366	357	371	353	375	362	360	365	373	407	352	348	326	371	317	316	310	317	287	275	292	303	302	297	277	287	293	278	303	297	335	291	305	280	276	289	273	275	283	262	325	258	280	268	311	258	295	276	297	302	280	278	277	280	284	274	263	271	302	259	305	260	308	279	289	285	276	281	285	273	268	290	285	259	240	303	303	230	270	286	291	284	272	279	308	287	274	260	288	269	267	293	268	310	265	283	296	258	301	232	274	256	283	307	298	273	283	289	277	283	282	253	266	268	300	301	294	274	263	313	277	258	258	285	261	258	283	287	300	284	283	282	273	283	282	258	283	267	293	300	262	263	293	291	270	301	291	279	310	279	274	258	311	271	292	273	276	262	297	290	312	274	329	300	258	290	260	268	292	244	293	281	283	261	277	287	275	261	297	284	266	240	275	251	307	281	284	244	306	293	287	300	282	270	274	279	263	271	268	274	270	265	297	283	274	282	273	295	273	292	295	269	282	284	301	267	267	286	259	290	281	273	298	272	263	296	290	275	248	266	295	274	285	278	301	273	245	250	323	260	278	269	282	281	288	260	279	301	279	287	261	261	303	262	293	283	270	276	272	260	297	257	265	289	328	282	268	293	267	280	296	260	256	254	284	269	293	269	279	270	281	303	281	265	290	265	272	264	256	287	285	272	261	260	277	264	277	270	311	255	272	263	291	274	264	267	297	281	255	258	266	274	267	304	253	283	286	300	258	260	256	268	267	261	285	291	261	277	282	287	253	277	289	242	266	257	299	281	279	262	278	288	287	302	292	279	268	283	266	296	276	263	260	279	282	241	262	252	285	269	289	267	285	270	279	290	267	280	271	298	268	288	293	298	302	276	306	259	235	282	277	266	254	276	279	255	266	263	292	286	278	280	263	262	278	272	311	265	257	303	260	261	245	250	286	268	265	258	292	266	258	287	278	311	296	283	283	286	273	279	286	278	316	272	269	304	240	268	291	295	284	277	252	269	270	278	262	261	253	288	271	268	269	317	283	268	280	288	238	288	268	272	292	266	244	312	261	282	276	285	296	290	288	290	260	254	274	280	284	273	303	275	257	305	281	255	281	263	314	254	283	279	281	303	283	268	263	287	285	262	269	280	273	270	279	267	279	274	293	257	287	266	281	309	289	271	274	296	267	250	281	272	304	289	303	261	264	271	275	274	284	262	281	280	288	291	287	288	284	288	273	265	306	287	274	290	280	298	265	285	276	289	296	274	274	267	277	262	252	273	281	302	275	287	273	250	282	278	291	270	265	285	286	286	284	288	262	270	292	286	303	279	254	285	279	277	299	263	290	279	271	289	249	249	283	300	269	309	266	271	271	310	263	253	270	273	272	283	282	259	308	243	275	264	268	277	251	301	281	290	285	249	265	290	248	253	255	269	296	259	288	267	273	291	279	262	267	253	294	284	269	278	296	298	283	298	283	302	280	289	243	286	290	290	278	264	295	258	291	271	274	278	318	263	287	272	295	283	267	270	282	282	277	283	271	265	241	261	289	266	289	299	287	273	298	295	250	290	283	266	290	287	283	261	277	279	282	283	288	298	276	285	288	277	273	267	270	290	237	275	284	305	266	344	263	274	272	274	282	269	281	282	287	298	277	285	264	316	276	293	248	256	262	270	252	267	263	305	270	279	248	273	272	305	271	249	260	278	266	272	302	275	254	255	288	267	289	284	273	289	245	261	262	288	278	253	265	259	282	274	295	266	272	270	283	310	279	292	313	269	292	265	275	274	261	283	271	284	282	255	285	283	310	287	271	277	301	271	272	270	261	279	284	279	278	290	263	274	276	295	295	260	271	274	278	288	277	265	306	270	271	256	265	260	280	280	278	263	278	284	262	280	285	306	336	282	278	286	276	272	268	289	287	284	290	292	291	266	280	259	250	287	290	267	277	290	268	284	291	274	296	278	264	269	283	270	288	273	279	270	282	264	274	244	268	280	285	284	271	281	279	251	284	275	253	277	280	300	279	272	278	308	325	283	262	267	289	259	281	279	291	271	292	287	273	280	255	295	311	275	283	249	281	316	300	282	277	301	274	290	262	281	300	283	263	261	289	292	245	269	282	323	291	281	282	253	288	267	281	284	293	255	310	248	299	293	325	271	298	287	290	310	270	279	283	272	271	282	248	245	297	284	292	249	302	285	291	277	236	296	273	281	276	271	240	271	242	293	272	243	300	275	298	260	277	274	275	323	291	278	277	304	277	258	263	288	327	282	259	252	278	262	292	288	282	279	308	272	300	283	300	270	287	272	292	295	247	278	260	288	282	311	285	267	268	292	271	270	298	281	303	304	290	295	275	255	273	252	286	277	266	267	241	280	283	270	329	245	294	289	289	276	263	267	284	272	296	275	290	266	296	271	300	249	280	269	286	276	284	270	299	270	292	264	259	264	265	261	273	295	292	273	262	251	245	263	267	271	259	275	311	276	272	269	272	270	279	278	259	294	252	276	290	281	290	238	261	278	273	285	273	233	287	267	267	282	274	280	318	293	276	298	264	273	277	236	251	276	245	305	287	268	271	323	273	259	267	278	273	279	265	270	275	261	276	285	297	268	267	283	245	270	247	259	292	277	293	269	257	273	272	304	261	266	273	273	262	276	289	275	268	297	265	284	284	286	281	266	286	269	278	236	271	287	272	260	281	301	284	288	292	302	262	291	302	290	272	272	244	287	287	249	283	266	283	248	278	263	316	257	278	245	252	290	275	293	271	287	298	252	296	289	247	276	268	297	272	297	294	268	267	283	275	309	279	257	291	275	270	261	276	274	287	281	263	274	287	269	275	269	288	282	289	299	265	302	287	259	260	273	280	283	263	293	269	291	289	261	282	283	263	284	274	312	300	269	292	275	271	270	287	285	291	264	258	315	294	278	256	261	261	274	253	277	288	290	271	280	265	270	317	265	289	271	295	274	269	274	283	277	273	287	272	248	275	269	300	275	278	292	268	248	282	301	261	246	258	281	262	291	260	299	290	274	265	275	271	293	269	267	293	274	270	294	270	297	260	264	272	251	284	249	290	288	262	256	294	280	263	291	285	291	271	264	247	290	266	258	249	255	284	259	238	251	248	295	262	293	309	295	278	307	286	310	282	269	292	287	296	271	286	276	314	269	280	268	285	276	258	232	288	258	261	262	301	288	280	283	249	267	294	272	285	263	274	265	282	264	284	292	302	265	284	302	308	296	279	261	272	287	263	277	296	281	306	253	278	243	337	296	264	296	285	278	275	265	311	280	263	261	273	266	271	265	269	296	283	269	281	310	266	278	289	263	268	291	269	282	320	295	249	282	264	265	290	304	287	288	290	292	278	291	304	289	291	261	279	255	285	275	254	298	268	292	255	291	286	254	268	285	261	269	267	282	281	303	290	248	258	263	286	278	260	268	288	285	295
4622	974	1002	794	508	357	329	345	306	257	239	266	235	261	238	228	235	222	223	192	217	229	237	209	198	231	207	199	213	223	221	205	219	233	229	202	213	220	214	181	194	215	208	221	186	222	204	184	211	240	202	228	216	201	194	189	254	200	219	235	198	229	225	220	219	251	195	205	206	205	208	207	223	194	205	205	218	222	210	234	193	204	223	217	210	196	226	209	179	210	214	188	197	203	238	228	234	211	237	220	200	168	218	217	214	217	222	210	176	221	210	228	203	199	234	194	222	225	190	196	208	208	221	228	215	174	240	207	188	211	198	200	220	217	221	231	208	222	209	208	207	183	203	236	253	189	240	215	216	220	239	193	227	202	225	228	239	204	205	196	203	216	201	190	197	225	195	206	242	210	229	188	230	205	217	221	231	215	195	217	190	223	215	205	201	190	207	210	184	197	208	235	205	192	181	178	195	241	200	209	240	205	243	223	212	226	194	212	236	209	212	220	194	206	214	200	221	197	206	189	209	232	232	208	222	222	207	229	204	195	206	225	199	211	225	197	192	213	206	225	229	206	214	201	226	223	211	231	210	221	233	219	228	231	208	216	203	225	207	220	208	218	230	190	226	214	232	212	206	213	225	191	231	198	198	234	217	213	234	197	214	207	182	205	226	202	220	188	174	230	204	187	205	219	208	223	216	218	212	227	221	216	203	214	203	233	205	221	196	239	220	187	190	222	212	206	189	184	195	220	181	186	227	219	211	193	200	223	228	217	225	195	209	222	209	216	200	205	226	202	260	217	241	204	203	222	210	213	203	234	230	213	219	204	231	204	192	213	259	192	197	198	212	229	204	200	211	220	241	191	211	197	175	205	223	216	239	207	222	207	207	224	224	233	210	229	200	206	205	203	231	248	211	213	199	230	216	212	187	217	208	187	223	204	203	231	215	213	235	216	245	223	219	189	216	198	193	201	213	199	231	202	195	211	197	215	218	202	209	206	223	230	195	208	186	231	231	194	219	215	192	197	185	191	207	217	213	190	210	197	201	203	200	226	239	180	231	233	217	195	203	206	218	198	223	204	204	203	200	215	235	222	210	226	191	225	217	251	209	217	203	220	179	210	225	188	194	219	233	208	193	218	205	219	220	204	188	227	228	219	228	213	221	213	209	208	203	217	202	208	200	210	217	224	211	215	208	190	191	220	228	225	201	200	234	230	198	219	231	185	204	232	207	215	199	231	190	217	191	218	192	205	213	193	192	180	208	209	196	215	218	194	228	216	221	220	194	207	218	194	214	210	212	213	209	190	227	196	213	191	208	194	226	233	225	211	223	215	206	207	218	208	229	232	203	202	218	199	201	236	232	215	227	184	198	184	213	211	199	200	214	228	207	219	195	242	207	218	243	245	210	202	198	217	194	195	201	226	184	205	204	229	210	205	220	205	216	177	232	197	214	215	221	203	181	176	196	209	230	215	226	221	198	188	205	233	185	206	207	233	220	217	208	224	204	216	206	200	204	220	218	206	209	204	232	211	210	204	234	213	213	209	195	230	222	228	217	217	221	218	204	197	208	197	209	211	200	194	215	214	211	199	234	228	201	206	225	181	204	188	235	220	180	200	226	222	230	236	188	217	200	204	215	212	204	231	232	199	188	219	246	192	208	206	203	207	212	196	210	222	220	222	205	211	188	215	207	204	240	201	213	210	191	193	210	212	223	205	203	204	204	229	240	221	198	210	221	237	193	226	213	212	202	201	216	178	231	235	220	199	183	189	219	209	241	183	232	240	192	233	213	211	211	218	211	236	213	215	227	206	213	211	222	214	222	227	212	199	219	243	199	231	234	220	215	222	216	220	215	178	219	208	190	199	205	188	203	196	188	210	211	209	243	214	201	235	211	210	217	203	212	217	195	201	246	199	205	233	202	217	221	219	188	209	214	208	216	212	203	205	207	198	185	206	213	186	218	210	202	215	205	211	190	226	204	220	202	197	212	218	181	231	203	230	201	201	197	211	221	220	203	215	202	227	203	187	220	229	222	190	230	219	207	235	199	222	215	188	234	213	187	235	208	191	194	198	215	210	220	228	209	218	235	198	189	207	205	212	229	225	221	248	207	239	207	207	208	194	178	220	206	207	190	227	192	230	225	194	208	206	229	194	201	206	200	222	193	219	194	216	190	206	208	196	196	203	196	201	204	190	221	220	206	227	246	189	201	226	249	216	207	222	177	211	198	235	235	209	241	200	188	218	214	204	220	213	233	209	237	200	206	189	251	215	226	216	198	222	210	207	210	210	211	185	203	239	208	232	217	211	237	193	206	218	205	182	218	222	236	188	198	240	208	208	208	197	191	198	210	252	234	201	208	232	220	231	200	218	205	193	215	213	229	193	221	217	220	213	209	209	210	224	198	242	208	185	216	204	213	184	242	194	200	229	232	225	198	213	228	177	237	200	199	188	227	202	230	247	227	207	233	198	218	189	215	197	204	234	204	189	197	186	195	202	241	229	231	236	205	205	205	216	235	209	223	219	205	227	257	218	243	219	205	192	213	204	237	233	194	201	216	205	222	201	190	211	232	220	226	201	207	223	193	223	209	196	218	211	182	221	209	213	194	246	182	196	191	194	233	206	208	199	230	222	214	190	217	218	198	187	209	217	201	192	222	190	251	212	214	225	194	182	228	209	228	207	198	244	213	226	214	214	197	208	241	225	252	212	231	227	216	201	196	220	221	234	240	190	192	187	212	197	191	223	243	237	210	229	210	204	203	218	194	198	226	244	223	195	210	209	235	225	209	203	220	195	214	228	207	219	202	204	236	202	186	202	207	214	209	234	189	204	218	226	204	191	217	200	211	212	207	207	215	193	238	209	205	203	214	196	204	238	213	205	202	214	209	245	206	216	207	230	217	204	216	224	202	217	201	218	188	201	223	208	226	218	244	212	233	185	212	181	221	210	166	196	209	201	224	208	201	203	207	184	196	209	231	198	219	231	204	192	218	192	201	219	233	227	182	186	189	206	226	208	180	182	244	210	205	217	217	212	235	188	237	212	201	197	221	216	200	189	207	188	190	211	192	188	213	213	206	190	211	216	200	246	257	226	185	200	213	204	171	184	211	223	226	214	196	223	213	195	225	228	235	199	199	212	206	218	225	262	206	202	206	200	225	232	198	225	223	226	187	208	195	213	230	208	196	190	216	224	209	225	217	222	199	245	230	205	233	214	203	226	228	181	225	220	207	186	202	194	216	222	181	215	246	194	214	187	203	207	187	198	215	241	208	197	223	198	226	204	177	195	222	210	212	237	200	192	241	208	226	228	213	197	211	193	211	202	229	188	188	220	264	201	202	203	232	219	194	208	202	210	233	195	222	200	206	204	198	196	233	200	215	224	195	218	224	219	219	177	203	216	211	194	183	188	217	242	223	198	208	216	210	215	193	213	188	194	234	206	198	177	202	226	203	227	223	231	208	197	206	229	220	225	211	225	187	230	242	216	202	217	212	196
4020	1222	2119	2543	1792	1336	1195	1161	934	955	916	878	749	724	638	573	517	564	580	546	533	528	583	504	571	546	536	498	532	603	539	508	547	522	541	519	551	589	539	532	541	522	559	547	567	535	542	518	489	519	502	518	508	521	526	486	522	520	513	504	511	481	521	509	511	519	510	501	495	546	494	476	505	504	538	548	488	533	540	516	509	488	503	486	527	504	500	497	540	509	497	518	508	508	491	516	533	514	464	525	492	491	500	473	507	477	527	563	465	519	486	490	516	513	490	491	529	509	522	493	527	455	495	503	524	515	484	516	476	494	519	524	542	464	528	476	519	490	532	521	525	497	554	500	519	512	524	493	496	522	529	504	522	524	550	473	507	542	489	527	495	484	502	503	509	509	476	557	533	515	466	526	481	546	503	500	541	529	520	496	511	553	492	508	508	477	511	522	550	531	546	528	490	498	497	532	505	539	532	491	496	506	500	537	503	525	488	529	517	514	512	532	567	530	533	517	467	525	511	525	535	516	517	489	523	520	481	540	540	504	492	493	520	467	502	488	579	519	505	494	469	489	544	511	499	501	479	501	551	475	531	534	488	554	546	516	488	503	529	522	514	536	512	535	531	501	564	551	545	514	539	510	500	509	514	496	528	499	510	512	535	526	530	521	547	492	465	508	530	515	520	541	550	550	562	543	497	467	534	539	532	501	515	508	481	502	552	573	532	533	504	509	494	490	509	499	555	562	513	499	513	519	508	514	505	528	490	523	533	552	492	478	499	512	550	496	519	504	517	521	500	517	535	500	514	509	538	519	505	516	507	473	520	519	490	551	500	505	469	507	526	547	525	480	502	483	521	510	550	522	535	486	504	520	508	544	526	505	521	533	513	522	532	512	515	497	542	505	545	570	561	473	519	515	549	519	541	503	513	555	538	502	506	491	532	476	482	515	518	503	487	478	535	509	466	511	556	487	489	531	483	471	488	498	571	515	519	498	487	529	516	504	514	482	509	541	496	562	531	537	498	491	482	526	561	513	488	508	523	526	548	483	506	530	500	527	506	492	489	501	524	481	489	550	511	529	555	517	515	525	544	508	495	444	512	561	502	540	560	546	530	515	532	521	475	568	521	513	494	524	522	529	512	504	480	486	510	512	512	517	488	491	530	522	524	519	490	526	521	534	536	545	512	506	509	471	505	507	477	496	499	469	522	464	491	564	542	473	537	506	500	513	488	553	484	530	516	549	497	511	536	535	533	546	535	524	529	532	530	462	504	490	458	518	527	490	492	505	507	515	480	507	511	543	478	475	496	525	501	555	462	560	513	505	477	514	509	497	535	549	508	517	496	494	502	531	523	544	490	493	497	518	525	531	528	488	496	525	500	531	515	525	502	512	537	497	490	528	520	542	498	463	483	523	540	500	569	541	522	526	508	519	474	483	483	506	485	496	551	515	506	521	500	490	529	534	510	516	509	536	519	522	521	533	522	509	505	497	494	503	500	459	512	477	525	481	512	556	548	553	492	494	516	464	499	497	504	504	531	534	528	547	481	534	510	556	494	535	500	499	516	485	519	521	518	509	490	515	473	546	561	489	505	493	480	509	501	552	546	502	496	519	511	517	586	554	481	489	491	525	486	525	488	558	513	478	546	509	492	513	505	507	519	563	495	494	485	542	492	499	539	502	533	514	521	473	481	554	497	495	458	506	498	494	480	488	503	513	529	484	520	518	516	499	530	515	532	520	501	540	522	520	541	482	511	542	476	519	474	578	501	497	519	501	522	573	519	492	494	485	511	534	524	522	491	498	500	527	498	527	554	481	548	547	508	468	463	506	505	485	505	479	523	497	506	540	496	475	519	515	504	524	550	522	511	490	502	530	545	486	457	518	529	482	482	506	496	567	554	507	465	516	514	483	504	506	485	509	512	542	490	568	486	537	511	479	501	534	539	489	526	516	521	517	476	528	520	488	488	512	538	503	518	523	530	533	502	522	512	515	514	505	524	516	511	543	446	498	485	504	472	523	540	522	514	530	501	500	485	532	489	538	529	491	503	530	515	484	565	525	539	545	526	504	490	487	488	487	522	536	502	498	503	481	540	542	533	542	485	498	514	529	508	516	513	495	513	510	489	521	527	515	520	506	459	506	531	511	518	510	510	510	500	518	488	519	517	526	502	493	540	549	501	527	512	552	541	551	502	520	487	489	526	522	534	530	506	511	509	561	501	501	496	503	493	548	524	497	523	533	511	469	493	483	470	535	493	515	516	542	493	483	543	514	459	533	516	514	552	516	492	486	499	505	532	510	528	518	486	480	536	537	531	481	536	510	504	509	533	538	512	568	521	525	519	476	521	545	519	504	531	489	496	504	534	463	517	531	483	536	485	485	504	550	535	523	505	542	493	505	500	517	514	532	500	531	571	594	516	563	507	518	472	531	533	507	510	512	535	552	537	522	495	470	484	434	491	511	523	528	457	495	527	536	517	519	514	536	506	503	504	503	479	492	510	494	535	522	581	538	524	535	552	537	541	466	503	524	535	526	497	520	469	516	524	500	519	526	531	551	524	490	490	464	499	503	519	520	444	487	558	523	506	516	558	502	477	493	492	530	497	545	537	491	580	495	546	538	518	520	540	491	526	540	511	475	501	498	554	523	494	513	576	506	517	505	524	540	544	503	536	533	517	528	512	490	529	483	460	499	521	500	507	548	480	487	522	507	527	540	504	526	496	504	534	510	522	490	491	476	505	482	553	510	468	532	501	538	514	531	499	500	502	521	483	512	518	532	527	537	518	546	536	476	525	499	511	517	506	505	531	504	489	505	498	512	501	534	468	499	519	521	487	505	501	525	481	524	535	519	548	510	477	488	512	538	467	512	500	483	500	527	489	544	534	551	531	533	539	564	523	523	483	534	526	469	536	536	503	544	514	526	528	521	482	498	529	473	492	471	496	488	512	519	513	518	498	506	545	505	481	533	497	528	548	503	478	517	528	518	517	521	527	525	519	541	444	492	542	543	513	548	528	510	526	488	504	507	502	476	555	517	541	499	557	546	513	536	500	508	549	493	517	506	489	499	514	508	561	526	529	511	569	517	505	500	501	489	494	533	520	517	469	506	509	509	533	550	497	515	525	509	515	541	544	500	538	522	532	453	544	488	544	548	490	551	506	493	514	522	506	501	503	496	527	511	534	511	536	518	499	507	518	532	475	498	511	506	500	481	490	582	508	499	507	520	532	487	498	523	498	549	518	536	484	508	549	500	469	499	519	518	511	516	508	469	538	533	503	559	532	481	494	505	534	528	480	544	511	503	551	530	515	511	558	518	530	504	526	502	509	508	530	527	523	479	517	548	490	496	505	511	512	527	523	542	503	504	500	488	519	554	494	517	507	574	484	522	496	514	527	505	494	510	544	537	577	524	501	535	487	507	495	525	521	503	523	523	528	556	512	527	510	506	470	556	531	516	502	496	517	546	542	512	495	495	521	508	520	507	483	536	472	526	539	515
15618	2874	3364	3096	2402	2001	1485	1321	847	849	776	615	443	377	328	239	236	211	206	220	214	246	228	203	211	206	226	210	210	207	200	204	246	235	224	215	216	222	239	229	205	208	226	187	213	204	238	211	199	216	204	216	207	196	219	209	226	198	183	194	213	197	194	197	206	196	210	160	222	188	225	212	198	173	207	198	195	205	187	177	198	200	192	218	205	202	177	206	217	184	205	203	214	211	215	196	214	213	217	212	216	209	191	193	216	179	202	190	178	191	189	220	194	194	223	197	202	202	204	193	198	190	203	213	184	211	213	207	199	168	211	224	187	247	188	222	209	180	221	193	207	175	206	217	216	207	178	200	200	195	195	206	200	172	204	221	228	215	206	184	205	209	215	212	198	213	207	199	212	216	210	199	185	186	193	185	192	189	193	209	185	203	199	235	215	201	208	185	212	201	193	206	219	218	226	193	194	230	222	190	177	200	208	218	176	224	213	212	211	219	202	211	204	178	215	184	198	224	197	211	200	202	218	227	188	219	206	229	208	251	204	202	220	183	202	228	200	219	238	211	184	203	212	202	216	210	205	205	191	215	240	186	190	201	213	183	217	217	194	181	188	207	200	179	193	223	189	208	215	207	217	214	206	189	232	196	211	233	198	214	188	234	197	195	217	196	214	200	204	201	220	195	180	207	218	199	214	200	195	212	190	194	205	210	222	189	223	183	217	219	195	218	198	223	185	203	217	196	213	189	213	205	223	228	196	206	262	186	197	212	208	199	225	236	218	219	220	222	208	215	165	209	186	234	200	237	193	206	211	206	204	205	203	181	209	220	194	223	216	215	187	229	208	196	225	206	178	194	214	188	228	194	221	233	172	200	223	211	193	208	207	189	222	215	234	206	190	216	209	179	197	212	219	225	194	183	219	187	205	196	208	205	227	186	188	239	214	219	203	215	221	204	204	181	213	214	195	200	206	224	195	209	203	190	179	185	211	207	212	214	240	216	211	219	226	222	211	194	214	190	216	208	217	221	209	216	227	216	220	188	208	211	248	206	222	200	206	195	182	209	197	198	221	207	228	214	204	181	190	195	209	214	178	210	217	201	189	184	216	212	199	216	198	202	191	190	163	189	219	206	208	197	226	209	209	214	224	201	209	200	199	178	200	212	200	206	185	207	217	208	196	203	195	189	186	208	210	213	196	208	212	206	215	216	210	204	196	226	213	231	210	203	167	218	211	193	224	206	197	202	195	191	229	237	212	208	215	205	208	214	228	211	224	211	220	185	195	185	213	170	188	207	233	228	239	219	188	193	217	216	206	200	216	199	175	227	197	189	208	203	179	186	179	211	212	198	159	206	232	188	220	202	209	218	195	199	198	205	198	214	177	200	209	184	197	203	182	199	191	207	186	209	196	199	225	194	201	212	218	189	226	231	210	195	210	234	226	208	221	198	194	203	206	226	201	211	197	208	219	191	195	197	200	202	227	213	209	214	195	204	215	209	200	224	224	184	199	193	187	218	185	202	228	211	197	189	208	194	202	204	188	208	220	189	173	169	209	199	203	205	199	209	178	203	222	174	191	237	209	170	190	199	220	219	220	245	215	194	190	222	211	203	204	209	227	210	203	212	197	207	192	210	204	216	228	188	179	202	229	202	210	227	185	209	205	212	220	189	192	223	197	213	230	203	186	205	219	207	204	215	215	196	188	213	197	194	217	227	174	196	222	214	203	208	205	235	200	179	195	208	225	193	219	211	213	216	226	210	204	200	226	213	207	196	185	197	207	229	220	187	221	181	194	200	187	216	188	221	214	212	196	193	195	218	231	204	203	234	212	213	225	225	198	197	235	210	217	191	229	200	201	204	221	209	185	210	236	216	207	213	189	216	185	201	180	190	209	231	196	221	193	202	221	195	215	218	223	203	209	207	211	184	189	203	200	201	191	159	210	205	212	225	191	196	208	175	204	205	210	174	198	188	190	211	197	208	197	225	215	201	225	190	193	237	204	218	206	234	220	214	196	214	197	207	217	198	218	191	203	224	192	206	211	198	192	201	214	213	181	222	189	216	219	183	225	243	211	200	195	192	174	227	221	184	188	218	183	212	201	210	177	206	169	219	209	214	197	166	189	210	203	210	208	209	185	198	199	200	215	209	210	211	231	207	205	213	194	201	225	203	196	229	217	195	204	194	229	214	198	197	190	208	209	164	212	194	204	212	207	187	199	193	190	174	191	226	203	205	196	188	215	213	244	198	190	197	225	222	205	191	220	187	193	193	198	195	200	224	208	221	209	176	201	186	214	195	166	165	198	210	217	216	205	178	192	202	204	204	213	212	220	204	188	199	211	197	212	216	174	197	193	213	191	224	220	204	194	200	224	223	213	218	214	210	205	168	222	192	211	204	183	236	210	210	176	207	211	211	212	207	209	200	218	169	202	229	192	199	212	192	191	215	198	227	203	220	197	220	227	195	202	189	220	233	220	185	212	221	214	200	214	208	219	190	202	212	226	217	203	204	219	185	178	171	184	209	220	199	231	207	216	192	190	217	201	163	200	201	221	213	212	198	197	195	190	219	186	235	244	220	188	223	180	217	209	219	216	167	188	207	219	209	214	212	207	214	187	190	186	196	180	202	210	204	171	188	202	220	184	175	222	181	222	173	219	195	237	217	223	166	218	190	211	203	200	217	205	207	209	205	223	201	194	212	219	183	216	194	183	182	183	205	202	198	227	201	207	190	195	225	228	232	185	193	190	194	203	200	201	211	197	195	204	224	193	211	209	222	197	206	212	185	185	200	208	209	209	198	175	203	188	225	225	193	204	212	216	211	205	202	181	184	206	199	210	225	191	174	210	171	201	209	186	176	199	220	220	189	218	191	205	219	215	215	208	192	218	200	183	180	194	190	222	204	204	219	209	203	218	204	172	227	202	207	200	194	192	198	193	197	205	221	188	182	186	203	185	220	216	206	205	201	232	209	201	194	205	220	223	183	195	212	213	193	221	195	199	217	216	195	192	192	205	195	215	178	182	210	204	210	189	187	190	195	226	177	193	213	202	177	225	215	206	208	181	217	238	194	215	216	202	204	217	204	210	203	189	194	191	231	230	216	196	218	198	218	244	213	230	191	213	195	204	210	211	241	206	215	211	230	219	219	192	213	185	206	169	186	217	209	197	186	199	215	194	209	193	209	223	190	226	215	216	249	193	188	237	212	193	208	202	217	207	176	229	216	196	223	202	205	202	206	209	206	190	207	207	213	209	214	211	198	210	197	190	225	192	202	188	223	192	230	187	221	192	208	228	222	190	220	235	193	239	190	192	195	217	192	201	194	193	216	174	185	216	195	227	192	227	183	224	202	198	221	224	218	196	208	216	179	198	198	217	209	192	227	215	246	205	206	194	253	202	198	193	199	214	208	200	175	205	234	209	208	185	215	232	178	203	244	194	226	205	173	233	227	214	207	190	190	205	200	198	192	198	196	226	213	185	195	185	223	210	201	199	186
11417	2436	6092	7656	6636	5683	4912	5465	3886	3999	3735	2884	2244	1666	1129	820	716	668	671	650	629	594	579	560	556	545	544	550	564	536	557	555	560	582	549	527	591	599	667	530	563	555	522	526	501	499	491	514	489	496	471	510	460	510	537	475	513	544	459	501	500	482	532	521	446	489	515	506	522	483	473	462	506	558	443	483	518	507	476	500	508	483	439	534	449	503	481	480	521	511	456	469	498	518	531	491	524	524	522	464	506	480	493	489	494	462	467	531	529	490	472	501	491	502	491	482	479	503	506	473	499	490	513	520	506	486	469	499	528	495	445	531	496	492	491	500	480	475	474	453	506	520	472	496	489	505	514	484	479	510	506	479	511	447	506	485	537	454	495	563	493	460	471	500	486	492	496	515	522	503	480	526	487	446	459	490	540	450	471	523	488	487	496	503	498	476	480	474	510	510	496	473	499	553	515	482	526	488	482	481	493	525	477	462	475	514	525	464	493	515	492	506	513	483	532	498	453	436	487	527	514	489	494	491	516	474	527	474	459	493	503	526	512	463	486	532	504	463	513	477	452	507	488	505	482	494	485	540	496	512	464	500	507	449	488	502	457	524	506	503	458	455	488	521	497	463	520	522	518	518	487	479	502	522	512	520	473	488	477	478	510	503	470	518	481	481	497	451	492	481	505	460	505	513	506	508	516	513	460	469	498	515	492	495	496	505	470	489	512	464	494	495	494	491	505	526	501	500	544	476	487	504	499	462	518	513	478	471	485	505	454	512	464	534	513	473	493	503	477	452	494	467	514	498	481	494	480	465	482	488	483	482	477	520	487	529	521	509	521	505	511	481	524	486	513	484	537	482	478	540	461	503	533	478	521	520	509	488	481	495	511	456	513	511	511	529	510	526	474	524	468	480	510	441	495	496	485	474	498	487	466	508	458	466	474	486	492	465	504	503	493	486	487	536	494	493	473	460	479	514	479	520	461	507	511	443	478	464	495	497	493	491	460	494	520	481	489	506	510	492	480	441	497	460	501	510	480	488	508	513	495	532	475	506	488	527	483	505	503	473	491	485	468	487	483	485	483	475	488	521	520	518	547	470	453	500	493	487	493	471	479	514	501	488	524	477	517	510	477	523	532	480	490	487	482	542	457	466	468	479	476	484	493	516	498	508	491	489	510	513	532	453	493	569	472	459	514	472	490	480	519	484	489	502	489	496	520	473	515	512	449	502	480	463	474	525	479	461	470	472	448	472	511	482	463	475	473	461	477	462	515	519	521	531	488	505	510	497	479	487	513	483	512	492	464	504	487	503	476	535	489	510	483	469	516	490	482	474	505	484	470	479	487	499	494	512	475	507	479	459	517	494	495	481	458	542	457	518	453	493	522	450	513	512	454	496	481	496	477	514	505	441	488	525	503	494	476	495	450	497	485	467	531	475	460	451	510	469	520	526	507	453	468	485	520	501	507	469	531	480	473	460	530	477	520	497	490	494	510	455	452	522	537	503	503	521	489	497	481	509	515	514	478	523	491	490	526	479	478	512	466	488	507	479	484	506	489	484	530	506	507	557	543	475	475	513	495	526	487	482	487	490	503	498	482	521	521	471	504	473	491	545	516	478	497	478	512	508	470	472	492	528	513	451	514	457	490	506	500	462	498	512	530	483	478	442	501	496	497	513	507	502	486	488	479	503	507	512	516	472	493	467	467	489	504	487	529	487	493	499	514	520	474	498	517	511	494	479	478	507	518	497	543	491	502	502	534	489	483	473	508	538	523	465	462	501	476	493	485	489	503	485	472	512	495	514	482	492	476	525	491	500	492	506	428	497	488	514	525	531	526	527	501	499	515	472	481	460	495	530	519	496	470	493	501	475	486	492	457	472	521	529	494	512	465	512	515	524	521	474	485	495	472	466	529	505	479	545	469	487	485	480	513	484	512	485	519	518	477	494	461	453	531	525	502	488	497	470	516	514	492	502	466	500	494	499	496	464	530	524	475	493	516	532	523	473	486	488	478	544	501	436	521	497	498	470	505	486	539	439	463	533	454	454	497	481	455	465	543	510	492	498	506	498	489	505	473	508	513	522	465	497	441	492	532	506	466	467	463	498	471	504	508	515	472	503	493	512	455	530	485	523	482	497	513	500	503	471	470	515	466	509	496	501	481	481	509	476	537	493	467	503	484	520	523	515	487	509	479	501	484	498	522	513	478	484	462	495	522	470	482	516	520	468	503	502	479	529	515	485	490	527	488	499	495	472	474	496	495	501	499	508	486	494	509	461	522	488	481	508	487	517	523	487	494	481	513	493	473	520	476	475	523	508	499	487	476	490	504	510	485	476	543	493	471	484	453	438	464	513	504	477	478	496	490	504	485	492	524	486	522	466	490	482	530	539	484	491	470	463	506	476	495	492	485	475	514	453	497	511	478	497	475	496	462	470	497	484	471	527	502	502	523	507	486	504	500	492	489	447	492	504	494	498	523	526	493	556	478	526	545	515	468	512	503	504	484	517	460	505	490	463	484	467	488	471	503	501	482	501	578	525	449	551	479	495	512	516	473	496	539	504	488	511	528	503	502	484	503	485	499	481	528	486	489	546	495	492	458	526	469	495	471	478	548	498	449	516	496	467	509	525	491	463	523	524	520	506	479	504	493	491	534	524	495	505	513	477	492	512	494	499	432	500	504	485	481	528	495	467	494	467	499	512	526	482	462	473	506	463	501	509	484	504	499	480	566	529	483	484	523	461	500	481	505	540	444	513	496	486	495	462	501	543	518	487	472	495	555	510	478	476	505	503	477	497	508	465	491	489	513	468	511	484	459	534	526	500	491	513	485	478	514	481	468	491	469	526	488	478	510	537	506	522	487	511	471	477	510	483	497	509	494	499	515	514	511	493	475	496	504	470	454	473	434	502	524	538	503	481	454	517	502	527	472	501	488	495	476	472	487	520	536	514	493	510	504	520	522	518	507	528	455	454	484	481	498	491	475	500	534	502	515	517	499	478	478	495	549	459	471	516	460	498	481	503	505	492	502	508	485	498	517	498	486	480	501	502	509	472	497	502	500	471	500	479	516	486	464	468	505	478	450	522	533	477	511	513	518	513	453	502	520	480	529	484	488	524	468	468	465	515	499	486	487	511	495	494	466	498	522	477	494	473	513	483	503	463	521	469	505	531	497	508	497	492	536	514	516	515	467	484	512	496	479	515	469	447	515	474	471	468	521	507	478	532	449	489	450	486	503	524	515	525	504	464	517	497	503	548	489	460	526	483	485	480	469	522	486	509	523	501	534	515	488	491	488	506	482	465	535	481	517	503	501	486	504	484	493	468	517	511	500	505	539	472	490	476	450	509	496	476	477	489	515	523	506	524	485	485	533	501	514	510	476	487	479	512	520	534	471	538	494	508	484	499	501	475	533	481	478	477	532	513	506	540	477	499	458	482	489	462	457	461	489	496	487	485	497	511	492	479	549	470	486	531	510	507	512	496	482	509	453	508	490	539
24500	5024	6014	5202	4256	3126	2178	2119	1383	1232	1149	889	588	421	236	189	171	160	142	133	159	123	134	125	122	131	120	115	103	113	119	121	118	134	124	109	107	134	116	130	113	128	139	118	107	114	115	128	101	93	113	125	99	104	114	117	99	105	94	106	109	116	117	99	110	116	95	120	120	119	95	114	125	101	125	109	123	85	127	106	126	131	109	109	105	136	132	129	105	133	107	79	135	115	102	105	119	117	114	99	96	118	107	105	118	85	87	108	94	121	108	105	115	105	105	100	119	108	103	95	113	104	102	95	103	91	106	105	102	104	97	113	102	101	123	107	104	112	96	116	97	93	120	112	103	98	149	102	104	125	119	94	121	121	106	117	112	104	115	120	114	116	108	117	117	119	110	93	90	102	118	116	121	111	116	90	93	105	104	104	106	114	123	101	120	106	102	111	115	106	110	115	117	122	93	94	85	102	106	123	123	94	105	120	109	101	98	115	122	127	122	112	117	98	108	114	130	111	105	102	107	95	104	96	86	106	93	99	117	123	126	114	95	134	126	117	109	130	109	105	109	102	95	129	103	108	117	113	95	109	119	118	109	89	113	102	100	107	106	120	116	102	108	113	116	83	104	124	119	117	111	101	106	99	95	118	108	116	125	128	115	122	93	126	123	109	112	114	113	99	107	98	98	106	96	104	116	108	116	97	113	116	103	132	111	100	119	112	128	105	132	120	117	137	105	129	126	110	122	110	109	113	114	99	109	107	110	124	107	118	133	108	108	115	107	127	128	109	120	116	116	119	100	107	118	91	125	114	108	81	113	91	90	122	117	108	101	116	106	114	114	112	98	107	105	105	91	95	102	111	119	113	104	107	111	110	116	97	133	112	105	127	91	101	107	118	119	117	99	102	108	100	135	117	92	104	108	115	96	101	100	108	117	109	127	121	117	111	109	114	120	127	134	125	104	117	100	110	89	125	100	106	105	107	122	113	99	124	103	110	128	104	124	113	110	115	112	108	111	104	106	115	112	98	83	116	111	130	109	123	101	114	117	95	94	101	111	79	118	100	101	142	118	125	118	118	114	99	84	113	88	122	110	108	107	112	112	104	109	115	102	122	116	125	95	107	101	114	93	109	116	110	111	115	122	117	103	114	105	97	109	105	94	106	120	105	91	113	130	107	107	101	118	93	105	98	107	112	110	103	110	110	119	116	94	116	115	122	104	113	117	115	112	108	97	91	97	111	96	127	115	97	96	107	113	91	127	98	104	116	119	100	102	112	90	112	120	90	104	118	101	135	109	102	115	109	117	109	92	117	91	102	113	105	97	134	91	115	123	102	82	115	105	106	93	103	115	117	99	110	106	93	110	96	97	118	96	116	118	114	106	128	132	117	117	88	99	99	93	107	113	108	86	114	103	105	93	113	112	122	121	102	100	107	122	120	133	87	119	115	104	114	127	122	110	114	102	104	117	102	120	103	108	110	108	91	110	120	117	105	125	123	118	98	117	97	103	107	108	106	118	103	107	132	105	99	98	122	98	135	108	107	109	106	96	106	101	103	95	106	126	104	117	122	98	84	117	105	110	112	104	98	115	101	118	120	103	95	101	131	101	99	98	113	99	94	103	119	119	106	122	100	107	111	102	114	106	104	115	107	107	107	92	114	111	123	104	98	116	117	117	123	104	110	89	117	92	117	107	111	110	97	102	111	119	102	98	103	112	115	121	106	141	119	106	99	109	101	110	117	87	108	117	111	111	105	114	100	111	99	114	116	109	94	131	102	111	106	91	133	113	98	121	113	94	110	96	116	105	114	119	101	123	111	114	101	109	93	106	110	119	113	110	116	114	123	124	92	124	119	117	98	98	106	105	104	123	124	105	103	99	112	112	113	91	112	111	132	121	90	108	109	129	95	108	131	102	100	111	98	86	111	120	114	124	109	113	100	109	101	95	101	115	105	106	96	120	118	118	98	107	96	119	108	114	116	103	103	116	110	96	104	104	113	95	122	100	105	114	117	107	106	95	102	101	111	112	106	97	114	99	107	107	124	132	131	112	101	113	104	104	122	105	108	118	121	109	119	125	99	97	109	110	107	119	128	112	111	108	108	125	106	115	93	120	105	88	106	109	123	129	110	126	107	98	103	98	98	126	112	110	122	98	105	100	100	122	98	106	97	107	109	115	108	124	104	89	104	119	110	105	114	119	120	96	111	116	123	114	104	103	100	102	131	92	130	97	139	114	108	98	120	120	103	103	92	106	135	105	131	124	79	101	107	114	102	141	121	107	106	114	104	115	114	114	101	112	109	91	114	124	131	119	109	110	91	104	117	103	107	111	90	112	115	94	118	116	124	105	135	118	106	110	109	116	109	108	112	116	117	120	117	106	100	131	108	106	119	111	119	119	116	106	93	135	120	99	120	99	116	126	118	109	125	116	113	111	111	116	106	103	104	100	128	107	107	107	90	95	128	114	104	101	101	105	96	113	111	129	108	114	107	112	95	98	90	108	126	109	115	115	98	141	122	114	117	97	119	110	103	110	99	121	115	100	109	92	100	103	122	117	94	111	116	112	124	100	112	120	108	104	116	102	125	101	123	104	103	88	111	87	130	102	92	105	130	108	112	104	106	126	124	102	97	123	120	109	113	99	105	119	93	93	123	112	118	120	121	103	109	106	109	102	111	104	112	100	101	84	115	107	110	120	99	106	127	103	98	101	103	116	118	116	85	105	117	90	128	129	116	82	120	89	107	100	113	92	121	96	117	110	105	120	97	96	122	106	112	104	110	126	106	117	124	110	110	121	124	105	102	119	95	76	107	113	110	93	116	98	103	91	112	110	130	110	108	119	119	125	118	95	125	101	102	143	105	108	122	103	110	106	103	115	123	101	112	119	130	90	112	90	97	108	120	108	112	100	117	117	117	114	108	108	103	80	118	104	104	100	130	96	108	129	117	128	118	119	105	100	100	119	111	114	100	110	119	113	112	105	130	105	106	130	115	107	106	96	94	125	113	92	109	110	89	118	126	100	115	129	124	98	127	120	117	118	104	102	121	115	134	110	118	107	89	112	122	111	116	97	110	109	104	103	102	144	93	103	95	102	111	110	90	102	132	121	103	89	99	114	99	132	96	115	118	108	113	119	118	91	106	109	100	91	97	109	111	99	121	86	109	92	124	96	89	104	122	111	108	125	121	100	117	98	115	114	112	128	105	104	110	88	114	101	94	104	95	110	107	110	115	113	107	106	95	94	123	110	116	93	104	130	93	106	109	99	94	120	102	121	115	98	111	98	101	107	113	119	108	108	121	125	114	109	103	87	91	99	104	127	122	113	108	121	107	116	101	97	96	125	103	141	122	109	96	99	117	119	104	112	105	106	104	110	111	120	102	105	118	106	102	116	114	113	113	120	105	126	100	111	122	106	124	104	114	85	102	92	108	129	115	117	107	97	93	109	117	103	117	105	123	118	120	120	110	115	112	115	89	117	97	84	104	98	105	106	89
14920	3086	9579	10584	10044	8169	6899	7699	6044	5633	5656	4547	2841	2106	1412	971	624	539	535	547	477	451	403	414	439	391	363	365	376	389	373	361	406	396	416	388	415	360	382	353	363	355	356	359	366	306	337	334	270	285	301	284	312	271	280	290	291	287	280	262	293	267	276	280	281	268	275	300	290	309	293	291	284	266	276	281	310	268	288	298	279	300	296	276	301	269	292	273	275	289	274	292	303	288	280	279	269	283	271	306	265	265	266	278	313	297	261	300	274	288	265	291	276	290	283	263	275	267	280	284	274	300	273	299	296	278	280	263	294	278	257	290	254	283	297	278	266	310	285	294	268	272	269	307	250	250	287	269	284	278	281	286	262	288	293	272	307	282	292	262	318	266	307	268	283	289	281	286	290	277	272	280	312	247	293	311	282	247	257	252	285	302	291	275	292	290	278	292	270	286	282	285	264	273	292	292	307	287	298	295	274	258	284	264	269	273	257	299	283	286	300	275	250	267	301	293	260	290	276	278	285	290	297	252	304	282	278	313	314	303	263	264	270	271	278	294	280	283	272	257	287	292	298	289	257	291	294	299	254	272	257	276	280	314	280	283	274	289	297	274	280	308	294	328	276	276	310	278	258	307	259	286	274	303	299	295	290	311	281	292	320	282	260	285	291	299	301	286	294	274	302	274	293	270	247	302	302	269	292	250	263	287	264	250	284	286	277	270	278	286	288	292	258	273	312	281	282	286	286	303	304	291	303	268	270	285	293	282	300	281	285	274	290	306	275	296	279	281	293	274	269	276	309	303	279	276	290	274	289	293	283	288	268	261	255	275	243	252	287	299	284	284	259	288	296	285	269	261	268	277	308	292	281	312	281	292	290	265	267	264	302	291	294	302	311	290	294	279	295	272	288	283	250	286	267	282	291	279	292	285	270	265	278	274	269	242	305	259	299	311	279	239	239	285	254	287	285	280	266	285	270	283	297	298	300	257	311	305	293	303	238	313	267	276	265	285	268	249	289	305	303	299	273	280	291	283	248	271	286	275	256	276	294	262	280	270	256	299	259	265	319	273	290	257	282	265	302	280	295	258	306	273	308	278	275	287	298	248	255	287	262	271	273	267	268	258	251	292	285	310	242	265	282	272	271	262	295	277	256	270	285	278	290	287	259	261	270	283	297	290	292	289	267	272	302	278	289	295	260	291	287	295	280	289	320	280	305	264	288	275	285	298	283	280	270	282	282	315	281	283	291	292	275	269	276	293	316	296	270	296	294	300	279	274	250	266	302	269	277	285	275	264	282	270	289	293	290	272	284	300	265	267	292	282	272	266	271	263	278	268	286	271	280	283	287	279	266	276	281	277	287	289	298	289	261	282	265	280	277	271	277	278	278	269	287	271	286	260	297	281	267	288	267	278	265	279	288	273	279	282	307	280	308	307	282	256	295	293	256	308	306	274	280	269	268	261	258	304	283	268	297	280	261	319	315	272	283	256	308	288	281	275	242	264	306	278	271	283	256	322	281	302	270	279	284	278	292	281	278	291	245	287	261	285	283	301	303	268	290	289	285	283	272	294	267	270	286	263	277	275	281	278	269	272	260	277	284	257	305	264	284	254	281	270	292	300	265	275	274	274	271	271	299	277	240	297	296	297	268	277	281	255	280	271	257	297	280	259	289	284	289	262	284	263	274	287	274	284	283	276	277	276	261	287	298	276	264	287	284	263	276	265	256	279	279	278	291	254	304	296	279	285	282	288	271	247	278	282	274	288	262	302	280	305	283	313	265	263	277	268	269	295	290	275	297	292	303	275	276	281	281	249	274	298	263	286	271	286	282	266	253	293	255	268	273	260	274	267	291	275	256	295	272	279	302	269	316	283	267	257	270	277	268	263	309	289	308	268	266	285	289	244	317	287	279	282	278	274	299	267	293	304	257	277	273	304	282	302	284	304	283	292	285	293	284	253	269	291	280	274	269	270	287	312	313	278	277	289	268	263	275	269	276	273	285	314	309	271	261	292	261	269	286	263	272	275	300	274	291	289	299	267	298	254	274	284	307	263	263	272	285	235	248	265	299	287	302	305	291	282	268	293	263	265	262	296	273	273	261	253	295	278	267	282	279	295	266	290	296	266	287	297	303	261	300	291	293	261	276	292	298	265	270	284	282	268	260	325	269	260	313	302	316	273	284	299	275	280	283	292	283	264	273	304	266	298	265	272	276	247	239	251	287	284	282	268	280	271	281	259	252	249	290	271	253	280	281	300	258	254	283	259	261	272	316	299	269	295	296	288	281	322	279	295	282	287	252	295	262	297	287	261	251	286	255	260	273	299	246	299	277	254	249	277	281	296	303	259	289	279	286	294	292	254	274	296	285	237	265	283	292	261	257	273	263	294	287	295	275	248	293	272	283	288	297	300	265	264	290	299	268	257	261	280	300	285	266	302	293	278	289	263	286	309	281	261	307	287	302	258	286	254	282	298	281	270	302	284	281	264	267	230	297	288	297	305	272	282	299	277	265	241	275	243	284	294	261	266	296	280	309	279	283	301	289	267	246	302	289	268	265	294	270	303	274	270	302	246	293	250	256	317	277	298	268	298	265	284	283	276	284	275	276	283	245	292	281	281	300	270	270	286	295	275	262	259	294	290	262	279	278	286	271	293	281	254	259	290	334	277	261	286	260	271	276	295	255	303	271	295	270	312	302	274	242	296	283	297	254	268	275	298	293	265	288	307	289	309	276	294	254	287	242	270	313	284	299	306	264	276	272	280	304	266	270	271	276	262	265	289	289	282	279	266	277	259	285	275	296	277	263	292	290	267	292	300	265	276	273	287	298	248	275	290	332	275	270	298	276	298	285	272	275	281	288	273	283	269	303	287	304	256	267	296	282	249	264	277	284	263	273	288	285	285	281	260	280	281	287	272	292	271	263	276	265	269	283	265	264	270	242	249	302	270	285	307	293	274	282	307	269	269	283	258	289	294	238	273	273	315	259	257	302	295	253	276	273	255	277	285	301	334	282	280	261	279	284	276	266	252	282	273	257	304	283	295	297	276	275	288	246	301	271	286	255	301	275	306	271	287	314	291	285	319	265	277	295	272	279	293	268	264	294	290	232	260	286	287	269	257	295	286	263	271	283	262	293	275	284	259	275	288	282	292	267	278	269	295	279	284	314	288	287	284	293	246	286	298	266	276	264	294	299	312	284	278	297	272	307	308	293	263	296	280	288	281	252	265	294	307	261	257	274	290	298	278	266	276	274	272	288	296	279	280	310	271	251	261	286	296	305	273	290	308	283	307	288	290	287	293	317	282	285	251	298	254	279	292	288	275	277	309	274	284	288	252	277	266	258	301	285	274	282	305	275	295	291	262	275	285	270	309	271	282	284	278	275	294	279	295	301	265	286	266	270	320	291	280	278	255	259	278	283	266	288	249	266	287	293	289	280	274	291	283	273	280	284	255	284	265	287	285	268	300	250	254	290	273	256	261	308	291	301	270	311	250
4056	808	1008	723	465	373	305	294	281	278	288	269	240	232	239	237	216	229	195	225	208	210	216	232	213	204	204	180	214	211	230	228	203	236	238	227	195	201	216	223	233	234	227	203	224	212	227	216	233	199	244	228	206	221	190	194	215	210	195	229	230	201	205	206	208	228	211	236	214	205	190	215	189	206	230	214	207	244	204	181	191	222	192	208	190	218	227	204	223	185	219	208	226	228	196	224	206	196	209	218	214	213	223	208	208	186	231	209	205	226	201	208	207	186	243	238	192	227	201	231	212	207	196	206	207	229	206	206	207	220	204	178	190	219	212	232	225	213	201	225	240	233	226	211	211	221	219	214	214	222	185	217	218	198	204	244	215	210	196	215	206	190	215	212	198	215	222	212	204	216	200	216	167	221	231	225	204	215	196	226	237	222	222	239	233	203	206	185	229	217	184	191	200	225	183	208	212	218	233	203	235	219	211	260	212	218	219	229	222	234	226	196	213	209	218	213	216	217	228	206	213	203	187	187	206	220	204	207	192	220	201	206	212	218	210	208	192	205	203	203	195	246	195	217	224	220	191	232	173	207	196	209	230	191	207	216	222	202	182	207	216	192	212	212	220	233	212	219	187	204	214	222	205	228	217	211	236	226	220	187	193	202	203	217	237	229	230	218	204	210	217	239	235	223	202	220	204	236	216	218	210	230	231	218	197	201	220	244	215	208	199	206	230	221	219	216	209	210	192	197	206	223	233	209	203	227	210	189	207	195	210	210	216	182	238	207	194	235	202	215	208	213	208	218	214	211	218	220	206	228	222	212	200	196	219	208	234	224	216	209	232	223	239	209	241	208	211	204	216	214	222	207	223	207	223	220	238	203	223	207	208	210	220	220	223	221	215	202	220	181	195	223	212	243	218	194	224	222	213	221	214	199	201	212	230	218	207	222	230	212	231	198	212	231	215	227	219	210	176	229	217	201	203	219	200	232	195	243	212	241	240	234	232	218	211	261	224	242	232	191	201	191	205	222	245	213	210	228	193	240	233	185	209	193	203	208	176	211	195	227	196	213	221	194	235	215	211	215	203	209	192	188	222	217	217	234	213	216	217	245	218	223	249	213	197	209	220	209	210	229	221	202	225	209	195	190	229	203	229	209	227	248	206	212	220	208	213	179	188	192	232	219	213	215	220	197	200	212	185	213	230	198	208	189	229	240	186	199	206	195	209	231	201	196	218	202	231	208	203	189	198	223	220	225	227	244	201	197	223	188	226	238	199	234	192	228	209	190	200	230	234	205	206	191	213	213	227	221	219	220	206	217	193	196	195	219	224	239	224	186	227	230	203	185	222	171	212	199	197	208	218	236	218	227	203	234	191	220	224	201	217	217	223	206	215	222	226	226	229	213	200	191	217	196	215	200	231	227	237	194	226	230	238	181	226	202	192	181	194	222	228	225	209	197	219	197	190	216	220	228	225	216	211	212	211	211	212	208	198	199	206	206	200	232	194	206	227	210	204	228	217	211	179	242	223	235	242	240	191	218	210	199	186	205	215	199	214	235	226	221	217	208	205	200	219	208	212	201	232	239	233	253	183	243	177	205	207	205	204	215	199	183	206	234	170	198	215	214	227	212	223	221	219	223	214	216	211	207	198	225	204	198	198	195	203	212	222	209	201	201	207	231	229	199	206	209	205	208	221	197	194	212	221	202	190	210	213	183	215	231	232	258	201	216	191	237	209	209	210	220	220	222	223	226	227	212	211	215	235	185	205	198	209	218	226	184	225	205	240	228	193	198	229	240	240	196	200	234	212	220	211	217	239	213	221	249	215	215	195	200	229	191	211	211	226	222	212	202	212	228	202	205	196	211	215	279	214	212	205	186	202	183	203	194	223	193	176	229	203	214	211	210	212	222	214	253	217	193	230	195	202	229	213	214	259	216	221	197	217	206	191	226	219	225	197	246	217	211	205	201	203	220	214	228	239	214	212	195	203	215	219	200	186	220	263	205	230	232	191	200	205	210	195	211	220	216	227	197	230	203	209	194	213	182	221	243	222	190	214	199	184	211	194	222	216	212	225	214	213	209	201	217	208	187	215	233	219	241	210	202	199	214	219	188	226	195	206	207	220	213	234	228	207	208	199	254	218	193	230	228	212	182	210	227	214	218	208	243	202	190	229	230	192	177	212	224	201	210	211	220	213	204	197	207	193	215	236	231	213	207	199	247	218	234	211	208	237	218	205	225	200	237	204	208	193	221	232	202	180	214	218	198	218	203	226	226	194	210	193	224	209	225	214	231	213	200	216	208	192	230	207	196	216	170	247	217	186	222	214	187	213	245	179	221	210	231	195	187	227	204	205	193	201	205	206	223	233	222	251	206	240	233	216	205	215	211	219	201	216	224	218	206	225	232	218	225	201	223	209	228	192	238	218	209	223	204	201	197	209	217	202	223	204	224	229	216	202	175	227	199	199	209	233	225	217	217	189	220	198	203	208	220	204	216	198	230	224	200	197	217	228	243	207	219	201	202	221	241	209	216	198	214	191	194	211	219	212	230	223	237	186	174	205	219	213	214	229	204	232	227	192	218	204	194	198	219	234	203	217	208	213	209	210	206	222	238	213	216	224	213	187	225	206	192	206	235	204	205	215	181	222	215	214	224	222	220	209	203	184	237	212	220	221	233	239	216	204	198	195	205	236	218	228	198	218	236	201	183	232	214	178	212	228	215	216	224	216	200	231	193	204	212	215	216	200	214	228	204	212	214	235	202	213	211	198	198	205	239	205	232	216	229	232	221	201	203	213	207	205	211	234	233	237	193	211	229	223	205	212	183	227	194	239	216	201	240	224	183	232	230	211	212	235	209	217	234	197	229	214	218	218	188	214	212	199	201	209	208	190	221	233	215	230	194	183	203	217	216	217	219	191	212	212	221	188	224	223	197	228	218	220	211	222	216	218	234	219	224	218	192	189	201	227	205	208	232	234	213	203	229	197	195	211	233	193	224	240	231	203	213	214	204	194	225	206	201	200	212	207	213	203	239	210	206	211	231	207	198	191	207	200	204	212	233	208	200	195	210	238	242	231	239	185	217	187	224	212	223	196	209	196	189	216	211	220	203	227	220	206	231	211	218	201	228	209	183	197	222	209	212	217	199	212	190	199	207	217	218	201	175	250	209	252	196	237	205	202	233	218	202	206	190	222	198	200	208	210	232	233	200	232	227	197	228	221	225	229	222	236	212	199	211	204	210	239	202	240	217	205	208	188	216	223	208	221	254	193	219	215	206	213	218	214	210	221	213	211	233	229	185	223	223	221	186	184	195	220	210	209	201	190	244	218	220	208	214	208	203	205	193	227	242	230	206	218	199	220	229	204	238	248	233	235	206	189	179	197	216	215	176	229	202	223	205	224	202	207	190	214	215	193	200	190	224	220	210	220	226	212	210	210	201	225	230	221	196	250	225	189	210	238	211	199	204	205	216	202	205	201	208	243	216	195	236	222	225
3820	1110	2416	2396	1663	1325	1148	1082	1008	922	897	838	694	644	586	605	576	607	584	539	554	559	528	546	528	548	496	548	549	541	511	547	527	507	552	519	544	589	545	514	562	539	537	537	488	526	531	540	463	527	499	526	540	503	476	502	566	500	496	497	535	514	523	476	536	520	543	520	521	505	513	541	519	494	543	532	465	556	509	524	515	522	531	478	550	501	524	501	475	569	549	483	556	525	499	472	552	527	476	453	520	517	534	542	536	497	495	556	496	563	495	492	515	510	463	516	515	525	534	508	549	509	561	499	542	536	477	516	522	538	466	519	475	496	520	537	538	497	484	528	499	508	542	532	527	492	522	515	540	495	497	486	497	508	548	503	511	508	525	523	471	515	531	490	504	496	502	517	480	507	539	544	553	499	501	504	505	523	494	540	504	513	519	520	510	485	508	509	503	497	520	508	511	547	517	499	513	531	510	497	529	516	530	525	518	482	475	548	540	498	512	525	535	485	539	551	591	513	518	492	471	522	551	503	496	517	478	474	495	511	510	497	511	493	566	530	542	531	496	525	487	543	525	543	514	520	543	503	501	551	469	542	484	462	491	517	537	534	554	528	504	557	494	530	505	543	574	538	497	499	490	533	505	518	569	504	482	507	513	532	482	536	534	524	507	525	523	453	495	545	520	489	539	480	536	527	544	522	496	525	533	489	568	498	499	527	496	487	545	540	512	523	494	535	529	559	518	505	507	485	511	525	480	513	478	532	519	492	552	496	527	522	491	512	510	496	547	543	482	533	535	550	505	535	504	547	531	491	518	455	528	520	502	537	509	553	512	510	542	548	505	503	498	518	522	504	515	537	536	515	528	527	530	511	503	532	514	515	526	513	483	542	514	516	521	521	547	496	563	530	528	498	517	499	515	523	550	515	481	517	505	493	515	499	481	516	517	485	538	527	512	477	511	507	481	537	525	525	505	552	533	522	555	506	519	549	512	498	510	532	512	510	523	533	532	529	505	549	543	507	531	519	511	546	488	553	535	510	487	510	486	560	508	529	543	532	513	535	513	512	522	492	536	522	513	500	512	510	503	532	506	501	520	514	525	505	499	497	539	544	473	510	490	537	562	525	543	480	513	488	518	530	534	505	547	525	520	543	524	510	462	524	518	521	520	504	547	487	468	518	470	500	505	513	536	471	483	533	460	465	494	500	513	518	518	516	501	581	523	494	496	528	548	536	493	532	568	516	466	514	522	509	504	493	509	531	474	579	520	508	495	539	518	563	527	504	501	501	522	506	513	466	484	520	512	522	548	495	490	487	494	495	522	537	518	525	497	477	528	488	520	500	517	504	480	510	518	535	517	533	517	536	490	553	481	490	498	482	504	536	573	530	516	511	511	542	526	523	521	517	532	502	510	520	509	517	549	544	518	526	463	486	514	520	516	545	527	475	505	566	520	533	493	579	518	526	494	551	534	524	538	525	481	519	539	514	520	487	516	529	531	487	509	549	518	539	532	530	475	538	514	526	540	542	491	556	508	540	519	537	508	532	500	535	507	518	478	517	504	533	533	533	502	537	567	492	464	525	495	543	519	463	504	505	475	504	517	513	487	511	523	491	501	513	524	506	559	495	488	494	522	489	530	489	534	545	498	525	487	539	486	530	545	544	490	510	531	498	513	492	520	500	527	516	509	545	482	480	561	529	511	516	520	498	509	551	532	490	561	477	494	507	522	514	487	531	566	488	542	511	531	496	542	512	489	520	562	516	528	539	541	502	521	481	518	551	506	550	514	491	575	485	538	516	538	523	498	500	539	525	557	535	486	540	495	535	553	511	491	507	495	539	533	498	513	476	502	505	547	525	531	523	529	486	502	560	539	519	520	554	506	498	514	540	539	495	542	559	497	508	487	507	535	559	482	512	475	488	500	511	513	521	506	491	507	566	560	486	510	537	519	551	547	516	511	519	483	517	534	494	510	527	511	515	526	538	490	499	498	531	514	550	530	524	522	530	489	533	551	513	511	529	504	533	543	525	551	525	558	506	531	568	548	524	488	515	503	543	490	510	503	571	545	563	518	530	500	525	490	498	537	494	501	512	488	514	501	521	488	502	486	557	514	487	516	492	556	523	510	539	521	527	487	479	514	509	493	495	528	524	507	523	519	510	514	511	523	512	545	521	510	539	490	488	490	483	516	513	528	536	507	523	500	533	537	518	524	525	545	528	532	519	534	492	513	515	491	543	489	495	537	538	524	486	533	530	529	480	506	518	516	507	523	517	530	507	526	501	476	544	483	511	576	508	509	528	525	535	505	536	501	535	553	530	488	543	505	540	507	517	512	512	521	527	510	465	520	504	527	492	491	512	496	538	546	504	486	522	473	552	502	511	521	499	536	552	519	468	533	534	516	532	528	531	481	545	522	495	509	507	533	480	554	516	493	506	492	518	539	530	531	555	533	523	547	530	537	480	516	524	496	451	514	494	501	571	525	551	492	522	489	539	544	561	517	519	510	554	525	499	499	523	527	500	502	510	523	516	517	535	552	533	531	526	567	476	479	515	513	498	497	490	525	507	522	539	536	535	525	526	520	523	540	532	508	505	507	526	525	541	508	514	492	509	492	525	532	528	494	507	506	543	539	543	442	519	539	544	559	473	526	500	538	575	534	507	510	551	521	500	544	485	565	515	543	526	489	498	525	485	529	510	536	514	544	508	514	531	501	487	492	504	557	513	488	498	492	535	502	500	472	522	494	498	485	502	526	500	525	555	526	540	548	510	483	495	547	530	505	520	484	524	497	530	526	519	504	578	505	507	531	518	502	504	503	543	534	488	498	479	517	484	492	568	533	510	548	505	508	530	486	550	507	562	528	532	522	527	523	551	538	512	503	489	551	531	495	490	538	486	501	537	525	533	523	547	507	490	510	534	534	502	512	519	481	531	549	524	503	545	538	547	517	516	547	521	527	526	529	514	516	496	517	503	506	490	499	524	503	487	502	565	525	511	496	522	514	471	507	507	523	500	478	511	505	553	530	536	537	514	528	523	511	486	535	507	478	493	506	519	545	497	487	541	493	505	513	547	490	464	522	497	498	484	497	481	501	509	503	525	514	514	502	493	486	528	505	562	528	525	505	498	520	546	533	520	527	507	514	518	481	545	544	511	552	522	462	514	527	550	536	535	503	529	566	472	502	529	500	539	527	505	514	481	583	533	520	552	504	573	525	476	536	473	512	523	526	491	516	505	524	516	520	492	498	535	534	529	496	539	495	536	545	492	555	585	527	513	511	524	554	504	464	535	526	534	540	536	504	509	517	519	509	519	518	551	496	525	495	477	474	537	501	542	481	523	501	510	464	517	513	495	514	551	514	501	513	548	530	531	517	499	565	520	540	495	551	546	528	531	538	522	534	512	483	536	532	476	552	454	500	494	514	525	503	512	499	525	542	524	529	502	531	518	501	516	529	528	520	494	501	528	498	487	537	457	494	515	512	504	519	516	548	538	531	526
15720	2441	3175	2845	2486	1765	1316	960	777	717	707	609	474	343	319	252	224	223	227	256	242	238	214	234	214	247	204	197	208	204	245	195	193	206	225	192	216	259	207	220	236	213	213	219	184	211	191	226	223	215	216	209	218	216	222	209	182	208	184	178	223	197	221	223	235	219	222	224	199	211	177	202	199	193	221	228	202	221	191	190	219	195	217	202	177	198	196	199	201	215	206	212	203	200	210	211	221	195	205	198	224	194	198	179	222	201	185	216	213	213	173	222	237	191	192	221	209	193	224	196	207	233	199	209	207	222	185	230	208	203	174	192	181	223	197	193	201	211	187	171	197	227	217	192	217	224	232	198	211	224	184	204	162	217	201	199	194	215	192	188	200	223	199	219	197	191	220	208	218	248	199	204	203	207	180	224	224	220	228	182	186	217	196	198	194	203	185	211	197	222	264	212	198	189	195	202	211	196	220	198	184	197	194	200	206	211	219	212	207	207	192	206	191	186	199	197	183	188	213	215	205	220	200	224	229	220	203	219	202	192	181	216	181	203	238	203	197	188	198	198	202	180	220	230	211	223	213	182	222	196	190	207	183	214	221	180	191	208	205	200	199	214	235	207	244	209	200	202	195	210	208	202	191	210	197	206	210	188	187	212	195	189	233	192	206	225	216	184	201	179	200	206	210	211	202	212	224	171	228	218	207	231	206	216	220	224	186	228	197	209	218	210	201	190	207	201	216	207	216	220	208	197	221	204	194	199	203	192	202	202	205	196	197	201	235	221	171	227	198	212	206	187	209	214	241	182	206	215	203	204	222	185	235	204	230	206	207	174	183	206	190	221	204	180	207	233	211	197	210	218	200	211	198	212	219	225	214	176	184	218	207	206	179	211	224	178	205	219	209	206	195	202	217	188	220	205	206	204	212	173	218	195	194	203	200	213	198	243	205	184	182	209	191	206	207	201	196	216	229	194	196	175	197	183	175	191	208	199	200	211	216	191	222	204	203	217	208	223	197	174	194	208	174	186	216	198	193	207	212	182	244	221	191	184	196	192	210	207	184	195	190	207	200	212	197	196	199	218	233	206	225	187	170	210	206	208	230	214	195	207	196	221	209	237	206	214	205	210	219	211	197	204	198	207	210	186	194	205	198	218	209	179	202	199	224	226	237	193	202	218	184	204	228	195	209	213	225	195	190	210	213	203	213	200	209	220	210	220	208	183	191	193	204	209	234	179	203	222	205	190	191	172	199	221	213	200	217	194	220	209	212	201	200	195	216	199	217	184	228	205	223	197	187	234	225	213	203	186	222	206	199	189	220	202	194	215	194	216	199	221	207	157	219	212	202	201	204	180	195	206	210	175	232	205	199	191	189	179	190	183	211	208	210	212	210	203	195	232	183	214	225	208	234	236	194	216	219	185	215	212	216	218	213	187	208	212	196	204	209	192	221	200	206	227	198	204	189	200	208	205	200	193	219	207	195	191	213	197	224	201	170	193	184	214	175	207	180	188	204	196	209	219	167	197	194	181	214	204	224	213	217	210	213	231	185	199	190	194	214	195	207	218	205	206	211	202	168	196	244	193	209	221	225	207	186	230	194	214	189	219	206	221	215	228	201	214	221	214	202	227	205	207	202	199	194	222	192	185	207	227	205	189	189	204	211	210	210	201	185	186	205	199	200	226	220	213	216	212	204	217	201	216	232	205	223	186	196	188	228	209	189	196	204	201	219	199	224	192	207	198	202	186	186	213	201	197	206	219	192	215	214	193	225	184	222	203	221	192	210	228	228	197	220	201	206	195	203	205	201	202	218	233	226	200	205	188	234	217	213	224	180	184	235	213	223	229	207	193	206	170	204	208	211	214	211	211	212	219	217	227	204	208	201	174	194	202	187	219	199	214	197	192	222	206	209	224	209	230	216	242	205	226	200	230	206	195	234	208	177	213	209	210	201	217	231	185	200	192	220	203	209	220	193	220	187	211	181	195	201	210	199	186	224	187	209	188	210	209	200	217	206	233	217	190	200	208	212	256	214	200	212	233	196	194	208	263	201	202	220	226	235	202	220	188	173	201	231	181	198	213	174	227	205	173	180	213	219	223	218	203	183	232	217	215	225	221	197	216	209	200	201	196	202	217	223	180	223	224	221	200	178	198	230	218	191	225	199	209	206	216	210	212	186	215	198	206	183	221	234	193	179	202	223	209	208	211	190	213	202	203	223	218	197	205	210	197	217	219	175	196	195	219	194	211	194	188	221	210	208	231	227	218	214	235	218	201	202	212	191	204	196	229	234	217	214	212	208	209	215	197	186	190	228	258	214	197	206	229	214	229	190	195	190	178	197	195	206	220	217	218	234	231	194	223	211	191	201	223	237	218	219	222	207	215	191	208	223	224	210	199	204	219	218	192	217	190	215	196	207	206	159	240	211	185	206	216	180	219	220	204	210	205	222	214	207	214	218	212	188	231	192	192	189	213	186	192	198	204	170	217	211	213	222	202	194	209	213	199	220	202	192	237	205	203	221	234	193	207	196	223	205	195	210	182	191	183	217	201	224	200	217	192	185	192	197	191	202	215	201	187	211	205	210	213	210	209	210	186	233	192	206	195	237	209	218	175	211	204	225	198	217	221	200	213	220	215	214	212	233	210	206	205	188	196	215	204	214	195	195	200	202	178	197	198	204	209	199	236	222	207	183	238	197	203	180	219	217	184	199	205	230	218	200	202	214	182	207	223	204	214	194	204	201	193	188	195	218	222	203	204	230	197	206	231	211	215	215	212	230	222	237	208	206	184	213	181	223	212	206	224	221	220	197	200	235	207	182	201	199	204	213	206	224	212	190	190	205	210	190	218	220	223	181	197	211	201	237	186	187	195	198	199	228	204	190	181	200	211	204	164	196	211	201	211	162	203	197	216	210	197	186	173	192	244	224	214	188	219	226	223	202	196	227	218	190	190	199	216	194	210	207	210	209	227	217	201	193	215	207	211	208	229	229	219	185	208	224	199	196	194	197	210	209	182	225	221	224	212	207	206	200	213	204	191	198	203	201	185	231	225	223	199	196	230	202	233	219	210	217	207	182	221	216	219	186	198	208	168	185	225	186	208	225	235	191	201	171	192	218	217	191	226	204	198	200	221	234	198	212	172	205	215	225	183	235	185	201	230	230	194	209	196	234	207	198	190	225	216	209	238	225	190	180	219	198	205	217	228	207	227	221	182	226	196	214	187	185	210	228	200	206	209	210	197	208	202	242	212	218	196	194	210	202	201	201	217	227	223	195	227	198	195	213	209	199	213	204	206	200	215	201	189	215	229	224	218	180	202	214	202	222	215	207	228	179	201	206	188	177	178	172	221	205	234	193	188	197	193	189	199	216	213	217	209	203	219	210	216	232	193	199	215	204	202	200	192	194	207	182	201	197	192	198	194	189	224	186	187	188	205	197	216	189	231	208	200	184	204	217	212	218	191	209	194	192	206	175	227	209	228	178	229	196	199	216	197
11348	2017	5589	6990	6218	5679	4449	4078	3703	3601	3649	3045	2167	1384	1175	1041	708	681	671	629	629	611	590	550	539	537	537	550	564	571	599	559	526	578	572	590	618	706	526	570	544	557	551	511	532	541	493	492	451	526	486	512	489	534	535	500	499	516	514	488	529	529	470	471	486	485	473	502	478	492	499	475	518	506	525	488	481	468	455	489	503	507	518	558	508	503	479	504	564	486	505	491	484	481	514	507	481	511	481	512	482	465	563	518	523	515	552	501	476	482	478	500	464	510	519	495	454	483	495	505	522	507	493	521	491	462	543	500	506	498	504	488	494	465	482	474	507	508	488	486	511	476	484	532	519	499	496	495	509	533	511	522	525	492	501	478	506	492	477	520	511	523	497	507	516	512	486	508	473	467	442	505	502	478	502	529	516	527	491	472	484	467	467	489	512	505	468	494	468	501	513	506	517	444	499	520	522	495	479	484	493	468	491	480	511	469	493	497	486	504	450	509	469	501	493	490	512	503	514	518	469	520	468	507	490	486	497	510	501	487	512	506	501	544	471	492	519	434	473	477	477	488	541	482	464	493	484	530	516	483	496	490	497	488	537	503	501	490	502	466	508	505	509	481	495	491	482	511	465	509	507	484	499	476	489	503	512	505	501	466	495	486	491	516	477	512	486	489	514	470	501	489	509	512	497	498	509	508	523	524	507	474	541	538	476	464	493	477	498	475	511	507	492	506	486	492	478	461	485	522	497	525	505	494	479	507	509	481	542	480	504	446	491	522	513	496	523	456	520	496	504	491	500	515	500	496	523	505	508	530	504	503	549	467	454	508	487	455	458	468	502	504	503	507	483	500	489	457	522	498	518	485	523	475	506	454	471	483	512	522	497	532	522	501	516	481	530	496	529	535	504	470	489	480	506	493	507	471	507	479	489	451	479	495	529	510	510	477	467	507	492	468	472	501	496	518	461	464	496	450	548	511	520	474	530	484	487	503	520	506	466	483	514	499	507	466	519	490	541	505	481	501	498	470	473	492	505	522	502	502	491	480	522	434	520	484	491	524	484	517	494	499	486	499	515	513	467	461	457	520	478	542	522	492	546	507	520	495	467	513	496	501	494	481	490	517	529	481	513	479	503	493	508	489	524	531	535	475	483	511	550	510	523	525	497	492	498	470	458	488	478	533	525	519	496	527	499	452	478	459	523	514	502	513	532	492	491	494	459	503	465	519	469	484	504	530	450	517	482	534	484	522	480	541	532	488	479	433	468	494	469	466	508	480	507	475	512	506	548	496	509	472	490	488	498	515	506	512	479	498	462	523	491	541	525	515	502	487	492	507	487	455	489	475	551	496	560	490	493	480	523	475	482	536	524	488	483	496	466	444	511	472	489	503	487	483	490	506	481	489	513	499	512	475	495	508	478	503	473	489	517	542	525	541	476	498	492	500	459	522	496	454	451	491	500	484	482	502	511	485	478	501	459	480	486	486	525	515	506	463	466	498	516	508	470	476	519	483	497	480	481	482	483	520	489	526	482	498	477	514	499	518	520	514	436	500	500	508	481	517	503	487	467	506	517	491	466	487	521	516	475	521	478	512	508	516	555	515	503	506	511	485	506	485	476	563	498	472	471	479	491	510	508	497	498	493	526	500	501	469	483	464	485	487	491	486	485	516	474	491	493	512	502	520	527	517	508	493	505	494	532	495	468	506	462	495	520	501	493	487	461	459	490	472	498	547	501	495	530	512	513	515	513	488	449	558	523	513	480	482	470	493	524	525	530	523	496	503	520	480	493	533	462	462	515	479	488	459	503	510	524	492	509	494	505	471	518	480	493	470	496	486	526	461	473	465	496	503	470	524	518	481	508	466	505	517	469	503	451	533	485	461	515	501	490	495	473	481	512	483	522	492	478	503	502	497	470	513	502	507	452	478	484	489	508	512	490	467	505	513	520	513	530	506	532	491	557	458	512	530	496	481	509	499	484	548	455	481	457	494	498	512	491	482	446	502	528	498	475	512	479	506	535	476	476	447	497	490	449	538	500	496	485	516	481	518	484	492	491	510	493	493	502	466	468	503	499	491	467	479	519	475	523	480	464	492	487	472	505	475	483	476	482	494	485	494	487	464	488	494	521	496	515	465	536	480	469	503	478	510	499	503	478	513	481	470	510	523	516	466	524	499	499	490	502	558	512	525	525	543	523	490	517	498	506	492	484	522	498	524	494	504	513	499	476	481	482	467	526	502	505	470	490	536	489	490	506	542	470	483	512	485	461	519	506	484	497	475	551	509	502	524	474	492	506	527	490	501	571	505	515	477	476	483	503	494	479	520	512	531	494	492	511	502	479	484	479	497	495	498	529	496	508	505	512	521	504	525	481	491	490	472	503	551	536	508	469	506	495	515	479	492	511	481	487	545	473	477	483	515	496	473	462	487	497	534	512	464	514	472	493	485	485	484	516	509	552	494	479	467	502	465	454	470	502	494	496	478	532	543	521	482	475	452	510	491	525	503	559	516	470	527	481	509	449	482	490	476	478	517	522	501	483	518	523	481	506	479	459	463	454	509	523	523	537	474	506	488	507	478	505	525	519	512	531	478	499	508	497	472	462	475	500	492	487	517	523	467	499	493	468	485	485	524	515	491	515	497	510	496	537	530	489	531	504	518	522	511	481	513	474	513	503	476	506	540	486	503	496	504	490	515	471	507	503	517	505	498	510	480	484	496	505	450	506	496	491	489	509	479	516	482	500	488	452	533	516	471	441	508	452	544	481	513	489	533	479	497	489	465	460	517	490	482	482	487	447	506	451	542	494	487	522	537	523	504	494	519	541	492	501	515	486	470	514	517	507	481	492	494	498	473	471	509	457	500	487	505	535	530	532	471	508	503	499	538	512	500	498	479	503	511	490	470	489	491	516	499	481	486	464	529	495	450	498	491	469	500	510	516	514	539	498	506	498	503	453	518	499	506	521	530	507	491	512	523	495	500	505	470	495	473	473	496	498	508	537	488	514	511	519	481	505	515	473	500	486	535	514	471	514	477	509	508	509	500	493	516	527	509	532	488	489	507	517	470	510	483	484	504	487	545	531	499	520	497	508	502	488	513	507	527	497	462	485	523	530	483	495	516	482	500	520	497	514	481	517	518	512	534	482	493	479	515	482	486	502	519	497	455	525	544	491	513	492	504	477	510	549	463	490	438	505	551	500	493	454	495	478	470	522	493	453	498	469	524	489	478	528	493	506	451	497	505	495	494	467	473	497	518	476	492	516	481	495	526	461	496	527	502	493	562	539	536	532	477	530	526	503	535	503	519	467	522	452	460	528	513	496	476	483	502	491	477	502	509	482	476	472	537	504	495	485	487	506	498	533	485	492	513	476	506	479	463	520	495	478	507	461	485	499	505	489	468	487	477	505	549	514	492	495	537	498	516	499	447	491	500	495	467	485	522	514	467	506	523	498	491	496	460	473	533	490	486	509	519	509	527	477	503	522	509	491	517	482	472
25751	4917	5444	5129	4194	3282	2166	1502	1253	1124	1042	824	602	486	259	172	162	159	149	146	162	146	156	137	144	125	137	92	107	128	124	119	122	149	137	150	159	175	119	117	121	114	133	135	109	118	112	107	114	102	114	120	104	120	111	111	118	91	115	82	101	119	125	116	109	111	133	99	97	119	130	127	120	138	117	126	101	105	106	105	93	124	114	102	113	120	132	97	123	118	103	105	124	112	100	116	107	133	117	124	120	113	103	126	116	113	119	130	114	112	112	132	96	102	100	105	111	118	115	104	121	111	120	104	106	111	108	104	125	106	103	103	96	121	105	131	95	111	104	106	117	112	94	83	111	106	124	112	120	90	104	104	113	127	102	122	122	97	110	95	131	112	131	108	112	119	121	111	99	101	105	120	123	107	109	119	124	116	128	123	115	135	124	128	131	109	119	130	111	106	104	122	119	105	121	125	120	121	125	97	113	100	118	120	123	95	125	102	111	123	113	107	103	95	120	125	124	137	126	110	112	96	101	112	118	111	113	123	119	126	134	105	100	102	118	132	114	109	103	115	120	126	119	116	109	122	120	124	118	113	96	105	118	113	121	141	122	105	124	123	120	120	124	110	113	113	102	113	110	114	104	118	127	105	125	112	109	112	121	116	122	132	120	100	109	101	95	114	99	108	95	113	108	118	103	136	146	122	120	115	106	120	128	110	115	146	124	120	113	120	123	118	122	126	123	109	118	118	130	108	100	109	116	116	114	131	115	117	104	118	91	132	118	95	113	124	121	109	99	113	103	112	99	114	101	117	120	129	123	104	122	119	122	99	127	118	136	109	103	121	118	106	122	94	116	128	131	115	121	123	122	122	127	109	129	106	97	123	126	109	121	97	116	105	115	109	129	115	110	113	125	109	130	115	91	108	102	117	104	114	113	116	115	118	125	101	107	116	108	114	110	131	130	123	114	138	107	115	110	114	123	105	120	119	119	114	124	135	98	110	118	105	97	121	110	118	120	111	101	112	117	124	105	101	109	128	119	129	120	125	90	115	120	106	137	117	104	120	130	110	112	126	120	107	109	114	133	116	120	92	116	103	98	128	106	105	93	121	103	104	97	124	109	120	104	116	123	130	116	112	121	128	104	98	104	125	91	99	104	108	112	111	102	104	110	113	108	109	104	110	133	132	101	130	101	134	119	124	123	128	106	115	103	94	131	116	122	121	114	102	106	102	126	92	121	111	132	128	113	115	113	102	126	107	124	119	106	94	113	97	102	118	107	111	108	118	111	93	113	142	105	114	113	109	114	121	125	113	125	106	111	120	108	123	113	99	139	126	114	117	121	117	117	117	128	107	113	110	116	112	103	123	97	100	102	104	121	124	125	133	113	116	111	112	123	130	113	110	108	116	127	104	109	103	112	112	113	126	105	131	104	108	119	133	125	143	112	112	111	104	132	113	136	108	92	117	88	112	114	118	112	117	118	108	111	115	101	112	107	117	122	120	102	104	115	124	115	110	100	98	111	113	111	128	107	113	131	118	145	109	111	101	125	126	111	118	100	126	131	117	104	121	122	119	118	120	115	134	124	119	123	112	101	104	109	101	108	93	132	122	122	110	128	104	116	120	117	109	103	121	108	85	88	121	95	114	114	112	114	101	129	122	89	127	121	141	125	103	107	123	111	108	141	128	126	100	101	93	100	109	100	128	111	105	103	102	122	110	134	127	102	117	114	106	105	108	117	118	113	130	107	111	116	97	122	117	112	110	109	123	93	113	108	106	116	108	108	122	108	117	97	87	126	111	115	106	101	110	104	118	115	126	121	118	108	117	126	122	127	132	119	141	106	119	113	141	120	119	122	111	124	110	136	120	107	103	111	117	92	105	106	111	123	112	110	122	120	104	113	111	110	116	95	106	121	92	114	109	104	115	106	113	108	98	125	100	118	120	105	117	95	93	110	94	100	102	122	113	128	99	126	115	139	108	92	101	118	112	116	120	110	103	104	131	107	121	114	109	92	133	106	126	98	110	132	126	138	124	117	107	120	105	103	127	120	115	102	119	123	123	115	125	106	106	102	107	100	86	104	105	117	107	113	106	105	135	129	96	93	100	125	141	126	128	114	109	125	113	133	119	117	111	126	96	104	131	108	117	130	110	114	99	98	120	108	100	107	113	130	125	138	114	123	109	95	103	141	104	103	105	117	130	98	109	117	111	121	104	101	107	115	104	105	134	118	139	115	113	100	105	121	110	119	117	114	100	126	108	120	106	111	127	132	116	104	110	119	108	115	111	114	150	99	103	125	121	109	125	145	109	113	120	107	105	110	104	116	113	119	105	106	113	124	109	114	111	122	101	136	128	133	126	98	115	115	113	111	118	128	126	129	110	99	104	112	125	131	110	89	122	125	104	103	97	121	106	127	121	108	128	125	110	115	95	99	105	96	90	108	104	126	120	113	88	110	134	133	93	130	107	117	123	126	128	122	111	109	115	104	114	116	120	115	111	114	107	122	109	109	108	111	103	102	107	113	102	122	116	114	119	110	103	131	127	125	116	116	132	119	127	126	124	114	124	109	124	98	106	120	106	118	123	106	137	140	103	103	119	115	108	108	111	93	107	135	108	115	115	124	119	108	102	118	128	108	111	92	111	102	126	127	123	106	108	142	125	113	112	116	139	93	114	133	118	103	112	136	112	98	139	118	121	134	120	125	118	118	110	108	102	112	87	106	107	117	117	118	128	120	123	111	121	111	101	115	112	105	99	115	106	105	133	124	104	127	129	112	102	98	100	116	102	134	120	100	109	125	115	104	150	106	117	100	88	118	102	104	133	119	124	117	100	104	117	114	118	126	105	112	114	101	97	128	105	111	111	123	96	113	118	105	115	111	115	125	117	124	96	137	144	113	144	101	131	118	107	102	112	153	106	98	111	101	116	112	125	111	141	104	129	138	123	132	130	119	114	108	102	99	106	142	122	110	119	130	109	105	114	133	111	136	95	121	105	103	109	129	125	119	109	115	110	117	100	100	100	110	104	109	96	90	113	127	138	105	109	124	125	120	129	94	108	98	109	110	104	108	125	91	111	105	113	116	116	102	89	111	123	111	132	121	115	112	92	116	118	116	119	118	121	90	99	104	104	131	130	107	105	105	111	105	107	113	128	115	112	100	131	124	105	111	120	107	117	132	129	124	122	108	106	116	131	125	115	110	123	122	118	107	109	119	137	93	114	107	106	114	124	107	105	111	123	115	116	100	108	118	89	118	116	119	115	123	138	107	93	104	115	110	125	119	103	132	139	104	134	102	117	103	128	106	102	106	92	107	114	129	92	108	110	129	127	128	119	125	96	112	126	113	93	107	100	103	128	105	116	107	113	118	118	117	109	97	102	123	93	115	109	118	112	120	104	92	113	127	123	112	115	132	83	100	108	132	101	108	128	130	103	115	102	115	104	98	119	116	115	119	106	110	132	111	130	117	119	101	97	119	124	108	127	111	127	105	121	132	114
15524	2838	8225	10484	9520	8717	6510	6201	5631	5693	5747	4343	3414	2575	1443	796	605	541	518	524	459	508	487	423	391	415	364	363	372	359	362	412	440	415	447	443	451	655	360	375	394	352	307	305	345	315	308	295	301	302	308	307	301	291	276	281	285	302	305	281	320	287	313	277	317	312	298	279	311	280	281	282	263	286	287	312	279	255	263	322	280	316	313	271	293	254	329	293	278	289	279	301	283	301	287	308	271	301	286	313	276	274	306	306	278	285	306	273	288	282	289	301	291	303	284	269	299	289	281	274	284	273	253	288	291	313	333	279	279	279	280	282	275	259	292	297	281	290	280	325	283	301	281	284	308	296	308	309	274	292	318	294	299	299	284	306	311	297	305	320	311	295	327	307	294	308	295	298	296	308	297	315	283	274	273	296	298	289	303	260	283	269	308	264	302	293	282	274	286	262	300	293	297	285	270	295	284	316	291	258	298	257	316	322	273	294	270	287	310	296	289	290	271	341	292	285	299	285	295	287	277	286	278	292	295	284	326	315	297	305	280	305	277	294	317	280	302	315	267	294	282	285	290	286	275	287	305	303	306	302	289	309	304	297	276	275	286	311	289	304	284	258	271	272	287	296	267	277	279	306	321	280	299	283	285	271	297	276	269	293	283	290	298	295	278	284	265	288	313	296	277	292	304	298	291	312	243	267	254	283	292	283	285	301	316	295	304	291	297	305	313	300	258	290	276	279	275	273	304	279	283	286	280	247	271	315	287	277	283	304	286	292	298	267	304	293	307	280	302	285	267	307	267	323	285	305	328	289	294	278	282	308	292	299	280	296	274	284	287	293	303	292	287	270	292	311	283	292	311	285	308	275	282	317	271	281	300	285	307	294	260	292	292	310	283	274	291	286	288	299	298	286	249	279	294	296	264	286	289	258	292	325	288	299	305	302	296	288	289	258	293	305	275	299	297	280	298	293	277	313	293	310	267	311	271	283	290	283	272	287	307	286	302	291	289	296	254	282	265	273	291	302	288	286	279	267	281	310	302	273	302	275	266	302	267	289	302	292	293	285	278	283	296	294	300	267	307	291	308	275	295	270	261	324	285	285	275	265	285	282	282	327	298	273	275	273	270	258	283	269	302	306	280	283	284	263	294	279	276	286	290	287	280	284	288	312	281	290	273	264	297	280	275	282	310	272	289	315	299	297	277	269	302	273	283	290	285	275	313	288	328	303	307	285	271	291	288	296	302	289	302	298	285	317	269	271	319	268	253	307	295	303	286	299	299	300	272	277	275	255	285	289	301	264	252	294	273	306	301	318	283	303	293	270	301	299	285	307	289	286	300	240	292	289	310	280	306	285	293	292	302	283	292	287	273	278	273	280	279	272	314	277	282	306	310	299	319	272	295	278	287	280	287	311	320	281	272	285	272	275	294	313	262	279	310	291	312	286	298	309	287	299	311	303	274	281	302	282	301	280	306	303	299	300	286	262	289	305	286	281	281	314	285	299	282	320	272	282	303	309	305	274	303	308	272	273	277	277	290	269	297	286	304	278	290	289	302	282	308	271	292	272	279	270	265	320	287	281	274	293	282	300	301	286	275	298	275	301	287	286	308	303	280	301	277	305	250	255	297	283	272	295	283	306	286	292	250	278	276	297	322	274	293	261	283	262	278	276	279	291	304	304	265	290	282	314	264	290	279	287	292	250	272	291	276	290	300	263	282	268	295	302	284	300	309	306	277	253	287	315	310	321	290	275	290	304	312	291	290	322	279	287	283	270	296	286	324	260	298	295	319	272	256	286	278	315	267	302	321	258	288	280	327	301	277	288	277	295	284	265	270	297	293	297	299	269	303	291	287	307	304	272	268	301	299	278	284	291	288	290	298	280	308	269	282	316	312	274	272	289	292	287	282	309	292	293	306	259	308	277	275	290	287	275	292	292	264	292	305	269	258	287	299	295	294	291	285	305	284	292	284	319	299	290	268	298	276	272	278	302	315	299	281	288	260	292	271	287	264	298	303	286	280	310	289	302	284	299	306	309	288	267	296	280	296	264	263	324	315	291	278	303	268	287	256	264	297	259	290	287	273	299	266	244	274	287	254	299	271	305	275	272	295	304	262	246	309	292	285	282	285	262	299	269	319	275	304	301	282	286	301	270	298	269	291	269	285	314	276	303	279	304	264	291	303	301	287	269	289	313	261	281	291	274	286	295	280	335	304	281	303	285	298	259	308	295	278	289	287	286	306	267	267	276	313	313	293	270	272	285	293	262	296	294	298	297	284	306	329	292	271	301	289	255	286	293	290	310	299	287	286	292	312	323	298	272	311	269	286	307	271	279	286	262	264	263	257	292	308	280	312	278	280	285	299	343	276	300	314	258	290	321	289	312	287	278	267	323	302	312	309	268	276	250	263	284	263	271	314	293	303	298	305	295	302	285	293	311	285	283	297	281	284	321	292	277	283	303	295	303	299	286	314	290	311	287	284	307	288	283	295	313	300	294	319	286	324	284	278	289	294	279	303	296	268	312	289	281	262	299	290	280	295	276	297	294	284	318	310	282	315	304	305	308	297	270	315	312	307	291	280	281	337	281	281	279	270	281	269	288	288	288	259	314	293	306	278	289	319	285	264	287	288	263	284	274	278	310	275	330	275	292	255	301	290	285	307	314	252	294	295	282	266	273	290	251	268	297	274	308	310	298	286	262	306	292	283	276	280	265	273	300	264	322	278	297	269	288	274	301	322	288	295	288	293	312	279	264	289	261	334	310	289	273	278	312	282	263	323	305	276	285	261	337	284	303	276	327	308	280	302	286	303	311	295	293	295	303	303	289	291	299	257	316	302	290	315	274	314	321	281	298	280	301	297	311	304	310	291	248	293	255	303	274	290	252	298	317	278	268	297	290	295	306	295	303	304	291	297	296	309	255	289	287	274	269	276	279	276	289	287	301	288	262	316	295	290	289	271	275	322	268	274	292	283	285	265	308	237	300	300	279	263	279	296	310	313	282	282	324	252	272	293	286	279	278	304	302	265	287	319	292	288	307	321	274	295	293	296	323	297	319	293	293	284	287	293	285	272	277	310	294	288	300	294	285	280	307	302	286	322	275	271	269	259	284	291	304	254	263	268	283	275	274	287	309	314	324	323	299	307	283	294	296	259	292	319	287	286	297	286	284	277	297	286	319	303	271	303	305	290	281	323	289	313	301	294	302	279	268	284	320	284	330	282	285	304	283	310	259	315	302	280	300	256	281	260	279	293	314	299	320	292	282	243	279	292	298	304	288	286	269	282	289	317	291	260	270	278	297	291	273	288	280	280	280	300	301	286	295	287	296	302	278	284	279	307	329	268	328	277	288	269	286	294	297	294	288	287	268	295	304	250	278	275	298	275	289	314	287	279	299	280	285	322	263	295	328	318	309	283	280	285	274	283	272	296	283	290	248	272	296	310	297	307	289	239	302	287	292	293	308	299	305	292	265	285	245	274	298	317	321	309	316	288	311
4770	850	849	687	483	383	346	314	302	290	268	245	234	257	218	224	232	225	214	232	187	221	236	216	198	231	209	228	214	219	223	210	193	199	228	234	224	214	221	201	231	209	218	192	234	184	213	212	232	228	228	220	225	235	242	209	229	202	227	221	257	222	206	199	210	192	245	207	230	250	219	225	237	228	212	208	209	222	223	216	247	210	241	226	228	205	203	196	216	213	213	212	220	201	213	233	214	217	229	223	195	222	237	234	203	215	234	223	185	204	209	211	212	227	210	201	227	226	214	233	213	203	239	209	208	223	206	210	222	210	225	188	225	228	226	216	220	214	212	201	178	220	198	225	215	243	222	230	240	225	225	237	203	216	193	221	220	212	224	230	202	202	209	221	238	232	187	207	198	218	218	236	225	215	248	220	202	212	229	227	217	217	184	234	245	220	237	203	206	223	208	224	217	251	223	203	219	225	227	194	229	225	239	221	253	241	203	225	199	205	226	198	210	214	201	232	224	240	239	217	222	196	208	212	218	255	230	210	231	248	212	233	188	221	216	217	228	189	215	224	199	203	224	237	219	210	243	222	215	215	212	240	212	233	214	224	222	192	222	227	234	230	212	204	212	179	214	193	204	240	253	223	247	229	198	205	224	209	225	197	185	213	239	196	207	228	205	219	193	217	195	197	200	227	242	243	219	265	241	233	230	241	227	235	219	222	192	215	207	197	195	204	223	223	221	204	225	209	215	252	225	240	246	250	206	218	223	203	227	213	225	228	235	222	220	224	182	200	215	204	215	248	216	230	239	222	199	217	231	252	204	218	218	248	220	223	220	173	226	202	201	217	240	231	233	224	218	230	232	218	202	222	237	240	218	208	231	216	245	230	214	216	239	221	240	205	210	221	215	259	185	205	254	260	226	214	222	232	211	214	212	236	215	237	237	228	234	222	200	210	209	214	214	249	213	230	199	219	231	204	219	229	205	221	225	216	222	196	199	218	238	215	233	207	222	194	200	220	183	202	213	218	218	227	235	247	206	203	216	212	236	211	204	204	228	224	241	215	227	235	210	222	214	225	223	240	229	222	220	242	206	194	204	240	207	243	220	219	230	206	213	219	232	198	193	230	223	225	210	249	210	225	210	196	204	170	214	247	232	212	227	228	205	196	216	205	220	190	228	235	224	183	232	195	227	220	220	225	251	230	220	218	218	195	224	197	252	206	215	216	192	225	223	228	212	220	232	223	264	220	226	205	240	204	220	220	204	221	220	226	234	229	202	207	210	233	206	223	221	218	222	205	221	227	219	226	230	222	233	220	218	226	214	213	225	219	220	215	231	248	211	224	229	219	214	214	200	215	172	232	249	212	200	211	211	250	215	226	176	207	219	240	248	227	258	213	207	206	229	208	224	234	218	208	205	210	205	207	221	211	206	213	207	220	215	224	234	224	205	215	223	223	216	235	226	208	199	216	219	200	228	256	210	222	201	222	253	228	202	218	171	229	206	228	241	229	188	227	241	227	209	210	222	198	229	207	239	221	232	240	222	247	213	214	213	239	234	222	199	199	211	198	235	217	245	213	206	237	224	219	212	223	215	227	239	244	256	209	209	203	178	209	190	199	225	231	203	212	184	190	190	222	229	216	224	233	227	207	204	218	226	205	207	215	214	207	243	211	210	195	207	225	231	237	202	238	199	221	214	226	184	202	232	235	242	229	208	215	205	201	219	232	230	220	236	235	202	198	208	224	201	216	287	212	191	234	220	225	233	214	208	226	250	224	228	224	226	212	208	223	213	227	204	237	228	218	232	214	216	191	228	232	222	229	203	214	223	249	213	208	207	223	211	210	240	224	239	243	218	215	200	238	229	207	216	239	220	236	197	226	217	203	182	248	216	218	205	211	192	229	243	213	240	205	226	225	226	219	193	203	202	231	208	204	212	217	220	252	209	240	195	181	240	223	201	233	231	206	238	217	225	200	234	222	240	221	233	170	222	223	216	235	214	255	242	242	217	258	203	215	211	213	207	191	201	250	188	199	187	223	228	214	216	193	232	212	265	192	238	197	236	217	205	221	224	210	228	250	216	216	243	184	177	233	205	216	245	200	210	243	230	250	208	207	215	220	221	235	208	197	213	248	198	234	192	201	215	234	206	214	206	215	220	227	224	221	229	230	225	195	201	227	236	201	221	215	215	210	249	225	202	205	248	204	211	255	252	219	229	210	199	221	220	199	219	205	224	206	225	237	212	225	200	204	229	220	202	209	238	228	223	197	222	220	238	242	207	221	237	240	218	252	185	231	229	214	232	216	224	199	216	224	229	197	208	192	210	225	244	205	213	230	240	214	208	203	226	230	188	211	251	209	204	237	236	233	238	221	236	204	204	217	214	206	215	186	209	214	207	222	209	212	199	212	221	222	218	223	255	223	205	223	187	219	193	216	230	216	182	234	216	233	194	233	204	230	226	207	210	200	235	241	209	186	194	220	194	213	194	205	206	233	215	224	212	233	261	226	262	235	236	205	215	218	237	203	228	216	234	202	212	216	214	227	189	236	219	220	239	222	205	218	218	211	218	204	253	240	221	213	266	237	231	236	215	193	210	207	196	226	193	204	206	196	247	232	219	207	249	194	214	229	199	211	204	226	202	207	209	236	207	239	224	201	235	221	218	206	246	237	230	223	189	217	187	219	233	192	199	192	199	225	197	187	253	212	233	236	231	217	243	218	219	231	224	243	222	207	222	233	216	197	247	214	201	204	236	207	204	240	207	211	224	204	236	198	221	210	200	194	223	279	198	219	223	218	201	230	182	214	196	237	231	210	209	217	214	239	218	230	218	214	236	214	217	230	202	206	227	213	225	255	197	213	225	213	208	223	233	224	216	199	214	234	234	219	204	207	262	240	216	201	211	198	217	199	229	231	219	213	212	197	212	198	226	201	207	223	217	227	228	199	207	232	212	208	216	217	204	189	210	225	216	228	200	235	203	212	226	193	248	240	271	216	208	195	221	206	198	194	234	224	218	224	221	225	233	210	210	225	202	212	226	211	196	210	218	229	223	225	239	212	212	217	209	251	218	216	206	244	216	210	213	222	242	219	205	242	207	229	218	205	230	215	220	202	213	217	217	238	243	197	230	200	232	240	210	228	227	219	238	204	230	233	184	221	222	216	219	223	219	191	205	201	260	210	228	215	199	198	223	215	220	216	232	223	216	226	215	233	210	224	216	242	221	199	202	206	218	243	237	230	208	227	223	233	212	215	211	226	208	218	210	208	237	214	193	225	210	209	209	237	211	204	198	209	228	234	192	218	213	211	224	195	203	219	258	222	196	205	220	207	213	232	221	211	210	197	192	207	202	221	232	237	206	212	239	217	228	201	227	215	217	200	223	221	198	209	195	229	220	201	232	211	201	243	214	217	242	246	196	235	222	198	203	213	216	227	241	199	232	220	238	229	229	221	223	193	201	187	206	223	208	192	234	244	215	186	218	227	229	249	248	214	231	213
4107	1110	1893	2291	1654	1321	1144	1110	1086	1045	917	799	739	630	564	600	636	592	598	565	593	574	546	532	527	561	551	539	560	598	545	551	544	592	628	541	568	556	515	534	579	528	562	572	523	506	500	504	550	534	566	551	520	526	534	536	562	500	510	500	543	519	518	513	505	520	534	553	544	530	561	512	523	523	535	516	551	536	512	539	542	574	534	572	543	530	554	531	522	508	499	484	531	571	540	567	510	576	509	482	541	500	507	531	518	529	493	527	590	499	520	539	511	557	504	533	541	503	505	529	537	508	513	565	492	541	524	537	514	528	540	553	556	523	517	470	554	495	546	567	497	552	532	517	581	513	532	538	543	546	569	551	541	530	556	501	511	565	505	489	503	570	560	530	513	543	558	523	517	571	538	538	476	537	512	522	558	521	551	533	496	518	511	545	520	551	588	561	513	527	498	508	549	511	522	505	511	505	538	530	501	512	554	515	553	517	524	530	518	473	525	538	482	521	536	502	506	502	505	557	510	565	509	479	526	565	519	526	538	510	532	535	494	477	514	511	519	554	532	501	545	516	537	509	539	548	538	544	499	542	522	554	565	585	526	524	535	496	506	527	531	560	552	525	529	525	532	577	537	547	523	536	512	527	548	487	522	500	549	482	560	564	499	512	511	579	553	515	504	552	523	558	513	595	502	515	494	551	482	526	518	508	548	520	522	536	519	498	524	495	569	559	530	512	529	527	560	516	504	472	512	456	586	507	501	510	525	534	560	500	543	546	542	534	531	539	544	531	525	564	532	522	574	516	519	548	514	513	527	553	469	534	554	543	501	585	536	522	507	511	541	541	512	528	488	523	526	484	522	532	546	470	508	542	511	516	530	554	550	510	481	510	550	528	505	523	517	560	506	495	547	536	508	537	527	534	519	537	533	543	480	540	535	548	532	518	509	500	515	554	527	512	533	508	496	530	563	469	566	548	528	523	542	499	511	514	545	565	535	532	563	560	537	549	521	552	523	562	538	550	467	545	512	594	551	509	533	532	554	489	550	535	516	548	513	509	513	527	541	558	505	535	582	563	517	538	550	526	471	524	523	549	541	529	533	532	518	512	571	527	590	518	509	603	522	516	520	529	524	511	538	520	578	540	525	556	524	564	519	504	579	505	489	518	523	515	505	565	496	501	535	521	510	540	594	572	538	544	497	556	573	569	546	559	531	506	510	505	535	552	528	560	591	543	499	537	551	583	543	467	544	544	532	511	521	575	524	526	556	524	514	533	540	531	546	530	521	514	555	519	481	559	517	529	530	515	496	521	498	527	514	531	513	551	515	516	506	525	477	522	527	540	519	539	542	546	574	579	516	487	515	510	509	556	513	521	513	545	487	554	502	510	518	554	540	507	569	535	512	532	501	562	535	528	565	547	510	542	528	499	533	537	517	510	521	588	568	524	533	554	516	472	524	521	513	525	499	555	544	565	545	519	550	530	531	532	530	535	527	525	512	546	541	519	605	542	545	548	524	539	495	536	537	527	499	499	495	550	522	540	576	553	528	527	542	583	554	505	528	515	524	505	507	531	500	551	529	539	517	553	517	518	512	551	532	534	512	549	528	486	520	530	527	557	489	558	516	539	532	519	544	503	516	504	536	491	518	538	522	517	558	522	506	527	490	552	518	529	549	525	516	536	530	525	498	497	517	495	513	494	535	511	548	490	529	528	522	568	519	494	517	499	493	528	530	518	530	549	549	524	539	512	501	577	515	552	513	542	533	502	526	552	509	570	561	538	501	528	532	523	533	517	555	526	521	558	549	474	496	514	528	545	521	514	549	526	526	503	585	497	509	528	534	481	528	545	524	502	535	528	494	527	516	557	541	538	549	543	532	553	524	505	524	542	517	534	541	521	572	506	554	535	532	522	541	517	514	524	519	513	532	515	506	536	529	517	545	530	541	524	550	501	542	564	541	501	571	527	519	487	550	528	574	527	524	534	522	496	532	522	539	542	572	511	534	535	525	536	505	508	501	520	533	552	493	535	549	542	534	544	558	509	554	488	536	515	513	530	478	544	521	498	510	509	555	514	510	507	587	544	514	539	514	578	517	484	564	520	539	509	517	556	512	510	554	574	535	548	548	511	513	484	540	531	508	565	519	496	550	557	510	539	536	553	533	533	507	513	531	519	556	544	509	518	510	507	515	538	562	519	536	542	522	570	510	516	535	550	550	532	531	489	528	490	504	520	553	551	539	543	539	549	508	541	516	551	541	537	492	571	563	553	541	512	555	550	558	551	560	506	514	522	497	520	518	527	528	556	510	534	516	513	570	524	487	538	509	534	513	538	503	560	515	532	537	520	551	497	585	465	499	527	484	522	503	490	552	508	524	514	515	558	505	495	533	535	520	524	564	515	489	550	522	547	533	586	518	491	500	512	508	488	527	535	507	499	498	515	538	523	502	545	532	515	509	496	541	524	537	511	490	473	500	566	557	504	557	533	557	534	532	587	507	530	545	485	551	531	520	502	528	547	541	533	511	503	501	497	494	533	599	510	516	517	498	531	484	549	545	533	477	554	571	547	499	532	513	522	509	527	480	549	578	547	527	513	506	523	518	536	541	519	540	531	494	564	552	574	551	512	531	501	542	515	556	573	544	503	521	512	536	507	536	489	569	548	551	532	520	535	539	520	510	526	509	513	517	515	502	493	527	549	541	566	517	501	474	542	512	527	510	525	532	511	551	561	503	499	518	479	488	537	493	511	535	496	530	481	532	488	539	547	534	526	514	518	537	541	536	550	533	564	521	524	542	566	530	529	549	527	548	514	520	501	508	515	542	533	543	503	532	538	520	520	551	544	497	537	519	534	496	517	538	509	510	555	539	489	543	508	489	559	559	505	549	526	561	535	530	536	546	502	578	533	547	564	551	504	538	545	520	489	532	498	514	516	534	531	531	479	510	522	518	538	587	541	520	517	521	505	512	555	518	555	551	501	500	520	533	537	504	556	572	534	514	529	518	519	522	525	548	524	553	522	548	534	525	518	531	539	571	577	519	537	523	491	548	520	543	526	547	549	539	549	559	493	517	546	547	538	506	485	538	518	515	570	510	491	492	548	587	576	516	523	534	476	504	536	520	533	538	514	481	493	532	513	529	562	507	534	553	532	491	543	501	549	544	553	539	537	512	503	563	528	544	511	560	512	553	561	567	476	536	530	514	547	506	560	523	499	509	533	568	536	482	544	538	530	500	527	526	550	485	529	541	535	544	509	545	520	545	506	537	549	540	511	506	499	533	526	545	570	506	543	485	526	507	511	526	498	547	526	489	514	500	578	514	534	518	517	558	520	544	506	519	529	533	467	533	529	504	523	537	495	541	550	534	496	541	543	492	513	538	500	553	511	511	553	505	511	492	554	525	482	510	477	556	486	541	495	529	522	547	512	589	542	572	533	548	534	520	526	529	510	538	518	484	547	526	549	547	523	521	561	532	475	526	478	505	520	524	554	534	559	538	533
14412	2570	3041	2841	2388	1983	1238	999	731	603	607	558	583	404	317	272	230	275	218	231	225	216	210	211	225	205	227	235	235	231	220	209	222	196	219	206	228	219	196	227	221	227	238	231	207	192	208	218	199	231	232	192	198	213	228	191	217	224	194	210	216	237	248	205	204	232	211	193	223	202	207	222	212	225	211	205	198	222	208	206	194	208	221	208	206	231	201	211	206	218	192	224	208	199	204	209	208	214	221	216	220	198	186	226	187	197	193	186	247	219	206	215	188	201	196	221	221	243	213	222	226	211	245	200	215	215	202	250	204	179	219	197	224	204	217	189	222	207	218	209	230	247	217	199	221	203	209	215	219	208	218	218	210	197	191	226	217	234	184	204	196	223	201	172	210	231	198	209	218	197	200	217	201	222	208	191	261	209	226	226	220	190	229	193	211	217	204	194	243	211	213	186	226	230	211	208	210	242	194	207	216	196	206	204	207	198	195	196	199	187	192	215	231	193	214	238	217	202	194	224	225	206	236	212	197	188	200	216	187	194	225	207	230	208	233	218	189	193	204	214	217	211	243	180	200	220	235	234	218	207	202	232	206	182	202	214	215	229	205	188	204	218	208	219	198	214	233	230	197	232	216	198	222	203	208	226	227	223	205	191	239	219	232	202	204	227	200	206	191	203	212	245	194	228	193	196	231	198	206	207	214	209	218	197	217	209	208	187	190	212	203	246	205	230	189	210	235	197	243	199	211	228	204	224	196	195	209	219	242	218	184	208	245	212	215	207	197	198	205	236	215	218	206	209	190	212	207	230	205	212	223	233	200	208	190	223	246	216	198	214	192	201	205	224	217	222	182	212	211	221	217	200	233	192	202	167	215	223	200	226	215	234	210	211	231	204	238	202	216	213	211	214	236	203	206	190	233	216	231	220	234	209	216	217	209	215	214	224	224	190	203	223	207	210	189	198	230	224	215	219	206	233	214	204	219	216	211	196	199	212	218	205	220	218	172	225	219	199	222	233	197	223	216	192	232	231	255	231	204	213	225	197	231	218	209	248	187	196	226	220	227	204	182	194	212	212	204	211	204	192	218	216	234	233	227	234	193	199	217	200	199	201	202	215	231	235	191	174	226	202	212	193	211	230	223	182	192	249	246	212	214	219	191	205	216	201	209	199	203	217	211	227	232	221	221	221	214	222	185	214	226	169	229	188	226	195	217	196	212	206	226	202	205	217	196	198	201	218	216	201	244	205	222	208	225	216	225	194	198	209	196	202	178	234	184	198	208	211	213	229	180	189	224	213	203	223	204	188	203	232	207	220	184	209	197	225	227	223	224	202	197	224	189	196	217	202	195	214	184	196	199	232	208	209	219	192	191	182	205	204	192	201	216	187	214	226	191	222	227	194	214	187	193	207	228	201	217	212	227	235	222	230	239	205	195	190	237	194	222	238	197	219	210	198	227	224	213	218	206	183	207	189	238	188	217	211	241	229	201	201	203	220	219	201	207	187	204	185	185	210	214	191	193	213	229	216	186	212	196	224	221	236	201	196	194	220	228	208	196	196	202	243	227	218	205	198	197	217	209	201	204	214	217	222	198	215	239	242	221	217	216	215	224	196	204	214	199	215	203	204	222	187	243	226	200	191	193	204	202	230	216	207	202	217	213	192	197	226	212	229	200	209	218	185	212	210	253	228	206	238	200	217	202	241	216	205	191	233	199	194	181	240	208	203	236	210	204	210	202	228	212	204	210	231	208	201	206	206	224	225	195	205	185	225	199	214	213	178	209	242	220	207	216	239	194	222	210	198	209	226	211	216	216	220	210	226	205	217	237	211	224	219	202	198	199	211	221	221	249	208	208	227	193	221	219	202	196	210	208	218	227	247	195	229	229	207	221	250	187	211	204	205	191	212	199	196	186	193	217	230	223	196	197	223	202	207	202	185	209	211	209	232	227	225	195	231	248	208	213	196	216	191	234	217	231	204	207	229	201	175	211	229	216	213	210	228	252	202	181	203	196	190	203	221	213	240	212	216	207	222	221	236	208	219	217	191	208	244	221	231	193	216	203	218	203	189	213	219	201	203	203	201	221	216	233	211	205	192	215	179	197	218	249	196	198	199	181	212	191	208	204	195	215	234	209	187	178	203	221	206	194	220	196	211	195	224	228	206	218	221	232	227	231	204	233	217	225	201	205	226	224	185	212	203	227	186	209	211	231	219	225	205	186	203	248	225	223	236	204	221	203	237	212	242	196	215	238	208	205	202	191	178	224	233	213	221	217	240	212	208	198	208	172	233	202	201	218	208	216	243	228	228	234	230	204	230	217	200	199	248	210	204	192	201	229	214	210	196	193	211	189	215	220	206	224	235	209	221	208	193	219	224	229	229	215	186	192	228	201	185	220	205	192	224	204	218	217	222	190	216	210	205	214	215	217	205	209	224	214	242	214	190	211	214	217	222	223	212	213	227	192	201	219	204	227	219	227	219	208	228	202	181	204	191	223	211	216	205	231	202	207	210	223	209	209	200	197	239	205	228	223	209	229	232	194	188	213	231	193	197	192	222	211	218	190	227	228	202	203	198	225	185	225	195	191	192	215	230	208	204	193	219	216	215	179	197	221	227	210	205	237	216	183	203	207	226	192	255	216	201	210	209	235	219	227	209	208	212	206	238	200	209	180	194	202	203	192	200	224	205	202	199	226	212	223	229	221	215	233	175	225	186	195	188	194	179	212	221	205	206	195	198	202	200	219	217	204	229	209	206	206	235	189	193	195	188	215	222	213	212	232	199	213	183	231	192	197	238	193	199	206	238	193	198	223	225	228	234	212	190	210	194	200	215	206	234	215	186	239	200	208	209	207	210	219	231	223	231	232	214	203	209	204	203	219	228	203	233	199	194	215	232	193	202	203	188	225	205	218	209	193	185	207	201	200	191	198	219	225	226	207	199	199	194	212	234	229	242	211	185	209	193	201	227	220	200	230	191	192	220	185	219	242	179	197	215	236	220	193	226	190	209	219	204	233	200	209	191	209	194	215	206	212	228	201	234	218	207	216	218	197	232	205	227	213	206	184	210	209	224	235	218	221	191	249	217	181	219	208	196	202	197	239	186	212	210	201	223	194	236	249	190	201	213	247	205	201	198	198	225	182	232	212	195	232	192	230	221	185	184	222	213	210	227	216	224	213	224	222	191	216	179	220	202	197	180	230	177	199	245	196	210	214	212	244	235	208	230	210	223	219	234	196	202	203	201	217	198	184	213	215	192	218	199	195	210	218	234	231	204	191	204	220	229	214	206	217	213	224	222	213	171	195	220	212	211	210	216	205	204	210	206	198	206	217	196	240	211	210	223	199	234	202	210	193	196	198	209	196	223	203	229	214	189	199	236	192	208	235	216	218	206	218	229	208	192	188	217	226	222	204	174	214	235	192	232	189	168	219	232	203	218	231	214	205	205	216	189	202	208	215	221	216	218	210	221	240	222	204	237	179	228	217	201	192	223
10694	2319	5421	6506	6345	5198	4327	4034	3546	3062	2989	2804	2559	1897	1293	1092	756	647	675	669	634	675	595	563	588	603	551	559	614	540	572	576	590	637	595	598	602	592	587	565	574	564	549	536	487	533	556	494	511	505	485	525	563	499	533	479	501	515	557	523	503	505	490	507	507	509	528	503	494	542	536	462	493	543	523	496	519	511	524	494	518	468	485	474	483	517	490	511	546	547	494	520	508	483	480	525	561	509	488	519	508	517	481	536	536	516	511	494	520	517	508	533	572	518	503	512	538	516	504	492	537	541	479	513	506	535	496	487	522	484	500	503	526	483	506	485	485	510	519	498	501	499	498	505	480	489	508	511	528	495	540	518	477	519	520	534	481	542	499	525	510	491	476	510	496	521	503	579	513	553	514	515	521	495	521	498	522	530	500	481	496	500	482	469	482	508	549	518	518	484	498	549	497	480	447	495	547	516	475	514	520	520	487	522	529	535	497	522	528	518	527	488	504	462	474	509	491	551	540	537	508	475	519	530	506	489	501	519	452	487	539	505	476	520	503	486	552	497	549	459	523	515	468	515	489	527	461	505	499	522	525	552	489	490	502	505	541	520	507	536	504	548	521	518	526	484	538	512	485	490	514	506	516	515	494	477	469	504	499	492	522	540	503	484	541	468	501	492	481	517	479	531	512	476	529	504	520	479	508	527	521	482	506	476	469	507	517	498	500	499	545	518	503	522	502	503	480	481	512	516	513	497	518	508	529	523	507	497	519	457	559	536	510	538	488	513	507	496	519	463	526	523	476	518	489	500	505	517	527	502	525	516	500	489	508	528	513	463	528	503	554	505	531	530	464	508	473	535	539	497	518	548	489	484	503	477	472	516	491	540	504	502	476	504	525	465	520	528	493	554	522	513	496	525	488	528	510	505	491	552	537	502	482	494	494	482	506	541	518	531	514	488	539	518	517	504	506	529	530	489	525	525	503	512	495	489	490	511	487	501	507	500	558	492	516	481	536	463	514	540	551	504	482	512	475	495	493	493	516	508	484	519	502	512	513	458	534	499	508	493	477	500	482	490	506	506	537	515	482	560	521	500	494	498	521	539	538	493	500	487	482	500	497	530	459	502	496	516	511	533	526	500	513	508	458	479	536	498	487	501	509	543	511	553	505	553	541	436	517	510	498	499	498	525	530	479	495	518	516	533	536	509	512	481	509	500	508	513	518	488	543	538	523	542	474	490	507	501	470	504	502	518	489	516	509	489	549	488	552	505	507	461	531	505	449	502	530	491	514	476	506	540	499	484	550	507	532	455	545	513	517	480	489	530	480	512	500	489	474	518	493	517	526	506	483	513	508	494	543	508	491	521	525	515	512	502	531	520	491	505	481	499	523	518	509	507	521	518	502	502	509	515	530	524	486	495	533	514	518	500	480	503	506	534	534	512	519	471	480	482	496	474	566	490	488	543	559	473	490	522	486	495	515	505	526	535	509	548	552	515	517	501	495	494	492	495	485	522	505	543	524	482	507	494	525	522	500	493	517	518	533	515	512	525	486	504	553	527	502	522	502	491	521	482	531	517	504	501	522	512	483	521	540	495	524	510	489	501	523	464	473	517	521	540	545	493	493	489	499	498	504	508	474	521	554	508	528	506	585	460	495	529	516	530	546	530	495	503	599	521	512	510	496	528	491	523	516	475	515	498	503	506	497	490	538	479	487	478	513	492	550	536	518	491	517	513	517	486	525	514	511	515	482	527	546	469	510	492	515	524	527	498	523	514	513	497	501	514	469	464	497	494	502	495	539	491	555	484	548	499	512	478	481	458	508	524	517	497	523	527	513	487	521	556	497	537	501	491	510	546	508	542	503	467	455	497	485	505	564	469	552	516	496	542	537	523	504	479	527	514	539	519	508	497	498	502	528	499	544	504	487	496	509	479	513	479	491	475	491	524	498	500	536	481	506	462	516	519	494	506	515	521	520	547	502	481	477	525	534	515	499	489	562	572	497	516	497	495	506	524	497	542	518	534	533	519	502	551	531	522	497	494	487	488	517	510	498	513	498	512	490	499	515	515	522	534	498	472	515	520	493	495	462	492	541	502	519	511	515	525	519	541	517	480	497	548	471	467	509	500	541	521	489	524	536	526	495	538	495	522	437	522	538	519	525	479	504	524	544	510	528	530	512	510	553	513	491	497	499	524	534	506	488	506	500	531	514	532	514	509	492	536	486	505	506	497	496	559	483	499	509	483	538	509	526	475	481	504	513	528	458	512	497	487	541	503	531	526	509	513	501	534	522	531	534	494	503	479	499	495	513	536	496	503	488	534	512	500	473	528	527	478	545	531	494	531	515	521	546	521	509	511	497	491	482	517	491	482	555	536	515	535	540	483	552	485	503	506	501	523	553	481	472	512	481	497	495	511	525	544	551	545	506	508	504	500	499	489	486	540	443	470	495	451	508	476	499	502	526	553	521	496	518	499	510	512	474	512	489	505	498	465	537	523	464	493	475	500	507	555	520	498	471	508	535	512	504	466	500	492	475	532	490	527	488	541	515	518	508	505	456	505	509	552	537	508	535	499	498	502	540	535	522	530	506	501	529	482	489	512	524	511	520	488	510	498	518	505	529	509	482	490	505	467	471	466	489	522	533	475	493	515	538	534	529	498	509	519	492	530	486	487	556	487	482	487	558	509	497	504	500	501	487	503	468	530	476	479	533	523	474	502	507	506	512	474	527	512	512	491	528	505	514	528	492	494	496	505	528	508	477	520	492	510	531	508	492	474	501	481	541	519	490	507	499	436	511	519	568	506	476	552	559	485	537	523	491	529	487	537	512	514	487	475	506	497	526	494	530	480	482	502	499	551	518	495	542	484	499	499	515	498	459	486	486	496	467	547	505	515	478	531	487	489	514	518	505	527	508	521	504	533	542	503	549	503	501	485	490	520	514	483	536	504	537	491	523	520	499	506	453	502	580	490	506	505	514	505	510	527	456	503	530	513	460	499	511	470	508	511	457	503	526	488	478	491	505	475	493	531	518	545	499	544	487	524	504	523	494	525	510	488	513	476	519	545	522	495	500	548	500	514	502	467	527	495	519	500	502	512	524	499	533	538	481	498	552	495	498	534	500	510	522	497	557	536	506	482	506	542	502	520	521	491	519	506	468	515	490	504	527	495	480	516	521	506	536	501	503	549	490	508	524	501	484	519	506	524	532	483	478	489	518	521	514	491	501	524	543	505	509	533	529	489	511	492	528	526	525	517	558	498	491	521	539	515	516	525	505	463	508	500	502	456	510	513	475	512	530	493	494	523	489	527	477	531	521	481	519	511	521	491	515	559	485	530	514	547	546	568	503	515	518	515	498	524	517	507	502	531	499	543	505	500	502	541	475	497	507	499	496	541	520	528	530	498	525	513	519	530	512	510	503	508	499	512	491	515	523	513	494	510	500	493	508	506	503	513	527	512	528	518	500	505	469	495	504	510	498	535	507	470	491	514	499	516
23883	4538	4788	4377	3326	2972	2324	1608	1169	1066	927	769	632	693	558	429	228	177	166	147	166	140	155	131	147	124	123	144	135	149	134	115	136	130	148	127	126	134	127	122	141	142	123	127	148	117	110	113	114	121	103	133	115	123	130	132	113	106	104	120	108	108	109	110	119	122	126	112	112	109	127	108	113	141	109	117	135	130	113	111	123	125	111	91	129	98	124	135	100	116	135	126	120	117	120	99	117	138	119	111	100	125	101	104	111	113	133	108	136	125	115	97	115	114	107	118	98	113	113	102	116	102	119	127	123	134	118	103	115	119	120	115	127	120	114	138	128	124	103	95	101	110	126	110	124	133	109	138	134	125	112	112	134	135	125	137	113	104	113	95	153	104	105	118	124	112	108	97	122	110	111	111	134	112	99	112	99	118	117	120	109	122	140	130	118	115	102	116	109	110	109	103	115	105	115	124	116	125	108	115	131	113	97	108	130	124	115	97	104	129	121	139	104	101	129	119	133	133	111	107	125	109	99	101	134	134	109	124	133	134	128	111	140	122	124	135	109	122	122	115	139	117	121	115	108	128	120	101	124	113	114	117	109	97	116	108	122	114	117	100	114	128	116	145	112	132	115	109	110	127	113	102	131	123	124	124	114	110	95	105	126	105	108	125	118	126	135	100	104	115	138	129	125	131	132	118	117	121	117	127	114	120	118	116	123	129	134	127	111	115	121	118	129	94	119	121	122	110	112	126	120	122	115	119	101	107	115	118	132	99	134	128	123	151	117	123	124	112	134	110	111	96	125	120	134	96	110	107	94	144	140	99	110	102	122	99	106	106	123	118	110	111	101	109	103	120	122	136	122	110	123	117	129	98	112	112	124	116	121	120	110	126	137	124	128	99	128	109	116	129	118	130	118	125	108	114	129	104	116	113	126	116	131	136	94	116	113	117	127	123	106	122	115	116	112	125	121	124	128	130	106	104	121	110	126	122	119	119	127	106	131	116	132	113	118	110	142	125	124	115	119	116	124	124	118	129	120	111	149	138	136	126	122	137	131	110	129	122	111	122	134	119	106	93	113	114	109	123	120	89	97	103	108	107	96	113	112	110	121	114	120	112	119	121	130	127	125	135	125	127	132	123	104	128	117	90	128	114	106	108	135	124	111	135	122	120	122	103	117	133	118	116	113	115	124	134	105	109	117	95	103	115	156	107	118	131	105	129	104	104	125	115	103	109	112	118	116	111	131	121	114	92	103	117	102	113	133	129	119	115	98	117	115	128	119	126	116	107	104	120	93	122	118	109	122	112	116	141	113	123	121	106	106	115	109	106	128	128	129	139	129	106	112	106	116	100	105	116	92	120	119	118	98	126	148	112	120	111	112	105	87	115	109	120	126	105	116	108	125	116	120	116	105	90	104	101	123	122	124	120	114	111	123	118	90	84	126	105	115	124	126	128	110	115	113	122	123	115	114	126	104	122	109	108	126	114	115	103	102	113	113	109	127	139	95	103	115	109	118	118	104	136	124	125	113	137	86	111	122	113	118	105	123	108	122	135	121	131	121	109	133	106	107	106	124	123	114	121	108	97	108	92	133	111	121	111	109	126	108	108	105	130	143	121	115	113	125	105	115	98	129	126	118	111	122	104	110	130	109	115	131	114	115	119	122	112	124	102	123	106	123	119	133	109	136	117	131	93	117	129	127	117	97	108	133	131	122	97	126	112	132	121	87	122	116	117	131	110	130	119	114	116	125	98	147	128	140	119	120	120	117	110	112	116	126	92	106	115	140	120	116	103	113	115	160	119	105	118	129	117	108	111	116	113	111	109	127	132	121	127	127	139	145	122	109	115	120	115	121	121	123	135	93	122	117	121	125	113	107	120	133	120	102	109	119	113	128	110	127	119	117	119	118	116	117	105	118	114	141	123	103	129	122	124	103	111	109	130	123	111	116	120	112	130	112	122	121	125	125	120	118	117	135	108	100	108	121	130	123	142	107	108	105	108	141	112	115	102	108	148	122	130	121	116	136	121	131	125	131	133	101	102	122	124	149	98	127	119	114	101	119	108	104	125	135	118	113	123	113	122	128	91	108	113	92	114	116	124	105	121	114	109	116	112	114	119	123	115	119	113	114	99	110	104	130	127	117	110	104	114	124	121	110	114	132	105	130	118	119	134	97	108	94	124	89	128	113	138	108	106	106	112	106	115	95	129	116	122	129	119	134	118	120	135	129	117	113	139	144	106	126	105	128	121	129	133	106	114	110	122	116	110	126	118	116	110	93	137	127	123	105	126	125	106	116	105	99	117	137	107	119	103	103	135	123	111	112	122	122	116	126	114	120	94	122	122	128	94	111	119	122	125	131	118	126	134	143	113	103	139	120	130	117	133	140	139	112	121	130	91	133	120	123	107	134	117	105	140	127	106	110	110	127	109	109	129	108	119	123	100	112	127	129	111	130	132	114	133	127	119	118	113	127	109	120	116	124	119	105	126	129	101	117	112	105	109	112	111	121	120	124	105	128	115	101	125	105	98	129	118	127	105	113	120	96	114	128	97	108	98	109	130	100	117	137	115	101	125	138	97	129	108	112	113	121	122	132	127	101	130	110	128	123	125	106	132	127	132	125	123	132	115	117	120	117	113	125	123	108	118	107	117	110	114	103	139	105	120	115	113	118	115	116	102	95	107	154	111	134	102	102	125	112	103	120	126	112	104	115	111	148	114	117	124	125	118	121	99	130	105	128	127	113	107	116	105	127	138	115	126	140	126	129	126	110	94	111	109	122	124	107	132	123	119	97	104	126	105	130	121	102	133	117	106	88	135	118	117	110	99	108	106	109	136	114	115	138	145	106	114	118	117	125	100	102	118	116	116	118	104	114	109	124	113	105	115	116	121	116	128	125	113	147	141	120	116	108	107	119	117	130	126	100	99	131	108	116	127	107	136	123	122	134	130	91	109	109	102	116	109	111	114	120	127	126	113	129	109	90	119	128	137	115	118	121	118	134	117	99	138	91	129	117	132	147	107	122	131	111	102	126	107	138	125	130	124	119	134	108	119	109	127	126	105	110	115	121	94	113	110	125	130	129	118	114	135	109	120	112	117	127	119	118	124	139	112	96	125	106	115	98	137	118	114	95	131	141	126	139	120	104	112	105	118	121	115	111	123	110	128	115	113	118	106	111	117	112	109	125	132	126	139	109	122	116	101	113	133	134	98	124	111	128	134	133	131	107	109	117	121	122	123	107	116	112	109	112	128	131	146	107	100	106	116	136	133	113	144	117	111	111	132	113	111	107	105	123	134	120	99	118	148	88	117	105	113	123	117	133	126	131	140	125	133	113	130	136	126	121	116	108	119	131	106	111	96	119	110	118	129	124	114	133	123	125	100	134	115	108	117	125	106	121	116	115	123	109	116	117	107	122	116	128	118	121	120	119	116	129	108	128	105	130	111	99	111	124	124	125	119	129	124	130	103	129	124	106	118	116	130	120	120	125	123	100	111
14478	3029	7719	9312	8966	8316	6632	6234	5595	5508	4554	4000	3734	3911	3044	2056	1022	642	633	611	584	544	454	439	376	392	406	424	427	436	446	446	411	449	498	481	499	493	390	410	418	364	370	338	314	332	350	318	313	356	300	310	299	321	311	343	312	302	336	312	305	293	319	310	277	319	269	324	291	328	260	270	290	310	313	306	283	299	279	286	291	266	285	297	284	300	325	275	323	316	330	347	302	316	320	333	295	300	305	305	301	283	311	305	317	256	313	306	289	291	293	271	309	303	280	318	301	300	280	318	299	289	324	340	294	286	307	278	314	289	293	302	305	286	292	305	299	317	323	273	316	333	310	280	293	297	311	330	307	321	280	342	295	290	290	307	292	308	312	283	287	310	273	287	303	305	292	323	315	337	298	307	303	302	306	273	322	291	310	287	310	292	303	285	314	319	293	297	292	333	319	291	311	309	292	286	299	280	309	346	329	318	291	307	301	293	291	273	283	313	279	326	316	303	309	316	285	323	281	307	296	310	315	282	323	317	281	301	280	305	271	281	343	307	293	327	301	337	278	301	265	294	302	296	307	312	302	350	300	313	318	290	282	288	251	321	290	300	291	280	323	284	289	320	285	301	304	298	301	319	314	313	291	305	307	295	273	302	316	308	324	294	309	300	313	323	300	308	331	288	338	309	328	319	290	261	291	297	320	299	294	301	295	288	291	305	272	318	323	279	292	318	274	318	282	306	298	296	274	299	287	328	291	306	312	275	298	290	302	308	309	286	300	321	304	319	297	305	291	301	301	296	303	272	310	305	322	293	291	303	296	271	318	283	291	326	289	299	289	306	281	310	293	281	289	281	302	292	299	287	285	302	310	302	291	313	289	289	295	316	297	291	296	292	300	310	260	348	288	316	314	297	281	304	311	312	322	278	307	291	349	295	298	307	296	278	284	332	295	304	271	294	292	310	308	274	288	300	307	303	343	316	308	299	281	298	309	322	292	313	299	286	283	314	313	284	284	279	320	280	317	306	305	301	319	297	312	287	262	306	288	279	312	293	291	287	293	284	292	290	291	281	317	314	291	280	275	336	265	292	282	297	288	288	293	290	294	298	308	311	307	297	292	286	297	308	291	295	306	321	323	303	271	293	284	317	315	306	309	328	293	297	283	281	320	254	308	302	307	295	286	304	303	283	327	262	320	333	318	286	279	282	290	292	303	294	294	338	278	292	303	304	319	309	261	284	277	315	278	278	309	308	295	299	303	295	298	286	245	316	316	288	275	304	326	307	307	304	306	283	310	300	294	304	317	285	317	341	295	313	296	299	271	285	323	308	309	285	317	323	322	268	312	281	332	295	308	286	331	295	292	292	288	301	280	297	286	301	306	311	315	302	268	304	332	300	298	306	298	294	300	296	306	323	285	334	286	309	279	329	306	294	304	288	285	278	311	267	324	320	296	272	312	288	300	302	292	307	308	304	311	271	307	282	300	326	333	311	293	306	274	285	304	301	307	280	302	310	298	302	263	286	322	346	293	309	316	277	310	322	271	312	311	323	324	315	313	302	281	258	285	289	322	276	294	279	314	300	287	306	284	324	297	320	252	281	319	329	269	319	289	304	311	303	320	304	301	298	305	294	283	300	302	280	336	304	307	314	303	315	296	303	312	308	298	315	301	278	312	285	297	280	299	319	323	321	293	284	296	328	276	302	281	264	310	302	337	276	321	287	278	305	327	308	311	314	294	298	294	298	268	325	306	335	308	283	298	294	321	283	310	311	330	287	303	322	307	309	322	293	269	291	328	295	307	322	309	292	297	305	308	276	302	284	281	280	286	302	307	306	279	283	291	290	296	315	291	322	298	274	292	294	276	333	293	275	303	315	311	301	286	307	300	317	307	292	304	320	315	315	316	292	328	273	305	300	300	291	264	301	291	331	279	262	310	335	310	322	303	265	316	304	306	279	296	268	301	313	292	312	317	299	276	271	321	330	306	309	281	283	310	301	293	301	293	298	323	297	323	285	315	297	286	304	313	283	312	280	299	316	253	317	274	286	304	337	310	299	325	329	292	310	288	331	282	323	288	279	323	293	287	294	260	263	272	287	305	262	295	303	293	324	330	308	290	292	297	285	316	294	296	326	336	304	289	300	280	298	331	309	317	291	297	282	280	332	247	306	286	304	286	316	306	298	314	282	324	325	292	258	326	308	322	274	303	286	284	311	267	266	277	288	309	297	302	297	310	275	311	333	299	267	259	288	315	301	312	293	257	282	291	309	279	294	271	311	293	314	303	295	294	303	318	278	292	293	319	287	346	296	319	291	304	280	275	282	274	315	317	324	294	293	282	309	334	319	329	281	287	275	289	298	278	291	329	309	313	321	305	305	303	314	301	278	311	268	275	305	306	277	309	280	316	288	308	303	320	301	328	317	316	318	295	290	273	301	285	306	276	274	310	315	333	295	316	311	278	283	292	272	270	337	315	318	310	282	301	305	280	320	327	277	275	322	292	300	318	316	262	306	328	319	324	318	283	301	304	309	303	278	306	307	327	319	296	304	312	280	297	275	297	303	300	314	321	325	284	310	285	315	297	320	285	287	324	321	319	339	294	327	303	307	281	284	313	308	302	311	315	313	327	301	306	288	301	300	304	310	284	310	309	305	293	285	268	312	297	302	320	301	332	288	291	286	320	311	299	285	267	275	310	306	302	304	297	305	248	288	293	267	319	334	303	252	303	296	323	316	295	309	281	292	314	323	328	284	300	315	284	274	307	319	304	296	313	321	284	306	296	320	309	295	336	297	320	305	296	301	339	270	281	320	311	284	269	292	292	294	325	297	321	277	310	305	294	316	334	316	324	300	314	323	289	317	327	301	322	292	309	317	305	301	323	282	323	314	318	323	308	296	314	291	274	301	286	275	297	288	282	323	319	291	318	272	301	277	321	326	297	282	318	292	309	311	303	298	303	297	320	313	319	303	303	282	296	307	292	288	296	304	300	307	270	291	328	305	257	323	317	308	303	288	291	316	275	320	320	308	294	314	314	273	270	309	307	296	286	289	288	282	300	311	310	311	279	316	290	294	319	301	286	291	295	319	286	289	291	315	302	310	295	302	318	297	317	293	322	309	282	276	291	316	310	301	299	305	307	289	288	301	280	289	307	292	307	311	348	310	269	317	333	295	259	299	305	288	282	298	314	270	285	297	311	280	293	322	298	315	284	312	274	278	282	308	302	294	272	321	312	315	334	295	294	307	282	312	290	296	293	289	310	308	299	268	311	284	289	290	256	292	298	299	290	306	306	324	284	291	327	288	305	295	300	312	291	289	307	288	283	303	276	289	320	288	294	315	304	334	286	275	280	317	305	293	264	281	318	287	312	288	340	295	299	307	292	266	304	295	288	301	270	272	337	303	319	308	311	296	315	316	318	288	307	304	300	307	316	270	276	297	299	307	307	327	250	310	311	286	309	262	320	301	296	278	307	279	319	307	318	308	294	323	309	276	291	341
4634	892	842	566	404	350	341	282	314	279	278	267	224	253	240	218	198	243	228	236	210	247	202	246	218	200	245	202	247	206	212	212	236	226	207	244	225	189	205	223	200	214	243	198	218	215	216	205	229	209	231	241	236	238	204	224	233	216	212	215	250	211	244	208	229	231	223	212	229	189	207	213	215	213	239	248	213	231	243	215	239	213	205	215	220	241	227	227	230	241	233	223	236	211	238	216	214	223	233	226	231	216	225	244	188	234	259	204	218	258	224	234	220	217	222	229	206	196	221	218	213	212	251	247	227	208	212	230	221	195	201	205	228	214	239	227	188	232	228	203	238	233	243	227	210	245	197	229	221	235	250	233	194	229	222	217	247	236	238	238	248	199	256	240	220	204	194	217	231	246	225	261	221	244	227	224	245	243	228	246	222	215	242	248	202	210	220	223	226	237	227	212	231	228	249	214	230	204	240	236	222	228	228	206	217	234	219	243	211	217	217	212	222	202	219	253	211	193	233	215	232	226	253	264	235	214	194	219	244	221	215	202	212	210	208	211	213	207	222	245	228	218	228	242	240	225	227	230	216	222	200	226	198	208	209	217	234	227	220	219	229	212	220	195	202	198	213	224	212	198	198	259	225	252	250	212	250	230	233	183	195	230	224	211	231	203	204	209	251	203	231	220	263	234	237	214	205	247	195	259	200	223	252	248	225	216	212	223	237	216	241	231	169	266	210	237	225	224	227	200	234	212	219	220	194	226	238	239	231	226	231	231	212	218	212	236	246	234	214	228	226	215	243	206	223	223	200	218	218	232	265	230	206	245	232	217	214	201	228	231	243	231	221	230	244	210	205	221	248	213	209	214	210	243	223	235	218	233	198	198	209	223	239	221	197	218	217	244	234	214	190	201	224	213	191	237	214	221	231	242	212	246	234	218	232	206	215	229	239	233	218	232	216	221	234	235	189	228	254	243	224	217	224	244	237	225	213	245	196	198	252	211	221	233	189	238	226	201	214	229	221	228	235	228	226	245	227	242	209	226	236	215	229	215	232	215	241	221	237	237	221	261	211	221	218	217	208	246	243	232	213	229	225	207	228	245	218	192	196	211	226	234	187	224	233	230	205	235	203	218	233	228	236	212	205	245	224	221	249	203	240	250	226	223	234	227	232	229	229	220	203	199	211	196	214	226	215	247	193	230	211	233	253	204	244	250	213	230	224	204	241	240	217	212	246	251	219	188	222	238	204	197	222	212	217	241	199	225	221	234	248	207	225	214	234	206	209	226	203	209	240	210	206	219	217	243	249	218	207	216	232	231	222	227	178	224	206	210	250	200	214	239	229	222	218	191	210	201	229	262	209	205	238	228	240	242	235	218	225	232	228	217	236	220	234	237	228	226	224	245	227	194	203	193	233	235	239	217	228	215	225	245	234	235	240	196	214	216	205	229	188	257	227	245	231	236	218	254	225	231	216	220	229	219	234	218	220	221	225	209	220	215	237	213	240	243	219	244	234	232	223	234	217	215	235	189	216	230	247	225	211	217	237	227	243	201	236	207	245	249	193	224	210	197	211	224	223	224	207	211	217	199	211	201	236	216	218	228	256	225	202	240	228	200	222	235	226	212	229	204	215	217	218	205	232	232	226	234	194	234	209	220	217	202	257	244	241	209	228	216	235	198	219	211	224	236	219	206	214	222	205	231	233	236	222	198	227	205	194	220	231	226	207	215	184	220	209	212	197	229	218	245	231	224	229	206	224	226	204	210	226	230	247	213	218	236	234	197	225	218	252	231	230	225	224	229	245	224	227	234	236	209	230	178	223	220	253	227	237	216	238	214	217	226	220	225	238	228	207	217	224	210	241	227	224	210	236	201	229	230	209	216	188	260	264	203	241	218	229	244	219	205	249	190	213	222	224	204	219	217	230	238	200	212	194	199	235	246	213	253	232	227	233	205	190	207	207	219	263	240	228	229	224	218	238	241	212	192	184	224	235	227	216	218	250	243	219	217	217	228	211	246	212	200	218	225	222	211	192	226	239	228	197	220	195	212	198	233	247	210	223	217	195	239	210	201	214	235	238	215	236	227	232	234	200	226	202	224	225	227	250	230	213	211	212	233	235	240	250	226	219	223	241	218	211	222	203	201	224	226	221	214	217	232	230	229	231	242	225	223	242	228	243	254	218	205	214	233	213	211	242	231	209	222	219	232	223	205	205	219	223	220	218	201	254	237	203	207	221	225	227	209	226	242	226	245	219	230	200	219	217	204	244	195	202	231	238	195	234	234	227	214	230	204	218	206	229	226	199	216	239	215	219	198	222	217	243	215	224	227	197	190	243	225	221	207	224	266	235	201	231	198	206	216	251	237	208	235	215	226	204	218	211	227	228	225	259	222	219	223	228	222	240	219	221	228	224	225	224	223	233	192	201	202	215	227	229	213	220	228	209	226	198	265	266	233	241	236	223	231	232	235	215	217	236	241	225	259	215	238	252	213	232	224	211	238	228	252	215	240	237	209	225	220	247	243	235	220	246	230	227	228	219	209	206	207	239	243	231	229	230	230	213	229	231	247	242	202	209	209	236	204	215	196	218	207	225	228	210	228	214	222	216	222	201	252	217	212	221	216	215	215	233	236	236	235	249	223	238	219	235	235	233	167	269	218	249	261	219	265	227	216	216	222	192	251	237	223	227	238	216	202	227	220	220	213	231	228	211	197	231	246	221	218	250	232	234	244	222	233	213	206	228	227	211	261	216	229	227	200	220	207	231	213	239	242	222	237	217	202	225	229	222	203	223	225	231	224	238	213	241	219	247	214	229	232	189	196	213	221	217	204	232	209	194	241	228	225	225	212	217	237	213	257	231	221	232	205	211	213	190	209	207	236	240	234	212	243	222	229	216	205	243	225	237	215	219	214	226	223	244	227	246	227	205	230	202	239	210	234	225	215	228	210	203	241	236	217	225	234	241	235	227	227	217	261	248	229	217	230	223	195	226	216	221	228	247	228	226	251	214	235	238	228	238	202	246	256	256	226	242	219	243	245	216	201	209	196	236	203	246	220	218	218	238	226	219	218	241	209	241	236	209	195	215	239	240	252	214	201	216	221	228	225	215	267	233	225	214	232	238	233	223	223	245	194	231	221	189	209	223	211	244	218	196	236	228	252	216	230	219	206	241	227	235	200	241	236	224	217	203	210	212	217	245	234	227	243	247	232	241	233	220	201	217	215	214	224	231	237	245	204	231	195	253	225	212	239	240	228	204	226	184	248	238	204	210	222	211	212	224	232	222	222	211	224	188	241	236	231	208	219	228	223	243	232	216	195	230	229	197	223	216	231	253	202	214	207	218	223	191	225	210	219	237	242	199	209	247	220	211	231	264	249	203	202	226	229	209	207	221	194	223	222	211	234	215	211	209	247	204	211	239	226	229	237	205	211	236	237	212	248	201	217	201	203	214	215	184	213	238	228	204	216	262	217	225	250	209	222	209	207	245	206	220	247
4147	1179	1757	1765	1569	1388	1193	1116	1049	934	881	804	713	698	681	575	599	617	595	629	569	588	609	576	579	587	601	564	565	562	572	562	626	651	614	586	581	572	575	547	570	560	580	613	559	505	540	553	572	575	567	567	556	561	566	530	574	552	501	546	537	550	537	520	556	544	552	543	551	564	523	515	542	553	541	542	583	553	480	542	526	554	532	510	551	518	527	548	550	563	550	534	585	538	532	556	553	561	502	510	562	497	553	523	565	564	549	549	528	520	538	574	527	540	558	570	528	492	486	580	527	575	545	531	542	554	536	576	548	545	569	601	589	532	514	525	584	538	578	521	533	536	545	571	532	595	531	529	512	536	506	543	521	520	558	517	551	584	522	576	554	532	532	531	514	578	531	563	535	553	551	568	567	543	544	501	546	506	506	577	554	557	498	547	527	534	522	575	562	548	519	570	553	558	560	537	579	514	538	532	573	528	535	511	568	562	553	555	528	562	566	529	516	548	538	515	555	554	551	555	539	524	543	523	566	562	548	592	535	559	550	562	522	540	536	544	538	549	511	564	541	555	532	556	559	549	543	552	515	484	543	528	532	512	512	538	536	517	505	540	561	566	562	562	528	559	550	539	524	526	515	548	508	551	550	535	525	500	546	542	538	557	552	539	552	609	591	596	567	544	531	531	554	528	581	524	558	513	523	584	532	517	533	519	538	545	543	548	531	561	530	571	535	532	541	542	547	511	529	529	581	538	548	558	538	536	549	554	532	511	546	517	517	513	581	547	522	570	575	578	538	522	545	543	548	528	546	567	529	511	517	532	529	526	509	542	534	523	512	517	553	526	540	532	584	539	568	532	567	533	525	527	519	538	493	530	549	552	510	515	562	536	547	530	574	542	557	551	568	574	528	506	532	518	544	562	598	560	571	560	526	547	528	606	519	529	551	546	549	500	568	539	544	505	498	544	557	546	584	545	551	536	499	532	551	597	577	537	544	561	566	523	508	530	562	585	512	541	556	567	555	542	565	522	535	508	565	601	552	558	574	537	530	570	525	611	517	555	529	542	599	559	546	575	497	524	555	530	553	566	575	532	531	525	565	539	551	517	543	553	526	518	521	511	530	533	593	542	502	574	536	552	537	531	546	526	550	572	521	530	562	562	523	551	564	530	543	517	505	512	530	556	530	505	535	575	534	543	548	544	557	559	528	537	522	542	532	529	550	562	557	552	513	561	497	570	575	554	530	515	541	547	542	546	501	506	542	538	563	541	554	514	580	564	560	541	552	538	550	557	548	589	533	538	545	515	532	553	479	585	505	576	531	561	557	508	526	521	539	553	567	552	512	560	549	560	497	513	542	580	544	544	525	525	502	534	541	517	536	582	570	534	529	542	577	534	557	525	500	576	543	532	561	517	551	527	566	551	537	565	556	544	518	533	550	564	520	550	519	521	605	609	523	531	517	486	514	525	548	574	538	560	537	516	536	518	558	521	543	528	530	501	548	585	587	560	512	533	594	542	493	516	536	586	575	571	556	527	538	524	547	565	554	570	563	567	531	577	541	504	533	513	536	543	572	555	548	554	522	530	608	564	559	493	571	548	561	524	519	600	544	544	548	557	510	551	514	553	545	526	529	533	547	527	548	556	560	520	576	568	514	542	553	563	567	531	528	538	540	531	567	541	561	544	570	494	550	540	589	559	520	540	526	516	549	538	577	497	525	550	548	504	533	501	584	527	526	556	549	559	523	544	535	549	549	556	543	521	520	516	556	543	545	573	570	557	543	588	534	527	558	538	578	552	558	544	543	496	534	577	596	526	509	548	521	552	522	501	556	556	554	522	586	531	513	528	547	549	473	540	512	536	545	519	510	558	540	539	533	548	544	582	556	533	517	524	543	540	594	515	550	558	573	535	560	527	508	570	549	491	525	564	528	565	536	538	554	528	565	519	514	524	563	556	577	573	517	544	547	560	536	573	478	564	562	549	527	562	522	495	511	551	546	514	560	568	539	562	544	543	577	591	520	539	542	520	556	546	550	522	546	537	526	513	542	539	559	551	549	561	500	543	581	552	563	585	530	472	589	562	540	555	509	559	568	563	499	531	604	611	524	532	532	539	570	536	556	533	567	521	528	528	485	548	565	535	526	535	543	530	555	528	515	565	557	531	576	520	566	534	557	523	539	575	570	577	500	503	569	555	514	564	522	527	551	532	545	528	549	501	575	514	532	552	528	580	556	551	563	555	552	543	585	524	558	550	509	586	529	546	548	509	565	493	527	530	538	517	550	583	561	523	526	527	559	531	533	509	505	499	534	535	516	549	552	503	545	554	558	528	540	597	549	547	548	589	557	553	561	521	545	562	542	551	521	509	549	546	521	540	548	520	532	512	544	550	531	541	536	516	540	542	567	560	514	541	536	536	549	554	526	529	585	529	519	564	517	518	515	538	537	592	553	506	552	558	534	546	558	550	554	547	522	526	534	559	531	575	576	498	579	532	506	540	542	553	488	553	546	523	586	523	580	557	515	511	571	524	544	548	541	551	510	523	565	543	532	565	546	559	549	583	533	563	521	570	524	561	528	560	550	537	546	531	564	555	537	506	541	550	521	560	539	576	523	536	555	556	569	555	538	511	551	529	550	549	548	528	534	551	534	534	559	521	577	583	536	548	569	544	567	538	522	519	525	530	550	519	547	512	529	581	522	526	550	534	528	582	564	551	558	591	513	571	543	509	521	524	534	561	538	593	546	568	550	543	521	563	555	547	579	536	544	543	568	510	519	580	542	539	514	527	577	528	561	533	555	508	542	508	506	560	563	527	520	497	568	555	546	515	549	582	527	561	536	515	540	576	543	535	518	558	532	546	511	513	566	567	555	559	504	570	566	501	523	544	478	530	529	538	508	556	518	525	533	505	558	570	560	533	523	546	568	526	541	520	518	533	567	541	565	517	545	518	527	555	536	539	568	571	537	563	541	491	552	582	552	516	583	523	588	513	559	488	556	555	544	546	505	525	554	563	523	547	567	524	537	530	524	575	537	573	496	543	506	556	552	523	499	520	557	542	525	516	507	518	519	560	552	548	524	556	533	510	533	547	522	540	517	515	552	558	548	542	532	572	553	541	567	515	599	550	516	544	563	536	550	552	517	553	524	577	557	559	592	499	511	518	534	522	542	552	526	560	529	560	523	537	584	574	513	560	555	457	535	502	549	556	546	537	550	537	531	506	551	553	579	533	557	554	569	553	542	532	504	545	574	565	531	523	551	562	562	554	527	529	553	602	543	515	560	585	536	536	551	535	510	552	557	553	550	538	509	539	541	552	555	555	517	534	546	519	570	549	554	560	547	518	519	512	560	495	564	568	524	531	569	514	592	525	507	530	506	536	571	553	550	574	533	500	548	546	558	534	547	525	530	525	562	538	558	548	509	498	550	551	551	518	570	523	539	514	537	604	529	541	526	518	530	535	570	555	526	563	572	536	531	544	565	554	540	516	517	530	551	532
14811	2158	2491	2383	1988	1465	1142	962	736	580	464	432	416	412	381	338	279	224	264	221	270	248	211	243	216	251	250	211	243	217	218	243	222	240	238	210	204	231	222	218	250	203	200	240	217	227	222	241	200	231	211	229	216	218	210	177	229	211	217	220	223	206	233	235	250	221	255	195	211	239	216	226	240	177	248	227	233	208	225	230	222	204	210	234	204	211	233	219	202	215	209	223	209	222	223	203	256	212	214	201	226	163	231	206	216	205	215	194	220	214	218	212	220	213	222	245	226	229	219	220	200	219	198	216	215	186	242	210	209	214	199	242	232	221	214	212	210	213	223	235	222	200	221	218	222	207	224	219	198	216	228	207	215	216	210	240	216	217	224	213	221	232	240	218	239	251	219	186	235	234	203	215	210	209	206	199	232	210	221	194	189	195	219	188	234	227	225	208	205	210	218	212	233	227	203	215	219	228	231	241	213	233	231	221	214	200	203	217	203	204	209	236	222	224	227	228	212	204	256	204	201	216	215	228	201	193	238	212	226	216	200	208	192	211	236	209	187	186	226	225	211	213	214	227	199	202	235	242	222	224	196	191	226	226	198	208	206	231	213	216	190	232	195	233	216	238	216	203	211	193	191	226	240	213	179	198	210	251	248	244	203	197	222	218	225	205	205	219	217	225	196	217	228	213	194	224	245	218	206	206	211	232	203	218	211	242	209	200	242	196	228	215	196	206	212	224	252	203	226	215	224	234	228	227	223	222	198	194	212	222	201	196	175	255	208	219	221	210	219	217	231	216	198	190	193	213	216	199	220	215	220	215	203	222	230	199	208	229	237	220	218	202	208	211	211	190	204	228	220	244	185	216	226	221	213	196	223	247	222	207	247	199	211	223	217	217	220	222	215	206	225	221	200	229	245	211	222	226	229	243	240	245	204	204	212	230	252	231	214	211	222	198	190	245	216	223	202	219	196	221	247	215	223	226	210	190	199	211	239	234	218	219	205	208	254	226	227	235	218	202	207	224	206	208	228	197	195	203	193	200	228	181	199	218	229	225	246	222	258	206	225	218	218	211	192	193	230	242	211	219	223	236	211	221	186	223	217	207	220	220	215	211	210	203	215	255	221	203	226	221	236	196	232	203	204	222	215	207	229	243	233	215	228	200	214	226	233	223	216	202	220	212	191	218	235	230	241	231	222	224	215	211	202	240	202	213	184	245	241	226	200	238	211	254	227	229	253	227	207	241	210	186	212	194	196	209	206	238	198	229	255	213	204	190	220	234	236	236	222	212	224	193	217	213	206	242	223	222	215	214	225	252	218	225	219	219	227	241	197	195	222	224	211	201	216	210	193	203	210	224	225	210	231	209	231	201	241	233	212	199	209	216	197	227	201	239	217	216	203	205	211	205	225	199	229	233	234	203	238	206	217	229	185	196	202	218	211	193	228	194	204	218	185	209	209	262	211	255	197	232	213	214	207	210	225	194	199	186	196	196	210	201	208	211	221	205	260	235	218	195	220	215	230	228	217	240	204	237	240	178	225	210	225	214	216	241	259	209	208	208	208	223	221	211	240	230	234	215	232	206	229	234	211	213	224	212	215	225	239	213	219	193	225	227	213	230	212	207	198	197	214	228	223	204	206	191	203	222	221	228	227	192	241	211	237	224	218	211	217	210	199	208	213	217	224	216	254	242	216	214	224	190	231	237	210	231	225	218	226	223	228	208	204	208	191	227	203	239	212	212	241	234	223	205	223	237	209	225	202	206	228	211	236	208	234	205	198	204	231	230	228	219	241	221	205	210	190	200	231	218	184	214	213	228	200	223	256	209	204	209	226	194	231	211	221	221	228	226	217	219	193	208	202	224	198	208	224	225	209	230	200	182	204	223	218	213	231	208	205	217	182	228	216	239	211	226	200	238	203	208	201	201	198	226	240	206	224	215	197	194	212	243	216	214	209	207	202	207	250	192	193	225	197	201	215	218	212	229	227	224	250	244	196	220	228	246	214	226	223	194	209	231	229	226	222	220	206	195	212	219	213	200	229	207	251	215	196	213	221	241	226	175	195	223	220	215	207	235	246	211	225	209	226	227	232	202	242	225	227	217	225	219	213	215	247	223	202	207	236	223	220	208	245	234	238	208	233	223	202	243	218	222	237	211	227	204	212	211	207	216	263	205	220	219	218	230	256	250	244	201	232	204	217	209	198	210	224	225	206	216	228	192	222	203	227	219	220	229	223	220	214	200	239	207	224	216	204	211	210	184	207	196	196	224	235	200	202	197	207	202	236	211	236	215	203	183	202	236	216	195	231	199	205	203	196	231	227	208	222	198	207	226	212	202	234	218	229	215	196	209	224	210	225	233	226	212	198	230	208	208	238	205	215	205	218	239	197	190	211	205	211	194	209	210	202	232	182	211	212	221	236	216	215	189	224	217	233	215	256	189	238	212	215	208	243	216	226	258	222	235	210	219	216	219	245	209	233	241	229	206	214	218	202	218	238	239	198	182	217	234	221	212	218	213	241	213	209	218	224	203	205	228	219	196	194	250	203	215	212	212	212	241	245	233	198	228	228	235	207	216	211	177	215	228	223	202	219	224	226	227	216	215	232	223	227	217	206	187	207	237	208	203	211	211	182	204	213	241	206	227	243	225	196	229	187	197	227	225	242	210	203	208	213	205	187	221	193	224	220	237	238	214	201	217	202	214	221	215	203	210	220	218	249	242	209	220	206	243	167	198	206	230	216	239	221	209	229	213	230	210	212	211	218	230	206	215	204	229	229	185	226	247	182	218	220	213	200	206	230	231	198	206	236	204	183	213	196	203	215	219	206	220	189	206	244	217	206	207	232	252	189	193	206	221	219	221	225	224	230	216	221	236	188	248	226	226	201	217	222	224	217	241	210	233	234	247	217	211	230	221	207	209	248	228	222	212	219	239	213	214	246	238	218	184	238	230	206	252	228	204	195	198	219	196	206	202	197	213	233	207	226	178	234	216	218	209	235	201	245	208	217	187	225	195	182	209	222	223	220	207	245	229	209	214	202	246	222	208	236	233	254	199	215	237	271	196	237	218	215	240	227	227	228	220	225	232	220	216	239	198	203	196	215	227	212	202	203	232	234	229	220	207	234	230	240	235	194	223	239	234	214	192	243	229	218	203	208	227	194	225	233	219	221	202	193	222	204	209	222	209	192	220	225	196	203	215	208	208	228	193	202	234	204	233	204	232	201	208	201	226	231	239	220	221	218	221	248	218	222	215	212	218	208	222	229	224	215	220	216	228	220	202	245	224	237	229	226	218	199	232	237	183	233	210	235	207	209	226	202	187	201	216	221	208	196	223	209	216	228	227	221	229	238	202	207	220	225	198	241	247	232	179	212	221	244	218	211	207	211	215	201	227	243	231	183	228	225	225	234	251	223	210	237	215	219	178	199	225	213	207	264	218	228	202	210	218	216	223	217	223	271	241	222	219	217	229	226	215	184	211	196	205	220	239	207	211
10880	1797	4655	5840	5649	4959	4626	4053	3356	2576	2221	2047	2105	2160	1869	1370	879	711	751	716	657	658	602	587	555	549	594	593	626	619	632	582	590	604	630	598	610	630	574	603	567	603	532	543	540	522	540	512	492	527	532	570	572	526	489	515	513	511	514	546	542	505	493	541	548	550	542	532	533	506	521	540	523	490	521	489	549	525	572	481	519	517	489	488	519	574	541	543	463	521	498	520	572	465	545	541	523	503	521	516	517	517	531	518	551	519	548	533	533	532	563	501	495	526	520	539	556	517	568	508	516	526	515	509	521	572	505	530	496	556	500	523	544	538	576	538	514	527	509	525	547	513	560	502	497	550	515	554	510	509	488	485	543	481	501	519	522	506	486	534	508	562	510	506	519	494	525	512	499	486	512	534	530	549	569	532	509	483	523	490	507	515	520	564	507	522	494	526	514	521	530	552	559	536	536	526	516	551	522	517	517	502	514	524	513	554	537	542	520	542	555	528	490	546	529	510	531	563	520	510	537	555	495	507	570	526	529	535	496	489	520	536	500	509	501	525	534	545	535	512	519	498	522	488	477	531	517	502	521	514	525	506	517	517	549	524	536	531	553	509	492	549	541	526	530	525	546	549	517	536	556	544	529	521	561	493	473	494	521	502	496	527	529	494	498	547	540	499	551	482	487	528	545	491	502	523	526	539	516	540	548	531	560	493	522	546	535	519	514	518	564	520	524	505	508	538	520	550	533	485	550	553	501	503	529	528	529	512	553	493	519	522	509	525	498	525	500	541	513	516	480	540	506	545	549	517	535	505	520	532	578	536	460	512	500	519	544	517	533	529	548	521	512	501	549	503	554	550	514	538	540	530	537	533	529	489	518	477	512	558	549	525	520	523	512	523	538	510	533	499	533	515	518	520	563	513	503	550	518	497	516	490	537	508	525	537	531	517	551	518	477	546	504	506	543	519	551	533	487	500	507	547	503	537	511	533	560	522	553	531	500	525	516	630	501	533	512	526	581	527	514	549	517	518	541	516	541	486	529	537	512	525	561	524	491	532	531	515	558	550	505	537	483	500	502	520	491	545	497	521	546	528	537	516	502	541	532	511	506	535	489	511	545	553	515	562	513	500	561	506	493	530	478	522	572	534	552	502	531	522	486	562	533	525	546	553	501	527	499	509	557	494	513	539	513	536	551	517	529	510	521	505	527	495	517	561	480	504	495	522	503	487	524	524	520	535	502	522	489	521	552	496	565	554	523	484	536	546	532	546	511	526	538	540	495	516	517	530	516	558	519	557	538	521	497	509	550	535	537	512	538	499	550	542	520	509	532	518	523	522	549	541	522	485	528	540	515	513	532	507	491	538	513	539	514	516	519	538	531	525	518	548	538	546	550	540	518	523	546	492	546	498	505	546	542	533	521	557	531	524	537	508	486	554	502	527	509	556	535	545	490	514	517	477	517	547	520	514	513	467	513	505	518	554	512	522	546	497	519	539	516	541	553	563	504	488	528	567	518	534	508	509	489	527	528	529	513	493	502	483	482	535	537	516	540	520	507	505	552	551	482	556	551	535	510	555	543	478	557	517	542	511	571	531	557	553	521	502	525	534	540	470	530	529	569	532	472	533	525	498	514	499	503	476	503	487	541	491	519	492	514	560	525	512	521	553	488	518	545	534	518	534	496	513	512	473	530	474	576	512	556	489	551	546	491	501	546	530	535	551	505	508	501	515	561	490	529	498	508	512	506	516	519	522	518	490	538	524	568	499	551	494	521	544	551	532	520	552	559	496	504	482	549	559	537	481	509	523	577	530	520	518	504	533	535	528	523	511	530	500	529	526	505	480	499	545	512	526	530	488	503	553	526	505	516	516	558	503	539	521	559	522	572	575	535	517	521	506	516	543	555	546	517	528	549	532	501	555	512	549	510	530	516	528	523	510	515	538	485	506	528	538	519	518	502	539	551	487	566	534	523	530	518	509	542	563	490	516	513	540	514	503	552	533	520	482	488	477	523	539	569	491	499	512	506	571	509	514	506	546	548	482	528	542	526	536	518	542	563	538	468	513	506	519	508	491	581	530	545	554	526	532	541	501	517	520	538	526	486	564	521	501	498	545	521	529	531	545	527	511	556	574	518	496	533	514	573	529	499	535	528	588	521	505	498	519	563	513	555	516	544	493	513	522	490	509	523	479	547	471	502	518	538	509	517	553	553	514	528	516	487	500	568	531	551	541	495	537	547	537	510	508	515	562	494	531	530	499	566	523	530	501	484	533	504	541	486	524	542	530	543	530	564	546	540	537	509	514	536	528	543	519	517	500	482	504	563	561	515	551	510	520	544	562	526	548	515	521	522	522	513	517	537	539	531	531	487	514	529	575	519	546	519	519	539	528	510	542	516	505	524	522	503	537	555	548	534	535	511	525	510	486	529	482	480	551	524	508	471	538	511	527	528	514	585	524	511	521	573	502	500	505	504	508	538	564	543	534	532	537	511	498	544	500	503	520	547	510	500	523	527	539	560	547	557	513	517	535	524	555	511	512	550	519	508	507	515	558	550	512	538	520	525	498	520	511	525	533	556	559	524	538	525	561	512	513	535	525	486	542	508	555	538	524	517	570	518	491	524	549	573	539	495	527	499	520	514	516	529	482	585	535	533	527	541	505	542	498	547	500	524	557	519	493	526	530	531	541	544	526	535	549	533	501	488	520	514	531	509	508	462	518	501	542	492	539	517	512	515	509	537	550	493	512	508	502	510	493	528	555	531	504	513	552	565	564	530	481	549	509	517	512	504	520	492	571	540	517	515	510	489	507	489	507	539	485	549	552	502	540	536	518	530	519	522	533	520	545	497	517	567	498	490	532	509	501	516	485	547	534	550	495	548	536	538	505	513	521	477	509	560	501	513	539	520	535	522	521	514	514	508	501	541	509	550	566	518	508	503	488	499	541	528	561	509	530	549	490	481	536	534	487	508	529	522	534	546	550	495	535	496	480	494	529	549	524	524	546	475	537	515	516	489	528	577	540	539	517	533	532	552	517	508	501	564	549	515	555	541	516	534	572	515	535	516	535	536	505	507	539	503	508	561	507	523	501	545	494	545	513	540	495	538	514	576	510	552	569	521	492	502	540	537	544	491	514	533	535	514	464	550	529	516	543	518	528	523	499	500	550	502	542	536	540	536	530	507	528	463	515	514	541	575	555	520	518	532	529	543	533	515	496	513	540	523	533	546	539	530	544	566	478	508	507	518	489	533	522	494	513	497	540	508	588	547	533	517	497	540	505	521	514	483	499	547	568	497	493	536	553	522	526	548	520	542	503	499	515	510	529	557	483	538	504	470	507	525	474	540	506	540	553	501	502	522	536	492	510	499	507	509	571	531	511	519	525	524	489	537	502	515	504	546	516	531	555	512	528	548	522	536	511	532	515	522	547	554	546	499	531	507	541	566	524	526	504	539	512	510	510	520	515	520	554	539	515	526	518	540	542	550	529	526	555	547	547
23304	3668	4008	4079	3158	2431	1978	1428	986	731	598	519	446	364	317	305	197	141	167	171	169	126	179	121	133	140	153	145	148	159	138	145	124	138	136	148	131	141	131	136	116	125	122	116	111	128	141	129	119	137	142	134	120	133	135	123	128	132	119	148	101	126	120	116	131	128	113	124	113	128	137	132	136	111	109	122	124	144	128	133	124	110	124	130	137	129	134	120	137	136	124	135	119	118	141	131	134	114	135	120	123	132	144	122	117	104	118	133	109	121	122	131	140	158	105	127	121	139	130	121	94	116	128	123	125	103	114	121	128	134	121	149	143	110	113	141	127	112	122	129	150	119	116	127	128	139	110	115	115	129	123	138	128	107	129	126	111	117	120	134	133	121	113	121	124	128	119	121	114	121	126	128	130	127	131	104	129	142	120	123	148	123	119	117	108	147	148	121	124	139	125	101	116	128	121	119	122	119	94	126	145	124	137	121	125	113	109	111	145	117	126	123	121	127	109	126	104	126	127	121	125	149	129	118	130	127	110	122	121	129	140	121	131	134	127	120	115	134	110	138	132	115	115	110	134	120	131	127	131	135	113	127	108	121	121	114	134	146	131	133	135	131	131	110	143	133	137	100	119	136	131	144	134	118	123	149	111	112	104	132	135	131	116	145	123	138	117	117	118	105	124	109	136	150	114	113	122	123	137	103	127	143	124	134	116	127	154	124	130	125	140	119	117	133	131	118	101	123	121	149	121	122	123	122	137	136	119	121	133	129	109	126	133	116	106	115	122	110	114	114	108	117	144	134	142	109	129	127	138	133	149	115	119	139	121	120	115	125	136	110	116	120	121	140	116	112	146	129	128	115	119	127	122	128	110	123	117	124	104	95	122	104	120	113	129	109	126	109	108	137	134	144	120	112	124	152	131	114	127	121	125	118	122	120	124	125	139	134	112	112	124	122	108	101	130	145	134	136	112	129	120	113	135	128	129	124	128	125	137	108	120	113	126	115	114	108	100	96	149	121	124	135	115	121	141	117	128	102	107	134	124	127	116	122	127	128	128	140	113	129	112	127	129	95	128	140	128	124	107	114	138	141	123	127	125	123	146	126	130	119	128	117	137	109	142	130	119	127	114	118	127	134	132	123	136	115	144	122	130	145	131	137	120	133	106	103	146	126	134	122	132	140	131	115	121	114	116	138	104	130	132	118	117	107	139	139	142	112	125	129	126	120	112	119	119	125	116	130	97	120	138	111	116	137	102	121	107	128	138	141	121	144	150	114	136	134	132	112	102	126	125	135	112	119	129	114	102	139	113	147	128	114	103	122	106	126	128	128	129	119	129	118	123	135	127	127	134	124	125	130	130	120	120	115	116	119	120	138	103	127	122	121	119	124	138	120	129	128	124	116	132	126	128	133	128	129	123	130	135	118	135	122	116	180	144	137	125	122	128	104	115	128	141	114	129	108	150	115	142	102	117	125	118	128	137	125	114	116	125	116	118	112	123	120	130	107	121	130	133	128	141	116	118	112	131	115	109	129	130	122	127	129	108	129	126	128	123	126	122	127	126	135	119	116	118	118	146	121	120	151	132	135	111	119	120	138	109	118	129	114	127	119	139	135	128	134	117	120	117	121	112	127	105	124	129	126	93	122	106	134	106	109	123	126	123	135	122	130	135	151	108	101	130	123	115	130	151	115	124	116	132	113	110	146	119	130	118	133	114	103	106	122	121	126	131	122	116	105	111	110	120	143	113	95	126	131	125	122	132	103	140	116	110	132	109	137	122	122	120	131	121	122	108	106	114	111	114	129	116	139	111	138	117	130	133	131	123	118	122	116	121	146	112	126	117	114	149	137	122	123	142	115	93	111	123	140	123	121	123	121	114	111	115	115	111	124	139	137	110	126	137	119	138	141	130	103	107	109	119	119	121	115	119	121	122	112	123	121	119	125	120	117	138	145	116	100	124	118	126	125	116	132	132	127	133	105	137	129	121	121	132	105	127	109	105	140	117	116	124	105	115	123	132	123	108	129	125	135	121	113	115	111	125	135	145	140	133	137	144	139	117	135	138	128	139	137	129	121	116	134	112	123	144	122	138	127	133	127	98	112	120	109	102	136	136	132	114	111	128	113	141	114	120	114	124	115	141	121	124	107	125	131	122	157	138	140	130	144	162	115	114	116	98	145	116	117	127	138	107	123	117	101	124	130	116	124	146	112	127	124	120	134	151	116	121	106	114	103	135	112	111	130	130	123	108	99	124	104	124	130	134	128	128	115	118	122	104	118	131	140	129	108	122	87	112	116	137	112	127	121	117	140	162	137	116	150	116	131	118	117	113	117	132	153	113	125	128	118	107	129	125	100	149	123	131	141	113	124	124	132	134	117	122	134	148	117	117	137	131	135	124	122	119	128	112	131	118	127	128	127	132	113	133	128	108	119	136	119	122	113	106	128	130	137	137	125	123	132	132	119	117	125	105	111	130	131	117	116	119	126	120	134	135	135	113	132	145	118	109	129	128	96	124	126	119	146	124	126	144	108	146	116	115	132	114	143	109	129	112	141	121	118	117	117	113	125	121	104	124	126	134	138	116	121	120	110	123	131	126	131	127	129	128	141	114	129	140	143	135	132	126	119	126	135	101	136	109	142	121	120	122	101	113	116	126	120	132	153	109	111	116	123	123	115	101	131	130	158	115	142	109	121	142	130	110	136	134	114	127	99	132	125	138	132	131	137	134	121	121	133	120	138	106	109	122	131	113	128	133	120	114	124	114	126	140	117	124	121	123	133	115	104	135	121	117	111	128	123	110	127	114	110	129	134	128	110	149	134	123	125	124	140	130	103	135	128	110	119	115	131	107	132	106	127	127	142	135	102	119	112	134	125	129	127	129	121	133	109	110	122	100	122	129	125	105	120	114	129	128	135	125	146	116	102	105	132	100	131	125	111	110	122	115	118	114	121	122	109	122	130	133	136	116	120	145	125	128	135	115	109	137	160	122	131	136	117	123	110	130	116	129	136	118	110	134	129	131	119	113	122	111	103	116	138	104	132	129	107	125	123	138	125	129	127	124	116	130	113	126	125	132	134	130	124	110	120	119	144	138	115	126	138	132	124	112	131	114	140	126	144	120	123	123	126	124	105	108	120	108	149	131	129	120	99	126	114	135	152	125	129	133	142	129	119	124	134	120	139	125	132	138	132	117	110	149	113	121	119	123	125	143	115	121	126	123	123	132	143	124	113	130	126	134	122	112	125	115	120	111	111	122	131	143	122	121	121	119	121	107	137	142	89	125	134	129	119	113	124	124	128	124	127	135	137	104	110	135	140	126	118	108	141	126	131	120	115	115	103	137	138	129	106	112	117	124	112	151	137	121	122	113	129	122	106	113	107	120	123	122	113	122	101	126	117	107	120	117	134	121	138	149	111	120	127	147	123	116	130	128	135	122	126	105	123	110	139	110	115	116	115	124	132	133	127	111	126	108	136	108	110	124	131	115	129	137	126
14223	2109	5981	8716	8000	7163	6542	5605	4342	3559	3302	2650	2413	2045	1825	1661	753	647	648	583	545	544	446	459	446	460	423	445	488	442	441	448	478	469	489	528	525	481	422	361	353	384	359	343	371	328	325	305	324	304	323	307	320	343	313	357	309	329	310	312	330	334	343	302	344	334	321	329	350	298	301	308	315	291	292	308	308	337	283	319	299	317	305	315	319	366	315	326	338	311	337	347	334	320	295	350	284	304	313	353	321	283	302	297	303	301	345	312	305	306	311	324	290	301	323	362	324	314	345	327	309	295	319	318	308	325	320	299	343	319	299	294	273	326	320	319	336	322	300	322	300	333	287	314	311	290	292	308	313	299	316	302	299	316	299	309	315	289	319	327	283	311	299	314	311	343	323	320	290	324	318	314	322	323	295	311	324	348	339	318	312	334	319	300	300	354	325	335	350	288	289	286	291	331	278	288	298	331	290	306	315	299	315	290	320	297	287	329	302	317	313	311	284	287	280	298	311	307	296	315	338	330	337	328	301	318	312	322	311	308	304	280	318	292	274	315	308	324	296	292	342	325	308	315	310	313	311	304	338	294	303	277	316	289	328	315	308	304	336	289	309	305	342	295	292	327	335	318	309	313	290	292	301	295	293	333	307	307	283	328	290	312	302	316	325	319	319	314	327	329	315	304	298	297	320	278	301	310	330	310	331	313	298	324	316	295	294	298	338	307	330	300	336	327	315	287	280	304	303	309	305	318	312	349	283	325	296	325	317	288	326	300	283	320	315	330	330	320	340	329	331	314	289	326	350	327	287	303	300	333	324	319	306	297	336	304	327	326	301	308	303	292	306	311	325	276	295	338	310	287	317	329	323	293	320	289	327	300	313	328	318	291	321	305	314	303	326	354	297	293	329	280	310	322	324	324	309	313	298	302	299	338	344	316	328	313	311	289	314	297	294	306	324	306	319	316	305	305	332	306	291	307	301	316	332	302	304	282	305	304	317	312	339	320	310	312	319	288	313	327	282	297	305	305	301	305	288	324	304	324	316	279	305	310	281	308	337	311	309	317	295	324	314	303	300	344	336	320	296	322	288	282	296	302	343	297	309	358	321	330	307	331	318	296	296	319	314	308	302	332	308	350	300	300	330	311	283	309	306	286	334	318	312	311	305	300	330	308	318	282	307	293	343	310	318	311	304	292	328	302	294	320	326	301	311	319	315	318	315	331	315	302	293	296	323	293	287	341	323	343	300	339	328	309	310	301	316	303	303	312	279	309	315	339	316	301	321	312	313	301	283	303	308	298	328	303	329	294	325	312	294	309	306	332	309	333	296	324	321	283	314	298	294	313	312	299	321	333	316	325	309	301	322	305	328	299	313	332	300	320	338	308	331	300	342	315	283	318	309	315	304	307	320	321	294	310	301	329	297	297	331	343	308	305	324	322	281	312	328	289	345	283	319	319	276	336	305	320	303	330	320	321	319	351	287	283	319	311	316	291	342	310	341	300	309	341	334	312	313	343	337	317	314	285	322	275	281	318	313	280	305	284	296	288	295	328	301	299	291	324	319	313	310	315	295	337	313	290	301	278	301	318	354	297	311	311	311	298	304	311	275	303	291	311	321	325	295	307	299	321	292	304	322	308	318	314	327	333	311	283	326	339	342	331	358	306	310	306	354	301	290	305	309	292	300	301	301	314	341	301	316	279	319	291	307	306	306	320	303	322	314	314	301	331	289	309	346	324	337	321	299	284	294	295	331	310	335	292	299	303	364	307	330	336	317	327	318	282	303	314	328	292	311	309	302	290	319	335	302	297	331	318	321	330	326	316	290	293	316	338	334	333	321	291	332	288	296	320	324	329	304	322	334	298	299	304	327	264	311	330	318	281	313	327	326	302	335	305	301	319	309	276	317	301	340	315	317	308	303	311	299	306	318	293	301	316	326	295	345	283	312	319	312	319	332	277	370	307	308	338	327	342	296	317	316	305	326	288	313	318	321	324	350	321	293	338	297	303	331	331	305	303	323	340	343	308	309	331	366	288	359	317	267	281	300	307	320	331	300	318	300	291	304	334	291	292	294	293	331	347	296	315	287	272	319	311	339	309	333	303	323	326	317	325	332	332	321	331	316	347	301	313	319	341	306	270	329	313	304	319	302	313	295	325	350	332	306	315	306	333	304	339	310	292	317	333	288	325	328	309	332	304	284	291	316	316	352	305	329	334	301	308	313	317	322	304	305	326	338	312	313	307	305	320	307	312	318	325	322	328	311	307	350	365	320	297	315	321	312	311	309	282	305	334	347	281	332	326	326	290	332	266	318	287	311	328	323	324	316	317	316	303	329	306	301	322	280	307	295	297	295	328	313	292	312	302	329	297	312	311	310	294	356	353	278	324	316	354	328	323	328	326	329	313	336	290	332	328	312	330	298	297	319	300	336	299	310	349	309	327	310	318	321	337	289	296	285	305	301	333	289	343	288	340	318	329	323	327	313	293	331	349	281	301	334	336	280	320	299	334	299	321	302	308	321	295	329	320	283	316	297	255	327	320	321	315	304	301	323	315	304	324	332	321	268	301	318	301	333	320	293	319	318	317	321	304	303	338	306	311	312	264	329	326	311	289	336	313	300	295	317	325	318	294	319	305	298	303	271	303	305	303	323	313	312	310	339	305	328	320	303	315	299	312	296	319	298	309	321	298	305	318	292	289	310	303	312	313	328	335	305	336	321	279	329	326	304	301	305	336	303	321	318	301	311	315	332	315	318	294	309	315	313	302	299	344	302	288	290	306	315	319	277	299	331	343	302	309	296	350	332	281	301	258	291	293	295	315	340	329	351	327	298	297	293	325	342	289	306	319	292	330	332	284	293	318	307	288	302	333	307	316	274	290	293	306	306	323	295	319	321	305	297	315	333	307	294	300	293	355	321	308	309	324	349	312	312	315	326	299	294	307	303	337	294	327	354	303	292	311	276	329	322	329	319	295	323	332	331	343	308	326	297	278	302	295	328	300	338	361	302	307	316	300	303	338	293	304	308	324	357	284	305	320	324	301	327	311	312	314	291	327	289	302	267	318	321	298	330	324	324	306	307	299	325	316	315	312	362	304	349	331	330	283	309	296	307	313	307	348	322	316	302	309	297	301	347	310	319	304	306	312	311	335	290	308	328	305	316	327	312	311	298	347	296	301	341	330	316	317	285	336	311	292	317	261	299	332	298	343	303	308	310	313	300	277	313	312	311	309	302	320	307	309	322	316	296	305	313	309	280	302	309	286	316	328	312	307	331	319	266	292	311	300	301	289	336	290	286	319	317	326	350	297	342	298	310	326	321	313	288	318	314	293	331	324	307	293	332	315	309	286	318	332	325	312	326	262	285	319	298	307	305	320	319	310	321	320	297	303	330	307	314	318	323	266	289	312	294	294	349	294	302	326	304	311	317	285	319	306	344	313	252	307	312	288	313	316	306	299	317	299	350	304	330	302	310	321	358	340	295	300	309	306	320	318
4203	627	585	441	414	349	334	356	306	317	333	269	248	233	226	224	257	235	234	231	237	232	256	210	265	244	238	230	240	227	218	236	251	250	215	270	225	223	246	246	236	232	224	222	218	241	224	230	228	216	216	206	214	233	229	252	211	212	257	252	234	239	211	236	236	224	230	235	246	222	202	232	223	199	239	237	241	211	239	241	239	211	214	231	215	230	227	241	235	242	227	219	206	232	208	245	234	210	207	239	240	204	221	225	250	246	247	229	242	264	200	217	246	232	228	238	257	237	244	220	231	216	218	203	226	232	218	248	207	219	219	230	216	222	228	228	215	273	215	253	252	221	195	227	227	212	223	232	209	221	265	217	258	211	211	253	202	246	252	233	217	225	255	246	240	233	240	216	216	244	252	226	221	229	232	238	258	225	254	234	207	262	220	208	215	201	206	229	214	230	228	244	247	227	231	255	253	232	234	229	231	257	237	224	214	253	258	246	246	242	243	205	234	230	215	225	220	230	260	238	218	248	236	267	210	250	238	232	231	241	219	260	266	232	237	239	205	208	250	237	225	241	219	238	229	236	209	235	253	230	226	219	205	246	238	218	219	230	233	241	211	229	268	243	243	222	241	233	212	255	242	254	213	218	207	232	232	224	218	231	205	252	238	221	258	237	237	231	222	230	193	202	220	233	251	233	218	223	266	233	207	204	244	224	256	221	242	269	241	211	224	244	248	245	230	237	238	215	225	198	205	233	240	238	218	218	229	243	235	224	219	240	237	204	233	219	225	230	226	238	250	212	220	214	232	203	240	211	248	223	224	243	222	242	246	270	231	238	221	216	229	238	233	246	222	245	227	252	211	251	278	229	239	255	242	236	240	196	234	234	231	213	226	222	251	233	233	230	200	237	205	196	216	233	251	233	227	218	227	214	210	228	239	263	261	262	224	248	238	236	253	238	279	243	237	235	235	217	260	220	229	233	229	212	250	210	224	223	249	230	259	232	206	276	228	240	236	225	283	240	222	216	222	226	220	233	233	234	244	213	188	216	254	222	238	222	227	240	232	194	212	236	228	208	212	227	233	238	214	255	253	222	215	242	208	251	233	242	198	221	218	231	257	247	213	208	236	243	225	231	212	236	256	251	222	255	223	252	208	196	199	253	227	259	256	232	206	214	223	233	229	223	258	240	267	240	211	235	247	220	235	251	258	222	238	240	230	257	217	251	256	229	229	214	217	224	247	230	229	217	235	234	220	228	236	199	234	219	209	230	235	253	250	260	193	241	231	237	222	226	227	233	246	229	233	230	242	230	234	236	235	213	258	245	217	226	232	240	277	213	214	233	224	238	234	231	227	241	224	196	222	225	227	218	228	240	216	224	239	228	212	236	238	216	228	247	232	213	251	252	226	245	231	218	229	235	229	224	219	237	248	206	226	239	221	196	197	229	229	256	220	214	235	232	256	214	239	245	249	223	234	228	216	234	224	219	195	221	228	261	217	232	233	226	228	223	238	235	243	203	225	249	240	219	236	261	209	210	222	233	244	239	237	241	217	252	241	270	240	207	239	216	239	251	212	225	228	204	247	229	250	238	211	217	238	237	246	225	230	217	242	231	241	241	260	243	228	222	209	233	228	221	236	232	236	232	254	232	221	214	252	203	237	201	225	186	246	214	217	207	229	229	217	249	219	259	246	228	263	239	258	223	237	243	226	190	212	226	242	210	217	221	250	204	202	239	226	234	238	247	214	221	214	223	248	199	240	264	253	253	227	269	274	261	222	236	240	225	266	205	234	221	242	220	229	204	228	227	246	242	243	220	210	187	207	214	236	225	244	231	227	204	226	236	234	205	218	219	230	212	219	229	252	225	244	211	245	220	233	216	230	221	240	237	235	200	214	223	233	231	253	218	226	230	209	260	236	239	284	234	227	238	235	206	230	220	243	228	243	224	235	212	231	235	231	257	253	241	207	223	216	207	245	253	253	250	237	252	218	255	212	226	233	252	256	232	227	223	246	223	258	227	219	203	221	202	236	254	267	220	238	241	245	218	230	255	227	258	244	178	236	221	227	218	229	218	215	228	227	214	220	196	227	212	223	232	247	215	227	248	239	232	224	204	245	228	229	229	217	246	261	230	253	222	220	207	237	263	253	235	237	213	218	222	248	212	212	210	211	244	222	250	222	241	234	228	240	230	228	215	226	212	195	226	223	236	222	208	237	225	261	259	219	242	235	222	209	221	230	241	253	222	224	241	240	261	238	226	214	207	240	231	245	206	237	224	199	218	221	243	203	215	245	238	244	241	219	258	217	196	242	247	228	244	216	225	199	249	229	227	242	252	214	205	258	222	226	237	216	242	206	237	224	219	204	243	247	227	251	279	237	211	238	229	210	212	203	219	245	226	241	217	253	223	229	213	236	220	260	211	225	233	222	232	231	240	221	264	256	211	215	232	228	232	224	223	217	261	224	237	218	239	223	252	233	208	213	209	225	230	224	214	256	228	236	236	250	233	245	241	250	226	247	243	240	212	212	233	222	204	209	219	226	235	230	212	193	211	236	261	229	254	236	211	236	221	234	223	244	223	208	239	245	223	232	231	211	247	217	235	254	241	224	218	223	234	255	221	191	241	249	219	239	231	240	217	254	233	263	248	228	242	191	225	251	239	259	231	223	227	226	209	245	260	217	231	237	202	225	221	232	228	234	208	241	245	242	207	236	207	221	250	236	222	225	206	241	224	228	225	225	232	230	222	242	216	216	236	238	222	221	267	232	233	211	218	239	236	229	246	248	238	239	230	199	219	220	241	238	240	229	253	208	213	213	235	229	231	232	251	251	213	242	225	232	230	232	245	213	231	219	242	227	221	246	229	237	260	233	226	241	213	239	239	225	214	279	228	234	232	237	233	261	260	227	219	228	240	226	226	204	211	232	245	203	242	254	229	258	206	245	223	210	235	215	248	239	228	250	245	246	247	225	247	206	250	224	233	220	226	219	278	229	203	236	224	258	217	262	261	217	244	225	230	225	220	244	234	224	234	254	247	255	239	232	211	251	244	215	220	210	200	228	225	224	227	217	255	230	223	219	227	217	210	205	215	218	208	211	188	251	233	234	249	224	232	233	223	230	220	207	223	231	263	238	243	222	229	227	248	224	240	253	229	239	258	239	239	212	278	228	223	254	238	224	209	235	250	235	231	209	245	221	280	228	245	238	238	209	224	223	205	249	234	245	213	230	207	245	216	208	236	236	224	219	204	230	240	223	240	223	239	239	225	243	228	255	247	253	227	222	250	224	266	249	255	266	221	219	231	248	225	197	235	270	242	239	239	238	223	207	238	210	230	230	256	236	261	246	215	226	193	216	246	232	228	241	224	256	223	235	212	215	248	253	214	226	204	262	237	218	236	213	187	240	242	227	237	210	239	192	212	209	204	246	232	233	241	236	198	228	238	243	232	225	215	239	228	261	222	218	216	202	244	220	215	222	209	248	213	222	230	227	252	254	219
3774	913	1283	1528	1401	1255	1237	1152	1076	924	888	783	744	648	610	649	598	610	613	626	633	587	564	615	521	566	608	587	622	612	561	572	595	627	594	607	603	616	571	548	520	552	536	538	537	549	531	534	565	573	597	577	532	579	568	598	502	582	598	533	574	595	550	531	595	556	542	536	530	558	550	533	560	519	537	577	527	572	567	566	544	567	509	594	534	548	544	561	579	577	543	577	559	555	512	567	592	541	577	538	566	585	488	566	564	577	556	582	554	527	524	546	585	537	586	547	586	530	530	523	563	569	570	522	524	544	553	572	550	581	587	501	564	593	575	551	534	512	518	558	574	592	504	546	539	540	566	545	530	544	518	514	524	554	567	580	563	566	601	578	568	480	560	581	566	557	543	540	516	550	516	569	596	573	563	556	611	563	553	522	536	568	604	569	539	561	511	569	556	563	506	553	598	560	540	570	555	593	580	541	565	545	549	547	526	505	589	557	586	554	544	593	581	591	536	592	561	559	517	604	532	545	571	514	542	546	554	512	557	552	564	536	587	575	527	585	531	562	551	564	524	569	570	540	504	534	542	548	583	600	530	544	550	579	538	548	557	573	547	549	564	455	553	544	553	532	550	563	545	578	537	620	553	554	565	542	549	555	540	540	534	584	555	535	589	527	562	553	558	524	542	567	544	604	583	567	563	578	629	567	578	587	573	565	559	546	574	529	537	553	572	564	557	549	539	597	546	566	534	567	563	566	553	531	591	572	534	546	569	554	557	600	592	610	554	570	551	565	519	577	574	554	555	577	576	541	532	565	595	584	543	571	540	519	537	595	582	558	557	588	518	581	542	546	570	547	549	583	554	546	524	558	554	539	561	543	520	551	547	570	567	598	554	540	534	556	575	524	597	536	536	617	562	595	519	582	571	515	554	591	539	558	511	554	581	549	577	495	541	571	551	524	546	541	530	543	588	589	577	534	553	532	531	550	537	569	521	523	537	532	544	510	594	576	593	562	625	567	559	567	585	536	576	585	562	574	519	557	551	554	534	507	592	562	583	512	551	580	531	548	533	539	607	531	529	507	525	584	552	530	551	519	574	605	553	553	548	563	575	549	599	513	567	605	534	589	545	513	586	559	543	575	550	540	568	544	593	548	504	531	573	561	586	547	588	524	544	546	555	541	555	533	581	552	548	575	537	577	549	599	556	580	542	544	575	540	565	543	514	540	538	580	569	598	556	579	559	526	527	589	541	558	612	605	528	562	571	541	523	534	552	582	523	499	548	524	555	559	552	518	556	559	567	585	548	560	537	549	550	550	560	494	562	591	528	578	568	548	516	551	597	559	595	595	560	542	524	560	530	557	573	557	549	547	598	556	586	531	552	595	571	577	551	532	600	567	577	582	592	557	509	570	546	571	554	527	509	523	558	570	562	555	599	572	544	554	512	603	555	558	566	530	571	541	579	558	563	536	512	535	528	585	527	558	527	566	521	547	567	568	546	579	567	539	570	530	591	544	525	600	530	580	564	579	547	580	563	527	529	564	547	539	565	537	561	556	530	552	537	539	527	553	556	580	589	514	570	569	582	537	525	572	577	552	598	564	573	509	572	600	562	533	562	611	589	561	543	573	525	561	577	568	552	553	570	540	542	534	568	557	535	523	556	530	556	530	532	550	568	554	535	517	600	592	553	571	535	541	479	579	535	561	531	571	565	502	537	534	573	579	551	537	551	551	628	525	576	568	558	539	556	591	541	574	533	570	578	531	562	572	567	602	554	518	573	503	564	543	596	568	507	539	509	563	591	583	595	562	582	549	543	579	535	570	544	526	584	561	583	524	529	525	555	548	597	611	558	594	561	535	586	537	538	567	521	588	578	570	592	546	597	503	566	519	541	543	603	577	553	582	569	569	544	574	551	570	540	550	524	541	562	559	582	609	543	544	540	546	527	554	499	575	547	578	567	578	567	570	563	537	567	559	533	546	563	526	535	600	589	587	511	533	583	546	562	537	573	567	534	539	539	591	557	600	530	542	549	535	520	550	542	519	571	576	498	564	574	579	598	575	585	534	553	515	545	588	535	586	531	524	531	530	557	543	536	555	573	548	532	598	563	584	569	521	536	533	528	531	509	527	535	581	575	562	560	580	559	512	559	522	580	591	564	545	548	598	591	602	599	552	585	545	557	526	529	588	571	571	586	538	562	538	563	557	560	535	551	555	521	544	578	569	539	523	583	581	531	567	588	517	558	539	526	591	508	569	548	543	600	526	611	585	571	586	568	552	551	518	524	588	563	572	571	574	521	544	585	555	535	549	568	586	524	555	553	601	526	581	553	581	539	502	531	521	537	539	566	574	536	576	523	544	559	549	574	557	553	597	577	580	530	585	588	551	500	567	566	603	525	551	537	569	557	521	580	561	564	552	540	581	568	562	567	533	575	510	532	578	605	545	559	552	554	540	533	551	541	555	563	538	578	568	530	529	553	507	588	594	584	557	544	554	552	509	554	515	544	627	558	558	554	573	522	547	550	525	523	589	576	545	576	563	562	544	571	593	550	554	532	576	528	520	584	508	559	561	540	553	550	582	535	553	559	595	544	562	496	560	552	578	511	581	556	542	538	493	547	565	549	569	571	544	546	575	561	569	541	568	555	536	546	530	535	541	558	496	526	562	566	585	623	562	558	514	538	534	568	561	499	575	540	549	528	572	543	542	580	565	590	558	562	578	544	557	547	559	563	548	573	601	547	593	567	553	563	542	546	558	534	531	551	569	575	564	574	513	552	580	545	538	504	615	560	579	513	567	593	549	621	553	580	553	601	560	540	577	536	536	562	563	535	553	529	537	539	556	523	542	591	538	562	536	536	538	585	569	530	558	566	557	575	575	522	512	600	566	570	567	542	567	567	536	572	545	583	528	546	555	525	533	564	569	572	554	525	565	556	555	565	531	550	558	585	563	555	547	555	565	547	585	561	581	537	609	546	592	559	541	562	602	530	541	549	571	530	588	545	570	575	564	559	568	539	567	558	524	571	554	565	572	580	551	590	554	547	569	555	526	534	586	523	570	522	552	576	567	545	552	563	584	549	588	550	545	548	596	520	529	543	547	569	513	559	539	592	538	553	570	530	586	581	575	510	563	565	571	526	556	571	561	564	521	532	582	520	611	545	570	574	545	583	589	549	542	543	552	580	587	579	531	523	547	596	565	560	560	536	545	564	563	543	592	614	526	571	532	588	572	599	560	579	603	540	585	550	529	571	532	583	596	519	540	548	534	548	556	553	560	516	524	568	532	552	605	555	541	525	527	585	571	583	529	533	522	533	543	562	559	552	559	578	584	578	578	543	559	532	558	575	566	612	540	582	554	549	532	523	546	525	582	556	558	572	570	595	548	572	608	588	538	537	600	570	598	500	546	564	521	553	557	548	513	553	556	532	533	531	545	515	554	571	535	542	498	527	527	599	549	590	510	552	532	602	542	549	522	579	528	566	563	532	598	524	575	553	512
14876	1685	1993	1957	1604	1390	1052	881	617	509	406	420	366	280	294	248	249	236	257	227	221	231	239	217	226	216	249	244	212	234	220	210	249	232	233	230	244	211	236	227	209	234	215	215	228	242	250	220	229	247	210	224	196	245	217	199	208	229	237	226	245	204	235	225	201	242	250	217	210	205	242	242	230	205	230	229	226	211	226	204	222	229	221	214	207	248	218	195	210	224	231	226	223	208	227	223	220	216	235	227	220	221	241	247	236	219	232	195	218	203	226	223	222	228	225	232	193	228	233	220	274	203	223	245	243	221	209	216	189	211	183	208	190	178	217	219	229	240	213	195	212	243	190	218	184	236	203	216	265	219	201	221	263	259	228	224	220	217	249	212	214	237	223	213	226	246	203	233	261	215	265	210	229	230	225	222	182	225	220	213	241	220	206	226	225	233	211	227	216	230	196	243	239	238	207	230	218	196	192	206	222	236	223	210	212	214	211	242	238	220	216	222	244	207	238	222	228	217	209	235	222	237	217	225	251	215	213	223	240	253	246	240	175	234	217	236	211	232	236	223	239	212	224	212	211	229	226	240	207	206	203	205	227	245	209	233	228	209	225	230	217	244	221	210	213	219	188	220	243	203	235	243	229	206	233	219	201	220	249	213	210	212	225	235	257	203	213	198	194	228	223	193	204	229	222	222	245	219	205	222	195	222	239	237	242	237	252	230	249	250	259	201	224	232	220	246	208	227	231	224	225	203	236	226	223	198	193	238	222	219	222	243	205	235	214	205	203	210	218	223	208	218	239	214	221	201	216	234	229	217	233	216	186	231	228	207	209	232	217	231	219	230	211	232	222	204	258	226	218	224	183	221	198	200	233	217	224	232	243	204	249	236	239	216	172	270	229	254	212	219	251	238	226	242	216	220	208	227	235	228	206	215	199	252	203	207	233	222	239	226	206	218	192	230	202	211	225	233	231	223	236	259	226	215	208	242	241	213	245	187	231	215	203	230	217	233	218	203	215	223	206	239	204	216	216	248	224	231	229	215	208	219	246	228	218	221	224	223	209	221	239	209	227	233	221	213	227	222	254	216	228	238	209	255	242	210	218	239	216	199	211	195	210	225	229	219	206	242	241	250	211	215	236	217	221	208	221	239	224	242	195	245	244	245	199	228	206	240	227	247	220	194	201	193	235	244	234	218	238	211	226	232	217	213	218	210	206	208	241	209	207	201	226	227	257	225	236	223	217	230	186	200	214	261	206	224	213	210	207	225	203	217	244	209	240	210	214	209	210	201	237	194	234	237	200	247	233	224	222	245	230	220	222	241	224	232	213	233	217	245	198	234	227	247	229	243	223	178	238	213	228	199	249	245	195	195	216	183	219	244	204	242	227	247	216	214	212	214	227	211	232	245	220	181	226	230	189	206	215	243	192	232	239	228	237	232	213	217	234	215	230	224	211	233	217	256	221	229	183	213	229	234	248	220	213	229	199	204	229	221	214	230	232	238	202	237	216	224	209	224	228	242	191	218	242	228	211	208	242	263	221	213	237	233	223	221	190	254	224	215	229	216	206	220	212	222	221	226	207	236	224	237	219	255	215	203	224	233	253	214	225	209	207	198	194	218	208	226	220	217	190	242	213	195	235	253	219	210	237	221	217	219	221	212	227	204	240	185	233	217	247	230	226	198	237	195	221	197	203	198	204	217	192	218	200	232	214	203	225	215	223	222	193	192	192	217	218	210	210	232	258	206	225	224	203	213	243	249	245	218	225	244	194	225	203	215	210	241	222	226	196	212	228	239	212	256	249	222	214	228	205	232	229	211	241	205	210	224	240	217	228	221	202	255	207	214	198	212	214	238	229	225	213	212	231	208	226	225	226	223	222	195	214	222	221	193	212	227	217	205	205	224	241	219	215	199	235	234	200	215	211	224	209	228	219	236	193	204	217	210	213	235	205	253	261	209	240	230	243	243	222	200	206	237	229	220	222	213	226	244	227	213	235	221	186	216	235	234	236	193	221	215	220	235	198	214	242	233	216	232	228	227	214	203	253	256	222	236	233	230	244	235	201	221	222	203	195	249	231	221	212	210	232	212	238	189	224	193	207	208	232	236	194	240	233	196	227	207	228	220	226	213	240	217	221	206	219	220	202	241	229	214	214	226	220	226	222	225	201	233	208	230	198	225	224	211	248	229	232	218	213	229	218	228	187	214	249	242	232	228	209	215	254	216	226	203	235	226	229	251	218	243	243	224	216	200	210	226	204	210	222	209	201	203	213	205	223	214	184	226	244	224	226	195	235	230	228	220	196	213	220	216	213	231	241	218	233	228	221	205	208	250	227	230	190	229	214	228	242	193	215	222	220	211	207	205	205	221	237	222	256	220	225	196	234	218	240	211	217	221	239	223	233	209	224	245	223	228	219	201	207	225	211	218	250	202	219	226	198	225	223	238	212	232	203	205	228	240	206	202	238	193	215	224	218	218	197	194	200	211	227	216	212	189	213	208	198	232	205	263	204	219	242	244	214	231	223	248	240	238	237	222	217	219	213	240	246	216	214	223	237	240	230	232	226	252	204	210	203	236	195	238	210	224	215	239	225	220	230	227	210	224	251	210	216	230	199	221	209	212	216	213	223	217	216	218	221	196	231	226	231	206	210	230	204	236	213	255	219	211	220	234	244	221	211	204	201	209	213	207	196	224	231	220	249	238	204	214	208	208	232	230	210	230	192	207	223	216	216	208	229	232	235	238	242	230	222	195	213	216	215	229	242	203	221	246	200	186	195	209	204	218	228	242	203	215	221	213	204	198	195	202	176	211	198	211	211	191	226	219	207	224	205	201	241	212	231	252	240	204	234	224	226	238	227	209	208	242	214	238	221	215	239	208	205	215	223	206	244	241	239	248	210	207	220	204	205	230	231	232	247	193	218	199	207	227	189	206	206	192	240	224	217	210	239	222	224	240	246	227	209	233	216	197	208	235	229	195	238	216	246	237	250	236	234	206	216	218	242	231	220	219	214	202	217	218	246	219	241	221	217	240	204	208	204	221	230	247	230	210	218	215	229	218	240	241	237	232	244	222	221	244	211	229	225	210	232	246	206	252	251	193	218	216	235	235	196	200	225	230	231	234	197	232	215	221	238	212	230	231	205	228	255	229	241	239	201	204	208	246	231	186	207	236	220	231	225	223	220	244	202	232	224	204	239	244	216	201	224	249	234	216	198	242	230	241	226	210	202	228	237	219	239	205	244	227	255	227	216	214	221	243	221	203	221	201	225	224	236	211	222	224	226	208	196	221	214	233	246	215	187	194	188	214	227	244	248	216	252	204	207	214	220	206	237	242	235	202	210	216	222	221	228	197	231	221	230	244	238	214	247	220	230	220	209	213	201	220	232	237	252	196	224	228	196	226	230	238	216	212	190	205	233	226	244	258	226	228	240	210	224	265	203	233	228	235	217	217	234	206	213	215	233	194	254	232	217	205	245	231	214	218	230	220	244	223
10702	1389	3657	4734	4604	4183	3792	3361	2589	2080	1770	1515	1300	1089	893	840	781	775	750	744	667	619	622	588	624	624	642	653	627	591	633	628	615	613	663	711	655	599	565	593	553	570	612	539	551	497	553	568	505	567	535	507	489	512	506	574	563	529	539	543	523	530	539	554	521	550	527	555	522	518	543	519	487	531	523	556	521	503	554	541	526	506	518	538	508	546	503	567	562	522	509	517	494	519	578	536	527	500	513	585	560	560	499	527	524	509	545	559	556	507	558	524	498	567	552	532	499	549	499	520	529	527	514	515	562	555	556	527	525	512	541	521	510	510	502	526	536	535	541	502	558	527	562	532	529	555	522	578	543	511	553	539	554	550	541	507	535	522	485	545	536	508	535	570	557	511	519	515	535	529	515	570	518	530	504	555	528	544	524	520	519	524	526	525	532	527	541	513	521	522	550	556	536	517	531	555	549	553	532	514	525	521	516	515	546	539	521	553	536	496	561	495	558	563	496	518	575	533	549	520	531	559	515	529	538	553	569	497	513	537	569	503	528	497	561	495	547	525	531	518	586	530	506	542	512	496	534	556	513	558	525	563	533	527	562	543	531	533	543	530	534	536	528	508	511	504	527	520	491	572	494	549	536	527	522	521	517	561	521	550	510	552	502	476	579	520	577	506	515	532	533	544	538	566	524	492	572	579	510	518	530	549	503	537	538	575	535	535	536	553	535	559	532	506	519	512	530	513	549	522	523	551	526	551	521	540	563	515	510	555	553	563	528	536	524	512	506	540	530	491	518	522	541	494	542	535	524	527	549	550	530	537	523	531	561	568	543	521	578	576	521	500	556	595	541	576	517	519	542	526	577	492	531	544	549	493	527	518	552	531	495	527	529	516	582	544	545	539	521	525	513	539	525	570	533	521	534	501	532	489	520	513	556	528	570	567	528	567	514	476	508	518	546	543	511	539	545	503	521	530	483	563	576	588	539	503	537	517	522	544	548	516	520	531	542	543	509	524	512	532	529	550	559	509	508	525	524	510	526	492	498	526	540	525	520	575	502	507	512	535	553	528	528	551	527	495	515	538	550	512	529	540	533	526	517	522	570	550	511	502	534	550	567	531	515	554	534	549	523	548	530	527	524	502	535	533	549	569	539	536	532	539	513	534	591	533	510	547	591	520	492	499	549	515	542	568	520	573	513	514	538	530	544	552	532	537	533	561	496	522	552	542	524	527	503	564	573	481	552	553	560	531	552	546	549	520	511	550	543	556	508	542	543	489	552	526	485	528	506	515	591	518	463	549	576	577	519	507	575	544	510	517	534	509	520	534	556	504	545	530	495	518	524	536	541	555	575	526	534	525	508	510	544	544	518	527	538	589	519	540	532	546	536	487	538	555	516	558	527	534	495	526	522	504	549	555	549	521	488	545	546	550	557	551	548	544	528	546	504	593	542	560	519	516	527	554	563	510	539	535	527	531	533	563	529	493	515	505	505	587	556	523	484	521	503	532	526	548	492	549	539	504	569	500	511	551	528	507	544	519	541	568	521	551	495	537	567	515	548	495	524	525	544	526	520	522	547	517	542	517	533	577	549	526	521	542	589	529	540	545	508	530	533	525	516	552	574	501	525	562	542	473	544	551	543	538	476	531	555	512	579	529	530	594	492	569	565	520	524	508	493	541	558	548	545	563	510	546	563	537	514	518	539	548	518	525	497	557	508	504	515	516	528	546	509	558	544	519	550	509	554	521	542	515	505	558	508	526	555	521	531	568	558	530	566	525	516	530	507	514	513	489	506	533	554	521	538	584	543	507	530	515	521	509	556	526	516	503	544	514	532	546	548	530	539	555	512	536	548	525	545	528	521	536	525	496	520	525	527	536	510	519	597	522	548	536	561	549	536	519	523	522	539	498	502	494	555	513	511	541	529	529	517	508	491	493	542	526	567	549	518	540	513	561	538	607	549	582	574	558	513	544	517	536	534	556	549	577	490	537	538	526	525	487	479	553	537	577	514	518	540	520	546	522	503	544	511	521	586	573	494	596	536	523	535	556	520	516	521	557	515	542	511	593	519	523	534	526	516	562	554	557	527	533	485	545	567	503	570	544	532	505	508	543	544	516	576	507	501	532	520	545	567	531	575	550	577	516	588	537	577	566	518	514	533	548	491	542	575	527	541	566	471	504	574	547	546	528	524	522	501	547	520	505	542	511	526	560	567	491	514	536	545	535	547	486	553	552	513	549	499	544	537	515	518	505	551	546	597	529	532	534	538	557	496	536	538	575	505	506	522	512	519	559	548	546	532	534	487	563	522	533	557	513	568	572	547	507	494	569	534	565	543	509	535	525	535	561	531	536	594	538	531	535	542	547	531	526	562	563	537	576	524	513	533	511	517	552	539	562	538	494	554	571	523	535	511	482	556	538	547	537	520	557	472	532	542	519	528	556	519	558	489	541	511	535	565	530	555	489	526	550	492	501	510	551	531	549	512	536	554	542	534	501	548	559	551	485	555	549	554	556	525	526	568	526	525	570	515	507	518	547	527	579	548	545	526	553	524	547	503	538	540	509	549	544	513	524	510	534	529	500	571	528	530	511	531	475	536	579	547	527	586	555	548	565	536	527	530	499	547	534	548	538	551	545	539	530	493	493	544	490	547	520	540	555	509	520	518	591	564	568	536	505	484	559	547	556	547	539	534	559	557	550	503	513	526	516	499	485	510	484	522	535	545	515	509	539	543	496	539	605	579	548	539	538	538	532	527	512	537	508	542	544	506	502	564	517	537	537	541	524	526	490	504	548	521	554	538	535	534	533	532	493	550	488	546	481	555	469	517	534	544	510	547	504	520	536	553	533	494	545	548	508	533	528	559	476	496	526	528	545	522	510	521	530	559	524	552	544	543	555	591	534	525	513	524	508	522	560	509	584	554	549	540	518	547	518	564	539	555	517	546	545	539	536	523	518	526	565	547	495	538	546	551	577	559	541	538	543	536	528	574	514	498	519	527	501	555	532	495	508	573	538	528	538	527	533	526	499	553	557	579	528	529	531	546	504	573	563	540	540	543	498	535	538	592	526	570	546	541	556	523	525	526	496	491	564	517	543	561	513	519	505	563	529	541	568	524	515	522	543	517	503	562	576	527	558	562	564	547	524	558	502	533	506	519	550	519	549	594	539	531	486	499	584	498	552	504	520	533	555	556	503	525	525	549	544	525	532	505	515	542	513	493	552	554	564	531	513	564	517	522	582	577	539	562	541	533	538	545	511	538	559	491	578	522	517	527	546	556	524	554	533	521	529	515	528	548	524	542	568	538	566	528	523	531	535	518	566	572	513	523	553	544	537	574	495	521	525	539	526	557	537	555	517	539	537	511	538	550	547	499	575	541	513	530	599	496	575	564	557	536	499	560	541	549	479	516	537	513	488	502	537	531	555	509	547	515	526	559	562	522	540	530	529	536	545	549	537	570	584	535	523	514	534	498	565	537	538	596	486	559	523	551	537
23422	3226	2828	2680	2464	1847	1400	1372	837	543	438	424	279	264	204	195	165	175	178	172	167	133	139	143	127	140	146	149	144	153	142	118	149	127	174	182	128	177	144	129	131	128	130	129	125	135	110	118	126	137	117	138	133	133	138	118	114	112	151	131	112	123	136	138	129	90	126	129	131	122	130	144	132	146	133	134	136	126	131	109	119	127	123	129	134	126	121	130	128	123	117	122	124	116	129	145	141	117	118	105	110	113	128	144	127	138	127	156	120	118	120	133	130	136	117	118	131	115	116	110	122	124	122	114	125	120	130	128	135	130	119	130	134	108	123	138	149	131	125	127	151	133	160	129	128	124	153	129	137	144	138	128	125	143	128	129	116	125	119	121	115	133	144	137	117	104	125	118	126	111	134	136	134	124	101	127	117	134	119	118	122	123	113	124	137	114	138	115	122	129	127	132	122	123	132	123	119	143	126	124	133	130	114	124	114	119	111	117	123	136	130	102	134	124	103	114	111	129	119	120	118	124	117	125	133	110	130	116	115	128	119	118	123	94	138	144	133	101	114	122	135	123	121	138	112	127	117	113	127	138	125	129	139	125	108	137	127	138	122	131	133	127	123	103	115	126	134	126	120	110	134	114	125	130	140	131	120	122	133	118	134	139	124	147	143	119	111	154	125	131	155	119	121	121	126	135	118	105	142	102	117	134	118	128	110	108	115	131	123	120	129	125	146	128	118	123	122	119	124	104	97	122	147	129	119	123	133	108	133	131	105	123	142	123	135	125	110	126	115	138	116	108	122	119	132	129	108	126	116	132	125	121	118	118	124	121	117	115	118	106	122	134	117	103	121	135	138	151	111	127	132	136	125	129	120	139	139	123	125	123	122	133	122	119	133	115	126	115	114	123	116	107	111	129	137	120	121	129	126	123	112	120	114	134	134	108	121	124	140	116	133	112	142	133	134	129	105	106	105	113	122	104	121	138	110	120	117	124	125	132	148	133	133	161	145	128	128	126	126	132	146	105	123	106	108	134	102	131	125	115	111	121	135	113	134	114	111	119	112	129	119	115	147	123	139	133	120	113	131	134	123	148	127	129	109	125	119	125	133	107	142	132	148	141	142	113	136	126	118	125	111	143	138	123	127	129	138	126	132	136	117	119	133	121	120	114	111	137	131	143	120	140	117	117	118	116	141	128	148	132	133	130	123	140	113	114	122	130	131	113	116	142	127	125	119	161	122	135	122	125	132	155	132	110	105	136	161	117	122	125	119	144	137	136	123	123	111	135	140	128	131	133	136	130	135	120	116	123	109	120	128	117	114	109	138	132	126	111	136	152	138	107	127	129	121	136	123	139	130	131	142	121	123	142	137	119	126	109	136	120	122	131	135	107	124	112	105	131	136	123	125	119	106	144	128	144	127	137	105	119	100	153	124	137	124	133	123	109	119	126	94	119	124	128	129	140	144	126	124	133	120	122	131	124	141	138	132	124	102	123	138	156	144	132	128	130	159	122	133	121	127	127	120	121	126	119	125	134	131	115	105	126	114	127	112	115	122	114	124	120	128	98	131	112	107	127	124	127	156	131	135	151	109	120	117	123	114	121	127	111	132	94	133	117	103	127	125	140	142	127	138	114	119	112	120	113	118	124	128	118	121	113	143	123	136	121	116	130	125	119	116	129	113	117	116	134	144	106	109	105	110	151	128	125	107	129	137	133	110	114	105	129	140	135	126	127	115	147	132	118	134	126	134	119	135	116	135	129	95	138	109	122	106	129	134	138	113	143	124	140	137	121	111	134	150	124	119	113	126	132	107	105	139	134	118	120	134	114	121	111	128	103	125	136	144	119	115	119	136	136	145	152	121	139	110	119	127	125	112	110	121	123	146	126	113	131	114	108	108	127	119	139	129	126	121	134	107	119	130	118	123	138	116	104	118	109	109	137	113	167	122	104	131	131	111	132	123	129	112	129	136	121	111	110	128	127	129	125	130	131	119	121	108	119	129	118	133	127	110	116	130	128	133	121	128	142	130	134	141	124	96	132	137	117	115	106	107	111	130	113	141	116	131	100	124	115	128	120	116	136	107	107	107	121	143	130	128	131	117	138	111	129	127	132	136	116	121	130	141	122	139	141	124	120	150	118	140	151	130	118	124	132	120	126	130	129	135	117	154	121	126	129	114	122	120	108	157	117	118	130	128	140	106	130	116	132	107	108	116	142	126	113	128	131	115	119	137	117	132	112	130	130	125	122	133	129	135	126	120	102	124	112	108	140	108	115	122	108	123	126	122	116	115	135	135	100	112	131	104	134	134	144	115	149	121	113	119	109	133	148	112	104	118	123	131	128	139	99	120	136	103	112	125	110	117	125	131	125	134	120	114	119	154	141	130	113	116	117	143	115	104	114	110	132	122	108	109	132	128	128	105	117	107	147	113	122	158	129	138	116	104	124	142	131	104	119	112	94	128	111	114	114	112	114	101	124	118	136	127	114	106	136	129	124	127	139	119	117	153	135	114	113	129	123	108	107	127	132	135	116	143	121	121	132	118	115	141	113	118	130	137	127	131	124	133	135	118	116	117	138	132	119	111	121	110	109	143	132	127	110	119	122	143	109	113	114	126	134	138	110	122	124	120	133	111	128	118	141	132	124	135	139	127	133	131	120	120	127	129	134	146	130	106	98	101	132	124	112	117	119	120	119	123	129	134	110	125	159	120	114	132	141	118	122	120	128	119	134	124	114	106	141	123	108	123	130	119	124	110	128	132	127	127	117	123	132	140	125	123	105	114	128	111	133	108	129	140	120	114	107	130	127	119	123	148	123	142	134	114	117	122	129	133	124	130	120	121	131	113	102	130	129	144	106	120	125	129	122	137	120	126	139	118	119	131	128	124	116	120	119	118	118	128	119	144	114	124	128	128	139	125	119	109	127	111	116	117	111	104	136	109	110	114	115	127	121	117	131	129	120	143	146	120	138	128	134	123	124	126	129	109	122	145	133	129	128	115	102	116	122	121	111	149	116	127	153	134	119	126	133	132	130	137	128	125	94	116	120	126	152	158	135	121	129	141	124	123	123	155	136	123	124	101	127	122	121	116	124	137	130	127	124	131	113	120	123	124	126	113	115	98	154	124	119	123	111	117	129	132	125	119	127	133	134	105	125	127	148	122	108	120	126	96	132	142	139	138	137	140	114	123	137	130	126	130	109	136	134	127	127	127	124	113	138	127	131	152	122	121	125	111	130	126	138	122	115	137	117	118	126	122	144	109	142	128	117	155	127	116	138	127	119	125	130	115	131	142	134	111	127	119	126	125	138	136	137	116	120	132	133	121	134	136	114	134	146	126	127	120	126	110	126	143	133	129	132	151	128	129	120	111	128	127	116	143	122	135	139	114	114	126	134	114	144	142	133	129	126	131	131	122	125	127	136	128	113	99	138	123	125	109	119	113	123	131	137	135	117	135	117	117	131	132	120	120	113	122	145	128	137	123	132	125	121	106	146
14142	1697	4792	6659	7009	5737	5060	5126	3748	2509	2229	1933	1323	1092	845	739	689	720	672	658	565	539	499	472	432	417	473	526	473	505	454	458	417	505	520	544	472	410	414	380	425	393	367	385	362	320	343	358	319	315	364	317	326	273	325	334	304	319	318	307	373	307	294	346	321	318	286	295	328	347	311	309	324	304	374	324	320	328	312	333	335	316	341	328	341	336	307	335	316	316	316	320	249	315	312	347	307	345	310	345	318	341	331	292	288	327	327	322	308	321	314	304	339	313	304	345	325	329	334	308	306	355	300	334	331	313	313	301	339	332	331	298	333	323	328	324	338	294	330	300	335	340	298	334	312	320	311	296	325	327	332	336	337	301	277	318	343	300	336	320	344	338	345	346	301	327	308	297	311	318	290	313	305	314	297	303	299	307	350	326	295	307	336	325	330	340	342	309	328	320	309	331	331	324	323	298	346	302	332	299	305	329	313	337	299	322	317	336	324	315	329	310	329	320	319	305	313	310	317	304	327	314	323	319	343	326	320	328	319	322	308	336	308	291	327	276	320	293	328	327	306	320	295	320	324	306	303	289	303	292	320	292	308	303	312	316	346	292	354	313	317	274	331	323	298	304	343	318	297	306	322	286	293	310	333	325	326	358	296	288	346	322	323	298	326	332	334	319	333	317	292	281	284	320	356	326	357	286	323	352	344	324	306	307	323	305	342	347	323	307	296	321	277	310	338	320	323	352	320	310	314	333	325	329	295	349	326	331	338	302	306	312	348	307	291	288	322	304	325	290	313	310	319	291	326	292	357	296	305	300	311	326	310	302	315	340	297	308	365	292	318	340	262	309	307	331	361	335	290	353	295	301	309	344	332	343	305	328	312	316	318	339	327	308	338	323	310	301	310	333	320	355	301	295	349	297	300	328	316	308	307	311	329	305	341	291	304	315	315	301	285	327	296	330	322	305	278	322	337	311	290	323	308	347	274	308	311	334	280	322	314	324	301	310	318	325	258	328	328	308	328	316	342	300	345	344	348	292	304	296	308	329	320	321	332	337	336	309	324	291	321	296	301	342	335	349	301	361	303	313	309	315	321	310	293	286	313	311	302	305	316	355	338	305	311	270	311	327	333	325	312	314	316	302	329	296	317	339	310	298	313	311	299	317	331	306	349	322	308	333	329	307	330	303	331	298	325	293	323	328	322	297	328	321	331	306	312	337	279	320	311	355	322	306	347	304	327	323	285	282	315	338	320	312	310	336	343	305	302	334	308	323	319	321	319	309	291	276	308	330	349	329	302	307	346	325	316	341	302	327	320	313	322	304	333	325	288	326	291	351	322	349	298	315	324	290	312	327	341	296	335	299	268	316	307	348	313	350	318	311	330	296	341	314	327	314	328	339	304	325	289	310	315	304	286	303	299	335	324	306	336	310	324	336	333	329	306	311	286	300	297	299	308	319	360	348	318	314	317	301	307	317	316	334	307	309	296	313	321	301	284	308	317	329	324	259	339	322	318	320	280	313	338	313	313	313	285	308	358	308	316	284	305	329	307	285	319	296	285	326	325	309	335	293	316	315	289	324	313	329	299	294	339	326	334	316	308	318	318	326	342	307	293	307	310	318	304	360	294	324	323	316	303	291	311	312	308	354	301	310	347	313	317	324	317	314	297	328	320	319	318	318	322	311	323	365	295	332	320	336	303	302	299	328	313	298	290	328	317	348	320	310	281	327	316	344	303	298	295	315	272	318	326	327	305	326	303	320	340	325	342	327	343	330	330	306	320	338	320	324	309	344	344	319	316	311	289	296	308	315	364	289	316	316	318	323	314	337	301	353	291	302	298	351	331	353	338	307	286	299	329	315	333	317	303	310	328	343	334	305	331	272	341	335	321	313	301	310	307	308	309	324	318	280	334	315	331	293	312	324	324	358	312	324	288	303	313	329	291	323	346	312	348	299	315	342	273	330	309	294	306	314	323	320	319	288	323	312	299	327	355	341	298	328	294	319	315	337	331	337	284	321	330	330	302	296	327	346	294	310	324	323	309	345	317	341	350	301	312	309	324	301	300	312	328	325	327	333	314	312	344	320	301	302	304	312	302	324	301	326	322	308	292	319	319	318	308	336	338	298	345	304	291	333	361	318	327	351	330	307	340	323	320	328	323	331	323	331	300	322	300	309	307	321	302	306	311	329	310	307	322	307	329	330	327	336	310	313	324	306	338	311	289	314	306	355	306	313	316	336	295	282	310	351	304	289	308	323	321	329	306	311	349	335	336	337	315	316	292	340	303	294	346	329	337	353	369	311	306	296	318	309	312	339	295	320	312	345	324	304	303	336	310	327	320	303	275	336	357	315	348	306	312	305	336	298	338	306	330	287	345	315	328	314	308	329	323	322	329	319	305	313	349	313	292	339	317	323	286	347	331	290	275	316	328	303	326	324	346	328	303	312	320	318	307	331	317	345	337	326	331	333	345	315	287	310	310	328	312	323	322	334	289	306	303	338	319	293	325	336	298	305	303	289	297	327	318	306	292	306	277	300	304	324	348	301	304	327	332	332	307	351	296	311	308	286	340	319	318	325	345	316	310	344	317	327	307	318	284	306	323	315	327	324	304	310	344	312	322	292	352	308	292	318	349	300	319	345	296	313	311	310	311	292	318	295	317	329	318	337	322	328	352	305	339	322	322	338	336	328	327	305	325	315	344	328	304	353	326	320	316	284	357	346	337	329	337	319	312	305	299	297	323	331	321	328	324	281	320	326	297	322	266	306	305	323	307	294	299	307	316	341	305	307	314	301	311	312	294	326	330	313	352	312	286	304	322	328	304	330	331	332	285	303	282	310	314	296	306	329	293	324	290	300	325	340	325	321	337	343	321	319	280	298	344	290	305	282	353	287	301	313	304	306	348	325	326	343	287	302	323	277	311	331	282	271	332	292	296	304	368	317	325	314	319	297	350	351	293	284	314	330	332	329	296	343	329	360	290	302	291	300	303	324	292	304	306	323	302	311	297	298	327	321	305	360	284	321	325	328	315	349	314	318	311	316	314	335	306	315	302	315	304	313	326	331	318	322	297	303	267	324	285	326	315	302	312	318	309	339	305	331	304	304	343	320	315	324	316	283	304	330	311	304	332	308	311	329	304	314	320	344	354	307	295	309	285	299	346	328	323	350	314	340	309	349	299	304	328	330	313	326	343	327	350	338	305	323	328	321	301	311	298	293	304	303	322	333	332	320	297	325	294	273	335	313	306	346	313	314	286	331	337	343	276	339	323	314	354	324	315	355	335	331	323	307	305	314	344	312	295	319	321	357	305	306	323	309	342	320	344	301	350	353	346	294	294	327	307	322	327	276	331	320	362	302	330	308	312	328	308	310	344	336	340	329	267	318	298	281	310	287	301	322	306	346	325	293	337	289	294	292	322	344	324	321	346	319	293	323	314	332	326	330	292	294	349	309	327	318	323	290	343	318	336	305	286	299	317	313	328	324	320	350	300	321
3885	470	492	502	379	378	342	323	334	305	264	280	238	257	226	258	224	259	241	218	241	255	205	214	247	233	222	194	230	261	228	237	255	229	272	223	225	218	244	223	245	219	234	238	214	251	252	238	235	227	228	238	240	196	242	209	198	242	213	223	240	235	231	230	220	208	251	228	253	236	227	224	242	219	238	246	232	205	237	248	238	220	227	255	210	233	268	245	265	234	233	232	234	229	231	226	240	228	212	250	234	242	223	222	252	250	225	264	199	280	222	252	208	245	228	209	229	226	205	231	248	226	245	252	233	226	251	241	244	228	254	194	226	239	237	228	209	225	246	209	212	250	224	241	227	226	232	239	266	230	231	207	238	204	219	207	275	222	227	220	192	202	247	250	236	232	229	215	247	235	220	233	242	197	264	252	242	236	261	260	248	250	203	221	213	257	206	226	233	250	233	244	204	218	248	228	229	247	255	225	237	241	242	215	217	237	202	242	232	213	229	212	251	212	224	227	227	268	211	230	213	258	240	227	236	245	238	219	232	217	213	239	243	222	218	214	263	241	229	217	226	197	243	228	235	227	216	234	211	228	236	215	249	217	242	233	250	230	202	221	227	210	229	214	214	216	212	229	230	232	215	218	211	205	251	242	250	227	239	244	218	204	244	200	247	238	234	207	223	256	245	249	236	260	236	251	273	196	233	214	214	246	217	235	238	245	212	243	260	240	242	243	190	215	243	233	218	198	218	238	224	256	253	231	224	219	215	210	212	243	253	261	221	222	245	215	233	217	211	199	229	218	211	218	222	245	238	238	231	229	245	196	207	233	240	238	215	241	232	232	241	217	232	246	225	221	249	242	250	221	262	226	235	224	212	206	252	215	269	225	228	225	237	228	222	260	213	224	261	230	230	257	212	248	226	235	246	224	251	221	234	238	251	207	217	214	244	205	241	222	222	209	227	242	233	217	228	222	204	226	245	242	222	240	245	239	242	208	204	196	201	228	250	211	213	254	247	214	215	240	227	254	241	259	234	232	207	206	206	240	232	255	232	246	209	249	236	233	253	227	230	218	216	224	243	220	245	225	253	264	235	241	224	245	225	256	238	222	233	218	215	232	226	219	258	240	213	233	199	194	247	244	201	217	215	245	239	230	256	236	243	226	209	240	199	250	211	221	210	238	238	239	232	237	218	219	224	216	268	235	227	224	224	204	239	242	246	232	245	232	203	228	233	242	226	194	230	243	221	239	197	224	203	223	211	199	229	241	197	226	230	208	202	236	225	223	225	220	241	262	224	234	234	249	253	251	181	209	231	222	229	220	237	243	218	238	235	238	230	212	245	213	218	249	271	205	249	258	242	230	248	251	219	231	253	252	246	207	257	249	224	227	231	211	240	225	258	231	227	224	225	196	247	208	213	229	212	258	227	226	259	236	231	226	241	235	232	219	232	227	188	212	269	229	232	211	221	234	242	233	264	260	237	248	251	260	214	234	235	233	235	270	199	226	219	244	217	227	236	244	250	225	250	223	240	234	229	243	232	245	199	202	232	220	235	216	222	223	245	232	228	202	225	242	224	201	232	196	211	217	223	254	230	223	211	233	256	255	241	219	237	232	217	229	244	247	197	221	242	217	228	229	243	220	215	203	226	197	222	223	249	234	238	252	206	227	243	227	247	205	209	225	241	217	214	247	256	246	225	227	202	217	242	217	241	205	210	238	244	193	236	211	228	206	232	219	233	202	235	216	218	259	230	241	249	240	207	228	241	251	201	238	256	257	227	213	218	207	257	194	229	261	215	209	229	231	226	243	231	217	187	255	230	232	240	234	215	236	220	215	246	216	199	206	232	211	247	242	200	228	231	204	226	248	250	261	221	236	279	208	219	218	250	211	237	216	250	207	216	245	236	246	244	255	227	235	219	207	225	248	217	252	204	228	208	232	212	230	242	222	195	217	260	201	227	200	243	209	228	231	217	232	246	250	250	242	238	228	241	249	236	231	229	229	223	223	210	212	217	223	219	248	249	226	221	214	243	240	240	238	213	213	224	231	228	237	243	225	191	205	200	231	268	240	235	219	233	212	230	261	243	236	239	216	229	230	248	243	230	241	243	250	222	229	230	229	228	206	243	247	212	234	215	220	219	212	238	247	221	250	221	279	259	223	224	233	200	218	246	223	240	218	236	221	239	257	224	224	241	236	237	244	216	238	256	230	237	218	235	219	219	214	257	249	224	232	237	229	244	216	224	202	219	259	224	236	231	214	230	228	225	227	230	265	249	210	226	210	223	225	226	208	227	222	199	224	235	263	252	239	234	247	237	274	244	246	251	238	257	229	210	234	236	220	235	238	241	232	238	229	229	244	238	257	212	225	249	222	222	217	241	217	247	243	206	263	245	219	247	235	240	247	243	213	236	228	234	266	247	249	229	247	215	238	224	237	251	237	227	209	229	222	219	228	224	219	226	246	213	227	244	224	238	238	209	237	234	242	210	234	224	233	248	227	225	240	221	213	224	243	258	253	227	212	238	215	225	229	242	247	242	211	209	214	217	216	231	254	225	231	240	244	214	233	235	246	217	216	222	205	244	221	231	191	251	250	229	222	210	212	233	228	227	222	207	227	232	227	249	239	235	208	242	233	241	245	237	217	205	226	205	228	220	226	228	215	245	242	253	235	231	225	219	248	220	218	251	208	251	225	215	213	255	264	220	224	237	221	225	222	205	209	211	235	217	250	229	212	242	189	232	235	241	212	233	209	232	246	251	222	229	211	254	237	245	220	224	246	243	250	228	235	221	225	254	241	224	209	210	254	241	242	226	227	218	232	228	246	237	241	228	233	235	227	225	234	223	190	216	215	240	205	229	223	245	244	219	222	214	239	222	237	246	205	239	251	252	261	231	223	222	210	265	199	256	202	230	236	234	218	237	215	232	220	233	243	224	209	243	222	246	231	237	243	230	245	234	234	244	242	227	218	225	221	233	263	231	224	232	243	251	230	270	238	250	237	234	234	244	196	241	207	223	229	229	220	220	242	207	222	221	231	205	246	248	233	197	217	254	250	225	231	257	213	219	229	225	241	225	241	220	240	252	245	223	262	241	203	233	226	239	241	242	218	242	224	250	238	243	246	249	240	209	180	257	255	217	231	227	238	205	241	205	244	226	239	243	212	228	223	236	202	224	239	221	241	238	229	224	247	218	232	264	232	212	239	227	252	251	246	222	238	236	241	215	238	227	252	216	221	247	232	241	175	272	238	225	211	211	207	240	241	202	239	244	239	237	262	222	209	246	236	223	243	225	199	207	200	208	217	241	223	250	247	248	235	231	230	224	253	262	252	243	239	207	223	234	237	240	221	240	247	216	220	223	278	237	252	205	237	230	217	223	248	231	228	268	233	239	229	249	230	235	221	234	245	226	218	233	257	210	205	228	203	219	222	223	205	228	229	221	246	262	225	235	259	251	235	220	218	218	234	210	205	232	217	242	231	226	220	225	235	239	224	259	219
3649	801	1096	1362	1312	1232	1158	1002	994	933	817	752	689	671	620	598	644	693	621	628	618	572	581	603	593	629	600	592	629	588	591	623	580	595	693	634	633	616	639	570	580	572	548	614	591	584	595	542	580	547	585	570	521	570	563	519	591	532	543	573	588	557	591	553	552	559	564	541	587	590	553	602	560	584	610	577	600	570	579	597	541	532	548	553	544	494	551	559	557	563	573	570	529	530	540	561	567	562	553	569	610	532	520	590	563	547	538	565	527	563	573	557	566	539	575	560	578	555	559	575	524	573	539	554	576	557	528	544	550	546	549	580	569	560	572	536	568	558	535	567	597	541	543	555	588	538	567	535	519	544	596	508	557	553	532	571	582	539	574	570	556	534	539	589	543	538	562	541	594	534	567	549	581	532	582	599	571	551	529	535	582	587	563	569	556	556	540	582	563	549	591	544	596	539	575	550	567	587	557	535	561	545	533	583	573	561	534	585	563	554	590	583	534	548	555	589	547	518	577	580	577	569	571	529	579	548	597	565	540	567	545	619	574	565	575	581	582	534	563	498	562	556	510	547	551	567	579	546	547	564	529	566	568	581	553	558	568	569	558	594	524	580	561	504	573	553	548	567	552	557	582	550	585	571	548	567	559	582	553	550	557	620	555	530	552	569	537	562	548	572	587	582	583	540	575	601	546	585	601	547	587	532	569	572	528	563	525	540	536	554	576	561	579	549	549	560	544	562	580	554	531	555	578	511	539	612	612	531	559	514	552	590	589	555	589	524	591	592	537	570	597	555	557	530	582	585	509	554	570	542	568	567	552	553	526	588	528	550	567	560	535	550	576	535	567	561	552	549	572	570	541	529	554	575	593	559	521	585	576	605	526	545	523	545	534	570	476	509	544	513	578	534	560	582	538	580	557	569	566	569	524	592	557	581	576	570	564	544	594	481	542	555	544	575	528	597	591	529	551	570	560	580	537	548	555	523	573	610	556	574	567	575	603	586	552	628	574	531	503	529	540	584	522	546	593	580	557	571	567	533	577	576	540	512	557	520	526	547	547	582	552	526	505	597	574	591	525	555	530	545	556	595	547	552	553	543	528	579	562	557	545	570	561	570	548	539	544	538	540	553	561	537	524	520	553	563	580	564	579	518	558	507	562	551	564	597	539	618	563	572	555	593	573	524	511	585	560	549	518	550	516	546	534	610	582	582	569	570	555	556	586	567	515	546	558	561	575	574	553	527	553	560	526	562	511	518	572	562	532	578	545	576	537	522	513	590	555	566	560	570	576	550	519	549	569	535	515	590	560	579	552	548	530	533	529	528	599	555	550	551	542	543	524	551	566	537	588	565	556	519	560	574	561	530	573	540	560	599	576	530	564	561	593	532	569	522	550	537	565	580	572	561	565	539	580	554	531	548	552	564	559	522	548	575	571	586	539	517	551	568	569	578	597	580	550	538	561	598	523	551	537	544	513	580	562	548	583	527	557	547	529	561	588	522	531	552	518	533	544	534	573	548	565	544	558	543	631	559	560	560	557	542	556	530	595	620	570	526	569	616	566	579	584	593	556	570	576	561	596	614	519	531	554	560	534	549	551	527	543	555	565	590	565	520	559	567	588	540	555	574	587	521	566	557	586	554	546	550	597	550	526	523	575	574	561	567	535	535	561	559	545	573	547	569	580	568	562	596	524	525	531	567	542	553	569	592	559	558	564	537	601	568	581	548	530	511	575	540	585	548	526	559	535	604	523	545	569	540	540	554	549	543	556	546	578	528	523	580	577	542	560	543	527	564	523	553	590	543	519	544	570	532	545	573	513	527	551	557	591	545	550	485	586	541	560	566	539	564	591	542	600	585	548	552	555	577	539	553	545	549	639	569	555	547	551	581	570	541	532	563	545	556	563	532	554	543	554	579	560	532	565	564	538	541	578	538	554	539	535	560	604	571	561	555	525	517	573	560	541	543	566	565	531	551	521	550	529	572	570	550	544	524	553	549	512	554	511	552	531	566	510	549	569	564	542	558	562	540	556	569	562	551	586	529	561	575	597	567	549	583	586	581	565	551	553	536	567	556	553	552	559	594	594	532	557	597	569	565	592	547	550	538	544	509	562	585	540	524	549	572	544	589	584	571	584	497	552	533	592	559	506	521	595	532	560	578	549	558	527	568	578	558	559	561	588	546	561	565	564	570	571	575	549	520	586	516	595	531	554	552	587	586	550	552	540	574	525	536	528	537	530	554	565	604	526	549	546	564	530	546	577	521	555	574	584	573	545	611	519	557	605	566	528	536	532	581	587	514	565	575	536	519	559	554	550	554	544	577	545	539	530	590	551	573	517	570	553	608	553	567	586	571	516	592	522	547	529	596	545	595	603	544	548	568	589	558	577	579	587	574	566	561	587	548	564	526	551	533	517	519	492	560	566	562	584	511	579	564	558	554	537	530	536	515	607	585	568	560	547	597	544	588	558	530	559	551	524	499	579	596	509	561	568	495	577	576	539	521	582	574	577	548	575	541	501	534	621	576	541	558	542	623	574	522	535	563	546	541	562	564	550	544	551	618	578	551	544	544	530	549	535	553	572	571	595	552	555	562	608	538	523	510	590	561	504	553	560	580	562	550	587	544	553	549	559	564	519	567	558	566	580	562	531	535	532	544	551	601	563	565	554	533	551	564	556	575	543	579	559	550	589	576	582	574	608	542	546	547	519	540	555	541	555	525	544	535	561	541	557	552	544	553	578	577	500	527	561	587	527	567	580	543	549	525	553	558	584	572	564	555	553	564	555	579	538	558	567	586	534	581	543	572	570	608	552	528	523	563	549	596	569	545	542	549	543	524	592	553	540	561	601	532	587	583	567	525	539	576	520	541	580	582	565	532	550	582	610	575	502	552	565	528	541	590	530	590	541	554	583	602	543	584	536	577	564	519	577	558	559	603	573	584	574	551	554	571	543	572	560	547	543	562	565	546	591	564	552	568	552	542	593	564	536	600	576	546	544	567	589	530	566	592	583	564	558	534	557	537	523	528	579	569	527	551	534	539	572	488	566	559	589	525	545	588	527	539	559	544	562	565	556	566	561	550	587	566	592	569	553	532	576	550	533	556	540	524	545	571	534	562	554	581	559	523	551	536	575	569	595	572	551	543	557	594	607	555	522	541	562	580	519	536	593	533	565	584	542	564	567	553	572	611	553	573	568	546	570	577	533	534	567	583	521	522	560	571	567	607	521	568	590	546	524	565	562	541	571	590	610	567	555	551	521	596	564	591	525	570	584	527	521	617	564	600	584	519	561	565	527	565	562	573	573	518	541	554	570	548	536	593	580	528	553	572	492	543	532	581	567	563	574	537	551	593	513	515	542	569	550	552	570	557	564	524	555	552	553	525	588	547	555	528	551	554	563	565	595	592	568	550	571	563	526	601	563	560	544	582	577	575	602	564	537	593	513	538	589	556	611	554	543	572	542	539	565	579	577	555	566	579	580	565	591	611	541	530
12353	1298	1727	1581	1431	1134	869	819	577	453	372	347	316	267	245	202	289	266	252	246	261	218	239	238	229	214	246	229	227	228	243	239	235	230	239	246	211	217	244	232	232	239	222	191	201	227	256	208	235	244	233	206	232	231	213	222	263	227	222	221	225	237	201	247	187	223	233	226	226	217	195	219	214	203	232	230	235	225	230	242	235	205	234	216	203	215	218	228	218	224	221	237	206	215	219	261	226	222	239	229	220	208	224	225	218	210	213	213	239	239	235	219	226	210	251	216	222	248	232	223	222	222	216	186	227	228	243	204	231	201	187	197	213	219	228	207	245	259	215	230	212	226	224	234	215	186	258	211	242	236	238	229	239	218	218	223	207	221	239	214	204	237	228	198	233	226	204	225	208	222	227	221	193	219	209	215	212	216	230	223	240	211	231	235	254	201	209	235	220	207	219	217	208	213	220	218	245	259	237	219	231	232	224	232	237	198	217	207	213	198	242	208	188	219	232	218	252	220	214	237	218	233	229	240	213	226	228	237	243	222	227	231	235	245	224	237	219	237	212	226	209	216	229	238	206	192	214	217	239	229	234	244	214	225	217	218	229	212	234	193	227	235	233	220	235	232	259	200	215	235	217	223	212	233	206	228	206	214	234	222	223	237	193	227	227	220	232	240	236	232	217	217	194	228	237	196	208	222	223	231	213	218	193	213	204	207	208	211	215	220	204	175	206	211	208	206	209	183	229	212	209	231	218	224	218	251	226	242	206	199	223	205	236	210	213	214	219	212	224	230	234	235	253	215	232	224	230	228	209	230	223	235	169	230	215	226	182	213	214	221	216	205	214	211	213	211	198	213	204	225	262	246	205	225	232	229	227	227	205	251	213	209	208	205	240	251	216	218	189	229	190	242	195	209	249	239	215	225	239	248	217	260	218	242	240	224	230	208	252	233	192	213	232	217	190	248	220	214	224	191	218	196	209	224	199	207	214	240	211	229	234	217	207	215	191	227	207	215	193	238	202	235	219	219	248	229	216	215	223	218	215	231	193	229	209	229	227	186	237	253	207	236	191	209	228	244	219	213	227	231	218	233	231	206	209	231	223	219	209	209	208	223	227	213	210	205	224	232	220	211	225	237	224	210	231	216	200	223	231	195	224	224	203	200	200	232	216	212	213	230	245	217	235	255	224	241	231	179	213	234	233	244	212	209	230	250	225	198	199	215	226	204	213	204	200	208	229	213	213	244	188	205	243	264	233	205	213	236	226	232	200	234	224	223	201	214	231	219	224	226	206	229	237	199	222	206	227	209	211	225	214	217	218	226	214	221	240	187	172	210	228	226	185	205	255	224	211	247	208	217	239	218	230	236	204	247	211	228	210	206	208	246	216	194	238	221	218	238	220	243	233	236	186	227	227	221	233	232	226	224	222	244	229	222	241	224	239	243	217	200	217	239	198	246	230	225	219	203	214	210	227	234	194	255	242	228	185	239	207	186	222	230	204	223	212	226	201	221	239	208	216	210	202	219	212	231	221	216	242	221	220	211	225	220	241	188	229	192	216	204	227	246	199	205	216	220	216	215	234	181	205	220	219	206	236	201	215	229	238	234	219	222	224	220	219	225	220	224	218	220	207	220	227	222	218	256	222	201	191	233	225	232	217	219	231	216	212	212	228	252	219	224	214	211	218	227	216	208	198	220	230	192	230	241	235	228	232	215	232	259	225	241	211	242	254	247	218	215	221	202	227	220	222	206	246	225	197	218	197	203	234	231	220	211	236	229	201	204	192	208	211	239	190	230	225	214	228	220	228	224	236	207	223	203	252	226	219	206	214	220	227	214	204	243	221	231	223	212	199	200	225	211	227	227	230	220	203	197	224	200	229	213	215	231	209	221	196	190	224	186	245	195	218	231	221	228	213	225	212	226	202	217	241	203	216	213	238	207	225	222	237	228	222	217	243	213	222	203	209	231	219	234	222	206	234	212	223	247	224	230	218	225	228	244	206	230	223	214	227	212	222	211	233	214	194	233	239	225	209	246	230	213	214	217	235	233	228	213	233	229	234	222	226	208	230	213	238	238	213	232	222	210	223	212	208	205	189	246	192	204	218	215	207	214	217	242	212	236	244	199	222	236	248	218	243	209	215	199	196	269	223	221	225	239	205	214	224	227	238	211	211	214	211	233	216	216	210	220	239	213	216	210	193	214	217	192	233	233	219	233	221	227	205	217	230	206	226	238	202	225	202	219	251	228	220	194	198	263	247	233	221	230	228	229	227	230	200	205	237	208	222	224	225	233	233	228	199	214	224	216	225	235	239	214	230	220	245	247	211	250	202	231	256	197	227	257	186	226	240	225	217	194	237	207	240	222	196	240	215	249	216	212	243	239	256	223	216	231	190	241	251	234	240	229	234	211	219	208	202	219	223	209	215	232	211	225	236	222	216	238	212	223	223	237	206	240	216	208	197	246	215	202	241	213	244	227	256	228	235	218	215	207	217	217	224	220	210	199	204	212	235	196	256	198	245	229	211	212	223	198	219	201	214	215	219	217	198	227	235	208	230	219	190	207	215	231	215	255	192	228	243	240	213	184	222	212	230	244	230	245	218	225	208	231	242	198	221	225	229	237	218	239	204	220	222	205	222	217	227	184	214	187	238	220	188	237	247	214	218	212	194	212	224	226	218	237	263	232	210	206	234	215	217	236	234	231	203	207	229	230	225	199	240	235	200	197	232	208	207	192	226	210	247	238	191	242	197	247	244	224	201	247	246	212	229	210	215	212	215	199	210	211	227	226	211	207	212	212	224	246	200	221	256	225	221	200	194	194	241	222	232	247	208	240	211	203	214	238	190	194	219	215	223	207	225	219	201	213	207	246	231	183	233	207	230	204	196	218	237	219	205	217	211	227	203	218	217	229	181	213	221	217	206	190	189	228	212	214	227	230	235	233	232	253	212	218	191	200	221	239	203	194	230	237	209	218	213	245	233	241	214	224	193	235	228	197	244	240	203	234	212	232	212	198	216	213	226	221	216	241	228	213	219	232	242	212	214	211	235	229	212	195	233	209	200	207	227	232	188	257	232	206	216	228	234	237	224	219	238	236	203	225	234	225	240	235	214	228	214	223	216	219	224	218	211	238	211	220	224	192	223	241	211	216	216	211	229	213	234	230	231	205	240	236	219	223	221	257	219	245	221	215	207	221	211	230	226	210	219	208	215	217	240	196	206	190	229	208	219	184	225	259	206	225	233	213	216	245	237	220	225	231	220	227	217	239	233	187	232	233	240	243	199	210	218	185	224	228	228	218	232	216	243	228	189	211	230	209	221	223	218	234	239	209	210	204	202	210	202	213	243	217	252	204	226	201	237	222	266	209	218	230	236	218	208	226	232	253	226	214	230	235	225	228	193	221	215	215	222	238	234	219	232	207	210	240	227	238	222	229	235	224	193	195	218	200	212	236	208	203	222	231	242	243	215	237	236	255	217	255	246	243	255	218	213	202
9656	1221	3016	4208	4310	3830	3318	3106	2395	1743	1503	1186	1158	958	793	768	832	779	813	700	704	665	599	622	644	617	629	643	582	588	586	568	638	682	659	697	608	619	594	554	574	590	530	511	539	547	549	535	574	558	528	534	521	553	558	527	552	523	529	559	552	565	507	530	537	523	538	486	518	537	530	553	552	532	556	582	558	541	569	529	500	530	549	576	510	535	546	528	511	579	529	571	539	519	547	524	530	544	504	536	531	512	577	532	549	540	548	526	542	527	563	471	565	557	532	569	546	497	535	528	571	505	536	492	515	555	542	537	516	533	575	521	495	533	547	526	529	520	520	482	534	550	558	544	556	508	565	529	530	577	572	505	540	525	507	528	569	537	546	572	526	517	527	549	566	509	535	554	544	545	543	525	555	539	491	563	534	539	559	533	571	531	566	552	578	530	524	547	531	536	523	529	502	511	539	554	505	555	527	504	540	522	558	550	519	529	539	549	518	523	571	557	596	557	529	527	490	541	536	514	526	541	523	502	480	522	548	562	540	532	583	545	519	534	486	537	549	514	506	565	494	502	534	601	538	523	538	536	523	493	548	498	519	532	551	504	512	552	533	586	548	530	561	520	520	591	551	559	500	529	503	526	555	515	556	565	522	542	525	530	557	555	546	505	501	562	562	515	545	557	529	532	506	518	488	478	537	507	535	528	516	567	512	539	524	532	464	543	552	580	536	552	521	535	504	506	504	522	548	553	552	506	481	517	537	526	531	493	522	502	563	556	539	528	545	514	569	500	497	531	512	614	558	544	499	525	534	519	535	501	536	544	517	519	538	499	544	529	511	522	532	502	523	508	579	539	511	543	511	572	518	560	544	552	558	518	534	549	527	515	537	524	513	561	548	488	499	524	571	506	543	508	544	519	534	520	513	510	503	529	568	552	497	511	519	558	520	519	533	528	558	528	560	513	507	518	568	564	538	548	540	532	520	513	512	517	528	551	517	521	520	528	558	540	538	516	544	571	541	523	544	496	534	515	513	533	505	522	520	519	528	501	530	526	494	550	513	530	524	523	526	529	538	504	560	538	483	521	552	559	537	538	542	535	543	523	515	532	538	486	515	481	560	526	543	470	497	534	536	490	548	531	550	487	537	489	557	529	504	525	548	515	565	502	500	510	515	524	528	494	531	527	546	520	567	545	531	561	518	565	514	522	500	522	525	543	525	535	588	488	578	530	531	524	533	548	515	543	517	505	534	530	531	552	524	528	548	513	520	545	518	535	563	536	540	547	506	552	532	538	512	566	534	521	521	508	553	498	576	572	564	462	501	522	498	522	540	526	554	564	540	513	530	520	505	548	526	492	518	530	532	503	522	556	518	545	547	559	519	544	512	542	523	529	553	538	535	509	541	524	540	518	555	525	535	589	524	544	531	546	520	523	520	545	518	530	553	562	593	510	506	545	535	528	526	483	523	527	575	517	543	512	519	539	506	515	568	526	495	539	526	498	511	506	480	496	501	521	524	551	513	593	542	521	510	550	512	585	528	508	551	533	578	543	493	528	539	499	540	549	511	540	518	517	534	548	515	566	529	536	554	554	540	524	531	544	511	580	531	569	515	518	531	501	566	486	539	532	526	528	547	505	510	513	510	489	516	533	519	514	519	534	593	518	482	527	541	496	509	524	523	511	500	497	543	522	512	511	526	521	494	557	538	517	537	549	516	578	544	577	582	558	499	537	557	549	522	486	535	491	496	521	525	547	549	521	560	524	526	532	523	510	499	503	540	556	576	509	574	522	568	506	507	519	492	538	558	536	522	608	521	521	559	517	547	553	553	550	516	537	561	563	513	463	535	516	541	525	539	509	569	543	535	567	527	514	527	500	496	533	558	546	504	507	512	541	510	518	510	552	516	533	556	566	517	523	491	506	567	535	559	529	546	556	534	520	525	524	535	517	534	540	562	511	527	556	529	548	471	544	568	531	548	520	515	537	525	522	552	512	519	528	540	524	511	520	552	520	551	517	564	533	522	511	561	541	541	542	549	541	563	544	517	557	483	502	559	558	545	539	530	501	519	525	571	573	534	553	510	549	506	557	546	576	520	518	533	536	477	532	546	490	543	543	503	525	553	539	534	543	499	550	529	534	544	501	531	549	507	560	512	531	539	547	515	551	558	555	533	539	541	525	519	502	504	514	565	494	518	508	563	526	506	533	535	600	527	573	558	504	543	553	502	556	512	582	553	530	516	566	527	505	527	574	511	535	536	529	533	524	513	512	528	546	502	548	526	502	572	501	510	499	560	513	524	583	500	532	537	538	524	561	527	532	542	552	562	542	517	521	562	498	524	505	487	550	554	519	538	549	525	531	498	521	534	552	528	522	524	536	517	532	518	540	508	549	507	565	555	548	504	541	485	559	556	531	503	548	526	501	526	531	493	532	517	569	541	541	526	543	561	555	542	521	535	574	477	551	514	531	557	565	526	519	557	544	544	503	503	501	552	503	538	536	539	518	536	536	503	518	558	541	558	535	506	485	537	555	536	499	520	521	541	504	532	516	540	530	538	532	504	540	562	545	514	516	486	565	541	567	540	541	530	532	566	548	520	526	527	556	597	522	550	542	479	520	556	545	496	538	534	541	528	500	531	536	545	549	540	550	509	513	499	533	577	579	520	560	549	586	543	509	539	504	540	561	521	511	517	543	541	564	508	560	529	528	548	519	576	504	558	538	548	516	564	557	541	530	506	555	518	537	513	541	502	525	542	569	544	563	499	541	531	513	522	514	525	561	549	557	564	515	479	515	519	518	532	503	488	542	542	542	518	458	538	533	519	557	534	525	486	553	542	546	560	525	568	534	551	545	571	547	559	508	516	522	502	548	490	531	504	504	547	517	546	527	541	547	485	517	560	549	563	494	554	546	486	511	534	536	542	496	530	530	558	509	524	488	525	528	506	531	545	562	567	537	491	543	506	531	521	540	512	504	531	511	538	512	535	509	546	527	537	527	547	549	528	512	493	560	554	562	520	560	524	486	526	531	570	549	523	544	523	527	544	501	535	535	521	532	512	528	552	528	551	536	539	536	527	510	572	522	520	558	547	479	518	523	533	521	572	588	529	513	551	519	551	552	586	552	524	531	568	527	483	530	522	551	552	546	509	513	501	565	555	502	541	561	520	524	525	464	507	520	494	523	526	531	516	557	550	522	532	508	503	526	560	550	499	536	501	549	507	552	557	537	540	501	586	527	514	518	568	495	500	550	526	533	510	538	540	537	507	556	518	533	554	529	509	536	518	555	565	541	555	548	545	502	517	517	534	540	579	531	554	509	519	555	526	552	516	559	530	538	525	528	563	490	556	503	522	530	514	548	594	536	520	540	532	518	522	520	542	546	479	584	506	568	567	536	542	498	514	525	509	557	485	550	509	504	529	513	512	551	564	531	581	553	520	533	488	519	513	529	517	499	541	550	533	531	523	534	520	521	570	525	517	539	500	525	543	566	488	537	550	488
22328	2685	2744	2210	2258	2080	1465	1285	768	460	390	374	391	314	178	196	173	174	177	169	139	153	168	135	140	126	136	145	154	163	131	141	136	156	167	138	117	154	134	146	152	139	130	145	125	125	133	135	130	123	125	130	114	137	128	124	135	127	121	156	146	134	121	123	134	135	124	107	134	138	157	108	143	126	144	141	113	147	121	128	115	125	123	105	136	110	121	130	121	123	115	120	123	121	135	105	132	121	140	126	97	114	136	124	126	122	109	127	129	114	121	107	112	121	132	109	110	125	123	124	119	122	130	98	111	127	130	122	123	131	131	116	126	120	110	103	113	134	146	126	107	122	118	118	129	124	129	116	108	121	131	123	118	80	120	144	133	118	129	117	136	121	108	110	110	129	124	113	99	120	119	116	121	123	131	119	137	102	106	130	125	118	111	125	101	133	123	123	130	126	100	130	113	125	133	111	133	135	110	129	127	118	137	114	126	143	146	123	115	117	107	112	110	131	122	123	140	127	139	123	121	110	148	109	133	122	115	124	129	134	132	137	139	139	136	119	141	132	126	134	110	141	105	120	123	135	115	133	123	131	125	112	140	126	139	122	127	124	98	138	122	124	149	111	131	106	117	133	133	124	121	116	123	122	137	110	119	128	129	131	101	123	113	114	112	113	119	124	140	122	137	144	138	115	118	137	119	106	112	131	126	140	123	123	141	149	133	125	135	131	126	152	135	122	131	120	125	135	143	135	114	130	127	154	145	119	125	118	130	115	120	151	126	148	136	125	136	129	124	106	104	95	103	111	121	110	129	139	116	119	126	123	139	124	118	111	115	114	126	122	129	100	108	137	113	129	131	115	119	125	125	128	119	121	141	121	123	116	89	131	135	117	136	116	124	116	130	132	132	125	127	137	110	124	110	117	137	103	115	118	113	90	146	132	136	99	139	94	135	113	124	106	112	109	124	126	126	122	130	128	126	122	115	119	124	117	144	146	132	126	123	133	127	108	103	134	122	108	154	140	129	131	124	125	120	116	134	120	119	113	139	118	111	127	113	115	116	116	136	133	117	115	119	127	125	108	123	109	125	123	115	122	123	141	117	109	120	113	137	149	112	152	109	118	144	121	120	135	120	141	105	126	126	101	128	148	117	149	127	106	145	128	115	110	107	124	133	111	126	128	139	109	124	117	136	137	121	107	117	123	115	131	130	118	133	129	140	123	156	124	131	116	119	109	127	121	127	141	99	112	136	125	127	110	124	140	131	133	145	119	137	107	125	138	111	108	120	117	143	131	132	128	133	101	111	126	114	116	119	119	110	125	110	109	115	122	119	141	113	141	113	124	128	124	125	144	101	127	127	132	116	124	129	144	126	122	142	127	120	132	110	114	122	122	137	146	124	111	125	149	107	121	121	109	132	135	125	115	112	142	137	116	117	117	145	121	146	115	141	135	121	128	143	118	126	130	137	114	122	122	140	134	118	140	127	131	110	133	118	105	142	142	116	123	118	132	144	141	134	122	124	134	132	119	122	125	124	114	122	118	129	134	118	149	126	117	112	127	138	126	115	137	104	110	131	125	149	118	119	129	118	123	96	109	152	127	135	117	139	121	136	118	136	106	111	125	144	125	123	115	110	115	102	114	127	119	136	124	145	130	120	142	131	108	113	136	111	124	135	131	129	123	131	103	109	119	102	124	116	128	123	112	116	124	119	129	109	115	128	124	129	118	131	100	125	117	129	117	145	108	151	136	106	109	117	117	126	128	110	126	123	122	123	134	132	121	140	118	137	137	144	124	149	106	119	117	124	129	109	130	129	134	123	100	127	111	117	112	133	129	102	121	107	115	125	111	112	123	126	107	110	122	130	137	125	111	123	118	122	127	122	124	113	148	125	110	138	110	121	115	102	104	118	127	142	111	113	140	130	130	147	107	124	136	117	135	109	118	120	117	110	125	117	131	145	106	117	106	122	121	122	131	109	146	112	128	124	123	125	137	109	120	124	99	100	127	131	127	106	122	117	135	141	134	126	121	128	129	128	143	119	125	141	124	119	102	134	139	115	121	140	99	119	131	121	129	113	119	123	140	102	130	138	119	114	115	130	98	119	133	110	131	132	131	132	119	125	137	129	132	120	126	118	128	131	115	135	110	128	125	135	109	117	97	107	128	148	120	120	128	134	107	104	127	132	119	123	124	123	111	134	114	128	135	119	108	123	136	135	119	129	123	127	111	144	122	127	114	124	132	121	107	111	104	115	132	143	150	138	130	150	120	148	133	117	112	125	131	119	116	114	120	97	137	98	145	109	107	132	131	119	120	124	137	125	130	140	121	125	108	128	128	131	107	125	94	134	122	122	144	126	119	134	143	123	128	95	104	116	131	117	133	109	137	117	128	114	118	134	121	114	130	113	131	144	137	125	143	135	133	121	132	113	109	122	126	119	138	127	141	129	125	121	137	119	121	106	149	130	117	104	117	107	114	115	145	136	105	115	111	121	137	118	139	98	143	124	143	115	105	146	134	128	133	121	118	139	98	121	132	127	141	116	126	123	127	140	134	138	118	122	132	122	118	126	129	137	157	125	127	109	99	104	116	159	112	127	132	116	128	116	139	120	150	141	128	113	127	127	123	138	139	133	122	107	124	107	146	112	122	124	128	131	114	124	124	128	124	155	129	128	106	115	116	104	103	121	133	113	100	130	155	136	120	119	138	119	127	130	126	144	152	107	107	104	128	145	138	106	130	136	126	122	148	115	114	128	121	108	103	117	127	141	131	143	129	116	101	126	117	122	124	129	138	134	136	128	124	139	118	125	112	128	111	141	116	113	134	128	106	142	120	128	152	129	127	113	105	141	107	128	120	114	126	136	113	124	140	110	106	116	146	113	116	128	116	132	138	137	111	129	126	146	123	110	124	119	121	111	130	145	142	120	103	123	128	124	122	105	131	124	124	124	117	131	128	124	150	124	110	106	123	114	129	127	137	124	132	119	125	97	119	120	127	124	109	124	125	123	104	119	129	124	127	116	111	130	127	124	113	121	134	130	126	118	107	131	142	130	131	102	133	126	103	117	123	130	101	137	140	110	182	135	121	129	133	134	108	119	121	116	125	122	125	121	121	110	121	118	136	128	129	103	141	114	120	136	120	128	108	138	150	142	134	130	127	116	109	132	120	108	125	129	129	108	121	125	113	133	138	128	151	119	137	114	150	130	107	122	139	115	122	128	110	108	107	138	117	123	116	147	132	138	145	133	133	122	113	117	115	139	135	100	149	121	119	118	127	118	129	103	112	106	117	114	114	132	115	137	112	121	125	131	130	131	119	156	119	142	124	116	126	116	108	135	116	151	125	129	118	116	112	114	122	121	130	122	132	123	109	128	112	110	143	111	105	130	131	127	117	129	106	124	125	118	108	103	127	122	141	137	142	143	125	118	121	110	117	127	124	118	110	109	112	129	114	141	103	111	120	110	114	132	113	118	127	117	119	113	128	158	124	133	116	140	130
13558	1423	4465	5734	6545	5573	4880	4918	3437	2235	1807	1856	1793	1512	932	802	780	652	636	624	570	478	434	409	472	444	456	443	444	468	468	470	466	531	571	548	449	472	383	373	359	386	354	358	345	321	301	361	305	325	349	354	317	324	319	310	315	341	318	324	315	306	345	334	320	301	327	297	348	299	329	297	311	286	340	315	342	314	297	294	339	321	297	307	332	311	293	278	299	326	331	312	315	331	308	324	345	333	303	355	304	340	308	299	287	290	300	314	315	306	313	336	303	313	294	328	330	311	331	312	318	320	319	334	291	339	300	313	345	342	281	330	336	315	307	302	341	320	312	324	322	322	341	347	347	307	308	309	328	309	315	302	309	298	314	314	308	314	323	298	296	317	306	334	338	295	278	323	301	341	283	349	301	286	342	319	318	291	320	298	327	349	296	287	325	350	324	311	339	299	330	325	309	297	312	323	284	288	301	298	300	302	310	331	320	326	311	271	309	332	327	315	328	331	297	347	290	303	291	296	318	301	331	287	321	353	328	296	332	320	288	285	312	333	289	328	319	304	311	291	326	331	307	311	309	294	323	338	289	291	332	334	317	346	315	293	298	347	290	284	323	336	302	291	311	328	288	262	339	298	297	339	315	328	316	292	328	319	319	302	318	320	326	340	320	294	325	317	280	294	298	315	327	325	296	324	335	309	315	307	324	308	325	302	335	306	320	322	313	293	309	300	318	323	297	336	304	293	297	336	305	304	340	319	319	296	290	316	288	295	326	290	309	317	300	301	338	307	303	346	310	326	291	308	290	301	335	294	327	343	303	279	304	309	325	335	313	328	323	325	320	298	309	340	323	314	301	307	325	341	315	324	290	311	306	292	344	316	316	324	304	322	311	340	315	322	341	294	299	306	321	276	321	306	318	308	318	301	314	295	314	296	298	316	316	329	313	297	352	326	316	316	291	313	315	350	327	322	314	310	309	277	336	325	307	299	282	319	323	314	287	274	283	310	273	285	337	300	279	325	299	331	331	314	313	337	314	320	349	314	269	298	300	313	292	320	314	309	297	329	314	317	278	321	299	281	298	298	322	314	328	326	290	308	326	306	297	290	305	313	317	333	279	258	307	316	295	325	298	310	300	321	307	355	313	290	327	307	310	321	276	356	315	321	303	291	288	334	285	307	312	325	313	318	298	327	301	303	336	318	295	321	309	339	323	279	330	325	303	287	305	289	334	328	318	295	315	320	316	306	316	301	343	319	319	317	348	290	329	302	280	323	319	303	362	315	332	304	317	331	290	302	312	325	321	304	333	327	309	307	332	322	320	318	305	284	305	303	283	316	286	304	329	326	331	316	309	311	308	296	292	310	296	315	342	289	313	319	297	328	318	339	317	299	299	317	345	290	306	311	299	308	307	338	340	286	307	308	345	334	296	322	296	323	295	297	262	337	306	306	321	291	286	319	324	338	298	334	337	325	315	291	308	284	306	286	313	281	308	298	303	301	314	335	324	304	314	290	286	300	300	298	297	328	311	296	310	302	317	327	319	320	288	296	312	315	295	324	301	320	332	318	332	299	313	286	320	306	304	292	352	311	324	335	314	290	297	288	340	319	333	333	288	321	355	309	324	334	322	305	305	304	316	303	305	312	313	321	301	309	333	272	297	278	299	288	287	322	328	295	306	303	313	304	324	308	295	343	303	325	313	309	331	289	326	295	348	345	328	324	348	326	320	314	347	321	312	302	310	322	312	280	307	294	329	315	347	350	328	291	316	308	321	282	312	307	310	278	328	302	302	322	315	304	307	289	313	299	297	318	325	299	286	340	305	328	336	345	315	296	324	328	305	289	344	282	318	316	305	331	327	355	327	326	337	361	302	318	325	320	299	319	321	303	303	308	346	283	307	310	324	314	299	335	318	328	289	312	296	307	313	286	289	333	308	325	306	304	289	313	322	316	303	325	303	307	296	303	296	316	290	293	300	291	315	319	312	300	322	336	320	302	359	326	291	312	325	298	295	318	334	310	325	313	333	299	319	312	309	299	339	311	323	312	302	334	311	299	314	333	313	293	325	329	314	314	334	282	340	299	319	334	339	307	338	302	321	277	321	292	325	344	299	276	302	330	327	338	297	319	319	301	305	301	342	314	321	336	308	308	315	301	301	325	320	314	331	318	299	341	283	307	341	343	334	294	319	300	318	300	300	314	322	337	298	318	309	320	334	296	338	316	288	312	282	296	320	296	321	345	313	299	271	296	267	301	321	317	312	304	329	315	310	325	353	308	286	314	294	285	298	328	321	331	326	300	286	327	295	266	342	293	289	314	319	299	283	306	334	309	288	293	313	283	344	305	310	298	304	275	296	315	330	289	293	303	330	311	304	292	312	311	298	307	316	315	298	297	309	311	319	288	270	329	300	292	335	309	302	315	310	350	311	312	305	338	300	277	322	341	327	309	289	294	296	289	313	334	295	326	271	276	346	330	297	322	318	309	281	328	315	313	316	325	338	300	323	324	312	286	302	351	294	306	338	302	307	296	293	291	314	316	289	331	314	339	310	326	324	331	275	316	311	295	317	335	293	290	315	308	320	302	316	309	294	260	336	297	329	308	340	321	297	316	288	352	301	280	329	301	320	290	324	283	312	307	334	308	308	307	303	296	318	325	312	317	308	329	322	295	316	284	336	338	318	285	313	309	302	320	302	327	304	317	290	317	330	311	330	334	283	315	296	353	326	308	328	311	325	296	305	329	321	312	305	284	312	305	337	320	324	308	293	339	327	305	302	293	331	324	275	319	312	313	322	305	317	280	306	294	305	315	306	322	276	305	326	296	288	321	330	334	326	332	280	286	302	336	289	301	282	312	282	315	321	318	335	316	318	301	300	312	314	296	314	318	340	313	319	334	307	310	311	307	321	292	289	316	301	307	305	293	330	296	308	330	304	291	286	319	324	303	304	312	330	299	311	283	321	318	298	295	323	274	281	296	294	341	312	291	319	291	305	319	326	284	336	347	322	314	325	309	318	287	291	304	339	302	283	281	289	323	323	318	278	318	314	304	291	327	290	335	312	302	293	306	315	294	294	323	314	294	318	299	351	301	314	294	302	295	311	307	312	322	281	308	338	317	318	298	339	289	315	326	311	319	313	329	311	305	328	349	345	336	341	319	322	311	298	286	317	309	299	287	314	315	309	345	312	310	319	310	321	301	305	331	319	341	316	328	323	344	306	319	309	317	286	297	296	325	306	332	338	302	310	299	299	331	310	303	291	325	291	357	309	330	305	270	336	334	309	312	337	297	274	317	336	312	322	304	352	304	315	323	340	322	318	313	282	296	328	366	317	315	325	314	283	330	302	326	318	320	306	288	309	335	311	313	318	334	328	317	319	276	303	313	285	327	315	326	322	311	298	315	362	298	351	307	356	306	339	308	303	305	302	305	313	315	321	306	284	291	339	313	312	320	339	310	329	311	291	289	298	304	304	304	312	327	322	326	342	314	318	300	324	303
3989	517	496	428	358	333	370	310	279	286	240	249	266	266	262	240	245	245	225	233	259	228	233	202	250	207	223	251	255	241	238	224	223	216	268	238	233	257	236	227	192	217	256	211	217	244	255	213	225	245	253	250	237	253	252	225	240	216	218	222	250	262	248	245	243	228	212	201	235	266	244	231	238	203	207	225	256	226	255	218	226	229	236	226	245	218	252	222	250	236	224	232	235	243	234	233	235	233	246	238	238	238	236	197	228	205	205	257	215	233	226	237	217	245	241	247	242	223	247	226	222	240	228	262	227	216	224	219	200	239	220	226	238	233	218	240	244	233	211	245	269	238	250	230	237	265	222	201	189	242	216	209	235	219	241	243	201	225	243	213	217	231	235	228	213	246	239	244	245	227	241	247	231	230	258	245	230	260	248	224	206	210	205	257	244	229	239	207	237	225	251	277	232	245	234	236	204	213	233	239	254	243	236	244	235	227	240	195	211	234	252	239	225	253	227	245	227	257	224	217	246	255	273	244	211	253	228	228	239	200	278	246	251	230	221	242	263	219	216	198	211	239	236	203	234	227	199	247	248	211	225	211	223	215	231	257	248	249	209	229	222	222	218	252	218	228	252	270	246	215	225	237	220	238	257	259	228	232	240	233	188	224	233	216	229	244	240	229	245	198	223	245	219	225	225	229	215	234	214	226	261	226	204	231	229	228	241	218	242	243	202	233	229	226	237	229	215	243	226	220	222	234	228	254	214	222	248	225	213	216	242	249	220	229	267	239	242	232	224	233	240	247	244	236	238	198	217	232	196	236	224	235	238	234	219	229	246	206	260	247	231	256	245	218	219	244	245	235	229	231	205	233	239	215	233	237	226	232	245	240	192	215	229	240	225	248	218	216	253	229	226	242	205	225	245	235	206	220	243	230	246	218	228	242	224	224	241	243	244	255	222	237	239	217	229	211	232	215	234	238	222	242	224	232	235	243	213	213	244	222	213	230	224	227	237	224	194	214	225	202	236	232	227	251	237	222	232	240	226	224	224	230	243	235	248	229	217	254	240	241	228	230	253	237	257	214	226	224	261	268	246	218	232	237	266	222	251	235	218	229	240	220	224	219	240	255	226	210	214	243	196	225	243	217	218	263	201	240	202	219	221	236	216	239	256	243	201	207	214	248	216	221	232	225	227	262	243	233	233	239	256	232	258	220	252	256	227	222	250	221	222	230	258	251	273	239	214	235	230	223	246	219	227	226	246	235	264	228	255	233	210	231	229	228	240	242	214	207	221	227	252	236	265	225	226	222	224	201	214	250	248	231	245	241	234	215	240	223	227	244	239	240	228	261	226	233	216	235	232	250	241	245	243	243	230	236	231	224	245	239	256	234	207	238	221	211	220	219	215	246	251	241	209	212	228	226	231	215	222	229	237	187	223	249	217	258	249	239	220	228	228	229	220	256	236	212	216	249	267	222	231	250	239	232	221	211	238	208	232	219	222	231	206	214	211	218	239	222	225	229	213	232	231	243	217	210	239	219	248	205	223	247	215	211	208	234	254	212	222	259	237	236	233	227	246	239	223	238	227	212	247	231	249	225	220	217	240	238	223	238	245	236	205	252	245	223	249	256	257	241	238	207	255	212	216	248	257	225	247	228	238	213	223	224	240	223	213	234	229	217	269	228	236	223	228	224	233	212	241	197	194	231	226	252	202	247	249	251	239	233	223	224	206	250	216	247	220	222	251	220	237	229	250	241	249	214	230	207	229	244	234	216	227	206	230	236	228	219	215	219	252	220	250	214	230	231	198	215	240	233	233	229	254	226	231	233	230	223	247	203	221	236	235	238	235	234	252	233	249	220	220	253	234	230	231	234	243	239	248	258	244	244	207	219	229	223	215	235	245	212	213	224	244	215	224	225	233	210	247	223	233	222	227	239	237	210	243	233	203	233	238	234	287	254	250	212	224	219	255	223	278	262	244	260	220	236	244	243	230	249	231	233	234	200	255	239	228	215	224	228	229	242	230	238	223	235	226	242	219	252	266	232	219	219	202	231	252	230	222	234	245	221	232	246	251	257	205	245	250	224	229	227	233	226	214	206	230	207	257	229	238	237	219	204	205	227	237	230	248	222	225	241	232	200	233	251	261	232	221	215	228	233	253	213	218	236	238	232	246	254	235	224	232	210	232	229	236	228	251	224	218	225	225	203	219	213	208	248	218	223	226	232	251	243	256	211	230	227	241	251	241	212	223	204	227	213	209	221	233	218	223	229	236	219	218	210	213	219	231	212	242	209	234	260	223	237	245	220	244	228	235	232	239	246	220	256	225	219	255	213	251	247	265	227	232	219	236	241	224	227	246	226	214	228	216	243	237	194	241	230	213	203	227	266	226	238	228	228	200	215	220	218	217	220	227	184	199	200	213	234	259	219	220	224	217	245	252	233	211	253	237	253	212	223	256	199	208	193	227	246	221	243	210	242	221	219	227	221	237	254	231	242	232	235	240	248	219	261	260	211	223	227	201	187	233	237	237	227	231	218	256	235	213	196	229	215	240	238	222	221	231	215	209	221	208	218	242	225	222	221	244	205	234	248	252	235	226	224	239	218	220	232	226	221	227	213	236	182	197	209	230	236	254	224	235	238	229	242	221	228	232	218	227	236	237	235	237	226	204	236	220	225	232	240	215	248	213	210	235	242	237	244	209	224	221	206	228	256	224	215	229	217	235	224	258	233	186	230	222	212	228	200	211	264	218	248	224	243	224	232	215	218	240	213	237	223	223	221	220	227	242	226	224	248	217	220	201	225	238	239	215	260	223	214	238	211	232	201	245	219	208	233	228	226	206	217	232	236	229	213	261	231	237	217	231	233	233	210	207	202	221	223	231	234	249	205	236	200	237	265	203	235	229	225	252	220	210	232	256	221	231	217	250	202	250	242	258	248	230	253	215	274	233	221	234	221	218	232	219	236	247	241	237	250	228	233	271	202	228	239	215	200	220	237	205	244	242	210	228	254	245	228	215	205	230	231	250	229	214	202	230	248	239	241	226	221	241	228	262	237	243	265	225	227	233	243	224	211	216	227	239	224	236	256	228	191	230	238	237	212	212	227	213	234	226	234	224	231	235	223	248	226	227	222	233	226	210	215	257	233	236	236	235	211	240	208	255	241	229	236	240	249	244	245	235	241	228	227	226	248	235	258	219	230	222	237	234	250	224	252	237	241	247	255	237	245	219	207	240	230	235	232	254	249	278	251	245	220	237	219	236	215	214	255	229	255	216	237	231	236	205	212	223	227	244	225	237	242	220	240	240	219	214	236	241	231	264	248	215	252	246	213	210	238	260	244	206	244	250	254	228	242	234	244	241	239	235	220	231	259	197	231	238	253	206	203	221	231	234	243	233	216	238	226	225	255	222	228	244	222	206	220	255	221	199	226	233	214	214	203	250	244	234	221	205	220	264	251	260	239	234	238	234	225	235	214	227	231	218	217	227	223	239	245	244	200
3689	823	1139	1327	1357	1267	1182	1060	936	831	765	752	712	701	637	624	628	627	583	589	588	565	575	619	571	596	607	592	588	596	575	604	541	616	624	610	661	578	511	576	549	548	540	588	611	565	565	555	579	589	551	537	527	583	584	565	548	602	564	528	561	540	556	551	571	546	556	571	602	546	560	567	577	533	544	540	566	560	519	568	512	573	597	536	543	558	578	557	550	565	535	558	579	594	564	558	546	557	545	521	576	591	550	510	584	554	566	520	548	561	531	579	538	558	582	550	574	573	573	573	568	497	557	575	597	551	565	560	539	602	581	587	513	525	558	569	509	512	539	567	570	500	539	562	543	524	587	554	565	553	556	555	575	566	605	538	552	499	595	552	527	558	533	522	527	554	542	569	558	599	553	543	564	616	565	562	551	533	562	572	524	521	596	546	533	516	566	569	553	549	543	566	599	542	550	544	563	593	542	562	552	541	562	596	514	536	602	548	597	568	543	551	545	520	533	589	581	545	532	546	550	572	573	547	549	555	557	544	535	541	560	567	530	545	512	503	580	571	554	511	521	540	542	543	533	544	605	524	570	556	544	569	539	556	546	512	558	583	587	553	587	555	549	561	572	523	558	549	545	524	551	570	571	568	565	556	562	541	548	599	560	533	629	523	557	503	554	505	528	551	572	533	558	553	566	542	574	549	589	571	556	562	599	535	528	529	531	506	579	522	523	529	566	557	586	568	604	556	535	527	597	529	538	553	583	581	530	546	597	538	539	516	555	537	561	580	563	543	561	519	539	553	552	495	570	536	543	544	549	541	522	570	552	553	538	579	552	535	564	547	515	590	565	564	533	616	512	552	567	555	548	544	511	535	615	592	566	558	533	567	562	510	558	522	563	574	575	550	555	582	571	548	583	544	555	543	537	548	516	557	568	571	587	575	582	521	589	563	592	575	570	550	568	585	557	573	558	550	551	547	622	555	567	547	570	564	530	565	525	558	548	595	594	542	520	535	588	537	559	550	566	559	584	551	590	530	572	563	565	561	572	545	515	527	576	585	565	571	529	561	523	551	579	584	567	538	521	585	509	534	548	552	579	537	559	569	523	559	565	547	612	547	534	558	520	552	586	537	570	520	562	532	531	546	548	557	543	543	548	549	522	570	554	544	575	560	563	580	546	572	539	540	561	580	522	529	554	583	521	552	572	582	554	547	515	559	572	552	543	551	514	533	516	549	548	571	588	555	558	543	524	558	576	576	569	505	528	552	580	547	547	538	500	559	551	538	561	585	559	581	566	556	546	524	560	587	558	554	551	556	563	523	554	523	515	552	574	532	518	572	603	526	574	553	500	514	578	508	526	545	537	567	572	572	585	571	547	544	537	545	534	534	528	539	552	587	544	573	581	568	540	537	547	520	530	577	571	531	527	570	565	600	575	539	556	505	550	546	552	530	569	534	508	551	575	546	577	570	561	555	547	530	555	587	553	553	566	554	586	547	541	574	577	560	558	558	526	513	510	544	551	531	570	519	546	531	537	502	533	528	482	574	593	535	547	555	525	553	568	562	545	539	570	585	557	534	548	589	547	571	546	552	541	598	561	574	587	594	584	537	579	560	568	571	539	556	569	581	561	514	539	564	543	557	591	557	553	593	537	578	531	533	565	569	560	530	574	537	569	528	560	538	555	543	549	541	546	531	543	534	552	578	529	552	528	591	577	612	517	583	552	537	522	584	571	576	515	544	529	531	568	554	524	558	564	540	565	537	562	547	567	580	539	540	582	542	532	560	546	534	589	545	560	549	540	585	568	534	597	546	570	573	497	543	586	573	527	538	558	539	583	532	552	556	551	530	557	571	533	547	502	587	550	565	544	565	529	625	562	526	524	591	609	557	585	542	543	572	564	524	534	550	586	564	550	546	525	566	607	587	562	543	561	567	522	610	591	559	544	529	590	519	547	560	585	549	590	543	585	564	562	535	573	531	572	546	571	561	583	609	551	545	552	556	560	556	547	526	534	514	543	540	547	518	562	536	557	523	556	561	565	606	554	532	546	542	572	579	564	584	571	551	561	559	536	561	563	559	566	525	565	567	564	513	569	568	560	541	555	556	523	517	561	564	548	536	529	559	560	511	587	575	571	587	552	541	511	572	574	550	554	536	566	541	565	536	554	558	549	562	567	548	509	571	573	555	569	581	563	556	578	567	584	577	573	566	576	569	553	536	544	530	545	633	509	572	554	560	542	594	563	559	639	590	521	574	542	563	536	562	570	544	543	596	611	517	529	548	520	572	589	602	544	549	524	583	556	549	546	543	519	495	514	548	570	564	589	547	585	519	571	571	569	577	561	553	532	523	520	541	544	557	578	545	597	586	560	511	528	537	566	529	553	544	538	558	521	561	520	569	572	550	538	577	571	545	480	565	538	558	579	555	541	552	587	589	567	497	530	569	546	549	603	561	515	590	518	542	584	570	531	566	550	533	577	579	514	581	568	555	532	562	611	555	538	570	560	548	528	619	564	588	487	516	534	546	559	593	546	566	564	561	549	542	555	520	535	522	548	551	501	530	572	577	581	595	570	572	577	546	554	555	550	575	557	571	567	551	567	563	535	563	532	564	535	547	555	576	545	556	528	565	516	575	574	555	562	559	551	502	558	540	554	579	561	531	537	547	574	569	562	610	511	526	541	532	578	534	546	525	562	549	574	579	553	569	553	605	578	527	565	518	566	555	573	543	522	524	549	590	573	573	564	546	561	578	575	551	576	568	562	573	547	511	579	544	566	573	572	536	537	531	525	558	553	540	538	559	548	537	566	527	543	525	552	526	531	549	548	560	565	535	558	614	569	539	592	512	529	564	541	539	580	571	536	555	553	557	581	528	519	558	540	600	561	561	515	542	534	547	581	550	542	528	517	590	568	586	505	575	566	559	552	548	576	551	615	557	558	547	517	586	516	537	552	558	585	540	495	571	571	548	528	564	547	575	545	544	543	537	571	556	529	563	532	551	564	595	587	529	580	536	547	590	575	563	534	547	605	563	591	514	593	522	523	533	547	538	544	572	573	572	541	549	555	544	547	544	570	531	563	560	575	513	552	580	536	532	600	578	519	550	549	553	551	593	559	572	579	572	587	566	550	521	569	545	592	532	586	538	562	524	544	557	566	509	507	572	544	556	565	546	596	501	532	588	574	505	558	593	570	540	552	581	538	559	556	616	543	552	573	522	539	572	551	569	600	565	575	531	543	551	578	535	579	584	556	560	529	633	599	577	542	534	517	579	509	556	575	563	562	553	582	536	531	589	559	541	505	576	580	578	583	560	542	549	589	546	554	542	577	561	563	562	573	572	543	560	530	567	575	520	548	558	585	585	507	572	555	554	566	514	576	531	552	576	531	554	572	584	546	558	526	556	594	558	533	556	573	555	587	533	595	556	570	572	516	548	542	552	533	572	540	552	558	538	544	570	502	558	601	536	566	540	564	517	555	523	592	540	535	583	542	561	549	532
14001	1508	1943	1763	1296	938	807	870	579	434	413	358	340	289	259	250	250	290	264	262	251	245	244	229	241	227	216	257	226	248	226	208	241	226	238	219	202	241	227	222	217	250	208	220	217	212	224	212	208	240	201	200	229	228	196	235	224	215	220	194	231	222	244	215	227	202	238	242	240	227	241	216	255	218	219	220	213	218	206	186	189	231	219	218	234	223	250	206	236	216	224	224	227	208	230	231	216	213	214	225	195	226	236	242	232	233	234	252	211	209	233	241	187	209	239	220	226	235	226	226	206	246	212	223	233	207	201	218	197	228	225	219	216	225	235	208	231	243	205	202	211	225	205	206	251	230	228	236	175	225	218	206	221	227	208	225	217	194	186	221	199	240	240	225	220	243	223	206	200	234	225	240	198	227	204	199	251	235	227	214	206	212	194	237	232	238	243	205	237	211	237	188	227	198	235	246	227	214	229	209	242	219	229	218	224	211	256	232	206	226	222	204	223	221	204	230	242	218	222	219	217	201	215	207	218	208	218	244	216	215	238	257	217	233	201	223	207	206	215	202	225	238	225	233	208	226	239	240	241	218	245	234	238	227	235	231	209	235	237	213	222	223	235	207	238	234	235	241	210	226	253	254	223	207	204	205	233	235	222	198	205	196	248	215	205	194	219	209	209	219	220	257	230	228	243	251	227	210	220	225	189	210	234	218	238	217	197	228	216	233	236	235	203	211	199	204	218	229	200	220	193	220	225	244	237	184	207	221	192	219	219	219	224	230	195	209	214	223	210	238	216	203	243	230	223	209	206	222	209	212	218	209	217	223	227	229	223	233	239	239	222	226	236	216	222	201	217	205	207	214	203	230	199	205	229	215	216	213	219	226	251	209	222	212	240	229	222	219	209	195	225	216	183	244	210	216	198	199	222	216	211	215	224	241	214	231	227	224	202	218	218	245	208	215	215	215	217	210	232	219	199	226	217	220	232	196	185	230	225	228	221	201	200	207	234	202	198	220	208	185	240	248	237	226	224	208	213	238	261	232	224	202	187	236	177	193	218	223	228	221	198	223	242	255	223	234	223	202	228	223	210	206	212	239	232	211	210	234	216	212	205	206	224	210	249	237	214	220	190	228	195	214	236	210	211	230	211	225	225	238	202	214	204	195	209	203	202	217	202	216	211	220	224	233	209	248	205	237	205	218	224	241	228	228	211	227	196	243	214	204	220	210	198	226	200	236	208	218	234	216	241	210	222	231	228	232	229	240	201	213	219	205	221	220	217	221	224	236	232	248	202	190	197	202	209	214	222	228	255	205	215	216	198	209	211	212	252	237	222	200	184	212	202	205	229	238	241	222	209	217	204	213	219	231	227	230	221	190	212	212	232	231	201	227	204	201	226	216	224	218	212	226	225	214	222	217	229	219	238	218	222	228	207	204	210	224	228	192	221	246	202	192	223	238	207	216	231	271	222	239	226	194	240	274	229	232	217	230	219	199	227	203	217	187	231	212	208	249	232	224	253	221	227	225	242	199	217	192	224	185	210	248	217	238	210	215	208	225	229	227	236	196	205	210	224	223	217	204	197	240	210	217	222	209	196	199	227	251	211	206	207	236	223	216	203	206	216	201	223	236	238	254	220	216	221	214	222	211	207	238	229	217	208	236	218	237	228	235	211	204	236	228	210	202	219	203	234	217	224	199	211	200	209	216	206	206	221	242	215	191	230	204	224	209	238	227	202	214	206	195	196	220	234	242	216	233	222	209	195	240	223	214	194	216	220	211	244	203	200	221	229	229	220	209	198	232	220	184	202	216	234	202	224	207	221	224	243	228	221	209	241	224	217	225	206	228	222	235	217	224	209	241	215	248	216	217	218	221	230	210	205	208	211	233	209	216	216	224	230	227	221	219	231	229	223	238	224	197	222	216	210	226	241	220	218	212	219	188	234	220	207	225	223	245	184	233	230	220	236	188	196	236	226	237	217	204	250	206	226	212	206	240	230	241	221	202	231	223	215	238	214	220	197	225	233	235	218	212	191	235	230	218	211	207	214	225	208	200	228	232	235	227	225	232	227	218	210	214	211	193	232	230	225	218	218	200	216	215	230	207	203	230	193	224	231	225	205	232	206	216	227	232	225	206	229	237	210	208	223	208	217	213	237	219	231	222	211	206	239	211	214	235	218	202	198	217	230	215	225	239	220	207	229	234	218	224	228	220	220	224	233	232	205	204	202	210	230	239	242	230	217	195	206	199	232	221	230	227	216	247	210	233	205	208	187	210	238	189	212	193	208	228	217	233	217	197	235	213	196	239	195	218	216	194	239	196	237	232	265	237	244	240	206	201	222	186	200	214	209	245	213	206	200	204	218	228	207	222	225	216	228	224	213	207	199	213	223	225	223	225	232	193	222	226	227	228	215	224	212	206	238	238	235	247	217	191	209	207	226	226	218	204	235	240	212	221	229	235	209	227	205	226	229	210	221	212	236	230	220	233	227	218	222	212	207	220	187	232	206	220	253	205	225	253	245	205	219	192	233	200	212	222	219	221	217	189	217	206	211	219	216	211	209	220	186	203	204	218	235	226	244	203	200	250	229	246	235	253	224	223	205	233	236	212	214	228	209	197	228	242	207	244	224	209	221	217	216	220	196	235	205	199	205	228	230	209	220	226	195	226	224	218	205	193	229	200	209	195	229	263	241	200	212	205	239	231	240	213	221	208	225	238	224	227	234	218	212	215	199	240	217	217	236	200	226	241	229	213	241	239	212	217	227	214	219	206	253	206	250	218	245	188	206	221	225	226	209	248	225	211	230	196	231	219	224	220	236	212	220	186	207	198	216	205	233	222	239	227	216	222	210	224	226	214	209	233	203	203	223	218	202	236	196	236	231	215	231	220	243	219	196	234	226	244	219	232	211	216	256	215	215	207	199	222	225	209	224	204	223	205	188	225	254	207	209	215	230	243	223	203	230	235	238	215	215	210	238	186	221	224	218	223	231	225	234	209	217	232	234	225	224	217	207	236	234	236	187	210	206	205	232	218	209	229	231	216	198	223	228	244	225	223	237	238	191	201	197	212	220	250	218	216	215	219	199	242	229	236	218	199	206	217	233	223	200	227	226	245	219	237	216	204	238	235	218	218	203	222	230	225	233	232	222	235	234	223	218	240	219	210	192	200	211	215	204	197	194	226	244	218	249	206	224	247	201	205	230	232	223	197	221	214	195	222	207	207	210	217	218	236	214	221	232	197	204	197	214	198	239	208	235	213	226	222	226	220	205	195	214	212	221	209	223	251	206	173	228	226	203	220	223	213	228	231	235	215	212	213	241	221	211	237	221	231	205	214	227	208	228	238	219	221	234	224	225	212	195	225	206	206	227	216	199	235	203	206	222	205	193	220	198	198	244	201	185	227	210	203	221	185	212	202	232	222	230	218	212	244	240	215	217	202	226	220	231	216	207	224	243	224	208	223	201	206	230	207	259	175	216	199	215	240	226	250	230	216
10262	1260	3247	4175	4060	3686	3079	3454	2454	1829	1850	1594	1414	1077	906	853	815	798	706	744	680	640	603	646	598	637	607	643	662	626	597	629	644	658	702	685	669	577	582	569	583	566	559	541	559	524	526	519	597	538	501	519	529	537	521	593	555	546	536	489	541	480	566	540	517	526	547	520	489	585	508	576	520	535	505	508	514	529	492	515	520	511	533	530	538	550	516	500	516	568	524	537	490	541	514	496	522	580	545	513	551	525	565	524	516	495	531	534	558	531	514	520	543	520	537	533	538	520	514	567	518	553	503	503	545	512	530	505	507	527	527	568	482	532	505	499	520	543	563	535	500	522	477	547	545	548	542	527	517	556	527	554	558	506	524	502	516	552	542	515	513	509	542	527	529	547	514	540	535	529	498	578	499	516	560	513	501	516	534	503	531	552	509	550	531	565	521	550	538	540	531	521	526	509	576	513	522	483	516	523	528	510	514	514	548	524	505	546	528	496	476	479	504	500	547	550	536	502	557	505	504	549	495	541	491	489	498	494	507	554	531	494	547	535	519	544	516	538	517	551	518	540	546	518	564	536	547	555	546	530	535	497	515	521	513	501	542	513	521	512	529	513	515	505	538	498	528	485	555	566	541	499	518	485	525	539	553	539	509	517	543	515	522	537	509	537	518	532	538	519	492	540	528	507	508	519	547	504	516	505	524	520	498	479	542	475	505	555	492	467	512	522	516	516	550	507	541	514	531	522	513	528	555	527	575	524	532	543	542	518	516	504	516	539	520	531	532	510	521	529	548	511	545	534	527	503	550	478	498	523	529	459	508	566	535	547	531	543	547	520	516	519	524	587	482	554	537	531	553	562	491	553	524	501	552	526	506	542	544	535	567	495	514	494	498	530	528	538	532	550	539	526	470	555	543	541	546	498	535	574	581	529	551	502	502	547	538	520	560	543	542	509	553	514	513	529	498	513	547	502	529	548	517	560	530	556	546	483	519	499	479	536	507	507	525	580	565	532	493	555	513	574	532	506	505	593	607	505	472	493	491	532	522	498	522	566	529	519	489	532	557	523	517	570	516	552	523	499	527	512	517	556	546	530	523	497	574	536	526	532	515	557	534	539	547	526	469	547	534	506	539	565	529	489	481	475	510	546	533	554	515	532	551	546	505	511	544	569	523	556	516	567	528	531	551	512	537	548	564	556	557	538	551	495	562	524	546	521	539	555	530	564	521	505	518	529	524	505	539	530	512	536	525	510	550	518	492	515	513	472	512	538	517	514	502	504	540	524	500	545	525	506	495	524	496	555	577	551	545	496	500	548	494	580	542	542	529	528	544	523	505	506	536	531	507	553	536	529	521	542	478	520	581	532	505	520	513	538	535	517	542	567	527	535	534	539	509	537	514	489	523	513	526	557	555	511	522	499	514	521	502	510	521	522	553	552	534	564	509	522	517	532	541	599	494	513	546	534	552	508	539	520	559	496	531	523	515	510	547	566	508	537	543	534	488	482	523	537	503	493	543	470	540	548	531	516	554	505	518	528	537	547	549	540	499	606	535	515	490	533	503	528	497	545	511	498	510	540	520	522	530	557	530	565	586	536	539	538	485	513	530	522	504	513	523	536	514	509	517	527	531	571	496	533	507	546	497	525	540	525	509	519	466	510	536	536	528	506	544	505	541	544	511	456	542	500	528	555	536	521	550	551	538	520	543	512	511	547	531	533	528	512	515	500	534	518	532	561	571	520	533	510	527	540	545	547	523	495	522	572	511	551	499	506	509	529	538	520	560	496	506	558	567	535	514	535	494	540	531	544	504	533	520	538	538	478	509	509	509	554	555	528	518	517	541	530	549	527	558	555	504	494	519	566	526	561	540	559	514	524	538	527	551	535	549	552	516	508	470	475	543	513	551	542	504	513	522	515	506	512	481	510	545	536	547	530	516	532	524	529	484	534	496	556	489	486	560	535	531	533	510	526	529	540	506	511	540	527	515	517	523	519	553	521	560	532	561	557	489	521	498	505	554	542	512	509	535	536	536	480	548	522	528	529	555	522	520	517	575	549	517	539	553	497	533	499	541	526	514	511	491	529	485	497	548	511	546	549	504	538	520	501	476	573	509	543	539	555	529	556	545	527	488	498	529	547	571	507	513	517	548	569	563	524	513	514	543	561	493	513	518	533	490	557	508	538	534	529	521	502	528	532	466	522	536	510	500	534	505	527	540	538	517	540	532	506	570	532	555	549	521	544	530	537	544	546	542	511	512	528	513	527	578	542	497	553	515	506	574	535	519	502	549	539	500	534	487	509	518	510	516	507	550	523	530	543	519	530	548	497	530	453	547	527	503	509	546	486	525	524	528	529	515	533	498	472	564	522	543	517	530	487	552	508	537	509	565	526	538	499	536	514	549	497	543	508	535	532	523	516	553	516	483	535	515	536	523	530	528	493	476	538	541	568	534	547	504	494	527	601	502	528	517	512	553	489	518	533	514	555	502	536	550	532	548	493	551	557	502	544	572	512	521	521	500	523	518	499	532	493	534	541	530	560	528	521	536	540	514	509	547	516	527	565	498	526	549	531	524	595	510	536	542	529	544	541	533	536	513	533	552	516	533	534	522	513	519	540	509	558	513	515	531	532	525	550	549	513	552	547	499	519	511	558	501	530	512	530	533	518	511	527	510	527	522	505	560	538	458	522	532	571	518	496	509	512	558	524	506	570	503	546	561	515	513	538	535	565	502	524	530	552	525	555	500	518	529	499	527	548	517	527	510	488	490	537	519	520	498	534	527	512	538	502	527	545	520	565	528	544	465	535	522	547	567	505	503	507	499	526	528	555	565	509	556	525	557	525	538	525	523	486	540	572	546	483	524	554	494	519	566	536	577	513	513	512	557	515	526	495	535	522	545	548	552	492	522	543	544	560	540	530	504	540	524	507	539	502	572	558	537	515	489	507	471	559	473	567	532	544	526	562	503	561	498	525	539	547	510	503	525	505	504	549	509	514	501	544	526	535	542	534	548	575	489	480	521	509	574	531	543	543	495	501	519	525	478	569	540	496	523	545	529	525	514	537	520	500	521	547	504	523	516	530	533	533	525	515	497	515	517	542	543	507	519	476	541	512	502	548	535	490	498	533	485	503	519	524	511	537	562	537	514	535	536	538	547	570	526	560	542	507	527	489	499	549	506	537	491	501	508	507	552	515	531	536	549	514	519	525	541	550	513	517	516	562	570	532	537	557	539	508	538	528	516	525	616	527	538	545	541	495	488	503	517	530	517	520	498	563	547	524	532	525	496	499	530	510	542	503	544	545	503	549	485	559	534	518	539	523	508	523	505	526	531	509	536	509	521	521	536	532	545	532	542	517	519	510	569	542	489	539	536	558	496	533	494	517	547	558	466	550	526	525	555	539	566	525	554	568	552	487	514	509	554	539	499	543	518	533	503	487	542	492	505	518	535	572	539	509	519	557	550	538	512	572	540	513	533	530	522	513	527	509	496	539
20914	2314	2828	2802	2348	1965	1540	1196	723	579	467	395	333	252	214	221	209	193	165	157	166	116	119	139	121	149	127	139	140	146	146	135	141	155	175	141	133	153	130	118	118	130	108	118	110	108	117	119	135	128	125	131	106	98	116	132	125	123	115	127	117	116	115	124	112	144	124	122	120	116	123	125	114	114	109	126	108	133	125	117	119	121	137	130	121	119	129	114	108	134	108	118	143	118	118	111	128	117	113	113	136	109	107	122	123	129	115	126	112	109	124	109	116	124	129	106	110	106	120	108	119	117	111	139	121	134	123	114	141	121	133	122	118	127	117	119	123	132	127	150	131	97	116	106	121	119	107	105	124	129	107	113	127	118	98	119	124	120	124	111	102	134	114	121	113	125	113	108	123	113	141	129	123	120	121	131	111	136	86	92	109	123	133	118	115	114	126	124	118	125	117	137	120	118	141	105	111	126	149	129	111	123	118	125	104	113	125	96	85	122	127	122	131	132	115	128	119	111	148	139	111	121	127	104	102	102	119	116	134	105	120	118	104	131	113	112	123	126	111	118	147	116	122	116	123	108	113	131	124	121	122	113	117	117	109	124	127	135	125	133	108	113	126	121	115	114	125	112	132	117	106	108	117	118	111	95	125	105	135	126	136	123	128	104	104	109	130	105	112	117	138	133	106	125	127	125	127	146	118	112	120	128	137	132	133	110	117	117	115	104	118	118	108	146	101	133	128	103	122	130	124	122	112	140	112	117	136	99	125	103	132	122	119	131	113	120	122	135	102	97	116	110	109	126	118	128	124	115	106	118	137	138	133	138	109	137	125	120	135	133	111	104	115	131	92	130	123	125	119	112	119	116	126	136	123	132	130	119	101	116	134	127	114	121	125	111	100	96	116	104	122	125	123	99	115	148	122	134	106	131	113	115	116	113	135	95	111	108	96	116	112	101	118	113	123	127	102	89	124	101	122	123	127	133	107	94	126	108	138	98	93	106	119	137	121	102	134	102	119	122	128	107	110	110	113	127	124	116	122	139	111	103	120	106	113	134	101	116	143	102	105	130	122	126	132	125	122	132	116	119	119	105	124	113	130	130	112	111	138	120	112	110	117	115	116	124	125	130	111	137	125	116	116	121	135	131	135	106	117	124	140	118	107	112	124	144	124	109	107	101	117	114	108	115	95	104	123	133	115	121	113	125	111	124	126	128	120	112	119	141	107	118	123	106	108	106	96	110	111	117	121	97	110	100	116	120	126	100	137	112	119	106	101	107	137	136	92	104	129	118	119	93	113	117	111	142	112	116	100	143	129	118	121	133	127	125	118	131	122	131	105	128	119	110	128	108	123	118	105	105	110	143	132	115	139	112	110	117	103	134	129	121	99	105	124	123	123	122	116	133	104	124	122	115	110	111	108	110	96	112	133	120	112	123	112	128	104	122	130	113	101	109	126	123	140	139	127	118	120	132	136	130	126	121	122	142	115	117	122	115	101	99	116	100	120	121	124	120	110	125	136	129	120	132	127	135	117	99	113	141	113	112	97	125	121	125	105	140	123	121	107	114	123	127	116	123	123	132	118	110	135	127	100	116	115	124	111	133	134	109	134	147	118	139	125	119	107	102	115	130	124	125	111	99	115	92	115	130	120	121	101	117	136	109	95	108	106	99	126	121	130	129	105	111	96	140	126	107	122	128	133	99	129	127	128	114	129	107	106	116	134	115	110	141	105	125	140	111	136	119	136	118	141	143	127	117	117	97	125	126	106	106	123	131	140	123	143	124	94	142	113	131	132	117	106	116	133	112	111	119	118	136	116	100	125	110	124	121	131	128	113	111	118	128	133	118	110	128	106	115	125	136	116	91	101	139	134	107	126	128	111	109	122	122	127	118	121	125	93	108	113	134	120	126	118	111	136	130	121	120	117	110	137	116	130	113	142	102	119	135	119	111	107	112	113	99	111	125	103	132	108	118	132	120	130	125	116	133	113	134	132	118	133	131	119	103	123	127	126	125	124	128	116	117	122	113	113	121	130	102	103	114	132	133	104	114	113	112	147	140	132	125	136	125	116	115	129	129	109	133	115	112	130	146	106	125	126	133	108	130	120	120	129	136	114	132	117	125	137	116	138	122	112	136	123	129	127	124	125	110	113	114	109	116	122	111	109	133	114	132	122	127	125	114	125	114	125	113	125	121	117	137	120	122	126	127	129	125	123	122	134	118	109	113	102	113	97	102	110	125	135	105	99	120	105	90	120	144	128	122	107	124	113	137	126	114	101	128	124	98	142	126	125	112	134	120	136	112	125	135	120	126	102	104	124	107	107	102	108	119	130	109	105	135	122	119	125	112	126	128	120	119	120	128	115	122	120	109	116	110	134	99	120	121	154	105	106	133	136	105	115	149	114	125	103	116	110	106	111	95	117	136	113	130	130	121	111	123	121	110	129	114	123	125	118	128	104	113	130	137	128	118	115	141	106	127	115	121	120	130	126	114	123	129	114	107	124	108	121	123	124	115	129	104	127	119	125	125	134	120	129	140	105	114	119	118	105	120	122	134	108	119	115	119	122	117	115	135	119	105	126	144	122	105	120	129	115	148	115	130	123	107	117	106	145	128	118	132	120	129	113	119	100	119	114	132	123	96	128	108	127	103	133	124	111	110	107	116	140	117	119	133	144	132	101	106	106	112	119	127	133	136	139	105	138	102	119	121	107	119	129	144	109	98	126	129	117	135	108	116	111	105	126	124	117	107	96	113	119	111	128	126	113	117	137	114	117	136	127	120	123	113	143	144	117	113	121	105	127	121	120	111	130	91	112	110	121	115	114	122	115	116	130	126	129	129	121	120	126	122	107	128	126	105	123	116	131	135	99	113	140	105	119	123	109	123	144	125	108	109	136	139	153	104	124	121	118	125	99	119	125	133	133	120	104	131	113	116	133	132	127	119	124	131	119	99	104	122	130	115	107	110	118	121	124	118	125	131	120	105	114	134	104	127	126	116	128	99	115	112	108	120	137	115	114	108	115	120	148	109	109	115	127	137	136	120	119	102	124	135	136	99	116	100	119	109	120	121	130	114	109	144	116	115	127	110	99	105	108	125	103	129	119	134	120	105	119	115	117	125	118	133	99	102	130	128	123	103	101	125	117	133	134	128	118	126	117	111	119	103	106	121	122	106	118	143	118	128	102	116	135	121	123	131	117	116	122	114	119	103	118	123	111	113	115	120	143	114	87	116	136	114	114	119	116	111	110	121	123	122	150	120	105	118	128	121	96	106	119	120	129	131	117	118	109	129	108	121	111	127	125	115	131	128	120	118	103	114	115	113	93	130	113	146	124	124	104	120	127	128	129	123	128	113	126	134	94	129	129	110	132	108	111	105	134	109	124	133	112	130	132	116	90	109	116	120	118	121	110	103	114	116	123	114	126	139	126	120	113	121	105	114	120	129	129	118	133	114	113	120	101	113	108	136	118	123	121	124	128	115	118	134	122	109	110	125
12447	1492	4750	6239	6283	5509	4609	5002	3256	2869	2434	2009	1476	1024	906	841	799	783	707	641	586	533	481	441	474	456	439	434	428	417	412	469	518	595	664	494	463	401	372	369	370	374	348	324	319	342	320	297	295	285	315	318	348	279	333	328	318	303	330	309	316	318	308	313	294	307	331	290	302	306	335	300	280	312	317	315	305	305	312	315	335	302	328	298	269	329	329	300	333	301	335	303	313	301	298	288	338	297	290	310	290	303	294	310	295	322	291	302	293	315	287	337	288	316	316	299	290	311	311	307	288	344	285	318	333	279	289	298	296	322	324	306	310	352	305	324	323	316	301	304	291	296	279	295	298	297	316	311	308	321	332	318	315	336	307	292	318	322	318	304	313	312	303	285	321	304	320	314	296	316	291	326	297	309	309	309	271	295	324	290	297	314	303	300	305	326	303	284	311	294	301	330	316	281	308	294	299	309	280	286	302	329	329	296	306	288	310	295	307	287	325	262	315	305	294	295	312	284	331	276	296	313	316	275	323	309	330	326	314	304	344	278	310	316	313	292	300	336	300	307	309	319	311	295	317	307	308	288	310	323	312	295	305	306	336	315	306	294	294	336	311	299	316	290	300	314	286	315	292	272	284	287	300	318	314	300	284	288	345	278	293	298	324	260	301	305	331	286	307	315	339	308	298	291	298	299	296	319	266	278	328	323	312	272	269	272	316	327	293	296	325	311	289	336	295	309	303	301	304	325	275	315	297	314	307	301	316	310	326	291	285	279	256	293	311	302	294	298	318	284	293	305	335	284	303	334	298	328	290	310	331	336	278	276	295	281	303	320	323	314	312	287	304	321	340	325	295	332	297	301	326	315	307	319	305	313	313	314	297	310	309	292	304	296	319	290	308	280	312	311	294	315	289	320	318	297	303	289	319	285	286	291	313	315	306	268	327	306	290	311	330	305	275	320	294	292	291	318	327	314	321	314	312	318	313	310	290	322	310	292	320	281	274	267	313	328	258	312	304	272	310	272	314	282	316	323	305	279	295	330	297	305	291	326	300	270	288	317	318	327	330	297	265	288	299	325	302	284	270	234	264	289	293	288	297	330	284	320	342	346	292	294	336	295	305	300	306	278	327	287	294	313	307	277	313	273	327	323	314	348	319	295	278	320	300	281	334	296	307	289	319	343	323	298	318	303	313	272	286	310	294	299	297	302	351	291	296	335	307	302	292	330	311	325	285	320	295	331	297	337	286	330	292	291	284	327	273	270	325	332	292	322	316	272	308	289	305	317	318	317	300	308	298	276	318	296	319	295	292	314	326	289	353	296	285	323	283	298	311	276	303	286	285	274	293	318	294	277	297	284	304	302	331	313	314	289	306	329	307	321	311	283	302	276	286	321	331	309	306	313	326	315	291	296	318	295	297	304	275	293	299	286	286	270	303	314	305	311	306	291	313	340	278	307	314	300	304	308	300	287	311	318	335	313	313	315	300	295	313	315	296	265	316	315	294	329	301	313	294	309	301	254	289	297	327	304	301	307	286	313	298	322	284	297	294	327	302	293	304	307	289	323	299	298	304	333	326	263	309	304	295	321	313	314	307	312	272	317	305	319	270	314	290	306	298	332	302	299	314	294	279	315	304	298	293	272	341	314	298	309	284	326	331	322	294	306	295	285	300	308	291	319	323	319	302	288	294	282	300	308	327	306	315	342	311	292	302	325	309	263	307	284	328	310	298	324	294	303	303	342	293	318	309	312	303	336	319	291	303	323	276	290	306	288	291	286	286	286	331	292	286	299	314	308	330	342	292	302	318	303	308	296	322	294	317	289	313	283	286	291	312	328	277	321	277	310	295	317	322	352	327	324	326	314	306	302	297	319	309	320	325	310	294	291	287	310	283	293	292	319	288	323	274	295	320	306	314	325	312	315	295	314	324	324	300	304	342	322	307	278	304	292	319	314	313	302	316	332	290	301	271	286	315	345	273	294	314	340	297	289	310	310	307	306	318	312	323	277	347	320	287	300	271	329	331	275	296	318	308	314	302	298	309	304	308	297	323	312	315	305	328	285	326	324	311	269	321	304	306	301	301	296	294	296	299	293	285	305	294	292	326	262	293	290	294	317	278	280	320	312	319	323	296	309	303	338	305	295	266	276	306	303	325	302	292	322	302	288	297	320	344	290	305	320	322	299	293	265	298	318	283	332	307	300	311	304	284	307	292	299	288	299	285	327	292	317	311	308	299	325	321	272	298	279	283	315	281	320	303	286	280	312	294	300	295	290	326	318	298	308	310	299	272	292	322	311	316	298	308	303	324	290	303	307	315	309	275	279	300	333	285	285	289	326	320	311	298	309	261	307	308	287	328	297	295	336	302	314	320	329	288	294	312	298	296	293	297	327	301	310	292	280	315	284	295	284	350	306	313	283	288	308	291	300	272	306	283	307	325	285	304	315	304	300	287	321	311	314	290	323	289	285	294	307	332	316	298	305	323	309	323	291	285	295	293	279	308	298	291	295	288	288	281	336	307	289	278	293	302	314	309	319	305	334	293	302	324	264	327	301	299	281	287	304	287	302	306	301	353	298	291	311	336	304	285	263	291	304	303	341	291	289	313	329	323	291	319	349	303	305	314	309	298	281	333	310	293	310	282	308	300	307	307	301	327	294	312	296	311	330	279	324	343	289	317	314	330	327	283	287	324	276	292	299	299	291	307	322	267	309	304	317	294	310	297	282	287	321	306	288	304	275	284	311	281	319	283	288	319	319	295	300	281	309	288	324	297	296	316	294	324	313	306	306	314	292	289	307	298	305	300	331	322	305	304	285	320	293	301	291	289	285	282	317	311	285	312	311	327	306	281	295	295	306	301	314	293	317	328	280	312	306	328	285	301	334	306	308	301	305	276	274	273	307	339	279	327	295	269	320	304	320	318	306	304	307	308	303	304	316	301	286	270	293	306	274	321	321	309	315	287	300	320	326	287	312	299	312	323	329	291	292	309	315	305	339	273	308	307	277	291	316	299	305	279	299	312	293	307	302	286	279	286	286	299	317	286	299	293	306	308	286	293	310	326	297	314	284	300	319	319	284	298	284	299	285	284	317	305	293	311	286	310	272	282	333	255	321	281	357	320	292	285	309	309	305	293	318	309	323	316	300	306	314	249	286	298	293	291	341	327	300	278	303	306	310	297	321	306	288	298	299	296	307	309	302	311	314	299	271	287	309	287	300	300	291	311	296	300	311	328	305	323	303	296	308	299	317	317	294	291	298	312	281	286	290	280	293	295	314	338	329	281	294	299	312	309	289	340	310	295	315	260	311	300	316	304	314	324	306	312	302	290	306	286	300	277	295	308	279	301	326	272	312	283	293	332	306	288	299	321	328	306	297	271	287	289	297	323	297	306	294	299	326	291	303	314	294	321	301	283	315	311	261	316	285	324	301	293	298	323	320	284	280	334	295	293	281	292	264	270	276	310	309	281	289	310	307	262	336	314	292	285	288	306	288
2950	403	474	458	403	352	320	325	289	278	239	262	290	235	264	254	233	249	253	212	235	230	223	232	199	223	221	230	193	237	256	199	272	205	273	233	232	245	238	234	248	250	208	236	222	241	237	216	235	186	219	238	225	225	241	244	203	211	233	225	215	272	227	268	227	244	237	214	218	246	227	193	203	228	235	239	230	228	245	221	198	232	213	217	234	226	249	214	226	217	247	206	225	217	235	198	210	228	210	219	246	239	233	215	211	227	243	212	223	224	235	206	226	210	216	231	218	227	205	224	228	225	237	207	221	217	191	220	263	224	231	266	218	214	218	213	222	221	195	202	234	216	230	232	239	224	203	240	210	233	232	214	219	226	206	225	236	200	223	235	228	219	208	232	241	269	227	216	229	214	213	231	239	207	186	212	205	213	215	231	242	229	239	236	205	213	224	216	264	272	222	225	224	232	231	253	215	211	234	234	217	225	217	190	213	243	243	233	223	245	212	212	242	205	218	231	244	238	196	204	245	215	227	203	236	202	207	250	230	210	203	214	213	214	241	211	188	236	209	207	229	249	238	210	260	262	209	241	231	205	244	239	226	227	208	231	223	237	209	227	222	223	246	225	209	229	219	226	218	227	225	210	222	201	223	234	228	238	250	220	219	234	216	199	223	219	214	235	233	226	220	212	213	221	224	208	229	228	214	230	228	243	237	224	226	223	235	225	236	232	236	194	233	229	208	207	184	221	215	231	211	220	210	205	217	195	244	222	204	196	240	215	242	223	209	209	237	204	228	214	217	239	220	217	196	215	231	220	216	216	235	239	235	207	216	233	217	199	231	233	228	225	223	234	224	210	230	254	179	197	216	223	190	231	243	226	250	251	229	220	204	230	202	222	227	210	225	208	237	239	223	223	211	224	251	220	234	223	194	231	223	214	238	261	212	244	219	243	224	228	222	215	193	231	281	236	241	260	217	243	225	202	216	246	216	253	242	217	229	226	215	229	254	226	211	210	220	256	227	230	196	225	247	221	218	255	226	212	218	220	275	239	192	240	238	218	206	204	213	246	225	279	246	241	223	219	224	218	237	196	246	203	228	209	233	208	223	219	236	216	237	234	208	199	218	237	208	199	239	221	229	195	230	210	224	227	210	220	204	235	209	210	215	225	226	240	216	224	235	210	220	219	220	237	232	215	241	218	214	205	230	215	245	245	219	236	255	216	213	235	209	238	231	252	220	224	225	221	219	227	223	258	233	207	210	225	210	199	238	224	220	258	212	216	227	211	204	218	230	228	217	239	215	222	223	211	215	259	204	223	253	218	219	229	235	221	253	237	228	234	207	247	241	214	235	244	218	222	222	216	224	202	211	246	216	234	214	214	229	241	240	219	224	204	232	235	246	229	215	207	238	200	198	211	217	225	234	227	211	239	236	245	223	214	195	226	205	196	251	242	225	242	230	210	199	212	242	253	224	235	235	194	241	234	233	225	221	246	244	231	235	212	230	226	223	219	218	216	203	232	201	244	183	234	221	242	228	236	220	209	204	253	219	253	228	221	216	226	230	231	213	246	234	214	216	263	225	230	234	242	212	223	223	223	216	238	208	228	223	232	222	231	221	240	249	229	264	206	260	211	225	243	226	218	229	217	198	225	251	228	191	240	205	228	215	233	245	226	238	249	232	235	187	227	218	233	238	239	225	230	232	223	222	203	228	235	218	207	203	225	223	229	225	256	225	236	222	242	210	236	213	229	221	248	211	234	227	221	242	239	248	199	211	228	225	223	240	222	200	210	237	237	221	253	249	215	229	218	208	220	247	199	208	237	213	231	231	225	237	219	221	235	209	212	211	217	227	227	239	219	226	272	250	209	224	226	207	249	236	201	229	221	238	200	214	222	245	220	225	258	217	193	228	201	221	225	234	221	232	203	201	245	210	222	229	195	228	235	244	235	226	233	237	215	226	214	207	209	235	226	214	216	224	227	247	212	216	258	201	210	241	240	216	227	237	228	234	270	208	207	239	226	231	205	210	236	218	232	237	233	217	235	199	239	239	223	229	231	222	227	212	216	231	216	251	225	228	234	211	194	217	246	226	226	208	225	215	213	196	234	257	232	250	229	221	225	203	210	246	218	247	229	203	214	208	229	211	216	236	233	235	219	225	227	228	248	232	218	221	277	236	236	211	208	231	227	216	208	232	221	211	215	228	225	229	219	242	195	229	227	217	207	228	197	262	209	223	218	223	202	236	205	225	239	239	234	217	228	239	220	237	212	233	223	213	220	258	217	199	235	245	224	226	250	255	230	203	211	206	244	232	253	221	237	228	218	240	233	214	269	224	224	245	220	236	202	216	226	226	229	211	249	227	230	243	214	224	238	214	242	223	223	241	238	220	214	203	239	197	233	216	216	207	222	211	220	206	215	209	246	234	225	229	221	249	229	215	237	223	215	232	239	205	229	217	230	224	226	200	253	225	227	224	218	223	223	215	229	229	215	228	219	233	212	210	224	218	222	234	232	227	240	240	214	225	210	259	239	241	220	222	234	223	242	236	216	187	242	235	226	224	235	212	232	228	228	221	245	220	210	217	216	224	210	193	242	208	201	240	240	190	186	223	223	238	238	240	231	238	203	209	226	224	241	244	215	211	238	233	238	233	247	235	220	215	219	222	213	234	211	225	209	242	245	243	234	215	215	232	207	213	211	218	204	214	216	226	264	205	205	231	235	214	236	249	225	233	243	229	230	200	214	278	216	226	209	211	229	237	209	239	255	221	242	221	239	254	218	234	237	231	212	227	207	245	212	227	242	213	229	214	224	260	210	211	204	233	222	219	208	223	195	217	211	219	233	195	233	251	222	219	234	196	211	212	246	214	203	219	225	257	245	201	207	230	220	247	202	206	200	230	199	236	220	225	208	208	252	226	214	286	221	231	224	228	221	231	209	211	226	217	231	235	225	222	247	197	195	221	231	249	208	200	242	223	234	214	232	236	238	239	220	214	230	229	202	199	218	221	245	236	213	224	224	227	208	219	219	204	227	210	222	229	218	236	251	196	256	205	228	225	205	215	206	203	260	228	229	221	205	209	225	229	234	213	220	208	230	231	216	245	228	227	212	232	214	237	239	223	238	210	231	228	227	237	217	208	216	197	222	213	233	250	235	226	221	221	237	230	189	222	250	219	221	231	234	223	228	211	212	235	225	214	225	244	223	222	249	205	230	250	228	249	220	256	223	196	249	245	209	211	213	237	221	218	256	235	218	231	214	215	223	225	220	235	227	226	233	228	229	265	247	219	216	201	214	231	220	203	229	227	211	232	201	213	207	196	235	199	236	236	205	213	235	220	231	253	236	230	198	238	222	240	235	239	211	224	217	204	236	217	238	231	225	227	236	207	208	227	245	213	214	236	216	215	232	243	236	220	214	212	217	245	264	238	241	214	222	211	191	218	255	213	245	230	210	249	242	249	232	197	230	224	235	223	230	237	207	219	221	221	226	219	245	241	220
3029	750	1158	1439	1318	1262	1123	1088	967	861	836	706	753	623	596	641	651	680	614	601	555	568	613	595	520	582	576	590	563	575	545	572	595	591	604	567	607	559	545	552	579	547	564	553	549	546	582	548	537	565	543	582	532	546	542	533	545	521	541	580	511	577	531	535	520	535	526	525	554	541	538	557	538	530	557	515	532	510	548	504	529	566	504	558	521	543	535	532	510	508	487	530	521	587	555	558	530	552	554	527	547	580	567	552	543	573	535	535	592	504	540	528	517	542	529	550	562	560	543	528	528	585	582	536	542	550	521	516	545	554	581	536	542	538	551	521	540	548	537	561	588	518	564	495	526	504	536	536	497	566	528	573	559	528	513	580	550	541	546	542	543	523	541	532	536	579	528	536	574	503	542	520	545	562	532	539	528	512	530	510	549	550	559	552	550	553	497	547	565	530	549	589	542	553	520	542	596	538	568	541	485	504	554	510	526	537	540	563	549	549	550	546	562	544	589	536	544	546	539	552	524	573	567	586	545	545	547	552	531	516	555	545	513	550	525	545	520	520	565	571	559	542	521	535	559	532	553	551	533	554	563	571	532	510	599	561	568	503	503	557	554	560	511	534	542	521	535	535	534	535	512	527	521	535	522	551	500	535	523	543	530	561	557	530	503	494	526	568	550	562	550	503	508	524	562	546	495	559	575	524	542	518	536	531	505	568	561	524	548	565	533	511	544	534	547	527	570	562	517	522	537	529	515	565	524	522	556	557	496	533	555	528	524	527	542	555	574	565	530	533	523	513	565	560	530	508	524	522	528	566	548	559	526	547	508	516	555	571	526	518	571	591	579	537	553	581	533	554	537	585	527	526	530	530	526	536	585	539	571	555	511	546	513	537	535	531	542	532	565	590	539	544	532	546	522	538	576	515	523	531	555	560	555	611	555	537	534	544	534	537	565	577	522	565	530	528	504	557	579	534	583	526	523	548	544	538	487	550	511	519	545	555	558	529	574	533	551	529	520	532	543	563	531	561	544	510	556	519	543	506	492	552	545	573	558	527	563	509	567	559	505	564	546	521	538	575	576	502	532	549	577	526	577	537	498	573	558	521	532	588	539	534	529	534	560	500	565	567	546	563	509	577	534	523	543	521	554	555	525	535	554	550	537	547	552	551	573	552	554	559	566	528	552	556	545	516	514	560	489	503	537	543	568	543	577	568	554	559	557	558	572	592	535	558	598	564	541	537	514	532	539	535	521	526	585	575	523	549	576	528	580	549	538	529	526	559	549	527	527	543	514	555	532	531	509	558	502	542	531	548	544	519	557	539	511	590	571	549	559	524	541	548	530	547	547	528	551	555	533	516	503	543	506	558	550	566	537	528	525	531	543	545	550	534	503	557	527	545	573	560	526	556	539	549	549	584	558	548	522	588	547	547	560	507	523	540	513	515	524	538	507	546	558	548	595	515	550	561	552	523	558	559	525	568	520	545	553	567	558	524	527	543	569	578	522	543	517	535	575	543	541	547	546	530	530	558	552	520	534	546	521	538	545	524	544	552	552	550	589	519	518	517	551	597	570	512	503	541	564	561	512	559	550	563	503	537	580	558	571	503	516	548	537	547	568	548	531	561	531	560	524	533	558	569	565	559	572	527	486	513	527	530	595	551	546	568	536	524	533	542	564	525	535	534	529	553	581	557	586	560	510	525	560	564	522	555	573	533	522	559	561	544	559	539	513	554	531	524	475	540	575	572	551	524	548	540	551	547	556	590	532	533	588	515	554	535	510	568	567	535	496	557	542	516	514	515	554	541	542	570	529	554	532	542	526	535	536	585	524	536	578	535	591	561	570	534	520	527	556	559	539	543	540	547	527	495	525	566	501	549	565	544	501	521	516	509	567	554	527	543	515	526	540	512	519	547	587	588	540	591	539	562	521	563	575	538	517	548	558	518	568	544	540	515	541	558	543	526	537	538	539	497	505	532	537	534	542	566	576	520	536	526	502	575	571	547	562	518	518	555	562	521	540	547	569	520	541	580	567	524	578	548	550	545	542	543	573	557	559	520	521	557	572	538	524	567	552	550	556	546	567	565	558	517	523	549	544	531	529	522	542	520	544	558	546	534	537	551	568	555	523	545	559	540	497	570	565	520	519	512	551	500	560	556	582	545	565	502	566	531	523	511	553	591	536	564	543	532	523	549	512	519	508	487	491	560	555	565	540	578	538	533	523	563	545	535	542	515	550	567	568	524	551	578	529	568	559	565	565	524	557	589	539	556	534	586	554	542	572	552	562	551	563	536	550	533	596	513	529	530	532	580	529	549	512	524	549	551	554	563	567	565	540	562	554	562	547	541	554	560	489	543	528	554	498	515	571	561	534	590	561	520	508	528	579	535	515	560	549	547	515	553	560	583	528	536	557	538	544	536	572	538	563	610	533	516	562	508	548	515	567	577	537	556	573	494	560	537	524	566	562	545	527	547	524	568	505	565	605	546	556	519	546	503	532	554	544	549	540	530	557	578	527	547	534	544	550	521	498	561	538	510	555	553	518	545	584	505	519	569	528	529	515	545	537	526	535	564	517	555	528	523	532	571	544	497	517	543	558	555	526	554	529	561	521	523	512	582	529	533	508	561	553	533	545	538	531	516	504	546	527	503	528	560	522	545	556	537	531	588	567	496	556	520	523	526	527	538	527	524	541	552	551	522	548	568	531	545	503	531	525	535	561	533	565	516	546	545	569	524	549	510	564	549	564	565	529	548	529	547	520	525	535	526	524	537	536	571	529	496	561	522	539	519	555	525	559	544	539	554	522	520	570	563	540	524	581	596	542	554	587	553	554	514	554	549	551	569	514	560	562	567	532	523	565	545	499	519	565	596	518	517	557	596	566	549	542	541	555	533	511	548	537	554	536	565	540	558	541	547	534	513	548	550	532	567	566	524	522	543	515	513	544	558	512	553	489	510	559	560	534	537	568	536	555	521	542	480	504	553	538	582	533	529	497	532	529	541	544	486	537	540	578	565	569	512	537	561	573	516	557	538	582	522	527	586	545	520	544	531	520	551	522	521	552	561	532	488	563	544	554	560	506	512	541	560	536	507	562	547	549	557	588	577	578	566	557	514	542	571	512	545	482	576	531	519	534	537	554	563	528	565	558	539	548	552	544	545	565	500	519	517	536	555	548	546	540	574	510	578	500	528	518	558	541	554	493	555	544	525	536	498	533	520	515	515	586	570	533	543	571	560	512	573	533	553	551	560	542	533	559	571	538	531	501	554	538	530	532	539	524	546	520	527	532	577	562	525	529	522	493	542	575	520	501	546	500	493	515	533	546	521	580	508	584	573	560	536	528	539	523	557	541	570	541	548	582	577	529	576	540	540	502	567	533	501	545	543	541	555	515	540	555	534	559	545	523	560	521	512	551	536	535	586	526	556	543	535	575	518	569	530	516	532	553	546	611	562	566	566	596	544	583	545	540	535	562	549	539	552	554	490	559	543	529	517
11520	1204	1647	1586	1377	1129	805	739	556	422	415	341	310	268	259	268	251	231	239	233	221	235	209	240	229	217	210	223	244	215	215	226	241	239	265	210	234	220	209	218	228	209	223	224	204	195	231	206	225	196	205	181	195	203	224	238	187	208	208	217	213	212	200	207	212	223	234	219	214	205	208	225	236	204	203	189	213	228	221	226	222	230	246	216	235	198	206	219	185	197	191	209	248	190	184	189	225	205	234	227	209	216	221	209	203	214	217	239	219	174	222	214	199	208	185	251	222	222	233	204	208	208	217	217	191	200	206	228	241	214	221	207	229	186	237	205	202	208	211	226	215	265	209	231	219	210	214	204	213	204	175	197	201	223	198	220	216	249	235	231	201	204	204	194	243	246	202	227	221	232	231	210	235	199	211	200	234	214	213	220	213	219	207	199	209	236	228	220	213	241	219	220	199	201	217	207	213	241	241	236	208	220	209	214	213	209	233	257	198	191	185	221	210	193	213	206	203	186	245	210	218	238	218	236	239	206	205	221	221	235	208	202	196	220	231	197	217	211	201	217	206	233	220	209	207	217	208	208	200	205	213	209	213	204	210	220	228	217	229	246	207	206	213	194	236	223	202	182	238	209	207	209	265	185	222	208	224	212	215	191	229	188	234	208	206	231	206	221	228	206	222	223	218	222	215	214	203	209	226	213	201	211	195	208	214	219	244	216	207	227	225	201	217	204	227	215	206	251	222	202	188	236	199	226	197	197	202	227	233	241	198	221	205	219	215	222	201	215	191	226	237	211	202	203	239	203	175	219	206	210	227	228	199	209	189	226	210	228	233	223	204	216	236	212	219	240	208	220	203	222	217	208	224	209	212	228	202	211	205	212	222	223	251	211	217	235	212	221	201	204	215	213	210	193	211	212	196	229	193	183	213	211	203	209	238	230	193	227	176	234	208	223	250	221	209	211	225	209	231	244	200	241	210	181	216	222	223	206	208	210	222	198	229	204	202	195	243	222	209	218	228	196	216	218	208	212	214	199	220	219	205	241	227	220	217	226	206	219	216	227	215	214	206	229	219	223	256	194	208	225	219	240	208	252	211	211	202	244	215	205	198	238	214	216	224	246	226	202	220	224	222	201	243	198	214	223	206	213	210	216	215	198	234	218	211	230	207	235	225	219	218	196	219	221	192	199	204	185	217	201	222	225	214	240	228	240	208	211	228	219	225	216	228	200	229	206	211	220	213	198	187	208	217	187	224	205	207	237	212	213	225	213	209	187	239	214	211	216	227	218	209	228	210	184	187	203	223	215	209	216	200	207	202	204	212	207	216	213	188	237	200	223	229	208	187	203	208	216	188	218	203	209	212	216	196	214	236	230	199	216	234	239	201	214	194	206	171	222	239	208	197	191	212	208	219	217	237	192	231	259	214	212	214	217	226	202	206	199	225	239	215	244	229	203	220	219	183	202	235	220	235	205	217	191	214	230	231	219	191	217	222	225	219	233	223	200	210	202	245	250	192	185	184	227	240	222	166	218	213	193	230	177	216	191	243	203	213	177	198	229	209	227	198	209	201	242	177	235	220	200	232	232	228	224	219	212	214	217	239	207	242	232	210	175	213	212	201	215	222	218	197	183	216	243	219	195	200	201	190	236	215	223	223	219	197	206	191	215	241	202	248	215	179	215	199	221	216	215	227	232	215	181	185	179	222	200	206	210	212	198	220	204	204	218	236	201	249	207	213	200	208	205	242	239	213	230	245	205	225	211	201	186	211	226	212	203	215	199	201	208	198	208	212	210	186	210	228	246	190	195	205	216	216	227	212	202	210	218	189	217	230	203	207	225	222	217	235	225	234	223	214	235	223	179	201	212	221	225	211	203	217	180	207	212	203	212	197	226	225	197	187	225	220	226	219	213	213	180	246	216	213	210	240	213	205	241	238	218	227	206	192	204	228	214	208	207	235	197	204	189	241	192	201	213	218	240	229	190	237	208	224	215	206	239	226	215	206	216	198	212	227	202	240	208	245	208	220	213	197	217	262	220	237	232	217	221	208	205	206	247	210	241	223	203	226	216	211	223	223	228	206	196	216	226	203	207	218	255	223	204	235	234	233	209	188	186	208	217	210	243	227	224	202	205	214	229	173	222	233	246	210	218	222	225	206	196	184	220	242	212	223	199	203	213	216	189	196	223	250	222	184	223	232	220	220	229	185	207	249	220	237	208	213	209	202	227	207	234	246	198	230	197	208	216	219	226	213	218	229	233	212	234	218	224	211	232	213	222	217	225	234	212	222	224	248	216	192	205	231	213	185	223	218	212	226	175	218	225	248	205	253	223	216	212	218	223	216	239	185	229	251	227	201	226	218	248	229	206	211	207	224	181	215	215	220	212	201	200	209	208	184	220	205	187	206	200	205	198	181	240	227	204	226	205	208	239	231	235	226	182	233	227	276	212	210	214	217	196	245	209	227	206	188	224	230	231	211	206	223	202	244	230	242	220	223	225	199	239	224	192	214	250	216	223	200	215	186	210	185	236	206	239	209	207	204	230	219	211	250	230	215	221	226	231	242	218	208	227	195	205	203	189	229	214	214	200	201	197	223	205	206	233	205	212	215	220	188	222	226	217	223	220	192	212	224	201	217	216	234	202	203	211	219	174	203	183	209	203	204	189	205	201	205	210	224	225	228	208	194	219	210	224	231	212	186	212	208	235	238	223	224	219	257	209	232	185	231	216	218	193	219	212	193	197	226	214	198	241	238	220	210	239	256	199	202	210	219	205	199	210	221	190	221	225	219	186	209	209	203	234	223	208	207	218	203	213	211	215	205	225	203	237	201	218	219	224	202	244	239	195	196	221	174	194	235	216	206	211	227	225	217	230	238	245	193	241	197	212	210	176	224	198	198	194	223	232	213	193	228	235	213	198	187	247	214	212	205	196	227	215	198	209	219	224	224	203	204	219	211	196	229	228	213	185	204	199	183	190	209	246	218	202	223	226	224	226	242	216	219	221	190	193	196	225	216	209	224	233	209	215	193	203	206	176	229	199	213	235	189	224	217	241	206	206	210	201	232	243	221	190	206	217	223	233	225	243	217	232	215	212	224	211	216	239	252	242	249	222	227	221	191	237	229	205	209	222	244	220	231	178	202	224	202	214	214	197	209	197	223	200	230	220	186	222	233	211	216	217	205	214	230	228	203	228	206	222	168	236	222	211	220	249	240	238	265	230	192	214	200	250	198	201	217	217	206	214	211	205	211	209	236	204	251	220	209	235	217	219	200	195	223	232	218	222	208	204	231	233	191	212	249	228	194	214	215	219	217	198	208	202	231	210	214	192	219	189	206	195	221	208	234	230	204	235	238	212	246	203	190	210	226	242	211	197	212	223	203	205	193	199	188	222	213	222	224	228	222	197	210	206	216	224	215	196	223	209	199	214	203	243	213	210	225	201	226	227	252	217	206	193	232	210	218	206	232	216	226	249	236	224	197	232	207	197	214	213
8882	1285	3314	4328	4295	3686	3172	3400	2342	1719	1520	1151	1098	912	830	904	932	902	794	747	733	646	623	638	625	611	603	614	592	589	577	659	650	694	698	660	593	573	582	570	576	539	516	494	522	519	505	550	533	511	512	501	522	492	523	546	532	508	521	513	477	495	515	534	516	523	485	526	503	537	523	522	529	469	517	535	510	521	510	534	504	523	515	486	536	562	535	469	530	519	508	485	460	511	546	502	526	515	561	498	537	521	539	524	474	527	516	520	521	517	492	564	568	515	516	531	518	489	523	535	535	532	516	518	537	535	531	492	522	520	532	507	544	523	524	545	498	535	532	489	543	497	533	535	539	519	504	495	532	493	552	520	527	489	501	526	503	505	493	553	501	531	524	499	510	472	521	507	521	491	530	542	508	510	522	540	548	534	510	505	534	514	505	535	468	482	537	516	506	459	533	491	530	524	532	518	515	519	482	503	506	555	495	486	499	519	525	499	508	502	479	500	499	533	539	566	539	512	521	485	521	517	488	515	518	515	530	555	507	531	493	537	516	533	512	557	480	507	535	511	486	487	518	492	513	541	488	475	521	490	495	484	493	561	515	540	510	493	462	471	519	522	492	488	509	530	497	505	529	518	529	490	508	547	497	517	524	521	525	479	490	526	555	501	506	505	513	554	523	525	548	504	469	523	504	546	525	505	504	533	541	524	499	486	507	475	517	514	502	539	535	501	501	485	531	495	515	516	489	488	520	483	510	524	542	479	511	519	514	482	527	530	522	522	553	524	538	521	550	467	537	527	476	525	467	511	508	515	467	558	513	515	507	505	466	488	495	517	526	507	526	506	514	523	474	492	507	539	534	480	565	517	533	516	520	499	496	542	520	516	554	545	466	472	515	497	491	514	506	512	526	558	483	452	494	497	521	534	491	510	532	493	527	507	507	494	486	512	503	509	484	533	493	517	529	516	504	516	496	509	487	505	498	544	536	527	492	510	542	513	524	494	531	509	543	555	512	527	483	477	461	520	510	525	500	537	542	544	494	558	500	518	522	494	495	518	492	516	504	479	522	469	519	515	490	541	506	563	496	558	553	525	488	556	511	527	504	531	527	542	535	522	515	463	511	483	527	494	517	503	522	493	532	494	516	529	508	483	522	483	533	542	484	519	537	535	485	467	535	542	508	507	515	493	531	524	519	522	521	528	535	483	497	481	528	503	535	556	481	503	490	546	518	495	533	517	518	553	527	502	508	513	500	544	526	511	512	535	491	542	471	499	554	479	487	503	561	507	491	512	489	529	490	565	530	519	535	531	541	502	512	498	545	513	506	532	496	503	518	509	529	495	536	538	539	478	501	502	467	530	495	547	504	510	516	513	503	497	537	544	505	512	519	518	525	490	509	524	509	545	512	489	543	543	498	568	544	513	506	513	524	494	494	502	497	456	499	495	512	475	516	502	515	558	510	503	531	508	492	504	482	534	542	532	483	483	517	521	530	498	512	482	533	491	541	507	528	496	542	495	506	547	503	516	506	508	488	530	520	515	531	570	510	503	518	505	514	529	532	522	483	519	512	503	554	488	531	493	471	474	500	504	543	546	506	527	532	500	489	563	555	510	475	552	518	536	491	532	518	524	514	509	512	472	505	509	516	556	517	524	497	509	573	554	566	514	476	510	485	465	526	563	505	484	557	542	473	522	522	529	530	466	515	478	508	509	534	493	508	541	506	509	489	552	511	494	526	516	517	529	521	543	530	536	490	517	489	529	495	529	515	516	502	518	476	504	503	496	498	588	533	494	540	542	489	538	501	532	523	499	546	485	521	521	514	515	493	516	517	534	485	491	529	547	500	530	524	544	491	497	504	512	491	511	548	538	486	542	528	505	542	512	493	477	501	496	514	506	513	569	504	534	475	529	548	545	518	527	529	510	539	541	499	468	540	553	575	516	489	488	543	516	533	525	506	553	490	532	500	527	525	510	518	526	550	491	494	499	487	520	518	527	518	522	499	512	529	500	544	523	511	489	542	502	479	518	511	532	495	508	500	525	525	502	479	513	536	443	537	533	520	520	520	523	514	533	488	517	528	499	547	534	464	517	529	541	478	476	556	530	497	554	533	520	526	521	536	528	511	541	525	495	520	523	496	486	535	531	470	491	522	538	545	550	523	516	529	519	510	503	497	478	494	545	530	488	500	518	562	519	512	520	548	539	520	511	513	517	529	515	538	502	487	508	480	508	518	541	524	519	533	539	530	489	557	483	528	527	517	528	491	541	492	516	508	523	529	525	533	516	492	512	531	454	521	525	523	541	487	490	478	475	508	495	497	508	557	478	513	521	525	514	548	496	497	523	540	532	499	508	513	531	486	512	474	509	506	481	507	500	549	523	514	497	525	508	555	499	499	526	496	478	524	480	538	493	526	516	511	558	518	536	522	525	527	515	510	534	496	492	520	523	516	489	509	497	490	498	512	549	523	531	526	547	495	539	519	525	507	567	511	541	514	518	509	496	525	558	518	501	494	526	557	498	481	495	492	454	536	489	516	518	531	546	504	522	517	515	525	497	532	517	543	465	540	473	529	506	471	491	520	517	497	530	503	517	542	501	498	512	501	508	452	540	529	491	484	487	545	534	564	484	510	499	525	537	509	493	509	517	520	524	535	505	509	515	474	534	532	489	493	529	504	513	485	516	491	554	522	493	502	511	501	524	472	520	555	516	537	531	525	553	523	497	526	537	503	481	544	494	474	481	500	513	539	514	481	507	524	514	533	516	539	517	482	502	503	554	500	554	509	499	511	522	536	506	519	559	547	549	486	516	524	513	545	538	562	480	505	512	488	543	501	551	498	495	489	521	504	467	509	496	503	528	471	532	533	509	512	513	521	503	522	541	551	494	504	563	519	535	478	542	482	504	535	520	547	542	546	520	499	475	525	553	492	500	520	519	523	518	539	491	526	503	505	496	535	529	523	521	501	515	531	492	507	500	480	478	490	472	512	512	552	491	523	510	531	538	548	528	491	541	536	526	486	479	494	506	557	500	539	537	488	532	506	508	532	522	540	506	516	515	535	496	481	509	506	515	556	511	471	471	515	491	541	541	516	522	514	501	512	511	487	485	512	505	497	496	499	538	497	507	536	520	483	525	532	532	515	487	486	491	456	561	521	519	498	546	505	547	532	537	498	521	540	520	523	501	524	508	516	508	549	494	542	512	492	520	537	549	520	539	578	468	518	513	511	498	529	476	520	559	481	533	510	529	497	536	514	510	502	463	542	505	530	500	500	486	532	499	520	510	529	502	497	511	502	492	485	555	498	510	546	488	496	531	534	504	565	514	538	509	498	495	508	518	531	481	495	515	542	494	505	491	545	496	504	523	469	461	516	539	514	526	507	511	525	536	507	513	562	517	486	481	501	500	531	518	513	529	486	513	533	475	555	514	497	553	520	559	559	481	513	490	516	509	500	520	517	500	561	509	512	488	495	542	512	535	510	484	479	529	536	503	574	518
19190	2277	2622	2713	2398	1800	1159	1123	836	552	421	334	285	229	200	219	200	225	179	164	166	140	140	121	126	141	140	155	144	129	147	142	139	155	238	162	132	132	137	129	105	132	127	122	117	139	148	120	116	96	108	104	118	127	121	119	129	128	121	146	121	126	103	93	114	121	127	111	128	123	138	100	118	113	104	119	118	115	94	102	139	107	148	122	116	141	113	137	117	126	135	100	127	131	126	117	124	118	109	131	124	129	127	131	98	94	112	119	114	121	132	124	98	113	112	125	125	105	109	122	117	112	122	128	127	103	122	147	112	113	130	108	113	111	124	118	117	114	107	121	96	106	119	116	129	114	112	129	113	116	111	116	121	117	131	107	115	129	120	116	113	118	116	118	132	134	115	86	113	107	117	122	106	136	105	106	102	119	112	123	100	143	131	95	123	127	118	100	113	113	115	115	118	93	119	121	102	116	137	107	99	138	132	123	120	136	102	141	126	125	142	135	111	128	132	115	111	124	124	111	109	133	137	138	88	127	99	119	129	107	129	114	120	129	120	110	133	127	123	117	127	135	145	129	101	118	139	113	125	135	112	120	107	128	98	99	109	114	112	138	113	112	102	123	100	111	135	95	112	97	104	78	100	131	138	128	122	143	130	106	122	121	104	115	150	110	118	130	125	92	135	124	107	99	109	118	148	120	101	150	110	126	103	109	122	119	129	115	110	98	122	108	107	121	112	116	120	133	130	126	105	131	120	121	128	140	126	116	123	117	108	122	110	126	133	105	110	133	112	126	129	122	107	117	116	143	132	117	108	127	124	131	115	121	129	112	117	106	106	121	113	131	122	125	128	125	132	132	126	113	120	140	119	108	156	140	107	137	112	137	112	118	134	121	122	118	134	106	102	109	119	123	117	107	132	128	135	111	140	115	121	121	106	108	91	115	118	127	120	100	109	109	126	118	139	119	119	143	123	109	147	132	109	108	135	114	122	118	126	119	121	115	130	117	119	109	93	108	119	103	103	127	113	130	127	128	108	130	108	107	98	133	118	142	122	119	114	116	105	117	107	113	147	132	122	122	127	101	113	122	119	104	118	119	99	108	128	131	116	123	112	129	116	151	116	88	127	105	113	133	109	128	130	115	124	109	137	117	130	116	124	135	135	103	120	120	123	116	125	115	105	119	111	131	130	109	109	113	120	110	121	124	118	108	114	121	124	123	121	118	104	116	119	116	117	107	134	122	120	135	122	118	115	124	109	116	132	120	121	125	122	123	115	103	138	121	127	103	128	99	119	118	128	117	94	125	115	102	115	103	111	106	110	131	121	117	108	124	125	126	113	156	127	131	119	114	122	136	112	116	142	135	105	116	129	129	122	129	120	130	115	114	104	122	131	99	124	111	126	105	112	137	111	110	120	114	137	108	117	130	123	122	107	120	136	135	99	104	97	121	115	108	134	110	150	120	136	116	104	102	103	124	123	119	129	126	111	123	131	98	107	132	115	119	112	124	92	116	124	120	109	116	113	137	123	127	126	111	97	113	116	132	117	117	119	110	120	132	113	93	101	107	108	147	105	103	95	111	120	124	116	107	112	104	103	132	126	99	128	120	99	136	129	112	125	116	104	112	115	128	130	125	120	127	144	120	144	107	108	118	105	113	143	115	100	125	130	123	119	118	117	123	115	132	106	112	114	113	131	100	124	138	113	108	116	128	121	123	121	110	111	127	118	130	135	107	128	127	98	105	114	133	116	102	128	115	123	109	110	129	118	94	109	118	101	106	128	107	110	123	129	110	111	99	133	97	103	123	118	130	127	110	125	137	119	131	124	115	108	111	112	129	125	114	112	116	129	123	147	127	128	100	116	111	141	106	139	106	110	101	105	132	126	114	145	108	104	118	138	114	116	117	112	107	90	122	129	135	119	121	123	119	107	109	98	119	122	113	138	128	135	138	101	112	113	128	129	121	123	136	118	100	95	105	99	110	108	127	107	119	128	89	110	111	128	123	125	148	115	106	117	130	119	138	100	101	122	127	131	114	103	129	122	101	129	104	103	138	107	115	118	128	121	126	116	123	127	100	121	106	103	113	125	139	96	110	135	106	126	127	108	112	115	110	114	132	130	117	93	118	142	114	125	137	112	115	119	127	127	118	112	110	117	118	114	117	120	118	120	117	138	106	112	125	126	125	125	126	104	106	100	136	142	115	124	122	110	127	127	99	107	103	112	116	118	124	113	115	126	145	107	111	121	111	115	120	150	121	128	107	113	112	109	111	110	120	139	108	142	132	115	115	135	136	127	112	114	99	107	93	121	102	106	114	116	111	121	128	102	123	131	117	113	110	116	124	117	122	133	108	139	114	135	133	118	131	130	119	125	114	122	123	121	118	121	113	133	131	108	110	114	130	113	119	120	112	115	121	107	111	126	121	119	108	111	111	119	112	103	126	111	125	125	127	126	134	123	114	131	113	107	123	104	119	132	109	119	111	138	119	106	127	107	110	125	117	135	131	129	111	126	121	124	112	114	120	128	119	107	109	124	116	111	121	121	98	119	111	121	112	127	114	134	110	128	101	98	95	113	116	125	92	99	116	138	116	119	116	110	118	116	113	144	104	109	115	121	98	133	124	135	122	121	149	119	134	128	125	118	127	106	118	109	124	125	99	108	116	113	101	119	122	119	105	103	128	141	120	120	118	116	116	103	132	120	128	112	121	125	112	136	105	104	108	107	141	112	110	106	107	124	133	118	137	117	122	111	135	109	136	105	115	107	129	104	96	110	133	109	114	107	113	127	136	122	109	108	114	137	106	122	112	125	126	111	122	123	119	111	110	109	141	119	126	122	124	117	126	92	102	124	120	121	141	92	117	118	119	116	112	126	114	122	106	125	104	117	155	117	144	108	113	125	106	114	121	121	133	123	125	137	121	95	122	122	120	125	91	116	125	118	101	110	116	111	112	123	116	113	115	119	132	119	110	131	100	117	112	116	142	119	118	95	123	106	117	120	119	143	130	136	128	122	125	119	127	134	114	118	111	94	117	111	118	103	126	142	98	129	123	121	111	91	100	119	92	114	96	116	120	109	123	127	122	126	108	97	118	114	93	114	122	108	125	130	115	125	121	107	123	101	122	122	123	114	124	107	122	119	109	103	112	148	141	123	93	127	114	113	117	126	112	113	120	122	122	110	96	116	125	105	120	103	107	118	124	123	132	110	129	145	107	127	127	123	118	135	133	129	114	126	114	127	136	121	123	132	125	145	108	134	130	120	122	116	129	122	104	114	118	102	121	123	124	102	114	117	121	136	135	127	119	121	133	119	101	96	141	121	126	117	110	104	148	110	129	113	107	108	113	139	131	130	120	119	121	119	122	113	140	123	132	118	127	136	121	118	96	133	129	112	137	122	116	105	112	111	115	108	111	122	110	107	109	121	125	99	113	104	121	119	111	139	134	119	124	121	122	124	126	136	103	123	131	119	127	133	110	126	111	112	111	110	112	108	121
11503	1558	4434	6633	6823	5189	4220	4750	3865	2684	2070	1544	1401	1104	846	888	989	889	833	752	573	522	465	450	492	449	465	469	423	502	525	529	590	612	1005	512	427	414	377	364	413	358	367	330	339	323	295	340	335	310	331	306	287	288	284	341	293	335	320	338	306	308	278	303	308	307	321	257	299	313	297	336	295	328	316	314	298	300	305	297	330	311	302	306	265	327	277	299	331	318	310	277	283	315	292	311	331	278	319	319	273	303	298	290	284	307	284	299	305	319	314	297	265	308	319	304	294	299	302	319	299	334	328	290	299	293	302	315	294	286	312	302	324	357	285	300	296	287	277	305	273	292	282	284	340	311	311	307	302	309	296	320	309	293	325	297	261	274	295	322	301	300	303	324	301	291	307	310	325	305	269	323	298	294	317	333	272	270	303	302	324	316	317	320	324	324	312	302	311	260	291	290	336	312	284	309	291	328	282	289	310	292	308	304	289	280	286	296	295	336	345	284	304	300	284	304	307	334	289	295	290	303	296	316	326	271	284	292	278	334	276	329	293	332	303	308	308	325	347	316	287	342	273	310	299	288	302	306	296	312	305	327	316	281	327	306	279	315	283	303	277	318	291	302	322	276	284	299	304	307	303	328	327	302	284	298	300	288	324	299	319	294	293	305	295	308	269	318	299	300	299	304	325	301	305	286	310	296	287	288	305	272	273	291	308	281	280	292	300	321	296	268	278	298	304	312	308	308	296	299	322	352	310	285	327	303	315	309	347	277	300	321	284	335	333	288	305	314	278	288	293	290	290	306	286	292	324	331	286	318	306	311	279	317	302	280	298	330	305	312	293	339	270	294	308	306	310	311	320	296	332	301	307	269	295	304	287	304	315	285	283	309	299	316	313	298	304	302	325	314	261	309	319	289	306	294	290	290	297	303	334	300	290	295	330	298	318	281	317	304	305	287	278	282	301	269	308	294	306	289	301	317	309	305	291	293	286	299	325	312	303	247	315	290	283	279	311	294	283	303	290	272	295	289	307	314	302	300	265	317	313	311	319	320	311	289	310	317	311	282	325	321	288	319	287	290	303	321	309	305	277	290	284	303	294	306	323	311	279	304	300	313	316	288	303	323	267	310	309	309	353	282	303	312	314	307	323	287	287	295	278	302	287	270	267	329	280	297	293	281	279	287	340	315	320	312	312	300	317	315	269	324	299	307	299	309	322	283	320	318	304	297	312	326	294	313	314	324	316	311	300	321	299	306	293	275	309	281	321	311	319	298	277	288	325	310	313	323	271	313	306	308	296	303	303	312	316	317	300	316	304	321	283	327	332	300	290	300	325	303	315	307	283	297	302	325	311	303	304	326	326	290	308	298	329	268	295	290	301	320	313	290	301	298	301	297	304	274	297	285	269	342	318	293	300	302	320	264	288	313	317	300	299	306	288	314	298	294	305	298	303	272	303	282	292	331	284	279	321	332	334	295	306	300	289	300	287	280	298	321	289	285	293	302	296	297	265	317	277	296	307	314	292	309	311	269	287	317	318	293	294	311	298	311	320	305	332	299	327	306	331	280	275	296	313	300	312	308	294	310	334	327	288	290	329	305	319	299	289	332	287	289	288	318	286	309	266	323	304	309	317	302	318	312	315	275	299	285	319	307	322	293	291	283	294	299	309	313	307	317	313	297	292	294	306	301	321	327	296	333	310	295	313	290	302	295	293	305	318	297	271	309	283	306	298	329	312	294	302	310	283	317	301	281	292	307	304	304	311	309	307	302	282	289	277	301	303	309	325	293	299	310	292	286	297	280	301	319	312	286	297	339	303	314	291	291	288	289	271	301	315	289	289	299	274	297	320	285	301	325	291	276	295	319	270	289	339	302	280	274	295	280	295	287	303	322	288	305	336	283	282	290	293	284	303	312	304	277	308	328	293	303	296	307	304	299	320	336	302	334	327	307	310	281	310	289	315	297	312	277	301	329	268	307	302	301	299	305	299	321	327	335	300	293	322	302	307	287	335	287	307	288	315	327	310	308	276	316	305	331	272	307	318	324	331	303	302	313	290	308	285	303	309	304	325	297	273	287	336	310	308	303	296	316	321	316	280	316	280	269	278	329	316	322	300	298	333	308	299	269	324	318	301	296	294	302	300	298	323	324	309	316	281	299	295	334	308	327	288	287	299	283	312	298	318	290	298	273	298	282	290	294	309	291	295	318	333	301	282	276	299	275	313	265	305	316	323	317	302	286	304	267	284	290	299	305	255	276	316	314	297	319	323	294	352	303	332	314	296	298	276	317	318	286	282	299	327	276	297	325	297	311	293	315	311	314	307	304	307	319	324	304	279	272	283	290	304	302	329	315	321	338	314	289	289	321	316	307	340	305	318	330	296	311	275	298	296	313	309	316	309	300	283	323	293	336	324	291	299	286	305	323	324	296	315	316	285	323	304	305	330	282	319	287	297	296	267	298	289	276	318	275	304	323	300	313	288	321	317	312	310	298	277	329	328	310	328	299	281	295	287	301	353	302	268	284	298	309	322	270	307	309	307	290	305	319	323	293	329	310	326	296	314	294	322	305	309	274	287	302	318	327	287	319	315	312	318	276	309	320	264	285	275	313	314	287	283	304	307	296	320	305	292	327	264	290	291	328	302	304	297	293	347	288	313	307	296	271	336	281	301	306	293	292	283	294	323	308	305	323	280	318	276	305	286	317	310	271	297	293	268	272	314	331	305	291	303	309	298	308	321	280	314	289	277	300	307	310	304	275	280	313	305	330	314	277	286	324	311	283	290	292	313	308	317	298	312	316	290	324	292	296	289	279	283	286	287	318	286	304	290	288	295	317	320	319	322	272	300	294	265	285	269	303	305	277	283	294	307	310	341	299	305	303	282	305	286	315	303	306	281	339	305	294	332	302	292	284	290	284	297	289	287	296	293	317	288	302	323	302	308	282	314	312	300	278	319	320	282	305	288	284	289	299	339	280	272	296	293	305	294	325	305	293	271	320	318	299	311	317	327	312	314	316	270	312	280	297	309	308	294	314	297	281	326	305	313	288	313	296	294	306	305	304	338	262	311	304	324	342	302	318	280	292	292	290	298	317	312	284	325	322	306	326	286	263	292	298	349	280	278	291	288	282	283	275	318	310	324	292	300	313	268	336	308	330	309	322	296	312	282	275	339	305	321	297	318	279	302	315	288	327	305	302	306	288	346	301	301	317	310	294	293	333	311	287	279	301	307	303	289	320	299	319	312	268	296	315	301	285	341	350	302	308	300	285	291	304	285	305	297	264	302	327	292	321	291	322	291	328	333	285	285	291	293	298	285	336	302	313	275	311	271	329	292	293	313	309	313	337	311	332	316	303	303	289	276	304	272	311	316	322	295	313	307	300	297	282	304	310	309	309	305	302	315	297	309	325	321	347	290	293	292	315	320	334	279	313	295	320	287	300	298	302	276	294	286	329	314	289	294	334	321	309	334	308	297	303	313	318	287	296	316	279	296	301
3122	444	533	452	408	391	370	343	294	286	273	267	258	241	230	222	236	223	238	233	245	230	255	236	252	239	225	246	245	224	233	209	226	274	265	252	247	259	241	219	217	261	211	208	234	240	255	226	227	230	235	209	218	197	240	207	201	237	215	228	259	230	249	218	253	210	231	242	223	214	229	220	217	241	248	203	217	233	209	203	229	197	223	238	240	234	219	216	250	245	247	224	249	215	237	219	246	230	206	211	245	197	214	213	212	237	201	217	229	250	229	242	201	235	211	221	212	234	229	230	201	231	206	220	229	204	221	255	221	207	248	261	192	216	197	251	206	248	235	217	214	273	211	233	221	220	240	243	246	219	231	223	253	236	235	220	210	212	237	252	192	229	221	203	234	240	234	220	254	258	260	269	238	232	221	228	234	233	211	212	220	213	200	221	216	218	223	202	230	226	233	197	228	225	234	243	212	223	209	221	218	220	224	252	254	256	237	191	248	224	196	215	214	244	206	226	228	204	198	247	208	231	243	213	235	211	200	225	226	228	223	229	234	214	232	222	234	197	235	217	232	239	230	218	215	233	239	209	231	247	239	224	226	207	235	238	202	208	227	237	253	216	249	213	231	216	204	215	194	216	285	226	220	219	197	203	192	236	199	235	226	201	216	236	243	214	238	219	212	214	235	230	188	266	218	228	225	226	217	239	200	214	236	212	217	202	224	215	216	253	230	225	237	213	232	200	230	204	225	243	260	232	230	227	231	223	212	200	212	236	214	245	215	229	236	250	239	253	215	200	212	229	236	205	224	236	215	230	223	259	228	209	233	191	236	229	244	230	226	201	226	229	260	221	216	215	186	205	205	245	235	244	221	238	238	245	234	230	213	244	215	247	209	225	222	213	223	248	216	221	239	212	211	213	207	237	225	215	236	239	244	213	247	234	211	222	208	228	227	214	247	221	218	218	214	231	252	230	216	207	216	236	227	216	232	204	230	216	210	226	212	225	232	231	205	203	244	219	221	230	235	238	237	202	224	212	205	239	220	226	218	230	225	216	210	223	213	208	221	235	202	212	206	182	236	224	216	242	218	239	212	239	214	221	216	216	250	246	230	233	239	239	227	218	240	232	248	224	220	238	203	232	241	216	247	208	224	239	224	217	220	202	211	220	255	226	217	208	229	207	241	224	230	240	250	212	240	208	241	220	210	216	220	216	221	212	222	237	224	222	232	232	228	239	240	259	222	210	216	229	241	218	230	214	233	235	243	227	213	199	212	208	219	238	232	205	229	229	221	199	227	241	251	241	231	258	241	226	226	243	246	212	219	222	247	236	213	229	244	221	267	210	236	239	224	228	209	224	227	224	239	228	224	247	218	224	219	231	224	212	257	252	214	230	215	252	217	246	209	225	239	228	235	217	216	220	210	213	230	214	229	227	222	234	232	217	239	258	231	258	215	222	236	239	223	222	227	225	255	211	224	221	208	203	222	240	196	199	226	210	223	256	218	211	231	211	235	200	199	243	209	224	231	203	188	227	208	248	232	223	200	229	229	217	229	220	190	220	260	213	197	221	236	195	245	231	226	232	213	225	227	243	243	250	237	200	227	218	220	258	227	226	208	206	207	223	217	225	206	218	239	240	232	212	254	227	215	230	251	224	199	204	245	209	241	208	245	257	225	215	241	218	233	210	227	216	215	223	200	229	280	240	204	244	239	230	226	239	208	218	204	218	214	209	222	244	224	248	253	205	254	237	213	250	217	219	189	220	224	210	246	236	213	262	257	215	210	223	242	228	236	215	205	208	223	204	215	224	237	241	233	227	209	191	205	244	231	255	229	215	225	212	255	214	214	211	225	241	231	208	248	231	222	213	208	214	231	216	214	224	217	242	214	252	217	211	234	216	205	220	211	251	237	244	209	234	244	219	206	224	240	224	236	226	228	225	210	215	245	235	241	214	198	241	236	217	238	253	227	213	214	212	224	247	203	195	231	219	231	242	240	228	211	253	212	240	218	227	235	216	229	228	209	216	232	224	189	229	217	229	236	230	226	214	230	223	222	213	192	211	214	233	224	233	222	216	213	234	239	214	248	220	198	197	228	210	256	224	219	241	255	236	216	243	229	218	229	218	237	217	222	199	223	211	241	260	206	220	198	213	248	229	210	213	245	228	218	233	228	243	212	234	216	231	229	226	226	229	230	225	247	243	243	203	206	224	219	230	234	258	234	247	221	256	246	211	234	194	219	219	222	227	246	202	235	237	221	217	212	228	215	201	219	242	231	250	220	229	243	231	226	243	225	206	242	255	207	227	244	259	236	198	246	213	239	197	197	242	243	236	227	209	210	233	210	201	224	253	217	202	217	257	214	215	245	213	221	204	232	227	264	232	212	224	220	213	208	216	227	211	199	234	245	231	204	232	224	228	226	230	219	213	246	238	205	231	254	218	219	238	231	194	196	228	234	232	221	231	227	246	234	223	211	225	222	233	225	235	235	202	201	215	227	241	227	232	230	208	234	222	212	227	233	231	207	207	223	235	256	205	229	225	247	230	216	183	250	219	227	205	247	234	231	228	242	228	232	223	210	246	231	245	225	225	209	206	210	222	226	207	217	217	222	238	219	208	198	221	214	215	239	208	210	223	257	216	220	225	230	218	240	229	210	214	228	224	222	213	253	251	217	241	229	226	230	235	211	220	211	217	213	204	225	230	214	213	204	216	227	237	239	216	226	218	227	241	225	201	241	235	247	234	218	223	246	243	218	235	239	238	213	214	230	242	237	233	233	235	199	236	199	254	239	221	230	239	210	229	245	228	231	205	208	218	201	229	216	254	214	205	227	226	235	220	229	239	194	229	227	249	208	224	245	220	250	231	269	220	216	202	217	223	246	216	207	220	200	200	252	209	230	228	194	216	232	236	219	224	220	238	253	228	203	230	243	250	231	211	232	233	248	228	225	232	209	223	215	216	224	227	234	204	225	213	217	232	263	204	234	220	233	249	217	240	212	240	242	228	210	246	233	209	243	218	230	231	250	193	207	216	216	225	188	212	206	215	233	204	205	207	213	229	224	183	201	215	223	209	243	260	244	215	236	220	216	218	235	203	220	224	219	220	241	219	218	223	223	218	248	224	245	202	213	260	225	205	235	235	220	235	242	223	232	230	218	227	204	216	235	225	234	224	229	211	236	226	255	222	221	224	225	242	202	247	215	219	227	240	232	262	240	235	261	245	234	227	237	254	209	213	238	227	241	201	223	227	232	220	210	228	234	251	220	243	257	223	243	223	226	228	249	230	205	225	224	235	200	223	225	214	234	231	244	242	215	227	234	220	217	230	199	222	214	250	192	227	225	245	240	209	220	249	269	213	225	236	222	215	261	219	264	222	198	244	220	218	203	234	222	212	213	199	214	249	210	244	221	243	224	195	237	221	250	208	251	239	267	230	231	236	237	236	221	216	213	228	222	208	229	226	234	202	222	216	191	221	203	197	217	199	204	218	232	216	196	210
3173	794	1295	1427	1541	1358	1203	1070	895	813	755	762	684	683	667	733	715	691	671	657	599	619	584	559	616	611	605	600	539	599	612	611	630	641	644	628	583	555	593	566	557	558	580	564	556	553	534	567	594	544	537	530	565	604	548	582	534	525	527	523	541	568	523	531	537	526	551	609	568	541	594	524	545	544	543	519	530	558	579	525	515	563	544	568	570	540	497	551	542	566	530	557	545	560	574	550	527	526	543	530	544	559	548	554	549	558	567	585	532	570	538	496	527	544	590	562	530	583	536	554	599	564	559	554	557	569	575	576	560	549	526	565	552	565	589	496	549	556	535	535	543	504	545	571	538	560	552	562	535	569	534	545	559	524	567	557	521	567	546	492	556	533	555	547	565	604	543	554	599	550	581	589	519	539	572	601	554	544	567	537	605	552	543	522	554	527	517	517	541	571	496	543	521	571	527	548	562	527	511	525	526	539	516	552	576	534	513	544	575	558	466	501	590	551	549	565	528	545	569	562	527	551	517	588	566	535	524	529	529	584	550	536	533	536	542	531	517	546	544	510	555	554	538	553	529	570	593	531	548	541	555	549	517	578	540	511	589	519	529	552	555	563	547	545	531	583	584	479	510	540	544	537	516	552	542	571	548	535	532	516	535	556	523	582	563	573	556	554	513	560	497	572	538	576	595	558	582	537	557	519	536	560	554	532	547	537	568	521	555	528	535	575	583	560	574	507	556	518	551	537	506	529	548	568	526	515	566	587	572	548	531	554	580	549	533	540	521	543	558	566	547	584	542	533	547	540	554	530	533	551	572	537	577	528	527	583	555	516	523	549	544	534	615	517	561	542	578	557	501	559	500	564	524	539	565	558	562	553	546	547	552	579	559	525	532	554	561	544	539	531	566	567	536	574	539	541	555	579	557	527	559	538	569	544	603	526	551	531	540	539	590	550	520	516	535	562	573	551	527	553	515	552	526	537	563	539	555	544	527	542	540	547	539	553	556	590	556	587	531	575	578	566	582	550	564	582	517	580	551	541	512	561	573	529	529	554	511	532	550	547	569	570	522	536	511	548	544	577	515	564	537	531	520	523	532	562	559	544	551	528	574	521	558	551	558	552	552	556	546	577	539	554	561	560	592	552	554	504	550	561	544	574	496	568	568	554	523	573	553	589	521	541	517	587	525	537	544	537	525	583	563	554	557	572	549	554	510	570	538	575	575	557	534	527	519	543	577	519	562	527	589	523	573	527	544	552	538	582	528	549	591	515	583	551	561	600	515	546	570	559	560	512	530	559	527	554	554	573	580	546	555	581	531	597	630	546	552	520	514	593	552	499	564	574	568	549	591	558	538	522	519	543	536	566	543	545	499	591	537	555	562	561	555	577	530	557	531	542	581	480	528	567	506	527	529	571	570	554	555	526	548	558	546	554	551	532	555	577	539	541	542	581	532	509	609	564	550	567	506	522	484	536	574	547	533	565	541	512	559	565	571	562	571	550	568	576	567	546	546	552	545	488	564	565	560	535	550	554	559	519	538	583	539	534	541	519	562	518	551	561	568	535	516	520	544	539	544	543	570	537	547	597	532	558	546	518	563	552	552	555	523	578	548	567	496	507	543	535	530	564	523	524	580	532	530	549	581	548	518	560	535	579	520	566	576	548	532	568	532	539	547	529	537	540	561	601	566	541	546	577	512	521	590	570	574	536	522	549	558	516	536	535	539	538	568	551	569	521	529	530	545	553	601	546	550	507	528	592	531	556	601	571	563	560	563	559	578	506	569	579	536	518	512	552	553	536	506	556	538	530	514	559	532	548	483	574	551	544	560	517	559	555	562	525	542	567	586	560	544	535	534	556	541	513	530	560	576	565	542	531	551	550	565	584	555	566	525	560	548	575	579	560	563	583	583	557	555	587	535	539	536	565	562	552	513	578	574	543	516	545	520	546	515	563	528	544	522	538	607	549	543	559	574	516	533	534	544	517	583	515	561	571	549	549	514	545	572	555	557	527	537	545	547	523	564	555	561	569	539	553	527	538	555	532	542	512	539	569	554	535	503	638	543	585	546	539	568	543	553	567	581	556	570	514	544	530	534	547	546	555	520	565	561	548	522	528	547	566	570	528	571	571	544	534	553	544	546	531	577	543	587	562	532	512	544	529	495	514	550	580	565	492	527	573	539	509	566	542	600	560	554	540	538	556	531	557	533	567	521	557	564	507	566	551	532	567	541	556	535	592	580	543	542	519	577	559	563	504	537	544	543	513	545	531	469	551	591	526	560	600	545	535	554	518	527	541	517	560	512	514	513	574	533	561	541	534	554	502	574	551	563	538	540	557	520	538	551	572	566	521	505	594	541	553	536	491	582	549	567	534	570	537	505	567	540	549	545	578	548	561	561	522	542	559	537	527	572	544	559	566	535	538	573	524	490	562	570	541	568	561	538	538	544	513	542	527	530	577	572	548	554	557	528	548	574	538	552	537	554	584	502	544	516	530	532	536	568	515	550	535	545	565	489	546	552	522	576	529	549	535	564	491	548	575	552	517	524	575	552	539	545	533	571	533	556	548	490	559	539	590	528	541	528	541	506	492	562	532	566	540	542	532	538	533	588	549	516	581	531	557	562	514	564	540	546	565	532	552	530	550	556	547	537	517	560	531	524	547	541	501	544	588	545	579	559	539	557	526	566	575	545	567	604	553	554	567	561	541	568	539	531	569	558	561	587	586	558	513	557	572	514	523	540	546	531	502	539	519	519	570	508	568	528	524	519	544	587	526	563	539	560	542	546	505	528	517	484	544	564	565	521	563	544	551	516	568	518	569	543	549	570	537	537	530	495	579	537	521	569	568	558	552	511	540	519	534	520	583	516	521	557	532	574	511	543	535	530	583	547	554	530	507	533	573	593	544	555	574	531	551	547	510	533	588	540	556	559	542	541	549	519	556	587	562	564	589	558	520	561	558	531	557	554	570	555	514	558	567	597	538	496	510	578	534	551	575	544	545	546	505	529	516	576	542	543	552	594	565	566	556	515	554	547	512	525	532	528	575	551	520	555	540	519	524	506	503	537	532	589	531	516	556	551	569	563	540	560	571	550	566	548	546	567	572	535	557	561	540	527	544	597	519	507	537	546	536	522	514	555	543	574	532	614	550	515	549	538	521	582	570	554	542	570	550	544	585	529	534	546	551	550	543	540	530	562	517	519	514	528	543	561	549	541	484	538	549	554	562	561	577	560	547	568	546	540	587	570	577	538	531	591	497	523	572	549	560	523	561	554	520	544	516	519	540	536	545	525	556	540	536	539	538	530	527	551	574	552	520	550	586	552	598	527	553	548	497	560	558	563	560	544	546	529	541	522	545	570	582	532	549	549	569	544	535	522	550	570	557	588	588	528	565	571	609	526	563	556	497	561	535	554	544	503	517	567	534	538	543	585	540	531	506	569	546	525	552	509	509	570	558	537	534	510	582	517	549	557	539	572	536	510	570	531	531	585	551
11909	1388	1671	1638	1393	1176	833	688	669	444	409	297	282	290	263	270	276	248	252	236	230	209	252	255	234	230	241	223	238	215	221	260	237	229	243	262	221	222	239	213	214	205	231	232	236	228	196	206	216	238	201	202	244	201	215	204	236	204	228	213	219	210	205	226	197	196	188	212	208	230	211	204	201	202	211	199	183	207	208	181	205	211	227	236	217	209	195	227	216	244	180	232	207	236	219	200	210	232	248	217	198	212	201	223	226	227	222	199	209	210	193	191	189	216	210	212	210	219	230	216	201	206	218	187	230	209	218	218	240	229	219	226	213	217	190	216	202	181	229	226	218	203	206	225	217	205	221	182	240	216	233	221	208	192	206	215	185	190	218	200	194	198	195	222	218	194	247	197	223	227	197	226	212	214	178	211	220	217	240	200	215	197	207	225	240	217	211	198	227	210	225	207	207	223	193	179	192	228	212	207	198	239	233	230	201	231	207	207	221	228	210	210	183	212	216	239	219	210	221	203	235	219	193	204	224	209	207	213	213	208	219	189	194	185	212	198	228	232	225	195	223	181	242	232	216	219	220	209	210	213	204	200	231	219	232	206	200	235	223	195	208	226	210	236	189	218	207	244	216	225	199	176	218	258	186	240	215	241	223	231	208	207	247	240	201	231	236	200	245	225	189	234	195	257	236	210	226	251	236	217	197	216	194	220	202	221	195	200	205	242	239	243	240	197	213	223	214	204	214	213	195	216	210	202	212	222	210	214	220	177	194	213	222	195	203	208	193	221	203	221	201	236	206	216	216	233	232	232	221	226	203	211	221	222	249	228	230	219	198	230	238	203	207	221	195	208	201	220	211	210	239	212	195	212	196	209	208	195	198	191	205	216	217	202	201	202	231	203	210	240	199	218	242	258	229	193	215	233	179	219	218	210	210	224	216	207	199	218	236	204	239	237	204	208	204	228	183	214	245	207	218	208	195	221	198	225	187	209	205	204	202	204	215	210	224	225	187	203	205	201	210	214	210	198	238	182	206	224	210	226	202	192	186	206	215	238	228	232	190	222	199	190	210	201	198	239	240	204	202	229	236	239	215	211	225	199	241	207	218	213	200	215	210	225	250	197	213	228	197	218	209	193	192	229	235	203	203	194	228	223	193	208	183	210	206	221	229	230	193	191	189	188	208	207	205	191	231	219	189	202	229	211	207	199	211	202	222	212	212	205	216	215	239	219	224	210	214	214	210	203	235	192	219	184	193	203	215	215	200	212	184	203	212	202	203	223	201	217	227	250	219	217	221	213	213	200	201	245	203	220	227	238	221	220	226	223	236	205	221	227	202	196	229	228	210	211	219	183	227	203	231	222	215	240	218	219	202	247	198	233	216	215	207	200	199	189	187	209	201	184	213	204	187	194	216	210	212	208	209	229	204	203	224	195	209	205	215	220	214	208	203	208	214	172	206	212	209	214	208	193	231	224	245	210	233	209	228	201	240	216	240	211	230	187	197	196	209	231	214	219	229	219	239	197	225	198	233	214	218	206	190	191	211	200	204	207	197	226	209	222	213	208	189	219	196	206	220	203	218	220	231	207	194	199	191	212	212	194	212	216	207	225	201	220	236	207	228	194	204	216	210	212	202	191	251	223	219	219	225	234	214	222	214	246	214	230	195	242	220	216	200	254	219	228	198	202	211	235	227	210	223	212	228	209	239	217	207	210	220	233	211	223	222	202	223	207	204	201	214	237	212	185	213	212	189	208	205	183	213	225	202	206	213	213	221	204	216	221	209	197	203	212	202	212	209	193	217	200	236	201	209	200	222	218	189	230	211	205	221	213	237	238	231	207	221	208	232	217	219	215	178	204	218	233	187	235	219	187	182	214	191	234	227	212	208	202	216	207	232	226	196	232	220	203	191	200	213	197	234	190	207	185	246	222	219	209	226	224	203	197	236	214	229	206	207	224	184	186	197	260	227	211	202	215	235	234	203	216	205	217	234	198	211	212	213	257	219	232	214	213	210	214	233	214	220	183	211	223	203	212	194	228	205	229	230	214	178	206	204	199	202	205	216	202	180	204	226	220	217	203	225	209	212	204	226	224	197	208	199	193	241	224	196	221	197	211	228	201	208	242	238	248	220	208	233	223	213	217	202	229	215	209	209	243	205	208	219	194	226	212	195	196	203	185	223	213	218	227	197	218	205	221	203	231	213	199	228	223	200	232	218	197	202	211	214	194	189	201	241	234	220	202	187	215	221	223	220	207	190	206	196	200	247	205	222	226	238	202	189	214	221	215	229	184	201	197	220	209	213	195	197	229	186	216	200	209	229	236	209	211	204	213	198	228	219	240	204	222	215	229	218	233	248	201	194	225	202	194	215	194	196	215	203	228	209	225	220	238	233	228	225	232	211	214	203	231	202	242	196	226	203	217	220	202	186	236	232	247	221	235	198	207	239	221	221	221	219	227	238	217	230	209	243	232	182	233	202	236	204	217	180	218	221	208	221	230	201	198	214	213	211	208	208	204	203	229	225	224	212	185	197	218	229	194	187	203	212	220	226	210	214	217	208	218	230	199	246	208	233	238	222	213	222	190	202	215	239	237	210	210	206	219	216	228	237	216	186	209	217	208	212	209	215	203	196	221	219	234	206	233	202	211	236	233	222	212	204	207	234	216	242	225	223	212	218	189	231	207	209	207	201	237	240	220	220	208	222	199	196	212	189	217	212	228	193	188	197	200	215	199	217	215	208	214	196	203	190	225	230	237	247	227	222	209	229	210	221	197	220	222	251	203	194	198	229	221	202	213	214	241	194	210	199	205	206	214	240	232	203	236	204	239	211	235	213	211	228	259	219	238	241	199	240	198	223	193	225	188	222	180	213	227	222	197	181	199	216	227	209	206	219	244	216	222	229	245	214	210	229	227	239	206	207	236	191	208	211	192	216	216	205	199	207	222	223	230	221	217	212	213	238	217	226	189	204	244	211	200	218	220	226	204	171	202	224	238	221	202	194	206	245	210	194	218	214	198	224	208	187	221	226	240	216	193	194	209	203	232	249	217	244	236	215	227	213	207	208	219	191	179	209	238	222	220	232	228	204	235	207	226	219	200	211	188	206	193	215	198	259	220	214	206	220	234	195	189	226	199	211	210	226	212	201	218	224	199	224	211	222	216	242	205	173	202	218	223	215	212	199	197	219	206	222	202	202	219	194	207	236	217	218	203	216	237	230	195	210	212	201	230	221	234	224	210	198	211	224	194	219	209	239	217	236	223	232	218	213	216	224	193	197	204	206	211	249	217	226	206	186	165	219	192	231	222	237	200	201	201	222	254	238	207	223	230	199	194	213	194	225	227	173	221	218	238	251	218	224	191	196	244	181	223	207	215	194	207	191	220	201	212	244	218	232	205	227	210	227	199	224	231	225	205	199	222	248	215	228	236	231	192	208	194	241	220	215	206	211	209	182	208	213	188	205	230	210	231	196	201	235	239	220	217	194	211	222	246
9090	1373	3103	4335	4770	4035	3122	2926	2776	1998	1616	1247	1072	999	969	971	976	891	737	737	724	653	677	670	628	583	644	651	657	618	608	643	733	688	881	633	589	566	572	574	537	557	560	501	539	528	522	492	546	505	537	510	533	492	508	541	538	512	543	527	517	512	519	554	521	505	513	550	502	489	528	517	501	562	472	531	506	516	513	488	502	494	521	522	512	517	541	514	525	495	555	562	526	544	494	494	550	547	520	509	529	519	489	541	505	500	521	531	484	517	524	481	506	502	498	511	538	542	509	511	496	525	531	505	528	497	552	500	517	551	511	504	478	533	508	524	540	483	522	550	561	505	532	545	494	540	566	545	497	497	502	508	525	508	514	532	517	535	533	504	543	509	524	533	528	562	517	544	528	501	513	531	538	511	500	524	517	532	525	550	509	495	500	496	523	510	495	489	513	513	552	495	521	500	546	513	498	496	494	494	523	529	522	524	529	498	525	508	524	515	528	524	541	501	501	513	498	531	539	517	504	523	520	504	513	490	537	544	561	557	543	516	507	533	521	543	539	486	526	575	502	490	520	530	505	478	557	494	518	491	511	495	523	496	516	511	488	521	541	501	557	512	512	563	501	530	519	518	483	481	523	482	492	469	567	533	499	539	537	532	525	510	515	530	496	503	510	494	509	496	501	541	527	477	514	442	504	510	509	534	522	510	532	522	501	527	485	526	522	516	514	490	493	540	529	500	554	515	469	523	496	511	543	485	541	514	518	531	509	538	529	530	530	556	525	567	516	504	528	562	492	483	510	502	500	504	498	551	499	544	519	517	509	464	512	539	531	493	537	529	539	539	513	504	517	546	500	552	493	497	538	518	517	514	514	540	509	503	522	469	516	533	513	507	544	500	508	570	519	526	496	547	495	482	497	524	541	544	562	545	458	510	523	499	521	529	540	535	495	506	499	494	503	527	508	507	519	498	503	532	481	501	535	531	486	490	542	530	530	471	515	502	500	481	531	538	484	562	563	500	537	492	486	513	534	513	501	526	512	511	560	509	500	523	506	482	519	502	557	514	515	507	551	505	561	510	503	494	515	493	525	518	541	516	510	505	526	506	499	503	525	533	529	525	476	561	540	526	480	539	506	539	533	516	535	512	533	508	541	510	515	532	517	541	507	489	531	551	525	487	528	494	533	501	514	571	530	524	506	531	517	551	498	463	514	546	484	492	550	477	480	492	536	508	487	496	525	543	538	499	509	508	526	486	547	535	520	508	522	527	545	490	516	513	524	514	565	520	527	512	517	538	510	506	504	525	548	512	541	560	501	506	522	519	501	481	513	478	494	541	535	520	506	490	512	532	571	518	523	518	504	496	488	490	513	564	527	515	507	564	539	465	450	514	490	514	534	525	541	500	496	529	527	498	493	498	550	525	535	528	468	514	503	510	531	517	530	525	526	506	456	495	530	508	501	509	518	533	505	503	566	534	514	485	562	509	492	473	525	496	515	537	520	538	513	502	518	511	479	502	515	535	499	533	454	531	496	521	561	569	515	513	541	538	551	480	532	517	530	520	510	524	506	513	510	510	521	534	542	513	472	500	521	534	490	522	524	520	512	486	493	500	513	560	498	519	519	456	554	499	492	551	545	472	499	521	516	490	498	530	512	486	489	523	525	521	528	530	544	516	506	539	511	533	528	528	512	548	491	472	501	529	529	518	516	506	474	547	520	525	527	538	559	540	501	550	536	504	497	506	531	508	499	517	555	517	558	548	530	502	499	482	531	529	524	506	514	539	512	561	489	534	466	527	499	484	522	509	514	506	524	535	528	534	548	517	565	513	527	546	492	503	548	494	499	531	503	509	481	495	520	584	500	514	508	495	489	469	506	528	526	548	488	507	497	516	486	494	487	535	502	525	512	579	529	527	533	510	517	538	532	538	520	530	509	516	531	487	514	495	527	518	536	536	535	524	503	557	482	528	508	481	488	512	495	528	506	545	538	531	519	525	552	487	512	508	502	509	517	506	558	522	507	545	543	559	527	507	537	498	500	528	513	502	514	499	522	489	503	511	485	526	537	492	499	498	570	523	528	523	527	509	479	550	499	528	498	486	500	529	516	502	506	548	502	514	521	446	534	533	498	555	513	488	545	544	499	529	538	521	531	538	531	531	511	509	542	515	532	522	523	533	528	507	541	538	522	501	528	518	517	545	522	506	524	470	538	521	490	502	508	503	533	534	550	495	548	500	507	511	554	515	482	527	510	512	515	477	528	551	514	485	519	490	544	520	515	527	516	520	538	513	483	517	507	508	501	510	531	494	519	511	540	561	509	516	508	545	509	507	551	514	493	521	460	508	482	528	522	506	544	522	492	509	550	546	537	518	508	521	532	521	539	528	488	496	537	525	487	489	544	527	492	507	536	532	500	523	537	497	523	497	505	505	441	571	501	483	468	558	481	564	502	526	469	512	526	531	523	536	508	516	513	517	565	472	484	491	526	536	511	534	488	511	554	528	526	490	523	544	499	532	523	535	479	528	532	532	479	530	544	501	525	498	464	482	533	514	544	504	507	524	523	542	546	515	521	535	502	513	550	480	475	568	515	507	516	512	541	429	574	510	494	509	460	495	510	553	510	501	516	493	505	545	481	494	550	488	532	529	496	532	560	472	533	521	560	525	535	555	519	535	480	528	530	498	520	510	495	529	539	469	561	551	492	536	524	519	525	535	506	521	490	498	521	514	489	532	497	502	526	505	523	538	539	529	517	511	523	579	463	458	540	533	528	560	567	527	489	482	529	524	523	528	463	511	518	501	507	543	544	544	502	532	528	487	497	526	515	475	557	504	498	515	510	528	490	466	518	520	523	515	528	525	535	488	493	518	457	526	536	530	540	491	498	474	534	531	485	532	497	505	523	512	509	522	493	487	558	527	529	548	530	494	504	478	518	524	525	502	538	517	501	514	511	566	547	519	488	508	481	526	535	532	503	516	502	516	532	547	487	543	532	522	526	532	521	519	524	530	535	491	521	521	522	499	497	511	522	521	504	525	532	527	506	518	524	553	466	465	522	508	516	511	514	527	500	484	470	529	520	537	496	561	472	484	488	531	503	485	525	523	538	535	476	473	511	450	533	513	523	544	518	510	515	503	522	496	498	486	533	510	549	530	500	505	504	504	560	487	504	540	498	517	511	534	556	541	505	516	507	501	526	546	513	541	505	489	514	512	475	495	519	549	532	519	519	542	526	537	505	532	500	484	502	525	503	549	556	528	527	505	481	519	516	535	499	551	537	539	510	516	543	518	547	521	500	497	464	520	504	504	532	532	494	536	548	536	474	495	519	518	520	559	496	506	474	487	505	490	505	508	503	538	506	538	457	505	537	522	533	524	576	519	517	479	520	544	546	491	473	506	502	529	543	519	508	497	533	484	532	548	537	510	525	487	487	505	538	518	479	510	530	486	553	489	515	550	523	488	523	516	548	532	493	507	533	505	511	525	522	489	474	464	496	552
18344	2619	2704	2462	2220	1756	1238	1043	767	534	498	351	264	262	232	238	182	180	191	184	155	145	130	128	135	149	139	142	143	131	150	157	175	164	196	120	118	134	132	139	113	109	110	126	102	120	100	94	137	107	117	121	113	123	110	108	97	121	113	124	115	131	104	101	113	118	111	141	149	124	111	131	84	113	97	106	129	106	133	116	105	127	102	108	124	100	122	102	104	106	114	116	113	105	118	111	140	132	114	124	118	117	110	117	133	126	113	138	115	139	114	118	128	103	104	101	109	97	139	133	101	135	114	117	112	110	106	126	115	117	111	105	101	121	116	120	115	121	110	103	117	117	104	115	103	106	104	112	117	114	112	120	122	119	115	103	118	131	127	103	114	127	112	102	115	131	98	116	112	119	129	121	117	105	143	118	119	125	137	107	126	125	114	116	117	115	116	114	113	105	115	104	117	104	99	123	129	118	102	107	121	113	120	108	123	100	120	127	112	109	147	125	111	135	117	107	111	107	105	145	107	116	110	127	106	97	115	105	144	109	129	107	117	105	131	119	108	129	104	107	116	107	104	131	128	123	131	115	115	108	112	122	102	102	129	116	104	103	128	137	113	125	115	150	127	140	119	111	127	114	120	101	129	107	120	119	123	117	117	111	128	118	117	119	115	107	100	108	122	131	104	115	114	129	120	96	122	121	124	105	122	109	148	120	111	102	91	101	109	114	105	104	118	134	125	114	111	121	108	100	99	112	97	113	136	110	122	106	110	112	108	113	98	103	136	103	101	110	120	116	125	124	138	116	111	122	116	120	119	116	117	128	120	114	136	117	99	124	120	105	121	91	100	130	112	132	122	124	114	112	110	101	119	107	116	126	132	113	122	114	99	129	95	101	104	114	92	131	137	105	121	108	123	129	94	123	135	90	118	121	130	97	119	136	106	132	143	109	114	114	110	96	119	118	109	120	115	112	111	96	125	92	119	135	117	101	110	110	117	114	117	104	102	133	116	130	121	110	119	131	114	122	112	131	104	107	113	102	119	145	108	141	106	107	102	132	108	116	111	99	87	124	113	94	118	124	113	120	120	119	105	123	94	95	102	110	91	101	122	120	111	124	117	122	122	126	115	138	110	111	131	106	99	116	107	98	108	94	98	105	107	132	104	127	123	103	105	103	118	126	127	123	116	133	108	100	125	109	87	108	111	130	120	105	108	110	106	112	119	146	115	113	109	104	111	108	127	109	118	118	107	121	112	113	104	111	119	130	122	109	108	94	129	108	135	106	94	119	115	131	121	141	109	97	104	120	129	98	116	121	103	126	123	104	123	133	97	97	86	111	113	113	103	113	106	114	125	108	103	123	112	118	112	99	92	102	111	107	124	121	115	140	101	124	132	115	108	100	120	105	118	110	102	106	105	113	104	121	101	116	144	113	115	128	124	112	126	122	98	108	101	131	98	94	91	113	119	116	102	114	107	110	99	102	116	125	134	111	121	123	111	112	105	100	113	104	134	114	126	123	123	125	101	128	127	123	133	107	110	119	125	112	108	136	114	133	100	96	145	113	117	131	121	120	105	99	124	96	104	108	114	108	122	117	125	126	100	111	114	93	139	97	113	114	103	133	112	103	113	129	97	114	138	122	108	105	131	101	140	111	131	131	110	112	113	133	109	123	119	131	97	102	120	105	108	110	114	130	115	111	109	96	132	104	110	106	121	111	118	113	114	111	117	108	111	101	109	103	102	130	123	113	111	105	108	105	123	115	112	109	99	135	121	88	111	115	119	108	129	114	107	119	102	95	118	116	135	110	101	124	137	113	109	122	89	119	114	102	106	110	135	110	105	115	122	104	103	127	116	122	128	115	115	110	125	110	115	108	128	102	118	116	118	123	99	102	123	120	128	102	112	114	112	104	114	114	124	118	123	119	131	97	112	118	129	108	113	118	106	137	110	119	122	120	131	115	116	99	97	102	103	106	105	138	112	114	120	117	114	116	117	124	109	101	103	134	130	117	127	104	118	124	103	112	137	121	102	118	100	103	108	100	118	94	120	100	115	136	119	113	111	109	112	116	114	118	130	110	107	123	105	125	108	96	118	106	108	86	101	114	123	110	110	124	115	117	101	109	120	110	110	123	113	102	123	101	88	115	103	121	114	103	118	113	101	133	80	108	119	125	102	111	135	113	107	107	117	112	111	121	113	126	108	107	134	120	127	112	107	120	130	99	122	125	112	119	118	119	117	115	113	127	125	117	107	118	105	114	109	133	118	117	141	135	127	108	101	110	96	109	117	115	119	107	108	113	118	112	132	110	121	117	113	113	118	110	106	99	97	130	109	99	110	106	117	97	120	118	133	109	105	106	104	97	94	121	116	124	112	131	111	112	123	111	127	109	117	108	129	110	105	86	91	118	111	90	85	116	124	119	121	115	107	113	98	117	116	113	118	101	114	110	137	110	123	122	115	84	107	117	93	100	130	115	126	102	101	101	103	129	121	124	102	104	120	108	114	136	130	113	127	113	108	108	101	115	106	92	114	102	124	110	137	101	121	107	112	120	120	108	115	132	129	128	132	113	101	114	117	131	126	129	115	133	97	113	104	126	120	110	103	107	125	114	108	119	123	119	108	118	96	111	141	123	122	125	100	108	114	140	119	106	98	128	132	104	123	104	113	122	105	127	121	110	128	116	141	117	118	120	120	96	103	111	127	141	104	122	127	117	121	99	117	105	140	132	119	132	103	119	126	116	131	130	125	112	116	115	102	123	133	123	130	107	129	129	111	130	108	122	118	125	109	136	119	97	112	103	107	109	131	120	120	97	109	118	107	92	102	116	109	101	114	107	118	113	129	107	106	102	108	113	113	124	108	121	126	110	109	111	122	112	117	136	100	111	106	115	100	119	103	115	111	130	114	109	118	107	105	102	116	121	109	97	96	106	115	95	121	107	121	105	118	119	114	121	108	122	128	137	132	105	108	116	119	109	108	126	122	118	105	107	117	117	100	91	122	111	117	117	121	109	103	121	109	106	106	114	122	116	124	114	115	110	122	105	124	107	110	121	128	106	100	110	120	120	103	103	135	133	124	103	104	109	114	115	109	116	112	142	119	113	91	137	114	122	103	117	119	100	106	124	107	112	120	108	98	104	133	103	122	110	116	99	128	107	105	130	107	104	128	113	91	115	105	116	119	108	120	109	107	121	108	104	103	120	120	127	93	99	111	104	120	108	119	106	117	116	112	99	120	97	97	122	119	111	112	114	119	100	101	115	107	122	116	102	118	127	117	111	116	109	114	115	122	116	93	120	120	131	137	111	116	107	110	110	93	120	112	109	111	88	134	117	123	123	129	105	124	115	115	124	105	101	86	97	101	108	110	122	89	113	114	89	112	130	100	125	130	119	98	110	118	117	106	116	121	124	115	110	123	130	110	100	122	129	122	136	117	113	116	120	114	122	104	125	117	112	116	119	98	123	114	105	117	122	111	104	107	106	111	131	105	106	91	98
11179	2023	4431	6073	6590	5461	4441	3791	3674	2851	2215	1782	1377	1244	1072	1054	933	796	724	718	596	583	495	496	532	505	569	503	462	436	550	575	586	520	832	453	427	415	375	371	336	355	342	342	345	317	333	308	319	295	326	309	283	295	296	299	321	296	286	299	294	300	304	314	305	305	316	299	285	300	302	289	309	294	306	347	278	293	308	294	275	274	269	305	290	293	313	295	304	302	307	277	293	278	323	266	292	283	315	281	294	297	319	297	320	290	282	302	289	318	300	281	273	303	300	230	288	290	310	308	284	296	270	315	273	289	300	300	318	287	281	280	286	303	318	287	288	273	281	300	273	310	313	292	305	293	299	319	301	282	311	303	298	298	306	271	319	299	283	318	289	288	289	277	287	298	307	322	332	297	293	285	297	281	281	282	296	295	287	284	281	289	298	295	310	295	268	294	236	297	299	281	264	309	284	292	299	295	272	274	301	316	271	292	271	266	274	294	277	302	284	289	314	290	291	286	276	308	274	304	330	292	269	287	309	308	286	312	303	281	299	305	292	282	305	312	306	311	300	294	315	297	292	285	312	297	306	298	286	298	275	262	281	287	290	294	285	307	308	295	305	261	290	295	272	263	292	297	309	283	258	277	294	301	289	321	297	282	303	263	316	286	273	301	288	290	281	298	289	304	310	279	306	301	287	280	301	279	299	274	294	280	276	303	245	299	309	296	283	304	291	302	285	306	301	277	326	297	275	296	304	287	295	309	305	284	305	317	256	282	325	298	294	297	291	297	296	281	279	340	308	272	299	326	277	280	293	306	294	321	313	285	292	292	297	299	260	278	297	257	292	284	296	288	320	313	279	288	277	293	262	294	281	279	261	269	276	272	249	295	289	289	295	262	288	293	289	290	304	283	262	289	308	266	287	294	308	293	268	303	285	316	281	315	286	284	309	299	288	314	305	273	307	266	301	299	263	298	301	281	283	283	304	289	325	328	323	312	326	273	322	280	292	268	299	266	297	289	298	292	326	270	280	285	270	277	258	282	293	287	301	282	279	335	294	295	296	325	305	284	271	276	293	306	309	260	284	279	306	289	288	292	295	326	283	270	283	304	312	268	304	309	266	277	309	294	265	305	301	289	264	302	285	305	266	294	286	293	298	317	290	311	295	293	286	285	299	303	298	298	309	312	269	290	295	285	306	286	293	296	275	278	263	287	313	298	285	288	291	268	291	291	302	293	273	297	303	274	281	299	294	319	295	287	290	274	326	278	280	308	262	306	278	311	298	302	275	310	321	294	275	273	281	305	263	292	290	281	296	306	315	290	276	277	314	296	294	310	267	290	300	274	276	286	296	287	304	293	303	301	294	311	306	277	284	296	318	284	269	296	330	286	299	302	310	294	292	278	293	308	294	288	287	316	308	293	317	277	285	300	289	304	263	295	291	330	334	313	296	299	292	298	276	293	295	288	313	275	285	286	289	268	281	301	320	299	293	298	289	287	327	283	291	283	285	304	310	285	302	320	289	312	296	311	278	317	339	291	289	284	312	286	326	265	302	319	311	288	289	285	281	268	312	297	296	316	315	304	300	305	308	268	314	289	272	280	277	298	296	267	315	280	305	290	295	287	288	281	283	278	307	277	266	305	300	285	264	267	320	349	292	273	287	266	313	282	294	276	283	321	293	296	283	276	317	304	336	268	286	294	309	329	271	260	285	296	289	291	311	306	311	318	298	298	313	277	305	267	293	276	337	290	249	269	339	283	297	284	312	275	305	273	300	307	279	312	306	282	313	304	303	258	272	253	299	283	294	301	280	290	278	304	292	293	299	311	288	271	255	316	296	319	291	280	308	268	291	281	290	290	288	286	287	304	290	273	300	289	296	299	285	272	309	273	340	317	272	268	320	315	289	283	274	299	310	288	307	266	279	284	294	321	295	304	290	296	272	292	311	312	304	312	278	314	273	289	306	319	293	298	256	309	286	272	297	290	275	302	267	287	303	287	310	310	309	311	289	297	285	277	335	287	304	281	306	296	327	303	279	282	281	264	283	295	281	303	303	297	303	273	290	287	307	304	312	325	280	312	293	281	302	304	299	305	273	303	296	288	310	294	275	284	319	302	276	287	277	284	249	326	309	284	305	263	302	308	304	321	272	285	277	267	310	271	292	298	298	303	285	303	306	310	321	286	282	302	295	291	295	276	265	256	291	253	290	310	314	298	281	292	333	317	300	269	267	301	305	270	313	316	262	297	310	262	313	274	319	275	286	285	328	306	279	296	300	292	303	276	315	294	305	306	276	312	258	273	292	258	283	284	279	323	289	255	273	267	301	281	292	273	279	287	300	312	268	289	306	291	275	278	316	285	288	313	303	294	277	287	307	306	280	303	309	278	299	305	319	290	282	265	301	269	326	308	289	290	271	272	274	273	284	286	309	281	308	269	282	272	297	269	285	303	280	301	303	291	312	309	301	283	266	298	323	285	282	284	299	278	285	283	296	285	287	322	286	251	282	279	267	303	267	267	268	289	316	303	272	317	277	306	306	305	261	267	256	296	296	295	306	278	309	285	287	313	277	286	310	283	287	293	294	288	289	318	285	280	297	258	315	287	292	296	260	274	294	313	282	312	295	295	315	313	306	274	273	295	320	279	275	293	287	292	312	261	290	296	298	274	327	296	296	302	330	261	312	275	306	287	301	295	301	309	303	299	288	329	319	287	310	275	289	290	289	297	288	287	280	282	290	316	304	271	289	271	312	296	297	300	309	312	299	261	309	302	264	320	274	306	292	310	313	280	302	284	251	291	311	285	288	298	299	290	264	258	289	267	309	256	276	291	291	273	284	296	272	281	293	264	307	311	281	290	308	259	290	296	255	331	294	290	264	304	304	289	309	318	287	296	291	301	333	290	285	272	288	272	309	312	306	273	318	274	305	321	271	289	287	286	298	280	313	306	299	281	295	295	325	300	292	312	272	288	295	261	318	292	305	286	307	305	305	288	298	295	292	288	326	306	276	279	290	281	302	287	310	266	300	303	321	284	303	283	266	280	307	305	296	301	277	264	280	295	292	292	304	306	292	296	316	313	302	258	300	283	308	299	288	297	299	291	297	280	264	310	296	247	310	322	289	264	252	243	294	312	286	276	294	297	288	255	311	295	260	313	263	278	271	301	273	311	305	285	255	310	295	304	307	310	285	295	303	305	257	283	285	307	309	308	278	296	263	318	275	262	286	276	283	250	273	298	300	270	270	292	296	277	305	295	286	314	298	310	304	257	280	296	296	283	266	297	302	283	308	306	312	310	280	307	303	287	300	271	303	292	284	307	301	268	285	287	307	310	287	304	278	322	289	297	268	310	274	291	287	276	303	276	285	287	310	272	299	279	305	290	304	285	321	318	285	277	339	309	273	292	283	298	293	294	276	288	319	289	295	293	273	276	286	290	278	288	253	286	277	287	242	311	284	304	294	278	295	306	295	294	291	285	277	279	302	311	293	277	291	288	305	321
2595	563	583	469	398	362	295	278	268	248	245	246	260	252	227	223	225	218	259	229	242	225	223	239	242	216	233	242	248	205	203	231	211	219	227	224	206	208	252	219	228	228	206	193	189	227	205	232	209	219	221	210	235	222	214	243	219	228	227	232	227	223	213	217	212	261	222	233	210	239	231	197	253	233	207	213	249	194	214	197	202	210	187	215	210	206	212	239	208	248	241	210	214	222	236	236	244	242	218	216	204	234	222	239	235	219	197	217	215	219	215	212	213	230	214	222	208	203	223	218	229	242	242	209	228	206	218	219	225	214	195	219	220	255	225	245	231	214	248	223	229	211	235	235	202	201	213	221	234	206	221	201	217	193	215	222	218	247	222	219	219	215	247	178	197	237	210	240	222	210	218	223	230	229	228	221	237	220	200	207	210	194	245	231	199	219	210	218	207	220	191	240	184	211	221	245	217	218	224	239	233	207	225	227	246	229	200	193	243	218	218	220	256	224	211	199	202	208	241	231	236	220	202	232	242	279	238	222	205	238	218	218	234	232	222	224	216	227	241	227	234	197	234	195	194	227	225	195	202	191	209	232	181	235	213	224	249	199	228	239	243	207	183	233	229	191	213	219	197	202	235	246	214	211	228	225	233	219	211	213	222	220	234	230	202	238	218	241	203	226	218	234	238	238	243	226	200	215	261	216	238	229	245	215	216	217	193	215	233	219	235	215	216	201	225	236	201	226	232	207	226	227	225	211	237	250	183	213	206	216	231	195	209	225	223	195	221	213	217	243	222	242	214	218	216	222	239	231	256	226	212	198	195	212	207	217	217	231	244	177	209	224	189	238	188	231	204	218	239	216	221	238	227	203	210	226	230	236	236	218	224	221	218	207	231	246	209	215	219	212	210	204	221	213	201	213	198	220	237	226	208	225	224	254	216	200	206	203	208	192	221	217	192	220	236	218	204	204	213	206	203	238	236	213	239	218	217	200	216	250	205	225	243	242	228	240	229	226	216	192	222	241	213	231	191	221	216	213	225	215	211	218	211	222	217	240	197	234	207	211	199	198	200	230	253	226	238	228	210	201	240	248	199	205	226	207	216	218	217	209	247	223	194	225	236	210	239	218	170	211	212	211	212	233	216	221	225	231	218	208	246	215	245	204	235	201	203	202	226	222	235	231	195	215	234	200	207	216	193	212	240	224	225	233	217	204	219	202	220	219	184	211	201	217	215	220	217	216	223	195	204	228	220	224	235	210	223	196	206	247	253	191	224	195	223	205	245	196	213	225	221	224	187	222	200	230	199	218	218	243	238	239	247	207	227	204	208	181	227	209	226	242	235	220	237	203	212	202	213	244	236	222	220	225	239	215	220	234	204	190	229	217	218	246	221	240	242	196	242	227	220	202	256	200	235	186	219	224	180	247	202	234	208	222	227	218	209	208	196	238	216	230	188	236	228	230	199	225	232	224	209	218	211	210	230	220	202	257	209	193	205	237	197	211	235	188	214	202	220	202	219	244	215	238	216	217	230	226	230	225	234	242	202	206	226	237	262	254	227	216	223	221	229	236	233	223	183	196	207	215	242	233	235	203	244	206	219	210	213	224	216	226	228	226	215	232	206	216	256	211	220	215	237	219	239	194	201	183	237	207	201	220	231	204	195	232	225	196	216	238	212	213	224	213	211	241	230	224	217	214	221	206	211	207	231	232	205	178	193	225	197	239	242	213	250	219	213	241	224	250	238	249	197	230	234	210	182	222	195	195	205	241	240	208	215	243	210	221	216	213	213	201	197	235	248	207	239	190	208	205	208	200	243	222	236	209	217	205	229	213	249	195	201	220	205	206	245	225	193	220	202	215	242	210	216	225	239	216	203	198	209	226	227	239	200	212	220	230	213	215	224	209	219	216	206	239	196	202	199	227	240	235	195	194	236	210	203	204	214	234	209	236	226	201	206	199	228	235	211	229	218	205	207	212	215	231	228	198	238	235	211	208	211	223	215	209	227	249	218	238	242	247	209	202	226	217	203	229	211	215	234	212	259	219	234	217	218	208	236	231	205	204	214	204	217	207	252	230	235	224	198	228	215	232	224	219	234	195	209	210	195	203	215	230	234	229	230	206	201	212	233	225	224	207	218	209	209	204	228	222	217	232	264	224	233	193	200	209	258	224	235	243	187	217	219	216	220	224	225	210	206	213	215	228	255	243	212	234	222	207	211	236	209	217	212	255	195	210	220	243	229	223	222	226	213	221	211	233	212	217	242	209	208	254	232	212	221	251	211	218	203	234	234	230	235	236	212	224	235	237	256	228	192	197	197	212	215	212	249	218	206	171	220	211	193	228	208	238	223	223	231	249	200	215	255	227	212	229	214	217	229	235	202	225	223	207	246	235	234	225	253	247	220	184	212	225	205	209	214	230	259	240	232	228	219	211	261	257	247	220	215	235	247	215	226	233	215	202	207	194	229	234	205	252	234	168	229	211	224	221	223	222	200	212	230	207	191	218	206	222	222	233	256	192	234	227	227	190	209	186	217	226	222	219	203	216	204	210	226	226	192	204	231	238	191	190	236	225	223	239	224	216	208	231	234	223	215	233	212	205	216	269	229	221	215	225	228	212	235	217	189	210	246	241	224	233	210	219	207	228	206	218	242	246	197	256	221	205	226	198	239	222	220	211	228	237	205	187	212	206	263	203	248	217	232	214	222	224	231	198	245	193	241	197	219	212	191	211	221	209	208	232	227	212	204	220	228	231	201	204	226	235	203	198	234	231	237	236	253	209	205	212	195	210	224	215	213	227	232	278	213	219	209	229	215	207	236	211	220	215	238	214	224	223	251	245	227	252	212	220	212	221	225	210	229	182	228	204	236	213	211	204	258	239	209	223	231	212	211	236	202	213	200	203	218	224	242	238	243	216	213	210	217	230	219	250	212	209	232	236	222	210	226	208	239	249	198	196	215	239	214	213	205	224	215	202	201	226	203	223	229	227	225	232	230	225	232	216	209	211	198	212	213	191	210	214	227	257	237	221	217	216	246	225	219	254	225	239	245	209	196	251	241	201	218	216	237	202	237	231	214	232	230	256	201	224	249	236	219	216	207	223	213	216	200	233	217	234	223	243	220	195	224	225	189	200	212	224	274	231	214	210	218	197	224	194	242	239	220	195	211	232	229	229	205	224	211	224	212	191	250	222	199	204	220	228	219	224	217	216	234	243	202	201	224	222	237	221	225	233	251	240	238	187	219	220	197	218	207	201	207	236	221	223	210	241	236	235	209	221	223	216	193	228	203	241	212	213	216	224	198	218	252	221	243	213	200	210	233	223	215	227	227	207	213	227	230	225	201	227	258	203	206	223	199	240	218	226	226	214	212	232	230	199	231	231	211	239	233	208	227	220	230	195	196	226	203	213	216	209	219	218	245	229	215	218	247	217	200	220	211	219	229	205	213	211	225	214	219	190	214	219	214	210	221	209	206	214	214	235	219	238	214	232	231	204
2823	887	1280	1484	1452	1390	1037	910	862	760	705	641	682	687	710	664	689	620	608	669	544	567	621	596	600	596	566	643	597	573	623	629	603	564	623	593	573	578	562	574	555	584	584	549	535	548	533	547	581	509	567	552	528	532	561	513	534	518	498	533	514	538	502	562	544	541	519	579	533	543	551	532	549	542	552	560	579	578	551	479	532	545	518	549	497	536	513	497	535	519	542	512	528	541	502	558	543	526	537	516	517	527	539	531	544	505	509	496	500	532	547	518	528	536	524	553	548	558	540	607	532	555	503	570	548	519	541	569	540	530	563	528	547	564	545	559	539	525	526	500	553	567	491	556	523	545	540	524	533	547	543	549	547	574	501	519	570	570	554	486	584	529	492	561	550	546	521	546	523	559	549	539	544	542	509	539	530	568	550	557	575	522	501	557	548	548	531	545	525	525	523	539	506	550	566	494	501	560	547	549	558	514	537	510	539	548	518	530	547	531	564	542	557	534	543	518	544	534	523	541	505	589	553	552	509	523	535	539	523	563	524	496	523	554	549	568	521	530	530	580	532	519	550	538	563	538	548	501	525	553	554	561	529	528	565	511	500	557	588	540	555	483	537	556	505	514	515	543	535	561	517	513	538	512	498	550	575	502	527	534	512	556	538	551	544	528	559	569	519	531	503	523	532	538	514	588	539	545	546	493	523	547	516	561	545	566	528	545	558	506	499	565	510	512	546	502	514	548	544	532	541	540	527	519	549	544	516	539	555	539	520	527	525	536	527	509	555	539	522	523	530	533	513	540	493	561	529	519	559	550	508	563	531	558	499	542	522	551	490	496	547	528	528	527	534	553	545	575	506	535	536	516	510	548	501	556	536	530	553	549	539	533	512	573	527	544	568	503	560	513	552	537	557	514	521	535	586	563	544	524	564	510	556	559	528	523	550	541	547	550	496	521	578	537	482	543	483	545	507	566	546	549	511	511	517	547	522	538	551	486	572	507	521	541	528	520	541	525	532	577	564	541	529	577	522	552	565	539	549	511	558	525	516	492	504	568	539	537	481	513	548	546	537	588	495	555	524	579	535	509	506	505	530	514	501	514	550	527	523	563	562	533	555	565	540	523	494	549	557	566	552	578	510	539	553	495	564	537	491	547	539	503	557	536	509	522	528	534	534	562	539	564	594	552	554	550	527	552	518	522	592	532	498	542	531	534	539	523	530	564	521	560	508	546	523	534	516	529	532	495	557	558	525	539	535	558	565	513	516	557	563	555	553	542	506	528	506	511	493	545	538	532	496	575	593	547	560	551	555	529	513	522	553	559	519	561	559	570	534	536	539	532	535	552	527	553	520	533	536	551	518	526	558	529	535	543	504	540	550	553	531	531	541	500	491	476	539	565	518	516	477	531	554	508	507	546	548	520	537	559	537	578	519	532	558	551	537	529	540	531	507	548	519	540	533	529	535	524	529	556	521	543	553	536	535	541	515	537	567	507	517	510	526	548	544	549	531	560	525	540	563	548	524	518	522	516	524	521	529	562	492	514	561	535	541	525	541	572	532	508	549	591	521	483	499	553	550	531	557	541	528	512	504	548	505	587	591	570	542	545	563	511	539	532	579	575	529	489	520	539	566	535	531	521	494	573	532	524	528	518	553	539	589	529	532	508	549	551	513	519	515	512	536	549	542	522	544	490	547	547	493	538	566	573	521	549	525	519	500	536	548	564	547	566	537	538	543	530	497	514	536	512	523	510	563	520	514	568	519	554	557	562	567	534	519	526	527	531	569	557	524	516	513	562	535	541	545	549	537	513	554	562	539	547	554	527	523	555	518	524	546	520	540	523	510	514	596	500	505	530	520	499	539	505	561	572	524	524	578	538	550	517	522	510	560	556	552	499	545	521	496	552	565	552	485	536	524	581	561	539	555	484	559	516	571	525	532	505	551	513	466	536	517	549	549	525	537	573	515	511	509	514	569	551	513	538	494	515	469	510	492	528	564	558	537	540	539	534	539	569	518	516	471	524	616	560	546	516	587	534	566	541	526	589	548	540	524	543	522	534	552	549	564	541	507	563	517	585	510	553	489	539	524	538	527	537	543	558	542	504	530	500	534	518	532	502	500	531	524	570	477	549	538	510	568	544	554	561	544	563	506	518	548	519	513	552	548	534	562	529	558	546	537	577	538	512	583	504	525	575	556	505	543	563	528	543	545	513	536	546	522	533	551	543	575	549	537	519	542	527	575	530	552	539	520	525	542	529	527	467	581	524	555	522	468	515	508	568	571	575	489	534	542	551	547	559	561	550	543	549	521	544	561	526	575	541	510	532	560	547	482	520	524	547	520	530	533	537	561	535	497	534	515	562	547	536	535	509	541	532	553	529	535	516	556	505	494	542	550	531	486	517	530	568	503	551	527	523	540	575	557	509	531	542	522	537	516	551	541	567	536	508	578	551	513	509	505	540	582	518	549	551	532	545	512	539	503	603	571	535	530	525	551	524	554	531	561	516	500	528	549	574	504	560	518	543	583	529	542	567	536	546	524	558	521	536	529	567	562	514	534	540	520	555	532	522	518	519	534	527	545	542	551	517	536	547	536	569	529	520	529	552	558	559	521	491	529	535	563	543	538	523	548	536	507	530	532	556	578	517	553	560	517	526	532	544	552	538	523	584	545	546	542	549	535	513	540	566	566	558	555	567	558	539	499	548	555	511	521	525	542	514	500	567	555	547	529	580	561	539	553	497	533	531	495	517	540	538	544	540	532	523	542	505	506	567	523	502	549	533	527	459	522	522	510	559	577	522	497	537	526	579	515	515	557	557	516	525	537	528	542	490	529	547	528	557	530	542	524	560	515	547	573	522	507	554	577	502	533	548	530	545	508	518	552	504	501	513	516	533	553	534	520	522	539	511	542	546	512	557	521	562	515	510	584	562	550	510	568	533	562	521	533	506	537	575	533	503	524	537	569	530	535	546	544	520	578	506	532	517	528	558	522	563	487	533	510	530	531	528	505	553	533	530	546	505	525	515	550	556	543	519	554	531	529	543	542	571	549	519	529	506	545	531	551	555	526	533	527	531	535	524	546	502	559	590	520	530	534	527	567	539	552	546	508	551	550	517	502	553	522	545	498	524	499	559	503	549	535	511	567	509	545	511	519	539	513	509	540	523	508	553	529	489	513	576	500	493	523	543	538	574	516	505	539	518	549	551	539	553	504	514	558	532	526	539	524	508	533	559	537	556	558	512	534	576	533	576	509	546	511	561	586	520	531	533	544	515	535	515	562	528	523	548	528	524	572	535	535	501	540	496	516	552	559	549	540	592	581	523	558	533	545	553	518	530	582	517	520	555	526	514	498	552	558	537	534	544	484	508	515	566	508	506	505	526	492	507	557	565	516	550	525	545	562	530	525	512	533	556	528	564	486	574	485	553	520	528	531	558	506	530	536	476	573	523	562	542	512	608	533	520	540	550	492	528	528	522	513	570	553	522	555	529	458	579
10754	1606	1738	1434	1197	1188	896	861	645	542	383	262	303	270	261	280	298	245	256	258	225	256	231	224	221	225	227	197	233	207	216	222	229	222	282	273	224	241	244	224	224	224	215	204	216	242	235	218	221	233	220	193	213	209	220	197	211	203	205	215	218	227	216	218	216	182	190	217	237	218	214	214	216	217	215	230	195	196	205	186	211	224	193	211	215	208	223	217	204	227	205	199	195	204	209	234	215	210	231	220	223	240	206	216	254	221	206	230	203	231	213	190	219	203	217	204	224	230	224	217	220	202	203	229	220	220	239	261	221	191	204	208	228	186	201	228	211	197	217	209	195	223	228	208	191	234	212	204	218	214	211	211	190	192	201	201	187	225	218	215	221	231	197	192	208	208	211	215	222	226	216	210	206	238	190	202	195	222	206	188	224	238	204	216	210	228	240	190	215	182	212	212	218	215	209	229	211	194	200	251	234	198	185	209	228	197	199	231	207	208	200	227	227	223	229	205	181	237	213	209	198	220	190	210	241	214	233	237	222	198	188	214	206	221	224	230	227	235	213	215	186	196	205	239	243	220	227	233	209	222	198	230	202	217	227	209	233	192	225	210	188	185	200	205	198	217	213	177	234	207	197	205	224	221	197	213	250	206	218	203	209	216	224	194	210	217	195	206	229	212	206	239	194	226	201	217	212	239	204	196	205	231	204	210	203	181	215	223	227	195	211	208	200	220	223	199	219	192	208	217	210	211	229	202	211	188	223	207	212	212	215	222	224	219	248	233	179	205	207	206	214	262	228	237	209	211	206	237	225	225	193	198	232	221	235	220	192	192	206	206	208	204	210	238	221	217	227	217	209	207	201	216	199	222	212	220	175	214	199	197	214	218	228	202	207	192	219	180	191	193	194	204	207	195	213	211	220	204	210	211	226	216	239	203	225	214	223	212	192	207	200	238	192	253	217	210	218	199	209	207	217	203	188	216	214	199	210	209	191	195	196	243	188	194	231	212	206	216	212	214	222	212	220	176	207	213	197	222	218	207	207	222	198	196	205	211	234	218	226	235	240	234	244	223	208	223	204	224	214	224	232	223	197	228	238	214	205	207	206	233	204	198	194	208	187	224	213	192	210	213	223	184	209	230	185	209	218	221	193	226	200	204	203	264	183	210	220	219	196	190	232	215	215	221	194	228	207	217	226	218	222	223	198	215	243	217	179	212	222	182	233	218	214	248	212	193	201	214	208	209	214	194	190	180	204	205	219	201	218	238	180	200	220	212	209	204	205	230	212	194	226	231	204	198	212	221	237	173	212	221	208	218	192	206	213	230	210	239	207	192	193	217	182	209	211	190	205	186	228	211	201	195	212	228	198	220	185	184	219	200	208	199	198	208	209	203	189	222	227	230	226	226	197	225	212	217	206	205	178	186	224	245	199	188	188	208	225	208	198	224	206	203	193	225	217	190	224	198	202	234	222	205	185	207	192	216	228	194	197	194	212	199	177	222	212	213	245	249	224	209	197	206	214	193	228	221	213	207	221	185	226	212	208	195	202	196	204	182	217	217	198	207	208	221	199	205	197	217	195	232	226	204	242	221	231	201	246	233	214	226	214	204	215	219	221	204	217	215	191	238	205	209	202	221	225	214	204	233	236	211	220	231	214	208	188	224	204	206	239	202	215	210	203	224	206	229	226	207	209	200	226	230	192	212	202	234	227	222	216	247	219	198	212	225	216	229	204	247	192	230	206	244	201	219	227	221	222	220	188	232	214	201	191	227	206	197	214	238	195	212	195	200	207	181	194	217	209	181	209	217	217	205	216	213	231	218	218	225	184	186	227	235	214	213	230	197	202	203	231	209	204	222	190	201	193	227	182	221	231	203	207	213	234	209	216	190	208	231	203	220	215	230	242	175	198	191	215	237	198	204	198	216	204	202	203	218	218	231	209	186	207	220	203	226	187	206	234	225	232	206	193	190	192	214	208	203	221	250	211	193	213	237	222	163	198	242	212	220	191	210	220	224	218	189	192	224	213	219	220	201	216	221	201	206	215	235	216	215	207	222	199	222	189	190	218	187	182	239	215	205	227	199	196	208	219	191	238	196	194	225	225	224	213	243	174	196	205	203	219	234	232	209	235	208	209	229	220	213	204	221	183	210	192	226	208	222	182	199	190	215	226	184	211	194	204	207	240	213	260	214	213	235	179	210	217	215	207	213	197	217	192	179	245	205	193	222	226	227	207	221	212	219	205	206	191	212	225	212	208	215	227	214	183	214	234	209	234	191	230	225	215	205	189	205	207	211	235	221	224	238	206	237	201	217	204	212	221	208	228	212	190	196	208	209	220	202	224	216	212	210	211	203	234	218	213	174	198	230	221	185	236	224	233	215	197	233	189	216	205	226	189	191	207	214	229	206	232	224	179	207	203	214	225	206	191	217	191	232	193	210	213	187	192	210	201	214	239	253	220	242	228	202	203	212	226	191	232	220	209	221	201	207	204	228	209	216	224	214	200	217	228	179	209	210	246	202	214	184	224	197	200	223	190	217	200	209	204	203	230	202	202	203	256	206	223	216	197	204	202	226	210	191	205	211	226	225	234	214	201	238	217	201	212	218	203	203	183	229	222	202	213	231	215	207	239	201	219	217	197	220	247	213	221	221	233	199	245	212	196	211	222	205	237	208	171	221	208	183	242	208	217	211	193	196	219	237	244	222	218	214	186	229	193	220	211	227	187	228	237	205	208	198	222	207	208	206	224	221	230	208	210	235	212	213	230	226	218	207	212	183	219	221	243	221	215	219	218	224	201	225	239	226	200	235	225	218	209	238	233	212	201	251	202	212	244	203	209	220	217	209	216	232	196	196	211	223	209	188	204	217	207	223	234	216	219	235	230	241	202	225	211	199	218	225	205	228	208	206	249	210	205	216	201	200	201	222	185	205	234	183	208	203	241	240	209	214	210	210	237	200	217	218	225	204	180	212	237	224	214	196	196	233	229	207	214	190	231	210	224	202	223	220	221	206	215	190	217	194	185	206	224	214	211	202	212	201	194	190	212	216	221	223	235	206	220	225	223	238	206	222	219	230	210	214	218	227	217	209	198	203	201	209	190	237	196	214	212	186	200	215	194	224	176	189	215	199	214	204	217	204	196	180	196	186	214	215	230	218	211	235	235	194	228	220	207	210	205	206	203	218	224	221	223	208	208	199	205	193	239	197	210	228	180	189	208	219	185	197	264	240	238	220	219	214	203	185	195	207	225	199	198	228	216	218	207	214	206	237	222	226	217	208	197	209	204	223	190	243	198	192	182	236	207	223	220	215	213	230	229	208	211	201	223	213	221	230	209	206	208	225	178	204	208	228	194	207	212	252	212	192	217	216	231	222	199	197	199	224	194	218	217	216	192	224	195	246	216	230	224	220	240	223	188	246	216	212	192	192	214	233	218	217	207	200	203	245	221	230	197	223	188	223	205	203	203	213	214	206	257	211	217	213	214	227	234	220
8871	1779	3323	3861	3746	3927	3315	3006	2674	2251	1565	1135	1001	971	906	873	825	877	859	842	755	657	683	646	669	621	629	644	703	673	710	745	720	658	891	638	637	516	557	529	540	570	530	556	505	556	553	518	495	499	544	547	535	584	528	520	530	527	527	516	520	520	542	573	531	543	476	504	459	535	494	499	536	547	528	542	489	487	537	495	511	531	546	535	540	516	548	513	489	540	485	533	500	499	494	533	519	519	532	486	550	509	518	472	526	533	494	465	522	550	457	502	474	538	480	525	516	509	476	522	514	515	524	515	516	493	496	529	456	503	513	529	523	505	540	482	518	512	533	491	517	486	482	495	490	515	498	493	543	475	522	548	490	510	509	493	517	523	512	542	495	494	485	506	519	545	491	529	535	483	476	523	488	477	545	481	484	483	541	517	572	499	503	508	469	547	490	541	517	482	534	543	514	510	524	513	491	527	539	529	519	500	507	508	490	579	496	468	494	538	480	527	508	524	509	491	514	537	512	521	529	495	491	503	537	518	484	541	497	522	488	523	498	523	523	509	517	500	506	541	489	475	449	482	511	578	522	488	503	519	478	487	500	496	497	559	483	504	527	510	517	524	489	530	512	494	508	533	512	502	530	520	531	515	495	496	529	549	513	521	521	531	490	503	550	493	534	549	564	518	505	504	487	519	536	500	511	514	487	481	454	563	489	505	543	498	499	502	499	523	497	495	500	511	517	515	543	536	496	464	506	473	522	483	528	536	491	502	505	521	520	505	497	501	516	536	495	533	520	552	524	485	493	534	543	481	502	490	545	498	486	470	509	551	506	501	579	487	511	473	512	476	534	473	538	521	460	482	551	511	504	492	530	516	538	504	518	492	500	509	501	521	482	510	489	504	531	523	523	519	507	501	514	548	539	493	509	500	540	495	507	480	527	539	518	524	530	506	483	557	492	502	438	510	558	523	501	506	490	522	466	477	550	517	522	507	490	534	534	522	489	501	523	506	499	517	550	528	566	523	490	487	503	534	560	500	487	509	553	565	510	515	519	518	518	482	498	537	526	542	517	512	520	502	502	498	533	509	527	538	531	509	541	539	470	532	522	476	512	519	493	544	539	508	491	480	534	552	499	515	494	495	534	532	488	519	507	514	527	522	528	492	512	515	536	500	533	512	516	511	487	520	516	565	510	523	506	521	519	506	491	514	473	507	515	531	543	485	524	502	495	477	503	534	534	532	516	486	487	519	529	507	514	455	509	500	510	491	519	507	524	478	489	512	515	559	502	507	522	516	508	494	528	497	536	484	483	504	484	528	505	515	481	515	526	518	527	503	516	456	491	504	519	527	510	512	512	506	481	553	511	487	525	554	522	527	522	534	523	524	520	549	510	509	492	492	529	526	483	512	507	517	541	480	489	518	472	492	523	517	521	509	519	506	507	502	462	515	543	498	509	511	530	503	485	546	535	507	547	465	495	557	486	510	521	518	532	520	477	448	474	520	487	514	542	524	518	527	482	526	520	541	530	473	514	485	476	472	497	493	511	512	487	499	531	530	500	519	537	488	503	492	497	484	555	521	521	511	557	527	518	458	472	525	498	490	528	477	523	511	544	478	487	503	497	526	517	508	473	521	491	531	505	519	519	497	526	529	500	513	493	554	520	477	513	472	513	486	498	454	520	517	497	509	552	510	500	517	514	505	517	484	528	507	551	509	437	473	509	522	524	532	467	474	512	549	503	565	499	550	536	542	505	498	538	507	534	512	479	505	493	504	521	533	524	467	528	514	527	540	494	504	504	491	527	530	516	521	488	509	482	520	498	495	508	521	473	490	534	468	517	489	545	481	498	538	496	522	491	491	511	523	528	505	489	481	505	484	540	473	537	505	528	516	472	508	492	518	494	494	507	520	564	520	532	534	517	536	546	490	520	519	520	515	524	524	522	505	496	489	555	545	517	526	528	532	520	517	534	525	530	537	529	494	533	474	513	497	464	484	502	515	477	500	529	504	485	498	475	464	516	514	530	511	524	474	578	535	493	513	522	515	483	560	504	533	518	541	491	493	510	474	537	516	513	517	469	535	504	512	565	463	544	502	525	508	540	537	507	430	531	526	512	533	499	525	529	505	512	529	481	500	556	525	516	508	512	527	502	510	519	489	517	538	513	513	482	516	512	470	460	508	508	466	501	496	521	499	510	541	501	517	534	530	521	519	457	522	548	512	486	522	544	529	565	512	516	528	514	543	527	539	519	493	492	490	535	485	506	508	516	445	483	507	494	511	495	495	540	486	508	470	531	556	522	497	489	530	498	593	503	537	485	538	515	472	519	492	494	528	510	512	514	516	508	525	556	537	506	548	548	529	535	516	476	509	471	481	519	505	542	548	533	536	519	537	507	499	521	516	537	529	480	542	548	523	516	528	514	502	498	519	501	512	494	527	526	537	515	492	504	512	566	532	552	513	480	512	516	519	502	502	526	487	499	514	492	492	480	533	515	518	517	544	507	479	525	509	523	519	504	526	478	528	518	524	513	545	526	519	493	518	503	526	493	510	504	523	484	490	528	489	491	516	482	567	499	514	462	520	510	507	535	523	525	527	489	512	520	543	521	525	541	521	531	524	511	531	515	518	530	465	487	524	497	499	516	482	544	487	482	503	514	490	519	487	564	527	497	528	521	509	484	477	527	507	524	524	500	512	531	489	508	564	518	541	531	549	505	549	480	496	519	507	535	523	509	478	505	516	514	519	509	519	492	533	523	499	494	491	532	537	496	484	534	508	487	496	522	505	498	539	508	565	494	485	492	553	534	512	530	509	514	548	551	496	508	555	504	497	498	528	505	511	464	527	521	487	497	486	526	508	533	501	528	518	484	474	504	474	514	510	515	532	525	558	544	514	503	503	530	510	549	498	533	515	493	477	496	529	525	506	550	470	497	523	493	538	493	518	529	528	500	507	539	503	511	506	485	548	490	532	546	472	469	497	485	516	483	479	508	501	509	507	494	525	487	517	549	505	498	506	585	510	516	512	491	466	509	521	520	515	534	530	492	493	514	530	543	513	507	508	512	542	490	463	505	518	498	521	508	500	494	525	482	531	530	537	499	547	556	498	501	535	529	518	509	537	498	502	508	557	495	501	548	539	513	520	508	500	510	546	514	489	501	505	522	551	526	507	505	528	544	525	481	542	507	500	515	562	495	511	569	544	492	533	540	511	499	508	469	496	517	537	517	510	528	500	463	487	495	508	527	524	516	529	496	509	486	534	473	529	533	524	498	536	504	518	530	520	506	530	519	525	508	498	504	508	507	500	536	499	522	527	502	512	554	527	510	551	517	524	534	517	529	520	479	528	529	547	490	467	519	471	557	504	502	532	525	494	524	541	517	479	479	498	534	510	502	502	511	507	524	506	503	492	518	509	482	504	495	511	512	473	483	503	501	506	510	498	480	526	509	537	492	463	531	500	528	466	540	490	485	562	502	511	475	499	536	554	552	504	542	489	480	534
17053	2309	2846	2446	1871	1683	1390	1246	967	755	432	226	264	203	229	190	175	216	188	189	166	135	146	152	120	166	169	128	148	135	124	149	164	141	177	117	140	125	102	138	127	117	123	112	123	110	105	106	99	125	98	106	120	127	121	114	113	132	109	104	117	118	102	109	138	120	109	126	105	123	130	127	103	95	116	131	144	113	131	108	104	113	111	103	119	115	109	105	110	109	116	101	121	125	113	118	111	113	116	125	115	104	134	96	115	114	99	91	114	95	121	117	117	109	92	104	111	104	101	102	105	98	108	121	112	114	114	100	130	126	124	128	113	101	121	104	94	111	102	96	116	124	117	118	106	126	123	122	110	119	103	114	129	122	110	116	103	124	99	103	119	92	109	107	116	105	116	109	117	120	103	103	106	115	114	104	107	114	98	100	123	124	100	116	118	116	122	117	125	131	117	102	101	95	116	121	106	90	114	121	119	90	124	111	123	86	105	106	102	105	121	146	109	132	102	107	104	124	133	107	114	115	123	111	117	116	102	111	138	122	106	106	121	111	102	124	117	129	126	141	119	93	138	125	119	133	116	107	94	109	103	109	92	128	128	111	104	113	123	120	119	123	129	114	136	120	127	100	112	104	111	96	116	120	107	100	113	136	111	104	127	116	130	125	97	109	138	102	112	108	120	117	118	93	142	112	121	109	130	110	107	109	102	105	112	94	123	140	122	112	123	113	112	120	120	99	96	117	134	121	104	107	135	119	107	94	113	114	99	120	102	95	115	115	136	122	108	101	127	100	109	129	128	125	119	127	109	121	126	114	114	106	111	105	106	111	129	137	115	99	111	105	115	126	119	110	93	105	110	121	113	114	120	105	121	108	119	89	110	111	130	119	117	114	116	120	114	95	124	119	110	109	108	130	103	104	116	136	113	99	121	121	110	107	105	115	101	131	112	113	104	116	113	109	110	112	122	91	110	120	116	138	107	120	118	113	120	95	136	112	112	134	91	113	121	106	119	121	116	94	121	123	109	121	117	116	107	111	96	110	109	114	95	133	115	123	103	136	130	117	118	112	124	93	97	86	116	110	103	97	119	106	130	116	107	113	151	116	128	110	110	113	105	108	120	104	112	102	120	122	125	145	114	115	120	123	109	105	109	98	109	137	146	130	122	102	109	117	124	140	129	113	103	104	104	118	126	110	121	110	110	115	108	148	129	115	121	131	109	98	99	116	115	119	147	126	122	120	109	105	115	108	94	112	120	112	139	112	113	119	118	102	108	91	106	105	113	122	130	100	109	114	100	116	112	105	131	100	112	120	94	109	118	110	107	109	119	101	122	121	98	107	109	110	114	115	116	136	142	121	108	118	99	128	102	102	107	126	113	109	103	112	127	100	99	125	101	120	95	111	100	112	124	107	127	137	101	109	130	120	114	127	100	116	108	120	117	105	119	119	123	132	132	127	121	113	130	100	114	102	109	108	128	117	104	113	97	109	91	112	112	121	117	120	92	114	133	96	99	106	115	119	119	113	123	136	101	124	113	109	89	88	95	101	100	132	108	105	126	132	87	102	120	104	102	122	100	120	129	108	119	111	101	111	110	113	117	122	115	98	111	112	120	126	123	107	103	96	95	124	121	95	117	85	112	123	119	106	131	104	112	114	121	125	105	102	122	102	131	119	101	112	120	118	133	98	111	115	117	132	118	95	125	115	119	114	110	129	109	119	116	138	120	133	113	119	103	135	113	104	124	111	101	110	105	110	117	116	124	102	112	97	118	98	93	117	99	119	111	127	112	115	102	129	102	120	135	110	131	107	111	118	118	107	113	129	119	102	114	109	117	109	108	130	125	112	122	135	114	112	108	136	136	126	103	116	109	116	117	117	92	101	104	128	132	113	113	102	111	123	119	104	118	91	92	134	111	107	112	118	95	117	114	114	112	120	111	102	97	117	110	93	96	106	109	114	112	123	117	119	110	129	135	112	98	124	117	107	101	131	111	102	99	87	116	119	96	132	112	103	113	120	104	118	103	131	103	120	101	102	117	128	110	103	120	106	113	119	116	107	112	108	115	115	92	117	125	107	98	122	127	109	127	125	105	100	118	104	100	131	111	126	95	121	105	107	109	115	123	108	95	121	106	111	129	136	114	105	103	108	98	118	124	98	121	122	107	112	128	113	118	111	111	126	104	109	115	129	130	103	107	117	117	116	122	131	96	123	102	105	88	129	117	99	92	110	108	108	106	129	114	99	94	112	97	111	118	105	121	104	119	99	111	109	101	110	105	114	114	113	110	123	115	124	109	119	116	118	120	122	93	100	109	127	136	106	114	104	109	115	117	129	102	118	110	116	103	103	134	102	104	83	114	125	128	142	116	104	107	108	113	104	124	122	87	115	116	104	124	93	117	115	104	97	124	133	111	86	124	111	121	111	128	113	122	119	124	110	102	96	102	105	106	113	94	120	122	124	97	138	93	112	123	132	101	115	112	137	112	111	108	116	129	107	119	104	102	112	126	106	134	132	107	109	122	115	100	95	107	114	97	109	119	108	95	100	121	129	110	113	112	110	108	118	110	103	107	114	120	125	116	122	115	120	93	127	113	125	114	123	109	111	104	120	113	106	134	93	123	104	107	108	113	125	109	99	127	121	114	111	111	108	138	106	116	116	108	130	127	116	114	125	120	135	108	110	108	132	132	113	109	112	124	121	133	118	121	120	103	126	105	116	115	113	111	128	111	109	91	107	110	127	93	124	127	115	99	111	95	114	101	126	112	122	127	124	130	108	112	100	130	130	119	120	111	116	124	117	131	112	109	127	104	115	131	125	118	102	106	134	108	118	101	122	120	132	112	117	113	131	109	111	103	104	116	115	119	105	112	120	127	122	105	120	105	116	115	119	108	123	126	125	119	97	103	128	112	109	134	116	134	108	113	113	107	106	113	103	140	101	110	114	115	117	116	113	95	125	123	107	108	114	96	123	105	130	108	108	94	127	95	112	120	113	98	121	135	115	129	104	109	118	131	131	103	104	106	121	106	114	115	96	120	125	119	107	111	125	91	115	106	131	117	121	118	127	117	113	113	109	114	107	100	102	116	116	125	105	132	104	121	99	112	98	128	87	116	104	101	113	114	118	124	106	122	112	113	92	113	113	117	101	135	120	122	115	116	130	118	111	112	100	106	125	124	99	104	102	111	115	123	127	132	103	114	126	104	110	129	133	112	98	140	80	105	129	105	123	113	104	109	120	121	115	116	117	109	104	116	108	125	122	118	95	128	119	113	104	117	104	119	104	116	109	134	108	107	130	95	112	108	109	123	133	121	105	108	128	118	107	132	112	102	118	108	127	119	104	116	132	124	123	108	108	106	118	128	118	115	110	138	101	110	114	117	135	111	108	119	101	138	114	103	109	116	119	113	120	114	113	102	97	118	110	127	109	103	102	122	113	128	129	113	107	116	114	106	120	124	124	98	106	122	105	116	114	116	123	119	111	119	115	128	116	123	126
10526	2090	4763	6033	5497	5859	4890	4649	4226	3582	2149	1190	1145	1024	1027	942	910	841	928	838	664	569	509	502	518	499	497	533	559	551	592	576	540	452	931	438	400	399	365	386	343	361	330	332	310	321	311	291	292	305	325	329	289	294	302	310	295	300	308	298	285	303	298	288	297	354	292	325	292	290	301	299	278	314	292	286	277	294	298	286	262	313	274	278	286	275	273	282	256	271	310	280	309	278	313	310	306	276	292	283	276	276	314	313	297	298	285	293	291	283	300	305	295	301	278	304	271	307	270	280	298	279	303	290	300	251	268	275	271	294	299	283	310	282	274	288	317	282	282	279	270	270	298	304	299	268	317	261	289	290	268	283	284	274	274	275	294	282	297	302	285	290	288	297	318	293	277	295	311	314	290	305	312	298	300	274	294	311	290	255	279	295	290	273	287	299	304	320	316	290	315	285	287	279	305	293	290	292	335	293	291	286	276	294	301	291	281	281	305	282	295	279	310	271	292	296	307	299	300	291	317	308	327	270	290	281	281	314	304	281	309	301	293	286	324	303	293	263	307	309	282	308	270	292	307	294	266	281	302	261	289	282	322	276	297	302	319	281	302	290	291	306	266	310	300	305	280	302	288	307	287	275	276	291	293	328	268	270	274	280	278	301	320	285	284	301	273	295	328	317	317	290	297	290	279	311	315	296	281	298	291	293	310	310	325	275	299	273	328	251	296	300	303	299	268	284	309	300	313	279	331	291	303	273	311	300	283	288	312	299	301	311	261	307	279	255	297	298	272	282	310	268	301	277	290	301	308	280	285	271	283	285	293	305	283	295	279	262	317	277	284	299	275	315	318	262	273	291	293	280	287	255	290	295	292	329	289	286	288	302	267	299	288	293	288	268	293	279	296	294	251	269	271	301	291	299	276	262	276	308	270	282	302	319	299	327	304	286	314	302	262	291	294	252	251	291	273	300	293	302	292	318	298	269	283	285	303	285	302	293	315	279	278	267	287	278	268	286	298	304	317	286	323	297	296	279	280	310	324	298	297	295	273	319	307	319	275	273	318	262	277	270	269	291	285	286	316	303	307	300	282	293	276	270	305	293	318	308	286	282	276	268	272	300	290	292	282	315	288	293	282	278	300	290	306	273	277	279	287	289	330	282	288	280	294	299	273	254	316	253	287	288	296	277	294	282	299	314	280	304	264	256	273	294	275	281	310	294	295	304	275	296	308	319	321	285	301	311	283	320	280	302	314	294	303	317	280	313	284	305	280	313	294	272	298	282	288	281	284	292	269	273	307	288	307	312	285	262	275	275	280	291	294	280	284	290	306	287	254	335	311	306	295	284	276	309	306	298	269	302	285	286	288	258	281	269	318	292	308	297	305	296	299	305	285	321	323	321	301	288	289	301	296	280	280	269	310	304	292	313	289	297	288	282	276	269	258	297	274	344	301	289	289	312	335	326	287	294	296	282	284	292	290	264	288	318	303	285	296	301	321	302	276	294	272	292	250	317	281	310	307	308	296	293	297	289	298	288	301	300	266	297	273	275	297	296	322	286	290	307	287	280	314	311	306	303	337	301	318	304	257	307	307	302	289	283	316	335	271	284	293	336	266	277	294	304	269	295	293	284	297	298	285	314	282	313	299	308	271	322	308	277	303	285	301	305	290	320	289	281	275	290	266	286	308	300	297	276	284	305	260	277	310	276	286	272	297	301	270	271	284	323	275	295	274	314	330	295	272	293	289	278	301	286	313	312	288	284	298	266	291	296	294	269	297	303	261	287	320	288	297	298	285	293	288	289	281	331	312	315	293	267	266	274	298	302	269	274	294	305	299	297	287	265	305	279	276	306	309	288	272	296	279	320	280	313	294	307	330	298	297	283	294	286	282	314	290	304	275	312	302	317	291	258	280	291	277	271	300	298	310	268	302	251	261	265	296	303	298	298	285	280	273	277	295	287	287	306	279	277	305	295	313	283	283	321	292	286	287	312	302	297	292	283	257	295	310	303	321	296	304	295	291	325	327	281	287	293	277	266	285	318	308	297	301	280	299	295	292	291	272	308	296	313	296	322	296	272	259	268	322	297	274	295	256	299	316	300	277	264	326	276	270	260	254	299	303	264	302	321	295	298	272	297	268	293	293	280	278	280	293	321	296	257	280	296	291	303	287	291	278	303	287	282	289	325	286	283	271	279	299	294	311	312	305	286	318	275	275	273	267	315	279	286	285	289	299	272	284	312	291	275	294	310	266	293	286	251	304	301	291	282	289	288	297	310	308	283	298	315	289	288	293	303	302	260	280	291	278	272	281	304	301	267	336	306	303	286	302	269	273	300	270	286	328	300	288	310	289	272	274	295	310	289	281	317	269	302	279	281	307	276	298	293	305	293	263	279	303	289	295	285	298	302	304	299	306	285	304	278	241	315	295	318	295	274	270	290	278	308	308	298	284	288	284	330	273	278	304	332	293	308	260	308	266	264	279	294	297	290	290	310	262	278	305	289	288	311	254	314	298	290	249	301	297	315	281	285	289	287	298	281	316	284	307	295	293	266	302	295	292	294	269	305	284	313	310	291	292	297	307	260	307	317	326	299	307	290	303	295	284	319	296	274	316	300	325	295	301	286	294	281	292	298	301	278	289	299	299	284	268	298	303	294	273	279	308	299	320	302	305	273	309	293	285	291	295	288	314	274	250	285	315	264	282	286	304	286	285	289	302	319	300	308	286	308	290	284	255	284	277	291	278	297	298	293	276	312	301	283	297	263	282	297	325	283	282	292	295	325	307	280	296	274	264	287	305	297	334	299	308	295	281	291	281	282	306	289	319	297	255	275	284	283	275	300	282	279	257	273	305	314	304	294	284	284	292	278	301	280	258	300	284	310	322	306	326	264	283	307	273	300	277	273	297	275	289	295	312	306	313	289	305	305	310	250	274	290	312	320	318	306	279	315	323	303	285	304	314	292	278	283	282	308	295	266	288	279	296	296	285	287	300	313	257	294	317	305	283	288	307	280	274	309	288	312	269	278	318	285	289	254	272	300	325	286	281	309	304	286	314	301	274	314	295	308	287	289	293	303	286	297	289	329	305	289	294	276	275	309	327	316	309	274	259	299	304	256	313	287	271	280	274	272	289	274	319	271	278	287	312	305	295	309	291	316	308	255	281	292	283	297	304	262	307	284	323	297	313	330	281	309	270	282	288	252	308	252	289	272	279	306	285	293	293	318	298	285	294	294	305	271	274	306	276	287	279	310	306	296	290	312	315	272	312	284	286	313	276	287	271	316	301	301	293	305	262	302	296	305	303	291	302	311	273	294	299	277	269	274	284	287	295	302	279	280	309	298	279	305	278	280	279	306	309	289	308	312	290	274	335	301	324	310	268	292	280	266	283	327	288	263	322	296	298	295	324	300	306	287	297	304	307	331	258	309	278	265	270	283	268	316	330	308	289	308	281	269	289	263	295	288	277	290	289	267	281	298	306	282	304	282	281	274	281	290
2888	554	562	489	417	363	336	314	278	242	222	241	229	253	227	234	216	248	230	219	221	205	232	251	213	205	236	203	225	196	217	243	237	221	229	209	205	210	230	209	209	199	233	220	218	224	242	237	225	239	197	199	210	213	240	202	238	215	220	221	205	234	223	203	230	216	232	232	212	203	205	239	234	208	212	216	193	215	205	240	230	222	206	241	214	206	220	206	232	229	228	217	196	220	226	213	236	220	211	189	214	199	222	235	229	213	220	226	220	217	236	215	213	214	226	223	215	213	213	210	206	207	231	251	198	230	234	204	227	231	241	230	234	221	220	206	223	232	186	205	231	208	221	190	253	199	203	236	196	220	205	245	203	234	200	218	214	206	216	228	233	229	216	217	221	232	208	188	223	220	205	220	231	218	207	214	214	208	257	206	211	204	232	226	234	221	235	224	221	214	222	256	218	205	205	243	236	221	215	220	214	239	201	256	232	217	231	256	226	197	202	208	201	229	241	236	193	208	195	202	218	219	221	223	216	251	220	198	240	214	223	246	239	215	223	216	228	197	211	234	240	224	224	204	210	221	205	246	217	218	202	230	192	204	216	213	214	228	219	214	210	227	196	202	213	184	227	199	223	200	189	216	225	195	220	198	251	198	215	216	198	231	225	240	204	224	223	192	218	231	221	203	232	225	190	218	241	219	238	220	224	232	201	218	196	230	234	201	205	222	216	190	215	221	252	231	219	182	225	227	201	207	250	200	200	195	217	211	210	221	220	208	210	218	196	226	230	212	206	220	240	228	234	232	191	198	230	208	209	205	216	195	214	231	219	214	214	202	231	195	197	214	215	218	229	209	211	210	212	213	201	242	217	246	225	217	207	219	224	222	244	200	244	240	202	217	221	237	251	194	224	213	208	207	226	218	231	231	204	221	195	228	196	198	249	224	192	226	201	213	214	172	224	227	229	249	201	233	240	200	217	231	206	244	199	233	210	200	216	240	222	205	216	225	200	223	242	247	243	220	214	221	214	234	215	254	207	212	225	225	220	218	191	203	236	204	230	224	247	223	219	235	223	193	208	196	224	197	207	220	222	230	206	221	243	226	222	225	211	211	213	221	223	228	236	237	218	217	202	215	241	208	231	211	248	198	243	174	212	193	219	237	252	217	205	262	251	229	210	215	212	227	236	219	224	212	239	238	206	230	213	224	218	213	193	210	247	196	187	223	229	208	201	220	220	236	217	203	196	215	239	213	220	204	204	220	232	207	199	207	229	230	202	205	198	225	202	223	207	213	248	208	210	218	208	208	202	217	207	225	228	220	215	210	223	221	204	193	220	211	225	219	209	209	228	244	184	218	203	240	210	191	220	224	172	219	216	197	211	222	217	215	205	194	210	207	234	231	215	230	218	209	212	211	234	203	226	247	251	219	206	210	199	239	228	213	210	217	225	228	228	226	213	216	231	233	195	193	216	221	247	231	195	241	211	211	188	220	207	206	231	213	203	201	206	208	192	225	230	214	218	222	228	221	206	202	218	235	233	219	232	202	251	227	225	206	195	228	212	230	234	214	235	199	206	229	214	239	225	217	240	196	232	217	223	243	215	223	242	237	213	205	224	200	183	236	204	206	224	206	202	223	212	261	210	171	262	231	225	229	203	210	206	231	220	180	176	238	235	247	227	219	206	222	223	225	230	213	193	231	229	200	247	208	215	239	218	204	218	220	199	235	221	204	222	212	210	251	212	197	235	214	233	233	225	216	178	230	206	223	222	212	206	191	224	177	240	235	210	197	224	205	224	204	195	202	243	204	233	230	209	236	198	229	235	221	203	237	231	206	221	213	211	217	225	218	205	211	222	207	210	192	220	215	209	217	215	246	227	195	237	209	207	187	226	224	214	221	198	204	198	212	225	254	206	230	233	221	230	201	211	240	210	225	228	246	178	209	209	196	206	235	236	224	204	226	211	220	235	226	228	210	210	193	202	211	219	214	207	227	229	218	239	194	201	245	220	241	227	190	217	215	236	239	226	209	219	225	230	249	221	202	237	226	207	221	204	222	189	208	234	201	205	217	235	219	232	233	194	228	194	231	214	198	206	214	221	203	222	206	223	236	198	189	214	210	221	225	205	200	199	210	221	203	227	226	211	239	209	201	220	223	215	229	249	234	223	230	246	237	227	216	225	191	229	220	224	217	214	217	222	231	192	214	227	194	233	210	214	236	216	213	223	232	214	201	220	213	219	235	227	219	227	222	183	211	244	226	193	220	196	209	221	209	207	232	196	235	215	226	186	211	235	201	236	183	242	233	253	223	235	245	216	228	193	245	199	218	222	220	212	202	221	210	229	252	218	228	231	221	241	213	225	211	228	221	247	227	203	228	223	236	228	216	228	237	187	219	222	230	228	237	237	225	223	240	225	194	234	197	209	216	219	236	202	198	213	248	225	237	230	208	231	214	205	229	230	232	230	226	207	236	211	215	193	202	237	209	227	207	228	212	225	207	226	223	233	213	228	223	215	230	243	226	208	228	230	214	249	229	197	203	195	229	186	244	243	205	230	214	205	214	212	203	205	222	202	199	198	264	225	229	173	210	205	208	227	189	220	213	220	229	204	225	222	250	194	203	231	204	218	224	226	219	207	227	224	219	219	219	233	206	236	262	217	212	219	182	212	229	218	232	225	216	214	207	218	224	248	215	198	215	222	234	243	219	234	221	202	225	188	216	210	183	215	242	216	239	242	221	219	220	232	229	239	235	228	219	242	219	217	241	206	215	208	220	216	233	207	203	222	211	242	232	212	214	205	220	224	204	226	228	241	223	204	237	204	201	238	224	238	220	205	215	220	224	204	237	197	217	244	245	223	199	211	200	208	215	222	210	217	197	197	226	229	215	213	246	200	227	221	218	219	196	236	210	252	195	223	221	214	216	242	243	232	214	217	208	200	217	220	209	213	210	216	199	206	198	253	211	231	227	212	228	217	200	248	205	217	226	224	191	227	221	232	214	194	220	216	233	217	238	223	233	212	231	208	227	223	199	208	232	234	233	232	231	218	227	205	174	194	252	222	221	238	202	212	239	212	190	199	211	234	230	209	219	223	211	247	214	215	234	184	222	240	209	253	209	198	234	225	237	227	198	205	229	235	204	206	224	229	189	215	239	228	220	207	228	224	219	209	213	203	237	222	209	213	255	223	223	201	232	236	204	213	229	218	215	218	204	237	210	223	216	225	205	222	220	211	237	209	233	201	220	229	206	210	215	189	202	210	214	199	210	231	221	214	237	242	233	253	221	213	213	222	213	247	235	203	217	197	203	223	220	202	203	247	228	213	213	216	242	225	226	216	214	215	226	179	210	232	230	207	205	219	246	210	220	212	225	234	213	222	234	240	194	223	236	202	233	217	228	217	245	210	223	234	225	213	222	214	234	227	196	241	212	207	197	213	218	215	209	220	187	242	237	207	222	207	224	209	202	236	222	234	227	217	200	241	205	233	188	219	218	224	191
2904	913	1196	1590	1366	1208	1106	952	902	783	708	681	681	642	636	657	673	663	665	674	645	580	600	569	606	570	599	612	554	668	647	645	568	531	600	567	535	560	579	552	569	536	519	502	538	532	531	519	513	530	566	524	557	521	520	573	506	538	556	544	518	513	547	586	524	564	522	519	570	516	543	574	533	495	556	541	511	541	535	501	558	492	499	589	565	541	519	539	499	556	563	512	523	501	495	511	528	562	523	509	517	530	491	510	555	592	544	510	519	521	524	514	518	556	531	553	538	552	544	522	513	556	572	551	533	542	523	495	507	568	565	549	538	506	510	546	531	560	569	529	541	541	530	544	562	519	495	506	542	521	569	561	515	563	545	542	537	537	521	528	555	518	530	532	514	548	499	533	517	539	566	542	541	529	516	489	531	523	522	522	527	524	524	516	547	535	524	572	520	523	523	537	533	497	539	507	502	555	498	491	551	491	510	528	491	558	513	557	516	558	531	511	549	530	567	564	569	528	557	511	546	511	561	518	535	511	541	569	497	574	543	577	546	526	528	540	541	534	579	543	543	522	531	544	563	556	504	520	503	536	519	555	558	537	529	522	573	488	548	545	534	525	534	492	534	523	517	546	553	574	546	544	506	525	477	561	525	546	551	548	530	518	520	542	518	551	488	519	534	527	547	557	527	531	543	559	540	522	490	549	535	506	527	480	550	560	497	517	505	537	502	516	543	498	491	513	595	514	553	518	504	528	567	525	513	533	517	535	530	523	548	526	527	532	520	537	541	512	528	545	543	542	533	539	485	540	578	539	511	528	543	549	566	542	518	506	530	563	556	545	536	520	516	527	529	497	531	546	552	583	560	482	552	557	525	500	561	516	545	556	505	507	533	524	497	560	502	530	531	552	502	510	530	506	558	524	508	517	511	563	515	492	503	523	532	540	548	535	545	559	503	536	520	567	556	539	482	567	522	522	547	506	566	519	543	539	568	563	557	548	550	495	522	526	498	543	524	491	579	545	502	496	515	492	526	531	520	549	531	545	519	529	548	554	500	529	521	524	491	556	547	528	559	523	509	551	521	529	552	539	547	502	502	543	527	576	517	531	499	474	549	475	545	531	518	522	549	527	540	514	511	566	556	560	544	555	500	515	537	586	526	553	522	585	531	564	543	525	558	533	510	557	543	539	514	514	510	537	503	548	550	552	540	488	520	516	510	513	546	526	548	556	513	498	522	538	527	511	542	517	515	540	538	531	525	488	613	530	531	554	525	505	554	493	538	522	541	514	507	518	521	526	546	542	579	544	544	484	535	515	497	536	547	547	538	527	525	567	522	559	550	479	505	530	471	515	501	550	538	542	535	508	527	582	507	512	550	540	560	538	557	524	509	550	558	502	548	523	498	558	561	525	522	573	538	497	506	562	530	564	536	546	526	496	522	542	521	526	522	551	521	523	464	503	551	556	516	536	488	556	558	570	531	575	505	529	510	514	544	522	517	505	511	563	586	556	522	542	561	540	537	506	507	509	534	535	517	546	539	518	530	514	523	525	492	542	506	555	527	574	527	520	536	518	512	507	527	507	489	512	578	518	512	552	525	520	524	509	548	534	550	539	554	540	541	558	493	553	532	533	485	533	493	552	580	518	556	534	528	523	552	511	537	554	524	530	532	560	526	598	512	531	549	516	507	522	493	499	550	559	531	499	550	537	503	503	485	562	569	532	517	530	508	552	560	512	554	523	533	524	525	532	564	558	561	523	524	544	539	549	542	555	499	505	523	519	487	548	525	531	492	509	519	550	509	596	497	573	538	537	493	571	511	487	602	498	498	539	544	552	553	554	514	553	540	543	502	555	556	543	541	538	559	528	527	530	525	548	527	558	549	508	554	527	526	560	532	539	549	538	513	582	524	504	537	525	534	523	554	564	528	534	561	509	547	523	528	507	515	546	574	537	496	556	523	532	536	522	550	551	500	567	566	544	523	548	541	537	536	521	538	550	536	561	552	528	562	515	521	527	543	526	553	526	521	504	509	550	540	521	539	583	567	527	503	504	558	540	542	507	481	546	562	566	519	569	573	552	520	553	520	526	524	531	540	573	527	523	526	586	541	508	551	549	521	516	494	556	562	551	494	543	534	517	536	546	541	497	554	546	532	519	558	518	504	507	501	568	550	496	491	556	531	540	532	517	513	546	489	510	535	538	540	550	510	518	499	518	552	522	538	541	474	550	539	545	550	536	550	539	524	550	511	546	557	518	531	548	513	531	532	545	545	483	521	509	528	539	499	531	509	545	525	496	527	544	496	553	494	535	563	549	551	531	578	536	554	540	521	532	522	565	501	542	538	567	538	519	579	508	518	543	521	532	475	525	529	520	535	512	544	514	569	524	494	560	569	522	565	520	504	552	560	548	562	559	538	528	507	517	515	510	502	529	518	547	530	532	512	556	520	505	518	580	553	541	546	531	536	563	527	491	499	514	539	508	562	522	526	538	514	556	577	536	517	535	562	526	517	567	508	539	509	512	540	499	535	534	571	533	522	520	529	555	509	521	519	532	528	582	521	497	527	516	548	499	488	531	484	515	525	516	538	485	507	539	515	570	539	526	506	505	539	521	557	513	488	550	570	558	512	483	560	538	531	496	519	574	569	494	536	544	543	557	524	558	526	493	498	531	547	498	538	530	552	518	537	516	502	531	524	562	533	505	500	541	567	499	483	524	485	520	543	575	561	536	565	531	577	524	537	491	522	534	510	503	529	523	521	543	480	526	538	538	516	525	509	531	535	524	557	553	538	519	504	563	540	488	548	552	523	537	578	520	508	553	524	550	535	541	536	501	518	490	515	552	479	507	567	570	562	510	537	512	521	528	482	545	533	519	519	506	543	523	534	548	500	521	522	524	579	527	523	507	543	570	567	508	550	537	549	527	576	522	519	527	561	483	558	534	513	511	562	543	523	539	500	498	560	491	516	542	548	499	504	536	499	497	519	532	540	568	559	523	479	547	551	524	489	536	517	550	508	491	536	517	492	521	513	558	542	492	564	495	530	565	524	505	557	524	508	513	582	554	527	558	563	541	517	498	573	509	562	524	532	512	495	566	580	562	497	545	519	532	563	506	509	580	529	523	546	546	564	519	550	531	536	540	547	552	560	478	538	507	530	524	557	542	510	523	565	548	508	536	502	542	519	531	546	525	542	535	553	559	524	562	532	546	542	512	550	546	558	524	570	495	543	494	534	539	553	535	542	526	544	579	583	555	538	546	525	526	578	526	533	519	532	553	506	563	512	562	549	537	491	530	512	571	539	498	538	550	556	523	543	547	502	520	518	494	504	508	521	498	502	545	500	505	518	517	503	535	543	497	504	556	534	563	515	520	589	581	503	561	507	512	571	480	540	553	541	529	522	522	547	533	519	562	519	543	552	547	555	503	476	553	509	547	528	522	508	543	519	520	525	529	501	580	515	520	543	536	554	533	562	540	539	519	541	531	531	564	516	528	539	540
11232	1917	1748	1345	1109	890	986	770	651	568	499	310	285	278	258	273	253	265	248	257	251	259	224	236	266	221	230	207	268	237	211	260	257	243	202	177	219	233	219	215	214	234	216	211	205	200	256	214	203	230	197	188	219	213	200	197	224	221	183	203	214	208	219	238	236	190	204	189	193	213	236	241	225	205	225	226	191	251	207	228	239	249	244	211	233	209	210	208	235	207	228	222	213	207	239	204	216	208	220	191	198	205	233	209	235	213	212	216	209	192	207	241	223	222	208	209	157	189	205	213	204	187	215	228	241	230	213	221	228	238	184	231	236	200	197	227	194	213	210	220	208	205	221	206	210	200	208	208	242	222	226	212	234	217	188	228	220	210	193	189	194	217	203	178	208	236	208	188	217	172	215	224	230	193	216	234	230	212	201	212	226	220	216	218	212	206	203	188	205	215	186	200	236	235	191	197	210	211	179	225	211	193	204	213	214	227	231	236	215	208	230	195	210	219	183	233	202	239	214	215	235	239	238	224	225	233	225	195	226	195	183	205	231	218	221	184	211	220	232	192	195	194	214	214	224	214	231	234	226	223	208	223	217	191	242	214	220	208	194	246	212	225	207	203	206	206	207	201	226	240	187	207	205	218	216	183	191	250	226	214	215	197	217	224	234	233	221	214	200	223	188	209	225	189	205	188	210	210	212	210	222	189	202	226	193	206	217	219	215	205	220	197	219	187	214	197	204	206	224	233	226	225	207	220	208	225	218	200	218	223	223	211	223	215	201	202	204	203	199	195	208	218	227	225	207	181	194	226	213	220	217	230	216	212	224	196	202	201	242	203	203	203	198	199	211	228	222	220	209	198	220	197	221	195	217	204	215	202	221	189	195	206	199	227	215	206	225	238	229	214	202	231	194	199	224	229	197	203	205	229	202	209	205	199	218	222	221	253	200	235	195	221	216	195	210	207	210	211	205	230	221	204	191	213	202	202	195	215	211	229	239	212	215	220	206	222	217	205	222	184	194	209	212	222	203	223	215	200	223	240	239	213	199	230	197	203	193	211	215	223	215	208	179	194	209	209	213	216	209	231	212	217	206	208	253	227	211	254	218	218	233	207	234	220	197	214	233	211	202	211	204	202	211	200	207	245	192	206	219	223	170	221	202	230	193	201	220	211	194	184	225	207	225	211	190	210	197	221	221	222	225	213	200	221	189	187	195	201	218	211	206	223	197	235	201	214	218	213	223	198	233	214	207	239	212	184	215	221	220	205	235	205	186	215	230	229	201	232	230	221	202	240	184	234	215	200	212	206	237	221	220	181	222	216	225	210	228	190	185	208	240	214	209	224	212	212	224	202	201	231	230	195	198	205	215	206	207	195	217	231	185	214	189	224	197	205	196	198	189	225	226	235	203	239	225	221	222	209	207	188	206	190	190	229	206	208	213	207	207	199	201	224	216	235	242	221	202	222	215	192	209	201	229	216	232	222	201	235	240	185	188	200	211	200	233	190	210	205	209	249	206	218	209	205	226	213	204	229	188	200	194	199	213	225	229	190	217	224	183	223	206	220	219	222	223	201	234	206	214	213	211	184	205	231	227	208	206	206	213	215	218	207	203	204	210	232	198	206	201	229	227	197	217	213	170	201	224	230	210	228	192	214	227	194	222	209	215	202	216	194	256	207	232	181	201	200	207	210	194	213	203	206	204	202	215	207	207	224	211	188	220	230	202	183	204	191	218	225	225	215	204	214	193	199	210	202	198	205	195	195	225	238	215	232	205	218	244	200	209	229	200	228	208	231	189	227	220	226	182	201	207	201	191	196	228	226	209	217	192	237	193	174	211	196	219	220	202	212	208	234	208	215	231	220	215	200	208	227	181	213	206	194	215	210	226	194	205	192	230	208	198	210	190	194	243	217	206	224	203	212	217	191	198	221	212	230	221	212	222	205	225	218	200	215	197	192	216	212	214	193	214	217	195	241	207	186	239	209	213	204	213	201	232	220	227	202	225	191	198	212	194	194	203	178	195	215	228	207	217	224	242	228	204	203	194	217	223	218	197	213	203	208	177	214	198	217	237	223	215	201	194	191	223	199	174	230	182	211	230	206	192	206	204	258	182	199	231	186	229	226	213	226	187	228	212	199	210	210	220	184	231	230	211	222	193	212	211	181	178	203	217	200	216	223	170	232	210	234	219	210	209	186	199	225	232	205	227	214	219	208	212	199	201	194	213	209	225	227	187	190	194	188	204	199	207	212	241	198	248	204	189	209	228	221	220	199	201	229	203	190	228	214	201	204	198	183	213	212	257	200	186	199	221	193	206	216	186	185	184	209	210	214	213	211	212	199	199	202	233	232	227	211	192	208	199	232	208	248	195	208	198	238	195	238	197	190	225	235	194	195	210	238	213	191	216	220	198	185	211	205	188	189	218	219	208	222	224	203	220	228	211	239	218	233	207	223	179	188	185	210	234	210	204	198	237	215	186	181	215	184	190	199	214	193	228	246	199	201	220	204	228	180	243	198	211	206	214	220	210	224	223	206	165	204	210	214	206	197	228	206	218	226	189	245	224	223	181	213	205	217	196	234	223	217	204	219	202	207	211	225	218	203	213	213	175	220	226	237	232	221	196	220	200	209	200	213	209	222	217	196	199	186	228	213	210	221	235	201	220	233	203	199	219	224	225	222	231	225	223	228	217	228	211	207	215	190	208	203	245	198	218	205	211	207	195	211	208	208	207	210	208	177	196	211	213	224	231	209	214	200	234	225	240	234	210	201	195	196	212	246	242	222	213	221	221	202	201	196	210	203	223	238	187	206	207	188	212	201	199	225	212	203	177	224	219	211	189	218	213	223	218	242	208	212	235	219	198	202	228	208	217	226	193	235	195	206	194	210	217	200	196	245	200	198	201	207	219	203	196	204	204	198	218	198	198	208	181	225	204	204	213	214	254	203	219	209	241	225	210	199	216	229	192	208	209	209	209	229	178	219	210	239	205	161	215	220	197	222	207	176	190	207	236	242	254	206	190	231	229	201	221	215	203	237	165	213	213	231	208	227	173	230	193	200	199	186	210	194	237	207	192	224	213	219	215	209	203	193	196	195	194	231	202	199	201	187	188	199	210	236	231	199	185	207	210	201	262	205	205	251	222	214	199	225	223	213	213	207	188	199	212	207	219	195	193	203	208	248	222	224	203	242	242	194	216	220	214	218	215	195	209	214	208	193	238	212	200	201	207	188	190	216	193	203	201	192	232	206	210	233	200	227	207	209	219	209	208	183	213	200	205	228	213	209	233	251	183	223	203	200	195	195	221	232	220	209	213	205	220	222	190	208	220	194	190	195	199	216	212	202	210	206	213	190	210	191	233	221	194	216	217	198	206	181	183	204	224	236	215	219	240	187	189	201	181	195	232	255	209	221	242	198	233	226	193	225	189	226	191	198	214	209	198	213	201	177	237	213	204	214	221	206	192	230	222	239	187	239	203	197	204	205	212	192	212	212
8800	2061	3064	3813	3614	3330	3246	3134	2841	2369	2032	1317	977	975	912	859	813	843	853	758	716	714	709	654	685	653	631	657	711	748	708	706	596	699	604	572	577	504	567	534	534	551	548	497	539	504	520	533	510	478	493	524	493	483	508	513	517	513	489	476	509	493	497	528	490	567	505	520	499	550	468	502	553	573	491	520	522	547	559	507	459	524	532	481	550	464	493	541	510	536	520	501	499	495	552	515	491	517	520	480	526	531	482	496	524	530	509	505	489	532	519	497	494	537	512	515	516	488	506	492	484	516	517	526	521	474	499	500	534	526	549	491	462	519	481	466	517	506	520	531	493	503	533	487	505	450	514	473	549	522	497	546	525	499	544	483	560	512	508	531	515	488	480	524	461	495	544	540	526	529	490	487	481	505	521	496	498	518	494	520	490	452	520	526	533	518	508	478	566	502	520	513	480	514	521	488	511	487	537	526	525	507	503	500	505	532	515	504	522	507	505	487	501	507	562	514	510	471	481	540	489	468	518	513	535	536	518	532	455	525	519	495	522	469	487	479	529	504	534	513	546	513	501	537	517	515	510	533	504	535	520	520	543	507	480	478	514	476	504	509	465	501	534	500	501	491	528	486	510	517	534	516	501	507	523	464	486	489	464	524	524	471	522	499	520	489	494	501	498	504	506	539	511	492	471	537	534	498	552	514	497	519	496	486	486	525	517	545	542	492	537	501	481	539	553	489	514	532	490	523	511	488	496	491	474	517	518	514	490	491	515	512	533	552	514	499	511	524	538	558	518	530	561	507	512	526	505	473	458	481	536	505	550	505	540	535	525	508	500	511	512	499	530	505	511	473	535	529	491	525	502	543	512	513	512	553	494	514	520	538	515	528	507	534	544	503	511	485	460	499	504	499	498	510	507	537	504	529	509	564	505	521	500	514	514	510	496	486	500	519	460	493	492	502	527	535	542	550	497	515	512	477	511	528	519	500	503	520	498	507	477	533	542	494	540	496	528	514	527	505	443	512	505	509	542	514	526	515	527	516	521	523	500	526	512	542	488	516	513	514	478	500	477	504	475	516	513	500	501	505	527	501	531	501	519	519	492	537	451	482	499	480	481	513	512	497	476	468	483	519	468	482	504	503	506	525	499	513	508	485	489	532	506	550	468	519	520	540	509	527	500	475	512	477	507	495	493	524	478	469	467	495	494	531	462	491	521	548	499	504	534	486	532	486	495	494	513	498	523	516	505	501	531	521	493	550	504	517	503	500	497	476	512	469	492	516	508	521	500	511	494	506	482	510	529	509	498	476	556	501	531	505	515	514	524	476	507	520	538	544	508	499	485	527	507	483	508	512	478	484	552	521	494	504	487	528	528	507	518	502	496	511	512	461	527	460	541	517	507	527	454	496	528	511	511	520	484	502	514	526	513	480	492	513	503	542	504	481	496	496	520	497	477	539	525	503	485	526	527	512	504	546	471	505	546	524	522	506	493	516	546	547	516	501	516	531	504	475	500	515	527	513	509	481	540	521	513	558	501	508	504	494	535	538	467	544	485	514	509	551	516	541	508	515	488	543	544	548	509	495	503	534	496	517	518	515	534	527	514	539	535	513	535	496	504	508	519	506	542	485	472	466	526	475	511	476	549	514	483	503	517	516	521	520	479	541	495	492	531	520	500	510	477	534	519	514	569	507	486	505	486	513	529	492	501	504	495	514	487	495	509	492	476	524	490	517	515	519	506	489	484	540	527	534	517	461	505	535	487	532	491	489	536	500	502	538	499	500	473	501	509	499	505	505	519	533	484	512	491	519	544	547	500	520	478	529	510	495	506	515	485	509	491	516	473	437	495	508	510	512	559	512	522	538	485	529	465	560	488	512	507	500	501	516	528	521	489	494	492	525	522	541	513	487	530	485	487	526	497	502	510	487	504	501	494	523	517	528	491	503	464	519	477	519	499	507	513	493	523	543	504	531	478	509	501	493	525	498	480	496	513	497	515	495	537	517	501	531	511	479	464	534	541	498	511	497	527	488	482	513	465	518	548	499	483	472	505	508	512	507	541	493	513	508	496	510	477	501	558	483	489	512	483	493	507	507	534	538	487	493	504	539	514	511	494	484	473	520	523	476	516	520	537	520	494	482	515	525	516	500	500	470	539	500	504	505	538	531	474	495	538	500	518	530	531	482	494	508	499	491	518	460	510	515	512	507	489	477	544	470	499	505	528	510	512	521	507	460	508	493	486	507	495	502	499	480	476	529	496	500	486	516	494	519	511	493	557	504	546	509	490	505	503	519	491	486	546	518	515	487	507	545	538	523	509	529	516	523	525	486	532	530	544	506	545	518	490	517	504	506	470	508	531	496	464	511	482	523	499	485	509	474	549	514	536	471	514	538	464	483	518	461	534	506	506	490	531	525	497	504	485	501	513	519	530	494	485	494	511	517	495	485	470	545	506	486	489	486	524	517	526	517	539	488	546	497	474	486	527	481	533	512	472	509	566	512	488	522	518	491	500	472	506	476	516	502	521	500	479	512	530	540	511	512	479	537	480	511	533	511	497	497	505	480	512	491	487	522	516	449	520	499	527	494	507	502	531	518	523	474	503	488	510	518	505	520	512	524	486	530	514	534	493	498	515	523	492	486	504	481	538	506	494	488	497	470	499	503	521	516	529	483	548	525	526	454	510	504	531	481	495	525	483	512	514	470	506	503	512	460	537	527	520	518	504	521	518	494	489	525	488	497	491	502	522	520	521	488	513	514	501	499	513	491	462	517	513	473	497	509	487	489	499	503	534	507	509	524	479	495	503	486	469	519	504	530	520	492	483	503	517	493	496	504	527	503	484	548	488	514	520	509	499	517	471	493	497	545	479	538	536	551	517	528	513	499	526	554	512	466	523	492	486	497	496	513	480	493	493	493	533	520	504	553	513	522	530	519	520	485	519	474	477	542	524	508	501	556	482	485	483	503	487	502	531	530	489	511	511	473	526	501	500	478	480	490	474	529	514	487	527	521	500	528	465	511	542	467	513	494	507	497	510	509	509	502	524	494	487	546	474	567	481	515	490	520	523	497	495	500	472	524	479	529	502	509	478	490	491	531	537	498	543	505	537	517	492	499	505	496	507	525	519	542	491	548	527	541	513	568	467	511	521	461	516	503	523	508	497	524	476	496	483	486	476	562	487	501	454	503	500	509	541	519	525	503	520	477	521	517	562	513	546	529	526	528	494	499	496	453	479	476	486	483	519	509	500	502	504	529	526	504	556	506	511	502	478	499	509	498	531	484	492	494	499	491	547	531	534	481	499	560	508	501	489	518	487	509	484	474	527	509	501	504	512	543	504	538	500	472	507	575	468	509	517	547	464	502	535	528	497	503	504	512	509	500	514	469	515	527	515	506	491	504	540	532	487	490	493	495	497	530	506	529	520	478	514	530	500	538	538	503	487	500	508	503	524	498	510	517	506	516	517	484	532	495	495	496	550	529	480	498	503	510	518	490
18167	3023	2743	2320	1842	1379	1041	1053	795	634	593	347	263	237	198	220	217	200	187	202	177	152	156	140	152	171	169	147	145	180	179	139	139	124	158	118	125	131	108	135	134	122	112	101	133	134	124	142	138	127	122	114	118	109	118	115	120	140	104	120	123	129	124	93	120	160	109	107	104	107	116	110	125	116	116	140	115	112	114	105	109	100	115	92	111	120	97	108	126	119	131	114	129	100	124	114	128	107	115	99	120	119	124	130	118	115	124	114	118	104	100	106	98	106	103	95	122	119	118	119	128	115	100	105	129	115	122	112	112	122	102	112	96	119	92	113	111	114	124	111	119	94	105	137	106	117	115	129	123	107	122	126	118	106	99	151	119	97	98	129	110	115	126	118	110	113	122	139	112	109	103	116	114	109	111	101	114	145	133	125	125	122	128	112	108	128	137	141	115	131	124	99	109	107	127	103	125	115	106	137	118	119	104	101	110	129	104	106	102	109	115	119	106	106	116	133	123	121	119	127	108	121	104	116	118	97	104	118	112	101	106	106	115	114	112	109	119	130	114	98	111	122	116	123	117	122	116	121	104	116	81	108	125	118	113	106	123	123	125	130	103	123	111	114	95	108	118	99	127	108	130	118	129	102	124	110	135	147	127	115	100	137	111	111	108	99	102	106	128	130	106	113	112	127	126	96	129	112	106	108	125	117	126	124	134	103	106	117	114	120	110	106	122	127	127	103	118	110	98	122	114	116	117	124	107	116	101	130	99	126	124	116	129	154	111	122	116	105	114	111	100	114	112	114	117	113	126	132	122	97	108	110	122	127	128	120	104	96	111	104	94	127	116	107	105	121	116	134	117	125	101	114	116	118	121	111	116	95	137	116	117	117	132	112	120	129	109	114	109	125	115	129	127	124	120	100	103	104	112	125	117	93	118	116	136	127	126	114	109	113	98	110	121	101	131	111	126	111	131	102	128	104	131	117	125	114	104	101	120	119	120	106	108	124	122	103	123	112	111	132	109	132	135	121	115	121	110	119	130	112	124	110	102	105	101	106	110	109	111	119	111	113	99	122	122	126	114	143	91	106	107	133	118	115	122	138	91	127	127	120	134	106	103	110	117	114	121	107	101	125	97	116	115	130	109	103	101	107	123	138	118	107	128	126	121	122	126	114	118	121	115	104	136	121	114	118	114	120	114	124	110	124	110	112	137	126	101	121	118	112	89	113	92	108	122	121	114	115	104	128	113	105	127	145	124	139	101	113	131	106	124	128	131	142	93	107	108	108	130	113	151	113	116	130	105	123	110	103	125	101	99	117	106	101	111	112	121	139	137	114	104	111	100	101	117	125	108	120	104	94	111	107	111	111	133	101	112	108	118	119	121	112	140	113	107	132	110	114	158	130	127	130	119	105	122	121	107	121	112	129	119	127	117	104	99	109	124	121	92	131	125	124	104	127	121	116	113	150	115	106	110	95	122	131	115	105	102	110	113	125	113	122	110	133	122	110	114	97	88	114	137	119	121	115	118	131	116	126	146	103	115	121	118	130	103	120	126	123	129	96	115	103	127	110	117	116	125	137	103	107	90	128	111	114	99	117	128	105	107	115	136	108	103	122	125	101	120	112	122	116	118	134	102	105	99	120	114	109	120	110	101	122	125	124	130	110	102	117	108	123	115	111	113	119	127	118	121	114	113	128	122	125	106	131	97	124	120	93	135	121	113	104	119	109	120	116	120	114	106	135	128	112	107	129	121	111	94	124	103	114	95	107	129	106	103	124	119	93	110	112	107	106	112	131	104	136	124	115	118	120	110	113	124	114	109	98	113	105	132	123	116	141	114	107	119	110	134	138	100	123	139	101	105	112	117	115	129	120	126	119	105	92	106	109	111	116	137	101	102	105	128	103	101	131	110	124	99	121	130	119	107	108	111	106	120	126	122	129	142	124	112	120	104	101	113	104	102	100	128	115	102	115	123	104	99	129	119	133	131	113	127	132	136	129	111	102	110	127	125	89	98	104	102	110	114	117	142	116	117	110	108	103	97	118	115	98	128	113	91	123	120	137	98	99	122	134	117	112	130	118	112	118	122	120	125	114	129	135	100	98	132	113	107	95	122	101	126	118	98	114	122	124	108	109	117	123	105	105	98	121	124	124	135	126	130	113	98	114	126	117	116	109	96	127	149	136	126	127	118	121	126	132	135	127	121	125	121	136	123	108	116	131	96	115	121	126	125	109	122	118	121	95	117	103	95	139	119	130	110	101	109	97	98	148	111	141	123	101	112	103	109	111	128	112	132	113	122	125	143	107	120	113	104	129	119	110	120	114	117	141	137	124	106	102	106	148	129	112	118	128	117	110	110	136	103	111	109	108	126	115	126	114	117	87	113	110	124	113	102	133	133	126	136	118	108	116	122	88	126	117	112	115	105	115	118	112	119	121	118	111	119	115	121	114	121	111	117	108	119	111	98	125	111	102	125	126	110	113	112	146	121	135	140	104	128	116	105	112	120	132	128	124	105	115	132	130	104	106	127	141	117	107	121	127	121	127	116	125	140	128	120	122	102	109	121	93	114	89	125	112	111	128	118	131	109	110	104	136	107	124	130	127	127	134	103	127	113	111	108	121	122	104	106	117	126	103	106	148	109	101	107	103	121	130	121	139	130	126	121	120	118	115	128	104	107	109	112	120	133	133	106	102	131	108	121	114	109	125	124	126	105	121	112	116	118	107	108	102	103	116	117	114	102	124	128	121	121	113	116	130	107	117	96	136	110	148	125	120	138	112	117	119	120	124	131	113	118	101	110	102	125	96	104	131	120	114	120	122	115	115	130	99	132	127	122	110	129	110	112	90	104	105	134	114	131	104	140	125	129	129	105	114	118	121	111	102	113	128	142	118	133	106	114	100	113	126	102	106	99	119	112	89	118	126	131	96	116	109	120	108	107	140	122	124	110	109	121	105	93	137	124	121	109	134	99	112	105	112	107	116	119	134	132	118	116	110	123	109	107	98	107	120	103	97	130	106	114	126	110	109	100	116	125	138	108	110	109	124	141	107	125	103	123	112	118	105	129	91	125	125	119	107	110	106	115	113	120	120	137	117	117	100	100	123	108	109	112	105	124	140	121	115	118	112	123	111	95	128	115	124	110	119	145	119	110	115	122	100	114	101	114	126	106	121	119	102	104	132	109	118	112	113	105	126	111	102	150	108	107	135	111	119	116	113	127	133	109	124	122	119	130	116	123	107	110	124	139	104	114	109	104	99	129	122	117	141	109	103	104	117	128	121	150	130	127	99	120	110	109	110	128	129	126	133	144	105	110	108	119	125	112	138	106	109	109	113	112	111	126	119	109	110	111	125	116	122	122	111	128	112	119	102	125	95	107	123	114	140	144	123	123	128	125	137	124	110	91	105	109	107	113	128	111	93	116	114	109	119	117	125	108	130	95	132	114	110	118	112	120	129	137	111	120	111	111	126	123	120	101	136	105	122	119	122	110	114
11243	2347	4636	5704	5178	4622	4087	3906	3676	2908	2774	1650	1314	1216	992	957	875	919	910	880	663	614	599	571	585	549	511	495	670	760	710	548	484	490	520	445	399	432	374	356	361	325	332	285	322	310	298	304	318	322	284	308	291	293	294	331	270	289	301	299	294	312	303	264	313	269	296	293	320	309	307	298	328	319	293	308	308	304	327	323	281	290	298	309	324	319	323	271	330	312	327	271	285	273	307	276	322	309	292	282	302	293	284	287	291	289	298	272	298	312	285	333	272	287	317	284	304	328	287	302	310	287	282	276	305	286	315	283	287	289	288	312	307	328	281	286	308	284	291	315	298	266	322	311	267	284	294	308	316	280	293	306	291	288	292	317	306	300	319	311	305	279	294	262	279	286	278	306	299	299	281	313	304	294	289	299	321	293	290	295	287	271	310	270	299	258	297	252	281	301	311	309	273	303	270	283	285	303	304	307	281	306	303	308	269	292	282	312	284	294	312	297	299	306	313	286	297	277	303	308	299	311	295	282	319	288	282	319	315	295	294	337	302	308	276	315	314	275	302	303	297	279	293	318	313	300	273	299	303	282	310	291	305	297	314	304	301	304	286	308	332	311	262	287	290	303	308	250	312	335	288	307	305	311	296	302	323	279	296	309	278	277	301	284	303	292	292	323	298	301	255	312	294	289	289	313	280	310	299	279	302	298	294	288	262	293	277	276	288	269	269	285	318	302	284	309	276	273	302	302	290	315	280	288	280	335	291	289	288	300	310	301	300	304	335	302	285	295	285	322	328	304	298	308	286	296	292	271	254	323	299	295	274	327	278	284	324	268	268	296	295	313	298	253	276	313	267	260	326	285	285	280	325	276	288	302	294	294	275	302	306	306	297	315	309	291	290	295	273	304	317	275	293	290	320	273	276	307	285	291	290	296	287	296	304	321	300	272	310	254	273	297	304	288	308	276	281	296	308	283	323	306	275	314	288	294	289	293	321	281	265	286	283	289	278	296	294	292	306	286	303	297	309	277	288	343	325	309	281	319	289	321	299	294	313	304	266	286	291	294	305	309	282	297	288	300	301	287	280	283	320	295	268	261	295	309	314	283	301	302	310	291	305	317	286	314	274	322	288	299	324	327	271	282	293	305	322	285	316	272	302	319	301	319	270	283	303	298	275	299	318	301	290	300	296	307	315	271	280	263	298	295	313	303	286	289	264	289	289	279	310	323	321	317	300	280	295	356	276	289	264	297	281	317	308	303	300	330	292	259	286	314	298	306	310	285	267	282	289	296	317	260	290	315	300	277	287	296	287	304	309	276	299	277	287	291	307	301	339	265	309	300	286	308	273	298	302	270	301	296	293	302	300	279	293	320	315	306	290	292	262	288	285	307	262	325	272	305	303	270	285	297	308	335	315	292	303	293	303	269	324	305	298	260	316	292	279	279	318	313	324	261	274	294	293	291	284	295	308	269	327	286	270	327	307	306	280	312	317	292	308	310	326	296	313	300	315	289	304	281	310	309	310	307	298	300	298	299	294	292	305	309	325	295	307	287	272	297	308	284	276	294	292	300	304	290	262	293	311	286	283	289	276	304	293	304	271	237	322	283	304	339	319	284	300	283	332	298	288	266	291	276	286	298	327	266	273	313	272	289	280	297	290	298	269	304	301	301	305	290	304	322	287	303	303	281	303	303	267	319	300	290	296	326	330	307	316	302	296	290	331	311	289	302	295	295	294	290	290	265	273	275	331	309	270	289	298	281	293	284	303	322	285	298	278	305	340	312	306	289	295	307	303	285	289	269	311	269	250	299	310	276	307	265	278	299	294	282	290	327	298	277	298	301	281	308	263	288	307	290	316	275	278	284	312	305	285	276	279	308	306	292	312	298	292	297	332	271	308	334	283	288	276	275	288	310	290	290	291	292	288	294	309	287	323	307	300	310	278	265	310	282	292	302	323	264	288	300	287	292	301	303	343	281	279	304	288	312	316	317	305	296	295	298	333	331	323	298	301	309	317	296	298	278	283	341	288	268	304	300	298	316	301	318	311	330	283	285	308	300	306	325	264	325	300	298	302	308	299	289	317	288	304	286	281	311	267	326	331	288	308	317	289	264	291	297	300	271	318	312	328	279	312	275	264	284	298	303	272	296	277	328	262	309	324	289	306	301	277	264	291	290	296	299	271	307	285	297	299	313	269	306	311	328	298	278	284	308	311	278	320	275	292	285	295	282	303	277	266	300	334	306	291	295	281	307	299	278	297	271	309	300	308	273	294	289	279	318	292	289	286	264	301	306	285	306	300	272	270	299	295	301	286	298	320	270	259	297	322	295	309	266	273	291	293	294	287	308	302	293	292	312	286	305	318	297	305	303	295	308	284	295	332	300	267	317	290	314	296	298	286	306	284	309	276	291	280	286	265	281	320	292	290	285	304	271	275	294	301	296	291	256	281	273	301	314	300	319	279	304	314	303	295	321	285	281	317	312	292	278	285	325	300	317	320	296	277	293	262	281	294	286	305	316	266	291	295	307	306	282	267	315	295	301	281	318	280	316	293	316	280	282	278	275	322	304	301	285	312	315	261	292	299	279	289	325	305	291	294	304	319	279	279	291	280	292	286	265	299	286	293	291	299	307	334	295	304	291	282	310	302	302	279	304	306	289	301	296	290	293	288	276	295	322	302	277	327	283	265	272	274	308	310	308	291	302	288	310	288	291	283	274	317	298	313	293	296	290	272	279	276	266	300	281	290	292	291	299	324	271	274	331	263	267	296	280	284	301	321	301	296	281	320	293	282	289	294	289	294	293	283	290	265	330	296	260	301	299	299	325	296	300	298	271	289	306	297	260	296	315	290	316	314	293	290	274	286	299	277	318	269	313	296	306	286	273	313	309	266	300	318	313	335	274	309	298	307	272	301	303	264	314	293	301	291	320	307	330	290	292	315	306	297	338	296	301	306	311	280	314	305	282	324	286	295	298	324	325	296	292	294	285	338	300	274	288	293	296	296	286	284	282	262	297	294	286	276	286	287	327	294	292	324	259	299	268	308	292	289	301	297	279	299	309	268	290	267	321	293	316	312	321	292	276	291	289	305	311	314	290	317	311	309	294	285	290	296	290	271	285	290	319	274	287	312	311	314	307	314	302	293	297	299	325	311	316	291	306	318	283	306	301	264	304	315	271	299	306	310	285	286	301	329	298	293	299	306	254	288	313	299	299	279	312	299	282	294	275	330	268	302	283	275	293	283	308	316	302	285	277	302	327	284	270	265	308	286	321	303	312	324	318	292	313	274	275	302	286	328	295	283	340	280	301	290	295	276	324	299	247	287	263	290	286	278	313	284	292	291	313	313	256	277	339	260	323	295	292	315	287	274	294	271	273	269	312	298	298	314	264	320	304	264	289	334	288	313	335	296	292	310	299	296	287	316	304	298	301	277	309	302	306	304	269	294	315	312	280	302	269	277	263	298	255	281	301	292	296	295	323	279	278	292	321	297	321
2709	557	615	484	402	364	311	274	242	266	261	257	277	254	242	240	250	230	252	240	235	210	242	240	213	268	218	218	244	259	225	230	233	206	253	237	221	207	237	220	226	231	208	199	215	215	220	216	215	227	234	237	240	238	201	227	239	204	222	221	231	206	200	234	195	197	199	248	210	205	243	244	241	219	221	234	241	207	242	204	234	245	199	213	240	232	225	231	215	242	233	212	217	211	267	228	244	234	214	207	207	226	222	237	219	214	228	222	252	214	215	235	215	218	233	204	221	220	231	227	211	217	193	225	219	237	239	235	246	229	189	250	212	236	232	230	252	235	224	226	224	228	223	228	223	211	236	191	227	214	216	212	223	232	190	251	210	207	218	200	223	219	225	217	242	238	230	231	212	237	187	252	226	240	226	209	213	219	227	203	231	210	231	255	207	200	198	214	222	252	205	225	228	237	239	214	232	220	216	219	199	219	222	200	246	189	204	211	211	220	234	210	227	210	217	222	192	204	243	210	215	236	208	223	225	231	222	198	226	221	211	237	230	223	194	196	202	220	215	237	213	227	227	223	217	236	214	242	221	242	240	191	228	236	213	226	216	217	210	216	227	221	213	222	194	221	198	221	211	227	219	221	199	211	222	219	250	228	215	215	206	233	217	220	216	231	216	216	239	222	202	205	232	220	203	216	235	238	225	245	231	208	214	231	249	227	221	241	227	219	229	225	223	228	219	210	217	239	237	227	238	222	252	218	215	241	245	223	200	225	227	188	202	203	208	237	250	247	208	217	239	212	215	230	218	234	216	207	212	204	223	177	225	217	192	216	218	227	228	222	196	217	217	228	206	220	214	194	198	201	248	221	209	225	217	234	230	209	232	242	225	249	231	210	205	241	224	253	237	203	253	232	223	217	241	202	213	230	190	243	224	228	246	230	198	221	216	208	213	212	216	235	225	183	211	225	204	215	182	219	225	229	229	225	207	235	208	216	233	206	224	232	263	236	216	219	199	203	202	221	217	221	212	213	195	223	211	214	221	247	222	212	237	207	205	218	224	217	232	221	202	241	236	193	227	203	190	194	201	208	228	207	200	242	200	209	225	214	223	233	224	217	223	224	192	211	232	235	249	209	224	205	213	219	237	223	232	223	222	221	242	211	232	233	197	216	204	244	237	201	200	227	249	206	213	241	228	211	217	225	230	221	236	246	209	252	207	211	214	228	206	214	215	208	203	212	247	221	220	227	201	208	206	216	236	205	213	227	229	215	243	208	226	206	214	236	206	229	213	206	203	220	187	215	241	233	203	231	217	229	230	227	215	228	230	243	210	225	226	195	175	238	216	224	228	236	225	228	230	236	237	210	221	234	200	223	226	219	236	224	208	218	215	246	220	249	226	248	217	219	243	191	208	217	214	239	198	198	220	223	224	225	204	217	222	225	205	237	265	266	219	219	230	259	215	212	224	194	206	228	213	224	209	216	251	232	223	217	206	232	194	229	227	211	195	231	218	215	235	198	230	222	223	250	227	223	210	199	211	233	235	218	218	208	235	265	209	215	224	229	246	229	234	217	223	217	216	264	214	208	227	249	198	218	215	214	226	202	218	185	265	243	202	227	217	209	210	228	212	235	230	201	212	209	222	211	204	208	210	217	247	211	232	233	221	235	217	236	204	222	232	198	234	243	259	220	206	243	212	224	221	205	211	238	220	240	251	244	230	224	241	215	225	207	217	216	212	201	262	206	222	220	236	211	218	210	212	237	227	231	207	208	211	238	233	237	194	213	193	204	216	230	244	245	189	211	244	224	193	209	214	243	232	212	215	218	216	235	232	189	227	243	236	207	222	235	239	262	247	192	214	226	200	195	215	249	234	245	245	235	213	216	238	228	255	218	221	218	225	204	239	234	203	239	213	213	244	232	224	237	214	234	223	231	243	206	219	246	228	193	201	241	208	204	232	209	244	225	238	230	208	211	210	208	226	222	239	217	188	234	220	226	226	228	231	209	211	228	239	214	220	224	238	222	222	227	204	178	224	277	200	208	239	235	244	236	241	214	218	235	214	239	217	234	217	235	222	225	223	191	210	221	248	209	219	235	216	243	234	203	211	203	213	239	244	234	214	203	224	220	198	238	235	231	203	211	225	242	216	206	219	217	190	234	220	221	200	205	205	222	221	217	225	238	190	222	218	202	205	183	223	228	208	218	202	227	204	230	228	203	236	237	241	202	211	230	199	233	207	221	234	204	223	224	231	182	236	214	209	213	242	206	210	221	230	201	197	220	211	228	217	196	210	223	232	203	227	200	212	251	201	195	262	229	195	214	218	225	203	248	204	246	209	216	227	232	202	228	212	215	214	214	208	247	181	205	231	213	213	229	237	204	226	210	209	193	221	235	209	208	216	196	186	226	229	226	261	215	240	236	213	222	234	256	200	228	220	188	253	187	212	231	208	212	241	236	241	235	213	234	222	206	202	217	208	254	219	221	243	222	221	222	210	225	230	232	204	191	204	186	200	231	262	227	204	218	210	217	233	225	247	218	226	233	218	209	235	215	206	232	235	227	210	240	240	235	223	254	224	235	208	229	228	229	217	233	227	219	227	216	221	221	232	221	234	211	218	201	216	183	214	228	214	242	205	215	242	220	234	216	205	224	202	228	211	224	196	211	217	240	235	229	248	208	223	192	212	247	222	215	250	239	206	208	191	212	215	242	197	239	208	249	261	227	225	223	240	217	235	210	229	237	201	222	232	223	203	227	238	234	206	198	221	200	212	233	194	214	208	200	201	235	235	215	232	207	255	254	229	209	214	229	209	196	254	234	213	202	256	219	226	218	227	194	202	191	202	230	194	228	225	240	238	220	249	212	199	219	224	217	227	231	234	214	212	244	238	231	249	246	212	242	212	234	220	208	212	225	219	269	232	213	240	239	239	204	228	276	244	221	204	253	231	184	199	201	224	213	189	222	194	228	225	202	199	208	225	222	213	222	215	210	187	218	220	216	228	234	221	231	215	242	221	212	232	216	255	244	252	226	219	224	223	247	205	229	204	218	236	202	231	208	201	257	226	216	240	214	227	237	222	230	227	224	212	213	234	238	223	232	246	211	219	223	217	188	201	237	208	217	209	240	212	212	202	232	218	212	204	216	219	215	197	205	215	222	215	220	204	235	221	234	220	227	221	237	238	212	230	225	233	230	250	201	211	215	227	202	224	241	210	211	203	208	221	237	186	212	227	243	242	220	244	216	182	228	227	218	220	229	212	220	228	207	234	235	219	213	207	210	210	230	214	203	226	237	235	207	215	235	232	206	210	231	210	223	212	224	240	210	217	215	199	218	232	219	223	229	214	210	254	196	239	239	208	237	246	221	219	189	217	214	235	200	253	201	238	231	219	222	229	221	247	231	225	248	223	215	220	213	223	241	196	263	213	240	224	236	223	229	202	203	228	222	243	215	220	206	229	237	209	214	220	230	221	226	219	239	210	213	217	204	202	243	251	253
2830	905	1292	1504	1293	1215	993	860	828	757	719	628	675	639	704	702	616	669	726	615	652	605	569	644	580	590	608	627	638	689	595	596	550	603	562	591	558	579	503	594	568	557	517	579	514	496	510	564	558	523	528	533	550	541	547	530	533	557	522	513	539	560	568	532	540	512	516	575	532	534	513	531	523	533	528	570	539	589	555	537	538	543	542	534	526	519	531	558	538	495	524	519	549	534	532	543	508	555	533	544	539	568	551	563	537	540	529	508	561	546	537	531	556	525	547	522	582	532	554	513	562	505	541	537	521	523	561	562	532	559	535	569	550	566	509	557	535	586	537	510	537	520	524	559	539	559	545	545	543	535	558	521	562	526	521	553	494	558	578	532	511	545	531	542	550	508	530	518	535	561	569	508	593	600	517	525	490	512	538	540	579	521	541	488	513	543	519	539	524	545	535	516	543	533	566	575	569	509	547	584	513	547	530	526	492	520	554	526	515	543	521	569	528	587	555	539	543	532	549	503	540	524	557	533	559	526	523	530	508	511	514	533	519	521	577	554	568	558	511	556	564	520	512	559	538	495	471	540	512	524	578	576	503	597	528	518	560	564	574	531	591	523	513	534	582	531	525	531	532	563	547	542	565	573	550	522	515	529	508	554	507	515	499	556	527	523	581	523	582	521	532	548	533	536	574	542	527	489	521	514	539	564	530	576	522	534	519	568	480	538	496	492	566	572	548	491	513	508	538	552	522	523	537	575	545	526	523	544	498	508	509	513	505	531	533	557	547	538	574	521	536	504	540	512	513	553	531	572	524	545	592	532	535	537	496	507	546	585	562	555	557	523	539	527	535	581	568	591	516	517	502	520	525	509	524	551	567	519	572	506	535	504	547	489	548	554	547	530	570	517	506	520	603	570	502	528	538	532	560	514	542	557	532	552	536	534	571	547	493	504	560	513	528	574	542	519	520	503	552	508	530	540	556	554	503	543	486	497	524	527	596	550	549	539	530	513	531	570	554	518	539	528	507	553	543	501	514	513	547	594	541	545	515	530	512	530	565	529	551	526	554	512	530	513	530	535	517	568	528	552	537	593	544	479	520	498	533	532	576	551	510	525	512	541	519	542	559	506	547	533	541	530	572	538	516	515	549	513	552	539	496	580	507	530	507	507	543	490	466	510	555	549	579	594	557	499	520	569	502	511	538	526	536	480	526	519	510	560	559	528	508	527	580	521	521	557	550	534	529	530	564	550	543	513	527	541	535	569	542	531	557	510	561	505	495	536	563	564	537	519	573	502	572	579	503	550	503	494	529	518	518	528	567	525	471	559	517	560	522	535	558	546	537	528	549	513	543	518	531	519	531	563	527	523	518	593	493	537	528	562	512	548	520	599	562	526	518	562	537	479	521	495	514	522	533	537	520	543	548	523	520	547	514	559	543	520	545	548	535	527	552	518	570	534	505	555	522	530	517	558	517	521	560	530	528	506	538	526	515	537	562	553	552	526	533	555	563	512	548	526	536	601	572	551	503	498	514	556	501	546	533	553	529	515	501	482	529	566	495	536	532	519	559	519	521	572	522	548	541	505	519	478	532	591	540	511	526	486	527	536	571	576	548	532	518	549	519	565	548	528	545	500	544	530	528	537	496	529	509	507	524	539	555	575	510	525	554	527	549	543	540	555	523	525	535	562	557	533	543	564	562	545	479	515	566	541	529	550	546	543	549	505	518	516	505	572	552	589	556	555	577	566	510	554	552	575	536	478	529	523	539	566	539	486	504	526	572	537	593	553	532	535	486	515	575	521	576	516	517	532	535	562	552	475	568	553	521	543	533	516	512	523	508	557	577	535	499	565	537	488	519	551	523	560	574	528	534	491	561	554	565	528	565	570	496	513	512	531	537	502	603	518	542	528	503	540	534	539	565	541	508	543	491	536	595	548	572	491	503	538	540	523	531	532	524	563	542	585	526	549	542	548	545	539	538	578	564	567	517	537	513	541	533	565	547	516	542	571	541	530	537	521	581	556	523	499	543	521	540	558	509	502	544	556	525	533	528	571	568	514	522	561	512	517	525	528	533	531	521	562	540	514	538	537	568	537	522	493	550	545	488	500	531	558	552	517	536	557	488	516	501	548	553	558	550	543	526	569	475	531	535	551	488	504	534	522	543	536	529	546	555	523	550	537	557	518	540	510	564	534	519	512	525	520	473	532	565	516	502	524	561	536	522	536	508	515	545	505	528	568	533	518	524	541	557	526	517	541	495	517	580	561	514	498	554	516	547	508	517	529	538	549	518	581	542	537	559	535	533	516	587	593	503	544	582	556	537	535	517	567	532	569	553	548	546	528	539	548	497	529	553	569	551	514	481	550	561	549	504	578	566	532	534	574	541	532	520	551	563	529	532	553	498	545	526	526	514	584	524	559	558	558	520	539	532	553	557	538	567	571	520	543	527	571	557	546	517	566	535	519	519	484	495	505	599	480	552	502	523	523	535	559	543	534	555	565	578	530	542	582	552	535	511	491	562	554	534	528	543	564	510	580	576	504	527	539	513	555	543	505	504	587	556	549	525	519	536	504	537	535	498	571	549	545	530	531	588	531	539	535	535	475	565	514	545	526	526	536	542	516	522	548	550	520	567	532	496	518	530	580	532	532	549	522	514	552	527	539	491	528	537	539	562	519	576	556	519	524	522	528	534	502	589	511	498	532	518	532	513	525	530	530	546	512	531	515	511	528	532	525	536	543	550	508	535	590	532	568	512	539	533	549	508	520	546	518	562	522	538	536	558	513	500	538	514	550	581	555	535	546	522	538	522	563	541	560	526	588	570	492	528	539	579	560	527	554	529	538	593	493	544	550	547	536	540	541	509	546	516	524	537	486	543	512	523	569	496	573	580	525	536	561	551	543	526	530	591	564	517	540	516	535	554	521	538	538	534	549	502	545	544	566	528	488	506	523	539	468	511	525	498	556	510	521	574	543	504	504	532	559	585	565	529	540	562	524	523	542	555	546	527	565	567	525	558	523	508	563	551	528	494	540	540	522	521	504	541	550	547	556	580	530	562	526	536	528	529	531	523	515	520	539	595	550	533	546	529	560	565	554	504	511	523	528	505	505	523	542	553	513	507	528	526	538	534	552	531	505	579	538	505	503	522	561	568	531	549	576	529	554	560	571	540	523	512	536	541	525	540	509	547	531	556	534	522	503	538	500	502	541	546	494	518	550	525	554	516	539	581	571	501	512	563	547	553	564	520	500	575	497	518	534	472	559	545	528	517	550	489	554	516	542	537	538	504	505	545	550	498	511	523	541	552	503	500	518	505	535	534	541	558	536	525	567	567	516	551	514	569	539	536	558	541	528	489	522	524	566	542	553	546	568	529	520	594	505	567	518	546	488	506	548	551	576	560	500	547	526	519	537	551	576	541	536	497	521	528	529	519	528	544	525	543	554	522	511	579	531	547	548	485	547	549	529	538	564	511	547	516	523	518	521	514	543	572	544
9690	1480	1633	1558	1275	905	656	640	501	402	346	301	313	292	282	287	290	285	294	264	241	247	240	254	256	252	257	229	186	214	235	222	224	217	189	239	241	208	236	214	214	215	222	204	201	222	244	177	224	211	229	214	207	193	212	214	207	219	206	198	196	209	202	218	234	234	222	218	211	213	215	192	198	203	217	177	229	211	206	227	190	203	227	200	192	210	212	214	222	235	203	244	186	201	227	197	250	215	212	210	238	221	239	209	207	201	188	242	233	212	222	216	200	229	205	201	246	229	221	210	201	193	180	188	230	232	233	204	203	224	239	209	210	221	218	209	232	212	218	211	210	216	244	203	195	222	205	212	212	207	198	204	196	196	197	219	239	231	207	208	217	219	246	212	214	216	211	220	235	208	206	236	210	229	222	222	224	232	226	249	215	205	184	211	219	211	214	217	234	240	192	216	213	212	234	233	211	239	212	198	204	199	226	211	220	198	203	234	229	202	211	206	215	193	181	221	224	214	221	227	183	211	193	219	194	220	171	222	204	226	202	199	227	223	211	194	233	221	188	192	216	227	213	231	211	215	183	207	198	223	215	197	215	204	205	247	238	203	207	223	224	217	223	243	219	223	215	210	207	233	198	212	227	199	202	235	238	194	206	197	228	200	207	218	222	194	221	213	228	184	244	213	202	207	182	222	197	234	207	224	230	204	207	244	202	228	211	179	216	198	197	207	266	200	240	215	224	225	210	214	247	224	228	228	173	188	213	226	232	194	212	222	237	233	208	237	206	232	218	236	206	231	227	211	182	228	241	244	215	208	235	229	240	223	221	190	215	182	204	191	200	223	185	201	185	219	197	230	217	239	183	208	220	198	200	212	210	197	197	207	231	204	194	195	215	197	222	214	228	236	220	200	203	208	234	210	197	210	196	205	202	195	178	199	214	207	223	199	219	233	205	202	218	235	233	208	208	183	206	202	215	206	208	202	223	206	218	203	235	228	213	208	247	216	231	199	213	190	200	201	220	201	208	166	224	254	222	207	221	220	228	223	227	208	221	234	203	209	238	187	182	183	192	208	205	216	209	204	215	229	188	230	226	231	213	226	218	207	194	187	248	216	226	211	219	232	237	217	220	200	221	225	208	210	210	220	224	224	221	205	202	185	207	222	230	192	212	209	219	222	229	222	194	215	229	222	228	225	206	219	190	206	241	215	202	213	232	210	216	238	181	205	198	210	203	191	246	214	176	204	221	215	195	206	228	193	199	229	213	219	239	203	216	203	202	190	191	217	213	227	223	213	238	216	209	210	213	208	218	202	223	195	206	219	196	200	198	209	189	202	204	214	233	215	199	214	203	220	209	209	224	186	240	213	231	209	220	211	226	222	198	214	202	209	234	194	179	201	211	212	191	216	217	206	221	208	208	229	230	223	201	185	249	223	188	192	205	202	206	220	221	194	220	215	204	219	211	206	211	236	213	219	204	235	227	183	192	214	180	201	191	228	214	219	231	211	213	225	203	250	236	224	225	214	170	225	215	201	202	179	214	206	205	185	213	201	242	245	221	233	221	228	208	207	216	227	183	230	215	210	229	228	229	213	209	204	209	211	180	201	208	229	200	207	213	214	227	219	225	213	211	235	198	196	226	202	227	209	190	231	212	212	236	222	208	169	213	203	212	212	215	197	196	198	215	196	178	203	201	236	217	212	228	204	227	216	203	226	197	195	187	205	198	198	221	187	198	205	238	224	230	205	196	212	230	223	223	207	208	213	215	221	204	212	215	202	204	214	238	216	219	237	242	204	209	202	222	192	203	227	211	230	200	221	217	206	235	237	223	223	205	208	223	216	203	207	206	223	212	220	239	191	208	221	213	189	217	185	196	204	194	206	213	231	219	237	198	199	212	194	205	220	227	205	234	187	212	213	228	227	228	206	212	205	209	220	201	228	212	216	207	214	203	186	210	219	219	214	220	213	207	193	186	204	201	218	220	196	203	215	203	216	224	232	240	200	209	199	235	211	220	226	212	217	212	228	202	203	212	217	220	239	190	227	218	211	218	232	205	198	218	226	222	208	230	221	220	191	213	221	258	225	203	216	229	216	186	216	192	230	232	220	220	222	212	198	225	198	197	188	215	217	188	219	191	230	198	219	227	228	234	186	193	216	198	195	217	199	209	261	215	224	242	217	226	201	194	219	221	214	208	190	207	191	198	201	192	231	216	198	183	217	245	213	194	207	213	195	203	198	223	196	199	207	212	186	182	192	218	189	207	218	219	208	184	209	242	200	186	214	186	196	222	231	219	221	240	220	196	194	197	182	210	192	211	219	190	248	220	215	237	217	200	236	213	229	205	220	199	184	200	222	223	233	228	208	226	237	202	176	212	233	213	204	215	237	216	213	213	232	206	214	184	226	227	212	210	215	219	196	221	212	224	209	221	221	195	221	193	190	197	205	234	199	253	216	206	214	215	195	202	225	214	203	189	204	214	246	233	199	200	216	221	224	225	199	195	209	225	206	191	180	190	185	214	209	204	212	209	205	190	183	207	252	204	204	200	200	229	171	207	211	205	204	206	170	222	199	200	217	206	200	196	216	226	210	197	202	240	210	213	233	217	214	204	205	206	215	213	196	217	231	232	189	197	205	192	221	211	209	207	195	232	209	198	186	228	236	220	238	236	206	197	219	205	219	221	218	195	216	193	218	212	216	222	230	219	219	212	213	213	213	212	238	208	215	219	236	214	209	224	230	234	214	217	227	225	209	223	193	215	231	203	232	209	197	196	205	224	177	222	230	211	208	209	181	204	209	214	211	250	201	210	235	187	221	206	213	210	225	174	224	209	215	224	212	218	216	229	192	188	201	207	208	225	209	237	216	213	212	202	209	231	214	182	224	213	243	230	217	216	199	232	197	183	204	185	219	206	213	233	234	224	194	192	208	219	235	198	218	221	222	200	191	213	198	235	234	229	245	201	208	212	214	223	223	194	211	181	175	222	234	204	222	199	211	211	207	189	209	175	214	206	259	211	217	212	199	198	218	229	218	239	242	206	215	232	215	215	219	200	260	224	203	234	209	221	183	215	219	234	216	212	228	216	179	197	227	231	214	241	233	210	206	232	230	214	200	221	219	221	214	198	202	220	203	197	220	192	200	192	228	189	221	194	205	242	231	244	210	235	204	243	211	210	204	225	196	198	207	214	218	233	224	201	198	229	227	222	199	234	214	179	201	231	216	204	225	215	218	214	221	214	235	239	198	251	195	199	209	198	241	239	211	192	216	247	193	198	200	258	210	212	203	199	260	211	198	219	225	206	203	227	202	259	201	221	227	197	184	203	203	214	229	224	222	198	211	232	210	237	213	201	210	205	232	196	212	209	204	198	222	218	215	211	245	221	192	204	211	192	207	215	227	195	199	219	224	205	233	201	201	209	188	206	202	207	240	192	210	205	219	218	200	199	184	212	220	211	198	210	183	196	206	217	230	250	202	218	233	206	218	211	215	230	238
8139	1712	3038	3763	3446	3004	2403	2318	1978	1713	1457	1239	1068	959	951	936	842	900	911	817	739	732	709	747	708	671	674	641	701	872	757	668	691	588	611	599	600	569	559	588	565	536	541	528	515	538	454	549	494	537	495	560	540	493	486	521	517	546	501	507	461	504	537	507	479	534	487	532	515	522	523	519	537	495	514	536	513	570	512	511	488	506	499	512	567	520	490	515	512	519	497	523	502	534	526	526	539	525	517	515	521	496	507	514	505	542	521	517	522	498	530	463	504	533	511	536	501	521	525	506	509	479	527	502	537	504	509	513	471	580	530	464	502	501	504	499	516	482	524	510	490	520	506	489	482	529	502	536	527	512	493	493	548	535	516	484	486	528	536	494	517	530	531	524	555	494	555	495	503	498	494	525	553	523	522	500	511	504	517	482	533	531	505	506	522	543	540	527	518	495	506	488	558	558	510	475	531	528	528	483	486	530	498	535	484	525	483	504	495	519	458	486	540	461	508	497	490	515	544	527	521	510	524	517	510	497	495	515	503	493	500	532	532	509	468	532	544	479	539	527	495	511	491	492	485	536	506	535	502	515	500	490	526	511	520	503	530	502	517	506	551	517	496	498	510	520	520	505	508	482	482	518	525	525	482	531	498	529	496	500	487	499	510	484	526	512	515	530	529	505	518	539	524	530	541	493	511	465	539	483	543	489	475	503	523	542	532	498	505	496	484	500	510	525	470	468	505	488	488	527	566	503	514	495	514	531	470	551	463	474	491	470	530	470	549	492	485	519	524	493	489	505	527	507	517	546	484	524	505	520	517	537	531	495	501	537	499	531	513	527	488	493	483	492	509	519	551	532	539	525	500	496	477	509	511	504	524	531	503	514	528	541	486	504	519	523	541	510	520	496	502	528	499	502	497	539	522	489	547	510	501	490	487	528	497	516	530	511	500	502	525	539	497	506	503	427	484	493	505	518	553	543	505	449	527	508	488	504	526	535	516	531	519	460	511	470	463	530	514	486	508	589	508	508	505	495	539	521	579	501	475	513	494	493	507	521	526	497	522	499	514	522	492	525	499	478	543	529	471	511	483	521	548	514	496	505	497	497	484	532	524	515	531	537	507	524	535	504	545	547	504	534	533	497	521	504	517	518	475	506	509	505	511	496	536	514	512	495	496	505	514	491	475	480	522	508	482	519	508	537	499	501	546	512	550	482	517	495	506	512	530	476	514	510	530	495	524	514	498	510	522	486	497	526	512	510	490	518	489	496	505	513	485	466	469	483	532	487	518	511	522	533	477	521	562	513	535	512	515	503	506	484	520	485	481	499	501	480	516	494	467	508	510	461	515	492	492	501	533	496	473	502	503	478	496	475	501	515	513	526	512	482	493	483	515	478	526	511	517	509	535	487	530	487	492	514	494	536	493	550	515	505	551	510	521	498	477	525	533	482	489	497	528	530	499	475	505	484	513	474	504	517	516	479	498	510	549	510	522	501	520	538	496	526	537	526	483	481	487	538	492	535	535	527	496	542	542	485	507	514	471	568	505	525	536	493	525	512	549	498	508	508	465	520	520	532	536	518	484	521	450	516	503	505	606	498	526	502	513	506	477	525	496	536	528	509	521	531	492	528	543	504	513	519	534	523	496	518	495	523	520	503	534	502	537	531	523	523	525	512	526	521	546	499	502	518	478	539	502	514	559	541	518	543	495	539	513	533	495	507	491	474	502	509	497	513	492	550	542	464	516	563	530	516	522	493	505	526	446	472	497	525	535	500	529	505	510	520	489	538	507	527	491	535	549	504	508	542	524	496	486	462	494	522	506	474	499	507	540	515	494	512	508	543	516	482	486	515	518	522	494	526	530	539	510	479	550	523	505	504	521	493	486	527	470	501	479	478	528	536	509	517	485	498	538	519	483	497	481	518	487	552	534	519	519	483	480	522	566	481	498	544	508	512	499	523	509	526	525	535	503	530	500	492	527	500	446	522	527	524	518	475	525	544	556	499	491	489	466	513	544	507	466	518	516	512	500	516	477	514	492	504	534	557	532	489	538	539	557	520	504	520	501	510	512	495	478	515	522	499	501	543	519	512	540	532	493	537	510	528	514	508	486	521	474	529	549	500	513	477	489	538	512	513	500	512	472	509	524	542	516	530	483	516	497	494	464	494	564	529	505	502	540	513	536	519	524	520	471	490	503	515	468	557	510	475	529	535	528	558	546	492	510	525	525	526	515	460	504	489	508	542	501	525	491	510	463	494	534	472	486	478	518	501	496	536	510	494	504	511	520	525	499	485	496	509	495	542	477	524	555	522	480	511	513	488	526	488	556	517	536	546	507	505	507	520	500	541	501	466	542	540	523	504	532	544	510	512	476	519	530	501	503	500	493	519	485	482	516	468	535	543	497	533	530	522	534	480	517	525	532	530	510	504	493	484	507	488	519	509	518	517	504	525	501	478	516	510	479	516	548	482	525	504	478	536	505	505	499	519	504	476	473	499	484	492	530	489	490	495	543	521	514	546	497	493	478	494	496	522	515	521	527	518	502	504	487	521	555	474	498	557	523	521	503	528	505	508	505	510	490	502	504	486	515	508	515	529	533	540	488	525	507	531	506	498	556	506	523	501	516	509	518	548	511	514	469	517	508	489	508	512	522	534	497	513	506	538	507	516	510	481	525	481	503	520	483	512	481	512	530	517	504	548	515	509	521	480	519	490	535	497	479	530	525	531	485	508	543	546	481	506	519	523	519	519	497	495	531	500	539	526	509	467	520	480	498	485	470	500	542	487	522	481	522	517	538	494	535	542	484	507	496	469	470	500	505	520	545	494	514	471	512	484	494	524	516	474	515	510	504	484	505	529	515	506	537	476	495	442	526	541	519	485	579	521	517	493	518	526	508	525	499	525	553	530	504	512	544	465	511	529	512	510	444	496	516	525	490	473	538	527	531	501	515	495	533	515	502	552	512	510	548	523	552	537	567	500	548	471	520	529	467	512	516	501	492	543	526	475	530	529	532	504	563	488	527	511	534	516	472	495	537	533	512	528	504	532	545	550	551	544	501	539	506	512	476	547	497	483	473	462	556	504	504	512	500	554	500	506	513	513	539	544	474	557	517	516	518	488	513	487	513	511	457	487	485	501	508	530	522	577	522	496	493	520	543	503	495	511	504	506	464	520	509	508	477	530	507	495	521	521	556	520	523	506	500	542	499	481	524	526	480	542	489	533	531	508	503	482	518	485	542	559	518	494	534	505	521	490	494	513	508	492	469	499	485	454	511	520	512	525	500	533	523	510	521	535	494	498	515	537	516	494	573	508	505	517	528	514	530	518	481	499	526	505	536	516	488	549	478	555	536	524	510	495	501	486	508	557	508	492	512	551	535	504	496	509	513	510	506	501	521	525	498	523	539	512	531	525	495	498	485	513	526	492	522	536	558	545	497	510	504	556	534	534	511	505	502	530	517	547	523	536	513	519	516	489	542	507	524	515	499	525	493	494
15238	2394	2557	2306	1600	1129	868	733	710	546	413	308	232	239	274	220	217	205	235	210	178	180	158	159	155	133	160	184	190	164	161	153	148	145	149	106	133	136	128	108	101	134	135	128	126	129	110	111	124	124	120	119	119	125	101	104	104	101	132	126	121	114	124	150	103	110	116	135	118	105	138	122	112	143	143	118	120	121	144	106	105	113	120	127	136	132	103	135	121	128	115	110	124	98	129	114	114	100	111	119	118	130	123	117	131	113	116	112	125	140	129	111	109	137	101	111	116	110	128	136	107	105	108	136	117	115	113	121	127	113	103	104	123	111	118	98	121	122	119	108	121	110	116	124	109	122	121	107	107	121	133	97	122	121	128	122	123	104	118	111	125	111	113	123	130	132	110	112	113	143	124	115	106	126	116	118	109	110	126	107	120	96	131	118	132	116	119	118	125	112	117	123	116	112	99	117	105	134	94	113	112	131	109	118	103	133	101	113	112	121	125	138	115	130	112	108	121	121	128	120	107	132	111	114	122	111	124	106	127	96	107	114	118	129	110	123	101	131	108	118	139	123	130	125	132	115	129	106	109	126	114	137	103	124	111	137	114	117	112	124	113	106	117	127	124	114	115	119	107	115	110	133	120	95	104	100	119	125	123	124	105	95	136	122	108	113	112	128	126	117	113	97	112	125	101	117	109	125	134	120	131	114	123	141	116	137	127	125	104	123	87	114	107	125	102	116	102	127	120	119	116	117	112	103	111	123	138	130	101	116	115	109	158	141	114	97	100	124	124	113	108	137	140	107	126	133	114	126	110	115	96	104	131	101	110	126	106	119	135	123	114	117	110	119	123	115	101	104	114	112	137	122	105	122	124	118	97	101	120	99	124	124	122	110	110	101	108	109	134	107	109	102	107	102	119	123	123	116	102	118	110	155	117	128	109	115	121	129	119	130	118	126	112	126	105	142	101	116	120	91	97	120	114	121	118	112	120	112	118	124	118	132	97	116	126	108	120	134	109	130	105	116	128	123	114	104	115	119	134	132	113	129	98	149	106	126	101	109	124	116	115	128	113	115	121	145	128	116	111	107	116	129	124	110	121	134	132	101	131	120	106	115	143	121	128	124	134	125	102	97	92	139	125	134	123	129	128	127	134	129	133	98	112	117	98	103	116	111	114	116	119	113	139	125	125	106	106	137	129	114	127	123	110	109	123	116	115	126	111	125	116	117	116	116	129	109	137	115	123	121	126	118	109	127	125	123	102	115	129	125	115	112	120	150	126	136	112	107	97	91	112	130	117	121	100	101	116	112	130	112	123	139	140	135	111	117	112	112	101	125	131	106	115	96	106	111	109	105	146	111	115	132	120	111	104	117	112	89	118	133	118	128	103	116	112	130	128	107	123	120	132	108	105	127	147	120	109	128	119	112	108	121	116	112	107	124	142	119	130	116	105	123	134	126	126	105	103	140	127	122	95	139	132	124	139	133	127	109	110	121	132	107	101	137	142	116	137	119	128	125	120	89	108	111	100	130	154	130	132	130	102	141	112	110	133	111	131	110	98	124	109	123	123	119	112	106	119	115	129	119	122	109	118	116	122	124	132	114	119	119	130	95	117	132	120	108	130	103	105	123	113	113	132	122	113	114	121	116	101	140	116	112	110	129	120	109	121	116	123	102	108	135	114	115	106	116	116	114	146	110	109	110	128	125	102	128	138	125	127	90	117	111	107	114	118	132	116	116	108	120	121	136	113	114	125	119	119	120	137	119	112	121	112	132	117	147	123	113	129	128	114	130	122	138	107	117	113	117	92	113	125	117	105	112	107	119	124	125	132	122	117	131	109	127	111	125	100	132	136	115	116	121	111	128	130	109	130	126	127	117	114	126	116	118	127	112	123	111	119	101	101	99	112	119	132	133	118	116	119	126	108	130	134	130	103	95	124	126	122	118	123	128	127	136	127	138	124	111	138	117	128	134	113	103	115	111	93	100	98	102	122	125	128	139	121	117	114	119	106	123	107	116	122	111	125	99	105	109	107	120	121	124	145	126	119	124	121	101	122	122	125	121	107	144	129	120	117	139	137	118	138	123	133	119	123	122	123	115	119	122	119	123	115	112	120	113	117	107	121	132	100	126	114	149	113	130	120	119	129	125	113	124	110	108	104	97	107	109	115	111	111	120	112	116	128	118	132	146	117	124	127	130	123	110	121	131	124	142	136	115	127	108	105	125	121	129	104	111	119	119	123	114	122	132	117	117	110	128	132	133	113	95	98	116	124	133	105	110	134	114	108	122	128	113	128	119	122	113	102	124	100	128	121	103	112	118	105	128	130	124	123	125	133	129	135	122	99	112	96	112	105	120	127	115	101	118	126	110	130	124	125	122	118	131	108	125	98	102	112	118	114	117	118	116	114	110	96	118	110	127	133	122	120	117	133	102	103	104	125	131	122	126	109	120	111	115	114	113	121	131	125	103	125	113	116	132	118	134	125	127	106	120	140	102	119	115	122	127	120	103	108	114	113	124	110	115	117	106	135	116	128	129	120	130	151	127	112	121	97	127	117	123	121	108	121	124	100	116	126	112	101	100	133	128	113	123	109	129	106	133	116	109	124	111	105	128	139	114	130	110	122	105	120	124	135	121	112	108	117	124	111	117	117	120	119	120	117	127	107	101	100	129	119	112	130	119	108	122	106	98	105	103	128	121	94	109	145	108	116	134	118	126	128	95	121	116	112	106	119	104	100	84	111	139	125	114	109	123	114	147	127	131	137	117	125	114	124	120	104	109	131	120	134	134	132	121	104	128	132	103	111	129	102	128	112	119	120	125	116	117	103	137	136	105	118	124	114	117	105	115	126	122	121	140	99	109	109	91	138	112	118	118	115	133	102	110	87	114	114	110	109	118	107	86	121	123	106	107	110	108	112	124	126	108	135	116	126	102	102	121	101	124	116	115	97	105	127	129	98	114	126	132	120	125	129	114	105	126	139	110	111	142	112	123	123	130	125	125	119	100	122	110	104	116	130	106	120	125	121	103	108	124	109	113	103	109	94	114	111	110	122	115	108	119	118	114	133	113	131	116	115	128	107	95	142	113	112	106	108	115	105	110	127	143	97	142	107	120	101	123	111	125	127	108	113	90	131	114	112	140	104	120	103	119	116	103	99	112	94	116	113	128	147	100	110	120	111	122	116	122	128	111	112	125	120	137	111	128	96	124	120	103	95	105	121	120	118	101	105	142	130	127	105	134	105	132	120	100	127	115	125	118	113	126	102	103	119	114	109	115	113	99	131	118	106	97	115	124	122	123	125	113	115	115	94	107	112	121	116	130	102	124	127	115	109	110	89	125	109	117	139	124	124	108	130	105	119	145	141	122	122	129	107	127	118	100	117	110	125	101	109	99	117	114	114	123	116	111	105	120	107	118	109	108	131	121	124	116	100	89	100	107	104	122	116	110	124	114	125	96	133	128	116	111	116	128	105	112	125	100	108	94	116	141	115	100
9558	2205	4216	5526	5139	4256	3486	3072	3147	2446	1989	1480	1199	1174	1194	1071	903	1045	1005	803	685	697	711	761	687	597	635	705	766	752	594	442	502	472	459	466	416	407	364	350	357	361	361	312	299	338	324	351	310	323	327	313	326	324	315	302	324	282	288	316	298	327	322	304	326	302	346	332	301	265	302	258	320	313	322	297	280	334	309	298	322	327	324	313	285	290	330	299	306	301	313	322	314	305	307	326	256	288	297	301	295	322	288	285	293	300	313	308	266	312	284	281	323	290	302	307	322	317	348	297	307	309	310	311	295	289	295	303	317	324	310	282	285	336	317	315	265	286	285	273	284	331	281	302	304	332	310	338	276	264	276	267	288	307	308	304	283	322	307	307	280	309	291	324	304	289	294	309	290	298	308	303	292	340	288	298	279	288	304	307	278	304	292	302	321	306	283	271	305	309	314	295	300	284	326	310	291	304	314	287	319	276	303	323	277	289	304	293	290	312	330	306	320	309	319	284	312	319	305	293	291	301	296	304	283	325	323	281	297	331	283	311	283	309	295	298	313	276	300	324	299	285	283	285	319	295	323	298	274	293	273	322	310	294	307	310	326	297	290	318	281	273	323	295	293	311	314	290	304	306	341	309	321	297	298	287	292	316	298	312	308	326	302	283	284	301	283	308	299	296	279	337	296	317	331	315	332	292	290	297	302	302	298	297	312	312	281	322	306	280	294	292	271	285	293	310	286	317	260	297	279	321	267	318	306	288	304	285	303	341	317	279	294	288	301	297	292	300	323	340	295	304	314	280	288	291	280	294	297	299	296	297	297	305	271	305	298	303	328	286	297	314	303	309	314	301	286	305	324	305	297	318	288	291	324	297	294	296	302	290	271	300	309	324	306	319	308	299	285	285	308	312	309	312	285	299	297	296	318	282	292	315	296	326	293	316	277	312	307	327	311	319	310	289	303	320	313	327	296	295	328	294	333	290	303	326	280	325	302	291	301	296	299	292	283	296	309	325	262	336	294	325	284	273	261	303	279	289	284	283	284	301	303	322	294	329	304	320	301	296	294	282	304	315	301	303	304	326	289	272	270	320	308	302	313	295	289	298	307	273	309	302	326	313	310	296	285	323	284	297	291	315	279	302	292	331	321	333	309	276	314	285	281	290	313	285	278	320	319	308	308	313	279	307	313	272	301	306	289	270	313	292	292	303	312	296	279	298	275	325	309	337	315	293	300	285	310	280	313	261	274	307	333	285	273	291	276	307	312	301	309	276	281	289	310	271	296	282	299	320	301	306	313	296	291	304	312	301	313	272	314	305	307	295	309	303	312	304	294	324	301	318	320	310	333	265	303	324	345	283	324	310	278	290	287	319	327	299	286	279	305	320	305	318	305	293	281	296	289	322	296	303	345	324	308	298	295	287	293	306	285	288	285	293	303	345	290	331	288	250	341	291	286	275	286	331	312	320	306	302	304	332	296	335	290	306	332	297	269	295	296	285	305	291	312	293	299	307	344	310	291	276	269	278	265	297	265	324	306	294	289	280	303	318	265	306	313	280	281	297	280	270	274	317	319	318	306	272	285	300	294	319	315	312	288	321	279	293	306	296	309	302	282	304	304	299	283	301	305	281	297	311	297	303	305	292	301	256	312	283	288	289	309	297	277	303	326	320	296	335	319	333	292	308	283	285	274	279	274	312	278	305	286	294	284	306	289	302	282	272	293	307	299	324	304	300	300	267	294	272	269	258	314	339	316	293	297	286	301	295	299	329	309	323	304	304	283	303	283	285	319	291	255	296	309	301	307	303	285	279	296	279	276	303	242	311	302	303	278	307	285	271	310	302	311	299	290	299	319	302	311	284	305	309	298	307	314	293	298	270	272	289	298	309	270	306	296	282	290	313	277	297	329	275	313	284	303	300	306	282	309	290	294	304	290	311	310	272	301	272	275	282	315	297	293	273	304	272	297	302	303	295	303	289	298	296	298	310	317	299	278	291	296	302	321	298	327	298	344	323	294	326	282	296	271	288	284	303	292	288	313	310	323	339	296	275	311	294	301	312	307	280	292	325	283	286	301	267	279	278	311	303	291	281	283	297	343	280	307	280	315	289	315	296	292	308	308	277	305	334	305	306	315	285	291	285	296	293	291	293	257	306	304	303	287	278	302	314	297	283	298	276	299	306	312	298	318	300	289	290	298	274	314	288	274	293	323	265	300	310	304	311	277	305	296	302	322	307	320	321	273	261	293	305	286	297	319	307	285	295	305	307	304	329	322	306	312	303	278	313	273	312	314	289	313	303	264	290	311	295	288	318	311	302	297	279	287	329	297	310	275	327	272	313	292	313	274	307	284	313	296	321	324	314	283	315	318	330	319	291	328	298	278	300	289	289	291	323	335	292	276	287	284	289	305	303	327	290	311	328	319	308	296	288	302	276	299	272	321	328	266	330	267	310	315	294	304	303	318	302	297	300	278	345	272	311	287	278	301	288	307	293	335	301	322	299	305	285	315	318	287	308	307	281	332	300	297	267	326	297	302	288	337	322	309	278	302	283	295	265	275	296	327	287	297	275	317	307	288	316	277	295	270	302	311	309	292	300	321	292	301	297	297	295	293	298	339	282	299	301	282	287	296	287	334	290	309	292	279	313	282	285	322	298	273	305	282	297	303	306	312	296	321	275	295	286	311	292	277	319	298	297	272	288	321	292	295	336	282	296	294	331	318	268	323	288	288	304	318	310	320	272	278	294	278	297	291	287	339	307	310	314	319	317	340	306	291	289	283	305	299	284	294	309	297	307	292	288	292	279	320	332	305	322	287	292	288	302	309	267	292	303	306	294	293	279	316	299	289	308	332	307	283	325	293	306	305	289	270	290	278	299	315	296	303	286	300	325	306	292	308	301	328	306	317	295	298	286	326	287	311	315	305	264	272	311	306	300	292	295	317	297	313	289	283	302	303	295	298	295	306	279	286	303	301	296	314	325	281	340	304	297	289	312	286	311	331	286	310	340	301	268	296	316	305	304	298	296	337	272	284	312	305	351	296	297	307	321	286	295	283	319	279	306	288	309	294	330	292	294	287	320	310	304	323	322	284	307	319	286	308	287	273	293	260	328	306	288	307	275	280	324	333	271	311	299	302	319	293	285	314	287	303	303	304	299	293	302	302	281	283	300	279	327	286	312	282	326	280	304	313	293	309	290	282	286	286	304	310	309	267	312	301	304	266	318	272	286	285	282	307	300	289	291	292	299	317	321	287	291	331	322	275	335	322	295	293	325	302	290	300	295	278	324	314	308	294	313	322	260	287	329	289	315	276	301	289	299	282	326	339	315	311	307	311	325	290	309	278	303	283	304	289	278	308	289	303	313	297	321	275	305	273	312	307	310	301	284	302	282	309	319	317	317	319	278	296	302	304	313	311	299	291	307	341	287	295	282	294	310	306	288	287	318	322	304	297	308	293	296	308	290	302	334	319	312	282	294	308	302	312	302	280	288	319	308
2368	585	550	477	398	353	283	278	264	251	261	256	236	261	274	256	245	272	247	229	213	221	251	236	247	278	227	254	226	224	226	233	244	230	233	211	222	255	230	221	228	205	216	224	218	237	209	242	239	222	217	239	233	231	217	192	251	232	219	231	220	211	194	222	211	220	218	213	216	246	211	219	224	243	212	194	187	233	226	232	214	210	207	215	237	213	226	235	222	220	203	204	237	204	240	234	237	210	250	230	223	228	231	233	233	237	219	227	206	241	230	213	220	231	233	253	229	215	225	242	248	233	208	200	215	213	242	211	234	217	216	224	242	225	228	257	220	254	212	226	218	244	226	226	227	219	243	217	231	242	210	230	247	215	226	211	225	221	238	226	211	252	226	204	212	186	215	244	245	231	220	252	244	227	225	210	208	230	228	221	234	232	211	214	194	201	205	214	246	224	249	231	246	229	236	225	238	233	227	240	259	194	225	211	241	209	215	240	201	252	244	246	218	229	233	204	211	216	237	209	244	260	213	241	240	213	222	242	258	241	202	223	239	246	221	243	217	234	244	212	243	222	253	220	213	230	220	207	247	231	215	241	250	233	264	207	187	217	208	265	240	230	247	220	220	226	207	206	235	242	202	213	263	210	215	229	231	213	229	196	222	233	203	209	223	203	204	238	249	245	248	215	244	223	220	231	216	256	261	217	234	210	222	215	248	220	215	208	226	209	230	257	208	275	210	204	239	201	219	231	213	216	253	227	222	226	210	191	228	230	235	232	231	215	197	211	210	212	245	216	218	220	230	240	241	225	224	198	221	230	224	210	239	231	206	226	214	224	210	224	235	247	212	226	215	212	217	212	215	218	211	216	228	196	208	219	234	222	241	231	195	232	217	251	220	213	244	250	219	230	225	224	243	212	243	234	232	197	228	241	232	203	217	237	231	230	207	200	218	237	221	203	209	232	204	204	227	223	220	251	241	216	221	219	220	232	248	211	212	244	217	219	236	245	235	259	210	202	220	237	209	212	228	239	231	233	188	241	230	245	223	228	253	244	236	216	213	237	223	225	231	219	209	267	238	213	224	202	218	234	224	225	230	214	243	215	226	212	221	232	243	217	218	202	204	235	231	239	233	210	203	246	230	226	241	227	191	205	215	215	208	196	235	220	226	232	219	205	215	203	221	200	203	242	237	222	250	222	203	225	181	225	260	184	230	236	209	211	203	218	201	242	212	234	211	215	216	251	237	194	208	220	231	238	223	238	206	250	225	255	212	214	234	216	235	254	232	211	222	219	228	222	226	227	217	200	225	210	211	228	212	195	213	256	230	209	225	218	220	214	194	228	208	237	236	222	226	232	225	224	209	205	247	218	222	259	211	237	228	240	216	207	222	239	223	214	212	206	232	209	225	234	229	240	294	241	229	228	215	246	219	219	227	196	223	220	221	212	231	214	222	231	234	219	231	215	203	219	239	215	245	214	230	216	214	244	183	224	243	229	221	255	237	198	232	234	215	241	226	226	246	204	223	219	201	219	233	219	252	217	225	239	206	227	219	229	216	229	236	213	213	222	249	216	233	224	217	228	245	238	236	232	205	196	227	258	215	230	245	242	219	237	238	235	236	208	244	248	238	230	247	235	260	216	242	257	207	237	232	221	222	243	230	235	227	220	216	209	228	212	232	212	212	201	196	212	202	210	218	212	218	236	238	215	193	221	261	235	218	222	209	205	202	213	235	215	204	219	201	220	245	220	227	244	252	241	235	245	212	224	229	218	240	228	216	226	266	230	225	237	228	204	234	203	207	231	228	219	228	232	250	234	227	242	222	231	225	204	202	216	212	228	231	253	204	216	205	235	250	215	228	246	223	192	217	201	208	217	202	222	216	236	236	211	251	218	217	213	258	217	224	237	187	199	211	223	233	208	220	225	205	252	221	218	245	228	233	237	199	221	202	195	207	216	202	248	213	209	185	233	238	208	241	240	236	235	236	232	218	236	208	199	206	242	232	235	224	212	236	215	230	221	239	216	222	232	206	203	196	238	252	234	214	222	243	242	231	239	229	215	235	215	243	223	250	209	231	245	202	214	225	207	234	212	261	218	249	207	262	227	229	222	223	217	200	228	232	228	214	226	211	212	218	215	228	221	213	211	205	238	215	208	239	230	227	228	260	245	215	218	232	228	236	222	205	230	229	241	212	236	254	241	213	222	239	251	227	217	202	228	218	239	239	223	234	229	262	229	230	226	230	224	265	246	261	212	223	225	217	207	228	221	188	220	259	223	269	203	217	246	217	220	230	210	210	236	229	203	238	214	218	249	223	223	235	215	233	220	209	242	225	210	222	241	195	207	252	242	233	225	222	196	237	234	228	181	220	229	214	197	216	216	207	227	218	218	213	219	221	247	208	235	228	230	239	205	219	219	257	256	226	230	224	240	202	246	219	246	227	220	206	225	217	225	228	230	207	232	211	249	227	222	229	191	247	245	248	220	177	233	215	226	225	215	222	240	248	224	206	234	206	244	220	199	231	232	214	194	250	237	231	222	237	216	211	229	200	232	234	235	245	240	236	228	231	245	236	238	232	225	236	208	243	228	219	216	201	221	216	221	260	244	214	215	243	219	235	222	223	218	218	220	198	248	230	234	231	217	234	216	262	226	216	232	243	230	211	239	204	202	224	219	211	253	229	239	258	215	250	215	231	245	216	213	220	225	221	195	238	235	238	244	227	194	238	239	220	211	243	218	220	248	247	214	216	223	200	214	223	221	238	222	213	204	228	254	219	233	231	239	225	231	193	217	245	219	253	211	218	214	192	262	224	204	226	207	232	235	222	206	211	225	219	218	210	223	241	211	212	226	240	210	229	235	226	217	230	234	224	217	217	237	205	230	236	200	257	214	274	236	254	243	225	228	228	224	255	236	218	206	249	241	255	240	225	228	209	269	242	218	233	240	223	214	196	209	235	236	227	237	231	227	223	231	202	235	213	210	216	228	215	192	232	214	213	226	235	245	233	197	178	280	215	241	240	227	216	217	265	219	218	224	219	249	218	199	221	210	220	206	226	223	240	264	235	214	244	227	252	243	250	223	244	236	224	198	236	250	201	235	271	251	194	234	225	238	192	217	214	218	224	259	217	214	218	203	227	217	243	229	229	233	256	227	247	203	214	254	203	226	244	228	228	245	216	227	210	222	214	218	232	222	206	236	231	237	235	246	210	234	221	221	230	204	217	217	198	249	204	217	231	214	195	234	242	221	230	249	190	212	243	225	237	213	231	220	233	221	221	246	228	255	249	240	236	225	279	218	215	209	224	245	246	208	217	223	200	208	221	229	245	227	212	216	230	223	213	227	191	236	205	230	234	193	238	200	214	217	232	238	219	237	238	219	234	236	250	224	216	238	225	217	231	246	225	226	203	230	233	204	252	203	236	277	190	228	230	228	228	238	218	226	224	219	242	211	236	223	220	249	235	212	239	221	227	218	224	227	240	238	226	246	243	247	220	195
2621	956	1229	1462	1415	1119	936	867	844	815	754	711	663	731	690	666	729	658	707	671	600	688	690	665	621	612	593	636	686	703	661	616	635	604	586	542	587	544	574	563	551	542	536	532	580	526	557	582	561	554	542	548	558	574	549	584	567	541	559	522	556	542	541	537	527	553	626	527	545	544	538	513	530	556	527	550	559	559	514	549	506	542	567	556	556	538	510	505	533	533	550	571	516	610	541	524	529	554	578	544	591	530	531	561	555	527	572	512	540	570	560	569	542	536	535	521	517	536	566	515	583	537	566	589	522	551	520	564	548	556	595	535	554	537	571	542	525	562	535	562	502	579	575	496	570	542	585	596	544	525	524	548	550	526	539	558	494	591	518	564	529	544	540	571	541	526	531	571	582	523	554	538	600	547	577	526	562	573	538	524	543	520	570	542	519	568	540	503	549	555	533	571	553	544	577	571	554	565	512	539	560	531	533	536	538	530	541	561	539	521	553	541	548	500	513	567	571	548	524	530	555	580	523	577	541	526	570	529	573	549	514	519	537	538	550	559	570	558	574	537	557	531	534	507	532	564	521	532	503	522	545	578	565	530	518	543	527	578	583	556	546	555	525	540	559	524	518	548	588	521	520	581	569	592	562	517	574	540	547	524	550	521	542	548	524	559	527	519	521	563	597	548	544	579	537	545	562	544	547	535	574	537	546	535	537	519	538	527	518	537	566	545	532	580	538	553	522	529	546	533	541	497	545	548	549	527	547	576	583	548	581	522	524	553	556	505	581	541	556	548	591	564	554	544	566	551	548	559	568	534	503	532	529	575	512	537	515	572	568	510	503	567	506	528	571	545	543	561	533	531	561	568	563	520	538	555	572	591	541	568	513	587	593	542	543	507	543	539	553	578	556	548	592	577	521	553	567	538	563	562	555	567	549	540	547	519	527	573	543	530	539	546	503	533	543	563	558	533	559	559	534	524	514	572	557	541	548	595	539	540	530	558	541	531	521	514	572	534	576	524	505	510	515	593	542	557	505	481	587	534	591	550	515	567	561	528	539	567	533	583	541	516	527	517	547	522	537	517	574	562	555	542	516	536	537	555	548	520	508	536	506	547	595	530	592	567	588	569	533	530	556	563	535	556	569	530	556	567	570	531	533	508	567	536	560	553	549	536	580	564	528	547	546	553	536	554	551	606	497	536	527	584	567	534	555	530	586	521	538	573	574	519	543	587	531	584	503	514	545	570	551	555	541	532	557	549	544	544	507	573	545	572	539	519	614	504	530	535	520	554	564	511	540	526	541	544	525	535	540	552	524	563	524	546	529	577	519	556	547	611	549	560	541	491	539	564	527	559	584	522	515	543	512	553	535	534	557	567	546	509	551	562	541	534	526	568	561	556	519	532	539	578	541	510	498	509	558	555	520	531	532	607	492	529	535	564	516	539	551	496	541	570	521	571	546	563	540	533	582	544	546	560	583	541	544	528	515	505	588	523	566	508	555	548	555	530	534	577	577	557	509	529	590	572	566	526	525	580	576	580	523	563	572	512	558	535	567	564	518	532	561	499	505	518	510	557	518	518	547	557	520	570	550	522	521	520	513	527	540	560	598	541	591	576	552	543	539	571	568	560	553	513	551	526	584	570	559	564	521	579	541	543	515	560	560	559	502	528	521	547	555	533	519	532	543	533	527	560	525	569	574	563	509	538	535	540	529	505	548	579	534	558	505	549	549	573	542	574	549	514	496	560	553	555	526	573	559	626	543	549	553	574	540	539	520	571	515	555	557	544	559	537	542	552	552	540	573	574	512	509	536	583	587	592	560	555	552	549	550	553	553	531	589	551	506	517	530	580	546	587	574	600	548	561	553	513	544	570	569	567	555	561	615	533	519	545	558	542	598	576	557	560	577	553	551	529	504	536	538	483	566	571	554	557	531	528	532	529	558	539	553	519	515	552	551	549	516	549	538	558	546	590	526	572	518	548	563	575	541	541	519	525	533	516	538	562	561	542	538	487	528	529	516	553	543	537	534	503	518	556	502	539	532	544	541	535	570	515	537	549	502	570	545	547	559	542	531	552	584	547	553	533	515	543	576	552	513	550	551	505	560	566	556	533	555	480	549	524	533	542	554	562	537	568	535	513	517	533	550	553	539	541	548	565	509	532	556	563	509	581	552	495	536	570	538	540	537	567	527	491	577	542	530	536	571	568	548	529	540	526	538	538	570	543	494	520	574	580	548	550	496	575	519	530	520	480	570	529	538	559	529	562	557	551	549	519	556	565	563	568	518	549	546	532	563	549	559	538	545	540	549	537	572	566	573	536	497	488	546	551	553	554	570	535	551	593	568	546	556	501	533	528	565	553	566	520	546	545	549	509	508	524	558	588	528	526	548	548	527	568	565	507	559	500	540	543	524	543	499	622	522	552	563	522	532	541	548	551	509	542	490	551	527	521	522	537	539	622	541	579	541	528	529	534	559	549	514	552	496	531	544	514	511	552	501	541	568	497	574	518	566	529	542	545	566	558	573	537	547	589	546	575	536	525	522	547	520	558	550	581	572	539	603	551	567	543	572	579	523	544	508	513	555	520	524	563	544	549	524	592	544	551	530	566	525	570	520	584	530	592	553	540	541	543	518	527	533	519	578	545	548	555	562	591	554	538	535	556	553	556	570	588	511	523	561	567	563	515	565	516	545	570	539	561	552	547	517	542	531	564	538	542	598	515	555	544	510	513	591	482	563	573	537	565	541	585	571	473	530	535	516	546	487	565	510	539	546	520	542	537	565	548	532	498	528	537	552	579	531	536	568	562	540	521	538	529	550	545	588	533	575	533	577	550	537	524	529	543	588	584	521	532	528	494	552	527	558	540	508	558	549	559	540	533	532	541	546	558	537	545	540	542	567	547	554	518	539	586	534	566	542	533	554	558	480	562	517	559	550	550	576	559	547	487	555	545	553	556	553	523	529	545	534	554	536	549	542	554	534	573	532	562	551	548	569	540	553	531	539	569	530	494	504	534	559	543	521	556	569	566	545	569	530	544	532	555	542	564	585	561	576	587	580	544	528	581	551	582	573	552	516	554	506	474	571	528	516	587	550	567	571	540	537	516	551	505	567	552	585	539	539	559	536	516	529	557	545	503	534	526	523	533	555	506	508	509	526	540	521	525	542	572	509	538	566	537	574	574	541	600	555	549	589	537	551	548	551	563	527	524	538	566	539	548	539	543	509	533	520	571	597	541	556	613	541	548	529	551	543	534	522	557	535	574	513	555	544	569	563	567	554	509	556	547	555	538	571	557	545	567	503	541	547	563	551	510	564	569	562	544	544	551	555	542	531	554	558	580	532	548	537	571	530	513	556	536	532	565	503	564	516	517	537	542	517	501	522	525	536	578	538	554	534	580	537	546	527	584	540	548	553	565	506	541	539	523	564	552	588	551	533	557	535	567	557	557	564	551	550	550	571	509	571	548	512	535	568	521	588	584	563	515	530	537	556	578
9173	1526	1576	1376	1181	853	742	548	531	407	379	356	325	320	267	278	286	301	274	224	224	254	216	218	251	238	252	271	226	230	282	252	232	232	232	213	208	230	218	224	230	218	233	225	226	226	227	223	214	234	239	223	234	205	205	214	222	213	212	195	226	201	234	227	214	234	194	218	210	212	207	206	222	213	244	220	223	240	228	201	216	216	205	200	215	222	219	210	209	215	202	226	182	189	206	206	227	208	217	208	229	230	236	188	233	226	225	217	233	223	220	201	228	217	221	231	204	220	215	207	228	224	210	203	195	211	223	213	224	217	208	228	181	217	220	232	197	204	201	200	203	245	218	208	214	234	206	188	207	221	185	215	217	215	231	217	213	198	214	233	197	220	230	231	241	228	207	194	205	188	218	193	208	219	229	217	195	213	235	208	215	225	221	195	224	210	220	227	220	197	197	226	212	229	190	193	199	217	240	238	265	234	212	222	224	229	204	193	198	225	223	202	219	211	187	218	207	228	214	233	213	218	200	219	193	208	241	237	218	213	214	213	212	187	201	225	202	199	235	192	211	208	228	239	209	198	209	188	228	201	207	191	217	222	228	239	222	208	210	182	236	211	209	223	203	249	237	220	202	237	223	198	192	219	242	205	215	192	213	222	208	249	244	225	210	232	213	213	234	227	216	218	203	206	219	199	244	227	225	201	211	224	213	216	242	225	227	220	206	215	242	225	206	244	229	235	207	202	222	192	219	199	186	242	236	218	225	213	207	222	205	206	207	235	211	209	219	225	245	225	203	218	238	220	211	206	267	184	233	217	221	242	199	212	194	213	219	226	220	222	210	223	225	189	223	215	222	217	210	231	221	200	222	187	237	244	233	227	216	212	217	209	235	203	195	211	247	202	215	198	200	210	223	202	214	211	208	236	240	222	217	249	210	209	197	246	224	230	254	192	191	209	223	228	190	223	221	231	222	203	200	225	237	232	225	248	229	238	213	192	199	203	207	186	225	228	226	224	238	187	236	235	198	205	227	231	209	214	234	232	224	220	220	212	229	227	186	200	223	230	238	195	191	228	217	236	222	237	221	208	182	200	216	226	200	218	198	175	205	220	226	220	205	206	225	219	229	220	208	194	203	204	199	221	208	203	242	213	204	217	222	211	218	210	259	236	200	201	188	226	222	225	208	219	232	214	180	222	213	197	243	225	211	219	202	239	237	238	203	213	231	214	225	196	210	218	232	216	230	225	178	211	222	192	209	211	234	230	188	183	240	195	233	227	188	214	188	223	194	218	222	251	228	225	193	197	204	208	206	214	220	178	238	195	222	230	209	225	202	211	227	202	211	217	221	217	209	239	233	221	211	230	222	220	238	212	202	220	207	195	224	231	210	203	218	220	222	227	221	199	224	225	228	213	231	220	199	233	176	218	195	258	200	201	208	222	216	231	233	195	263	229	218	214	212	210	201	212	228	196	205	202	228	230	235	214	197	230	216	245	215	221	209	223	210	214	196	207	219	209	224	202	215	203	197	239	208	189	198	245	198	247	216	182	216	216	222	225	230	225	234	223	199	201	216	226	251	224	225	222	229	224	246	221	192	222	193	212	219	227	229	219	225	227	233	214	219	226	217	220	189	239	239	229	200	226	203	235	229	219	210	223	205	210	229	203	217	221	214	244	225	233	229	208	187	230	197	201	237	195	233	182	186	200	195	228	217	205	219	243	201	196	211	241	205	211	234	214	208	220	217	198	201	219	207	248	231	209	196	180	211	235	214	215	196	213	235	199	219	199	227	216	200	219	231	232	216	218	207	214	248	198	228	233	205	213	212	216	205	221	223	214	230	211	213	230	195	198	199	244	239	190	227	200	226	207	223	225	235	220	195	202	199	212	210	199	217	203	190	203	216	214	182	216	218	205	226	235	247	223	243	212	195	187	229	235	204	220	232	194	218	250	208	214	218	201	221	218	200	201	208	219	219	238	238	213	239	213	226	216	215	218	198	210	223	205	206	205	232	212	198	216	208	212	232	207	202	224	216	223	216	196	213	200	217	185	213	208	220	215	213	225	212	195	194	232	215	210	210	199	221	199	202	191	229	191	201	212	221	238	221	216	199	208	216	217	229	208	214	215	203	236	234	223	213	199	198	236	206	226	213	231	220	229	228	207	228	201	214	210	234	210	232	217	208	202	230	206	213	233	208	221	226	221	215	209	217	239	222	216	223	219	205	202	196	208	211	210	242	217	227	203	242	203	228	212	208	229	230	243	223	200	249	243	213	209	207	223	212	232	231	232	230	211	204	238	214	188	218	204	199	205	210	223	226	222	188	222	204	216	208	207	186	228	194	224	231	229	205	216	190	232	229	230	225	235	230	232	214	221	233	170	223	231	193	233	224	227	203	206	223	223	210	232	210	211	213	207	195	246	201	213	200	213	216	195	214	199	232	210	236	239	237	243	218	224	221	219	212	238	225	218	228	196	220	218	208	202	196	227	215	228	200	246	207	226	189	237	238	217	224	220	226	199	224	214	178	219	213	228	203	198	222	218	211	211	231	205	209	202	226	219	219	201	211	209	203	220	214	188	228	224	213	221	223	208	208	192	229	213	246	192	230	233	219	227	211	237	221	235	203	229	204	208	192	220	213	220	225	211	219	233	209	217	194	218	225	217	185	217	202	215	225	236	225	217	212	221	216	192	198	207	201	184	229	227	220	200	227	229	194	201	189	211	212	213	225	227	211	212	218	230	220	211	210	213	185	211	217	204	211	187	221	256	219	211	213	212	177	232	211	226	208	236	251	248	228	232	235	211	184	247	197	234	193	213	218	238	240	211	232	221	224	211	201	234	220	190	199	199	220	232	225	211	187	189	219	221	221	213	194	232	206	193	196	227	247	217	215	225	223	207	219	212	228	202	235	214	220	232	217	195	210	219	216	209	249	221	201	202	241	203	215	221	209	221	227	207	204	201	236	244	220	246	235	232	224	232	226	239	214	209	220	208	194	202	200	219	221	200	209	173	180	215	208	180	226	224	179	199	220	204	229	203	260	233	209	206	213	208	196	220	209	225	234	221	202	224	204	218	205	218	215	212	238	225	214	240	213	230	205	222	220	188	208	207	198	241	227	221	210	222	204	217	247	231	201	198	226	245	210	215	243	218	198	183	208	233	242	207	211	219	189	200	211	209	225	216	227	221	206	250	204	229	215	218	206	240	201	215	229	206	209	231	196	215	220	232	203	242	261	210	250	212	211	214	201	213	210	223	213	219	222	227	186	198	228	219	235	218	215	207	211	231	239	221	198	244	226	222	243	197	205	237	212	194	206	218	237	210	213	236	212	222	221	198	215	215	222	219	231	202	209	250	216	220	213	226	230	224	217	216	224	210	251	236	203	225	206	209	210	242	213	234	231	206	233	187	230	219	212	237	207	212	214	228	207	204	238	220	224	214	214	230	215	165	205	241	208	211	232	212	217	217	233	225	216	203	222	209	236	249	210	223	221	203
7802	1675	2844	3892	3560	2979	2474	2233	2208	1629	1539	1376	1242	1106	965	952	956	1053	960	820	773	820	792	787	756	738	698	685	789	850	700	649	670	624	647	621	570	572	604	588	527	529	556	476	545	507	483	536	592	483	514	537	521	536	552	524	493	514	524	571	544	546	504	552	517	511	543	515	518	518	548	517	497	502	525	556	528	539	523	542	500	503	524	533	513	521	525	538	513	481	506	513	552	558	523	538	496	552	516	493	501	527	533	521	466	508	527	506	507	494	498	492	517	562	514	513	530	541	520	522	526	499	500	529	511	531	548	482	534	569	544	524	518	490	510	495	529	481	495	525	553	489	500	545	524	512	487	545	486	514	520	569	515	537	496	507	508	497	516	563	520	586	475	510	534	542	539	533	571	474	523	516	527	549	525	554	552	498	499	519	555	525	492	523	536	498	500	529	500	544	524	498	523	498	514	524	481	490	486	542	535	497	561	519	538	538	542	514	527	499	538	513	488	535	547	501	542	540	520	524	504	534	509	536	561	517	529	488	510	521	527	553	517	487	516	505	461	499	481	552	558	506	483	517	511	508	505	499	549	507	474	510	577	483	544	500	489	546	535	530	546	540	517	544	548	559	514	538	529	513	524	512	499	532	530	502	527	539	529	524	558	553	539	551	526	496	506	518	519	529	542	508	542	518	526	512	529	523	515	511	517	539	519	545	521	487	555	522	510	515	521	550	543	509	498	504	515	519	520	538	528	516	541	517	519	475	484	525	472	507	532	540	482	487	522	500	509	576	532	510	517	506	518	524	508	508	509	520	549	540	501	501	480	495	535	531	491	559	503	517	545	502	504	523	541	515	521	506	502	514	481	533	511	514	528	521	542	465	533	500	537	510	522	532	503	495	499	510	502	516	524	510	519	527	530	511	513	479	512	513	503	508	520	475	541	497	493	540	567	513	520	488	506	495	519	498	520	539	540	526	511	534	516	536	505	517	549	526	510	522	553	506	536	498	494	567	485	497	524	503	508	514	508	523	545	490	541	577	526	515	563	513	503	537	503	490	516	543	485	490	503	519	516	471	488	508	574	541	545	496	497	530	555	508	581	532	525	549	498	514	502	558	538	505	538	518	519	494	478	508	514	510	503	544	526	518	542	553	534	529	513	533	481	520	558	492	517	506	518	528	552	473	485	552	518	499	498	511	495	518	505	497	520	518	510	523	538	497	503	494	483	522	544	548	541	546	507	486	517	497	523	493	516	526	507	496	505	507	555	492	507	526	493	481	504	529	533	536	489	558	507	531	501	529	507	520	547	550	525	523	543	541	504	537	501	514	515	502	511	500	542	482	568	511	558	501	528	495	514	493	566	563	513	540	498	493	523	518	551	528	533	471	492	465	551	507	511	527	511	490	507	552	501	540	535	503	563	500	517	521	516	471	498	546	515	526	525	527	569	567	489	557	497	460	543	503	490	519	498	531	503	529	547	512	513	515	531	517	508	506	542	529	510	534	540	518	555	522	509	508	523	483	494	543	527	534	520	507	521	494	518	534	516	537	549	525	557	545	524	516	576	500	495	525	521	551	537	533	518	554	531	522	541	522	546	502	489	522	508	521	523	493	506	517	492	525	541	503	513	563	535	536	557	537	505	506	537	538	489	529	531	514	509	507	509	525	560	510	541	531	530	468	578	534	494	514	494	504	527	485	548	512	512	526	540	520	513	523	537	521	519	565	521	557	495	520	553	510	484	539	512	513	515	552	498	474	524	503	540	484	531	494	523	523	535	542	513	547	531	547	551	506	521	497	560	537	544	512	540	530	489	494	462	546	501	515	521	560	505	499	471	540	551	554	544	468	543	489	504	525	524	529	510	493	516	504	505	548	502	531	514	511	492	526	515	517	508	512	531	502	519	532	540	524	543	516	526	532	568	516	550	477	511	569	522	513	549	536	525	504	548	480	545	495	527	491	493	488	555	499	511	553	509	520	527	516	488	518	484	558	515	523	575	485	523	512	534	512	532	508	524	483	512	541	538	505	524	486	508	503	523	542	506	532	551	505	541	532	522	510	536	530	529	527	515	532	519	500	496	533	535	499	512	556	532	526	530	490	499	519	566	501	501	506	489	530	519	505	532	536	506	521	512	511	511	526	537	541	494	465	525	520	526	529	500	490	509	498	553	547	530	535	531	545	575	523	482	510	503	531	519	527	500	503	524	539	516	520	546	546	511	518	494	501	544	493	500	513	527	508	504	553	545	499	484	520	482	504	524	516	473	475	531	534	505	532	531	510	520	498	532	531	530	527	511	522	551	492	549	461	501	537	542	529	529	551	502	500	504	526	520	471	523	522	484	484	498	555	502	519	523	530	520	556	478	527	495	486	568	524	537	555	531	523	518	524	547	527	517	513	540	532	552	520	485	523	519	505	498	521	533	520	501	525	532	551	494	515	512	531	493	523	484	547	524	491	475	525	519	497	486	525	546	543	530	517	533	513	522	519	524	546	498	491	497	493	550	536	522	507	543	556	536	495	531	526	527	497	517	496	519	518	514	558	513	524	480	518	537	510	509	494	526	538	544	487	491	545	513	470	500	535	494	511	531	536	532	557	526	509	518	541	532	513	558	482	516	505	527	484	507	527	501	530	483	515	494	471	547	526	536	513	515	524	471	545	526	532	496	526	515	579	526	506	572	507	523	519	525	538	498	522	504	512	548	516	505	494	550	489	498	493	480	517	488	523	493	546	513	520	536	532	541	487	483	530	507	518	491	488	517	518	538	537	471	513	529	498	572	532	506	493	544	527	503	489	522	533	515	504	499	526	506	481	507	535	524	531	544	515	575	506	511	496	565	517	515	489	512	536	523	533	530	512	531	506	536	502	530	506	528	530	541	491	552	513	477	477	483	526	515	492	537	538	532	529	494	509	516	545	519	539	519	498	496	543	521	530	553	573	540	550	509	526	523	548	523	519	498	521	489	556	483	489	498	475	518	550	495	521	503	516	497	531	494	476	498	544	513	508	483	508	492	558	529	503	544	522	503	527	512	521	524	522	515	517	520	487	507	491	511	503	535	511	512	545	512	522	535	523	513	542	518	519	534	513	576	539	507	540	503	546	520	513	540	494	507	553	540	497	513	500	495	546	481	492	537	505	521	545	537	524	559	502	494	593	525	501	508	494	510	533	503	500	512	519	554	536	532	528	469	557	532	551	499	510	558	483	498	514	551	563	528	554	556	510	532	545	509	502	534	557	512	524	531	503	493	507	551	503	501	492	514	534	513	561	521	504	524	506	567	513	543	510	525	532	508	508	560	478	497	584	509	517	507	509	505	508	484	543	495	490	512	511	507	531	480	573	472	497	526	558	549	554	509	484	519	507	489	525	510	511	497	496	512	525	554	535	476	541	482	495	472	519	521	533	533	534	500	531	487	530	539	506	478	564	490	505	528	513	483	509	511	527	520	485	545	524	482	546	514	551	541	521	534	534	472	489	511	511	542	523	513	579	514	548
15727	2645	2491	2209	1686	1384	1131	839	728	532	427	354	316	265	244	209	246	249	189	186	178	187	187	136	190	142	160	176	164	187	154	160	143	158	119	146	129	112	131	151	133	117	127	112	133	126	114	132	123	132	124	102	122	108	131	118	114	127	98	121	144	132	140	128	116	110	118	120	126	122	122	109	99	122	144	132	134	118	119	102	113	140	121	123	101	98	141	130	104	104	114	121	100	113	130	121	115	127	107	120	118	128	124	131	118	111	134	121	125	117	126	112	126	132	91	105	99	129	121	116	133	122	140	115	105	136	119	118	91	112	132	121	119	122	131	114	143	104	112	108	114	126	126	102	131	129	113	129	116	112	118	100	127	112	114	114	133	107	118	138	134	120	127	107	119	121	111	113	126	114	127	103	122	118	123	128	114	139	115	132	92	134	118	125	91	108	106	103	126	111	116	112	154	123	101	104	117	107	119	116	122	129	123	103	123	127	111	119	143	105	121	126	113	119	125	115	117	135	112	135	119	121	132	114	116	129	133	118	116	125	120	130	114	126	132	116	127	107	125	121	130	113	132	124	120	127	128	113	133	115	122	119	120	120	130	125	138	114	118	137	122	135	123	114	120	112	130	117	122	130	145	127	100	104	120	99	119	113	127	101	122	117	122	143	109	117	101	126	122	110	118	118	127	128	124	110	129	107	129	121	131	117	133	127	118	116	129	112	134	134	132	123	125	118	123	121	129	114	108	122	111	127	119	138	120	125	112	112	106	109	129	110	122	133	124	127	134	114	130	141	130	139	121	109	122	138	127	119	129	112	114	128	121	108	116	115	120	115	120	117	127	111	135	158	116	131	131	119	116	100	108	127	116	115	115	110	118	116	121	135	113	91	101	118	111	108	117	124	120	123	111	95	138	96	144	113	117	120	115	128	121	133	116	118	114	130	122	133	109	104	121	113	114	123	137	130	120	128	106	109	134	119	117	114	122	135	118	117	101	109	119	124	124	99	105	126	110	111	100	127	106	120	120	132	125	101	141	119	118	124	123	142	129	128	110	122	127	113	122	141	114	124	118	124	117	100	127	113	121	128	129	131	125	109	122	124	125	123	124	123	96	110	124	119	121	135	112	125	111	96	137	130	108	113	120	122	134	115	127	101	119	139	111	129	108	132	116	111	134	119	124	116	132	109	131	120	119	111	129	116	128	110	105	97	113	112	117	111	126	115	102	118	102	134	133	116	127	138	123	116	128	137	100	111	109	147	109	132	120	107	117	121	112	121	109	108	124	127	131	131	118	130	147	119	124	120	139	132	122	113	114	123	116	125	110	107	117	107	136	143	105	104	116	122	114	130	112	121	127	131	113	106	108	110	100	117	130	120	112	110	119	121	125	107	127	118	127	130	101	131	117	118	124	140	115	112	121	122	135	114	103	117	120	135	128	115	102	116	116	122	128	124	115	127	135	100	129	121	143	124	119	114	120	106	110	115	157	129	111	102	134	135	119	114	116	129	102	124	104	131	127	132	137	107	116	115	99	99	131	111	145	139	122	119	135	131	114	140	105	109	127	119	126	130	111	122	126	115	124	123	127	124	131	104	133	95	107	92	122	130	105	124	125	124	108	139	116	121	139	111	148	137	104	145	110	117	123	132	122	110	127	106	118	126	98	124	108	130	115	106	123	112	106	113	111	109	100	118	118	90	144	127	108	119	105	132	130	98	105	112	133	119	119	116	112	119	120	108	96	117	115	140	117	121	125	106	124	116	105	135	103	102	112	127	107	124	112	103	132	109	111	147	115	114	114	104	108	113	116	118	135	94	106	101	121	123	134	113	118	116	110	145	105	136	104	110	121	119	113	139	140	115	113	128	103	132	100	130	136	119	96	109	141	124	127	134	147	103	109	122	154	88	116	124	134	119	120	120	110	111	109	105	109	110	128	127	136	102	110	114	114	141	120	130	123	106	125	118	122	104	131	118	121	113	115	140	115	105	127	111	131	120	124	131	108	154	112	121	95	117	122	149	121	115	105	115	143	119	119	140	141	127	114	107	133	131	125	100	141	123	123	126	134	136	125	124	124	110	117	118	113	115	121	110	136	119	120	135	118	113	133	113	128	122	125	108	128	123	133	117	124	107	123	124	92	109	103	108	124	113	129	125	136	133	126	125	130	101	141	117	124	128	109	109	129	109	116	128	139	124	112	113	127	102	136	130	126	125	114	128	131	110	112	97	140	133	138	98	118	129	117	125	125	114	116	124	135	112	120	114	111	113	130	116	116	110	122	114	130	128	128	117	137	108	101	110	129	116	111	122	110	128	125	122	123	115	123	123	117	132	131	143	144	123	123	109	115	123	131	118	114	101	123	134	133	109	96	130	125	113	131	123	134	115	102	139	115	120	118	129	116	124	119	123	121	130	128	130	128	116	125	121	111	137	128	125	121	116	116	125	157	119	94	97	117	121	108	112	120	121	141	124	106	129	122	120	113	136	137	126	144	124	123	137	130	134	127	142	133	108	102	115	145	142	111	117	118	135	125	133	111	103	127	150	103	138	121	131	99	116	120	141	118	119	107	105	126	129	111	122	113	106	114	108	121	131	112	121	123	109	121	106	122	129	128	119	118	129	128	102	127	118	97	104	123	104	118	137	127	110	126	132	115	126	109	127	124	129	112	105	107	123	114	101	109	121	95	123	126	133	126	120	110	111	135	123	129	125	106	109	131	104	116	128	113	114	112	129	124	106	136	126	112	111	128	108	134	122	116	106	127	102	134	113	116	134	130	129	121	121	130	119	137	109	103	116	116	108	122	128	115	107	132	132	130	131	135	120	113	116	115	125	135	132	118	127	108	128	113	138	134	122	106	134	112	102	119	123	121	122	136	150	125	129	121	110	103	133	107	110	117	112	132	140	122	113	108	115	120	133	118	129	144	114	129	119	138	90	148	102	113	109	146	125	131	101	107	135	117	107	144	119	115	122	118	119	107	102	113	115	119	105	129	114	128	151	112	111	122	113	123	126	126	124	128	125	123	148	127	112	113	117	112	127	109	150	128	141	126	125	116	104	123	105	116	108	109	119	110	134	117	108	113	107	114	129	133	114	108	131	125	118	132	140	106	117	136	130	116	124	108	105	104	122	120	101	121	141	124	115	115	108	143	128	112	108	133	109	116	105	130	127	100	117	104	110	125	111	119	97	109	113	136	117	127	120	91	123	123	110	107	136	139	122	108	147	108	131	142	126	109	127	137	142	113	121	112	109	139	107	97	117	128	128	110	133	118	109	127	126	101	112	113	122	122	126	131	126	118	152	135	97	107	111	104	141	117	124	140	104	123	116	119	124	116	101	121	106	114	132	145	113	121	125	125	108	99	113	138	125	109	113	132	120	98	112	118	114	112	122	116	129	120	120	122	135	118	133	110	125	123	131	124	124	132	95	100	130	127	110	121	117	130	110	116	121	105	127	140	140	114	120	111	129	106	103	107	133	102	119	134	119	105	118	112	124
9908	2228	3993	5414	5260	4526	3836	3137	3074	2498	2163	1974	1552	1219	1172	1124	1267	1238	975	816	859	798	804	763	618	538	578	648	706	679	633	560	532	454	503	428	431	435	362	376	290	347	297	307	346	298	297	320	322	301	305	351	325	318	322	314	305	318	320	310	308	306	323	331	318	303	269	313	296	292	345	289	302	263	305	319	293	320	310	318	304	311	300	306	280	325	323	307	300	327	285	330	274	320	303	291	310	315	298	285	335	335	343	328	299	318	311	304	312	304	333	305	268	299	335	331	285	283	298	279	326	293	318	324	304	296	288	304	268	320	315	299	313	300	310	315	306	296	301	286	300	303	300	329	297	312	296	320	324	307	307	305	306	325	305	323	320	313	318	312	336	299	290	301	307	295	288	337	313	302	316	324	318	298	271	347	297	296	291	262	319	302	304	333	335	304	295	318	317	321	277	308	308	317	295	297	335	299	305	294	323	319	314	323	332	340	296	286	313	305	291	298	331	344	294	310	333	319	309	306	302	361	283	296	312	303	309	300	325	342	277	297	291	288	327	315	298	315	287	318	340	299	277	274	299	289	316	324	292	303	291	310	312	282	313	305	284	327	272	313	279	321	325	298	307	286	346	319	265	325	324	326	305	310	292	278	285	296	336	315	326	338	307	299	304	326	315	306	290	314	319	313	318	304	341	330	314	299	292	338	325	323	268	302	312	340	285	306	302	344	293	270	304	290	305	296	323	280	315	317	321	330	287	298	320	290	273	286	325	314	336	314	302	292	338	293	299	311	327	323	304	298	296	283	309	306	295	296	298	303	283	302	312	328	313	289	290	276	298	362	313	305	327	294	312	330	314	267	303	284	317	309	295	289	316	301	284	322	272	287	312	310	305	318	304	297	311	297	307	332	306	298	304	302	314	303	335	301	326	295	284	296	304	317	296	313	326	297	310	287	314	285	322	307	317	303	298	315	299	289	333	309	320	287	302	284	281	326	311	340	297	302	316	314	316	321	312	311	280	285	301	314	299	322	332	291	271	301	294	338	300	294	295	308	308	321	309	286	297	291	296	299	312	306	306	303	316	302	339	317	273	316	321	310	323	265	294	288	303	330	315	298	315	297	269	331	311	304	338	292	312	296	303	302	291	294	284	332	315	280	310	308	329	296	310	305	282	314	359	322	280	304	311	281	326	272	283	332	321	300	328	301	306	341	299	335	300	276	333	322	327	322	325	321	306	301	311	284	307	296	318	306	324	309	286	288	317	302	301	313	303	336	290	327	295	309	303	284	305	309	311	278	305	298	315	292	279	303	338	298	322	339	277	266	308	306	305	288	304	285	282	336	335	285	328	337	322	311	305	295	306	300	314	318	284	336	314	326	287	321	287	311	285	300	291	273	332	318	300	300	294	275	300	312	291	303	306	302	333	330	309	322	306	310	324	313	333	315	322	313	305	287	276	324	302	284	320	312	308	309	313	317	291	292	306	278	306	293	301	321	329	291	320	292	317	309	287	322	323	306	260	308	325	295	282	298	298	303	329	287	324	330	293	322	293	304	322	341	287	326	307	314	322	281	327	305	325	315	292	318	292	331	298	344	309	322	289	329	294	330	330	321	318	340	291	277	316	303	268	306	297	323	312	305	339	336	304	319	302	302	269	305	310	324	305	320	311	341	321	295	324	331	300	270	311	302	291	328	290	296	324	305	310	292	315	355	313	325	311	317	315	274	308	300	305	310	276	277	318	277	307	320	303	290	332	294	311	320	320	283	305	312	313	293	324	284	324	316	308	314	323	315	287	291	324	289	318	317	317	281	333	288	322	287	303	309	299	302	309	329	270	312	298	265	292	323	286	320	290	316	303	303	267	311	315	300	307	296	273	310	297	288	323	344	323	327	304	307	321	296	327	319	309	311	314	290	282	294	301	294	297	296	298	350	308	299	288	303	314	301	331	290	267	319	279	290	283	286	284	321	324	292	289	291	290	311	295	310	323	291	308	312	299	325	303	323	282	297	306	320	306	281	323	308	270	289	288	286	309	301	320	295	276	301	326	322	309	310	310	328	290	289	347	296	293	325	309	306	315	302	328	273	343	312	323	284	329	301	327	292	318	296	302	311	327	293	312	298	293	329	279	309	294	312	306	298	315	316	301	297	316	303	324	282	325	324	304	307	295	319	313	297	313	323	278	319	276	316	289	300	340	331	294	296	298	330	336	298	304	304	319	339	286	300	305	307	326	310	307	324	303	328	303	313	290	288	311	279	289	321	308	290	313	310	301	325	300	295	287	299	324	324	296	301	311	320	309	279	312	316	312	304	319	309	330	299	312	321	285	299	308	321	309	323	316	303	307	296	290	307	328	289	308	347	302	301	307	298	312	273	309	286	322	310	316	273	338	264	312	304	289	301	302	299	302	303	323	303	317	300	312	301	334	296	323	287	318	300	301	311	306	276	292	336	322	332	295	326	281	296	308	331	299	299	285	300	331	305	308	303	340	294	339	318	316	326	316	316	298	333	315	295	314	291	329	273	310	324	306	282	294	298	295	317	265	322	314	272	300	328	354	331	272	303	327	330	289	284	312	303	325	262	319	296	324	314	331	301	297	285	337	281	324	323	309	313	305	334	332	326	284	336	345	303	312	291	291	300	327	297	295	287	334	296	279	311	288	316	306	266	331	285	304	299	329	326	307	297	308	301	322	322	315	316	305	299	302	316	296	308	299	299	321	291	299	281	282	322	335	302	287	271	316	291	319	341	298	301	313	296	308	308	263	302	306	305	345	288	287	298	297	294	308	277	291	338	308	272	315	310	318	313	298	304	326	283	268	290	306	330	318	332	307	283	300	314	321	309	326	335	293	331	301	326	295	298	317	321	320	342	288	319	288	291	273	316	333	319	289	308	295	331	323	309	283	288	326	333	322	300	312	292	302	324	311	307	313	333	337	317	303	285	317	300	303	351	299	308	306	297	281	317	299	300	298	300	274	289	324	322	308	305	286	301	317	329	271	297	285	323	324	283	305	324	310	313	302	304	310	278	296	292	292	320	306	320	337	308	305	317	309	337	317	323	298	301	290	281	291	285	336	287	316	308	320	315	307	283	282	279	290	306	318	274	293	300	321	318	290	288	300	287	288	301	338	315	312	315	269	302	331	322	305	301	293	325	318	292	287	304	310	293	346	315	309	330	315	290	302	288	303	326	305	287	323	294	297	287	315	277	278	297	323	300	334	326	300	342	318	308	287	284	307	290	293	302	321	339	298	313	297	291	292	284	279	321	322	298	316	317	349	314	310	338	330	276	307	310	314	309	300	296	323	299	326	304	292	287	306	311	296	309	326	310	322	310	319	299	309	286	293	314	270	293	308	325	299	329	268	303	321	295	301	316	302	322	270	295	305	282	295	291	342	306	275	276	293	317	303	286	289	323	312	332	325	315	270	315	325	309	325	285	307	320	321	292	354	314	307	306	289	301	289	331	306	296	315	324	323	298	312	326	294	313	308	298
2347	510	585	493	385	293	281	316	276	242	277	243	226	229	257	259	259	222	230	241	215	241	261	236	232	254	237	257	217	265	257	259	234	252	215	265	235	243	233	248	206	247	272	252	245	235	263	207	240	207	239	209	227	257	236	234	235	236	214	219	220	213	255	259	226	236	206	235	235	244	262	256	249	245	218	255	231	243	232	223	232	234	222	223	235	250	217	222	238	204	205	209	237	229	232	207	261	247	212	223	218	241	247	240	248	242	232	238	228	238	231	252	229	264	229	230	233	218	238	241	226	215	233	235	235	239	197	236	212	243	237	229	236	225	228	214	228	249	242	212	225	254	247	223	238	250	237	226	213	249	210	219	236	268	226	247	233	251	236	229	237	228	215	238	219	232	219	212	260	257	246	243	244	219	236	239	260	244	237	255	247	213	223	198	235	238	248	254	206	239	201	257	231	237	246	231	232	211	227	230	207	231	213	239	231	238	223	247	217	227	233	251	207	212	236	255	222	196	217	226	247	234	259	229	239	247	228	255	227	256	234	234	225	227	228	246	217	234	229	231	222	245	231	240	223	260	246	245	232	244	242	233	233	228	254	234	211	243	236	234	231	247	222	273	230	222	240	243	245	243	204	215	240	213	242	257	232	246	221	220	204	234	219	230	234	237	203	237	205	223	233	238	249	238	216	232	224	231	241	232	218	246	240	231	244	230	234	258	252	221	229	262	235	219	241	217	255	248	261	193	237	231	245	214	255	254	249	220	204	234	226	226	230	211	217	244	253	188	219	252	233	197	216	242	220	234	230	271	249	233	238	209	229	236	234	233	199	237	229	239	201	219	214	215	230	216	230	257	219	251	223	238	225	231	240	219	208	246	253	235	244	218	249	219	233	237	236	210	226	212	238	227	236	218	234	247	228	226	236	223	226	214	237	236	216	228	235	218	241	206	197	228	216	206	213	195	232	248	240	237	232	240	246	243	233	197	241	202	190	246	228	217	225	220	243	230	221	252	237	251	237	228	274	266	247	234	234	225	237	237	216	233	241	211	256	208	240	258	262	238	237	204	220	238	256	254	236	226	230	212	207	234	240	228	255	235	254	228	257	234	218	205	246	217	237	222	230	235	266	245	231	244	236	252	215	231	221	224	243	242	246	191	218	213	197	224	253	233	234	252	210	231	257	239	196	247	243	211	255	226	226	232	235	212	236	215	221	238	235	234	200	219	243	241	230	211	235	222	226	239	239	237	225	224	240	221	238	238	251	221	238	237	259	224	254	231	228	223	225	216	230	220	268	235	230	255	231	218	250	223	265	244	249	245	234	208	194	257	226	227	231	241	250	243	235	236	233	249	255	231	213	262	229	223	214	234	226	244	200	228	229	225	244	225	224	227	227	238	221	203	221	220	190	217	218	239	219	206	250	226	221	255	218	208	232	230	213	227	226	236	239	228	255	238	240	249	236	224	225	232	227	246	235	231	222	245	227	245	233	238	239	206	242	253	229	226	215	254	245	227	224	223	246	241	251	215	243	233	248	240	242	183	232	244	213	207	226	216	256	230	229	227	226	226	225	256	228	253	228	206	254	232	226	220	222	234	230	194	246	251	231	250	230	220	235	227	243	201	223	217	237	240	227	240	218	232	217	239	279	232	239	218	230	218	205	264	253	233	241	228	252	242	215	229	243	229	221	225	247	214	234	216	234	224	250	228	233	239	226	225	258	216	202	264	232	263	237	218	244	216	238	219	224	222	230	244	241	266	228	225	264	210	245	234	211	213	242	224	202	243	232	235	252	213	215	247	209	227	207	226	235	242	227	247	225	215	212	261	237	222	229	231	256	236	249	243	243	236	253	250	219	250	258	259	248	252	264	226	232	267	233	229	213	238	221	211	237	214	217	257	245	219	258	225	225	235	232	224	247	231	216	255	236	213	210	250	227	275	224	247	245	199	225	218	235	227	236	201	242	223	263	199	225	228	246	231	225	234	258	245	232	227	222	249	238	250	254	224	244	216	252	236	203	241	231	233	249	241	250	235	242	263	244	207	239	235	238	245	240	249	236	221	263	265	225	226	257	206	228	226	234	243	246	226	216	229	201	232	251	190	200	248	220	250	242	225	227	231	190	223	220	251	228	215	224	216	204	198	246	228	248	242	209	250	268	231	242	213	258	236	221	234	221	236	204	224	227	237	254	229	240	228	252	220	219	243	254	235	242	246	266	199	237	207	231	226	263	254	240	240	235	238	208	242	234	218	241	229	233	239	211	205	204	240	244	259	230	247	220	229	231	247	233	187	233	229	241	237	234	267	218	228	220	202	231	243	247	217	229	268	254	263	234	208	225	221	198	238	249	242	218	205	221	231	237	220	248	232	213	243	248	221	237	222	224	239	251	250	236	243	221	247	231	208	209	235	227	255	230	237	223	226	221	250	222	232	222	189	240	237	215	218	254	217	234	255	220	239	243	224	230	241	235	225	237	232	231	231	234	257	238	231	230	233	227	249	261	208	203	226	225	236	215	226	225	250	247	229	233	228	226	224	242	229	249	241	250	219	261	219	235	240	203	244	225	222	204	219	226	231	219	240	269	236	262	253	251	236	230	221	209	235	234	249	237	241	219	243	227	233	222	234	274	238	276	251	235	275	233	232	242	216	265	226	242	237	252	249	215	255	234	214	242	218	252	244	242	237	266	226	219	221	246	226	233	240	242	244	223	206	238	227	255	272	239	211	224	228	258	256	239	240	266	209	215	239	253	237	230	235	238	209	223	228	229	249	228	218	244	236	239	240	246	241	233	229	222	269	222	234	214	237	225	237	220	225	231	196	248	243	218	218	256	258	264	235	227	217	210	217	228	236	253	229	229	241	263	243	249	250	220	227	203	237	247	210	246	244	232	250	232	245	238	230	256	226	262	228	219	251	219	235	213	221	232	222	235	225	259	195	235	236	228	224	242	238	233	235	229	222	244	245	226	259	204	233	245	219	256	222	229	228	238	228	218	228	266	219	205	250	244	248	229	250	218	241	234	207	221	235	234	240	249	196	249	237	236	233	214	229	238	219	242	245	238	238	213	213	233	227	222	257	253	218	233	214	255	264	229	208	219	245	253	237	232	228	257	228	236	220	205	240	227	249	300	266	239	223	244	207	248	244	251	239	232	267	261	254	207	233	249	224	228	254	210	217	224	237	239	225	202	229	238	200	231	212	223	259	231	246	221	213	220	252	268	244	223	241	245	221	240	244	220	238	236	227	211	243	217	210	239	207	227	213	227	248	214	272	214	228	260	240	204	216	232	212	223	239	231	218	237	251	216	238	230	220	226	251	249	240	230	233	239	252	239	228	249	231	233	218	240	226	218	222	227	218	210	235	262	248	187	251	264	218	233	220	244	235	230	242	231	224	252	218	243	234	218	214	235	211	220	234	250	189	228	228	236	210	232	238	215	250	239	241	235	214	248	220	238	229	260	265	238	235	228	215	204	221	227	257	234	229	231	221	228	245
2521	819	1329	1346	1406	1126	1073	881	810	758	735	770	698	753	708	735	704	722	683	688	680	702	674	637	692	634	685	724	734	765	684	667	666	595	615	605	571	608	552	543	567	581	539	524	568	574	649	582	596	590	584	573	541	574	551	570	577	550	498	592	531	550	537	562	540	560	573	523	606	545	556	579	554	516	588	541	560	557	557	557	594	612	537	539	575	569	568	562	517	566	575	575	524	565	544	584	570	563	582	564	539	556	554	582	550	569	559	556	544	576	602	590	605	570	567	549	578	535	530	578	577	531	536	545	581	551	517	563	551	564	569	578	559	523	575	545	558	593	517	573	554	503	557	551	528	581	530	568	542	548	563	569	596	565	586	561	620	551	534	580	597	558	533	579	603	540	556	616	558	567	523	575	551	555	588	533	551	586	558	557	570	613	519	527	562	576	588	602	537	541	536	545	557	532	599	539	546	557	559	542	611	576	546	589	555	547	574	515	574	529	525	599	585	557	560	594	596	567	521	541	566	545	594	532	544	523	565	543	547	561	567	574	554	517	536	539	562	576	546	561	526	571	560	558	559	587	571	525	567	562	579	535	595	552	549	579	592	562	493	582	582	569	541	588	584	539	579	550	539	584	555	553	560	550	544	599	583	567	580	558	582	546	523	558	543	523	554	516	533	538	610	547	530	555	557	560	545	568	554	543	566	564	573	521	564	604	608	555	569	532	514	589	510	553	548	584	576	535	590	537	514	548	521	524	538	545	544	566	548	558	555	562	564	572	574	546	556	584	598	557	533	565	553	543	578	563	564	587	575	597	558	546	570	556	572	586	584	541	545	563	564	575	550	549	536	554	554	548	557	541	549	507	577	557	557	582	596	524	571	542	547	563	544	556	556	555	578	510	577	541	565	583	583	534	550	504	615	538	540	575	548	545	560	547	572	571	544	550	527	562	527	571	542	560	571	540	580	567	572	538	563	537	564	539	540	555	535	572	541	535	557	542	551	559	532	560	542	569	567	601	532	553	575	534	614	565	585	534	559	565	533	547	534	536	515	579	606	575	569	589	540	580	578	565	550	516	540	543	567	568	556	538	561	538	611	561	571	569	559	532	567	586	545	522	538	570	567	549	556	543	534	566	546	558	567	566	559	589	557	579	525	533	581	598	540	572	513	575	541	530	569	545	591	575	552	596	537	605	551	603	598	567	551	556	582	536	567	578	565	589	565	567	550	569	594	529	586	556	527	559	548	502	574	581	540	544	521	611	584	532	578	563	570	555	555	510	556	524	560	542	591	524	581	614	554	587	572	598	570	595	548	552	563	547	546	568	544	577	559	553	570	536	550	566	540	608	562	549	542	553	586	548	567	559	537	563	549	576	566	537	529	580	547	546	528	594	568	547	549	549	616	568	573	560	534	573	565	542	529	559	543	552	567	597	551	606	546	562	578	556	553	567	529	567	583	542	539	580	617	566	605	572	574	529	533	558	573	614	570	525	561	579	539	605	560	542	575	587	540	550	532	576	528	541	557	533	509	562	540	582	557	599	517	580	538	565	529	555	556	569	545	575	541	547	523	563	575	573	586	594	530	574	564	524	521	584	561	589	564	534	570	570	523	592	563	533	551	594	581	529	540	591	576	588	541	564	572	580	569	563	574	577	545	570	566	574	575	569	548	540	531	578	572	543	595	569	575	536	624	548	538	586	547	518	558	552	557	549	571	575	577	580	538	564	548	563	562	575	603	566	563	561	554	582	543	577	582	565	630	548	524	523	559	600	560	580	497	571	566	557	601	590	595	533	570	612	535	522	568	580	550	536	574	556	550	591	545	534	546	520	566	555	591	526	579	561	563	549	518	537	596	607	513	589	546	582	596	558	541	565	583	546	525	581	569	572	584	564	555	544	518	545	532	520	541	551	554	569	597	582	527	584	564	536	553	566	557	587	569	559	563	568	591	537	532	568	586	577	575	569	562	571	484	561	564	551	571	549	543	564	540	580	569	547	556	537	539	545	589	594	506	563	579	546	561	584	582	543	531	539	579	567	553	522	571	563	568	581	539	559	565	542	552	580	529	592	542	593	585	574	563	537	548	582	586	545	509	562	611	578	574	552	592	547	562	511	594	578	543	569	581	585	528	509	534	574	534	549	539	605	541	553	593	565	603	524	572	561	548	539	546	558	578	561	578	597	569	574	574	553	585	558	536	565	529	557	558	578	594	558	566	542	610	531	555	592	559	598	568	597	576	564	504	533	572	581	554	580	584	524	572	492	532	565	589	554	592	593	566	582	541	592	602	539	574	589	559	600	602	538	566	560	557	512	549	576	564	571	559	552	557	563	548	553	608	544	584	536	559	562	566	559	595	591	554	538	540	589	558	576	558	582	546	523	509	560	552	576	588	517	537	564	544	582	574	570	507	565	543	575	548	593	561	565	559	546	528	566	600	561	561	556	545	593	532	585	548	549	561	563	553	534	582	599	579	573	536	572	542	580	516	553	542	556	608	558	523	577	534	549	544	499	537	512	571	607	598	583	581	573	549	590	567	550	550	581	543	545	596	554	586	531	584	553	514	579	579	604	591	528	548	549	558	517	582	566	530	580	554	568	572	581	517	561	542	603	562	590	575	533	553	567	567	505	553	570	583	544	578	537	586	539	551	559	589	553	571	549	516	519	563	534	556	536	587	560	598	526	597	588	616	495	547	552	575	548	562	554	521	527	539	600	562	548	601	556	544	553	581	585	564	560	538	609	576	554	586	591	537	539	567	556	587	583	573	534	589	556	559	610	550	590	534	557	523	544	551	575	551	601	549	525	559	575	551	574	539	575	550	545	545	543	581	586	567	546	543	535	548	549	588	577	553	549	532	551	602	541	596	541	558	550	544	552	541	586	593	569	550	552	560	548	548	504	579	559	551	543	589	566	575	565	569	518	559	566	549	562	574	548	531	543	566	555	599	537	547	586	509	601	571	591	542	583	585	597	581	565	621	578	570	536	592	528	538	604	558	558	570	570	568	572	577	561	531	595	584	560	566	560	554	564	565	550	559	558	578	567	504	560	601	599	551	568	604	544	590	583	547	586	524	592	511	612	531	565	597	562	532	579	526	534	579	562	590	559	579	555	553	553	530	603	564	573	563	576	596	578	578	593	513	567	571	520	540	569	577	575	575	555	571	585	569	560	609	528	540	559	554	605	541	540	567	547	555	524	558	541	545	552	519	540	528	518	602	607	552	583	558	557	582	571	568	541	545	574	490	593	548	548	577	568	567	530	564	555	553	551	556	552	554	564	563	546	525	557	505	557	556	539	562	583	589	526	558	550	613	588	577	576	539	570	596	526	556	518	537	601	547	600	566	590	548	582	547	564	563	556	574	531	545	594	544	611	569	554	571	550	517	538	555	552	565	590	544	522	567	579	590	612	563	544	556	583	563	583	556	592	515	559	561	574	557	560	513	508	552	506	601	545	532	616	551	539	613	540	581	608	566	569	572	591	550	607	566	531
8745	1268	1570	1339	1008	741	570	498	484	458	422	343	306	315	324	324	315	288	314	302	239	271	292	270	274	243	220	266	260	282	253	229	216	237	255	208	231	276	255	220	232	206	253	246	236	235	212	221	208	222	243	228	227	232	222	214	234	215	231	227	215	230	244	247	201	173	230	258	261	226	194	229	220	245	216	206	234	207	230	212	239	228	207	193	228	213	245	240	207	223	196	217	206	221	251	213	227	232	221	208	235	234	235	238	224	230	211	207	245	220	222	218	200	223	197	232	213	216	224	219	208	209	213	216	224	222	219	258	246	212	228	195	231	242	256	242	205	189	183	220	212	236	204	217	221	177	198	244	210	249	210	226	214	228	255	220	236	203	214	222	227	218	224	214	186	218	214	241	235	230	207	229	216	222	236	212	230	204	200	237	201	210	231	190	233	217	228	213	227	212	237	210	241	216	202	224	229	246	243	203	224	210	220	238	221	205	237	212	197	210	228	227	198	215	240	222	216	229	225	237	228	190	204	222	220	233	229	216	222	227	225	227	227	231	209	205	206	220	210	217	205	207	236	229	240	209	247	211	223	200	226	230	209	227	208	190	213	210	218	247	251	207	243	218	221	221	210	192	223	229	239	258	243	226	219	209	194	233	238	208	235	222	226	218	224	211	221	234	243	225	237	234	245	214	246	211	225	236	223	239	204	231	234	218	230	235	216	225	232	209	216	216	224	239	232	266	259	237	204	220	206	200	234	216	192	208	261	212	225	211	219	247	183	228	218	213	233	209	245	210	208	225	214	223	218	242	243	225	235	205	252	212	224	219	246	236	230	241	219	264	207	229	222	241	231	205	223	210	186	219	219	202	192	221	238	232	222	231	240	226	218	230	214	235	207	243	234	225	239	224	201	227	224	225	211	244	216	220	255	238	187	244	248	253	216	208	233	237	220	232	247	246	231	232	222	205	223	240	196	235	236	225	225	226	224	222	203	211	193	241	234	220	219	202	212	195	238	231	234	210	238	218	213	234	216	228	211	212	238	215	228	230	219	259	225	219	198	224	249	246	224	204	217	231	236	265	232	218	208	228	215	218	234	229	228	239	253	210	213	227	217	237	253	203	231	201	241	254	211	223	201	238	203	223	200	227	217	275	253	199	246	253	225	216	231	200	228	213	238	223	202	238	210	191	257	233	241	221	216	244	230	222	241	225	246	213	227	222	232	174	244	201	220	220	236	208	206	231	234	221	211	212	225	227	201	246	199	204	244	239	214	228	208	202	227	219	203	215	207	239	222	239	213	218	211	247	227	230	220	230	233	250	227	208	210	196	235	222	226	226	251	264	221	223	212	209	263	222	264	223	218	236	219	213	200	220	214	211	231	228	209	235	219	204	238	221	202	200	219	204	204	210	228	209	219	239	228	214	230	198	185	211	227	208	236	223	223	226	230	232	215	228	229	204	246	249	218	205	202	201	236	219	256	225	212	220	248	240	220	247	228	215	231	231	202	195	228	204	201	247	246	236	216	240	229	225	253	211	207	229	225	229	232	242	223	200	207	226	203	216	213	237	217	238	215	249	241	214	241	220	247	247	248	223	234	205	214	229	230	227	226	234	206	219	229	225	208	189	230	236	229	214	243	238	221	235	231	235	194	245	245	193	209	228	243	254	246	251	195	200	221	220	204	210	202	220	233	208	243	237	226	214	250	217	226	209	234	225	222	221	229	222	208	221	202	232	227	221	236	235	217	193	206	219	219	214	237	230	243	214	206	216	243	188	215	209	213	207	234	223	217	220	229	232	259	223	209	228	212	199	249	229	234	245	257	217	232	244	219	204	236	231	210	223	207	206	215	221	212	227	253	200	207	196	239	214	212	244	220	221	226	184	229	227	228	239	211	219	195	225	255	216	226	228	234	227	195	222	234	220	232	193	247	205	222	236	234	227	224	242	212	227	222	222	239	216	234	219	232	224	224	206	236	205	191	240	249	238	226	229	218	204	244	229	213	204	233	229	246	227	240	229	197	188	224	245	208	213	205	216	240	208	224	241	261	226	196	221	241	266	216	213	201	226	208	221	255	235	209	221	214	227	202	233	229	231	202	234	249	212	230	224	207	228	217	219	229	223	219	221	217	220	221	223	238	229	247	266	210	213	248	253	220	244	215	201	238	187	227	210	219	230	227	241	207	190	221	229	233	188	213	224	244	217	215	234	229	241	225	276	229	214	202	231	222	244	226	222	210	243	226	241	215	237	208	215	227	230	219	222	227	229	217	239	247	228	213	237	205	255	231	226	223	209	219	244	215	212	217	208	227	209	188	232	223	237	224	237	203	227	233	220	225	215	231	244	234	227	227	212	228	211	230	211	228	205	192	221	204	241	231	222	246	221	176	207	227	207	260	227	228	228	227	241	228	226	229	228	209	240	210	222	256	219	225	212	192	218	213	242	222	224	240	234	203	219	256	232	246	208	207	246	230	224	239	222	241	214	224	202	237	237	211	201	219	250	217	236	245	207	203	236	221	235	217	198	231	226	216	235	245	233	202	220	217	217	187	245	190	218	215	215	197	229	216	233	190	247	245	203	207	229	223	229	208	211	230	230	211	235	211	223	214	254	237	251	203	249	235	212	207	220	224	229	238	217	218	218	216	225	224	208	232	243	212	218	218	222	234	213	197	227	249	209	203	246	232	234	223	208	223	238	241	213	216	223	221	243	216	230	231	250	235	226	203	207	221	217	223	207	210	221	200	222	221	233	182	233	196	238	225	220	190	231	238	221	216	223	236	225	211	203	247	220	208	208	209	212	232	221	212	219	217	216	229	203	192	214	221	223	211	232	238	190	208	237	230	223	213	237	234	236	222	224	224	218	241	242	216	229	223	202	234	218	210	244	254	266	229	234	212	228	199	246	219	208	241	251	198	230	222	226	221	236	222	227	208	215	222	255	229	238	206	244	236	207	223	221	198	243	209	212	236	230	227	229	221	241	237	215	214	244	230	228	234	240	184	222	219	207	215	233	222	246	228	237	223	185	235	227	243	227	212	220	202	237	247	227	221	235	216	219	209	213	263	260	219	203	252	205	226	195	252	240	209	211	195	215	209	207	230	245	219	220	234	218	210	218	241	238	208	241	181	214	218	225	239	211	203	232	234	215	230	238	202	228	252	233	203	223	221	258	230	231	217	212	208	217	235	194	230	195	233	223	231	249	234	220	218	240	236	232	237	218	241	232	227	221	221	219	239	227	226	228	212	230	234	234	220	236	207	231	193	215	217	236	218	250	221	219	210	241	206	217	245	246	227	259	244	223	238	213	218	223	242	193	247	193	218	253	199	221	256	212	212	231	240	206	211	180	246	206	242	229	235	221	236	230	224	219	200	216	246	240	217	231	220	238	210	256	231	226	228	221	218	226	208	224	238	228	213	220	206	220	206	231	215	226	244	211	222	232	220	235	236	249	221	202	223	224	206	214	204	227	208	203	184	229	212	213	229	219	209	238	208	244
7542	1525	3086	3626	3426	2699	2290	2050	2015	2142	1714	1335	1211	1135	1002	1171	1289	1183	960	922	902	864	900	785	791	749	723	815	981	1054	798	722	657	663	628	635	608	607	578	617	570	544	548	543	581	538	531	561	586	522	542	552	573	567	576	530	556	544	542	515	567	555	556	542	534	543	512	538	529	538	574	517	514	554	575	559	564	534	527	565	517	552	521	566	570	554	515	537	535	539	555	551	543	544	533	529	577	532	549	563	510	514	529	567	532	542	555	580	540	543	537	544	516	538	517	532	578	542	563	516	551	578	553	571	501	522	515	542	559	510	527	575	546	513	534	541	530	533	529	530	546	526	541	532	547	547	543	541	568	557	571	556	518	535	528	545	514	506	563	512	571	532	534	551	540	503	538	520	525	547	499	590	562	538	569	545	528	549	570	540	509	518	566	528	513	593	546	563	518	502	539	493	548	558	539	502	566	508	534	501	570	505	558	499	583	582	568	501	542	484	532	490	564	533	528	541	506	518	552	561	556	539	523	542	567	515	530	521	552	531	537	565	526	556	551	524	530	553	533	530	539	527	552	527	530	562	529	547	553	498	510	530	563	533	551	475	570	571	512	535	524	540	543	501	538	526	570	531	558	575	591	496	517	550	551	583	556	550	533	572	543	533	508	582	529	551	573	524	561	515	504	550	582	536	554	565	509	553	540	556	533	557	545	528	566	536	551	511	527	527	526	531	513	535	502	538	500	548	561	564	547	555	504	522	548	505	490	550	553	517	520	555	562	531	506	519	517	518	536	526	510	528	571	515	489	549	568	528	528	576	518	535	508	509	580	563	530	490	509	550	539	526	516	527	519	551	536	555	521	545	540	519	542	502	575	565	553	521	528	525	546	560	541	588	549	548	521	525	527	561	530	519	535	562	528	602	543	550	516	516	544	537	507	581	562	572	502	506	552	529	533	554	522	512	504	542	547	499	517	534	567	577	562	561	504	516	539	562	583	557	545	564	530	534	545	540	603	522	537	549	516	514	512	569	545	546	515	579	547	562	534	529	555	536	514	551	522	539	539	560	522	555	588	539	503	586	521	552	538	530	493	574	500	545	585	541	536	562	515	549	534	516	530	578	534	504	525	519	520	534	518	559	532	536	532	531	551	579	535	544	533	582	553	517	489	577	532	556	520	525	553	505	531	566	534	503	547	551	517	522	555	504	529	543	543	524	539	519	514	563	504	553	507	539	499	574	552	550	528	502	550	553	528	512	583	561	563	551	544	537	552	518	550	529	550	538	534	553	503	536	587	529	514	548	529	553	522	568	498	530	513	544	535	513	576	574	546	526	561	537	520	518	556	557	509	507	520	522	546	579	528	528	474	551	549	527	552	547	537	520	557	553	525	536	506	532	597	474	567	500	546	538	581	563	531	525	537	496	551	548	554	537	571	546	535	532	539	565	535	481	530	531	475	570	516	564	540	550	555	543	555	517	560	557	525	498	555	565	554	538	574	544	496	552	531	527	555	584	577	534	543	486	558	583	526	527	530	487	521	509	515	508	535	539	550	519	525	506	531	555	524	510	523	536	532	532	529	542	547	520	527	539	538	499	567	567	512	466	515	499	510	520	533	518	513	514	539	537	529	547	541	606	506	529	517	566	524	550	529	500	543	590	545	518	556	498	568	549	566	527	556	525	598	530	552	493	526	508	538	540	530	587	520	540	521	502	537	574	576	517	545	540	514	484	527	499	530	544	549	561	536	553	541	526	527	554	510	487	588	556	586	531	529	514	556	525	525	469	536	532	536	548	502	545	523	531	562	516	500	525	552	535	544	541	527	525	564	578	556	545	502	551	529	530	530	544	563	544	504	565	573	563	535	549	538	514	510	558	487	528	579	552	531	559	541	546	542	558	515	546	486	543	505	546	550	527	532	578	530	529	528	558	554	575	565	522	512	525	541	509	529	514	559	488	535	540	577	514	548	518	526	551	549	505	525	535	524	547	584	536	550	531	550	517	563	507	498	544	533	512	511	534	501	573	530	547	521	514	563	525	536	569	575	571	537	572	569	537	535	568	499	531	538	530	555	546	508	548	532	541	570	560	517	540	528	540	508	528	530	568	540	526	524	577	532	526	524	500	522	526	534	523	512	551	545	548	547	564	573	526	566	515	558	513	558	558	523	522	515	558	497	535	547	525	539	527	566	541	573	561	510	531	524	537	520	516	540	553	533	522	530	548	497	537	494	549	530	530	550	567	532	545	574	552	519	515	588	539	551	567	540	560	559	565	572	546	576	524	566	525	539	508	505	481	543	530	527	590	534	554	551	537	555	576	553	542	564	540	563	517	540	534	542	523	538	514	523	536	565	550	543	576	512	524	557	529	550	553	552	507	518	557	518	498	521	518	524	530	546	487	538	545	539	552	511	537	575	567	543	593	527	521	519	497	548	537	569	506	524	537	538	544	501	550	544	531	578	532	499	546	559	555	538	505	551	533	558	535	503	544	528	539	589	533	562	530	564	523	541	564	553	563	551	524	515	580	509	528	529	471	513	539	545	530	529	489	507	539	533	588	502	504	619	543	520	562	533	560	533	550	564	532	540	550	523	497	538	508	556	533	534	524	519	577	533	512	569	551	525	534	532	547	544	540	535	538	504	538	544	548	543	526	554	530	526	556	528	572	497	529	517	527	532	571	551	539	545	546	554	561	554	580	531	534	527	544	547	520	548	541	544	489	590	552	530	556	556	538	501	508	560	527	520	578	533	535	563	561	543	506	544	533	570	487	569	506	531	566	539	540	545	534	552	506	554	573	565	523	533	551	528	508	576	506	513	561	554	570	559	546	561	509	534	599	541	530	552	505	535	538	536	542	575	542	549	548	548	508	528	543	538	546	547	592	516	516	533	531	533	575	576	529	545	515	565	534	570	516	540	542	560	480	544	520	537	527	491	543	525	521	574	559	549	515	544	549	508	583	561	518	539	534	542	557	587	527	566	555	543	501	523	576	515	528	542	535	497	534	561	512	506	534	533	574	545	536	546	517	480	541	543	564	515	513	557	533	520	543	496	493	556	556	542	546	560	560	563	566	525	528	529	569	563	540	533	539	530	562	533	550	541	546	491	533	520	527	550	575	528	576	559	500	555	528	569	551	544	524	558	540	544	578	519	547	560	537	486	578	529	527	558	541	571	550	534	523	507	526	558	557	529	555	552	546	523	550	550	530	539	550	558	538	558	507	569	550	502	569	547	544	520	596	560	549	544	508	551	578	534	541	573	510	556	565	560	561	539	534	509	526	523	537	526	494	521	569	554	508	547	516	564	565	564	538	519	565	509	532	508	544	522	516	536	526	518	533	518	544	538	517	512	559	511	512	555	521	526	490	543	530	495	546	539	521	555	557	556	556	512	567	550	584	525	521	531	526	529	491	544	514	536	520	557	497	559	535	549	549	558	536	525	536	541	505	550	543	545	514	497	534	522	544	524	551	537	548	557	534	493	536	551	528	552	513	561	566
15304	2213	2584	2104	1764	1140	878	740	663	562	419	364	317	300	308	314	299	309	280	196	222	208	189	212	169	166	173	159	204	196	156	148	142	162	144	138	143	142	150	131	126	138	139	134	142	123	130	138	137	121	139	129	125	137	129	124	125	149	125	136	116	138	121	142	132	136	139	132	131	108	136	143	130	131	136	144	120	132	153	135	134	134	127	134	118	143	110	151	129	119	126	121	119	118	153	115	140	135	133	122	117	125	110	111	102	120	152	112	142	132	132	140	136	138	111	125	126	126	150	132	113	129	123	123	130	128	106	116	114	122	133	137	119	123	125	127	124	143	130	118	107	149	124	140	124	112	117	124	111	141	129	122	141	105	108	136	135	132	130	125	133	126	131	123	120	123	153	105	119	123	131	127	145	134	124	133	115	128	122	113	118	119	130	153	118	123	141	118	130	134	139	110	139	128	121	111	120	121	151	114	139	113	110	124	143	127	112	134	126	123	114	116	138	111	128	118	126	121	133	123	124	147	127	117	106	123	144	146	114	116	134	125	121	145	124	107	104	144	135	115	136	116	134	136	143	113	118	156	151	120	125	130	109	125	128	109	120	121	99	124	159	125	113	156	103	143	130	131	119	129	125	141	126	126	126	120	122	139	118	141	116	119	115	113	92	118	116	126	120	140	123	141	126	119	127	139	124	122	116	115	135	126	123	129	130	107	132	117	131	120	138	113	120	125	110	114	135	128	105	133	163	131	118	140	132	111	143	117	130	132	127	130	129	134	103	136	106	135	126	132	120	113	117	115	119	133	147	119	132	132	127	102	130	120	138	121	130	128	129	117	107	113	136	123	122	133	145	172	105	140	133	136	117	117	127	111	127	125	113	117	132	130	112	111	120	131	129	116	113	131	119	124	129	119	141	126	129	127	116	136	140	131	111	139	130	136	120	119	119	137	127	129	126	134	111	141	125	121	130	132	132	110	149	126	125	133	142	123	121	129	148	117	108	139	119	136	129	141	126	122	127	132	115	138	121	119	109	134	116	144	128	153	121	137	123	126	129	124	126	142	121	137	141	136	135	145	125	122	125	121	159	112	128	112	133	116	121	121	99	123	107	118	115	141	131	137	151	140	127	117	125	125	113	99	137	131	144	115	137	120	123	114	128	143	105	125	121	105	125	122	114	136	125	111	152	116	152	135	153	151	127	126	131	137	138	153	124	124	128	105	120	142	133	109	136	128	120	131	116	132	123	132	135	119	121	122	133	115	125	128	119	132	118	122	114	136	119	123	122	117	131	121	129	133	140	117	143	157	138	123	127	119	155	141	105	104	163	149	120	131	128	132	118	125	131	148	122	143	115	113	112	125	112	140	132	130	134	118	116	122	128	128	97	132	115	122	131	108	113	122	119	134	160	117	110	118	135	121	105	114	127	134	126	119	120	136	114	109	131	151	132	171	128	122	125	117	117	117	110	132	126	128	139	118	130	127	148	139	112	128	134	136	134	122	156	128	126	126	148	125	133	143	134	134	116	122	130	120	132	129	118	114	107	133	140	107	130	146	101	156	116	114	126	127	130	131	160	132	143	142	116	141	119	139	127	120	117	117	124	131	118	135	131	118	132	107	133	133	116	119	124	127	134	111	129	122	126	128	121	121	123	145	147	140	152	111	128	151	127	103	122	127	110	131	122	97	98	98	129	141	113	145	139	142	139	126	128	143	123	129	100	155	120	135	125	113	111	131	134	132	127	130	137	145	126	106	127	131	119	113	143	130	120	121	118	123	126	119	144	119	121	122	137	104	134	127	150	107	117	132	144	126	124	128	137	137	115	120	124	161	114	130	129	126	124	123	127	125	119	135	123	121	144	135	130	139	117	131	137	111	126	121	146	139	118	117	131	134	122	128	110	131	121	122	97	108	113	124	129	118	120	128	110	124	129	109	119	116	124	126	136	120	139	118	133	119	127	136	134	130	115	151	121	154	114	140	119	149	132	123	129	106	123	129	144	119	145	147	129	126	148	109	140	123	136	129	132	113	124	124	129	138	123	120	117	133	133	134	143	124	132	131	123	113	134	130	139	121	126	124	137	129	125	125	130	127	124	127	112	136	135	135	139	137	118	156	143	127	111	120	133	130	119	113	120	131	124	122	128	132	143	136	117	125	136	112	111	123	124	137	136	133	121	126	157	124	123	134	115	130	131	141	128	121	113	106	132	128	125	121	139	137	126	138	118	119	138	120	127	114	137	129	132	146	125	138	136	118	123	116	125	119	123	121	124	122	136	146	110	126	122	142	131	117	104	124	118	143	121	126	110	109	132	110	117	142	123	131	126	141	113	139	141	124	134	121	111	148	144	150	108	128	126	141	110	133	119	114	119	105	129	109	114	125	150	111	130	101	120	123	115	129	136	147	134	145	122	144	135	127	133	120	114	117	138	120	120	152	145	132	140	125	139	114	121	138	131	130	107	122	130	133	119	119	140	128	114	123	133	123	131	147	142	127	107	143	123	119	121	123	124	144	125	141	134	130	128	117	108	133	136	118	121	131	135	127	136	123	127	136	112	118	108	117	92	132	126	125	120	135	134	143	134	126	146	108	102	143	144	141	116	121	139	146	134	139	136	142	122	123	98	128	145	113	130	105	131	101	124	106	133	127	121	116	120	115	128	139	129	133	143	130	135	113	135	131	128	158	135	142	119	139	135	131	114	139	131	136	126	120	139	152	115	116	118	143	120	118	112	119	139	148	135	95	121	160	110	127	124	115	139	143	111	118	123	132	127	123	145	142	105	119	108	132	137	127	127	117	140	113	136	118	133	123	119	135	144	107	118	127	109	116	113	131	114	116	150	125	123	122	126	138	129	148	139	127	135	130	146	122	123	108	132	140	126	134	125	132	135	140	138	136	117	124	125	129	117	123	97	120	132	113	125	111	126	111	123	130	143	140	142	134	128	126	125	123	116	126	126	121	126	130	135	144	139	155	117	130	144	118	130	128	131	125	126	158	130	134	130	132	126	128	107	109	136	150	124	129	141	117	121	128	110	126	152	130	129	125	138	116	132	121	138	129	115	115	125	117	142	113	97	116	128	133	137	127	141	123	126	121	119	114	134	131	123	138	138	108	108	131	120	117	112	131	114	124	114	129	125	146	126	117	136	134	127	120	132	131	145	151	142	105	116	122	134	102	117	136	120	127	139	128	122	123	130	137	125	123	127	122	120	140	114	111	135	122	118	120	118	120	124	128	102	119	132	116	117	117	130	123	144	112	134	130	133	137	132	134	118	115	140	113	125	138	137	134	125	137	136	98	139	125	129	128	106	124	119	128	126	136	134	139	136	132	109	126	115	123	114	136	139	107	122	129	134	125	131	127	130	154	141	126	109	135	152	135	125	117	148	137	134	119	133	116	132	110	129	130	118	135	141	114	117	115	120	126	118	130	136	124	129	132	163	134	114	142	140	129	130	122	124	127	115	126	121	118	117	137	126	121	117	128	130	102	125	122
9472	1840	4221	5465	5233	4212	3536	2961	2871	2664	2084	1895	1546	1380	1463	1589	1638	1553	1175	942	919	870	739	737	794	816	656	625	922	852	674	590	498	508	473	460	453	426	382	403	335	371	351	356	352	335	332	325	325	337	354	347	315	324	358	354	300	299	314	331	310	320	308	325	328	316	342	333	327	339	370	331	309	304	339	320	318	310	340	329	306	327	315	323	310	340	317	331	314	309	321	305	317	325	321	373	331	351	337	313	323	293	299	300	326	314	318	307	300	348	318	303	345	333	317	334	341	304	319	323	317	330	308	326	320	329	302	335	345	330	343	300	344	301	309	334	333	329	324	320	305	331	315	297	323	323	318	321	320	319	303	324	301	352	298	337	314	345	312	357	308	324	309	296	356	339	298	331	310	338	324	296	297	346	316	315	273	324	311	327	320	343	297	313	321	338	310	302	333	323	341	287	301	324	343	332	333	336	331	352	345	332	293	332	325	304	298	316	332	336	309	305	338	315	341	332	311	319	362	313	306	319	360	342	316	320	327	324	328	311	317	268	320	342	352	318	322	306	332	326	306	306	291	313	326	314	341	324	356	321	338	317	329	324	310	335	320	307	288	330	312	336	331	316	349	320	340	329	327	315	352	297	327	328	309	347	317	316	329	317	322	342	343	321	328	345	307	329	324	286	306	308	339	304	309	325	338	345	338	309	315	304	301	348	337	330	311	301	299	321	344	337	324	310	312	326	355	314	329	343	303	338	340	338	347	276	301	326	309	320	330	324	279	313	324	314	316	322	337	331	327	316	323	322	326	329	318	316	334	318	309	312	346	274	352	324	353	318	318	314	292	340	348	316	340	349	325	319	292	316	330	327	302	320	339	326	341	362	332	344	296	306	326	344	355	333	316	310	345	303	324	322	294	313	303	330	315	329	289	339	303	304	311	353	327	318	326	328	317	355	330	307	304	302	295	307	294	310	307	317	318	309	335	322	364	341	312	299	343	324	340	330	320	318	318	343	361	326	346	328	315	329	324	323	319	333	340	313	319	313	319	313	327	325	310	330	331	320	315	292	342	323	323	310	313	333	318	328	325	306	320	304	327	347	341	318	336	309	312	335	344	299	352	323	329	313	337	329	320	338	305	323	301	320	312	325	352	286	332	313	319	316	323	342	295	318	331	334	291	320	336	362	319	342	349	324	324	310	310	323	325	328	330	283	341	320	354	319	327	312	291	330	351	303	290	311	327	344	328	329	317	322	296	323	297	340	322	334	338	336	339	318	311	349	323	311	369	303	305	310	329	314	340	335	333	300	321	337	326	336	321	317	319	299	302	347	345	311	326	359	327	315	331	327	331	290	319	336	343	303	325	305	336	299	308	326	304	304	307	307	330	330	325	310	359	310	327	305	325	330	356	319	308	334	313	291	301	323	299	310	328	287	321	361	352	349	317	354	325	313	308	333	335	300	310	332	298	304	324	325	315	322	349	325	342	329	317	299	332	318	314	354	321	314	336	308	324	329	339	329	312	305	331	345	325	312	306	329	313	331	339	320	326	306	344	342	282	318	353	312	298	340	310	322	333	374	293	336	343	349	356	323	350	289	322	325	304	336	329	332	300	320	338	328	324	303	333	377	291	346	328	317	322	326	352	313	296	323	323	319	314	339	322	327	295	304	304	335	363	328	349	323	335	328	339	331	310	331	316	330	316	328	334	311	318	331	330	342	320	309	316	335	328	319	354	333	291	355	325	338	329	332	320	313	338	316	319	297	320	316	337	333	296	298	342	333	337	311	311	323	298	307	327	330	307	320	324	320	324	349	343	320	340	327	321	303	325	334	356	342	344	375	333	346	318	340	339	325	309	326	330	317	347	345	324	325	297	320	314	336	295	307	325	284	335	322	331	316	322	331	306	342	333	305	317	327	327	308	309	356	330	318	320	331	311	344	305	325	306	313	336	345	307	348	300	337	325	340	316	342	319	300	296	323	283	306	302	300	341	303	351	320	319	295	303	306	309	344	335	339	341	327	321	336	361	327	317	356	308	342	331	293	297	305	307	345	327	308	320	325	296	344	357	338	336	316	336	304	361	322	332	318	284	329	320	316	333	340	335	349	348	331	296	319	358	332	312	334	352	336	301	275	325	315	324	320	331	375	314	349	340	336	314	300	322	327	351	324	314	338	310	328	305	307	325	295	300	350	320	345	325	307	309	323	350	324	331	329	330	323	288	319	332	334	298	321	319	343	325	308	341	334	288	331	320	344	271	325	353	337	298	291	295	289	352	338	346	302	326	329	350	359	325	321	344	339	322	325	333	367	320	326	330	356	350	309	313	315	326	335	306	350	311	339	327	361	347	296	319	301	336	314	320	308	286	301	316	296	281	308	320	329	327	333	332	309	310	326	301	309	363	325	322	305	324	327	343	325	351	280	321	350	336	327	313	316	326	327	316	325	317	314	320	311	320	317	337	313	330	305	327	325	339	324	313	310	295	339	363	327	310	340	331	332	335	330	322	334	320	320	280	309	314	315	332	377	340	316	345	319	313	353	321	315	328	315	337	300	321	319	326	307	333	340	312	297	319	318	324	326	317	298	325	310	315	335	302	304	325	333	330	351	289	316	291	312	330	296	344	323	358	312	304	324	290	313	337	327	316	325	341	322	321	339	299	324	339	354	322	338	314	321	345	312	300	297	305	328	321	324	335	336	275	336	320	324	332	375	293	314	322	296	283	322	314	304	339	332	309	358	338	302	317	344	305	328	312	313	335	316	314	316	311	322	332	327	320	337	327	318	300	296	288	336	333	344	307	356	326	345	344	303	311	321	333	313	341	290	324	295	314	344	326	308	311	286	320	356	306	278	319	341	297	310	295	323	335	316	344	323	312	354	351	293	315	344	318	314	312	343	348	330	331	316	322	347	342	314	290	339	299	319	322	298	320	327	341	319	359	316	353	315	297	330	314	334	298	316	306	321	356	341	319	333	325	350	343	297	337	310	351	305	300	319	334	325	306	305	310	316	304	304	326	318	308	312	313	312	339	308	350	298	306	324	312	298	305	288	296	312	327	350	338	323	312	315	329	319	304	336	307	317	306	338	300	316	321	290	308	360	302	351	346	318	324	338	317	283	307	318	292	304	314	315	325	306	315	321	330	327	301	330	313	307	307	291	304	320	302	329	317	296	358	331	328	303	335	320	334	321	312	335	329	307	312	328	313	331	334	331	343	339	319	301	330	336	334	329	295	345	329	307	318	328	336	338	341	335	330	351	332	307	337	311	298	308	344	328	297	292	295	328	284	301	328	317	309	326	320	316	302	317	309	332	343	325	316	317	316	355	333	316	309	322	346	341	363	319	315	353	323	313	303	314	278	333	342	297	304	316	307	316	347	313	310	313	338	329	350	327	319	314	307	322	350	326	320	301	346	292	312	321	321	315	328	314	316	328	339	302	349	318	313	324	315	339	346	341	286	313	321	315	332	303	315	320	332	317	316	315	311	327	297	306	350	321
2001	463	495	450	390	374	340	319	277	264	280	276	298	258	284	249	290	260	287	270	265	261	217	262	263	265	229	247	243	274	277	249	245	261	246	244	255	219	233	281	267	265	236	215	216	255	248	268	249	225	238	220	236	252	252	237	251	246	234	237	199	243	232	249	224	263	235	257	229	256	237	276	247	229	212	241	242	257	228	253	232	232	250	238	232	269	229	247	214	221	218	239	256	271	230	253	228	226	231	267	241	264	240	221	238	240	256	224	217	244	250	244	232	236	235	214	245	257	231	219	238	238	220	246	226	241	220	238	229	240	234	260	204	233	225	256	234	217	233	247	248	223	263	206	224	244	259	249	222	262	215	233	233	218	226	221	266	237	210	270	220	229	230	238	251	235	235	253	264	242	209	230	223	238	234	239	221	238	224	238	240	224	240	245	228	226	258	242	224	268	254	261	238	224	248	215	243	227	242	263	237	246	214	231	250	231	224	236	272	228	261	261	250	230	221	231	221	255	241	231	223	231	243	244	222	223	225	208	254	226	232	252	243	237	250	251	259	214	234	228	233	227	237	251	255	238	230	254	266	237	237	250	231	237	238	246	238	241	224	240	224	245	238	221	224	207	228	235	241	242	221	197	217	258	232	252	185	242	251	218	231	213	226	268	234	226	221	212	244	259	249	222	245	237	244	236	246	222	219	241	208	243	234	236	255	248	227	240	231	244	242	218	216	203	238	227	256	237	242	235	240	239	251	256	246	229	242	238	254	228	245	264	224	226	224	224	249	222	243	216	230	231	255	233	200	224	220	225	254	232	255	245	239	258	206	228	235	245	253	228	206	248	249	279	220	248	234	249	250	265	223	229	220	224	233	224	235	252	210	231	237	242	219	232	273	230	210	230	225	206	227	235	237	245	226	239	247	228	250	268	211	257	258	218	224	213	255	247	259	234	228	225	254	251	243	255	224	214	227	223	229	219	228	251	221	236	263	226	244	230	269	237	248	260	228	243	228	230	249	225	244	224	247	205	219	252	244	248	247	281	253	207	239	231	220	232	218	231	240	233	246	273	228	221	235	258	254	222	255	243	232	247	219	251	230	213	244	242	256	242	260	223	254	230	243	220	261	247	235	234	216	237	269	257	225	226	241	227	229	259	210	244	242	223	243	254	229	231	249	205	212	246	243	268	246	205	233	252	252	256	250	250	230	252	218	226	218	239	193	230	264	234	230	247	255	239	238	211	219	235	247	247	233	224	241	234	254	245	215	254	200	229	246	247	237	217	213	249	254	233	243	245	237	227	254	269	223	252	241	244	253	227	255	247	213	232	232	242	249	249	254	232	250	235	253	263	251	253	234	242	209	230	229	233	217	234	241	233	239	232	203	245	227	222	226	236	257	235	246	258	256	200	218	240	243	212	214	224	239	243	253	238	247	264	233	252	238	246	230	241	254	246	237	225	225	237	258	233	233	248	235	245	223	220	235	198	224	212	226	232	220	252	244	243	232	246	240	250	220	222	229	213	270	227	218	232	242	222	257	223	218	235	259	240	259	265	216	211	221	238	244	243	211	226	265	229	228	219	191	222	229	252	216	250	258	210	234	236	264	255	268	265	280	233	223	252	238	245	221	226	269	229	254	247	248	228	213	245	235	256	279	212	238	206	244	248	268	227	240	255	187	240	230	237	210	257	232	226	248	231	253	269	275	261	237	260	242	245	234	241	219	262	225	256	245	230	245	258	227	253	252	243	240	232	214	238	240	239	266	241	227	225	234	250	203	242	225	228	227	261	238	249	245	231	210	219	265	248	210	255	255	230	248	236	256	236	217	219	229	223	263	232	235	242	257	250	258	215	224	253	224	210	254	232	209	225	237	265	257	208	216	247	240	252	221	252	219	235	231	211	242	238	200	272	229	247	214	244	249	229	265	247	232	223	232	247	251	232	254	231	238	212	236	224	248	241	198	251	212	268	232	241	221	230	227	197	260	222	223	232	265	236	222	255	241	226	202	223	244	250	230	250	240	226	279	265	241	227	242	247	256	206	216	224	232	203	241	231	221	243	240	266	266	235	245	233	242	234	233	245	250	250	229	249	233	240	241	216	221	245	236	255	256	240	215	236	254	244	231	238	270	245	231	246	234	205	228	266	249	237	225	253	228	222	243	254	236	258	254	222	263	225	251	244	227	262	220	248	241	243	237	244	227	227	230	251	227	246	251	210	231	244	223	209	241	211	232	233	243	251	210	250	225	236	241	239	241	249	201	229	247	237	251	227	259	245	241	242	239	228	243	246	231	244	244	257	239	259	244	234	245	220	232	240	237	242	245	236	249	239	209	220	233	232	230	253	245	223	241	281	225	220	225	237	227	233	213	258	262	302	264	242	234	209	240	278	232	258	208	248	225	212	257	260	220	222	240	212	223	243	253	211	246	209	232	231	218	294	279	239	246	241	233	201	249	203	240	234	236	247	255	242	242	234	248	258	252	206	227	230	214	222	209	262	250	231	254	220	220	254	227	244	255	254	243	218	226	216	224	250	211	214	242	245	246	257	240	255	236	240	233	231	246	251	225	236	273	236	242	205	231	226	222	213	240	269	235	238	260	253	228	212	227	270	226	224	246	217	266	239	285	249	250	225	232	235	242	218	222	211	236	231	244	239	251	221	211	246	211	208	230	238	228	268	249	234	245	247	252	240	245	248	252	235	249	265	245	256	232	224	220	201	211	252	262	226	261	253	221	243	247	232	234	250	230	257	228	245	250	232	231	218	234	224	233	216	214	220	223	230	222	229	216	234	269	244	224	240	249	231	247	224	210	237	227	262	245	256	217	256	226	244	229	237	250	243	235	238	234	232	240	217	213	277	245	223	259	240	264	233	248	232	237	211	237	246	242	207	239	217	212	243	251	235	240	209	222	226	233	227	222	238	228	216	212	235	245	241	214	260	229	234	257	255	238	237	249	275	243	242	210	253	198	226	217	237	237	219	252	211	253	248	247	247	217	260	222	245	240	241	239	237	231	215	244	250	241	259	253	246	258	237	232	243	254	221	231	259	256	232	235	233	254	247	250	221	233	231	247	246	241	214	238	231	200	222	239	262	250	195	234	257	233	239	248	244	251	230	227	246	277	238	238	234	236	231	234	226	212	237	232	255	273	234	256	214	225	239	259	232	225	218	223	256	222	222	246	263	260	225	211	240	247	226	254	234	248	237	209	221	291	237	244	229	267	248	248	242	283	230	223	221	241	232	250	239	248	255	233	255	268	240	247	228	234	267	226	231	237	234	259	213	248	245	236	237	199	246	246	253	223	227	229	239	247	235	245	239	218	242	217	250	218	215	247	227	256	203	209	235	234	235	235	226	211	240	228	256	260	236	234	220	258	244	248	230	248	227	238	240	225	220	259	234	234	233	234	253	253	257	257	248	221	237	256	222	238	228	212	253	233	226	242	262	254	212	224	219	243	244	262	248	254	224	243	211	243	232	218	251	233	205	212	238	228	235
2447	876	1156	1367	1399	1181	1106	937	839	783	799	788	851	745	820	782	825	809	750	743	757	728	719	733	742	749	658	693	819	771	714	632	661	630	601	600	612	543	624	598	590	574	583	567	553	533	557	564	631	565	578	570	525	600	566	575	560	597	586	562	557	582	572	555	579	609	578	572	606	571	618	592	582	597	582	569	566	636	564	529	558	575	580	585	560	550	559	562	572	624	586	570	572	569	588	566	616	564	550	550	574	602	567	613	602	587	582	580	614	528	570	551	570	588	564	615	536	590	569	590	561	600	583	545	593	573	558	543	585	584	591	563	532	555	574	552	535	595	590	581	539	623	552	565	569	593	632	610	570	592	517	591	555	574	541	603	557	569	564	548	604	563	574	565	586	562	585	567	582	593	606	607	577	533	546	580	607	533	556	584	588	576	585	566	534	551	572	544	540	618	561	527	559	532	566	548	568	538	571	596	603	596	547	586	528	571	593	570	521	593	545	579	616	552	600	557	546	543	597	550	543	570	564	580	549	588	586	560	558	548	602	565	554	528	584	574	572	605	557	553	577	613	548	540	596	558	561	578	561	533	577	555	547	529	539	557	565	584	574	549	599	571	508	576	551	547	537	562	580	517	581	595	598	577	581	589	594	537	617	556	535	591	565	582	603	592	555	578	577	589	575	585	609	536	580	576	575	574	576	544	571	548	575	562	572	574	532	533	596	573	552	590	575	551	521	562	566	561	542	584	577	560	632	569	518	579	571	546	581	567	601	581	589	614	590	560	576	583	546	540	531	556	610	595	561	586	534	567	577	555	616	597	565	575	544	544	592	590	554	573	562	566	571	559	581	573	552	601	572	582	583	563	556	548	615	561	576	585	608	565	539	555	565	590	574	525	504	556	581	551	538	602	552	552	584	545	573	586	578	569	623	575	547	545	612	583	565	568	586	550	576	575	561	570	581	603	595	593	579	596	556	598	577	571	578	613	597	571	556	585	573	576	557	544	593	587	574	589	573	542	561	551	566	554	568	579	541	567	589	573	559	544	562	614	575	549	553	608	549	573	566	584	559	561	619	600	580	538	565	566	581	568	600	560	604	572	576	562	553	536	575	595	603	567	594	596	552	613	561	589	566	584	560	558	611	609	576	580	561	589	594	559	587	624	582	570	616	537	576	586	607	609	594	584	584	568	574	581	589	602	603	542	576	577	540	571	575	576	575	589	562	549	548	578	563	553	555	577	529	558	550	591	578	584	502	559	548	542	528	574	531	582	571	540	586	585	539	543	567	567	592	576	587	578	568	575	540	518	568	551	610	557	552	565	611	545	526	530	535	564	554	595	592	601	520	573	559	565	587	615	578	581	611	576	585	587	552	562	543	541	606	553	595	610	585	574	573	611	586	556	563	602	564	579	588	569	602	546	577	601	560	525	591	571	596	575	557	589	568	522	570	571	541	573	558	576	558	562	570	530	536	548	553	588	601	554	600	554	548	549	612	573	548	547	569	562	602	533	537	604	569	549	533	565	577	597	561	578	617	578	557	568	595	509	584	565	570	545	610	524	540	587	566	552	565	556	619	563	552	561	548	508	562	555	568	579	581	528	560	564	511	583	568	579	529	569	581	580	581	556	590	581	554	587	584	542	582	598	533	567	550	625	511	591	554	566	595	570	590	566	586	578	611	595	533	546	534	528	596	610	562	592	585	540	585	571	557	586	578	604	572	599	568	586	576	569	561	579	604	557	562	593	577	563	586	552	598	552	552	570	560	579	568	538	550	577	584	565	540	595	572	593	535	587	557	555	571	568	574	613	595	550	566	568	552	588	541	577	580	550	534	564	587	599	581	599	555	555	568	590	608	539	558	555	572	657	550	585	603	592	562	570	565	584	553	550	573	537	590	589	584	584	539	569	595	524	600	543	606	583	581	564	583	569	593	560	581	602	603	570	596	559	575	587	553	557	566	561	591	561	575	570	566	531	601	580	549	529	589	545	579	574	572	520	560	574	562	559	610	565	586	534	584	565	631	592	600	593	588	539	564	575	616	578	617	572	564	547	586	547	591	580	584	523	615	524	616	560	589	593	603	553	583	599	541	584	546	519	552	574	595	554	607	584	536	625	591	580	537	556	554	570	547	615	615	551	562	556	601	591	619	564	597	549	600	574	586	596	559	550	565	545	590	543	548	568	596	597	576	544	530	525	575	545	544	552	567	576	589	547	603	592	540	567	564	588	566	550	568	547	586	594	570	562	603	541	547	535	616	539	565	613	575	573	609	564	542	569	577	580	573	550	588	573	536	578	550	570	554	596	519	531	578	580	593	558	598	532	594	557	567	572	575	555	571	568	579	585	571	582	594	611	555	584	578	603	547	570	571	563	585	544	595	589	547	564	566	582	552	591	586	568	600	599	596	595	551	580	579	580	549	572	554	569	584	575	573	596	627	551	586	553	558	609	602	601	586	605	581	596	490	567	613	521	589	576	585	562	543	526	599	577	562	587	570	590	541	549	597	575	539	539	562	577	583	554	606	594	553	546	566	554	581	559	591	569	583	553	549	579	559	532	566	586	569	588	595	592	551	610	550	593	553	563	554	595	584	524	581	572	529	598	562	578	590	576	581	582	576	596	583	617	549	560	596	578	589	572	552	589	576	568	560	583	544	610	541	546	589	553	554	561	566	557	569	597	534	546	548	516	577	545	584	560	569	593	587	583	588	586	589	577	563	572	556	575	608	589	572	558	542	575	537	541	609	557	555	583	586	574	581	572	587	570	562	599	585	566	603	564	541	562	580	566	577	568	545	619	579	602	574	607	591	553	598	586	536	624	582	561	603	557	511	603	568	575	559	574	603	577	574	567	605	596	570	616	603	617	522	564	559	603	547	593	558	619	586	593	597	637	588	554	614	553	550	556	584	593	573	628	544	577	565	595	579	570	631	562	607	575	578	608	560	554	590	571	578	570	545	586	576	537	568	588	565	587	567	534	539	575	560	563	612	582	556	591	539	551	621	588	528	561	595	594	567	614	560	564	534	510	564	567	570	597	518	637	584	607	570	562	581	564	552	605	601	572	574	574	577	586	571	554	588	580	580	567	621	522	595	589	582	562	575	610	575	597	582	575	583	618	573	594	535	581	535	574	553	591	561	559	533	542	613	528	574	593	587	570	560	573	568	559	645	584	544	609	543	591	534	565	607	534	579	552	578	571	571	543	565	615	553	579	559	598	555	610	547	548	572	569	568	596	600	557	545	575	572	576	564	585	527	610	583	557	591	561	568	548	574	571	588	575	629	546	566	537	572	572	606	579	539	562	595	551	523	569	559	552	590	569	548	561	561	558	524	559	578	538	559	624	554	576	610	522	587	578	580	561	597	574	608	610	616	597	572	575	532	565	595	555	531	558	542	531	572	615	588	583	567	566	566	588	602	514	516	594	573	544	566	615	543	568	573	527	572	611	593	587	608	562	572	552	576	595	607	528	584	565	580	561	572	578	559	564	568	594
8449	1321	1547	1229	1132	817	604	569	527	408	413	374	355	333	375	366	343	306	270	285	279	284	266	260	281	246	296	279	280	294	301	239	244	228	226	259	233	262	250	233	243	220	265	266	239	240	218	213	235	276	224	225	235	228	217	240	212	248	213	236	243	215	251	226	225	199	240	231	211	214	224	208	220	240	235	241	248	230	239	215	204	238	188	220	211	228	232	247	241	235	215	242	188	224	232	253	231	213	225	216	224	252	199	202	209	226	225	265	249	247	246	231	248	259	227	204	238	236	237	210	228	223	213	285	237	243	239	243	219	232	233	226	235	224	215	216	238	242	227	230	242	230	230	244	220	227	235	231	225	232	229	249	224	246	214	253	220	240	238	245	220	246	208	204	217	234	238	255	198	231	222	227	251	212	240	213	229	234	202	233	213	220	224	236	246	220	231	248	215	244	234	214	213	212	224	236	209	237	218	210	227	241	248	235	273	243	210	214	280	228	257	231	232	253	228	224	267	245	219	234	215	208	238	223	231	235	224	231	235	214	230	200	247	214	225	218	205	243	210	240	244	263	210	205	248	237	215	258	224	218	233	253	203	264	232	252	243	239	219	234	223	239	235	227	198	219	215	221	213	241	185	219	235	221	233	241	233	256	236	222	194	233	223	228	220	177	220	184	249	227	218	229	208	237	241	222	206	241	226	207	233	241	236	244	222	221	265	223	195	211	223	212	210	230	221	228	240	217	214	242	211	240	241	226	229	224	214	234	196	206	213	243	259	224	238	219	272	248	248	237	229	215	230	209	197	226	263	243	212	239	204	213	221	235	247	257	261	258	248	242	204	206	235	233	224	232	245	204	236	247	222	258	259	227	212	208	227	227	232	227	227	223	230	222	213	240	241	224	236	226	220	230	238	236	207	236	249	244	231	224	238	252	204	229	257	204	230	253	221	231	239	252	246	260	240	227	240	237	206	198	222	235	228	227	244	227	221	238	199	220	228	220	212	218	192	227	219	223	218	239	211	229	217	223	270	232	219	230	220	210	221	202	217	223	260	219	211	198	232	234	189	208	237	228	205	213	230	209	213	219	209	225	233	197	212	193	222	218	227	240	230	228	242	231	224	235	228	262	249	226	238	234	226	228	234	202	225	227	225	241	241	227	212	243	224	229	210	227	231	245	212	217	240	227	213	226	258	229	213	227	223	266	242	250	232	227	230	226	230	215	232	228	219	216	215	241	222	243	237	248	211	244	220	215	240	234	257	219	199	229	223	201	226	228	236	230	227	235	216	216	239	203	202	247	248	232	214	235	225	200	212	225	222	209	221	240	221	238	225	216	235	225	209	198	231	224	235	229	237	217	249	267	237	242	228	253	239	235	244	228	247	207	204	214	224	246	229	243	231	221	223	206	255	216	227	269	215	245	233	238	219	238	239	191	214	196	241	235	232	226	223	224	214	236	219	237	240	221	218	194	234	219	249	212	239	209	255	215	240	221	250	221	223	237	227	249	209	230	214	239	212	219	254	259	236	234	223	211	217	236	223	208	211	224	234	204	240	234	222	225	236	244	224	231	236	225	231	212	233	239	200	215	204	244	216	216	253	219	222	202	259	207	215	251	240	219	218	238	225	192	224	218	218	228	244	240	250	229	222	256	220	238	219	251	223	260	235	246	215	213	248	219	230	241	228	232	247	233	225	227	260	235	233	237	214	236	217	250	215	203	247	214	231	245	256	238	230	220	210	207	254	218	205	251	221	213	248	226	205	228	226	243	232	247	233	219	229	234	250	222	242	223	242	216	236	238	251	238	204	226	242	204	213	240	225	212	229	247	222	204	218	247	283	238	222	234	208	212	242	220	236	213	238	257	236	237	238	218	235	229	221	233	234	210	203	223	218	244	202	211	213	218	229	243	208	223	215	220	249	227	221	202	236	205	230	246	226	232	208	224	206	213	233	216	221	198	217	209	206	257	208	246	237	209	208	216	226	224	199	235	253	207	214	216	240	219	253	229	233	252	234	209	232	214	238	232	214	249	227	248	236	204	219	203	236	242	239	238	234	202	204	207	227	241	211	222	207	254	234	204	221	214	231	241	233	233	210	241	232	223	228	230	242	227	244	232	209	231	239	229	195	185	249	255	203	248	238	247	224	227	222	249	229	245	231	202	225	232	222	214	225	230	215	216	235	241	236	258	219	245	239	225	210	240	225	246	214	238	227	251	229	183	219	243	202	209	228	247	218	227	228	227	219	210	231	235	216	226	250	231	262	244	219	219	206	237	238	229	222	236	220	243	226	227	231	228	242	233	222	238	209	243	251	203	224	224	233	222	223	219	212	247	251	246	226	244	227	237	239	216	248	206	227	222	239	224	275	211	214	216	223	223	233	243	222	217	235	219	236	238	232	236	207	224	207	216	244	209	251	213	232	230	207	233	208	253	232	236	244	257	236	241	234	249	229	223	241	208	240	253	229	212	215	233	238	262	235	213	216	214	241	242	230	236	224	228	244	243	232	247	211	234	230	243	224	196	239	236	232	243	214	200	227	226	215	199	225	217	240	249	233	227	225	208	239	215	209	217	244	243	224	226	206	226	231	220	222	249	243	215	225	237	215	246	227	236	217	215	251	231	240	233	251	255	222	231	253	235	225	254	236	207	250	253	214	243	219	217	220	223	198	234	241	224	217	244	195	237	252	223	240	234	209	246	226	231	227	223	252	221	218	230	236	254	227	234	235	270	240	204	258	240	213	222	254	242	241	221	227	223	228	232	226	227	214	227	252	228	219	233	213	207	230	213	242	227	223	241	212	239	232	211	249	208	216	234	238	235	235	239	208	240	237	219	221	222	222	207	203	227	212	222	227	233	207	218	236	227	231	223	202	256	215	236	218	255	223	232	210	217	230	232	243	235	239	245	221	221	213	217	217	210	264	225	216	266	205	215	205	212	248	227	224	232	234	238	233	234	241	213	223	215	223	233	259	238	242	234	223	220	246	208	223	222	220	218	255	237	238	236	235	226	211	214	247	209	232	216	235	245	247	224	227	238	211	272	262	210	244	211	221	247	219	214	228	224	243	215	225	235	229	208	239	232	215	244	235	227	229	232	250	219	223	246	244	231	235	245	217	244	235	229	252	219	231	230	240	227	278	257	213	238	194	209	239	242	238	227	246	215	196	228	264	221	205	248	217	219	231	234	230	237	206	222	196	200	241	208	215	231	239	221	237	217	202	193	225	231	211	219	211	222	231	242	234	221	235	212	222	222	223	236	229	222	225	221	220	222	241	229	233	240	251	224	261	226	214	242	207	254	234	244	219	216	233	226	224	236	224	233	222	244	200	210	225	240	241	226	229	238	230	227	227	224	226	205	218	201	221	245	228	240	245	221	231	236	232	245	234	214	236	213	222	226	254	229	218	238	242	238	226	210	200	245	223	253	256	237	240	259	230	209	224	257	195	230	222	231	232	208	234	229	215	209	215	246	221	220	221	230	251	232	235	239	241	237
7237	1556	3055	3670	3571	2873	2275	2282	2207	1793	1597	1591	1400	1372	1176	1270	1303	1158	1052	1002	932	866	873	896	872	760	860	957	973	984	836	729	706	642	622	607	636	643	585	600	602	605	521	584	530	497	562	522	586	573	541	546	598	563	583	519	519	557	519	561	559	536	555	579	550	579	540	550	562	486	597	545	594	533	590	544	549	537	553	550	564	569	530	544	568	555	545	530	552	584	554	522	564	527	538	551	540	537	550	515	559	521	545	563	555	560	508	551	563	569	561	541	536	582	570	528	570	544	558	583	571	533	542	558	487	574	545	581	514	536	530	569	543	561	553	520	521	534	581	572	521	558	546	554	527	527	525	565	558	527	543	528	594	545	559	536	540	534	528	540	538	585	547	523	515	513	526	567	522	572	533	571	535	557	541	541	542	540	588	518	567	532	565	571	526	507	552	585	556	534	531	566	520	509	546	517	574	608	551	507	527	553	557	550	557	545	574	550	541	534	570	540	554	546	575	542	527	562	562	544	512	555	586	509	540	554	574	569	533	536	534	533	554	532	558	553	560	635	525	575	560	557	526	530	563	547	488	556	563	570	549	552	538	538	567	507	542	546	577	542	545	507	520	533	515	512	523	548	549	522	544	552	556	503	572	547	545	534	573	577	529	510	555	533	586	548	528	565	540	532	556	540	557	564	536	544	527	529	596	569	580	552	538	495	552	534	572	561	559	579	568	574	566	560	539	533	547	504	578	541	529	542	563	542	544	571	571	586	512	528	555	557	557	554	539	555	576	578	541	576	556	523	518	568	491	548	557	552	547	552	580	522	550	566	533	532	563	539	582	545	600	526	536	536	533	562	572	558	542	542	525	574	558	542	526	497	567	548	549	566	508	536	539	576	549	572	561	513	543	516	536	594	551	589	521	531	562	517	523	543	561	495	599	554	545	553	549	532	507	588	549	527	590	563	541	573	595	560	545	533	548	557	537	541	539	572	529	560	544	519	558	541	565	542	541	558	533	560	505	584	519	553	546	536	525	542	560	583	540	564	557	531	551	505	512	541	514	587	553	543	560	522	527	563	527	519	537	579	557	521	514	523	548	559	559	526	506	557	528	518	539	555	529	526	519	536	528	569	546	531	546	531	550	535	534	525	593	554	540	551	569	547	557	564	536	525	540	538	537	545	546	543	542	520	571	537	561	583	577	547	515	553	557	565	553	520	526	566	552	578	557	510	526	533	560	552	565	563	544	512	548	522	536	557	543	498	565	538	539	541	567	514	528	515	502	545	550	513	544	531	521	522	507	547	505	509	581	536	538	580	537	547	546	542	545	541	531	564	529	537	534	560	585	534	522	541	467	571	543	589	563	540	530	558	539	524	574	508	581	540	518	549	565	553	533	534	530	561	565	544	514	534	505	560	537	594	589	576	554	590	557	522	501	544	551	585	542	557	569	569	516	514	531	574	588	545	548	565	545	534	544	551	539	536	531	510	526	550	551	548	542	549	554	514	555	553	518	520	574	553	558	558	540	567	566	544	573	504	559	534	533	559	569	593	555	548	578	560	550	550	557	539	530	509	548	528	529	530	591	538	569	553	571	550	512	573	538	541	559	536	542	521	575	560	549	551	534	544	546	533	566	598	556	537	613	545	530	532	498	556	555	526	556	531	553	565	539	564	515	498	559	519	556	513	561	588	571	526	551	524	566	572	542	555	598	532	586	539	498	563	566	545	561	577	543	535	516	543	503	535	581	515	510	548	586	579	522	590	535	532	542	543	563	543	600	565	560	552	547	544	573	552	515	493	548	561	567	565	554	530	542	557	549	559	529	556	509	550	590	505	557	547	541	579	551	551	543	502	520	540	591	593	520	549	562	548	484	588	597	525	546	513	564	579	551	558	578	527	535	605	535	548	540	553	600	539	554	497	546	511	531	555	550	546	560	571	590	608	552	547	517	553	543	536	560	558	531	549	519	566	538	554	544	592	539	567	502	544	517	535	539	566	505	562	567	533	513	557	554	543	543	553	562	508	498	552	552	573	534	589	566	522	508	548	524	531	542	557	533	531	583	528	545	534	534	532	532	540	567	591	566	620	512	536	511	553	516	552	553	545	509	517	562	495	566	536	574	541	540	579	569	596	517	562	515	504	565	526	564	561	579	529	566	572	570	556	561	523	547	533	589	501	562	516	557	518	561	559	565	541	548	496	570	570	565	570	556	547	534	570	574	547	574	520	501	558	539	555	546	610	576	504	534	531	571	545	598	582	556	551	538	532	511	572	587	512	522	559	539	544	512	545	542	564	516	538	524	542	539	556	602	527	514	539	541	563	523	533	575	535	557	527	553	525	535	554	563	529	503	539	574	520	564	511	541	531	596	546	534	551	549	580	537	497	593	558	562	544	531	519	507	554	527	555	526	521	512	515	518	514	534	602	551	557	567	556	561	534	563	562	576	584	570	612	543	531	518	565	524	532	554	559	545	546	560	504	515	533	547	543	544	538	553	552	583	516	541	567	541	553	565	555	524	541	522	497	531	577	551	560	529	535	555	529	565	582	549	545	599	558	540	557	556	576	585	557	567	526	552	558	581	565	569	542	583	555	561	524	547	515	535	565	523	537	547	565	561	583	512	519	482	563	589	579	512	552	549	575	576	519	558	577	534	539	575	535	565	568	523	522	558	556	555	513	544	538	553	561	558	569	552	542	566	563	529	565	516	526	527	559	595	565	554	533	543	572	548	574	566	575	527	580	564	568	587	521	584	546	547	566	568	581	536	517	531	554	515	532	522	502	504	561	575	579	584	561	522	531	542	513	515	562	544	533	578	479	532	543	556	537	546	512	534	549	524	592	537	495	551	513	494	533	532	568	560	514	585	540	577	569	555	551	525	576	553	542	548	528	577	542	555	537	575	548	520	544	557	510	537	543	561	569	576	588	550	548	561	559	527	548	541	568	550	604	526	574	524	573	556	584	565	555	507	563	569	522	549	553	557	535	569	506	585	538	525	522	594	562	565	542	573	546	571	547	588	514	578	590	553	548	555	532	509	478	522	551	558	497	553	560	533	538	564	565	558	513	531	529	596	520	518	525	575	560	527	579	567	567	560	526	560	540	546	535	539	543	557	555	567	559	572	558	531	563	562	562	560	546	495	601	539	545	505	531	575	513	525	549	570	561	533	517	570	544	582	538	553	556	555	534	519	533	528	551	494	588	561	580	554	573	533	520	578	583	588	543	591	534	551	566	545	509	553	517	528	547	518	518	564	533	583	587	581	507	551	598	551	561	544	555	575	576	562	579	520	563	566	527	544	551	534	552	538	516	527	558	574	526	512	553	555	525	565	550	564	549	563	516	547	582	513	547	542	501	542	518	578	546	554	551	569	516	558	542	552	541	514	550	560	530	546	540	540	551	588	515	560	542	571	544	527	553	543	520	545	557	502	548	527	597	597	574	532	521	529	537	530	547	513	558	579	509	543	570	544	560	554	548	581	547	548	556	542	558	515	596
14886	2275	2367	2063	1700	1191	759	623	738	566	470	391	396	326	326	323	324	273	264	222	232	218	208	187	216	182	194	188	187	197	183	176	160	132	164	140	136	135	156	143	144	132	111	127	121	116	134	130	125	108	148	118	122	145	142	131	116	120	135	145	130	115	141	115	131	144	137	135	137	158	143	114	122	142	115	140	136	138	135	121	116	110	136	125	137	134	121	123	136	130	115	122	129	128	117	126	132	131	132	125	141	140	143	115	144	115	124	140	132	142	131	116	148	148	128	129	120	118	125	124	147	137	137	128	110	121	122	138	128	119	136	131	155	125	129	141	140	130	119	126	127	128	124	114	132	141	145	118	135	138	122	139	125	126	107	115	125	134	114	114	144	112	123	134	154	129	108	118	139	133	117	137	119	123	124	142	142	132	126	133	126	108	112	120	118	138	137	136	125	136	145	142	142	137	113	133	123	133	134	124	131	136	125	104	131	134	129	140	121	128	118	142	127	135	129	122	138	132	131	136	145	142	124	111	134	126	131	128	153	136	132	115	144	141	122	123	129	144	118	143	136	150	130	129	136	115	125	132	133	118	128	153	117	114	130	127	125	135	143	113	127	145	124	112	137	146	141	136	128	125	140	112	124	133	121	112	106	101	134	132	153	133	120	119	117	135	122	138	112	114	118	148	148	120	108	115	120	123	120	113	119	128	134	135	126	111	137	125	131	134	143	128	137	133	120	122	144	115	136	112	140	136	124	127	173	126	125	112	149	134	141	133	126	144	122	130	132	122	134	126	121	145	130	131	147	133	115	153	123	134	138	114	124	120	130	143	112	137	177	110	139	148	111	120	138	123	130	115	128	130	100	128	134	124	133	122	139	137	130	138	135	131	119	148	122	136	117	143	131	127	120	136	133	128	128	137	137	152	133	135	124	123	128	117	139	144	136	112	119	154	137	125	152	121	155	140	127	89	130	125	119	148	134	119	122	136	139	146	134	90	126	123	129	135	139	131	124	148	145	125	123	135	133	119	122	146	128	122	132	124	127	136	142	136	130	123	123	135	148	112	125	141	102	111	119	116	109	133	144	148	121	132	130	113	146	119	129	117	146	117	151	124	117	125	128	131	127	165	141	136	122	123	144	103	140	147	130	120	129	124	131	112	122	147	132	128	124	130	111	135	142	130	111	141	117	153	126	132	126	136	116	144	131	142	103	142	117	142	146	154	133	117	142	121	138	137	115	120	110	113	130	130	146	113	130	123	126	147	136	113	114	111	115	120	114	151	140	160	136	106	112	141	110	156	118	124	121	134	143	126	129	125	135	128	105	128	149	137	126	124	158	131	135	143	136	151	122	153	114	111	133	132	127	113	118	125	126	123	145	112	117	117	118	133	118	138	135	133	123	131	130	114	116	145	145	120	124	149	146	147	137	126	124	171	119	128	125	113	120	133	115	135	163	123	139	125	141	112	111	109	145	131	124	111	130	114	135	142	139	141	144	129	110	123	118	140	124	116	131	143	132	161	135	142	136	144	152	137	148	145	139	124	132	121	131	125	134	129	139	124	106	116	131	125	135	144	131	142	106	122	122	125	143	131	142	132	127	131	156	110	122	122	135	137	125	127	138	122	122	134	103	114	126	136	137	124	107	134	101	137	129	124	120	122	132	139	138	133	131	140	148	137	104	109	143	144	121	115	124	111	142	146	107	138	114	121	126	124	133	135	136	123	129	118	134	121	109	126	118	125	133	135	119	130	129	141	130	127	127	125	134	148	128	125	125	122	136	130	172	142	129	136	132	140	118	133	126	141	134	165	115	146	128	128	124	134	134	132	113	133	146	128	125	139	109	124	126	127	164	126	132	133	134	128	132	131	127	146	129	120	142	122	159	128	121	133	138	131	142	126	123	129	124	128	125	119	134	136	128	134	124	127	137	117	147	115	149	135	134	107	109	142	125	128	131	129	134	134	128	133	130	138	132	143	121	137	131	128	135	142	107	117	123	133	112	122	149	146	127	105	134	149	123	114	145	133	156	125	131	140	127	118	115	121	143	134	129	141	136	134	141	138	157	121	132	147	144	130	136	128	131	140	132	113	136	126	138	149	145	135	132	118	137	120	146	116	137	147	118	107	136	120	135	136	133	134	130	140	147	140	110	138	137	131	129	144	149	144	124	112	143	132	133	124	132	148	152	148	119	109	162	129	144	110	136	139	125	134	141	135	135	122	107	150	148	132	135	124	140	131	143	136	139	129	135	120	133	125	134	136	165	125	115	130	148	139	115	113	119	121	138	125	140	135	155	148	142	129	164	139	132	127	159	127	108	130	111	137	147	103	152	152	120	138	133	124	124	141	119	107	156	127	134	152	136	121	129	150	123	133	133	143	136	127	129	140	147	124	121	127	123	108	131	136	146	112	120	108	111	130	131	133	120	145	132	146	134	141	139	129	131	137	112	118	121	128	105	102	119	136	129	134	130	131	121	156	123	137	128	137	126	117	147	129	137	142	134	132	124	134	113	117	148	118	126	143	124	135	113	113	133	120	124	134	124	149	145	127	143	103	147	125	134	126	153	154	92	133	150	149	124	133	146	171	131	126	128	118	133	129	119	118	115	131	131	134	119	123	121	139	128	141	130	131	132	129	139	142	122	136	133	163	126	124	135	126	130	132	111	140	140	127	121	136	117	130	136	138	124	142	129	138	127	117	132	133	121	123	129	148	136	133	128	120	129	156	140	125	132	145	144	155	151	142	139	120	116	144	131	124	140	147	154	123	143	126	139	135	120	135	159	158	145	130	136	139	131	131	117	116	124	124	125	129	133	134	142	119	122	161	139	122	130	122	132	123	133	136	134	164	124	135	127	128	133	125	111	123	148	133	144	111	135	132	134	145	152	122	120	113	110	132	143	128	120	127	119	130	117	119	126	126	120	140	120	111	114	134	155	117	139	139	157	137	130	130	116	157	127	107	131	133	126	117	113	136	116	124	134	138	134	126	126	119	128	140	129	145	131	146	122	127	124	116	127	131	137	122	126	128	127	145	139	125	129	133	136	130	124	129	159	124	149	131	125	140	158	127	127	140	114	121	142	133	126	125	151	131	144	118	144	139	132	115	141	132	129	116	137	118	122	138	100	132	129	139	120	145	132	141	133	134	121	112	134	141	99	132	135	137	147	131	118	142	131	118	118	110	127	119	131	141	116	138	141	165	132	114	130	132	137	125	130	135	115	120	132	116	122	143	138	130	141	136	107	129	132	132	120	137	149	134	146	122	117	128	137	148	109	130	120	126	122	133	128	128	120	136	138	133	139	139	129	135	152	122	123	124	123	140	117	140	142	127	128	157	128	124	120	125	116	138	124	130	138	121	124	120	123	120	140	144	105	118	119	101	121	131	141	109	121	130	131	131	126	128	128	137	143	139	128	135	138	133	147	146	125	125	138	128	123	125	124	127	141	119	142	114	113	143	111	135	113	124	134	138	130	145	127	141	133	114	115	126	129	145
9347	2055	4191	5693	5416	4077	2928	2935	3234	2957	2541	2199	1915	1658	1573	1595	1562	1360	1256	1004	935	900	831	836	822	719	818	890	815	843	714	605	548	543	488	454	420	417	388	393	356	399	370	345	345	355	338	366	339	303	331	373	355	317	339	322	382	340	334	332	334	347	335	343	340	337	334	342	337	336	330	334	359	349	294	311	336	326	336	346	366	294	340	322	336	324	335	341	340	323	348	299	298	336	331	349	298	358	314	303	340	322	335	321	326	310	320	313	325	303	311	323	326	305	306	311	366	372	301	345	333	361	314	327	332	346	336	328	344	369	314	345	317	334	327	357	357	375	361	314	321	314	360	374	331	333	299	340	312	315	311	339	327	319	319	301	357	328	308	330	364	326	355	328	351	320	340	327	310	349	309	328	384	339	342	365	325	289	340	328	350	326	330	324	332	346	335	319	353	345	305	328	326	377	340	306	340	325	348	321	348	310	288	333	317	341	333	329	332	325	355	335	349	329	346	339	325	298	302	348	356	327	293	343	332	328	366	317	292	351	340	338	313	299	365	352	318	370	317	346	325	325	302	358	353	326	341	327	324	348	312	313	310	329	313	317	327	363	330	316	363	335	337	311	335	317	354	326	344	314	311	337	327	361	329	358	319	334	330	310	366	317	322	329	344	331	352	347	345	342	328	318	316	357	310	357	315	319	307	297	334	331	385	346	344	333	322	309	321	328	323	331	334	334	336	317	364	332	343	346	332	339	354	343	299	297	307	346	337	353	349	368	332	323	335	337	348	314	301	318	345	328	322	317	311	345	301	323	318	331	289	375	317	335	360	331	332	338	313	345	315	327	314	305	304	339	334	332	334	341	341	342	347	311	331	361	325	309	345	358	378	350	339	328	305	346	353	326	349	339	335	352	343	299	313	288	349	339	343	347	319	353	345	341	325	332	315	351	348	339	306	328	315	295	334	343	350	324	328	324	333	330	320	360	320	328	327	329	343	297	342	343	314	318	337	328	322	348	350	345	307	334	337	310	339	368	359	323	358	317	352	323	332	333	315	358	314	341	299	326	339	305	343	321	349	327	321	318	329	345	336	328	328	305	341	351	339	331	316	341	339	346	324	320	322	337	313	316	307	305	339	315	307	308	355	322	344	367	352	325	329	295	312	332	337	360	318	346	366	330	355	314	328	354	328	323	330	352	315	326	344	321	352	305	344	314	322	333	300	332	321	334	321	329	320	349	293	330	331	301	340	365	319	329	326	293	334	325	338	317	366	299	339	293	326	349	318	306	317	345	363	351	309	331	347	339	336	325	331	351	318	306	364	333	317	351	352	349	330	327	326	316	334	330	313	348	347	338	331	318	338	336	318	312	338	339	334	317	343	354	328	310	303	312	332	330	327	318	326	310	317	322	332	320	335	335	338	321	324	336	317	309	316	317	335	346	304	323	333	304	324	313	316	351	356	346	333	310	347	346	310	341	361	336	316	366	342	322	323	362	345	338	322	323	336	333	346	320	331	357	302	306	327	340	329	329	343	337	323	325	326	366	337	320	331	336	366	355	356	334	324	313	331	335	302	328	331	339	325	345	303	341	329	332	339	362	331	344	311	310	327	336	319	293	302	340	352	333	334	344	347	364	338	363	342	279	333	385	317	345	330	324	322	334	323	343	306	308	333	347	344	362	316	321	319	345	328	365	328	319	342	310	368	348	317	302	334	353	300	351	345	349	318	354	318	335	354	317	297	347	338	337	362	336	394	350	306	307	343	308	322	319	342	310	381	328	350	293	309	340	310	308	325	339	363	339	372	327	312	353	342	313	336	321	334	335	327	330	342	336	347	308	328	361	320	314	316	336	304	331	336	360	344	328	352	313	379	347	296	334	370	285	306	345	321	349	336	317	310	296	349	339	318	344	330	313	330	333	353	327	332	335	328	351	334	353	349	314	352	340	352	308	347	331	342	337	363	298	328	323	359	343	304	312	307	349	356	319	304	296	364	338	301	338	346	325	383	322	331	331	348	353	342	321	325	340	340	348	317	328	331	336	321	323	344	356	337	325	348	321	319	330	320	341	322	338	333	322	335	347	298	359	347	300	332	304	335	354	308	377	292	332	323	358	288	307	317	366	335	335	344	335	328	315	325	331	338	372	316	348	312	306	302	351	329	338	351	300	377	329	378	349	323	334	325	302	322	310	322	363	325	337	329	321	342	361	352	317	344	354	313	331	322	352	346	309	289	356	335	322	334	345	354	332	318	386	350	341	315	318	342	319	323	372	339	310	348	334	310	336	314	326	357	339	284	328	340	319	291	346	307	352	315	334	330	310	342	332	329	338	355	336	356	310	339	323	325	351	344	315	333	313	324	381	318	355	358	327	316	332	285	322	364	335	319	304	324	333	341	308	318	333	315	307	306	318	333	318	367	322	350	320	330	336	317	323	321	322	300	325	302	314	337	349	328	316	342	351	319	294	362	375	305	366	316	353	331	318	325	324	322	333	312	305	310	346	328	315	350	318	363	375	313	353	366	320	348	329	342	332	343	339	320	305	349	327	323	315	309	314	350	301	354	316	294	342	306	341	329	319	347	357	340	311	315	316	331	329	332	371	303	353	326	349	339	333	323	318	309	318	334	348	306	356	345	329	346	287	324	349	306	343	338	294	354	315	345	337	320	321	335	351	314	333	341	308	351	369	356	336	321	299	354	359	322	340	333	311	330	357	345	344	332	314	279	347	341	357	318	309	275	324	292	328	330	328	334	321	328	342	339	328	325	333	340	330	329	320	337	356	350	315	306	313	350	340	341	332	292	337	341	352	335	336	361	338	310	341	314	324	339	324	330	322	340	328	328	334	310	307	332	334	351	343	354	341	353	321	319	336	307	355	340	354	346	343	357	352	354	341	350	335	360	313	321	369	366	306	343	334	319	341	329	345	365	316	312	336	325	355	336	341	326	354	321	363	330	306	327	334	309	309	301	333	360	331	332	341	350	324	326	319	345	379	354	328	320	365	356	334	328	308	360	340	342	348	331	333	322	337	312	332	335	318	343	329	335	324	344	325	320	339	325	320	335	329	321	319	304	353	308	335	334	349	315	310	330	345	332	324	297	299	338	348	330	316	335	333	346	343	336	359	271	339	329	330	311	326	345	329	336	315	353	304	318	337	325	353	339	358	316	352	330	310	329	360	360	316	319	352	293	337	306	340	347	317	334	307	334	344	329	333	339	316	337	318	304	319	343	333	294	333	330	323	326	339	308	289	305	351	300	344	341	313	366	364	336	323	306	339	342	344	299	354	325	377	306	320	300	358	323	319	298	334	311	342	340	325	331	348	362	325	308	303	331	332	348	342	318	322	344	361	341	314	328	326	326	354	325	341	286	318	338	289	307	351	346	298	339	318	329	310	330	369	339	326	313	311	336	327	314	333	353	327	317	298	310	313	318	332	330	308	335	319	337	306	301	315	322	328	327	328	334	346	369	348	335	374	330	346	329	339	335	301	349	298
2095	494	587	536	456	378	321	316	281	272	283	291	292	254	260	263	316	289	233	255	273	264	264	260	247	240	255	221	261	283	239	277	234	241	224	249	226	277	241	226	233	278	241	229	268	245	259	236	221	264	182	253	231	207	235	216	236	245	232	254	226	235	236	228	257	262	211	243	223	235	244	244	225	248	227	276	237	262	231	250	236	234	211	215	219	241	231	199	234	213	264	235	261	211	244	251	238	229	225	227	245	252	244	248	248	254	258	234	230	224	259	230	252	231	234	253	256	241	248	224	264	232	228	235	205	237	248	244	238	224	257	243	240	267	228	231	209	214	204	247	218	258	230	240	216	253	222	238	235	236	225	253	221	243	219	274	239	274	250	245	219	253	235	244	210	224	216	247	238	250	245	239	236	216	226	219	235	230	240	252	241	249	224	239	237	244	248	241	218	230	273	262	240	216	228	231	226	252	236	250	217	228	251	249	256	232	233	254	208	237	269	229	248	227	236	233	275	235	207	254	222	247	230	233	226	215	209	214	262	249	242	245	247	220	243	221	250	220	242	242	238	223	233	238	234	237	228	261	226	257	244	250	231	215	215	212	239	235	241	262	238	262	217	216	237	224	233	228	246	233	225	232	270	255	238	241	243	219	232	220	250	212	220	249	235	251	220	245	242	232	250	208	247	229	229	243	222	238	246	234	243	230	209	241	237	210	208	230	266	222	239	252	227	261	267	235	234	243	242	235	225	217	233	241	233	243	228	254	234	245	274	225	224	216	234	235	230	190	254	248	251	220	235	231	238	259	229	249	237	235	257	222	234	226	213	211	253	241	237	244	243	229	237	248	203	244	227	245	264	200	238	216	223	220	230	214	236	232	240	229	233	238	237	253	230	243	274	253	262	243	258	244	254	229	231	256	235	212	249	253	217	209	245	223	225	215	229	235	248	232	259	232	219	250	244	253	216	246	235	246	233	280	236	242	227	255	236	245	237	266	215	232	216	217	237	245	252	251	245	240	254	239	210	246	251	214	211	230	239	262	267	260	253	244	234	245	237	232	240	239	270	243	263	242	240	224	235	224	239	246	240	222	202	252	243	240	239	239	220	234	237	267	237	285	246	225	225	253	225	229	231	240	232	263	237	255	255	254	231	255	245	255	254	221	239	260	228	224	263	219	241	227	216	246	239	244	220	216	247	238	233	225	250	256	229	219	228	241	236	251	253	231	232	247	226	216	204	230	225	263	243	242	255	239	259	208	281	241	216	223	238	215	246	229	223	216	239	227	243	276	257	220	267	264	232	218	233	244	236	229	240	225	259	242	263	229	211	206	228	229	267	255	230	266	208	218	271	206	243	250	238	228	251	223	208	233	225	249	266	250	235	244	229	265	233	233	241	224	253	263	214	230	239	228	231	257	237	237	254	249	242	237	230	247	232	275	236	238	194	235	205	223	246	242	237	227	217	233	220	229	226	219	228	241	264	239	242	223	259	251	223	221	251	252	241	247	209	238	227	234	254	233	222	266	236	234	217	238	222	254	266	239	272	234	210	260	239	272	250	233	265	253	270	255	247	217	280	236	225	229	245	240	242	271	242	234	218	223	218	270	240	221	226	223	213	227	239	234	193	234	245	251	224	231	233	238	237	209	213	202	245	234	233	256	238	240	237	232	231	258	225	253	236	213	251	227	213	258	259	241	255	234	240	253	240	261	223	248	243	218	229	241	254	230	243	233	214	199	227	237	249	238	245	238	271	246	245	258	243	253	233	230	243	270	216	236	245	248	232	211	247	221	248	228	226	229	234	234	225	231	216	241	251	225	253	228	226	268	242	241	243	239	217	262	223	258	251	240	232	236	231	241	230	222	249	229	258	214	228	218	250	230	235	228	225	236	245	231	209	255	247	245	217	224	241	256	246	260	267	232	218	224	202	218	238	253	233	243	218	233	234	247	264	227	254	222	219	241	264	204	241	221	246	258	269	247	248	239	259	261	244	204	220	227	235	209	224	254	240	235	231	261	226	250	257	236	226	238	245	232	242	232	260	263	254	276	224	244	235	226	236	259	233	231	245	219	229	264	235	249	248	253	250	210	196	223	278	234	233	229	258	264	237	258	255	241	236	213	223	218	242	245	221	239	247	242	239	264	256	242	245	254	266	263	236	224	252	240	235	233	233	240	226	223	242	211	263	226	261	243	254	246	243	255	249	210	229	249	252	252	242	259	267	225	234	207	253	238	243	257	249	241	205	274	227	246	211	242	246	246	253	226	229	250	209	240	217	242	259	256	220	224	223	245	229	264	253	204	222	238	240	241	240	253	252	212	221	259	239	242	234	238	214	216	244	237	260	240	216	240	234	244	274	252	255	234	219	242	257	239	215	227	233	242	229	214	236	250	243	233	228	247	221	235	225	238	241	267	209	235	256	224	205	241	244	234	231	232	259	227	254	218	254	256	239	223	227	212	249	226	244	194	236	249	248	246	239	244	245	235	211	239	239	237	236	256	232	250	246	299	220	215	242	241	223	229	242	226	237	257	229	226	222	251	260	216	224	263	228	236	227	258	240	230	240	233	240	227	215	233	226	232	269	239	241	221	258	237	208	221	224	246	254	235	224	268	213	251	242	246	256	218	237	256	230	225	238	255	227	227	230	247	264	244	255	273	247	220	228	248	252	260	219	248	241	235	237	213	227	242	237	238	233	261	258	247	233	243	243	213	200	240	251	249	223	223	233	232	247	240	278	258	236	234	253	255	226	276	221	261	245	229	263	233	233	245	250	238	219	246	250	237	242	243	236	235	263	278	248	237	252	242	252	245	260	236	236	228	255	242	223	225	231	247	242	231	236	226	260	244	242	239	250	239	241	222	238	221	232	224	192	250	221	245	246	244	233	260	227	258	246	224	266	230	240	244	251	225	232	243	229	249	211	249	260	208	232	233	230	216	220	234	246	241	242	253	251	247	262	234	257	275	239	254	240	218	228	246	251	232	258	230	246	267	229	259	253	207	243	233	240	244	221	225	216	278	240	248	248	238	228	244	244	273	268	260	252	216	210	247	259	237	253	260	216	261	229	233	276	243	233	247	241	233	246	252	245	233	258	255	207	186	225	236	226	238	257	230	248	245	246	255	243	230	231	244	226	234	214	231	252	237	224	215	224	280	234	237	248	244	255	253	231	261	223	238	232	255	219	241	253	250	223	238	232	236	226	251	267	274	231	224	235	249	250	224	225	201	240	238	248	242	219	223	262	263	235	254	217	229	235	256	231	271	248	220	285	245	239	237	268	217	256	245	261	210	212	243	223	253	247	232	215	246	250	244	248	210	213	246	217	257	226	235	222	206	235	213	220	233	248	255	251	277	241	230	222	219	262	218	221	221	233	217	244	239	230	272	238	234	235	243	248	240	244	251	253	237	254	236	230	243	235	229	268	247	254	234	228	209	251	256	246	206	254	243	258	234	239	242	211	268	238	234	226	229	239	227	253	222	219	226	248	241	226	228
2495	861	1413	1615	1598	1225	1065	999	970	895	881	877	868	873	888	915	888	838	799	801	741	747	679	717	689	713	704	777	693	733	700	674	662	603	630	600	566	579	624	594	602	585	526	572	569	559	579	582	598	588	537	579	584	568	592	579	576	617	541	569	556	589	574	611	546	606	558	567	578	593	571	578	562	555	570	615	567	531	599	529	570	597	586	582	579	623	558	531	565	574	555	560	570	660	610	573	586	599	612	535	560	582	590	542	580	553	579	633	620	593	544	577	591	590	608	604	573	569	531	594	577	586	563	568	526	623	603	605	545	567	571	582	542	584	557	558	608	568	576	611	594	570	632	596	598	556	559	573	622	585	567	602	583	595	567	604	584	571	566	586	556	537	560	579	562	565	589	552	568	592	578	570	584	573	623	564	569	521	568	568	598	591	589	582	545	534	580	589	614	593	574	576	571	559	564	573	588	568	568	570	560	521	564	541	558	608	569	590	623	596	571	585	563	573	555	578	600	567	558	593	574	539	571	573	616	609	598	622	580	582	562	589	580	505	585	561	535	595	532	597	592	575	578	584	619	541	574	602	589	584	615	527	575	602	548	628	595	596	571	671	578	537	592	569	586	570	599	591	572	597	563	599	555	599	578	561	599	638	552	573	547	551	574	560	576	590	588	615	546	549	589	613	549	568	597	571	566	571	601	542	594	594	602	632	566	579	594	573	611	597	573	552	567	608	581	604	557	610	560	577	580	537	550	575	599	601	522	624	586	536	563	611	627	571	589	569	556	583	584	620	559	573	583	533	571	575	544	544	570	629	592	549	599	598	531	572	534	581	569	563	598	600	601	554	567	637	594	588	577	584	605	571	602	567	585	580	631	580	620	576	582	559	569	604	540	594	587	557	586	573	602	604	582	561	579	553	573	583	613	584	584	592	568	546	569	594	576	539	586	551	573	618	600	576	574	553	583	627	614	588	586	512	596	603	578	599	539	564	544	542	607	582	608	564	563	610	577	630	617	639	598	606	587	571	597	580	630	553	542	601	575	595	561	572	541	561	596	583	605	581	534	557	568	546	585	591	585	569	586	571	600	567	497	579	545	604	574	581	551	624	588	589	593	621	573	592	531	554	596	591	556	611	548	576	586	618	596	542	612	583	613	558	602	583	553	605	548	618	566	581	580	590	542	571	560	530	580	575	561	574	550	581	589	578	565	600	564	566	593	568	576	591	538	569	563	572	573	559	531	579	561	561	541	607	583	555	548	547	573	551	598	616	588	580	553	599	593	572	554	604	577	594	552	594	562	595	596	557	590	581	561	602	525	612	551	572	602	568	610	629	539	558	576	539	535	617	564	574	558	574	551	553	555	594	576	596	554	618	577	571	607	571	557	557	590	539	592	587	585	572	519	572	610	579	550	610	545	562	571	540	615	615	590	554	554	550	560	591	550	580	610	594	578	561	542	599	554	591	558	611	573	587	602	595	564	592	600	570	532	623	582	587	563	570	603	554	576	497	620	627	564	598	531	561	602	602	600	563	567	590	585	544	587	579	583	554	566	560	561	587	563	559	592	581	562	591	558	613	575	600	571	572	547	534	584	617	581	588	595	588	526	560	592	570	581	545	587	597	582	574	539	612	594	590	640	556	585	577	594	570	569	575	621	556	582	595	542	562	557	576	585	608	584	558	589	580	586	574	578	599	565	571	574	535	560	607	567	556	620	555	575	560	561	575	593	624	582	555	562	597	542	633	598	601	575	586	539	567	612	632	605	580	587	568	587	570	553	589	551	564	591	614	589	588	626	567	595	591	617	580	569	581	565	579	545	576	667	523	554	606	579	594	574	631	570	547	578	615	553	543	599	592	567	612	575	567	589	619	576	603	540	563	541	549	611	597	563	562	612	598	554	573	598	540	558	584	580	595	603	564	578	579	593	580	580	566	573	564	610	562	545	569	615	532	598	567	599	579	603	611	567	619	571	582	581	584	566	590	614	584	604	573	584	594	578	566	563	559	558	531	586	582	588	568	571	564	566	609	548	543	578	580	546	575	552	589	586	577	546	594	559	579	525	590	653	578	640	548	597	574	573	553	573	579	579	582	599	583	568	584	609	533	593	601	600	585	561	613	564	568	569	582	572	533	541	557	607	578	612	609	550	587	597	595	608	592	543	586	607	576	576	548	577	621	589	553	526	593	568	597	573	605	567	598	571	554	611	590	611	578	589	601	598	560	525	562	605	580	573	575	565	598	583	586	586	586	573	515	579	579	578	594	538	529	580	601	537	590	607	577	542	573	588	600	561	593	582	597	579	545	564	573	589	549	588	631	585	545	600	578	587	565	577	576	589	566	553	536	542	585	543	559	514	601	551	574	546	553	618	580	568	559	590	618	568	586	553	591	573	532	551	594	558	566	588	565	600	566	643	597	612	572	603	577	568	546	579	548	572	534	600	608	555	580	606	559	569	554	555	552	543	578	582	577	549	568	583	595	559	604	538	562	527	502	558	552	567	566	590	584	612	591	594	595	541	628	615	552	521	586	569	558	604	581	560	568	564	614	554	533	550	612	559	565	578	572	564	610	567	582	541	576	563	583	534	585	608	591	617	607	580	554	545	590	541	564	591	546	608	591	575	656	582	562	599	605	614	554	573	598	564	574	553	564	581	559	585	562	586	603	569	585	531	550	591	603	586	561	578	532	592	540	603	597	615	590	571	599	600	595	606	542	555	559	570	595	592	587	565	540	557	595	576	558	570	559	576	598	546	583	571	611	550	597	534	572	578	585	614	557	571	569	601	571	592	530	553	556	551	552	584	551	569	586	538	566	559	534	593	560	562	573	578	547	609	644	537	569	566	562	623	527	553	601	609	608	563	604	620	595	572	563	602	573	564	599	575	556	549	598	550	565	589	563	573	569	580	576	590	546	577	558	615	552	570	575	620	583	575	594	571	565	511	542	597	582	584	566	528	571	596	627	558	581	566	551	561	537	604	580	571	576	576	577	542	608	583	573	556	582	564	560	507	538	570	606	578	574	536	541	599	561	602	557	525	551	568	581	608	537	564	572	565	564	619	548	578	537	569	581	593	568	578	594	589	580	628	572	566	598	584	560	604	547	499	549	581	601	564	533	597	587	569	595	590	564	559	604	562	582	585	584	579	557	589	584	551	588	544	599	593	554	572	555	548	578	583	582	575	570	598	574	534	633	589	588	570	555	567	552	591	590	551	606	585	600	579	581	624	559	594	593	609	531	573	552	576	570	601	538	539	565	548	566	547	608	620	558	609	601	550	569	566	575	602	576	556	561	555	552	585	587	609	634	588	602	580	573	600	561	547	608	604	560	566	565	575	564	543	540	609	538	593	506	591	595	581	597	599	571	610	544	584	570	581	567	530	589	614	628	586	591	574	577	557	595	589	623	542	559	620	538	553	602	607	532	546	532	602	646	576	623	580	575	588	626	599	542	544	578	599	551	554	598	570	597	590	598	564	612	574	623	569	566	553	616
8375	1238	1559	1565	1166	899	655	548	526	480	407	388	368	376	376	358	348	297	298	285	309	239	294	275	294	267	268	318	266	278	255	282	241	234	238	251	236	237	247	239	222	219	234	227	246	231	213	242	248	201	247	239	208	225	220	209	243	193	229	231	233	229	208	218	224	248	241	262	216	244	239	222	227	240	218	200	234	246	228	226	217	233	232	238	223	223	238	239	225	241	234	215	225	244	217	208	180	245	231	231	231	233	229	257	200	228	230	232	222	236	217	223	247	206	227	238	203	240	232	201	223	231	216	235	221	235	250	225	256	239	246	230	244	236	218	237	217	218	214	242	220	236	214	224	203	219	205	224	244	214	253	259	207	238	234	230	223	241	232	240	210	205	220	223	222	221	217	201	226	275	244	217	204	238	252	233	221	209	206	241	235	192	260	217	222	238	228	257	251	213	223	202	256	214	213	225	230	229	226	236	231	216	216	236	215	244	235	205	235	218	215	237	217	231	244	231	215	219	233	220	209	223	223	226	242	218	257	246	193	245	227	238	227	227	213	245	201	249	230	240	261	229	221	264	247	232	219	240	223	225	243	220	236	258	248	256	233	231	233	252	228	230	250	235	245	205	243	229	227	213	244	235	235	279	263	244	242	233	222	211	227	232	227	240	219	205	226	210	218	258	227	223	212	213	243	204	223	246	236	246	214	216	221	231	198	235	236	238	228	207	248	233	198	212	205	243	223	268	206	218	223	256	221	220	253	213	219	227	250	226	229	223	233	221	214	228	247	240	227	223	210	201	241	216	182	253	234	247	225	208	256	238	215	243	247	202	250	222	203	238	211	216	231	238	214	220	231	234	211	252	237	244	239	210	211	237	214	264	224	240	266	242	242	241	223	207	217	241	238	251	259	257	209	225	220	241	239	219	225	239	235	235	235	207	230	248	243	244	225	198	235	262	220	239	237	222	217	220	213	192	219	216	230	226	250	242	229	212	230	236	228	209	244	211	213	239	237	227	242	177	227	256	217	220	217	249	217	230	241	259	228	242	228	238	215	235	224	221	198	272	242	247	232	209	209	234	202	212	217	235	246	214	251	241	245	238	243	241	237	233	221	205	234	258	220	197	243	239	216	231	239	249	253	253	231	247	209	237	243	230	246	238	197	210	236	235	215	238	243	222	240	207	202	229	243	252	222	216	215	245	231	237	231	234	197	223	211	217	242	236	252	262	224	237	225	228	237	243	230	202	233	217	240	242	205	217	227	199	238	249	258	245	218	242	250	233	214	227	235	210	218	234	246	262	209	212	214	218	223	238	237	227	221	215	230	243	208	244	226	222	231	223	260	218	256	219	213	233	250	208	240	235	232	219	238	200	224	235	243	255	224	234	229	240	233	228	224	233	246	230	223	238	222	213	231	223	230	197	223	255	216	199	225	260	220	212	209	232	229	198	220	238	216	230	245	223	225	211	229	236	243	234	223	232	222	240	225	229	222	225	224	215	225	214	221	220	258	225	265	227	211	247	235	214	230	233	241	244	250	227	205	220	184	245	208	248	248	247	236	209	234	203	224	228	248	242	237	256	219	229	243	205	226	249	219	232	215	214	199	225	219	227	222	210	231	230	262	234	238	239	253	198	263	229	261	244	233	237	245	216	233	231	210	250	235	209	250	239	243	222	234	231	244	214	259	224	237	211	235	231	199	232	244	234	220	213	226	233	250	202	257	241	217	208	233	241	207	250	234	237	213	211	250	261	223	238	212	217	234	208	226	249	245	252	240	235	255	265	214	258	209	237	218	251	226	230	226	259	239	213	230	228	231	214	228	219	203	210	222	229	231	248	218	222	236	231	239	249	230	218	227	229	239	234	207	226	240	250	241	232	220	213	219	201	244	229	221	232	234	252	227	223	202	237	207	231	236	241	196	226	242	253	237	235	206	246	214	239	243	248	207	257	223	240	230	228	247	208	214	215	257	234	226	249	233	270	267	248	236	220	218	235	225	213	224	256	223	253	259	236	238	237	238	242	200	234	233	232	237	219	217	222	217	191	216	235	225	252	224	198	210	232	212	229	263	244	180	243	241	230	221	240	248	232	259	242	249	218	235	257	223	226	212	243	246	230	259	270	230	193	238	229	222	236	261	260	245	233	226	219	218	241	260	233	223	240	233	209	234	242	215	209	218	205	257	239	227	241	229	248	207	240	225	211	241	223	252	232	229	255	227	226	236	209	229	240	239	224	216	241	220	215	244	249	250	225	220	199	231	226	219	223	213	252	247	218	228	226	232	237	195	210	210	226	245	229	217	215	218	224	205	209	257	219	216	253	223	244	210	215	223	204	218	223	221	221	206	242	250	237	242	238	238	236	212	202	223	235	222	245	189	211	241	257	244	219	213	238	242	253	249	215	225	228	226	234	226	241	244	221	238	229	209	248	236	222	219	236	218	232	249	243	213	223	210	228	235	240	229	238	229	221	213	213	210	235	224	227	218	226	226	202	223	242	242	224	193	227	219	224	238	274	234	232	197	229	261	256	218	225	235	254	242	217	212	230	238	227	237	197	176	211	230	257	212	240	244	199	213	235	250	187	234	246	258	216	219	244	231	226	238	229	255	243	213	222	235	243	231	207	208	224	215	209	231	211	251	218	218	228	205	238	220	210	211	220	239	219	214	212	194	233	224	213	209	208	233	203	243	233	197	219	218	229	214	223	231	246	236	219	209	230	242	235	242	226	201	255	225	222	228	234	248	256	241	235	231	271	233	243	233	241	216	214	217	198	226	234	218	260	236	219	244	251	239	235	230	247	221	262	229	199	203	223	208	227	197	223	228	215	231	225	210	234	236	231	240	207	232	200	246	228	204	244	214	258	231	257	246	250	235	208	241	233	245	249	241	240	237	229	238	263	222	207	221	237	228	227	220	216	208	215	210	249	232	221	230	252	235	244	223	255	219	230	204	243	211	215	204	231	237	219	231	234	218	241	243	223	247	224	257	216	234	220	221	217	228	205	201	225	215	228	232	223	229	224	228	228	228	221	209	213	220	244	216	221	220	215	233	241	215	207	239	242	267	224	236	232	191	240	233	249	218	228	196	261	228	243	220	228	213	215	211	249	226	224	230	247	220	246	247	190	208	239	211	245	258	230	231	237	224	238	252	204	227	231	226	260	195	225	231	243	208	228	229	205	242	239	220	212	242	231	223	197	199	211	192	199	210	241	237	240	241	215	204	211	202	222	244	247	250	255	254	230	261	215	227	234	212	201	209	228	245	217	217	284	194	194	232	215	243	235	236	219	226	192	212	229	262	250	221	250	209	235	202	225	201	204	227	267	230	210	246	252	230	231	223	223	207	227	217	226	250	203	228	202	235	252	236	215	222	242	217	230	236	230	230	223	207	199	231	218	223	220	241	215	212	229	226	245	210	206	213	239	220	212	248	242	227	214	235	230	203	212	195	243	246	239	236	248	223	253	233	201	225	210	215	245	214	227	219	231	231	216	237	213
7453	1608	3069	4208	4025	3111	2525	2246	2461	1899	1802	1635	1458	1424	1467	1402	1322	1233	1074	1042	924	857	784	797	829	853	860	1012	952	912	852	816	707	666	661	621	639	593	564	582	594	584	543	579	556	597	597	568	541	592	507	561	548	552	552	488	564	593	574	572	593	566	593	544	582	564	560	549	540	539	525	573	592	522	526	548	562	515	560	531	542	522	571	559	570	545	565	540	524	524	555	582	562	502	585	563	585	581	544	541	559	541	500	554	581	576	588	579	553	530	575	542	540	531	526	583	566	549	566	570	546	556	544	580	556	523	566	536	559	552	566	523	585	530	556	525	560	576	564	546	515	550	562	525	549	569	577	573	548	556	535	538	559	519	518	566	544	579	542	574	554	537	529	608	530	544	518	553	559	557	532	573	548	553	548	547	525	568	583	575	512	564	580	607	540	612	566	562	570	553	512	511	539	582	583	543	482	517	584	532	594	548	560	546	524	526	549	551	544	541	569	547	524	518	545	535	541	566	557	545	558	569	559	578	582	528	557	570	570	548	568	538	527	550	519	577	555	519	588	557	606	549	502	556	538	589	539	557	586	534	585	581	551	541	605	539	552	570	516	538	546	552	566	601	541	508	598	540	552	572	558	568	570	564	522	540	540	563	598	571	568	564	542	530	582	527	544	558	513	619	563	536	605	585	548	597	519	547	565	579	597	597	549	500	569	544	545	559	530	568	548	573	552	550	544	527	592	546	562	532	557	569	555	558	557	580	584	537	509	528	527	527	580	539	548	563	535	538	525	584	548	557	587	506	578	556	547	487	540	566	541	553	579	540	530	527	533	579	532	539	550	547	565	555	561	598	543	527	512	578	613	568	543	559	569	536	538	504	542	523	577	546	561	528	543	547	521	524	562	516	495	568	515	577	593	541	570	548	566	537	550	499	535	547	539	550	544	546	573	569	568	536	588	549	509	510	570	553	540	604	575	539	548	545	554	585	528	556	545	584	555	561	549	543	574	554	549	637	554	496	550	547	598	558	559	562	542	603	525	551	583	569	515	549	548	561	545	547	506	541	553	598	509	586	540	548	557	601	507	524	566	596	585	544	579	536	546	576	558	524	592	581	552	553	552	589	588	547	521	508	572	575	523	531	544	558	523	567	550	568	559	570	575	567	541	543	561	570	534	530	558	540	534	556	593	562	579	523	581	509	530	562	550	565	537	570	532	557	552	557	551	543	508	586	551	516	552	593	541	530	548	542	561	573	560	535	563	552	580	527	571	563	568	556	536	544	563	487	537	575	568	527	549	533	524	535	563	612	527	516	540	540	588	552	578	536	516	548	558	519	554	570	602	577	555	540	485	533	500	560	552	583	557	543	543	559	571	512	567	557	571	581	584	543	544	585	577	535	568	566	506	580	542	587	568	540	558	569	537	580	566	525	530	575	530	542	498	530	553	565	604	598	537	587	523	582	518	587	539	593	552	531	546	590	558	549	535	569	574	550	553	524	523	540	541	558	521	558	529	557	529	543	537	529	566	522	579	578	555	557	533	528	564	573	553	567	546	548	540	566	532	528	571	518	528	549	579	573	581	544	589	583	556	549	526	602	538	560	558	570	588	509	536	521	547	559	563	581	543	575	581	531	550	569	541	532	543	510	520	538	558	575	572	546	576	548	547	556	554	539	588	546	582	537	557	555	543	569	514	529	561	577	598	544	560	569	533	559	565	544	513	562	565	575	522	519	580	530	549	507	544	575	554	500	547	595	561	582	558	576	538	603	529	578	563	554	532	515	548	605	577	594	531	533	558	567	542	586	561	523	553	553	549	538	539	542	590	580	529	577	562	551	554	542	562	547	543	514	577	531	588	537	570	571	556	551	530	577	512	600	567	526	548	562	581	554	558	586	556	542	547	557	557	563	540	542	538	573	559	563	559	543	574	578	536	546	544	559	549	583	577	564	550	535	528	551	519	554	545	570	579	586	604	542	552	534	535	536	590	578	531	557	563	548	569	585	552	568	560	595	554	503	579	525	500	558	545	542	535	587	615	563	563	553	548	583	556	575	533	601	543	531	556	579	542	561	520	563	503	544	531	537	559	558	529	528	573	553	539	565	556	532	573	579	562	552	519	612	557	570	545	531	543	525	578	557	535	512	525	564	605	532	557	532	531	518	557	511	548	537	568	525	521	572	537	530	568	526	549	513	519	558	566	580	567	583	593	565	567	527	536	569	584	553	562	556	561	538	550	543	578	547	578	517	538	564	521	554	538	564	519	574	519	530	559	530	547	584	510	577	546	537	526	550	550	569	575	545	578	512	521	511	515	552	577	570	560	552	542	563	564	582	548	566	546	530	543	579	533	536	573	566	533	533	554	572	579	558	559	616	542	493	605	542	517	563	522	527	526	559	560	559	539	565	543	516	574	572	571	562	563	556	604	555	574	573	570	550	572	535	571	573	545	540	558	528	541	546	545	529	596	538	545	572	551	540	586	551	567	593	552	554	516	563	569	574	524	558	575	591	583	565	522	576	585	544	566	545	543	580	537	583	550	541	572	534	550	552	570	545	561	565	577	562	538	571	576	518	582	573	606	514	536	558	568	514	550	567	572	560	552	592	543	559	575	572	539	597	559	542	555	588	574	544	553	558	513	499	517	516	564	593	525	551	538	552	564	551	567	566	597	586	572	536	593	567	522	541	530	536	573	570	565	564	582	549	530	536	566	546	547	575	569	572	549	527	546	502	526	534	553	557	539	586	558	512	569	518	581	560	525	513	587	544	577	545	572	540	541	564	538	523	544	569	615	568	578	571	562	560	593	556	576	542	561	552	588	541	541	571	572	573	571	538	525	551	588	540	543	545	564	527	512	528	584	567	557	525	541	565	554	559	562	555	566	558	556	529	546	540	558	563	541	577	543	596	519	545	567	513	493	579	566	568	578	573	583	541	556	570	578	579	534	538	518	571	551	552	587	531	572	532	529	540	529	532	527	535	582	569	583	560	525	576	583	534	583	549	594	583	543	543	545	535	577	575	524	546	532	592	577	557	507	599	570	541	561	558	588	556	494	602	520	560	549	588	532	543	588	534	556	566	568	539	578	583	518	532	544	580	574	562	557	549	563	523	608	555	579	574	543	601	565	563	532	592	547	573	551	584	562	548	541	522	596	567	544	528	543	544	547	526	586	535	549	572	542	540	518	554	563	501	592	541	592	572	574	551	547	578	559	579	553	610	565	534	528	557	562	548	559	520	540	570	522	545	529	565	537	531	561	524	538	568	575	537	541	547	606	535	567	520	556	556	586	520	553	549	567	567	579	566	546	533	504	607	576	527	562	553	561	579	602	564	529	500	538	562	532	540	553	586	563	575	566	565	516	522	575	575	522	576	573	554	516	511	562	569	572	540	561	589	569	592	559	556	556	551	560	568	565	566	559	549	591	568	560	522	513	551	523	504	510	547	566	545	556	539	568	533	591	542	531	535	507	525	543	572	571	560	527	556	530	578	535	627
15087	2485	2639	2324	2018	1358	962	710	681	545	494	458	412	347	373	371	331	252	249	259	207	197	186	171	185	204	217	217	225	205	198	205	166	154	147	162	156	152	162	157	140	147	136	124	122	145	118	127	142	134	154	136	118	136	148	147	126	127	134	148	139	145	126	142	145	135	134	132	132	138	129	145	135	127	128	137	122	123	122	150	124	138	158	127	160	141	156	129	125	147	136	115	152	144	141	124	161	126	125	139	146	145	147	133	147	136	130	131	138	150	144	129	119	141	134	132	150	127	142	147	126	138	145	166	140	140	135	140	125	148	140	126	140	128	126	153	134	128	132	154	118	171	130	127	146	149	149	122	145	137	147	127	135	137	171	147	135	142	143	129	153	142	154	108	141	127	141	141	126	137	155	109	130	119	132	135	117	127	147	150	147	148	131	120	133	128	143	151	145	126	143	108	132	162	133	141	125	137	121	119	127	141	125	142	150	157	134	124	146	139	114	128	140	145	122	146	129	138	145	130	137	132	125	149	122	131	120	133	142	153	156	154	131	115	120	138	118	119	153	130	120	117	147	130	131	138	133	149	128	155	143	124	144	127	135	133	122	136	137	147	120	142	111	130	151	150	142	143	116	151	139	112	132	142	138	142	154	140	130	139	121	121	144	131	145	150	122	158	150	137	122	125	137	147	110	154	134	138	130	124	141	120	137	127	111	124	110	126	130	136	147	124	137	132	125	140	160	128	142	109	136	131	157	115	130	139	134	152	136	140	142	111	132	137	138	137	170	126	154	151	119	129	127	117	134	120	150	132	114	125	143	128	132	141	139	154	128	159	133	134	123	153	144	120	113	133	123	137	136	129	147	150	143	130	137	139	159	162	129	131	129	135	129	136	140	121	139	126	124	119	139	154	132	131	141	118	119	115	147	120	142	149	140	117	128	135	152	148	128	143	131	129	118	121	141	129	136	142	143	140	146	138	133	137	124	137	146	123	130	151	147	113	130	139	133	120	151	118	143	130	117	142	125	148	128	125	145	161	149	111	123	122	165	142	149	148	133	130	131	128	155	126	156	149	135	120	122	129	139	130	152	128	121	150	140	116	150	137	136	141	122	145	133	125	133	119	147	117	131	158	133	168	123	132	149	139	132	138	114	131	142	126	116	160	135	132	132	131	128	135	138	135	150	125	137	165	113	146	131	148	145	124	118	167	149	136	136	152	139	135	150	135	141	127	123	124	137	147	140	128	148	155	133	129	149	117	120	154	120	131	127	120	137	135	143	123	154	132	121	132	138	131	115	135	138	114	135	137	147	114	152	132	146	121	145	117	141	143	145	130	160	138	144	121	147	113	134	143	109	126	136	135	132	133	135	150	146	136	150	152	132	134	119	142	115	127	130	134	132	103	121	134	142	145	133	146	129	135	136	135	150	160	140	128	135	163	136	131	108	140	120	149	135	152	147	141	141	134	144	130	120	122	133	121	135	144	134	143	137	147	145	123	142	133	140	147	149	145	132	138	146	127	106	127	143	122	128	138	132	142	124	124	120	123	137	139	149	134	135	134	116	122	133	132	126	119	121	120	136	124	138	99	144	153	117	134	130	140	129	124	147	111	128	139	106	127	129	139	138	145	135	122	131	149	136	146	128	130	143	150	114	130	156	132	152	112	127	123	136	141	143	117	127	130	124	131	119	149	156	138	124	156	138	128	158	150	157	148	133	140	145	145	127	129	133	149	116	161	120	137	142	132	144	143	134	134	150	127	141	151	122	148	135	136	144	131	154	136	131	126	139	138	160	143	133	144	145	137	151	131	129	119	150	134	139	115	122	126	149	154	143	127	141	129	132	128	132	118	156	144	134	149	129	111	129	154	147	145	125	132	155	137	129	131	110	152	163	124	146	137	143	127	131	139	147	139	138	140	140	141	100	146	140	140	150	147	129	120	144	136	142	151	117	152	136	130	130	148	157	122	140	151	154	143	148	168	145	119	131	132	151	135	136	109	124	146	127	128	131	137	138	141	128	127	133	145	125	137	147	139	167	130	123	115	120	135	149	125	147	123	114	125	132	136	137	133	153	145	127	127	116	145	126	151	126	135	134	126	138	132	129	108	139	127	126	132	139	111	139	139	142	121	135	102	145	124	135	128	111	158	134	134	143	133	147	120	113	134	146	128	146	137	144	150	140	118	132	138	152	126	136	126	138	148	151	132	130	134	136	127	128	125	138	139	123	128	132	143	136	153	145	131	134	154	127	125	137	135	138	130	140	167	119	137	154	123	142	115	144	146	139	145	129	138	145	137	128	132	126	139	144	128	138	150	124	150	136	125	151	106	151	108	138	126	133	126	135	145	170	135	147	133	129	150	122	137	128	117	137	150	150	137	114	138	124	150	133	131	158	130	137	113	138	117	129	151	128	137	142	124	142	124	153	155	132	140	125	116	132	143	155	130	143	164	137	138	131	111	111	120	149	137	125	145	118	116	130	141	134	153	121	142	163	150	143	118	143	130	137	126	125	133	144	121	126	154	133	121	153	141	141	133	169	135	140	124	136	135	146	130	127	145	127	118	126	125	129	141	123	159	146	133	124	145	133	149	120	134	107	127	145	118	129	127	144	148	142	154	152	140	135	121	137	107	133	145	155	149	142	136	125	133	132	122	139	144	124	137	147	153	137	144	148	125	118	147	118	130	133	136	145	128	151	108	127	138	144	153	143	136	122	139	109	118	132	147	141	148	147	106	143	131	111	158	142	123	132	143	128	141	155	137	140	151	118	127	124	124	137	126	150	130	132	130	147	129	145	155	133	140	143	126	127	147	119	143	156	120	146	122	123	149	116	123	147	130	105	142	136	133	126	124	142	114	129	134	149	119	127	131	129	145	140	119	130	126	151	146	166	149	116	139	138	126	132	129	142	139	144	127	126	136	153	122	149	131	142	132	133	138	131	132	149	151	147	139	157	121	144	140	131	140	124	111	123	152	129	126	145	126	131	161	134	144	144	161	135	114	143	126	130	115	121	136	126	130	146	161	145	152	129	149	134	129	137	134	144	119	146	151	111	133	113	126	150	121	136	143	145	131	114	119	129	131	108	129	138	136	134	142	143	133	141	132	120	130	136	124	131	155	139	152	133	143	133	120	135	122	149	115	135	121	130	169	128	117	143	160	129	117	123	147	119	135	132	120	130	123	142	130	151	128	112	127	130	138	138	145	142	165	171	130	129	145	148	146	148	128	124	126	150	125	146	130	129	141	125	140	135	131	123	143	131	163	141	131	139	115	141	120	138	128	141	128	155	137	146	152	140	123	159	140	121	144	154	129	121	136	145	146	136	126	123	129	157	132	138	142	127	129	131	141	149	130	152	136	142	130	140	117	118	134	133	138	137	144	128	161	135	138	142	128	133	152	159	143	139	134	123	145	124	126	133	133	142	123	140	163	136	129	151	132	123	131	162	141	142	132	139	131	138	152	126	125	125	134	144	112	138	133	148	139	140	151	122	138
9567	2268	4338	5845	5973	4472	3858	2963	3131	2474	2373	2169	1868	1907	1967	1692	1685	1324	1190	1106	880	809	765	719	808	850	1005	1068	943	917	836	739	577	471	492	478	429	449	395	393	401	388	367	363	351	318	360	369	357	378	344	359	358	327	349	358	390	348	359	361	333	355	345	345	348	360	323	338	379	306	323	341	349	327	327	350	347	331	333	341	319	342	353	314	344	351	353	316	301	304	348	359	313	333	361	358	369	326	378	349	356	339	331	346	313	357	348	391	362	339	348	348	351	353	352	325	379	341	343	372	338	354	365	372	341	316	325	316	336	328	341	329	305	354	358	354	356	335	351	364	325	351	320	325	345	364	319	384	308	363	331	310	352	334	323	337	339	335	346	338	326	334	356	361	315	340	355	350	335	340	355	364	356	340	361	330	317	360	327	315	347	346	370	341	318	375	371	339	334	354	346	362	358	345	364	367	347	317	361	334	312	357	334	319	368	344	354	338	350	354	341	335	354	335	333	338	338	362	324	390	354	339	377	324	339	325	326	343	373	344	352	342	322	358	345	365	380	361	366	374	356	336	350	335	324	321	336	336	324	359	332	310	359	360	333	338	365	333	362	367	340	329	343	331	378	351	383	370	353	374	325	324	355	382	333	351	411	321	333	323	321	324	334	357	333	346	331	335	335	364	307	382	337	369	357	329	357	370	361	337	335	320	334	317	357	321	333	318	314	339	348	337	345	331	361	346	358	316	361	320	361	353	313	358	347	321	350	349	352	302	335	327	321	356	350	352	331	345	315	362	328	341	342	360	367	374	314	349	350	367	321	330	337	307	320	350	339	333	342	364	332	336	343	345	336	347	348	346	323	335	340	304	345	365	330	333	333	323	314	324	343	339	335	371	354	337	364	336	338	339	372	337	318	334	329	339	311	310	336	334	350	354	341	336	324	339	347	348	348	351	309	322	325	363	348	347	381	339	336	385	348	355	363	356	369	376	321	351	370	327	311	353	325	326	347	354	370	318	372	361	353	329	347	356	331	342	358	340	360	364	354	358	335	362	342	348	352	341	379	338	337	309	336	335	368	341	385	376	366	338	324	334	352	343	365	322	350	336	314	358	339	351	354	323	307	314	337	372	338	342	351	341	336	349	366	353	352	347	337	339	320	336	338	349	331	314	376	343	367	355	344	362	329	315	332	379	343	385	316	371	310	363	330	334	349	342	329	362	325	348	338	309	354	312	301	354	343	330	335	330	346	326	367	338	326	349	317	361	328	337	337	339	347	332	334	344	307	340	353	339	323	349	336	342	359	323	316	300	348	338	359	354	325	371	326	332	372	335	337	352	355	387	335	353	357	344	343	329	374	357	348	351	338	326	333	307	386	333	340	285	334	330	325	364	366	323	358	346	341	333	365	332	340	362	361	371	334	324	353	349	334	311	338	362	360	326	342	342	344	320	318	356	386	316	349	354	319	353	373	337	344	352	353	341	360	338	350	319	327	348	325	348	338	319	353	378	364	362	342	384	359	335	334	334	336	335	343	336	351	353	348	362	355	347	357	298	348	355	345	337	336	336	343	352	323	313	326	333	330	327	346	334	341	331	363	391	333	345	377	371	338	339	361	297	328	336	340	363	337	353	339	341	344	341	337	338	340	329	354	351	339	348	314	345	341	337	360	332	364	312	365	334	334	324	330	355	354	309	342	328	374	359	345	364	329	338	377	363	328	320	349	366	357	329	353	326	323	325	325	349	346	350	317	340	359	339	329	345	361	329	337	361	359	350	332	362	336	372	340	339	344	338	345	347	326	348	359	318	355	349	358	354	324	333	343	338	349	327	343	353	329	313	340	358	343	359	352	348	305	384	356	346	360	351	350	356	335	352	338	348	320	338	323	347	357	349	324	368	344	342	370	351	339	323	361	332	374	313	357	351	330	350	377	367	336	343	348	341	332	323	329	338	393	300	332	346	347	312	341	351	319	342	312	370	349	319	367	343	351	324	338	331	362	330	336	329	382	343	338	333	310	332	311	342	350	351	355	373	357	335	321	327	372	347	367	337	348	391	356	341	307	355	333	348	312	373	326	339	370	360	322	335	356	340	367	334	349	360	326	367	359	353	347	317	316	366	341	347	342	348	342	353	314	384	338	367	348	336	355	310	342	349	344	336	316	356	363	355	374	367	333	364	313	325	336	336	337	304	356	364	373	362	362	352	361	316	351	345	347	366	360	323	335	342	315	329	344	333	317	362	312	331	354	347	354	364	341	350	331	335	357	323	352	356	351	354	304	371	351	344	319	333	346	360	342	367	351	353	332	327	350	350	334	340	355	326	368	342	354	346	358	328	377	347	312	350	384	310	322	371	337	357	324	378	346	347	350	340	344	344	363	332	370	364	330	367	394	366	355	347	340	364	335	340	343	377	342	344	312	347	370	346	360	312	351	349	360	337	365	328	327	360	346	369	337	356	339	364	318	306	361	355	358	348	340	308	332	340	370	354	336	358	333	337	330	340	330	346	331	334	341	332	342	339	366	355	384	355	352	308	346	337	337	328	355	339	348	331	340	323	328	323	362	372	348	363	336	347	354	338	356	355	349	328	377	337	349	356	301	344	324	370	321	357	362	335	326	363	307	318	353	328	362	333	347	383	336	347	347	344	330	318	334	353	359	311	326	352	342	336	346	331	336	306	345	381	337	335	363	347	333	341	323	319	331	352	339	319	366	365	321	368	331	327	312	361	342	355	346	327	365	330	316	348	359	342	329	316	356	375	304	360	341	359	371	339	323	378	339	351	356	331	348	350	369	353	333	352	358	327	350	359	375	340	331	361	341	359	327	356	337	315	344	343	388	365	333	362	344	321	326	350	370	358	343	359	343	318	330	333	356	382	313	358	343	340	343	336	320	320	362	339	336	357	330	352	352	367	332	371	326	334	323	330	340	338	348	330	334	348	336	351	359	356	340	322	343	320	354	346	352	357	361	361	358	354	317	305	311	350	329	315	316	334	341	346	355	367	379	338	331	349	347	357	349	326	330	364	349	358	343	374	314	322	384	321	310	350	338	327	378	322	356	352	407	390	354	340	336	391	352	336	321	322	357	350	360	351	361	330	339	326	342	361	337	334	341	337	331	362	350	355	324	347	331	360	310	323	376	344	329	328	303	320	330	361	351	348	344	322	308	333	305	352	352	369	350	374	343	350	321	343	359	355	315	318	349	395	354	353	318	342	393	368	306	321	364	314	369	347	367	335	329	347	351	331	333	325	360	348	345	340	352	353	356	345	343	307	359	362	326	341	307	348	327	322	303	344	338	326	328	346	347	301	348	341	369	363	333	330	334	337	293	347	320	329	313	323	350	353	337	365	382	349	376	327	347	341	345	370	328	327	327	330	349	319	372	351	324	355	372	332	366	344	378	326	368	346	397	328	382	324	335	349	346	346	323	326	381	342	352	350	361	338	382	335	333	337	348	323	332	372	361	347	364	318	336	322	352	339	356	387	358	343	369	332
2226	476	492	483	436	361	313	306	270	281	297	329	305	295	309	280	322	273	259	252	253	266	265	270	242	251	281	266	289	252	264	224	250	253	265	242	255	228	229	227	222	270	269	253	247	251	249	226	224	269	235	243	212	247	255	238	237	231	239	257	248	226	249	265	236	222	259	219	224	256	237	252	275	237	242	234	214	207	219	229	249	249	256	232	238	238	257	236	254	251	256	201	222	235	231	245	234	277	230	232	241	238	244	254	207	280	220	268	260	230	243	238	242	228	239	270	237	239	226	213	213	231	238	233	253	243	247	299	244	251	248	225	239	243	254	238	256	222	261	241	250	248	245	234	275	253	251	245	259	251	216	244	258	225	238	233	261	268	261	230	266	248	228	263	244	237	239	208	230	241	230	242	256	226	249	257	233	262	255	243	231	259	246	219	228	252	235	234	216	228	203	236	225	243	253	267	249	240	259	228	231	240	252	242	257	237	240	258	229	230	258	276	258	255	234	243	205	266	256	230	229	277	258	244	257	262	263	228	253	203	243	250	238	220	227	249	225	219	247	280	260	230	252	230	255	237	224	262	244	256	241	247	230	270	241	214	246	229	253	220	249	248	231	253	231	224	249	208	237	221	237	261	238	218	241	254	236	248	246	254	248	248	263	265	257	264	234	238	233	230	234	220	236	255	248	240	255	264	206	223	234	222	219	240	242	228	234	257	253	241	256	252	249	249	237	271	227	242	240	260	259	234	224	235	243	274	247	241	237	240	217	226	225	248	243	228	224	255	227	237	231	263	262	264	220	244	243	231	233	259	240	252	237	271	256	216	232	234	239	246	249	229	236	228	244	217	219	233	261	229	247	247	253	230	247	244	227	253	236	255	236	223	208	237	245	261	222	215	237	238	240	247	196	223	250	235	256	253	257	225	230	266	230	252	217	249	243	242	213	219	239	254	255	258	271	213	254	271	241	221	243	230	233	227	251	234	252	230	235	238	244	249	254	226	249	232	247	258	211	260	259	224	260	236	230	231	219	220	244	228	242	224	260	247	254	242	247	247	227	229	229	228	252	206	234	224	241	236	254	245	268	251	241	258	207	261	252	244	225	230	245	253	239	230	239	252	247	260	255	247	233	233	259	248	247	234	257	243	233	257	265	243	238	228	242	219	235	275	227	236	287	258	228	237	263	236	235	273	242	252	226	246	264	240	273	229	258	224	233	238	243	248	255	210	223	234	237	237	239	241	256	234	262	240	234	242	225	233	233	257	226	235	216	233	222	241	259	236	228	246	234	258	244	245	242	221	209	250	218	228	252	250	218	252	238	232	242	209	228	216	237	224	240	254	250	232	229	233	223	228	233	214	235	296	246	244	262	241	265	256	218	218	242	244	269	225	243	225	217	239	256	231	251	248	251	261	237	252	237	213	189	235	240	240	287	242	235	228	233	230	237	224	236	235	237	231	248	262	269	243	267	266	261	232	231	271	229	235	237	229	236	234	252	235	269	250	224	243	220	245	229	254	213	194	221	233	233	247	243	219	237	259	232	254	241	220	239	224	230	230	246	212	275	264	237	206	211	248	237	233	239	245	234	264	277	236	205	205	220	233	214	245	258	214	246	225	225	262	240	235	246	241	209	229	248	261	243	233	248	253	201	208	233	225	231	243	274	244	229	272	250	242	230	224	235	246	241	243	273	239	225	263	236	241	260	257	216	231	235	253	253	263	236	232	221	243	252	231	256	228	251	234	225	221	233	226	232	261	238	249	257	248	222	232	254	225	226	241	223	262	230	256	223	244	222	254	234	241	240	230	250	241	223	251	228	239	249	252	215	234	232	268	235	255	241	229	230	211	229	256	239	217	225	220	249	259	257	232	210	277	216	233	233	245	223	265	235	232	268	240	267	250	220	243	232	233	272	229	244	229	232	225	241	230	241	248	214	251	244	272	266	228	215	211	217	267	257	265	241	229	231	249	247	239	199	240	239	226	241	226	259	260	229	263	239	245	217	225	252	256	228	254	272	216	273	215	241	253	241	246	237	237	241	223	254	245	235	264	246	216	263	228	243	260	255	225	261	263	260	230	242	239	249	269	231	241	217	257	262	261	223	242	218	261	240	218	242	207	260	264	247	219	278	268	240	242	232	213	268	232	222	257	245	230	243	227	239	251	273	248	254	219	244	264	250	214	216	259	265	242	255	251	235	253	241	230	263	241	244	238	223	265	229	227	242	221	246	245	221	251	212	266	222	221	217	248	232	240	292	246	232	241	219	208	241	228	255	241	234	234	228	234	261	255	253	230	233	248	275	230	242	229	224	228	254	229	257	229	228	258	227	236	249	277	232	223	220	250	230	234	210	221	246	263	234	254	243	263	210	238	220	222	217	251	237	251	223	260	258	235	232	230	223	233	225	212	237	251	243	253	228	262	215	248	252	241	230	246	222	236	228	246	196	227	235	251	253	264	210	240	266	240	216	252	253	250	232	235	233	233	245	243	249	218	243	231	258	258	233	257	252	244	224	235	238	270	247	242	243	236	240	243	260	231	256	222	229	238	243	221	233	237	269	219	223	245	272	257	240	251	261	248	223	272	290	229	240	279	213	260	256	202	229	245	231	236	235	244	241	218	263	226	239	242	231	218	256	256	251	266	238	264	256	260	224	255	255	250	272	269	262	247	220	212	230	248	233	255	247	249	234	245	250	239	225	211	228	217	232	253	250	220	208	273	264	219	273	225	242	273	240	257	244	246	228	269	213	277	246	269	252	219	239	241	240	253	270	227	242	242	258	215	242	213	255	213	255	229	241	270	212	251	259	236	263	229	243	260	223	269	206	242	255	232	236	253	265	274	263	261	260	282	230	245	250	245	213	237	253	233	250	223	230	241	234	211	215	237	244	223	264	224	292	250	232	267	251	253	196	233	253	234	232	245	219	234	237	259	236	222	255	243	237	239	245	248	227	285	238	219	235	232	237	234	247	223	223	237	238	228	248	250	235	244	228	206	243	246	231	211	250	264	256	233	240	249	243	234	224	212	225	228	253	250	215	238	240	238	234	243	248	229	252	261	220	252	235	245	225	249	231	244	254	235	217	250	199	221	263	213	236	244	242	249	264	227	227	226	240	236	258	263	234	248	246	249	249	253	277	234	266	239	276	217	248	255	251	214	239	239	250	229	245	260	245	211	254	237	231	241	240	226	226	239	242	239	224	268	245	222	238	229	259	257	243	248	221	222	227	265	212	253	241	227	249	253	216	248	246	243	245	260	265	253	221	257	228	238	231	247	205	232	257	263	243	234	285	256	230	252	243	252	212	251	263	236	235	256	252	237	225	237	210	251	261	250	217	257	260	222	263	222	248	246	238	218	239	251	242	247	239	285	239	244	225	242	248	237	223	267	239	242	249	199	239	278	225	256	238	212	239	213	235	219	225	215	246	232	233	266	257	235	241	244	243	239	243	248	206	234	231	235	211	248	249	265	263	243	237	262	236	258	225	249	258	250
2522	876	1184	1455	1479	1336	1102	968	928	944	943	944	991	907	926	942	884	813	776	760	721	716	728	638	723	794	777	835	810	768	737	644	655	566	628	579	606	641	631	628	588	557	590	602	557	551	575	566	599	584	575	549	581	562	597	585	599	573	585	566	617	579	549	608	559	590	572	603	604	603	564	566	596	556	630	583	590	515	588	573	591	564	582	565	590	586	605	573	593	617	596	623	568	596	585	566	598	622	600	569	589	584	581	573	598	576	578	581	571	572	562	588	606	591	595	568	579	606	605	621	572	554	565	571	596	639	586	574	563	619	582	581	562	550	584	596	565	600	605	582	589	582	582	625	576	625	596	534	590	617	610	597	609	594	584	580	568	551	589	602	562	612	600	593	544	577	630	583	575	575	522	573	563	582	562	583	546	554	558	557	586	612	529	589	590	620	577	571	617	606	577	549	577	574	576	574	554	586	578	596	602	579	583	548	554	532	579	610	607	611	544	545	604	553	584	577	589	577	612	552	585	622	517	586	583	586	609	522	574	582	578	546	578	574	557	588	573	555	606	546	591	582	611	556	588	594	565	588	615	587	587	588	597	568	578	581	593	579	599	566	598	642	581	545	582	513	576	654	575	594	586	577	615	641	568	584	621	573	580	565	548	567	565	597	575	600	572	569	543	559	603	553	565	607	582	604	577	582	597	582	596	584	609	565	614	586	563	582	576	582	575	619	560	557	593	585	610	586	637	614	608	567	604	553	613	545	579	579	610	597	575	607	608	599	615	595	579	595	604	568	601	576	584	577	592	572	614	596	546	616	591	538	586	587	607	602	597	631	564	565	571	561	578	603	570	581	575	550	606	552	581	533	610	585	574	597	578	569	570	543	572	616	603	595	596	589	581	618	552	591	592	579	583	565	557	549	584	584	568	564	609	591	562	553	563	529	599	577	607	583	549	594	568	600	610	617	534	560	574	529	588	610	605	570	559	585	554	538	588	596	559	564	581	593	596	549	572	565	558	603	601	591	563	566	593	579	570	532	550	605	572	582	577	574	546	543	600	570	619	597	583	589	599	567	615	614	642	600	581	564	573	545	592	543	587	602	574	607	608	565	613	619	591	608	565	608	589	577	590	629	575	538	556	592	577	603	604	613	554	595	565	562	580	628	543	569	588	577	557	573	599	549	603	592	581	604	589	573	565	589	574	555	587	580	569	547	595	541	589	548	596	579	542	535	588	577	559	573	611	587	591	609	550	565	561	648	582	602	590	638	585	519	548	605	548	618	559	574	567	581	577	602	584	554	578	585	583	573	543	620	576	629	539	565	552	614	587	560	581	536	621	555	617	572	565	596	594	570	600	575	616	570	609	564	547	593	580	569	598	534	551	582	589	555	538	580	607	574	601	565	622	559	627	573	575	551	571	597	583	588	616	603	598	575	552	596	595	596	585	592	603	578	547	588	536	607	588	574	608	599	622	610	592	590	628	600	610	574	566	586	566	591	620	608	568	516	592	610	602	607	571	577	615	565	557	565	605	587	565	540	597	568	578	548	582	610	548	566	609	574	560	570	609	603	596	575	584	597	601	576	579	600	587	606	617	556	603	533	531	584	582	624	595	610	576	561	592	593	613	599	548	629	561	632	644	568	586	590	578	571	568	557	605	535	557	605	562	579	576	621	591	601	596	590	573	594	563	621	642	622	596	561	591	634	602	608	599	587	575	575	552	571	590	548	604	563	616	582	595	569	584	560	575	540	582	562	601	558	553	590	550	574	574	600	541	625	584	606	571	587	552	568	614	549	586	522	623	544	584	590	575	579	566	591	562	588	594	555	585	618	552	575	551	573	523	593	571	591	590	629	583	605	574	574	599	544	549	637	621	546	584	596	600	591	580	561	580	597	608	600	600	595	567	571	550	634	569	570	534	608	557	609	550	545	564	560	539	586	549	610	559	585	580	573	592	581	564	562	635	565	569	583	556	542	558	614	577	590	598	603	565	610	578	566	587	548	553	576	587	556	608	525	594	549	559	579	584	606	602	610	586	595	620	576	602	516	590	582	535	607	629	579	615	611	551	563	625	598	594	610	628	599	624	544	619	577	597	571	615	604	575	586	566	578	587	583	582	612	570	589	602	598	622	582	657	569	598	618	556	594	579	525	545	554	592	582	566	559	619	587	562	569	571	591	596	590	573	557	591	558	612	591	538	601	614	537	556	597	541	581	612	550	564	630	604	568	625	565	602	598	589	587	569	549	547	589	584	582	583	591	577	623	558	608	586	602	557	617	617	585	598	575	594	632	539	576	572	604	610	550	567	616	565	577	597	579	595	580	579	602	557	589	593	549	587	526	584	597	618	574	592	573	590	587	598	580	550	557	576	591	579	580	594	611	597	575	572	615	592	565	608	584	585	558	582	571	583	560	618	563	622	599	551	591	546	582	568	623	603	570	577	598	595	576	622	572	573	597	556	563	543	581	550	568	554	600	563	522	561	619	556	580	555	548	590	572	571	618	602	603	602	590	575	616	547	604	511	583	561	584	600	598	624	574	578	574	621	554	581	591	594	555	554	542	558	584	623	569	604	574	611	578	588	572	591	558	614	534	598	575	573	575	591	614	567	594	553	604	567	624	596	589	573	576	580	588	588	569	616	586	602	582	545	584	632	606	583	586	576	597	583	552	608	592	607	608	586	603	603	554	614	616	573	614	547	587	600	583	593	587	576	610	571	598	605	605	537	576	577	536	566	606	569	588	587	540	576	576	581	591	568	552	591	561	607	579	568	544	609	604	575	613	592	575	568	609	596	587	555	579	561	575	561	584	550	635	558	606	559	580	598	620	614	577	605	572	557	581	593	551	614	607	550	586	606	610	605	646	602	625	542	610	560	599	582	542	591	613	603	596	595	592	589	537	579	584	545	608	568	583	587	609	584	604	568	536	578	610	558	550	571	595	537	622	544	571	607	600	565	591	603	572	587	588	597	578	600	571	561	591	556	561	570	553	570	536	605	573	609	565	606	611	597	558	543	549	581	566	602	642	562	587	596	603	578	563	546	577	552	554	621	593	565	589	575	603	567	540	627	604	613	593	576	564	573	561	580	618	583	589	600	598	572	623	582	568	574	583	583	554	605	550	579	601	563	608	586	542	548	551	589	577	565	595	578	578	621	549	626	615	637	577	572	574	570	603	611	587	628	591	602	567	612	591	610	590	559	596	616	597	583	561	581	594	542	582	573	592	589	559	595	602	617	571	622	588	613	558	567	579	596	568	545	622	565	563	544	561	579	535	576	575	572	583	579	568	596	613	571	565	583	616	636	588	549	563	540	605	542	619	582	591	645	597	587	550	558	567	596	628	623	615	539	586	592	568	595	585	591	573	611	605	604	579	584	603	586	622	535	588	566	577	589	636	599	625	616	575	598	600	573	601	620	533	588	611	574	582	585	556	599	588	595	553	533	576	580	566	595	561	568	602	607	563	564	577	647	600	560	619	591	591	556	575	584	662
9117	1159	1385	1216	1093	919	609	504	460	491	416	383	350	364	323	351	367	309	307	282	276	253	282	261	274	314	284	296	304	290	248	240	233	231	244	255	232	226	209	225	210	236	198	234	217	248	257	253	243	246	237	220	219	227	228	232	207	218	246	248	229	234	253	212	237	246	221	278	231	219	241	232	225	201	245	241	236	228	212	242	247	215	211	236	225	253	252	237	203	244	246	243	242	218	214	263	222	191	255	230	234	257	215	240	226	218	229	231	229	247	236	264	232	253	246	248	245	218	249	219	204	232	218	242	233	252	246	202	212	222	238	236	219	245	206	240	250	236	240	229	243	221	215	211	244	228	226	220	226	223	203	249	202	208	211	231	198	240	204	224	228	214	235	249	233	201	234	217	209	239	226	245	233	228	216	184	237	235	193	241	221	231	215	199	248	246	244	247	242	258	210	226	241	255	227	244	231	213	228	229	255	248	212	224	238	240	255	251	208	237	226	212	224	232	248	217	216	218	228	216	219	230	220	224	221	237	238	222	245	231	224	251	231	249	218	235	228	235	251	255	225	239	228	218	260	237	203	214	223	227	258	240	245	214	215	220	225	246	212	247	245	248	224	251	253	261	215	238	216	233	223	219	243	239	218	210	237	202	235	236	228	235	243	212	255	236	206	231	200	229	217	224	248	213	232	225	218	232	242	241	218	244	234	236	231	218	226	269	245	222	232	213	226	240	225	227	236	198	235	232	229	214	241	226	252	215	224	234	241	220	194	227	217	248	255	238	201	251	227	215	224	226	219	227	205	213	228	247	200	236	215	203	263	217	233	234	207	230	211	260	207	232	246	206	244	217	209	242	240	242	192	242	207	219	210	200	207	253	225	241	217	253	248	256	241	217	230	224	230	227	230	208	208	238	240	244	247	217	267	235	258	232	228	233	244	235	241	255	265	243	230	234	208	208	226	208	234	228	198	212	203	247	220	231	185	260	248	253	233	218	206	212	244	235	203	232	232	257	224	240	204	210	227	227	229	258	233	256	245	205	240	242	227	223	249	213	223	236	264	227	260	245	210	238	215	231	238	216	215	247	233	244	218	252	216	207	233	218	243	257	193	240	257	206	264	213	240	252	242	224	242	251	233	250	260	235	234	252	241	242	235	230	205	240	226	236	247	245	244	245	245	240	221	248	191	221	206	227	224	237	231	238	209	213	231	241	243	260	197	290	221	215	245	246	219	225	219	246	222	199	239	206	226	223	215	198	234	213	213	230	210	222	205	243	216	216	242	219	251	228	206	224	222	231	179	250	254	241	223	236	226	224	229	240	230	229	216	208	228	208	236	222	213	239	218	224	248	230	239	240	225	222	243	245	212	242	220	229	242	255	244	254	236	253	235	204	246	250	205	251	204	234	214	227	249	233	247	238	222	223	252	229	220	232	196	217	204	220	225	215	235	287	244	254	229	223	223	253	227	248	225	231	227	229	205	219	223	210	232	185	218	234	236	211	240	259	235	231	215	228	235	244	197	251	241	225	222	235	245	235	254	226	223	235	187	221	217	207	201	244	256	265	210	247	223	230	248	231	222	218	223	232	253	231	230	217	237	239	222	245	233	228	240	264	218	226	211	245	227	224	221	227	242	199	237	217	218	229	203	242	248	236	207	241	209	224	241	213	241	256	230	209	211	236	240	240	198	207	258	236	253	209	230	234	241	214	247	239	207	214	216	214	212	238	255	242	226	263	219	245	240	240	208	242	202	216	233	193	223	229	232	226	234	213	208	226	240	232	216	202	230	257	235	210	226	231	225	246	220	232	246	206	251	227	225	219	196	218	250	210	215	233	220	257	239	226	223	221	225	253	244	203	213	255	216	246	225	239	227	211	235	230	232	257	233	195	221	210	232	231	220	258	239	218	216	254	235	247	249	227	223	217	221	225	239	229	249	220	229	235	228	262	224	217	216	240	236	228	236	234	225	228	236	195	242	221	206	214	247	234	223	230	235	227	227	189	219	226	230	242	212	224	208	257	223	244	226	220	252	236	207	229	226	229	222	203	218	242	225	200	234	220	247	213	218	236	229	259	223	236	220	210	246	228	222	232	237	198	240	225	232	242	248	215	233	243	237	215	241	219	227	215	217	224	207	231	226	215	212	231	256	238	234	221	250	231	239	225	256	202	245	235	223	225	217	233	243	212	213	247	235	239	241	206	218	202	240	224	231	220	235	221	219	232	215	223	255	196	227	228	229	204	227	239	251	236	211	219	219	219	216	241	249	223	235	250	212	210	223	205	221	216	266	217	234	243	240	237	220	231	219	248	230	215	246	233	230	230	229	238	226	245	241	215	254	221	235	240	230	208	250	232	218	244	217	229	248	240	243	240	231	254	234	253	222	254	229	221	220	241	264	235	203	230	215	215	206	247	246	232	241	227	249	201	231	250	271	224	221	200	210	248	224	216	225	225	248	214	238	218	223	225	235	243	234	230	222	220	207	218	217	258	230	237	231	224	221	255	237	226	245	235	230	239	219	202	210	230	217	237	209	234	237	212	228	226	234	216	237	251	248	194	228	236	249	251	222	240	253	259	252	218	227	236	243	220	208	254	217	231	244	227	224	247	233	227	219	229	257	240	241	241	241	202	240	236	223	233	265	215	249	253	222	224	225	254	222	236	240	236	237	227	238	241	217	216	230	246	230	249	228	216	198	220	234	217	181	215	216	230	214	218	260	229	226	214	239	235	254	257	249	215	212	210	236	244	216	202	181	205	201	225	223	224	232	251	233	236	235	220	268	193	216	250	203	221	220	220	232	227	207	235	209	230	276	230	244	242	201	211	237	221	263	228	217	212	221	245	238	233	250	232	221	234	222	219	238	244	247	237	254	211	233	191	255	225	199	210	241	242	265	242	223	217	256	221	221	220	227	246	250	213	247	247	235	243	240	219	213	208	222	224	244	229	223	252	222	218	240	220	226	217	207	228	228	229	245	218	200	223	216	238	202	223	219	227	266	220	219	219	216	262	221	224	250	254	256	226	248	231	237	220	215	211	202	236	210	214	237	221	248	229	224	216	220	205	230	230	238	236	213	209	219	291	239	221	216	201	224	237	209	240	232	196	211	220	232	218	211	216	203	221	235	228	208	225	245	233	254	234	211	207	252	243	214	213	216	224	252	260	221	222	224	229	248	237	239	241	221	225	206	216	245	219	205	222	221	233	223	206	236	245	260	198	233	221	249	218	219	226	216	222	255	259	211	231	238	216	223	227	223	231	256	237	243	210	229	186	217	200	209	217	238	223	241	241	269	237	236	220	226	195	216	232	216	207	212	229	229	247	237	241	214	235	260	237	239	228	224	210	237	212	244	228	215	238	224	220	244	217	234	238	230	247	209	209	226	227	216	205	257	211	243	244	227	206	239	223	205	228	246	207	220	238	197	239	236	215	183	220	243	221	231	247	234	220	216	230	238	235	205	207	232	244	222	220	215	243	215	233	236	241	218	239	218	210
7690	1487	2836	3486	3331	2944	2267	1814	2012	2052	1883	1675	1470	1419	1392	1321	1290	1103	1052	918	904	809	798	809	857	873	1030	1078	953	946	897	739	653	642	626	559	604	581	612	575	553	579	581	572	549	517	588	549	558	547	520	539	562	554	545	614	538	558	523	556	575	543	551	573	527	528	582	558	569	535	520	510	551	576	583	548	537	564	531	547	566	562	565	546	577	555	558	518	564	532	557	558	533	557	532	565	520	550	598	526	527	554	560	543	567	530	578	544	548	525	525	539	528	556	541	585	603	524	563	581	569	552	522	588	575	570	578	585	543	577	544	550	583	542	557	546	512	535	558	570	586	555	560	558	528	527	506	547	567	551	549	524	526	569	565	572	544	586	547	554	547	502	564	568	576	552	580	555	552	565	607	555	572	571	542	524	566	543	556	543	529	577	568	564	554	571	521	562	551	565	556	542	543	531	574	534	604	541	554	538	554	571	599	597	595	566	516	557	551	570	547	520	542	589	535	575	566	545	554	557	560	554	549	586	570	526	533	553	594	559	572	592	567	556	556	550	539	552	563	567	551	585	534	562	511	575	533	603	534	546	520	542	566	570	555	586	563	588	533	565	580	515	553	568	554	546	537	553	572	539	548	562	581	582	582	526	595	546	598	623	558	580	557	579	545	564	595	571	550	574	535	560	530	553	569	540	572	545	535	572	570	581	536	584	551	547	559	581	519	570	579	566	595	581	516	545	560	546	554	536	558	530	533	514	502	565	506	569	566	569	491	536	570	548	530	545	539	532	578	493	599	569	554	584	594	589	545	548	565	567	532	514	494	539	557	565	581	565	578	561	552	551	534	526	545	549	528	538	526	584	566	544	559	542	536	547	553	539	590	568	549	581	588	527	575	544	554	489	575	587	537	518	545	546	526	548	542	526	615	593	539	558	519	538	570	546	522	572	571	526	547	527	517	544	511	584	519	550	551	553	542	531	546	594	565	560	547	579	541	571	583	576	584	554	595	548	555	567	557	553	545	552	564	530	601	548	565	564	568	546	561	550	521	571	578	567	539	544	529	576	564	577	556	571	549	534	552	573	573	520	548	552	571	581	532	556	560	532	560	573	580	576	521	551	549	570	550	525	541	571	572	566	525	566	533	582	531	530	530	533	567	589	551	574	564	599	570	533	541	535	525	557	559	565	534	538	530	545	524	551	549	490	549	546	522	562	547	617	569	581	533	583	546	553	540	524	562	548	553	542	547	565	542	525	628	529	553	529	496	593	523	555	542	534	538	549	576	547	593	544	535	539	558	517	532	549	516	527	536	545	534	514	509	572	553	569	553	550	561	576	538	554	620	584	572	582	578	566	573	531	578	595	592	568	591	563	539	552	585	577	552	551	512	599	557	549	525	586	547	575	579	566	566	534	578	545	546	535	564	511	526	587	582	510	550	576	551	561	549	558	560	539	576	549	556	520	565	531	573	570	560	578	570	577	536	532	550	528	567	572	573	593	558	552	550	556	557	533	588	531	529	515	551	593	553	506	543	560	573	546	530	589	507	534	570	517	543	578	538	559	579	525	562	570	543	536	533	558	588	551	556	574	569	486	511	573	538	567	533	524	600	584	554	558	566	572	566	548	566	505	565	519	579	536	544	543	533	540	565	549	544	555	546	554	580	540	553	554	543	556	502	569	534	552	574	550	542	540	517	554	548	587	533	552	537	527	525	576	550	541	577	530	591	535	600	551	580	535	516	547	526	631	539	554	536	550	536	573	536	533	540	544	548	577	558	550	572	579	574	565	557	533	530	518	533	528	558	539	570	577	585	591	561	569	505	547	568	562	515	535	507	520	563	559	571	563	559	563	557	533	535	551	596	571	566	570	550	515	536	521	571	545	506	557	528	592	538	540	520	564	575	561	537	553	627	549	541	577	538	568	504	515	582	577	557	526	558	547	537	537	538	538	578	558	492	526	561	545	543	557	558	556	574	579	553	554	547	530	531	578	545	545	574	556	531	551	545	543	595	541	541	549	540	550	526	584	549	506	526	574	546	543	608	593	617	524	538	539	622	553	540	504	535	532	574	565	565	588	549	515	491	555	557	541	542	530	536	522	571	537	511	562	570	537	533	550	548	542	579	571	544	604	565	517	572	548	606	561	588	577	592	550	519	510	560	606	564	545	561	526	523	572	555	535	511	565	551	586	551	550	574	531	553	570	533	526	547	581	544	562	524	517	566	565	509	585	537	515	543	524	504	543	549	514	588	582	547	566	557	561	560	588	538	531	558	577	551	535	551	576	551	588	528	550	554	593	555	520	591	571	582	538	508	512	563	559	558	531	554	554	535	561	560	560	600	513	570	500	612	539	552	588	552	584	598	551	557	578	578	548	564	566	552	536	558	537	571	546	568	541	570	569	584	535	568	502	556	538	541	560	570	525	522	532	541	574	567	543	524	544	544	551	545	559	558	561	555	568	545	562	562	558	587	547	533	538	549	523	547	517	565	560	550	566	573	539	571	565	601	534	569	556	542	528	541	514	573	513	569	576	601	597	549	562	550	610	557	581	574	579	556	521	553	597	568	524	541	575	549	551	567	554	539	534	575	580	544	557	600	516	542	561	538	559	509	533	549	563	523	561	517	577	521	569	546	534	577	497	548	537	548	548	554	513	555	582	520	515	569	601	578	548	564	547	569	569	544	536	526	553	531	550	568	555	559	562	600	527	556	523	586	507	542	588	541	538	537	562	593	526	528	529	555	540	569	524	540	567	532	556	539	543	562	549	539	579	523	566	554	537	579	584	586	521	511	530	514	545	557	523	533	529	559	567	549	590	575	546	543	567	569	532	566	556	515	567	553	558	522	537	566	544	572	561	574	559	554	571	551	520	542	531	621	562	565	550	555	543	489	555	593	558	529	589	547	592	566	570	561	513	588	590	532	552	597	581	597	530	572	512	589	574	583	514	540	543	585	526	529	517	534	521	557	593	554	528	545	564	559	592	536	521	571	547	548	573	523	561	608	584	585	561	538	551	540	525	517	575	549	528	563	565	578	553	586	509	557	592	527	527	506	496	558	546	535	522	587	559	537	540	557	590	564	567	532	553	501	589	592	554	529	576	532	552	576	562	561	546	541	595	577	542	532	543	559	531	563	554	577	527	567	502	557	528	524	584	575	548	529	586	547	537	566	573	537	544	579	551	572	580	551	547	529	542	503	550	564	572	562	584	518	595	579	554	590	524	583	556	533	530	582	556	570	575	549	531	553	562	569	569	541	573	524	605	554	552	547	554	494	524	575	554	577	547	557	554	586	589	486	570	557	536	564	584	537	571	560	553	545	543	529	543	559	573	551	604	560	564	566	560	564	571	541	535	620	584	539	543	577	524	559	539	577	531	540	602	559	548	561	540	544	573	546	522	526	600	533	571	565	545	547	591	539	561	558	553	529	560	555	580	546	553	558	545	522	580	577	526	547	588	551	535	527	546	560	577	546	563	520	560	552	560	583	534	561	534
15785	2081	2366	2006	1502	1294	871	678	565	550	611	428	391	342	332	287	287	210	212	191	194	172	184	192	183	175	211	223	277	175	146	166	144	138	153	156	138	128	128	154	154	122	117	135	105	145	146	141	158	147	121	129	125	118	131	129	127	125	147	120	137	148	145	137	135	134	142	131	136	129	137	137	117	146	131	147	140	126	123	126	109	136	126	138	143	128	112	125	135	126	134	117	123	154	141	140	106	114	126	132	147	146	110	129	111	116	125	141	115	134	129	137	143	124	128	133	117	138	134	128	127	118	123	118	130	134	127	130	130	129	120	136	122	125	120	122	124	117	119	148	138	145	104	134	135	134	116	140	151	146	116	144	113	119	121	125	130	140	135	126	115	129	138	140	152	137	156	131	126	97	125	144	137	144	133	129	157	124	128	140	147	148	106	131	125	127	138	130	119	133	159	138	117	134	122	123	133	146	104	122	122	141	120	124	118	119	124	146	120	142	137	120	122	133	122	120	119	133	143	127	123	143	120	127	135	128	132	131	126	140	137	128	132	123	135	132	135	143	142	119	122	144	136	129	130	132	124	129	130	137	163	121	121	123	116	137	121	146	125	121	119	134	127	135	111	125	132	134	132	134	147	141	148	139	121	122	121	114	134	132	132	121	124	118	153	114	117	132	117	125	118	126	112	139	120	105	128	129	136	140	140	123	128	140	118	110	106	143	124	126	115	138	155	142	126	122	137	102	143	116	148	138	133	131	149	139	156	131	115	143	121	125	107	110	143	144	143	133	116	122	137	152	135	147	156	123	145	129	115	132	151	114	129	124	131	153	141	136	133	148	120	129	121	135	140	133	125	141	127	138	146	133	120	132	106	130	130	113	125	124	121	140	110	121	133	137	133	145	143	125	135	122	135	153	125	134	126	139	123	117	147	140	137	102	133	148	130	139	130	151	144	134	124	140	128	128	148	119	148	134	135	127	138	128	123	119	135	132	134	125	114	141	146	131	117	130	122	110	147	141	138	127	141	107	108	134	128	136	150	140	134	157	132	137	116	122	149	136	129	147	112	140	137	125	122	137	151	136	129	124	141	127	140	131	132	149	125	145	124	143	132	134	147	130	155	138	113	117	135	142	134	109	132	126	123	134	122	117	130	126	127	125	129	133	128	122	127	114	133	149	150	121	124	126	117	122	110	141	138	153	137	153	140	131	108	131	132	138	134	136	124	128	148	113	118	128	132	135	143	115	118	129	128	112	162	127	139	137	133	144	125	143	127	143	139	128	142	123	159	129	131	137	133	143	124	141	128	129	131	129	131	133	130	127	110	117	130	96	135	129	140	131	148	132	123	147	117	124	132	136	142	118	125	136	124	136	105	125	124	143	119	121	152	137	139	135	134	106	132	126	138	138	116	135	143	123	137	127	135	125	125	141	115	124	140	143	135	137	114	120	109	134	121	130	126	154	118	130	118	144	134	124	126	130	151	124	146	115	122	121	129	130	135	125	143	140	134	148	131	131	118	112	133	125	135	123	135	147	130	113	146	144	122	123	134	128	138	125	144	115	113	143	119	119	112	100	108	137	117	137	172	128	132	121	152	109	126	124	121	145	151	138	136	133	130	152	116	121	120	157	134	143	122	122	150	131	121	131	142	148	131	114	134	130	120	117	133	121	140	128	145	145	135	118	129	103	135	131	121	130	126	137	119	135	118	136	147	114	144	135	127	132	125	139	168	139	107	110	111	126	120	140	121	110	128	133	133	111	135	154	124	118	127	137	123	144	134	129	128	173	145	117	122	130	156	113	148	144	117	118	138	139	127	142	131	126	125	125	123	121	145	130	126	153	130	121	122	138	135	133	130	149	123	141	120	143	139	117	141	140	105	107	119	127	121	140	152	125	136	122	100	111	137	118	153	144	127	138	134	152	137	131	134	135	150	136	123	138	144	119	142	125	114	113	122	107	143	132	138	127	119	140	113	146	132	138	139	152	141	118	134	157	146	122	107	120	158	127	155	120	111	126	131	121	142	140	120	132	130	124	102	131	130	136	131	128	129	130	135	135	126	138	128	139	119	142	145	124	134	143	120	116	123	136	139	128	139	135	133	132	128	135	127	122	127	133	138	129	130	134	137	114	150	143	124	113	127	140	160	119	122	148	117	133	126	136	143	119	109	125	134	148	124	138	118	129	155	113	135	137	127	146	122	109	152	115	125	141	117	123	129	115	118	136	125	118	140	123	133	132	131	112	114	121	128	130	138	140	132	127	133	133	132	142	117	101	142	141	133	129	120	120	157	127	124	117	132	150	137	128	126	123	124	123	124	130	122	119	120	113	152	130	116	127	131	140	127	133	143	154	122	139	143	137	120	160	125	153	134	125	153	106	119	129	151	129	110	109	118	130	116	135	120	135	131	117	123	125	140	122	115	135	137	120	118	127	130	124	118	121	127	122	126	131	128	127	130	133	128	130	152	125	118	112	145	132	116	144	137	158	154	116	122	143	122	126	119	123	147	137	119	119	110	131	122	130	123	146	134	119	132	142	139	135	125	118	144	118	151	142	123	117	126	144	129	117	140	146	143	146	113	120	126	117	119	117	128	122	134	137	134	141	156	135	134	149	143	143	126	138	132	128	142	128	126	134	146	126	134	132	128	119	135	131	127	137	132	138	127	145	121	155	125	137	145	122	121	144	134	136	132	124	115	127	119	151	134	140	95	134	139	136	126	139	135	128	138	110	125	119	129	122	136	156	131	138	109	122	118	125	117	139	146	137	109	114	129	123	139	127	142	142	124	110	142	119	145	145	126	121	115	123	130	141	134	149	128	136	127	133	132	129	110	117	146	147	141	131	131	139	140	135	137	108	123	124	140	142	144	131	111	135	132	124	130	124	132	127	141	135	136	132	128	126	142	150	144	123	134	141	154	111	128	132	126	126	105	127	148	145	123	120	134	144	120	140	118	116	129	118	122	157	123	115	134	138	121	122	127	113	164	130	139	118	126	106	121	131	117	115	124	113	139	148	122	134	150	134	116	115	136	126	143	121	130	126	137	114	120	107	128	125	124	140	126	122	142	125	122	136	141	127	136	161	130	126	114	148	151	129	112	127	108	139	128	154	138	150	141	153	140	135	110	139	145	120	125	139	146	141	134	121	142	144	142	133	142	134	142	134	138	111	126	116	127	140	144	129	126	122	120	129	146	134	137	132	138	141	128	137	156	125	145	134	136	145	136	107	115	130	165	124	120	116	128	151	118	121	134	161	123	113	114	154	133	136	132	121	112	133	128	127	137	131	138	117	152	134	125	126	126	124	142	122	126	144	125	125	132	140	146	137	127	143	149	135	139	134	135	124	137	144	135	105	135	136	117	115	114	133	106	114	116	140	141	137	117	139	143	154	145	114	130	138	123	130	126	122	117	107	138	141	113	108	127	137	115	135	129	137	158	149	132	130	121	147	122	131	149	145	140	134	136	138	121	143	109	128	124	140	126	136	131	146	106	116
9752	1749	3840	5115	4604	3979	3363	2636	2687	2796	2892	2121	1961	1858	1710	1643	1387	1155	924	857	784	739	781	786	759	865	877	997	859	755	699	576	488	469	422	427	439	407	375	389	350	337	311	341	357	355	361	346	315	343	361	344	306	341	309	344	350	324	320	323	334	371	343	328	340	347	357	316	351	303	329	337	317	342	339	327	319	363	334	350	321	334	345	366	314	310	326	305	303	354	306	342	363	306	327	366	372	361	327	327	334	318	322	318	323	383	313	335	321	306	365	295	351	323	333	323	308	319	369	377	309	340	330	329	354	350	309	344	339	313	361	350	347	310	303	303	370	353	337	358	327	332	336	320	358	293	360	329	322	306	319	323	323	359	316	331	321	362	352	313	317	319	324	333	356	348	307	355	292	369	342	295	321	350	341	333	365	336	351	313	338	320	342	348	335	328	327	341	304	336	330	313	310	329	319	375	316	378	334	339	327	312	316	345	361	305	289	336	315	349	323	321	323	417	332	343	306	308	313	282	347	319	325	336	367	347	334	313	328	354	330	319	338	343	282	341	367	350	340	327	311	314	297	345	330	325	326	345	330	333	333	334	349	323	327	347	306	303	353	345	299	311	302	290	367	324	318	333	316	340	346	332	334	326	329	329	321	335	319	378	350	322	303	323	317	379	322	317	346	311	353	336	348	345	319	325	310	338	330	347	300	319	333	322	351	312	289	327	340	273	302	309	340	342	356	331	306	313	340	312	342	321	316	346	326	351	315	324	333	345	317	321	307	315	340	330	332	332	337	309	323	309	332	311	313	323	341	295	304	326	331	300	326	353	318	336	331	330	323	350	328	289	318	349	337	324	337	337	347	321	355	320	331	344	332	312	345	348	315	331	342	364	353	321	331	323	319	348	351	316	320	348	364	325	339	331	311	330	330	363	298	332	335	317	300	344	312	344	343	341	361	351	336	311	337	388	349	335	340	325	298	330	340	323	327	327	300	351	332	340	311	301	319	319	318	354	342	346	340	325	304	341	326	329	318	294	371	334	345	312	311	316	324	321	347	336	329	318	312	328	346	345	306	305	333	356	344	317	330	331	326	335	321	336	333	295	328	303	331	298	308	303	325	338	325	343	330	323	306	346	357	334	342	341	335	293	343	339	304	328	327	333	347	363	332	325	323	321	315	313	319	329	341	283	328	342	303	327	354	354	313	345	314	318	363	323	315	312	324	340	347	327	346	319	308	322	334	342	322	351	321	336	298	311	338	347	341	339	307	325	339	330	360	316	334	327	363	368	348	321	321	323	330	350	323	304	357	334	309	366	339	292	328	317	337	350	286	351	329	340	380	315	318	322	346	311	364	352	312	349	333	353	328	319	324	340	323	329	343	284	314	336	333	337	344	316	329	318	343	308	360	336	334	341	324	311	359	310	310	358	327	381	341	339	329	340	314	342	316	327	320	319	323	299	326	333	326	326	303	271	311	314	348	324	329	292	310	342	326	307	340	319	337	365	286	322	338	312	331	359	361	331	300	359	312	318	347	315	337	321	365	320	334	359	322	336	316	319	328	314	328	336	301	332	349	379	334	313	331	289	316	312	327	339	355	296	299	314	319	378	354	359	355	301	357	298	335	317	346	307	330	341	332	346	323	337	316	333	306	294	340	349	331	326	333	323	328	333	302	355	359	301	314	340	344	309	346	340	329	352	323	325	346	348	339	319	326	322	342	338	339	349	317	299	319	321	315	333	354	328	335	306	325	363	344	350	320	316	312	289	327	344	332	319	301	313	327	331	342	354	302	361	344	294	335	342	334	347	355	357	358	356	324	358	344	319	322	320	357	314	332	340	365	334	323	312	332	338	343	339	330	385	306	336	341	320	335	354	359	321	310	323	303	319	339	343	334	348	315	341	352	327	348	360	352	328	338	310	328	330	325	334	347	330	342	316	369	355	345	336	324	318	327	320	335	298	353	322	354	322	347	305	338	360	333	353	334	356	344	314	360	333	326	314	327	325	341	328	335	324	335	332	324	332	325	348	342	336	356	333	348	348	336	318	325	343	298	341	333	320	322	313	352	348	317	319	324	305	321	325	316	357	337	343	318	344	343	331	319	334	334	312	315	308	313	339	345	340	384	308	361	339	336	325	323	322	353	319	362	329	319	345	340	351	339	334	321	330	329	305	315	314	334	329	340	349	302	340	325	362	329	331	322	331	332	367	361	319	352	343	326	325	336	316	310	308	317	327	333	296	371	320	319	326	320	322	327	320	346	312	333	305	359	362	324	319	347	323	325	322	357	317	350	308	339	315	333	362	345	333	324	346	313	325	347	318	323	346	310	354	318	343	332	304	328	315	303	326	310	334	304	311	320	317	332	310	368	310	341	335	347	319	342	335	300	348	356	362	339	328	349	295	324	338	337	360	305	317	327	301	312	318	321	351	302	325	318	357	332	318	331	338	339	357	358	312	304	310	331	337	316	300	335	336	339	331	355	349	294	376	294	337	330	330	337	298	313	332	318	355	317	352	330	353	319	311	325	326	330	336	317	317	346	308	323	298	340	336	303	344	303	335	347	369	326	318	301	314	305	328	336	341	343	346	359	356	339	357	354	306	336	321	332	331	317	348	340	333	363	324	309	329	324	326	316	361	316	317	337	320	337	334	296	311	324	346	302	319	353	323	316	328	324	338	342	349	338	306	353	340	331	330	349	348	341	332	314	352	317	326	288	347	331	348	301	329	314	320	362	331	348	365	357	317	313	317	306	346	346	315	349	367	329	319	340	310	328	308	327	328	305	322	322	307	345	310	337	313	317	364	349	312	323	336	354	344	299	350	283	299	334	322	350	332	359	298	317	365	284	362	320	322	330	312	338	312	348	324	328	354	344	309	321	312	328	332	324	337	306	330	315	349	328	342	332	330	306	338	313	322	311	340	320	345	327	330	321	333	315	317	342	343	335	348	363	336	325	333	386	316	323	339	322	336	347	339	324	370	320	317	333	351	358	319	338	352	317	321	335	320	350	312	310	315	366	345	355	327	363	293	346	329	338	293	347	314	322	322	325	334	343	309	302	329	316	305	326	322	301	345	338	310	321	350	331	328	340	334	337	356	322	328	326	364	346	345	342	326	340	350	319	335	310	319	314	322	319	341	332	335	326	323	354	332	323	351	326	349	329	324	325	312	357	360	342	315	306	305	349	297	363	320	345	301	330	364	306	342	344	364	326	352	347	317	301	348	332	310	327	332	326	323	350	316	331	331	340	361	323	335	347	332	321	311	317	337	331	335	332	327	363	311	343	340	359	335	337	343	305	289	345	370	288	297	347	348	333	375	354	342	321	315	353	314	339	322	297	351	316	332	360	334	320	325	343	334	322	349	340	322	338	344	345	347	339	323	357	334	332	304	345	309	313	351	330	312	322	293	326	338	312	339	322	317	336	336	332	341	339	308	348	342	318	339	339	305	368	329	315	310	318	353	323	322	341	321	317	316	284	316	323	377	356	354	339	311
2331	457	506	495	423	422	380	329	321	303	303	309	291	293	301	256	271	247	262	258	255	231	264	259	251	269	253	288	267	247	256	269	229	245	256	250	253	264	257	230	264	215	260	211	225	226	214	226	231	240	249	235	256	232	262	255	268	245	225	212	244	220	230	249	258	240	252	252	226	225	231	255	245	237	248	254	206	252	256	253	263	269	236	233	236	238	248	246	205	231	212	226	249	230	235	230	247	262	272	219	235	237	243	246	226	244	236	233	215	228	249	225	240	249	259	206	234	245	216	255	229	228	247	230	232	239	226	217	281	244	224	243	216	224	223	245	210	252	248	236	232	242	247	250	224	228	217	259	227	234	254	224	248	220	228	215	239	245	249	257	260	239	238	228	227	222	253	225	240	262	220	211	231	209	259	223	256	200	265	222	239	257	267	217	234	259	239	228	220	229	233	230	259	223	243	244	244	252	249	203	249	254	246	221	254	229	230	270	230	254	233	233	216	215	260	214	267	241	229	244	223	268	260	280	265	246	278	253	276	228	244	239	218	233	270	212	244	268	207	221	234	231	255	262	219	231	242	268	257	230	249	247	236	220	251	262	231	248	238	256	211	261	260	221	231	261	235	198	220	237	252	249	261	242	206	222	280	214	256	245	232	238	203	235	244	236	242	238	249	237	248	246	256	244	242	216	240	213	212	240	224	247	222	245	205	213	250	244	243	236	257	274	230	246	248	259	257	230	244	269	237	227	241	261	219	256	241	257	229	219	240	244	235	237	251	235	246	233	240	234	239	232	248	236	234	236	221	234	230	236	217	210	237	234	232	241	228	231	224	243	242	252	204	228	223	256	256	247	242	211	241	225	225	227	234	222	218	221	205	237	235	231	235	211	249	236	219	237	245	237	252	254	228	253	232	240	235	217	217	239	255	237	211	231	235	238	247	209	214	259	223	259	243	269	237	255	261	242	261	227	239	258	255	252	249	233	222	241	249	237	235	220	231	201	254	237	260	257	240	254	260	273	228	200	225	223	218	232	231	211	244	221	224	240	239	247	238	208	225	238	267	245	220	226	250	244	276	245	237	227	239	233	230	235	256	251	272	197	218	243	242	259	242	224	250	247	233	234	242	221	239	244	207	228	249	249	241	248	210	222	250	263	262	260	219	219	236	240	249	231	238	241	229	248	263	238	255	230	216	263	185	242	224	231	254	229	228	249	226	226	235	255	245	270	226	223	236	254	227	255	235	236	245	230	209	234	235	245	246	217	258	243	245	263	228	241	228	221	232	228	209	225	214	226	246	222	238	244	253	227	225	238	235	253	237	201	235	236	214	238	249	247	215	222	230	236	278	258	244	240	208	235	242	223	243	219	261	246	221	263	242	200	224	236	222	255	239	245	259	249	234	204	241	239	233	242	268	211	231	253	250	239	254	241	219	242	225	246	194	241	249	255	222	233	217	208	232	245	238	232	242	218	235	219	224	222	238	241	243	258	242	233	241	245	267	242	238	264	251	218	217	253	210	227	251	243	237	207	226	206	209	206	234	241	212	236	245	235	209	241	230	252	220	240	222	235	238	231	209	228	242	238	275	244	217	260	231	239	215	243	250	247	213	255	246	257	221	252	228	276	220	217	248	240	236	260	246	263	230	236	256	244	226	253	243	269	237	249	244	240	215	230	261	236	264	244	222	251	262	213	203	253	232	210	241	237	237	202	298	234	231	249	249	229	237	251	273	215	236	252	251	255	231	245	223	227	237	218	282	222	257	262	282	216	222	235	227	255	255	221	247	223	242	228	242	252	239	211	246	251	229	245	248	220	259	247	248	255	239	207	230	276	239	226	229	192	240	235	226	242	251	253	271	254	245	248	247	230	248	220	231	249	222	219	214	247	240	227	244	241	249	231	243	235	255	235	212	245	234	229	231	249	211	209	245	230	234	259	239	215	235	269	220	235	237	267	219	230	261	254	257	234	214	227	243	230	259	232	236	201	213	224	212	215	249	257	235	265	278	226	249	238	229	239	257	219	252	257	224	249	226	246	229	246	242	244	250	222	219	223	219	234	221	251	256	224	225	250	225	205	236	218	237	211	236	280	247	222	235	230	237	211	230	263	244	274	240	256	235	248	212	226	245	227	233	245	239	231	204	253	225	223	250	235	287	256	244	230	224	206	224	257	237	225	222	214	246	242	252	223	229	260	228	253	235	248	226	209	222	219	257	243	241	266	243	243	243	250	234	271	228	220	252	225	219	247	236	235	220	224	259	225	242	229	252	212	277	248	235	234	247	227	215	249	258	243	238	249	234	255	243	235	227	222	227	210	273	236	214	223	256	252	254	227	238	217	243	220	227	234	266	232	241	253	230	242	240	256	223	218	230	258	214	221	239	228	250	238	217	239	226	226	237	274	227	222	231	220	266	234	222	214	229	240	213	236	243	231	252	245	234	244	235	235	242	228	239	212	220	223	227	214	234	235	211	233	229	245	238	203	233	230	254	247	215	213	246	251	229	252	225	238	239	256	250	250	206	240	241	234	223	255	254	231	257	243	249	247	222	251	224	245	243	222	246	249	239	253	202	267	238	246	265	253	259	247	241	234	237	241	259	244	227	221	242	252	251	248	237	237	249	250	236	226	236	229	226	244	232	244	251	260	243	214	240	260	242	225	237	217	253	278	229	230	240	242	214	232	242	251	208	227	222	222	219	236	240	228	241	218	229	203	221	266	231	214	258	251	228	223	217	232	250	249	299	245	248	215	266	206	252	251	221	214	238	219	238	213	258	229	237	236	237	228	259	249	244	237	245	264	217	230	221	249	221	244	249	223	262	253	251	209	235	269	250	235	261	228	215	245	259	253	249	223	233	248	235	228	227	273	245	245	244	217	252	255	230	222	249	206	213	229	199	232	220	221	225	220	256	233	247	226	229	201	237	237	236	243	231	219	233	254	226	211	257	235	258	256	229	247	228	249	247	238	248	252	217	202	252	248	241	242	231	209	244	220	238	245	253	262	257	229	217	226	260	247	223	252	247	243	261	238	261	229	252	245	245	225	252	236	245	220	250	231	257	256	244	256	261	245	237	246	233	184	214	216	238	232	260	259	229	225	240	254	259	242	281	231	249	229	229	224	264	228	253	261	231	232	246	261	257	229	218	243	231	255	235	244	231	226	227	235	215	231	238	234	226	221	236	259	239	242	207	231	240	234	240	250	234	231	234	261	250	225	252	244	223	254	208	252	213	234	234	242	205	265	238	227	239	209	252	243	216	233	245	234	226	238	225	247	228	230	252	237	259	237	248	254	237	208	237	260	250	226	258	288	253	213	222	235	248	231	257	231	230	261	240	253	228	242	208	233	223	267	243	227	205	237	249	239	207	244	270	250	276	227	236	268	234	246	246	248	268	234	254	245	224	217	216	233	242	207	244	220	252	242	247	237	221	220	234	224	221	239	228	224	220	210	230	208	231	219	225	237	237	218	257	230	213	252	218	232	250	246	246	258
2437	774	1209	1509	1405	1373	1193	1180	1045	1046	1106	1056	988	989	874	837	899	777	735	721	649	758	717	762	702	738	772	753	749	706	675	617	618	596	547	576	623	591	621	542	556	580	590	569	606	569	606	586	567	612	588	581	617	553	561	562	558	526	604	580	592	585	580	558	553	575	574	598	557	547	593	577	509	628	581	584	566	544	572	565	563	533	575	583	599	563	554	624	574	568	591	622	555	566	549	579	584	575	584	602	522	584	562	571	543	596	545	529	543	588	570	548	594	594	558	559	551	539	612	586	585	581	560	631	599	580	544	555	592	539	620	553	550	521	588	575	570	550	619	578	571	558	569	575	576	597	574	592	562	587	567	546	562	552	588	554	560	603	590	568	553	575	604	545	587	535	570	589	573	627	601	555	575	563	584	573	556	608	567	564	577	572	582	585	596	577	555	551	593	556	559	575	599	553	585	586	558	527	596	546	576	575	572	579	627	606	587	547	576	567	594	562	574	563	553	538	582	571	576	589	579	537	609	534	536	560	605	623	615	551	579	581	528	551	534	611	586	596	587	586	550	598	561	581	550	577	575	553	580	550	566	599	625	559	529	557	586	593	544	559	553	579	556	552	627	558	566	607	609	598	585	541	587	598	571	569	579	539	531	534	529	568	557	539	571	577	584	567	620	584	604	590	567	604	561	599	527	601	572	580	572	531	534	578	569	575	556	589	560	550	585	568	593	586	578	612	562	597	568	559	620	590	570	628	596	591	562	558	572	571	606	582	584	553	542	559	555	581	540	587	568	563	539	589	590	623	581	601	528	597	573	540	587	563	606	527	552	576	550	543	568	575	584	547	622	577	602	594	587	554	548	587	598	557	627	555	578	546	615	548	625	560	580	598	544	598	569	547	544	555	567	570	593	561	565	593	587	566	631	619	603	542	546	558	557	613	619	592	564	568	539	572	596	532	569	539	551	546	573	612	565	572	572	571	572	572	561	568	588	574	590	556	566	590	593	589	597	535	580	646	568	574	580	568	577	571	536	555	572	581	603	557	574	576	563	623	523	541	555	568	506	557	581	634	588	584	577	585	605	565	591	598	572	570	516	587	583	571	588	565	574	537	572	608	582	551	565	570	564	579	597	587	573	596	587	530	557	579	538	572	565	599	564	604	598	589	585	579	561	562	571	585	517	558	579	571	591	537	602	589	536	558	543	611	548	558	576	598	559	533	561	565	562	583	554	564	554	579	569	562	581	554	569	560	613	532	539	565	514	557	588	533	575	571	584	601	577	593	582	592	563	564	569	578	605	574	599	576	582	531	618	579	582	568	577	576	608	586	560	591	566	561	546	583	568	613	594	540	611	606	611	569	567	557	593	589	553	568	555	587	549	547	576	569	600	552	568	567	560	604	586	618	584	555	578	604	583	588	537	554	586	559	600	564	566	559	590	592	586	581	554	643	590	595	556	573	599	569	557	578	602	577	564	588	541	609	586	574	569	558	633	588	569	591	557	586	574	608	577	489	575	581	630	550	550	594	553	585	576	564	558	577	553	572	582	584	532	593	539	560	567	567	572	572	588	588	558	536	553	573	595	554	528	565	587	557	562	530	539	561	557	556	582	574	585	570	566	584	523	553	576	526	566	549	548	585	580	547	609	609	575	555	591	569	584	589	582	550	568	552	583	608	580	570	600	592	566	558	572	559	544	587	563	587	546	571	590	588	605	525	589	566	558	535	575	576	588	532	613	529	562	579	568	611	572	564	560	606	606	599	571	562	567	546	531	542	581	574	564	577	561	563	523	605	598	552	564	578	572	572	597	614	576	531	575	548	539	557	545	605	558	610	571	628	564	578	560	634	627	594	560	536	569	618	562	581	526	535	629	530	561	545	588	540	600	553	604	582	562	581	580	561	572	548	585	580	604	590	577	628	574	582	586	568	604	571	568	582	564	573	585	523	581	560	596	545	572	577	556	563	590	586	555	563	583	545	594	599	595	581	572	598	586	553	560	540	600	560	575	555	559	580	602	575	553	568	598	584	599	554	582	594	548	569	588	569	570	571	572	573	590	565	558	528	553	590	539	591	600	552	576	555	590	563	606	530	587	557	555	566	583	590	582	606	588	585	570	550	586	575	597	581	578	568	556	595	546	609	573	569	565	562	592	591	592	571	581	583	536	569	604	595	584	563	564	580	593	523	589	555	529	565	540	563	539	534	553	585	551	598	547	558	578	559	595	557	568	551	534	549	583	532	581	557	593	542	603	562	572	611	552	536	579	600	578	584	573	572	536	602	557	530	570	561	536	562	558	597	580	585	595	581	566	605	570	550	574	598	594	547	610	603	599	534	619	573	566	597	584	586	572	578	548	580	557	541	597	585	573	584	573	590	587	561	604	577	592	571	563	569	541	543	534	595	572	564	582	600	572	580	592	564	621	587	516	580	567	556	528	588	606	567	574	577	605	561	552	551	592	603	556	578	558	610	550	565	567	557	609	581	567	594	553	551	547	636	550	558	558	530	581	560	569	556	573	552	560	570	544	579	561	576	541	592	562	608	616	524	602	553	547	547	543	535	555	613	539	601	531	530	581	614	517	564	583	632	569	585	592	544	559	586	541	566	560	582	563	563	514	592	550	634	589	550	574	530	573	579	567	575	611	561	546	540	545	593	558	573	532	550	580	580	571	559	579	572	535	577	552	539	590	605	575	566	551	593	579	581	547	579	574	544	547	563	600	590	582	545	545	567	567	555	552	584	573	540	586	565	572	590	561	594	568	606	561	593	556	578	593	609	567	593	564	569	551	567	579	586	561	547	567	569	543	583	549	578	583	593	582	598	535	576	613	546	570	572	581	621	602	564	571	553	594	596	589	531	619	607	583	579	593	595	542	564	569	573	562	585	602	577	560	586	587	564	572	600	562	581	582	566	574	574	607	602	550	612	596	583	560	573	548	568	537	556	593	545	570	579	589	553	570	576	589	597	554	594	548	571	539	616	605	566	580	560	592	633	554	574	583	576	564	580	554	580	549	558	527	586	569	608	563	585	592	559	534	575	605	573	588	570	591	600	571	554	568	586	597	568	525	566	605	529	584	618	573	577	558	555	584	543	556	543	590	570	495	613	565	523	581	588	582	573	603	548	582	572	551	595	565	575	528	575	596	558	553	597	568	595	598	567	578	601	586	569	579	577	548	579	557	547	553	551	560	557	587	583	596	567	590	538	578	565	558	590	593	556	595	570	561	560	577	575	590	590	573	568	596	543	574	566	555	560	599	548	604	573	552	560	574	613	541	553	572	588	591	574	545	555	578	552	560	585	528	546	565	555	583	625	569	584	586	550	587	544	562	598	554	539	592	577	563	526	641	563	573	559	572	575	573	538	611	588	610	539	579	573	575	573	550	609	572	572	590	568	596	604	564	561	539	551	556	545	576	527	539	557	594	528	597	556	550	603	530	543	570	594	596	570	540	536	549	563	597	585	549	584	569	583	549	608	583	554	577	573	563	565
8425	1016	1279	1168	979	788	727	563	513	493	444	446	437	364	326	302	308	266	285	272	252	275	261	281	275	284	263	255	265	257	254	221	226	232	188	229	213	227	211	250	221	205	219	250	220	200	229	211	240	221	215	228	232	216	238	220	234	231	199	221	218	237	240	216	215	213	197	227	219	234	213	198	225	209	211	243	223	189	252	204	239	244	212	233	224	223	223	229	218	228	226	245	252	237	217	217	228	217	222	237	191	228	228	236	215	188	194	233	241	233	238	207	232	240	227	216	208	220	245	242	242	216	233	196	208	240	202	244	233	248	218	214	217	215	240	211	206	242	241	234	257	195	219	254	217	213	210	220	226	206	221	201	227	214	209	232	208	232	227	217	246	191	223	209	230	231	219	251	201	229	206	233	215	242	229	228	211	245	233	237	212	235	240	221	215	180	222	220	211	199	228	235	254	220	232	227	229	220	225	231	221	221	227	203	197	207	207	222	238	236	223	222	228	221	200	218	213	245	239	245	220	208	219	220	230	236	220	224	205	216	211	224	220	237	237	221	233	233	208	177	231	242	214	198	199	241	226	218	216	225	227	220	220	225	190	219	186	237	222	226	263	202	213	228	216	213	255	192	227	225	228	226	245	244	203	227	209	211	219	247	216	219	226	218	244	231	236	260	227	220	202	214	241	237	206	225	248	239	219	212	211	228	252	233	228	190	199	234	222	227	205	202	231	185	250	220	247	216	197	216	245	203	235	246	215	206	226	197	201	226	204	224	215	223	243	231	205	218	236	241	207	231	243	223	221	220	213	203	202	216	218	213	222	227	225	243	247	199	212	215	240	218	219	261	231	223	217	234	221	216	248	249	250	227	215	219	228	243	223	215	227	226	219	213	247	202	219	230	219	215	225	229	205	243	231	213	225	232	228	218	227	230	234	225	238	228	244	225	214	242	218	225	232	225	224	216	239	227	199	239	218	213	203	229	230	208	198	219	255	224	249	225	227	219	213	266	243	228	226	205	205	248	201	237	219	198	214	228	235	212	203	187	186	258	229	234	209	239	217	213	221	218	229	229	192	261	220	232	215	216	229	235	208	217	254	216	236	227	240	228	242	219	239	221	225	233	202	224	213	206	253	249	213	210	230	228	217	213	230	211	226	228	242	222	204	225	215	219	213	214	207	211	244	233	201	230	176	218	230	262	245	210	208	200	226	216	218	208	219	231	209	212	213	211	222	205	203	198	212	220	246	208	219	217	202	208	203	206	223	225	234	220	210	251	205	238	237	230	227	231	215	213	219	226	204	236	224	211	206	208	210	195	208	241	212	220	261	213	208	221	233	226	218	205	219	222	205	211	224	221	194	229	222	225	216	214	205	206	223	217	233	224	232	213	201	237	194	202	229	246	215	207	215	212	180	242	211	229	199	262	263	227	227	238	222	233	238	208	232	240	229	210	210	241	220	254	235	259	199	248	211	224	217	208	235	234	209	224	238	227	211	210	225	213	230	232	207	214	218	250	225	211	199	199	198	250	236	243	202	217	253	260	211	218	199	227	209	209	221	225	201	227	229	249	235	204	254	199	217	232	205	216	227	197	248	232	232	216	220	240	206	217	200	213	216	237	219	240	235	226	227	234	218	222	242	257	227	231	226	210	225	241	226	224	236	207	236	220	223	245	241	197	212	212	196	206	230	224	226	236	222	222	227	238	260	215	214	221	239	224	211	203	236	218	215	218	205	209	227	225	222	208	244	246	240	246	216	220	209	208	247	230	216	189	212	263	240	231	221	212	210	228	203	197	220	241	218	238	228	211	201	218	241	228	229	225	230	222	229	251	209	209	226	198	228	241	221	192	234	204	213	227	228	272	222	230	203	212	204	204	191	234	208	235	223	206	224	239	244	230	220	211	225	227	216	237	231	223	258	201	219	208	221	206	257	245	240	224	214	207	218	221	227	208	247	235	222	212	240	262	202	221	244	225	223	216	216	228	218	212	205	204	229	230	229	218	204	192	245	254	225	215	214	218	213	225	211	245	231	226	211	227	227	242	236	222	236	223	243	229	236	228	191	225	199	228	230	203	209	227	219	230	215	242	239	229	199	213	224	235	212	246	212	244	222	227	230	247	219	201	215	201	217	225	227	227	220	229	261	218	247	236	197	235	223	211	203	237	230	179	217	215	232	191	257	220	227	223	262	251	230	216	217	248	212	251	220	212	200	219	240	218	237	242	217	210	224	205	203	222	247	233	259	211	238	232	222	255	219	210	260	253	210	264	238	230	232	232	224	220	230	253	230	239	236	235	244	220	229	216	213	227	247	205	219	208	224	212	195	214	236	245	239	210	250	241	212	214	255	262	250	206	248	237	216	227	223	235	243	194	226	245	211	253	228	225	209	220	226	229	220	201	217	203	221	205	197	245	218	245	233	218	230	221	238	211	242	221	225	199	222	224	200	232	242	210	233	210	244	207	209	226	208	210	260	232	184	210	205	226	220	219	200	204	209	218	223	212	218	237	236	226	250	225	235	224	230	242	201	207	203	243	219	222	202	232	239	224	213	216	235	232	202	224	231	231	199	223	235	227	223	220	212	201	203	233	225	237	228	224	232	232	188	210	214	231	241	218	206	216	243	219	221	214	216	229	223	226	220	229	224	218	239	241	217	200	248	232	210	201	209	220	209	214	229	219	216	221	225	232	244	202	216	215	237	210	197	227	271	218	209	227	239	215	261	229	218	219	215	200	226	221	226	189	209	225	229	216	235	215	219	181	195	229	203	201	240	235	210	200	236	227	211	203	210	207	232	212	256	213	216	216	204	216	221	223	203	235	225	218	229	240	221	244	242	197	213	197	220	227	235	205	233	235	215	211	244	212	216	216	249	216	223	200	254	212	234	209	232	223	214	245	210	202	238	226	214	189	224	234	243	214	178	228	231	214	203	222	211	206	197	232	239	210	216	231	240	235	214	215	242	218	218	195	220	245	245	226	234	241	248	233	205	229	262	202	247	243	219	214	212	221	236	253	246	226	192	229	245	208	221	209	218	241	254	247	208	228	244	218	228	226	227	212	231	212	221	217	257	234	223	209	216	239	245	246	221	238	233	219	249	221	228	209	198	207	224	209	257	210	200	230	237	253	199	227	218	209	214	247	231	207	260	242	242	220	236	241	232	236	209	244	251	209	253	192	230	227	221	244	201	208	232	205	218	215	238	217	214	223	210	221	197	231	236	233	212	217	214	211	260	228	252	197	206	258	196	210	245	233	207	219	247	251	184	212	201	237	228	265	217	215	222	217	228	241	220	251	215	244	203	249	228	205	224	233	217	196	211	218	226	235	235	215	222	204	212	238	238	197	224	223	241	201	224	238	233	218	198	238	220	233	195	237	214	219	223	239	227	215	238	216	199	240	219	249	215	212	235	234	211	231	214	221	221	252	214	218	229	228	232	218	206	225	214	238	229	233	227	210	228	241	212	208	224	202	227	249	232	224	225	207	222	229	245	215
7339	1287	2730	3775	3668	3245	2889	2359	2129	2067	1808	1921	1705	1623	1342	1202	1141	1071	968	859	877	871	841	865	780	856	883	873	808	773	658	655	640	620	632	631	586	590	535	565	570	478	536	544	558	526	567	539	530	560	501	552	503	547	543	555	507	520	537	544	538	559	549	552	519	577	548	593	561	539	585	539	540	552	544	553	563	549	542	509	522	558	537	535	526	525	536	583	545	507	480	514	507	530	559	523	522	612	519	538	511	576	523	571	565	508	538	581	561	554	510	572	526	558	614	548	543	567	535	538	554	532	570	530	535	529	528	559	530	582	531	545	559	575	542	560	575	531	519	561	567	510	516	538	547	541	510	560	538	521	517	542	560	527	562	512	539	539	499	567	576	559	555	541	526	532	546	540	530	552	540	539	535	562	544	511	558	583	547	465	525	538	541	559	567	562	515	553	525	548	545	527	529	538	533	596	550	545	542	552	530	548	547	513	538	591	548	537	556	523	527	519	572	526	560	506	501	542	474	545	527	527	510	540	540	525	543	571	551	553	548	541	548	559	549	510	536	553	510	534	560	542	519	560	534	522	548	575	559	564	536	488	531	557	532	567	555	523	542	564	577	533	512	534	585	570	555	560	515	563	520	505	509	489	512	595	554	545	522	545	545	505	518	525	549	558	546	518	536	552	524	546	576	514	542	556	536	543	553	519	564	511	542	550	553	538	538	542	531	538	541	506	516	511	530	518	554	549	566	526	534	514	530	570	530	558	504	522	514	511	543	564	539	561	551	549	566	556	566	542	548	581	528	555	518	557	518	536	537	517	547	534	555	546	527	555	564	512	522	562	514	537	482	540	551	559	509	540	534	527	536	507	522	559	524	540	515	578	553	525	515	511	537	533	540	507	532	567	540	534	510	508	521	493	535	520	576	550	538	548	520	571	527	520	547	551	472	514	537	510	578	524	523	532	531	570	562	550	517	521	547	548	518	555	501	537	552	529	535	521	557	530	538	546	506	525	538	517	509	559	554	504	528	521	558	544	486	564	518	542	556	592	526	517	559	531	536	505	529	549	493	541	541	543	541	511	501	524	548	535	566	580	534	517	513	508	539	514	523	570	509	498	538	487	532	502	521	586	536	521	505	578	550	549	545	571	498	541	538	500	538	519	556	549	583	518	500	543	538	525	555	544	588	566	534	542	543	539	564	527	558	518	534	521	543	571	555	555	548	570	547	549	510	530	521	538	518	554	533	499	546	538	516	529	522	553	530	556	608	567	497	540	587	540	524	528	536	530	541	546	552	571	546	548	521	538	512	553	530	556	498	525	505	535	545	540	557	519	568	559	490	554	526	533	517	542	486	516	522	511	543	558	556	531	550	550	527	578	525	483	525	522	533	541	555	552	530	534	535	566	546	559	559	493	548	524	551	512	542	529	563	575	526	543	542	503	521	535	531	540	536	578	513	545	549	539	526	516	527	542	554	540	533	526	526	509	527	519	549	565	499	555	535	546	521	556	541	535	521	514	532	522	526	556	542	509	537	524	549	515	521	549	512	541	503	556	551	530	521	534	543	575	556	562	571	497	576	538	555	559	538	544	519	562	513	582	514	560	549	521	566	544	556	572	530	511	515	540	540	557	548	507	604	561	533	526	521	545	547	502	538	508	576	545	507	558	530	520	571	565	558	510	537	530	514	568	548	460	516	523	532	536	546	514	526	546	533	540	531	517	585	555	580	513	503	528	517	548	522	552	507	518	548	537	535	552	512	511	569	527	518	546	581	569	529	511	569	561	525	531	573	488	546	544	540	535	540	548	535	503	561	555	555	528	562	546	558	518	541	500	539	545	494	552	553	543	554	532	522	471	521	516	525	576	537	543	581	513	546	497	507	572	550	555	567	556	541	488	547	526	522	506	573	531	550	532	563	496	570	548	535	542	531	527	497	538	562	497	534	533	536	523	525	503	525	549	539	568	540	556	575	511	545	528	546	517	539	520	515	563	583	563	550	578	515	527	562	533	547	523	522	570	565	524	569	544	554	533	563	515	551	539	535	548	588	578	586	576	545	534	533	557	529	541	514	504	599	495	495	552	485	500	530	519	512	530	539	547	517	536	478	543	591	571	559	501	486	553	543	520	547	566	560	549	539	509	470	543	531	531	531	534	510	509	517	504	539	564	543	495	571	528	564	552	519	531	541	534	545	562	540	562	560	535	550	533	556	569	541	520	540	555	490	553	532	553	496	550	543	551	531	496	539	562	536	547	534	576	532	528	497	509	550	551	598	566	534	540	501	541	522	550	560	532	525	523	578	503	577	555	488	523	542	541	539	562	482	531	530	496	517	551	568	547	485	497	517	571	516	549	554	581	528	525	557	568	551	546	539	534	525	525	502	535	520	535	493	525	575	541	520	571	579	526	520	555	542	556	539	535	555	493	542	543	513	534	562	541	568	536	534	501	520	559	529	592	568	558	565	552	535	520	547	569	574	539	551	546	558	547	542	564	562	563	526	537	580	560	488	516	561	535	514	482	559	529	531	582	564	506	534	530	577	483	561	544	554	508	545	569	532	498	527	542	538	525	529	547	550	557	498	565	508	517	554	515	493	492	613	570	565	516	551	567	568	560	513	543	558	537	558	564	561	553	566	562	556	588	532	496	561	546	508	569	545	534	572	587	522	573	543	549	549	555	483	518	505	571	538	518	568	552	582	563	554	571	502	516	543	539	580	534	573	539	525	527	561	562	518	568	559	499	593	480	544	516	524	532	520	547	540	536	566	528	494	527	499	584	571	558	575	528	489	584	546	513	538	537	586	546	585	551	519	534	558	549	577	532	494	477	514	537	502	498	548	579	515	567	510	512	526	548	541	542	564	500	513	517	530	521	571	555	532	531	537	547	532	576	478	572	551	582	546	534	584	543	585	544	568	543	531	545	516	535	552	568	525	556	529	490	567	512	539	545	556	543	556	548	515	524	578	530	519	558	552	542	534	549	520	549	540	557	484	553	556	549	583	529	533	547	574	545	515	508	536	558	523	519	490	523	564	530	496	498	554	521	563	565	539	543	529	571	514	551	547	541	532	536	552	490	561	529	553	527	559	497	525	513	553	510	583	523	560	494	538	530	553	537	534	535	565	546	560	549	562	537	569	526	550	562	538	558	546	521	514	510	513	543	533	531	561	520	520	553	538	544	535	519	547	552	554	590	509	594	539	541	537	559	523	505	549	530	496	536	526	503	577	513	532	528	566	533	499	563	543	549	512	540	536	507	521	531	540	543	512	528	483	536	532	521	559	516	547	533	549	520	569	517	497	585	553	521	572	541	541	518	540	557	526	584	546	542	529	552	539	562	520	532	520	552	519	487	544	552	565	524	504	548	523	534	523	533	529	572	552	548	515	541	533	536	560	506	529	529	502	567	499	567	549	560	555	511	540	535	541	546	562	522	546	561	529	513	566	514	525	524	563	559	545	530	503	549	526	538	536	522	503	562	531	492	528	550	505	576	517	572
14573	1886	2158	1930	1623	1230	1090	723	547	586	526	471	410	350	324	276	233	252	203	184	219	184	230	190	186	164	175	186	142	173	152	141	158	152	139	133	139	154	143	107	123	124	140	146	111	132	123	135	120	122	147	134	140	121	127	160	102	105	137	131	119	119	136	132	146	138	129	127	118	139	143	146	124	109	104	102	119	126	116	140	137	126	123	144	139	99	118	129	132	139	133	113	122	137	131	145	119	134	123	139	126	111	119	123	118	129	117	125	108	135	117	133	125	124	134	133	134	125	99	108	133	139	149	142	125	144	125	154	119	169	146	125	131	122	127	135	158	143	123	132	123	149	135	135	138	121	119	118	126	131	124	138	128	146	129	121	131	125	118	123	129	138	137	149	153	118	126	115	113	133	120	114	113	135	110	112	118	133	128	105	151	134	123	124	129	135	128	123	151	120	131	106	133	145	131	120	131	120	123	140	137	127	138	120	124	103	127	131	122	162	131	132	139	114	132	124	127	120	134	124	145	129	140	139	137	111	134	114	136	136	116	130	122	159	133	125	109	128	111	140	135	115	128	115	142	134	134	145	143	116	110	130	126	119	100	121	117	117	109	134	128	117	138	109	109	138	120	115	129	156	135	127	119	98	139	143	117	142	145	144	115	126	139	150	124	135	123	135	102	130	131	138	141	133	153	147	149	128	117	135	127	136	131	121	127	129	111	144	110	125	134	142	133	110	96	140	118	137	155	117	137	138	136	137	138	111	120	114	122	129	134	132	112	143	127	123	138	125	119	142	128	141	134	142	125	142	142	102	107	145	141	138	131	118	121	121	131	114	132	127	142	118	147	129	139	127	151	116	114	126	131	147	138	133	120	124	143	130	107	131	133	123	128	151	128	105	140	120	134	123	137	156	114	107	134	123	128	118	128	117	135	124	104	122	138	147	119	108	114	111	138	128	108	132	122	138	117	133	118	143	126	125	134	122	138	113	124	125	129	127	133	118	115	130	136	114	156	109	123	140	130	127	140	131	136	135	136	121	117	124	129	126	141	131	134	131	120	135	136	122	140	131	117	130	122	118	133	127	146	131	127	114	129	119	127	134	121	135	133	142	122	122	121	132	144	127	142	118	119	147	130	146	122	143	136	131	114	124	147	146	130	152	128	112	134	119	116	122	153	133	124	119	112	121	108	116	111	144	127	129	106	136	142	123	116	112	125	121	144	102	134	122	146	117	128	128	126	137	153	112	133	110	112	121	116	124	130	120	135	113	134	132	118	147	136	131	110	127	120	125	122	109	117	117	118	144	146	122	110	131	126	126	125	133	132	136	128	135	126	139	128	120	109	138	120	109	127	111	145	116	128	135	138	143	129	142	126	125	126	141	144	145	126	131	132	138	142	126	124	135	130	136	134	129	113	117	122	130	142	137	124	132	122	113	109	127	125	111	113	122	125	122	140	115	127	129	121	130	148	115	131	135	134	114	133	161	118	115	122	138	127	144	103	117	128	126	116	109	143	151	144	106	116	109	135	136	138	148	141	137	112	121	110	122	132	117	127	145	133	117	131	124	127	157	127	116	113	111	137	127	125	146	127	133	136	119	121	115	138	137	128	137	126	110	118	120	140	115	101	130	127	126	132	109	133	136	122	128	134	149	126	121	137	135	117	132	139	152	139	129	118	142	123	126	118	138	138	124	129	140	126	109	121	138	137	134	139	121	108	123	119	137	115	126	123	118	121	138	121	127	134	141	134	110	130	124	144	123	134	139	107	120	129	109	112	133	116	134	135	113	130	140	146	134	150	128	108	113	123	141	118	111	130	105	125	128	137	147	131	128	119	122	118	143	116	125	117	111	131	120	119	135	121	148	117	112	102	143	115	149	134	128	129	155	125	127	126	132	119	107	140	136	123	138	123	119	135	139	118	127	118	116	125	163	131	124	120	156	111	118	124	129	127	111	122	124	122	125	134	136	110	127	112	130	136	132	152	141	135	127	134	112	131	123	123	138	140	145	112	113	129	134	120	128	119	137	135	125	130	124	135	141	122	127	108	115	118	132	103	144	125	131	135	100	120	116	127	117	137	132	133	121	131	140	134	122	134	150	137	140	121	114	133	125	131	138	123	102	156	128	140	120	139	140	129	120	136	140	153	127	125	138	159	146	117	125	104	122	136	145	134	119	156	137	126	127	125	123	115	148	124	121	138	121	121	114	120	139	134	135	130	140	129	128	140	146	129	135	111	124	130	114	138	136	132	118	124	129	140	131	128	112	124	130	126	120	114	120	126	115	120	126	131	108	123	128	149	102	116	136	118	122	137	134	156	136	140	127	121	123	118	134	142	125	155	139	142	123	132	132	118	153	132	129	125	127	144	128	125	118	128	134	146	116	117	125	130	125	151	128	144	116	124	124	125	152	125	104	126	118	132	109	130	135	122	119	132	143	114	112	145	134	134	124	136	129	136	135	108	111	116	138	135	131	131	151	147	127	137	133	137	123	125	126	137	147	113	130	113	138	147	123	120	127	120	100	102	140	133	146	148	138	132	126	136	127	110	141	133	133	123	121	125	144	119	140	138	128	133	136	125	123	138	139	121	117	126	130	126	113	115	130	146	128	120	104	99	116	135	107	127	136	143	139	151	120	143	129	107	106	147	121	131	115	121	139	128	149	128	117	144	118	115	133	124	107	134	117	149	138	99	146	125	116	132	126	112	116	140	110	145	137	140	112	122	117	128	127	127	123	127	127	113	124	126	105	126	119	136	133	124	130	114	134	111	128	115	131	122	111	141	124	113	115	134	130	132	124	128	132	130	119	144	124	113	134	129	124	123	121	123	103	121	129	125	122	124	125	121	137	124	135	121	132	119	120	137	126	143	128	117	114	121	137	129	109	110	129	118	126	115	113	122	116	131	139	143	133	137	133	143	118	115	143	131	109	128	124	125	132	128	128	122	123	135	117	114	135	130	148	114	119	146	122	135	115	115	126	135	138	128	137	137	114	130	123	109	105	126	127	119	111	128	129	139	121	120	107	120	132	122	124	126	110	142	129	137	133	124	131	118	118	121	142	117	112	129	123	125	129	151	99	111	147	125	131	142	130	143	126	134	120	128	134	131	114	132	116	140	130	129	126	159	127	140	117	98	132	101	150	146	116	135	136	138	145	102	123	116	137	134	109	112	130	120	125	112	112	121	124	134	139	117	125	161	109	109	109	116	140	125	114	111	126	142	136	123	120	123	125	123	122	143	98	124	128	122	128	115	130	146	158	124	126	135	127	153	142	133	126	119	125	131	125	128	137	130	139	130	128	131	144	118	134	143	138	131	121	132	144	121	124	120	108	122	97	126	125	128	125	131	134	120	115	115	154	135	135	129	144	136	129	114	118	125	122	112	151	131	144	116	121	122	130	106	100	138	136	124	144	125	140	106	131	122	131	114	120	109	126	113	125	128	109	131	114	123	114	110	131	116	115	133	123	128	140	114	114	142	120	135	129	123	141	150	143
9321	1708	3848	5024	4934	4571	4257	3218	3005	2945	2847	2478	2223	1912	1554	1409	1295	1011	969	817	947	873	846	859	752	754	790	720	683	679	510	515	498	505	397	395	409	406	393	336	334	338	339	365	323	323	336	350	377	348	330	348	302	306	322	324	340	335	360	301	322	353	348	331	312	332	321	330	281	331	336	352	328	335	307	328	333	325	347	299	333	315	338	316	317	339	317	340	344	304	334	315	323	323	314	327	353	319	306	347	343	328	352	315	308	308	349	317	307	289	313	346	339	323	323	344	337	322	319	314	337	332	318	328	317	320	327	333	305	330	332	333	320	326	324	352	324	341	330	324	315	299	341	308	378	322	304	324	305	329	316	283	313	328	324	334	347	315	322	291	340	323	343	325	320	318	357	315	325	304	299	307	332	320	305	285	344	321	304	326	369	334	301	351	317	320	333	306	307	328	309	333	314	314	382	336	341	315	291	324	342	336	317	318	329	290	309	304	311	309	328	300	327	326	332	307	299	314	317	325	339	315	309	322	301	324	331	315	343	329	358	309	303	313	308	354	343	350	354	302	320	305	345	344	305	308	328	298	376	304	312	356	304	324	317	329	325	350	309	343	334	331	316	318	351	319	319	315	315	326	314	330	318	308	296	331	295	340	316	329	329	306	337	315	312	327	362	310	343	315	304	331	316	327	312	369	314	334	317	299	370	334	349	352	322	315	323	272	320	338	330	325	337	308	349	352	314	290	344	334	342	334	320	325	329	322	348	315	319	313	318	354	318	325	338	331	342	336	307	324	294	326	303	326	324	320	321	338	322	352	290	299	317	308	347	352	351	323	315	325	360	325	328	350	299	301	323	331	315	308	308	326	337	327	315	353	329	331	328	341	331	315	330	334	346	351	307	336	286	377	310	331	289	352	307	332	343	318	346	334	326	314	320	301	336	337	323	342	313	285	310	328	319	325	325	346	335	330	315	340	327	297	314	315	325	315	306	317	334	335	341	296	296	349	345	335	323	344	312	311	288	343	353	303	331	354	331	344	321	321	302	355	321	328	346	319	296	303	330	375	346	342	325	323	339	353	333	345	304	317	328	322	325	286	297	306	340	327	320	305	338	290	304	330	302	316	332	318	325	313	340	325	323	318	318	320	321	297	319	323	315	294	320	312	329	323	303	321	321	338	298	343	338	332	309	341	314	359	338	347	338	285	334	285	314	370	325	296	325	305	320	319	346	321	327	334	297	320	320	317	350	316	326	346	327	352	345	317	362	320	312	328	312	299	328	323	341	330	297	329	325	305	343	316	306	354	333	315	342	326	376	335	306	372	301	323	342	333	327	374	352	322	294	320	334	283	359	330	324	284	319	313	315	312	299	278	306	337	335	305	332	290	332	315	324	318	329	327	335	360	305	319	349	325	333	284	321	310	333	351	334	339	347	331	348	340	313	351	314	340	328	343	337	330	333	332	337	336	324	296	313	338	301	324	330	318	335	333	323	346	332	328	314	311	378	332	335	317	349	317	348	266	311	318	302	332	334	302	322	320	323	331	336	303	311	287	320	335	326	341	333	329	317	338	316	305	315	353	336	304	324	294	324	301	321	321	320	313	333	345	368	327	313	331	301	322	355	331	327	325	345	340	312	323	345	340	339	337	304	312	317	319	351	352	350	327	291	303	327	324	339	324	315	347	319	308	315	350	311	343	305	312	335	369	327	345	368	339	321	334	337	355	323	323	349	297	350	320	307	347	337	309	373	316	342	325	332	328	315	349	319	332	340	300	320	319	346	325	344	325	349	344	341	277	305	332	341	342	328	331	323	369	342	312	340	347	339	328	327	308	337	340	328	312	287	344	289	317	357	338	336	308	318	301	320	311	299	332	336	329	325	338	325	328	322	321	318	325	321	292	308	333	332	335	303	367	330	335	301	321	347	339	333	332	351	347	343	325	332	337	320	333	346	372	348	355	310	363	355	347	319	337	298	318	333	309	334	310	324	333	348	289	308	331	314	350	280	346	297	329	310	362	340	322	344	318	295	301	361	328	345	330	343	299	311	350	334	352	311	343	327	322	321	324	314	315	319	329	326	330	352	323	356	301	321	307	327	306	330	320	323	329	303	360	346	324	361	352	302	344	331	317	314	358	289	341	286	341	350	300	354	338	332	312	332	322	338	310	330	364	314	352	312	293	336	333	353	308	351	322	309	339	323	313	336	291	290	331	324	336	306	315	295	351	324	302	318	328	340	315	364	326	313	286	331	332	316	350	298	315	306	325	321	324	288	340	318	318	291	303	354	336	330	323	295	329	356	310	331	321	317	297	329	317	312	324	351	324	324	330	327	333	326	302	310	329	327	336	316	352	300	333	308	342	332	330	318	318	318	291	324	319	362	315	312	313	317	343	289	344	296	342	333	328	337	320	304	338	307	320	340	332	314	321	311	300	328	339	315	318	322	303	319	305	367	329	339	326	310	327	330	306	321	355	325	329	306	333	324	326	322	325	357	331	313	353	306	328	326	327	357	346	325	302	286	335	317	330	342	339	314	310	349	317	337	310	289	309	351	337	320	359	328	290	336	332	306	309	349	363	329	321	340	322	313	294	337	313	324	321	347	328	278	324	329	326	313	339	322	352	358	315	339	306	321	333	297	333	294	346	329	318	317	309	310	310	335	308	342	301	333	320	332	321	310	338	324	291	339	311	325	312	324	324	307	332	321	304	329	308	306	324	336	319	309	371	355	331	326	283	323	339	297	320	317	307	322	314	347	340	310	307	323	310	322	353	309	344	296	287	332	356	338	348	301	330	304	335	333	348	334	344	299	278	332	380	351	308	314	330	359	313	332	346	349	291	309	322	327	338	326	357	335	315	305	331	308	368	329	326	339	329	339	329	317	292	328	361	294	347	310	323	328	289	315	303	331	281	349	336	339	309	328	351	307	313	335	304	323	351	350	325	325	301	299	324	327	296	345	306	325	356	298	320	328	313	312	309	334	308	301	313	350	350	336	331	322	318	315	324	368	311	339	318	316	317	327	345	377	272	294	316	300	305	341	333	304	343	320	316	294	332	321	327	338	333	343	348	297	342	348	332	328	330	305	316	342	318	309	315	306	315	357	338	305	312	330	321	339	342	321	320	320	304	343	306	291	351	333	346	346	289	338	340	292	311	333	303	343	331	342	325	334	335	326	317	309	340	306	299	318	303	326	300	295	297	344	331	342	341	360	334	302	309	336	334	318	334	331	312	337	299	325	360	337	319	328	335	306	299	333	316	348	306	309	309	333	336	346	329	333	326	312	326	343	338	304	311	321	349	313	357	331	338	328	345	334	336	343	302	343	304	313	334	333	330	338	328	328	287	312	280	337	319	347	353	302	285	349	334	315	320	356	328	320	384	323	350	319	320	309	334	310	325	308	324	327	309	324	308	328	340	315	303	353	312	350	312	351	326	287	363	320	328	319	317	326	332	309	303	346	330	341	315	337	346	315	339	340	320	317	305	324	340	313	317
1975	457	579	505	441	399	356	349	335	334	332	281	308	302	319	304	282	304	253	257	269	261	242	223	231	248	237	264	237	236	248	246	263	224	228	254	232	258	238	269	246	247	240	248	240	230	258	233	226	242	235	234	247	239	206	274	227	229	250	271	241	247	211	241	221	241	234	227	232	240	215	223	227	259	246	244	258	211	249	269	249	239	234	246	249	230	248	262	230	242	246	233	243	257	249	219	244	232	216	236	245	237	237	238	231	238	253	219	217	241	254	238	247	244	246	247	249	232	235	243	259	245	230	242	225	212	233	224	246	217	240	247	243	243	275	236	243	234	242	226	250	249	232	251	255	256	227	246	214	257	257	236	236	243	226	226	213	229	235	248	225	207	236	246	260	237	245	227	210	229	245	252	251	256	247	224	210	225	221	248	249	264	248	248	231	209	231	258	243	211	227	272	227	209	224	256	265	235	226	234	253	248	250	236	248	253	215	237	222	225	255	231	240	210	230	237	241	236	240	238	239	248	237	235	247	226	249	234	195	214	229	232	240	240	239	238	233	230	238	217	255	248	223	257	255	263	255	240	232	209	235	236	224	232	212	239	222	237	242	272	254	238	259	240	260	220	239	263	234	233	239	238	277	222	255	251	221	199	249	252	254	211	241	234	222	242	247	256	236	215	259	209	204	273	205	230	238	214	252	240	212	264	241	247	251	236	247	220	244	233	229	252	237	212	244	233	240	230	254	229	246	259	221	241	252	235	228	258	219	240	241	254	233	219	269	233	255	252	242	220	259	253	230	224	217	232	204	227	246	246	226	228	239	229	224	225	246	219	261	224	239	232	217	240	208	251	212	246	242	244	254	243	253	231	244	216	215	225	248	243	247	197	244	239	220	245	221	249	272	241	226	234	251	227	249	241	233	276	208	241	213	228	264	261	224	253	236	217	253	254	222	225	259	269	253	248	246	235	230	235	265	219	245	218	235	251	236	230	228	228	249	208	234	243	222	220	240	217	216	212	187	239	256	237	243	227	233	230	272	224	251	246	231	235	229	239	222	242	246	209	210	229	219	247	261	229	217	259	258	237	271	239	223	224	233	250	231	255	257	273	217	208	253	269	239	255	247	238	241	216	236	237	254	252	249	266	251	245	227	237	240	252	253	228	261	240	207	221	230	219	246	267	243	231	211	253	250	210	244	245	227	222	221	212	261	244	228	240	237	256	272	267	209	224	223	237	263	250	214	223	213	231	243	236	228	269	242	248	220	238	237	208	222	223	206	233	235	238	231	228	228	200	245	220	248	273	241	243	218	224	253	244	224	221	229	283	265	230	218	250	233	225	229	209	211	228	246	225	229	227	232	266	273	236	237	199	264	229	247	236	225	220	243	215	265	238	237	231	246	212	246	235	225	233	225	255	249	238	241	236	220	250	238	211	244	260	252	228	238	214	237	246	242	216	221	251	273	211	209	212	228	240	222	227	235	218	246	208	241	247	247	248	214	239	246	239	246	250	226	266	228	215	222	225	231	232	245	253	208	229	238	194	205	229	234	230	253	258	216	208	231	225	245	254	226	225	241	228	232	244	240	210	219	234	245	246	209	231	269	222	225	241	237	233	221	243	238	224	269	235	237	276	243	205	228	259	223	227	245	223	236	257	248	244	212	241	263	234	255	236	232	212	268	253	212	263	232	243	211	216	236	222	207	222	229	233	272	225	224	253	237	220	222	225	238	254	261	233	229	250	232	248	229	259	250	231	258	240	227	230	245	249	235	218	230	242	216	235	255	233	237	246	243	247	246	217	235	250	243	242	241	228	236	262	237	213	242	242	244	233	240	230	264	223	245	243	216	263	223	234	250	226	260	232	240	272	252	253	245	233	227	243	207	240	247	224	253	231	225	242	216	216	238	263	226	251	257	213	239	233	236	229	229	252	237	215	218	227	248	236	216	252	228	240	258	219	249	225	246	245	225	249	219	250	245	234	248	258	225	258	238	246	210	223	239	228	252	245	239	215	263	241	243	255	252	238	234	222	241	224	225	249	248	237	228	258	247	250	241	242	273	234	230	228	243	251	230	243	222	241	257	250	242	253	249	246	227	226	251	217	264	267	254	240	243	246	235	268	217	245	270	234	261	248	221	230	256	196	222	242	227	222	224	206	183	262	241	224	229	244	231	209	240	249	233	216	242	250	199	265	233	259	234	246	241	231	255	234	235	245	224	230	206	231	241	235	235	259	220	246	242	236	225	261	220	249	257	238	231	208	212	207	252	216	221	243	258	255	237	232	218	251	215	239	240	258	251	242	270	242	233	247	219	219	254	249	228	273	261	213	254	256	233	248	259	257	232	253	240	260	219	261	243	226	220	245	229	256	226	241	218	233	226	216	239	254	250	238	260	237	225	249	239	271	243	243	273	276	228	220	236	234	236	236	232	247	226	212	229	257	244	241	244	253	232	212	237	243	270	236	248	239	235	229	241	215	267	214	228	244	224	221	245	224	242	248	243	244	214	232	250	259	240	213	224	262	221	264	208	243	218	222	230	233	223	239	220	257	233	232	235	234	233	222	241	227	232	226	251	257	218	262	240	253	245	227	244	229	221	220	266	249	230	218	250	245	240	234	253	243	239	269	244	214	220	216	245	219	243	210	253	229	225	252	225	214	239	238	229	232	216	248	233	233	248	219	262	243	223	257	223	245	239	238	221	258	233	228	231	246	240	211	240	211	221	228	221	253	256	248	246	208	259	240	213	214	255	240	257	223	232	265	238	277	225	238	234	234	220	226	239	256	261	214	231	231	251	230	234	226	200	235	219	234	227	227	236	224	231	233	240	242	223	238	244	207	226	246	253	272	236	236	213	260	223	232	250	250	232	228	247	251	241	269	221	239	245	240	276	251	229	219	242	250	233	237	211	232	258	255	252	225	233	210	220	254	243	220	266	219	278	229	243	242	226	263	228	273	240	263	241	236	217	220	224	252	240	250	233	237	269	243	269	239	267	254	245	230	221	235	250	221	237	244	240	244	238	247	252	264	229	230	246	238	225	216	231	229	255	237	229	229	267	231	224	243	232	209	248	253	219	234	246	246	221	229	259	247	241	232	247	246	236	221	233	250	243	216	237	248	226	244	234	251	241	234	220	233	265	239	226	242	228	235	241	231	229	275	231	219	220	240	219	237	248	238	253	233	233	236	252	239	223	234	255	268	241	229	222	231	232	249	211	237	225	216	247	250	236	242	232	233	258	222	240	237	243	241	239	241	241	240	260	254	261	256	240	221	246	261	256	245	199	239	215	224	208	221	211	255	236	247	215	253	238	250	265	210	242	232	251	245	257	264	188	220	266	236	232	232	260	233	251	241	242	237	250	292	251	240	227	213	256	231	221	248	259	253	234	245	212	223	224	254	241	274	219	264	219	214	221	230	238	234	226	252	222	227	263	231	226	237	229	236	242	235	207	243	251	230	298	249	245	251	223	218	199	232	260	233	251	267	267	231	273	212
2402	900	1337	1634	1645	1387	1380	1294	1153	1138	1116	1087	1062	964	936	896	852	780	698	736	742	721	700	721	771	728	731	750	706	679	610	602	621	610	629	632	585	598	581	562	594	555	566	559	583	570	566	574	593	609	625	602	594	526	585	551	573	582	566	549	573	582	558	546	517	586	578	603	575	558	574	612	590	587	579	570	576	587	537	579	589	610	568	558	571	544	609	549	604	562	594	587	580	582	608	591	606	577	575	590	620	502	617	549	610	578	540	526	593	561	587	527	565	551	602	546	578	549	552	631	576	592	553	597	544	611	593	565	571	555	580	553	553	602	590	561	592	560	573	603	579	570	565	583	578	575	594	532	549	619	559	537	583	557	580	554	586	570	557	557	589	540	536	577	604	535	592	588	629	583	554	547	526	557	582	597	585	574	554	558	587	531	588	563	585	566	583	587	581	613	587	534	554	559	563	595	591	535	580	554	557	599	615	585	591	531	485	587	554	584	612	610	568	579	533	603	595	578	592	563	566	526	577	569	526	561	579	578	584	545	583	554	551	576	591	562	592	633	604	578	553	578	565	582	619	561	555	543	577	609	582	576	564	551	582	573	591	548	561	567	543	535	561	590	541	551	537	569	579	552	542	544	564	540	552	609	571	592	585	630	572	566	566	586	554	579	578	577	561	575	582	585	594	574	559	572	583	561	577	551	567	576	545	549	558	546	603	552	538	560	589	581	528	572	535	571	570	597	561	610	583	574	558	530	569	537	592	562	554	558	550	592	553	600	593	569	557	572	585	617	577	574	572	587	617	580	586	591	589	588	553	569	572	566	557	583	606	554	568	539	567	545	579	567	563	584	571	592	557	575	547	575	593	578	555	601	555	589	557	599	559	526	589	600	504	521	579	578	584	549	626	579	600	546	555	561	559	540	545	590	596	563	569	532	579	573	613	560	565	582	594	582	630	607	562	562	585	607	580	595	575	606	552	560	569	548	575	570	621	581	528	561	550	552	567	576	564	548	624	571	578	573	566	580	566	521	612	543	591	555	541	594	602	598	564	591	551	588	589	578	608	521	582	591	516	536	536	585	557	593	573	570	594	543	544	578	556	574	584	587	553	573	569	560	602	636	583	564	589	583	571	577	584	544	598	575	597	580	548	560	545	595	569	573	584	583	590	598	566	536	575	586	597	625	579	560	564	565	587	566	570	592	561	571	537	591	566	614	536	600	555	590	588	558	575	544	584	556	598	586	567	590	583	624	592	589	612	567	594	527	609	529	599	558	586	566	578	567	546	547	581	516	582	579	614	564	579	576	561	577	576	573	571	611	516	566	597	557	578	557	563	560	578	533	570	566	562	611	592	544	572	584	528	549	573	544	567	579	612	585	561	587	584	608	599	553	569	562	580	563	553	586	584	594	544	577	563	556	572	589	578	589	568	586	586	589	565	606	545	531	580	595	627	568	538	583	580	602	565	585	595	549	539	559	583	551	613	565	580	592	552	541	551	515	568	548	578	550	625	583	532	590	596	580	589	585	563	585	546	606	552	595	560	589	552	543	564	575	548	587	575	567	567	610	573	567	616	595	562	602	611	589	562	544	565	563	567	598	569	557	547	564	576	585	530	547	567	545	561	603	606	551	568	577	551	521	593	524	540	572	548	578	568	553	586	554	542	604	581	609	626	571	559	611	563	591	597	566	585	564	569	545	577	563	548	621	559	531	556	599	557	543	599	539	587	574	580	598	596	568	566	580	571	553	554	597	589	569	601	597	551	542	539	623	523	573	525	570	584	555	560	563	563	558	575	581	572	558	573	545	546	597	570	576	545	571	534	555	552	554	609	554	546	546	587	583	559	568	600	597	567	575	557	576	593	613	598	554	561	577	582	558	584	592	586	560	591	550	558	534	588	581	585	598	548	585	564	572	595	575	589	595	585	568	582	598	557	559	566	576	575	583	538	586	557	592	585	542	551	590	613	572	596	577	561	581	576	547	579	633	583	612	553	522	634	604	611	567	565	565	561	574	609	594	566	576	534	529	568	580	623	581	622	612	551	643	622	601	599	561	559	541	563	547	542	586	601	603	601	581	607	566	568	553	495	551	585	555	579	564	574	594	566	574	583	572	580	544	590	550	567	590	570	550	569	565	583	547	559	602	597	566	563	600	615	532	564	577	549	570	587	547	560	557	572	578	593	584	550	585	592	531	544	559	588	539	567	563	603	555	577	552	570	572	517	560	585	562	578	600	586	583	552	575	564	582	566	564	608	536	586	593	543	592	570	564	562	577	555	594	575	586	560	525	542	591	543	539	603	549	586	591	536	578	536	568	587	577	602	536	558	587	584	536	557	561	594	571	598	628	593	589	576	537	599	550	591	575	556	599	599	579	621	568	601	559	584	569	532	549	557	565	615	553	593	587	559	546	567	597	547	533	599	603	595	584	587	527	630	578	536	513	568	555	570	565	598	553	588	588	589	576	611	588	584	611	561	575	553	590	575	570	555	593	578	572	548	592	562	540	569	613	576	593	575	614	543	574	576	578	560	564	572	616	569	571	544	550	602	573	559	567	568	608	601	591	572	588	548	594	549	604	577	567	578	572	563	564	523	569	582	609	565	564	590	627	568	563	582	571	543	591	593	547	582	595	610	572	558	556	599	547	615	582	572	583	531	588	578	555	519	580	529	610	583	601	575	596	593	588	583	566	562	607	552	585	580	617	625	606	570	545	569	583	555	485	595	526	590	593	573	580	584	556	559	570	551	581	610	550	573	525	551	600	606	584	575	575	558	579	587	538	539	575	570	574	564	581	584	557	555	602	554	496	562	592	588	602	600	558	569	555	554	604	572	612	568	609	593	575	589	592	613	535	517	582	569	529	562	589	558	591	570	584	561	605	581	518	513	556	559	548	560	554	613	540	538	563	585	559	615	567	567	590	580	580	514	552	604	569	574	591	554	565	561	550	601	566	610	608	532	562	575	564	575	591	585	573	563	596	605	577	587	577	603	628	568	555	589	546	568	592	565	581	529	572	563	603	600	589	584	562	534	590	595	559	606	566	535	603	574	581	545	584	541	567	538	573	567	604	579	603	575	567	645	586	546	572	538	571	582	535	547	603	569	605	572	629	597	564	566	625	552	534	545	567	598	577	590	595	502	546	564	551	581	565	576	552	581	550	557	566	536	579	594	563	551	593	570	566	583	604	573	556	565	584	563	542	583	595	567	573	580	571	580	570	590	543	601	581	583	591	542	568	580	567	542	566	573	553	530	609	528	584	579	596	565	563	582	589	629	547	578	548	556	598	603	585	563	558	569	560	572	591	599	586	598	598	544	572	559	590	566	521	608	539	547	560	615	570	556	546	586	558	564	545	588	567	559	599	559	543	603	608	588	582	573	538	589	542	591	565	628	553	587	558	580	592	568	564	544	583	533	584	546	567	575	557	576	587	549	565	555	545	562	594	614	564	595	589	558	583	592	508	582	589	515	549	526	562	552	602	590	551	609	544
8232	1214	1533	1434	1106	912	728	590	522	539	474	405	430	407	355	345	298	331	292	316	278	274	276	301	312	294	288	271	262	237	253	267	255	241	264	270	241	215	253	214	225	239	240	245	254	226	210	236	223	213	247	203	239	234	275	236	234	250	251	213	230	238	216	200	231	254	219	228	259	214	201	225	233	218	211	232	236	223	224	223	221	208	236	229	222	238	205	224	249	242	233	232	228	234	200	237	213	230	258	204	254	247	226	259	221	226	234	221	227	241	238	244	225	231	234	245	241	207	206	209	241	212	222	258	248	230	214	227	225	223	234	226	186	209	222	260	232	240	225	249	240	231	246	235	222	252	248	228	247	217	219	227	239	223	189	234	221	225	246	219	221	235	234	224	232	211	215	253	250	231	231	242	225	234	243	236	221	241	250	233	229	217	245	225	205	229	204	209	234	226	212	217	233	241	210	216	239	261	187	224	233	220	243	229	240	215	223	225	224	248	208	260	232	225	247	217	257	215	242	222	246	206	224	229	241	236	229	223	224	287	221	222	212	206	229	235	220	232	234	225	242	234	264	260	220	229	236	194	247	233	234	236	222	232	232	224	256	248	224	239	223	205	220	238	249	242	204	223	231	211	224	217	206	223	213	220	191	233	221	233	251	212	213	222	213	207	264	214	226	240	235	220	203	208	211	230	268	244	221	240	227	258	211	234	213	246	208	207	218	265	236	241	220	228	201	252	208	254	226	230	206	199	218	220	228	253	232	229	239	251	233	246	230	230	191	206	231	233	221	200	215	243	222	240	250	230	209	215	251	233	221	251	232	237	218	248	253	213	232	212	233	233	256	218	248	231	245	207	215	209	226	216	226	186	247	230	246	238	243	229	231	246	227	240	233	211	228	215	222	238	216	224	244	236	239	218	194	214	228	240	224	241	216	233	221	223	244	223	224	223	239	223	217	209	271	238	242	244	237	226	231	250	246	227	237	209	210	249	238	204	211	237	246	230	221	216	217	220	229	231	220	211	253	226	236	238	236	234	246	220	230	197	218	242	225	229	244	234	223	230	236	235	239	218	259	222	204	258	240	219	233	233	233	224	219	277	247	228	238	228	236	225	229	218	227	235	219	231	237	218	230	216	249	229	225	238	240	246	233	246	242	247	255	230	217	216	246	234	221	236	232	205	259	231	234	242	217	229	233	247	246	241	241	208	256	219	247	226	222	232	215	210	199	216	218	216	244	259	221	237	249	243	231	228	223	248	223	195	212	229	214	235	227	190	211	215	229	242	205	244	221	221	244	216	214	236	208	238	236	235	219	250	240	212	201	229	206	211	238	198	251	214	243	236	214	221	206	239	234	231	209	236	214	238	209	239	230	233	280	229	230	216	219	216	220	253	214	212	247	249	234	219	219	245	240	215	221	250	200	226	208	254	246	239	250	215	235	229	231	237	237	263	211	238	238	207	232	218	246	236	245	226	238	220	212	238	234	233	241	232	259	226	225	217	234	230	258	233	220	216	220	225	224	236	224	227	227	237	226	202	240	222	273	207	210	237	218	227	212	218	228	218	237	221	261	256	242	235	216	234	234	222	234	229	205	201	232	211	225	226	209	233	223	198	192	253	217	237	269	221	240	249	261	229	240	216	244	212	237	245	226	255	230	226	260	211	230	229	194	226	249	238	220	224	225	243	249	219	244	199	233	240	222	232	204	242	227	232	246	240	276	211	225	212	258	231	223	236	232	235	232	217	186	222	237	216	244	224	220	242	264	223	217	211	228	249	235	235	214	202	264	242	208	258	234	228	228	221	213	227	216	227	205	222	231	225	218	198	227	246	255	238	242	242	232	223	218	214	191	242	203	220	211	209	239	241	181	239	236	247	234	247	211	247	215	233	233	237	247	248	215	229	254	225	222	220	255	211	245	215	221	233	234	236	244	220	209	219	235	248	256	219	238	208	225	225	223	225	250	253	234	253	236	224	233	221	227	233	251	225	273	233	220	241	263	235	240	224	211	235	239	225	205	219	206	211	223	228	253	209	231	234	222	221	238	242	236	232	240	219	203	238	224	213	244	253	231	207	239	226	211	221	210	202	235	213	219	243	247	222	234	249	242	231	212	265	200	234	223	235	230	223	237	227	209	236	229	217	218	258	227	215	227	231	227	252	243	270	233	249	234	222	243	217	241	269	231	239	262	228	220	249	238	233	210	215	238	224	238	250	192	233	237	230	245	246	240	218	241	221	223	221	232	256	257	224	215	208	267	242	236	246	202	230	196	245	225	217	252	253	224	216	224	236	249	252	219	223	194	245	221	222	225	213	211	243	254	217	204	255	237	208	209	218	227	234	228	226	203	209	221	211	206	222	201	230	248	243	212	224	226	215	242	249	240	224	208	226	212	225	229	225	243	269	211	195	240	239	247	218	248	257	227	243	222	227	207	207	240	234	251	220	282	253	225	225	242	228	224	220	246	221	206	203	207	234	228	193	237	260	223	229	211	227	229	223	253	198	223	263	242	220	238	209	222	226	216	200	227	246	250	231	235	219	228	204	248	215	209	209	246	230	218	239	218	219	231	238	243	218	231	246	216	214	234	214	222	224	220	237	237	229	212	214	260	250	216	216	227	199	235	226	238	215	244	255	232	211	232	259	237	240	229	239	227	239	234	240	251	212	235	216	249	206	245	227	260	232	213	234	231	242	241	232	229	242	266	236	211	242	213	212	222	259	267	229	246	263	229	232	219	238	244	204	226	227	204	209	207	205	226	221	215	264	246	250	226	240	243	230	235	235	250	229	238	214	214	206	239	233	206	247	245	205	221	222	236	215	221	206	277	254	220	224	221	222	224	213	215	221	229	211	230	232	204	231	240	213	242	244	228	219	263	241	228	197	211	219	232	229	200	256	232	226	224	232	226	229	247	221	197	243	254	232	245	219	212	238	233	245	240	228	261	238	224	222	217	206	216	207	237	206	230	206	238	223	211	218	243	257	231	212	222	245	214	236	239	231	220	243	240	223	191	231	197	242	243	215	231	211	220	242	212	259	233	237	220	199	259	213	217	228	218	209	217	241	220	265	221	240	232	212	221	228	225	194	235	214	222	238	238	235	262	253	221	224	206	202	251	248	222	252	214	236	249	224	211	210	221	219	262	239	210	251	197	234	221	222	226	207	207	216	216	219	269	265	192	215	219	207	217	241	204	245	229	227	248	229	245	232	221	217	218	236	211	203	215	238	226	246	222	233	234	216	249	225	210	200	208	222	235	244	240	222	218	241	219	244	219	247	196	245	230	248	224	231	233	229	213	218	220	228	223	229	223	219	218	215	229	228	216	237	216	215	240	216	227	206	211	229	234	224	235	217	241	222	230	220	245	231	218	222	232	236	212	252	261	233	232	237	222	236	221	232	252	221	223	216	231	247	241	220	223	215	242	228	242	247	225	190	243	214	211	260	235	221	239	227	228	239	215	201	198	211	259	223	234	238	243	223	241	225	214	251	233	225
7322	1506	2920	4010	3714	3333	2928	2468	2271	2209	1872	1752	1735	1589	1327	1271	1107	1028	941	895	970	904	916	957	943	918	867	843	736	702	643	696	624	646	612	631	574	553	579	582	548	543	560	577	537	562	558	589	525	581	562	576	544	508	528	547	573	553	563	600	517	547	535	545	551	571	563	518	531	530	574	589	482	522	564	584	525	514	581	550	541	534	520	578	583	607	540	583	582	576	512	549	511	550	557	577	551	533	569	554	589	540	526	526	580	542	550	550	571	582	615	544	528	556	530	556	530	575	589	562	579	534	544	542	506	521	536	511	557	524	623	575	549	567	535	528	539	546	563	568	529	507	532	558	551	585	532	574	582	596	554	513	531	541	552	542	548	506	540	582	542	561	590	558	544	496	538	586	571	510	532	564	558	531	583	581	588	553	552	594	554	585	513	546	551	520	548	533	524	530	554	542	559	569	543	527	554	539	576	553	566	569	556	535	512	573	568	615	601	542	566	537	537	509	563	507	549	533	561	516	538	549	500	578	508	547	527	520	529	583	543	580	593	545	534	532	542	549	570	585	573	519	550	506	499	568	550	590	563	565	538	559	495	524	559	575	566	538	561	550	556	516	565	564	561	569	548	558	565	518	560	534	490	526	526	547	585	560	585	522	563	490	520	520	499	525	552	568	517	533	542	556	605	524	529	525	549	493	559	572	557	574	596	544	549	537	584	539	541	585	579	537	578	530	561	530	538	569	542	524	536	563	535	578	544	579	584	579	584	553	534	570	542	548	538	545	562	576	563	536	568	548	553	524	510	550	559	573	583	548	519	545	581	563	505	529	556	532	533	593	584	547	537	549	511	558	580	532	561	567	545	537	562	557	565	577	526	523	561	549	535	535	540	574	558	556	568	539	539	584	549	513	598	524	551	528	544	580	585	564	518	509	544	517	565	516	570	558	532	562	508	546	556	540	548	557	566	542	591	559	554	579	601	554	564	565	559	560	520	558	578	582	555	589	547	544	568	573	551	524	512	540	547	542	528	563	574	541	563	546	522	553	586	532	532	529	590	534	570	549	546	570	571	517	514	551	571	546	540	545	579	532	550	579	523	522	513	545	566	526	522	559	518	518	571	553	521	568	572	539	561	584	558	552	537	544	583	516	543	548	551	596	523	552	593	586	577	538	524	514	534	533	527	557	552	545	570	583	596	560	515	532	564	546	561	510	614	516	545	510	588	557	538	541	528	596	560	581	533	585	565	552	555	560	537	583	542	551	548	556	519	537	535	537	570	527	568	564	529	524	534	542	577	523	521	550	538	559	548	540	527	512	553	542	497	536	576	562	524	547	567	563	524	560	566	518	505	574	525	588	593	583	540	592	594	519	559	501	523	552	562	586	539	564	571	530	542	549	539	569	586	545	538	494	525	567	555	521	531	571	568	559	563	591	549	562	539	568	526	534	533	523	537	523	554	549	526	570	510	551	518	541	548	570	558	528	506	550	519	548	570	528	514	494	565	577	543	571	548	592	518	518	581	517	531	549	514	539	590	520	551	533	551	523	519	528	519	539	589	519	595	516	576	591	568	544	540	534	560	576	568	581	562	536	528	556	536	575	523	541	545	540	567	538	538	520	605	560	554	506	581	525	569	561	543	534	588	565	527	559	504	566	542	548	548	558	538	520	563	521	537	525	577	523	563	516	574	587	557	569	563	521	594	577	563	532	574	537	582	532	534	503	592	530	540	570	607	559	529	563	540	549	563	561	568	577	505	574	555	519	581	563	546	532	574	564	554	557	568	537	548	522	558	554	557	570	539	600	548	552	503	536	563	540	563	565	559	545	546	551	519	547	566	542	545	560	559	555	560	545	527	551	540	558	559	549	525	534	567	543	567	545	561	527	539	544	536	540	541	514	574	570	578	538	541	520	544	562	577	587	500	530	567	538	546	590	501	544	596	519	563	549	557	522	569	513	574	530	543	526	552	544	553	602	535	577	571	552	554	518	577	559	560	518	556	512	552	556	541	559	576	563	518	516	517	531	547	514	555	581	595	530	584	522	514	572	527	533	550	544	547	572	519	566	568	569	568	577	548	555	522	551	597	594	513	587	580	552	533	539	562	558	566	510	522	564	572	576	551	536	564	552	558	569	567	573	570	590	544	517	545	560	562	586	594	560	558	533	527	538	544	535	533	534	561	554	553	586	582	556	562	543	564	504	551	529	546	530	526	517	537	498	590	561	562	560	551	508	538	570	527	543	540	519	578	516	547	516	553	545	542	527	570	547	561	517	527	534	576	519	524	602	527	527	520	614	557	566	558	561	584	523	519	524	534	529	569	548	572	588	546	560	514	578	556	543	574	549	550	556	576	532	570	514	573	572	548	572	528	579	548	496	556	527	577	574	578	532	588	598	526	528	501	582	563	524	566	599	543	594	542	630	593	579	582	544	549	532	593	578	528	514	528	539	521	551	566	589	552	597	572	555	547	543	517	575	556	553	510	562	543	532	496	526	581	588	541	586	553	575	563	592	570	545	528	590	570	559	555	543	555	543	565	557	541	551	531	544	537	561	512	536	563	533	534	519	559	536	547	540	573	542	531	550	569	527	592	570	568	562	566	547	558	547	569	576	549	554	542	596	578	534	583	532	562	548	546	539	562	585	560	513	581	567	557	554	552	502	567	569	528	557	528	598	531	523	531	555	566	561	513	557	570	552	543	548	538	565	548	575	583	567	539	530	556	552	536	529	553	565	547	558	562	551	540	581	572	566	552	520	544	566	551	544	557	571	558	550	525	565	526	560	550	569	524	513	501	561	525	573	548	570	546	517	568	542	609	534	525	543	565	536	568	570	527	546	531	573	583	512	567	566	530	558	539	588	517	552	509	563	549	550	541	531	568	541	508	532	526	544	562	522	606	580	505	563	603	548	555	545	497	516	524	554	583	568	559	520	546	537	561	519	546	535	538	561	557	511	540	521	550	552	521	533	542	549	555	579	570	607	581	517	526	565	570	517	528	533	539	517	558	502	557	549	528	574	525	521	570	544	514	568	504	579	530	532	557	532	549	559	548	536	547	524	582	540	578	522	551	574	534	560	569	545	561	547	566	546	572	556	571	547	561	554	527	581	573	541	527	568	619	543	529	545	561	559	535	571	550	540	578	594	583	525	571	560	532	530	558	506	611	531	514	555	575	538	512	525	547	545	580	576	540	524	559	560	522	506	569	598	578	554	549	522	530	554	577	506	520	575	546	525	568	542	534	547	566	542	553	556	534	554	540	552	603	581	565	564	540	529	534	581	546	543	568	546	580	578	573	511	582	550	613	555	550	488	562	571	522	564	495	587	563	547	554	552	516	508	539	579	566	550	484	519	569	540	518	532	522	582	539	569	498	556	562	564	572	557	522	554	549	519	554	538	522	566	519	584	554	529	585	526	541	521	590	554	570	525	576	527	562	595	550	594	546	551	540	524	552	603	558	553	540	593	540	503	578	557	605	520	570	551	538	607	569	544
14765	2079	2557	2224	1572	1287	1043	872	683	622	538	499	464	412	356	299	232	265	244	231	222	166	193	225	251	241	256	224	205	194	180	178	145	157	153	130	137	133	141	131	139	141	153	148	131	150	145	147	134	147	162	140	135	151	133	130	127	123	120	137	139	142	143	162	141	123	137	171	134	143	147	142	151	143	148	126	137	154	146	156	146	131	126	132	125	168	152	156	122	139	144	143	137	133	144	157	117	141	138	160	146	157	157	150	142	136	141	139	143	125	140	132	133	134	129	148	159	146	141	134	139	141	147	132	131	142	136	133	143	139	136	144	149	134	136	121	135	129	136	150	130	148	159	128	151	130	120	149	134	152	121	143	130	166	125	131	146	128	131	140	131	105	134	112	124	134	161	133	134	144	137	152	151	134	156	127	122	139	137	136	129	147	146	128	144	129	138	139	135	136	129	156	135	139	144	135	148	130	141	135	141	129	117	137	134	151	131	143	136	130	125	155	131	137	164	119	143	116	145	114	143	123	133	125	138	137	143	124	132	140	146	132	152	152	151	149	135	126	150	128	144	159	142	133	147	144	140	129	136	117	144	133	135	143	162	124	126	136	145	121	128	132	161	147	142	136	131	145	132	135	142	152	148	156	129	145	130	145	175	129	125	154	150	135	150	154	140	150	134	162	141	139	178	134	140	131	142	133	129	138	128	135	145	143	111	158	135	130	147	155	128	143	129	125	134	124	130	131	141	106	139	120	158	157	127	143	122	173	143	133	133	133	147	163	158	157	130	136	150	138	122	139	128	158	137	162	137	127	148	142	132	115	158	126	138	152	146	150	167	113	138	128	147	151	136	114	124	122	136	169	149	126	133	123	147	156	136	137	138	147	142	116	155	128	165	164	140	127	144	142	121	137	146	121	154	119	120	133	148	123	110	137	150	144	123	130	163	146	138	133	117	146	152	138	136	122	150	131	128	125	128	152	145	150	122	118	118	150	141	145	153	116	138	150	131	153	144	137	132	160	120	120	131	144	124	123	147	136	137	148	131	127	120	139	124	122	133	135	116	101	133	138	146	140	125	149	155	149	130	139	158	116	144	132	142	125	140	118	132	144	126	128	171	138	130	139	131	133	134	132	139	153	138	155	172	133	150	125	139	143	108	140	130	122	152	151	140	146	135	154	143	152	125	150	134	151	166	133	134	148	144	145	145	171	120	125	127	156	123	131	136	150	130	116	155	154	140	139	120	130	140	123	147	152	136	148	127	149	159	142	141	143	124	123	143	163	149	138	130	148	139	151	129	154	128	142	138	132	131	161	160	131	144	139	130	134	146	118	133	125	134	134	126	133	145	145	128	136	134	123	133	132	142	156	149	150	163	130	139	111	126	141	141	135	137	144	149	135	138	113	145	148	148	140	137	124	142	129	117	133	139	171	160	146	133	132	140	147	141	149	126	144	142	141	165	127	123	146	147	131	141	143	140	149	130	151	132	144	143	148	143	140	134	142	138	154	155	138	130	129	132	159	171	151	119	128	149	153	165	128	123	134	157	115	124	160	142	152	135	154	138	148	162	132	148	132	131	117	147	132	127	161	134	143	154	147	126	143	125	134	127	132	127	150	119	140	138	131	142	124	155	117	153	144	147	138	124	145	121	131	146	129	137	157	142	140	140	167	142	147	136	121	115	137	137	126	135	122	153	120	147	132	130	135	124	134	139	144	144	130	143	161	158	130	128	114	152	126	150	130	126	148	123	133	126	132	133	133	148	139	128	137	132	133	120	153	136	141	143	129	162	162	136	128	134	130	116	131	146	150	139	155	151	149	133	134	136	130	129	129	122	117	123	146	144	139	144	142	127	142	128	140	136	131	133	130	130	156	156	133	131	163	138	158	151	140	144	141	133	157	115	117	131	146	114	158	140	134	141	135	136	131	136	157	150	132	154	159	143	128	133	133	132	139	151	114	125	154	145	159	134	137	115	128	150	164	129	147	144	145	142	152	134	121	163	155	135	146	116	146	128	146	143	147	146	132	115	124	129	124	130	134	138	118	144	139	164	139	144	132	157	141	119	139	141	144	149	152	143	144	137	136	146	139	129	137	141	143	138	142	163	144	175	147	136	148	138	122	131	121	142	141	145	140	142	147	145	167	144	145	148	128	135	122	138	148	132	140	142	134	121	140	136	133	159	134	125	149	136	158	151	114	154	142	147	145	147	139	140	132	123	116	137	125	123	157	128	133	142	141	136	132	142	158	147	157	140	160	134	110	141	139	132	122	126	120	124	118	120	133	132	122	142	135	141	158	126	128	132	131	148	134	126	153	144	142	138	131	127	149	119	128	142	150	128	129	136	167	136	134	134	140	142	137	164	146	144	130	135	133	155	122	129	123	128	131	144	157	140	132	130	152	135	159	149	130	153	132	133	142	129	123	151	136	118	144	145	156	130	148	114	156	144	124	158	134	146	156	106	133	128	156	151	133	127	143	136	143	123	136	139	146	151	134	144	145	136	136	136	152	127	139	128	121	134	157	150	151	121	133	127	135	137	143	132	133	153	130	130	147	151	138	124	135	164	152	128	134	127	124	127	145	149	123	134	151	123	141	126	167	119	123	132	119	136	140	133	136	143	121	129	147	124	159	140	129	153	155	130	133	137	115	167	154	132	131	139	129	147	146	138	147	158	122	112	121	111	146	150	170	132	135	162	123	149	147	141	158	141	133	135	143	131	149	153	130	125	117	130	142	138	142	145	137	120	131	158	156	126	128	141	127	146	126	157	133	123	144	147	154	147	125	135	145	140	112	135	124	129	143	127	145	148	115	140	145	148	153	139	132	147	141	142	129	133	129	152	150	135	131	146	126	118	147	138	132	132	132	143	132	159	111	121	130	113	127	161	130	147	147	142	158	161	121	131	113	131	156	127	148	131	156	132	148	135	138	140	135	138	136	163	137	129	148	132	129	143	132	132	136	137	163	139	129	126	137	131	138	147	146	125	124	135	147	155	132	133	151	151	155	135	140	155	151	153	138	126	124	140	164	153	138	136	134	106	125	142	122	129	146	156	140	158	144	133	119	139	148	142	114	115	116	155	147	133	141	128	145	140	129	137	145	170	147	114	124	117	142	141	129	123	141	130	135	112	133	122	140	133	148	135	134	146	140	155	149	142	141	135	110	136	146	122	143	150	128	142	133	153	133	141	145	118	116	121	143	134	157	140	132	139	149	130	148	131	131	156	153	149	113	121	147	137	136	148	145	148	126	138	133	140	120	101	144	155	159	139	121	147	111	144	139	154	130	156	157	136	120	143	131	131	140	133	138	137	142	151	128	142	140	155	131	149	126	135	117	152	156	131	138	134	132	127	144	128	136	155	141	121	137	139	136	138	133	125	122	148	150	149	148	132	129	136	137	157	126	139	150	146	135	143	133	138	158	132	140	146	130	142	154	136	131	131	143	144	127	148	127	122	133	148	162	149	140	115	132	139	119	133	129	134	145	144	134	140	135
9349	1902	4292	5559	5292	4829	4171	3746	3253	2883	2645	2353	2321	2143	1652	1470	1299	1140	1062	995	1011	833	1012	1104	1089	1039	900	889	739	611	629	546	490	466	456	413	440	386	382	387	366	363	361	402	402	380	373	348	373	362	354	378	341	324	332	358	360	372	365	336	340	330	350	330	340	352	345	359	341	319	379	333	356	358	348	367	332	352	327	341	355	331	375	359	340	335	350	348	350	379	350	358	330	327	361	384	365	340	366	366	342	316	370	359	368	344	328	331	362	347	354	348	371	374	375	381	365	327	352	375	338	347	352	392	348	390	349	346	367	345	351	329	377	349	392	374	350	346	366	375	332	368	336	349	361	332	368	341	296	350	347	372	331	369	365	363	346	358	365	355	361	338	368	352	367	387	335	387	345	360	340	353	363	329	337	345	387	346	352	347	353	352	343	305	388	321	344	323	351	344	345	346	341	325	339	350	393	361	353	349	351	355	372	324	357	385	346	337	389	330	352	371	350	362	362	350	356	336	349	354	349	339	335	351	359	356	329	368	335	361	360	372	343	333	358	370	362	352	357	331	327	387	349	360	360	343	354	359	368	348	325	362	350	376	369	367	360	373	360	330	365	338	351	346	370	360	374	320	367	348	323	364	388	356	362	352	354	358	350	337	330	351	341	319	318	379	347	330	366	347	316	332	363	355	334	342	337	361	352	352	359	361	323	344	361	343	352	345	340	398	324	336	341	323	336	364	356	362	346	336	365	317	369	336	341	337	320	326	314	340	344	338	344	334	369	339	363	347	345	359	354	322	366	344	345	353	339	371	315	342	362	347	341	351	320	319	296	349	327	375	332	336	353	353	336	343	343	329	346	351	341	329	376	310	333	362	339	391	352	357	334	331	392	363	363	320	359	360	353	334	352	356	315	340	359	350	340	316	337	333	379	340	340	359	329	323	391	361	335	356	348	372	368	332	322	397	356	334	370	365	370	359	366	327	360	342	339	362	358	353	375	334	306	345	379	369	358	368	391	327	361	337	368	332	366	331	376	352	315	374	362	361	344	350	394	355	356	380	359	340	360	320	355	324	357	316	357	342	360	382	376	351	365	341	362	366	335	365	361	327	390	342	358	370	344	344	334	361	357	342	336	354	366	361	346	345	352	363	342	347	389	358	364	395	333	330	350	380	339	358	356	378	355	337	358	346	338	319	345	341	345	347	354	348	347	376	331	373	365	350	356	357	357	335	328	369	324	353	359	381	347	344	357	321	347	358	353	371	340	372	348	309	338	313	369	364	367	374	351	357	348	365	366	345	345	316	381	372	335	361	330	365	333	327	397	374	341	328	337	375	370	347	350	366	357	359	354	350	382	327	328	349	326	348	362	333	335	349	364	355	356	375	356	334	335	325	371	337	366	363	364	351	328	335	366	319	375	356	372	364	341	334	342	355	303	360	330	394	323	343	372	336	351	339	368	350	340	350	342	362	349	351	358	356	357	339	335	376	337	307	376	328	338	384	341	351	324	386	323	360	370	322	354	370	357	356	350	337	359	354	365	369	352	344	328	331	332	370	353	356	331	363	319	364	359	322	395	362	341	363	341	340	321	352	338	336	352	351	334	326	355	338	358	329	372	316	363	337	357	333	314	323	364	362	359	356	358	326	330	336	348	337	350	335	373	340	359	349	348	344	338	332	335	341	342	381	376	349	324	317	338	374	382	343	353	350	328	338	344	360	323	366	349	362	373	317	373	373	319	353	373	346	364	359	374	365	352	357	359	360	359	329	351	345	367	355	348	333	343	350	343	383	366	370	382	354	367	344	321	348	367	366	320	335	330	354	326	339	352	365	347	351	321	328	330	339	338	357	337	350	349	385	342	316	341	350	312	375	356	321	335	360	349	381	291	338	356	319	363	362	389	352	358	331	348	364	342	367	355	376	353	354	313	330	341	352	315	339	331	316	386	384	363	349	311	373	349	354	378	343	346	356	340	344	346	347	378	342	335	380	349	371	367	326	365	363	352	347	387	366	351	366	349	329	333	338	356	322	332	314	321	340	365	357	328	356	347	328	347	323	345	335	359	361	372	335	364	336	373	336	339	351	352	341	337	353	326	339	374	335	324	309	348	363	364	364	338	318	380	387	348	358	349	368	363	330	376	330	361	313	356	324	357	335	364	341	343	333	310	357	355	350	367	362	335	323	341	344	343	320	301	346	358	343	354	363	355	331	355	374	368	336	378	380	364	338	367	362	325	359	340	355	307	376	352	350	359	343	362	312	367	337	314	335	345	353	335	375	370	366	341	328	372	333	346	343	356	336	369	329	348	387	378	344	336	342	364	362	349	317	340	330	347	373	376	336	358	332	385	340	350	313	335	345	377	346	349	324	322	328	359	336	354	349	341	357	355	387	352	323	336	356	370	359	342	321	357	350	342	355	374	335	329	363	354	380	382	365	335	351	353	354	366	342	364	343	369	339	358	349	356	360	287	354	335	351	343	354	338	358	356	320	340	380	349	377	357	369	307	346	320	366	320	344	368	359	338	359	325	317	315	343	316	373	362	352	312	327	318	372	323	338	365	355	351	342	370	314	319	361	318	319	338	363	327	374	343	367	358	369	363	341	369	354	342	384	307	353	372	376	360	349	381	345	361	342	362	336	312	336	392	378	335	330	371	350	336	387	376	349	389	353	367	354	345	354	368	379	349	351	349	338	314	346	377	336	330	395	315	346	329	351	330	356	357	336	360	323	349	327	346	358	369	347	357	347	361	341	368	357	380	356	337	353	377	361	335	351	355	350	347	358	362	341	323	376	345	377	339	354	345	324	355	365	363	334	350	322	379	350	362	327	306	339	365	331	336	349	321	320	355	378	350	337	349	313	354	377	341	306	349	339	361	359	331	368	362	371	345	326	328	336	378	363	362	345	337	347	332	335	337	332	351	338	365	321	323	307	340	350	360	347	361	341	336	387	357	333	357	339	360	343	357	329	345	351	358	356	357	333	339	348	380	349	348	328	345	348	333	354	324	356	371	333	388	370	326	351	324	376	375	334	371	344	356	337	371	349	315	377	350	362	347	386	369	349	375	368	324	334	319	373	363	330	369	347	335	358	355	366	368	398	374	326	340	331	349	368	352	350	356	320	357	340	361	335	362	369	333	336	346	354	343	348	345	362	346	357	353	357	353	353	358	348	360	363	327	355	319	370	359	321	331	354	376	353	334	323	368	364	343	326	321	327	337	351	382	331	343	342	344	396	334	358	330	361	360	374	330	384	323	338	341	337	350	354	369	334	367	363	368	352	333	345	376	365	333	375	358	347	320	373	354	364	353	322	350	378	330	346	355	362	355	336	369	343	341	345	359	356	355	364	347	354	354	346	370	342	355	375	337	322	357	323	367	362	370	346	351	354	346	341	342	322	350	360	323	327	350	328	352	361	344	344	357	349	321	339	377	331	343	362	355	356	333	363	369	326	330	335	356	352	335	322	349	352	340	341	398	338	364	332	371	339	329	346
2092	515	692	590	550	457	426	405	352	359	355	344	346	305	297	273	308	269	276	272	254	259	289	279	269	295	271	276	257	291	260	269	262	232	261	236	256	234	257	247	271	252	246	253	260	238	271	218	239	235	246	262	272	251	248	298	229	249	266	242	250	267	280	259	247	263	250	274	266	248	233	253	225	254	250	246	228	247	266	198	275	251	245	257	261	247	234	223	274	248	250	237	256	264	265	271	227	268	267	220	261	240	255	257	231	227	262	245	279	256	258	257	268	260	257	258	239	258	289	255	228	246	224	257	235	266	233	257	255	217	244	251	250	235	247	249	251	248	207	229	254	255	234	250	245	235	247	260	212	246	259	270	271	237	246	255	257	260	221	243	225	253	258	247	245	253	245	247	261	239	262	256	249	262	268	254	251	249	251	234	257	262	254	257	218	240	248	243	232	294	250	234	252	267	251	249	245	229	270	262	245	229	237	262	252	244	276	244	233	256	246	264	236	258	238	217	269	224	268	247	253	243	238	255	256	222	235	237	260	238	249	264	245	248	226	244	258	248	267	216	269	253	266	245	255	274	233	241	279	267	236	265	217	219	231	255	246	259	284	230	246	246	225	228	247	242	257	232	227	247	249	238	233	252	248	249	253	238	245	247	243	228	227	242	245	239	262	236	222	237	223	252	246	259	253	241	236	235	240	253	260	284	237	230	252	241	227	264	275	255	237	270	236	234	266	236	260	244	256	261	269	237	257	261	269	250	267	275	230	224	238	237	227	263	291	249	288	248	253	232	220	242	252	240	242	270	254	260	219	239	253	241	264	261	253	240	245	248	271	253	268	253	252	250	257	249	276	241	268	215	247	234	268	259	252	248	234	265	249	254	240	244	247	222	228	246	260	240	251	273	246	263	259	247	254	241	251	242	233	262	236	263	237	274	239	249	239	238	258	213	241	251	222	269	231	264	270	269	222	240	247	233	272	225	271	256	252	261	256	242	204	253	246	264	276	218	249	258	233	239	252	263	225	250	235	248	253	245	259	252	278	238	235	252	245	255	255	270	241	253	236	235	234	266	247	259	221	244	248	254	270	219	250	241	252	241	214	277	222	248	239	264	246	248	276	253	236	217	258	263	220	258	237	264	253	254	236	249	242	249	250	229	217	265	224	291	264	269	248	218	233	260	246	226	261	262	267	213	232	261	229	213	257	252	196	259	239	247	236	233	223	263	264	242	216	245	250	261	253	246	218	267	237	268	258	232	238	250	251	255	218	263	250	249	263	283	269	257	232	247	230	262	230	253	241	242	260	243	286	263	256	255	234	254	253	246	221	250	258	246	277	214	268	273	242	230	277	246	237	274	263	253	231	266	246	243	221	240	274	254	247	253	235	236	246	243	261	265	246	253	253	245	246	217	237	269	229	233	270	242	226	255	228	245	250	240	276	242	254	243	264	220	275	241	254	233	234	271	261	230	238	245	238	234	256	239	234	255	247	217	244	252	252	251	246	236	233	217	251	219	248	232	208	261	263	244	275	244	284	256	245	294	264	223	264	246	255	236	243	238	286	235	227	270	262	237	265	253	241	244	232	217	249	253	243	258	233	241	275	268	249	267	233	264	243	249	242	233	273	234	266	244	258	255	239	212	255	264	234	244	245	266	217	250	279	238	256	246	235	257	226	239	234	235	251	241	245	247	250	251	257	243	270	259	237	234	290	249	234	264	224	282	271	273	239	237	230	248	224	231	245	247	226	251	244	261	262	276	268	260	281	265	257	238	215	228	275	272	251	234	255	249	248	231	221	247	225	226	229	251	257	268	251	272	263	220	257	237	241	240	248	237	251	218	259	260	237	294	245	243	246	257	275	243	262	230	276	261	262	261	226	237	242	249	260	260	276	280	240	241	241	290	245	236	241	246	211	250	227	250	238	243	239	247	258	283	257	249	231	238	240	248	256	252	268	250	267	260	230	236	262	259	276	251	267	239	258	227	255	244	240	234	225	254	262	253	254	246	257	211	245	254	230	259	234	248	217	238	231	245	248	238	243	257	262	248	243	251	234	236	278	233	269	247	257	259	279	234	258	234	257	265	229	263	270	230	263	219	235	250	252	250	229	275	269	239	251	239	270	244	245	232	262	241	246	221	278	244	228	246	232	297	250	237	228	221	249	249	282	246	268	265	239	244	274	220	240	263	256	244	263	269	231	263	268	246	244	239	247	261	245	251	230	261	247	248	274	238	244	248	258	245	241	263	233	217	259	237	232	255	271	233	239	229	241	248	240	252	223	262	280	270	239	251	274	248	250	256	272	231	247	260	295	269	284	252	263	222	255	269	257	263	255	223	233	297	248	258	254	247	229	274	258	236	236	270	233	252	219	264	235	235	230	240	238	250	274	224	258	294	254	255	249	257	231	242	256	255	223	245	243	272	240	230	262	231	257	259	262	241	252	260	225	238	241	246	237	244	228	260	255	243	252	236	273	226	238	220	242	285	273	214	269	258	237	215	254	230	229	250	247	242	243	232	260	234	251	240	252	254	251	252	250	232	257	248	235	255	237	294	244	255	235	244	260	253	230	225	257	263	245	289	236	239	251	249	268	259	237	223	272	239	240	207	245	280	231	250	262	239	237	224	262	242	265	234	280	265	277	241	234	237	229	251	229	258	225	198	283	241	251	249	255	244	244	259	236	297	241	244	219	251	238	279	242	239	247	251	236	246	252	240	251	247	281	265	256	239	267	244	251	239	258	250	226	253	238	246	272	257	231	276	238	206	236	242	255	263	227	253	261	241	263	226	233	248	280	270	239	251	241	261	208	272	259	243	260	228	235	247	284	223	258	248	245	217	249	264	231	254	214	256	266	227	246	269	234	251	238	233	262	247	237	231	237	252	266	240	226	257	256	256	270	261	242	263	211	249	263	237	236	244	232	229	216	264	278	241	253	266	264	256	243	251	242	268	257	239	252	262	274	238	259	239	271	254	274	263	264	269	255	247	249	256	230	253	245	214	267	247	247	257	291	248	249	271	255	238	217	253	270	262	237	277	239	242	254	257	235	256	215	272	228	241	271	259	237	282	249	251	234	250	239	238	256	279	230	254	209	254	257	258	253	252	206	253	281	248	281	234	234	244	259	253	244	245	262	282	225	265	235	237	243	259	240	235	239	266	245	267	269	268	233	232	253	236	252	247	245	241	266	258	275	239	267	264	222	235	233	244	213	270	255	254	251	259	232	259	247	228	274	246	246	266	245	259	248	216	233	264	230	256	236	274	267	263	249	233	265	221	257	244	276	264	259	261	211	257	262	235	244	241	239	255	247	273	254	262	232	255	262	251	258	230	263	260	245	248	206	247	250	244	280	241	273	272	259	277	259	236	246	247	247	262	215	230	241	243	219	263	274	258	238	248	253	255	225	230	241	232	232	251	254	210	252	252	232	221	248	240	251	252	250	257	246	237	227	239	211	259	251	253	268	284	258	250	245	288	257	249	245	274	242	260	225	256
2434	918	1479	1909	1882	1673	1561	1467	1261	1189	1211	1191	1118	1095	991	944	892	851	766	799	788	786	782	891	811	838	848	827	746	668	723	628	630	627	604	616	588	607	591	612	572	636	608	596	600	664	600	564	620	615	585	595	628	571	595	612	583	589	603	603	593	576	570	588	629	620	616	589	597	611	605	601	592	616	615	579	611	563	582	664	599	569	573	590	584	622	633	641	602	620	638	590	639	645	596	628	582	593	626	589	607	609	644	615	614	590	597	626	568	596	581	585	601	599	633	588	658	553	616	635	582	608	586	594	612	578	651	582	612	583	603	584	570	624	578	578	629	618	643	614	585	603	633	585	609	578	589	569	625	584	609	598	566	592	583	616	603	609	580	578	623	581	614	641	604	573	628	604	600	609	577	574	607	609	591	575	527	638	573	558	574	596	595	592	611	633	649	617	575	616	592	633	572	658	616	641	598	606	614	589	630	648	604	593	610	624	610	569	612	592	608	619	604	589	645	548	608	552	616	597	598	604	645	603	571	589	599	617	628	599	610	628	549	577	630	586	622	603	594	573	627	609	596	601	612	581	596	580	621	586	592	603	594	631	615	611	584	586	629	579	577	588	569	617	618	618	593	603	589	580	612	597	622	622	602	571	593	605	659	597	543	557	614	648	596	635	553	599	606	613	610	588	579	612	596	569	564	610	561	572	576	617	654	559	602	593	607	576	574	583	592	621	635	604	607	616	637	589	621	540	623	619	621	627	617	641	649	661	594	595	586	657	537	575	654	609	627	601	587	589	618	621	575	627	571	632	602	586	628	571	656	609	621	584	574	577	601	585	594	572	598	610	576	578	588	552	596	576	629	593	588	606	586	584	621	557	576	570	608	588	554	559	609	600	584	593	618	555	591	574	628	628	619	596	631	526	549	555	560	606	603	599	556	600	598	627	621	581	608	636	609	605	598	596	584	609	613	623	627	586	592	579	583	605	607	594	586	563	597	628	627	583	604	581	599	604	581	596	604	617	559	594	581	542	564	571	614	600	598	594	601	575	625	632	598	588	615	615	566	592	569	599	632	583	593	623	593	632	609	606	645	625	620	599	613	621	559	603	629	592	624	574	633	643	582	612	594	543	642	589	564	601	615	651	580	624	575	601	605	601	610	587	619	551	586	607	609	567	583	577	567	588	604	629	576	622	600	584	580	591	579	587	618	637	578	588	557	640	590	618	595	626	618	567	594	598	601	609	620	573	609	670	617	600	620	644	626	597	580	581	653	607	620	638	597	619	596	656	606	587	624	562	640	620	577	619	600	605	583	588	649	590	599	538	595	564	573	592	575	605	646	619	598	612	585	625	593	617	545	596	579	610	608	605	596	551	585	592	629	638	568	582	553	582	592	615	543	618	617	649	601	575	632	586	592	611	617	556	589	589	566	591	589	578	584	606	567	604	642	609	576	630	607	605	571	606	627	553	623	587	591	631	629	584	596	598	604	616	639	630	581	655	621	561	550	604	604	584	554	631	558	568	599	606	595	594	599	589	626	570	579	602	637	658	638	608	620	614	587	664	584	615	625	625	572	630	602	641	591	590	578	571	614	629	615	607	590	616	644	593	627	593	612	596	625	570	561	609	624	622	602	582	587	612	609	608	626	617	618	615	628	569	611	601	549	588	603	616	621	632	605	594	590	593	550	622	577	583	603	611	592	618	531	590	628	621	590	619	599	631	595	642	596	570	662	612	618	621	583	560	595	594	597	641	603	594	573	612	583	584	602	609	582	606	588	601	568	628	579	585	590	626	588	597	618	568	589	638	533	635	603	580	617	549	620	590	559	578	632	578	539	620	602	581	607	580	600	611	634	582	625	588	578	562	613	577	580	596	622	647	585	593	600	588	625	582	617	588	605	585	554	616	628	598	579	617	615	589	607	625	586	595	569	546	604	575	606	588	671	596	600	633	563	599	600	618	595	621	586	574	603	607	594	621	610	629	584	611	601	563	546	620	646	629	587	643	608	631	588	592	579	595	614	577	612	617	588	597	641	579	638	576	601	609	590	588	589	570	630	597	627	664	605	598	566	603	651	613	604	614	613	625	620	570	549	611	648	572	603	559	611	663	623	640	622	611	633	579	612	584	612	615	539	597	564	578	592	612	588	610	653	663	621	604	571	558	625	614	556	574	592	596	614	614	572	600	626	574	596	562	576	592	652	594	638	599	634	632	594	592	620	635	600	555	622	604	590	590	582	605	572	555	535	625	622	594	599	566	598	599	655	606	610	623	623	618	595	595	603	625	619	593	572	592	591	573	593	639	554	576	601	624	622	567	627	584	633	591	624	595	605	611	610	633	603	611	598	597	554	579	640	625	560	654	606	588	634	582	595	575	612	601	608	593	586	619	613	579	611	602	570	598	609	589	600	619	547	589	558	570	597	595	626	605	573	606	594	597	625	573	599	608	593	602	614	592	631	628	633	592	595	593	603	621	570	603	611	629	612	604	575	601	617	602	573	566	603	588	589	626	564	581	594	633	580	599	588	643	561	615	584	597	582	589	586	611	620	587	593	557	585	584	579	604	597	568	622	626	616	590	619	600	619	603	628	602	604	642	594	605	598	614	594	564	590	560	614	567	594	561	593	625	615	625	616	625	590	603	620	611	589	584	607	669	564	567	630	627	582	620	613	609	571	568	588	597	581	640	628	595	605	573	593	584	639	648	594	597	584	598	581	609	579	610	542	606	570	583	606	600	585	617	593	610	632	589	622	596	574	582	583	572	611	586	595	591	608	598	636	585	618	614	587	609	551	597	623	615	614	617	597	598	610	604	585	631	639	607	613	568	595	594	592	637	626	614	610	607	581	620	530	636	651	592	607	607	557	624	597	623	626	595	575	555	584	604	603	583	621	577	610	615	572	611	568	622	614	594	643	605	613	609	556	593	554	596	619	599	598	612	566	577	649	622	570	581	613	606	605	574	601	594	586	577	567	594	617	617	644	598	629	603	558	596	626	598	607	606	581	586	595	580	576	607	569	601	600	603	591	538	607	601	610	640	582	629	612	577	613	582	600	634	598	622	573	629	590	606	613	591	564	568	655	589	588	608	564	625	615	586	609	614	626	615	606	609	604	613	624	618	606	625	617	601	632	622	595	571	569	582	575	629	602	569	597	604	596	578	612	635	616	574	588	631	575	623	626	621	617	598	625	618	593	600	626	627	587	575	580	565	582	610	598	576	549	610	594	555	605	587	553	580	621	594	628	557	597	584	556	585	584	607	591	602	594	603	609	576	626	591	609	587	591	607	572	587	549	604	585	610	579	659	604	610	596	612	636	583	607	584	630	624	581	593	619	589	583	617	599	623	570	609	577	613	632	596	590	571	608	584	569	627	601	629	618	651	609	646	565	603	590	626	622	580	617	615	601	606	594	572	651	582	595	554	567	598	597	648	589	604	599	586	587	570	565	579	620	616	595	604	554	666	595	594	571	615	606	609	588	578	576	613	619	588	594	596
8131	1369	1825	1619	1211	932	722	604	516	466	429	463	407	419	324	369	313	313	311	281	257	257	282	240	312	334	319	297	265	265	279	253	230	245	236	257	259	238	242	251	250	254	232	249	238	209	271	242	223	229	285	227	234	218	272	231	271	244	232	223	205	255	248	242	239	228	222	257	215	226	258	253	210	233	245	240	241	267	244	238	262	246	284	218	240	234	227	243	222	243	215	227	227	239	256	262	210	232	244	276	235	242	227	237	214	235	254	251	233	201	266	239	227	213	240	243	240	240	208	221	255	225	209	260	235	242	233	236	248	250	241	225	251	228	219	230	229	222	236	243	220	228	268	258	227	254	219	226	242	253	218	237	256	253	227	237	235	220	212	253	227	235	275	243	200	256	226	231	245	260	257	224	240	235	245	265	253	228	238	234	240	189	277	202	220	206	224	246	229	234	230	228	266	247	224	223	242	228	227	217	243	237	220	239	237	205	261	241	223	244	230	201	216	218	274	188	257	225	236	251	215	209	236	235	222	249	256	233	205	252	232	198	241	230	239	235	201	237	236	254	234	252	256	247	228	243	222	205	253	230	239	255	203	225	205	240	230	229	227	230	247	245	240	230	213	250	201	233	247	255	223	236	222	295	262	243	225	240	218	247	242	205	240	245	221	266	220	273	242	260	238	224	241	240	210	252	234	228	234	298	256	223	262	246	236	230	239	259	247	239	256	199	210	239	223	242	238	257	239	223	239	248	248	259	246	233	247	254	233	233	213	227	231	250	224	239	245	259	246	254	275	236	213	225	260	253	220	219	260	259	231	240	217	220	267	210	227	237	223	227	220	244	242	229	236	196	223	196	230	247	263	240	221	240	208	247	203	243	225	230	246	234	232	250	258	220	260	245	265	239	241	241	247	232	255	274	236	196	223	242	251	255	247	232	254	242	240	250	245	252	257	244	251	209	222	241	233	241	202	237	240	257	242	214	237	207	224	248	211	237	240	222	237	249	259	209	252	244	255	208	230	247	219	226	234	239	230	231	221	250	228	229	242	234	224	231	236	243	245	247	248	223	211	207	224	231	252	207	228	239	224	242	245	240	227	222	238	219	241	227	240	241	258	236	220	250	244	260	245	240	252	233	281	231	242	245	213	230	200	223	244	243	239	261	227	229	273	226	268	215	254	243	239	250	245	201	209	240	242	209	266	208	253	229	247	240	235	262	229	230	215	247	236	221	208	232	226	218	231	234	244	261	209	224	263	250	259	242	234	199	275	204	232	221	230	253	234	213	223	261	213	231	230	252	222	252	224	228	229	214	236	235	249	218	237	256	218	213	225	232	272	250	233	255	248	237	236	233	226	252	250	223	252	228	246	234	245	265	239	221	235	229	243	237	239	236	246	237	243	259	257	266	254	219	267	227	251	224	213	227	250	240	226	249	251	257	256	258	227	256	251	238	221	236	216	235	251	243	229	237	230	245	259	238	230	246	264	224	230	219	220	218	238	244	244	220	234	224	289	230	237	257	237	240	227	240	253	229	233	255	235	231	243	234	218	235	246	200	218	215	212	241	240	257	249	232	263	246	234	212	284	227	242	242	224	254	256	240	225	221	242	267	223	215	240	239	229	231	201	250	242	266	214	260	258	254	244	241	247	235	216	229	241	263	232	210	230	242	242	240	252	248	201	241	206	203	223	224	238	230	222	226	234	260	257	274	222	219	268	242	239	233	221	244	249	230	230	207	222	251	232	256	255	211	238	239	253	244	249	224	249	253	224	258	235	259	226	238	240	259	258	223	257	230	254	237	237	242	234	224	208	245	216	243	230	241	223	230	234	217	231	217	255	242	254	241	225	264	204	230	214	229	236	233	241	223	240	218	249	261	221	255	262	231	218	228	214	249	256	247	239	238	252	244	231	230	232	223	217	214	233	252	251	226	206	235	252	233	251	234	243	265	244	229	237	227	222	237	221	213	232	213	266	212	236	206	224	251	249	230	245	227	210	262	254	245	242	248	235	242	238	238	231	235	260	219	266	244	250	235	265	224	226	242	227	260	229	239	216	226	224	237	249	235	210	237	227	235	238	231	206	245	237	219	246	222	236	229	242	230	216	258	246	238	243	250	255	237	260	204	263	230	240	215	246	227	268	272	241	240	205	253	217	237	223	220	255	240	225	248	251	220	239	232	229	245	245	231	249	242	233	245	247	220	203	213	251	234	254	208	214	221	227	243	255	249	253	241	212	226	231	215	233	254	237	235	252	213	217	244	234	221	257	236	219	216	215	214	245	261	241	222	215	231	236	244	221	221	226	224	220	245	234	222	242	219	249	254	229	252	222	231	235	245	248	237	245	263	249	248	233	229	247	214	240	214	229	228	234	259	234	215	247	230	222	217	208	256	226	235	218	228	235	240	259	213	250	234	259	238	205	241	220	212	253	248	233	217	236	226	239	243	212	246	242	220	226	255	254	221	220	208	267	232	236	211	259	251	219	250	260	243	228	240	222	264	233	211	247	228	222	235	256	245	237	242	244	229	228	264	227	260	248	215	210	230	207	231	233	219	255	236	238	229	230	260	251	234	215	243	253	229	266	234	241	232	259	232	234	218	237	245	216	220	256	254	234	233	235	259	228	254	225	236	209	211	246	252	231	237	231	252	246	244	241	272	222	238	237	225	233	247	224	231	231	209	232	241	244	227	247	222	266	256	256	235	235	230	206	243	233	240	254	231	227	233	214	249	224	242	215	242	234	221	212	242	223	248	236	238	252	265	242	234	202	238	226	242	253	214	237	235	222	229	247	207	235	221	213	266	235	233	212	231	243	227	246	245	250	246	273	228	241	256	209	239	241	213	257	223	256	264	251	252	225	257	221	216	208	237	242	230	250	216	270	225	232	221	218	237	245	217	253	246	255	249	253	252	237	233	242	232	186	239	244	250	217	240	235	239	243	210	201	252	224	242	235	219	215	253	239	224	254	227	245	221	257	230	259	231	269	243	238	205	236	252	237	219	222	243	217	236	230	251	248	233	221	245	222	241	225	241	215	218	236	229	260	258	258	229	213	230	227	221	233	222	260	244	236	228	252	247	251	252	234	253	211	229	234	211	230	210	251	246	256	232	257	236	252	260	219	221	230	244	231	222	235	235	234	256	218	223	250	240	240	260	252	231	226	272	256	206	219	251	235	255	248	232	252	270	233	226	237	245	209	253	271	261	232	233	244	219	229	212	230	220	218	240	259	216	234	243	226	273	242	237	248	263	241	227	212	225	220	234	260	223	239	236	259	254	232	262	223	222	242	255	250	228	221	221	246	218	189	233	234	218	217	227	246	234	204	239	236	220	247	249	242	244	217	205	239	209	255	224	241	217	237	209	222	244	256	240	249	234	268	276	253	243	248	233	248	277	244	233	222	249	237	260	254	230	242	232	255	234	239	248	265	230	250	262	222	213	253	250	243	216	221	253	239	206	229	208	267	240	206	247	243	243	233	251	226	243	257	236	236	239
7308	1585	3287	4420	4274	3678	3051	2790	2204	2034	1869	1986	1873	1549	1331	1342	1190	1122	1026	865	910	909	969	928	985	1108	1162	1087	906	780	740	682	687	627	604	621	622	604	568	566	579	597	562	601	568	592	602	583	565	627	566	559	586	571	587	573	566	629	546	611	551	551	497	539	572	584	537	609	546	553	593	581	565	539	552	561	574	590	599	601	539	611	562	566	577	599	562	572	545	550	572	594	595	565	565	555	565	556	567	572	576	569	582	576	564	563	576	575	560	527	568	536	567	573	545	575	588	564	580	552	572	574	564	572	587	558	528	590	564	567	562	574	551	567	566	544	555	576	562	607	582	584	556	539	539	536	564	558	604	587	562	570	570	566	557	550	578	563	589	574	533	560	602	559	571	562	549	530	552	559	625	528	582	579	562	540	542	560	527	586	562	607	563	536	524	540	548	563	593	558	541	568	541	575	551	607	577	576	562	579	589	554	594	563	513	577	565	555	560	549	582	553	560	587	517	571	561	596	569	573	573	604	532	576	591	526	556	564	587	576	536	592	550	521	537	551	598	577	568	593	533	602	568	549	562	570	601	552	588	576	526	541	545	558	528	575	544	556	572	573	567	573	584	586	551	591	595	556	562	608	567	557	536	575	538	595	546	589	567	626	586	565	573	524	579	582	608	587	563	563	588	593	616	578	595	557	515	548	545	573	556	572	568	559	598	592	590	589	531	554	547	584	545	592	573	597	565	551	574	548	545	568	575	586	561	543	529	589	561	566	597	572	578	549	519	597	579	579	573	567	588	558	565	572	605	579	530	596	587	600	555	548	603	587	561	558	580	554	555	556	572	583	589	591	575	549	588	516	547	584	568	554	557	589	585	560	572	584	585	572	562	581	545	591	604	550	552	574	582	602	532	585	592	577	524	580	597	570	537	601	571	545	524	580	557	593	578	563	592	572	571	555	579	504	578	554	593	522	576	564	612	566	567	557	574	591	587	563	591	590	542	576	574	528	552	589	556	604	597	517	563	536	620	557	549	586	553	528	575	557	556	526	575	562	574	566	567	590	620	584	590	548	581	588	531	549	600	565	545	579	592	566	573	614	544	588	621	525	577	558	533	573	599	548	536	564	561	573	573	570	570	583	553	509	559	564	552	564	589	568	598	538	582	540	559	543	552	570	571	565	519	570	538	558	577	580	573	560	560	589	592	571	612	568	572	576	560	571	586	559	547	569	571	580	602	554	575	563	549	550	567	601	570	591	564	598	570	587	554	583	559	571	591	544	559	580	544	595	511	613	586	551	541	573	562	560	624	592	558	547	590	575	617	566	583	516	604	540	556	554	549	601	544	591	552	571	549	566	602	571	555	565	577	533	584	555	567	589	599	589	590	571	578	582	559	574	548	535	559	563	561	568	551	613	561	528	523	558	585	573	576	570	558	596	564	570	571	542	568	604	582	546	571	577	584	559	564	576	596	574	556	574	586	559	568	575	576	585	544	565	584	583	580	554	558	593	556	552	543	587	554	550	571	572	563	567	539	544	564	549	568	541	603	563	572	608	569	558	626	597	570	603	550	601	532	598	547	578	556	580	570	554	537	547	584	595	580	594	578	567	580	548	571	559	551	571	606	555	576	567	620	586	544	611	556	556	558	566	539	569	555	593	603	589	546	604	559	591	595	560	608	604	540	590	600	592	577	631	593	561	522	513	577	547	594	595	553	574	618	578	555	594	559	530	563	576	562	602	607	564	549	518	536	577	577	609	558	565	592	532	562	583	556	629	597	538	535	574	552	582	591	568	599	594	580	544	578	602	573	597	564	536	647	550	533	597	588	556	550	573	580	541	571	599	563	591	569	531	594	575	569	599	589	535	555	534	552	530	587	580	613	550	619	555	592	568	620	572	581	579	576	545	616	574	549	580	548	552	532	541	611	556	555	565	587	551	544	579	587	560	567	572	565	592	552	563	541	589	584	577	604	589	580	534	578	580	610	568	552	551	578	539	586	576	547	527	569	593	524	574	620	575	621	586	563	552	555	570	603	622	613	554	559	588	558	563	594	556	561	565	557	548	541	544	635	549	592	591	537	595	526	538	572	569	562	562	624	557	572	586	560	588	555	568	557	588	626	590	580	571	529	571	577	591	521	574	570	604	571	551	561	565	570	570	599	568	531	593	580	560	535	537	546	585	579	566	622	579	589	567	568	511	548	565	571	567	559	585	555	599	632	616	614	559	589	588	563	596	551	566	540	585	595	544	577	603	574	559	574	570	574	589	552	541	598	533	574	559	596	592	541	590	535	579	560	587	514	559	598	583	555	590	509	546	591	570	556	574	555	567	550	554	567	555	589	573	524	592	578	591	577	566	618	505	582	551	606	560	619	585	606	580	617	583	585	580	593	555	565	537	589	554	549	594	553	556	589	551	548	559	552	568	567	553	584	565	593	569	585	584	552	565	626	588	558	577	568	554	532	535	567	549	560	567	571	533	588	537	587	563	557	610	597	577	594	567	589	538	573	526	580	606	563	624	557	573	559	597	540	543	547	602	550	589	568	563	551	594	547	554	533	569	555	567	542	582	593	557	570	569	633	597	575	602	624	585	546	590	536	569	558	605	567	551	559	550	556	549	569	536	581	586	548	576	562	576	572	547	579	603	579	551	580	560	569	571	567	561	545	527	620	595	566	559	587	596	561	569	585	617	537	571	543	524	583	558	545	605	583	585	572	561	560	573	557	530	557	587	568	546	610	612	581	566	599	535	586	597	543	541	576	570	601	599	611	573	592	544	542	558	554	572	573	568	575	579	588	552	556	547	566	564	599	532	517	567	540	567	585	580	581	598	573	592	572	592	566	557	591	554	540	560	610	568	560	583	571	558	580	580	587	581	592	591	526	583	592	564	586	585	538	578	588	563	581	552	600	587	569	568	551	560	601	615	550	571	544	552	600	556	565	524	582	597	569	570	605	567	577	569	585	576	523	552	574	528	593	576	588	578	565	587	588	576	610	545	581	558	571	598	559	514	603	576	547	539	523	558	552	574	548	571	552	580	625	588	550	564	584	606	591	545	549	594	603	533	607	547	578	568	615	560	568	553	577	590	598	555	567	536	555	595	555	581	558	579	580	587	562	587	565	565	553	558	600	582	570	560	558	554	559	555	570	566	569	586	566	539	589	577	567	574	574	541	580	558	572	570	559	573	578	584	594	555	572	550	564	544	580	597	604	535	551	547	566	577	564	591	580	568	571	528	580	559	609	556	567	544	568	539	568	578	566	566	547	628	613	588	577	570	566	598	588	571	610	569	538	566	585	546	586	532	620	568	623	539	622	497	540	542	596	535	603	576	539	578	542	618	545	571	569	533	594	568	595	588	559	569	570	562	584	568	624	570	566	604	606	555	585	584	563	549	547	583	569	617	542	628	554	547	553	563	548	538	571	549	620	563	598	573	555	565	552	575	582	580	586	568	579	529	583	565	557	579	595	532	559	586	537	550	587	526	578	580	573	552
14805	2409	2680	2303	1849	1426	1077	820	588	475	519	490	461	371	354	321	256	282	219	191	198	243	214	216	215	240	262	248	217	172	183	166	147	159	148	154	151	147	138	126	149	155	143	135	174	132	133	144	137	153	153	141	159	131	146	137	136	158	122	135	149	154	139	145	141	141	139	137	153	136	168	129	143	143	148	160	125	136	154	157	127	148	139	137	147	150	117	132	154	133	150	146	131	144	153	156	133	120	137	157	169	145	142	142	136	139	136	167	127	143	133	160	136	151	151	159	138	147	136	151	136	145	151	131	148	147	136	138	140	167	131	149	146	138	141	168	148	129	153	140	120	147	145	146	149	121	114	138	154	146	147	154	160	158	112	129	137	143	132	149	159	167	128	153	147	135	142	133	139	146	148	126	161	134	136	131	121	131	134	146	139	131	140	121	126	150	150	145	145	160	135	141	134	139	136	127	138	119	159	137	136	124	130	150	150	125	154	153	155	150	146	123	132	144	156	136	117	125	141	136	141	155	161	128	157	141	139	139	122	119	127	123	154	142	154	135	133	146	155	129	131	125	130	146	151	150	134	148	141	142	124	153	129	131	150	128	144	131	106	166	152	134	157	127	116	149	166	154	140	158	159	148	166	135	126	161	142	138	126	122	155	148	146	141	130	155	139	129	129	151	126	152	129	142	135	135	141	138	129	119	130	134	149	136	147	159	126	149	118	167	152	145	126	125	143	146	144	138	134	151	162	153	133	138	133	141	131	148	135	147	141	157	133	158	146	144	143	140	129	135	146	141	149	132	141	142	159	155	140	156	127	148	152	133	159	133	129	142	126	145	126	136	148	119	137	160	132	128	121	137	153	120	155	156	127	149	151	139	149	151	142	132	120	135	126	147	159	134	159	130	142	141	128	131	120	129	139	135	145	139	141	144	140	145	150	140	173	147	133	123	124	152	139	134	133	160	168	156	157	134	157	131	148	140	156	147	127	152	158	126	141	138	143	153	170	126	139	123	142	160	139	150	145	128	133	132	133	141	122	139	133	132	131	154	130	147	127	118	160	134	154	118	155	128	155	145	148	143	122	140	147	140	128	135	154	127	153	149	141	141	128	170	143	142	137	145	133	165	145	105	138	152	136	157	129	146	109	133	146	141	125	153	128	149	123	139	140	155	154	129	139	132	125	134	126	110	139	141	169	128	145	151	119	155	160	154	136	129	166	161	115	140	110	145	135	137	153	133	133	129	149	130	127	144	140	153	135	146	147	132	109	161	138	155	179	150	147	138	127	158	125	149	150	163	158	124	130	139	153	141	146	139	120	119	131	155	121	152	148	134	151	125	155	140	159	144	143	144	133	153	142	125	137	141	146	134	153	140	141	130	151	141	141	149	146	123	157	140	131	142	152	152	137	138	142	123	144	140	124	147	125	120	134	131	149	139	173	158	132	142	117	141	133	146	110	142	135	151	139	123	148	155	149	138	140	126	151	130	139	147	171	148	117	131	163	143	151	121	136	142	163	154	138	148	159	138	134	121	112	144	155	135	151	157	118	140	145	121	154	164	153	138	141	143	150	149	145	146	145	156	154	145	142	149	139	124	143	145	124	137	151	118	131	158	154	139	153	138	155	142	140	135	126	152	141	144	131	149	137	140	147	146	156	145	150	142	128	134	132	142	138	147	163	163	146	151	168	129	130	138	115	130	137	123	155	141	133	132	149	160	142	142	158	152	134	142	136	117	126	115	156	131	140	144	146	140	138	156	122	141	128	146	144	134	167	140	153	128	138	146	129	143	133	140	138	133	144	140	136	137	163	117	130	149	135	154	134	137	135	143	139	130	142	158	134	135	142	143	133	130	131	157	154	138	145	151	137	127	141	144	137	171	136	160	143	140	125	140	146	153	123	142	144	133	120	148	160	139	126	131	129	153	133	150	147	123	140	160	156	163	134	144	137	126	136	137	152	119	146	136	131	146	132	140	139	111	129	133	147	134	167	155	139	140	138	125	123	124	155	147	143	115	150	130	123	136	151	147	151	148	144	132	155	137	131	120	140	127	143	137	140	149	156	148	125	146	146	134	129	141	147	150	112	151	118	144	140	122	135	138	139	145	132	141	149	136	138	136	135	138	135	156	138	142	126	127	124	152	144	152	125	161	142	152	123	158	144	137	140	152	135	153	153	140	128	156	139	140	119	153	152	144	145	159	133	149	162	111	148	142	126	153	147	161	143	163	139	139	117	139	138	140	148	129	170	126	159	139	115	189	134	133	161	131	148	129	140	160	154	148	152	145	147	136	133	163	132	136	121	151	133	150	132	141	135	134	157	145	151	148	150	147	136	120	125	133	119	162	157	136	133	170	152	155	139	133	137	163	149	152	145	153	142	145	156	135	129	115	141	124	136	140	141	156	144	141	133	141	153	149	114	126	149	139	136	138	150	139	150	120	122	163	126	155	141	146	127	150	149	142	141	144	143	140	125	114	148	127	131	129	159	144	139	124	149	158	158	140	152	134	152	140	161	141	120	144	162	137	144	140	143	148	160	135	120	133	148	161	140	142	161	128	162	130	138	112	147	130	127	139	155	145	132	151	140	129	166	143	132	138	158	161	137	171	160	139	148	173	132	139	124	138	143	159	144	127	146	136	152	147	128	153	141	118	148	134	147	162	155	133	126	136	157	148	141	162	132	127	133	135	130	132	153	139	144	144	141	109	134	146	145	135	136	123	135	144	134	139	144	129	136	136	134	137	126	145	137	121	139	136	134	126	131	124	142	150	127	137	165	141	157	123	141	150	135	147	116	132	144	128	136	148	146	135	151	128	159	136	140	141	137	151	137	156	131	141	147	130	110	143	135	118	150	143	151	158	137	134	115	163	131	143	136	146	131	162	140	141	142	163	133	125	143	129	131	155	148	137	149	111	161	148	125	161	115	141	153	116	131	147	145	144	126	134	129	162	144	148	183	147	138	139	120	140	151	161	140	160	144	150	137	151	170	133	136	158	141	165	164	139	152	150	122	144	141	150	138	143	145	103	146	149	144	146	134	138	156	165	138	154	130	166	131	147	153	140	126	137	184	166	132	128	143	138	154	131	142	136	123	135	168	136	150	140	136	145	132	141	139	146	143	141	129	136	162	139	151	125	120	125	138	154	156	125	169	150	141	122	146	158	152	127	149	151	159	157	145	151	113	150	129	140	118	141	131	138	169	107	134	139	133	136	144	143	156	158	135	130	143	140	143	141	138	120	148	135	147	131	136	147	129	120	140	137	116	152	168	158	135	136	131	148	127	154	115	149	124	153	124	139	142	147	142	140	125	160	172	122	137	156	125	123	144	163	149	149	143	138	137	119	137	156	154	152	147	157	167	144	149	137	133	133	129	144	130	142	123	163	130	159	161	136	133	156	161	120	147	122	130	121	138	128	149	158	141	144	140	160	149	143	127	115	139	163	148	142	141	131	155	154	160	147	131	124	115	146	123	148	144	136	168	132	141	129	134	132
9454	2086	4412	6135	6192	5391	4300	3591	2953	2688	2550	2618	2405	1897	1757	1482	1338	1196	925	860	808	775	854	975	895	1160	1338	1132	895	674	545	567	445	469	469	420	432	413	383	390	370	393	362	366	340	391	378	363	364	369	352	337	364	349	369	363	375	369	354	367	341	359	356	382	351	354	360	368	346	356	376	341	363	352	367	359	374	387	327	397	368	345	342	395	344	338	335	363	317	371	361	350	345	348	345	394	327	372	349	361	362	342	364	333	371	327	312	311	381	356	338	374	379	367	389	358	353	369	355	374	346	383	367	371	357	325	373	375	322	331	356	362	392	340	384	339	368	390	341	360	374	374	323	323	346	375	351	363	342	381	372	374	384	366	344	355	383	356	367	347	362	364	345	369	347	372	351	361	363	375	365	351	373	375	365	407	355	358	339	347	369	364	377	358	342	362	370	359	356	358	358	374	354	335	338	364	331	399	393	334	364	372	357	376	369	359	339	386	360	369	387	324	346	353	326	363	329	397	374	378	310	294	368	377	376	390	384	371	390	370	353	376	388	372	377	327	361	338	382	374	345	359	339	376	385	345	337	348	372	333	364	362	361	334	379	357	339	349	371	399	351	342	363	346	341	365	348	337	361	334	378	349	397	324	328	357	365	348	384	351	358	376	364	325	375	342	353	336	345	373	353	336	359	373	356	391	322	342	351	334	347	370	330	376	353	355	373	383	358	314	375	370	333	360	327	365	340	377	345	368	341	318	367	360	368	358	334	361	342	333	370	340	347	344	366	329	340	369	366	383	370	358	339	348	347	366	355	356	353	383	342	368	351	340	384	334	344	348	335	361	376	362	375	395	386	340	371	355	360	316	367	380	377	371	355	373	363	345	386	351	385	349	370	363	339	360	366	400	331	370	354	336	369	356	356	385	379	378	351	345	367	379	343	346	357	364	357	385	330	385	326	357	370	341	383	337	364	363	365	372	357	326	371	327	343	354	335	368	330	297	339	359	348	363	343	337	349	359	362	365	341	362	369	351	377	363	342	339	328	372	394	398	363	366	362	356	331	349	346	331	369	382	369	356	346	367	371	347	317	412	361	341	370	365	354	354	323	364	366	356	363	345	374	366	367	349	381	376	349	375	373	348	331	330	367	347	360	349	359	356	380	377	378	370	332	344	337	386	325	356	356	360	347	367	342	338	337	338	373	370	346	391	340	366	375	378	363	314	348	349	362	370	348	335	345	364	383	379	334	362	349	372	362	372	356	361	375	362	348	374	355	362	355	347	383	342	319	337	352	361	363	384	359	355	352	358	357	320	350	348	306	378	391	353	327	371	341	363	358	347	360	340	380	356	316	386	369	387	359	353	349	341	342	347	344	380	369	346	354	374	382	352	359	356	369	355	338	332	360	387	362	367	366	335	377	346	327	358	355	335	382	362	326	356	362	356	377	355	365	363	369	361	371	366	351	378	340	339	338	344	382	371	373	349	351	380	374	392	353	383	336	368	386	384	343	353	357	328	359	373	405	369	369	349	335	339	372	344	363	371	381	349	351	365	361	346	366	364	352	346	360	396	321	371	316	366	345	365	362	381	363	375	345	320	349	344	382	343	397	364	331	332	371	328	368	353	405	375	335	377	363	354	334	358	354	346	363	376	323	370	366	387	370	336	372	441	401	348	349	345	367	351	325	377	356	344	334	348	333	368	376	392	345	331	358	339	358	362	341	366	363	345	390	349	377	396	364	369	363	334	375	329	365	365	354	386	352	367	349	331	369	368	366	326	343	361	361	349	355	375	375	338	339	357	377	372	359	349	365	346	346	374	340	359	325	350	335	361	387	363	370	386	388	364	385	355	356	337	359	356	363	350	379	360	359	363	397	334	349	363	353	364	384	341	356	349	329	356	352	351	383	357	391	361	360	365	372	335	351	371	370	358	366	342	338	353	388	360	299	325	368	346	356	367	330	337	365	357	366	340	354	360	379	375	347	355	302	359	363	376	356	377	340	341	362	365	341	343	351	371	363	360	401	356	362	373	370	349	339	360	382	367	384	399	344	365	385	400	348	378	324	362	386	389	361	358	327	389	332	365	361	359	385	314	357	365	342	374	350	349	353	340	336	322	400	390	338	350	365	342	356	353	383	386	329	363	359	340	366	349	374	350	379	356	338	341	376	332	323	332	330	358	320	379	352	326	359	372	339	341	375	362	378	363	359	364	383	353	343	335	375	374	364	363	395	334	339	352	347	366	380	340	369	364	377	343	361	385	381	378	347	323	329	349	330	359	346	367	373	330	359	356	358	371	361	335	335	356	371	336	332	342	351	343	359	348	360	392	353	370	342	360	350	367	356	302	348	361	367	377	378	331	355	348	379	368	382	388	354	380	382	387	338	377	363	340	369	373	350	358	316	357	342	373	337	379	374	359	357	360	341	364	316	400	353	370	368	357	344	355	362	377	354	375	342	349	383	386	364	353	332	377	338	378	350	362	349	394	349	363	375	349	364	355	346	359	372	331	343	350	348	354	340	348	353	337	345	350	332	357	324	332	343	327	348	361	368	360	341	379	347	412	362	349	325	375	356	342	396	344	396	371	393	385	343	365	382	341	339	371	355	344	344	357	396	328	382	361	358	347	344	352	338	364	417	367	340	372	364	350	384	373	355	349	370	390	349	354	356	378	385	360	351	377	351	368	344	352	382	367	364	350	334	350	336	354	368	383	342	344	363	344	366	330	360	369	341	374	363	351	330	335	337	394	371	382	369	350	345	337	358	363	344	356	361	361	357	331	363	363	373	371	371	368	360	319	359	352	372	387	373	373	363	330	376	381	389	341	378	372	363	334	361	366	384	352	349	384	340	397	346	336	343	380	371	373	379	398	361	352	383	348	353	371	367	312	330	342	386	339	343	388	387	370	334	356	361	318	380	349	361	377	353	371	357	358	361	380	370	351	345	359	363	341	353	325	328	381	336	370	396	360	365	353	335	383	367	375	349	364	397	374	328	364	358	363	382	394	357	351	350	351	369	348	343	361	341	357	375	335	358	348	350	383	356	386	338	345	366	355	345	366	360	371	374	325	380	347	361	350	360	348	343	361	396	351	354	363	370	349	339	362	365	369	354	394	314	362	351	378	353	373	356	381	334	346	354	347	330	354	377	356	399	377	358	335	404	350	371	383	349	376	378	338	361	358	331	360	344	360	368	332	374	347	332	378	363	385	334	376	342	342	345	348	341	355	384	330	354	367	320	341	366	362	371	375	386	339	332	401	378	356	363	361	361	351	389	361	354	331	337	333	353	368	392	371	367	348	348	337	332	321	375	355	336	355	395	358	360	375	345	373	362	336	374	347	373	353	377	353	352	355	357	332	350	385	391	368	342	354	340	365	376	342	398	360	354	352	373	349	356	352	342	358	361	344	354	337	344	364	326	346	365	376	370	352	345	356	361	375	358	394	351	337	362	386	353	322	332	335	367	341	349	357	391	376	347	383	306	380	352	357	364	372	352	364
2144	577	703	655	601	471	437	399	356	338	334	351	302	339	266	278	274	271	281	265	293	286	287	264	275	249	269	261	279	236	259	260	226	244	226	224	241	214	242	256	229	206	254	250	213	248	234	268	228	255	249	252	266	216	223	273	252	252	258	249	258	227	247	235	266	235	246	232	228	252	257	249	266	239	228	277	260	247	250	285	243	290	259	199	231	239	236	232	238	225	242	256	246	251	241	248	230	236	249	265	243	261	282	247	238	244	244	254	269	233	227	256	264	246	232	244	201	250	236	245	238	243	239	243	258	240	277	239	256	270	240	237	232	256	233	227	252	258	253	210	267	264	273	248	248	228	265	238	266	223	241	276	244	225	257	250	223	247	247	235	229	243	241	270	244	252	283	221	255	229	238	258	255	249	220	211	238	248	245	243	269	263	269	243	251	237	237	253	244	246	223	260	279	274	257	239	247	261	258	274	263	226	241	284	241	234	231	245	271	279	239	232	237	210	230	225	253	259	255	261	239	239	228	231	231	244	267	248	233	253	256	251	247	248	273	239	241	279	243	240	247	200	238	236	228	243	244	269	231	233	249	220	250	261	232	238	223	271	229	262	240	252	277	284	279	244	261	237	225	276	265	253	240	274	239	234	256	232	266	252	283	226	238	252	285	241	224	252	243	245	259	235	267	240	241	222	245	261	267	231	241	278	279	270	258	250	245	232	272	259	257	227	275	266	260	229	221	241	225	290	235	220	270	242	274	252	229	239	237	231	262	272	278	244	220	266	248	206	253	250	257	260	248	227	221	261	240	253	231	216	267	274	234	232	254	269	241	253	268	239	254	258	258	280	234	279	236	239	229	209	229	236	232	275	246	249	253	255	275	269	245	250	273	261	250	245	224	239	245	217	223	266	228	221	249	229	268	247	267	253	221	238	272	217	250	259	263	221	241	256	267	226	274	246	270	280	259	243	227	255	257	240	235	256	230	270	242	241	214	242	272	216	234	232	250	234	256	217	245	246	230	264	255	233	244	245	229	244	264	247	279	234	261	257	279	222	270	236	249	239	272	246	227	213	242	266	229	268	269	270	223	252	245	247	235	260	255	247	256	248	244	286	213	217	270	219	246	231	230	234	264	234	236	248	239	255	264	225	241	264	246	279	271	227	265	256	250	244	252	246	245	270	246	256	274	250	237	234	247	236	236	216	250	264	272	248	282	236	222	222	239	231	250	273	232	261	232	234	247	252	215	240	241	212	209	245	276	269	240	275	263	259	219	249	241	266	236	284	248	250	247	234	247	255	242	253	261	230	250	243	227	265	250	234	246	215	256	241	285	250	233	218	225	236	236	258	251	233	236	265	245	248	231	260	282	246	266	261	250	236	217	261	263	265	242	246	254	234	207	241	211	228	272	223	240	249	241	248	246	241	259	257	238	234	280	252	226	251	228	235	240	222	235	222	249	264	224	260	234	258	242	253	244	230	257	251	223	222	243	229	251	248	221	260	276	247	232	245	226	247	249	249	266	239	263	232	214	258	256	240	269	229	261	251	216	229	253	242	237	251	228	244	228	222	250	250	279	254	248	245	250	243	264	261	219	215	230	219	211	251	238	194	241	262	222	225	257	249	237	255	228	263	232	276	231	270	232	237	242	276	237	232	292	244	221	243	231	248	242	245	283	263	253	264	260	253	233	253	219	260	234	249	269	223	243	245	251	243	227	250	212	250	249	253	248	251	237	250	261	246	259	237	245	239	275	240	260	238	251	230	245	246	263	223	243	259	219	258	226	251	261	237	251	255	221	240	261	248	234	244	256	232	257	244	242	235	255	230	272	250	263	215	229	239	238	259	231	231	288	271	225	221	231	268	228	247	257	246	234	230	265	217	256	231	254	237	247	267	260	206	247	254	265	235	238	249	238	239	244	221	237	243	270	224	261	251	227	257	235	232	238	282	279	236	239	260	273	257	243	265	243	262	258	239	262	241	230	224	217	235	243	257	274	238	255	268	228	255	298	235	254	262	226	251	246	240	257	267	227	253	247	250	216	268	243	215	246	266	240	239	277	278	237	269	228	269	219	245	211	273	250	256	254	253	254	257	236	251	248	240	258	260	236	223	247	246	260	243	269	243	259	251	262	240	285	243	274	209	245	220	235	230	245	248	254	224	227	260	219	223	247	246	248	233	231	225	252	240	230	234	263	246	267	271	249	251	233	242	231	223	271	260	265	233	257	240	240	233	252	234	230	248	277	253	230	256	263	262	279	233	243	258	266	251	238	238	229	257	257	236	247	248	248	233	244	246	229	231	225	255	237	250	234	239	259	244	243	241	229	238	234	250	245	240	256	261	263	252	226	263	254	275	253	237	236	252	244	248	249	248	247	258	246	268	260	291	266	252	235	247	239	258	247	232	236	238	201	240	241	241	257	256	230	269	235	255	236	259	233	271	270	236	282	245	246	239	258	278	259	229	248	275	251	230	247	230	234	260	236	262	242	226	262	247	223	236	256	247	239	234	250	267	249	262	252	276	221	239	222	217	232	251	252	239	239	244	255	240	240	260	266	242	236	224	240	261	281	232	263	258	243	261	225	248	225	240	218	218	253	242	267	239	206	273	232	213	232	226	220	233	251	256	245	247	232	237	251	244	237	271	225	243	229	253	240	218	234	248	241	230	250	237	284	255	267	265	247	263	220	244	230	218	302	243	254	241	264	254	226	256	246	243	244	245	256	275	217	219	242	257	243	287	244	234	272	230	232	218	231	226	259	225	246	244	266	229	241	216	251	246	242	249	269	214	238	255	248	255	223	232	236	265	217	229	259	231	254	246	225	292	280	269	238	250	257	249	268	208	263	237	236	255	254	258	268	223	239	232	247	250	245	265	260	254	254	245	239	251	271	248	214	223	261	243	235	248	232	230	282	262	234	239	241	246	217	246	225	245	275	271	245	217	251	243	240	245	262	237	282	265	249	243	231	250	241	258	267	270	254	248	254	243	228	258	264	248	264	241	243	235	222	222	261	245	242	245	239	245	246	257	224	240	255	252	260	236	215	270	294	245	250	279	280	243	261	231	259	264	258	236	266	260	249	270	233	215	246	267	244	243	252	253	241	230	213	235	239	238	232	213	272	250	263	262	258	245	250	245	274	252	283	256	238	224	231	223	239	267	249	255	250	225	267	250	211	257	231	247	249	238	248	223	271	217	288	238	242	232	243	252	238	250	238	212	254	234	244	249	280	237	268	261	244	256	270	284	259	273	240	225	239	248	245	240	259	230	287	236	256	262	265	258	253	248	275	266	248	229	232	247	234	249	245	256	251	269	266	241	251	252	226	241	234	237	260	246	240	244	254	293	262	262	240	269	257	269	273	233	272	260	233	236	236	263	262	240	253	212	240	269	235	254	248	242	267	252	217	242	228	264	228	240	256	241	248	230	248	253	248	269	241	258	219	225	249	254	246	244	229	228	222	240	281	238	281	224	245	237	250	273	202	229	273	234	251	260
2459	1011	1666	2134	2270	1890	1627	1538	1339	1273	1282	1166	1148	1051	985	844	849	801	792	740	710	758	782	814	767	803	812	791	751	703	679	626	643	637	595	591	606	575	610	575	568	598	624	570	596	623	638	651	565	592	547	617	543	555	594	607	591	620	578	581	618	602	561	558	597	612	603	595	633	613	623	604	652	617	610	586	550	648	592	611	613	574	596	572	589	622	592	595	606	588	589	601	613	581	584	603	591	616	609	602	612	601	621	608	555	587	584	593	582	590	560	592	605	620	626	579	588	618	587	599	594	589	559	602	623	625	573	555	576	589	612	543	575	572	600	609	584	574	612	614	610	622	565	628	646	585	640	617	547	635	641	606	589	593	598	628	608	575	633	566	617	584	548	628	572	577	561	624	603	554	601	634	610	586	602	567	568	632	623	600	544	605	620	573	618	581	565	606	616	581	583	583	628	613	632	597	597	631	603	605	591	619	607	626	576	558	617	603	581	581	561	618	619	672	578	570	579	609	576	569	613	600	606	605	582	576	606	641	644	596	600	570	575	609	587	575	600	592	586	599	594	562	624	641	571	563	598	571	587	590	624	599	616	563	612	559	582	625	615	579	564	598	609	569	619	611	572	629	614	593	601	600	576	596	615	561	583	618	612	576	599	551	560	589	626	606	582	615	583	556	568	561	609	599	627	602	633	593	598	615	578	594	608	537	600	583	532	592	600	604	587	605	629	624	660	583	590	585	594	580	577	596	590	563	590	589	550	583	524	597	617	562	588	554	596	633	576	621	606	583	601	605	586	586	615	608	562	567	597	602	590	570	620	628	582	562	586	595	554	570	621	573	595	587	563	633	586	612	581	608	564	595	589	602	617	581	552	558	631	604	617	610	657	639	680	558	609	605	635	634	616	580	595	567	617	592	625	624	621	585	588	611	564	587	559	599	573	588	612	587	615	591	614	558	573	620	617	604	595	575	616	542	579	605	574	601	607	562	582	596	626	588	586	583	552	638	593	592	584	585	578	582	616	611	563	577	595	576	598	606	595	572	619	622	530	615	620	610	579	588	622	594	640	599	586	586	554	553	571	607	566	557	610	570	594	593	624	634	602	575	610	605	661	641	608	588	585	634	620	587	612	581	590	601	600	616	587	596	628	633	570	571	603	606	601	625	570	536	601	593	568	653	588	608	578	598	559	587	576	599	596	596	611	594	599	594	552	572	568	593	582	565	557	575	577	632	608	587	604	623	617	597	602	571	615	628	625	590	616	593	579	599	615	590	578	621	597	623	596	604	646	580	619	565	572	594	585	606	606	620	617	582	631	605	549	599	582	550	568	605	620	619	568	571	611	586	623	600	617	581	615	595	622	587	559	615	579	612	642	608	589	613	617	598	610	591	569	549	621	601	622	562	572	610	626	580	612	561	594	574	618	560	556	625	576	579	558	556	633	579	580	585	552	617	615	576	578	660	559	597	553	587	608	607	543	566	629	582	574	586	588	592	583	577	613	578	619	598	603	573	551	561	591	583	627	538	609	629	597	653	617	590	548	611	579	592	587	595	614	602	599	617	606	596	579	607	587	611	600	561	611	607	577	600	603	550	592	583	551	581	553	625	588	593	577	602	617	605	573	593	549	629	616	600	603	609	605	632	577	594	576	633	593	593	600	618	594	576	613	595	574	595	624	586	570	590	586	596	636	549	596	576	549	614	619	603	599	535	602	568	597	603	594	583	564	575	619	597	624	601	607	574	562	583	589	591	569	618	571	641	569	592	610	595	621	540	592	613	602	624	590	563	564	609	591	630	631	639	565	560	592	588	597	621	619	629	590	577	615	587	592	609	621	587	572	591	584	591	604	586	573	557	617	580	595	589	644	599	585	618	584	587	595	550	531	591	598	580	623	594	631	566	652	602	531	595	639	579	553	572	609	623	593	605	577	585	524	642	562	613	610	603	604	560	580	604	605	544	554	602	615	628	582	645	592	565	583	564	549	562	569	589	600	615	596	590	610	603	608	557	579	552	641	622	629	592	611	573	581	601	563	588	591	624	600	620	601	572	640	582	577	582	561	608	588	605	650	624	610	599	610	606	601	578	609	640	614	602	593	567	580	610	596	582	568	600	545	619	586	628	606	567	639	587	594	616	593	556	582	635	638	569	553	568	609	635	607	577	613	586	569	611	638	567	621	608	630	611	559	596	566	585	577	579	599	574	608	618	625	575	633	608	640	630	596	594	619	569	566	568	577	586	599	559	577	587	614	593	588	556	576	568	617	600	623	617	585	590	596	595	575	587	612	606	574	617	550	599	573	594	605	660	574	620	551	630	584	630	589	572	566	574	612	593	561	584	604	561	615	589	625	603	606	592	620	590	594	631	608	599	581	589	590	575	592	586	589	608	600	562	588	571	558	538	639	594	651	583	613	589	606	575	628	595	575	600	592	559	530	636	601	581	582	593	577	653	607	562	592	608	620	569	651	600	623	648	614	603	593	602	563	581	570	561	576	607	584	591	573	631	600	611	546	568	602	610	626	615	605	607	614	600	577	581	604	606	606	593	593	601	592	601	622	581	592	647	621	570	609	577	615	610	566	623	614	598	563	604	598	568	586	563	624	559	599	550	590	559	620	580	612	589	586	618	577	611	644	612	625	606	561	585	617	658	605	624	624	602	617	613	610	604	552	640	591	591	599	572	598	569	600	576	623	625	626	596	592	583	615	585	571	577	598	558	606	618	620	511	597	627	571	607	590	612	553	603	577	645	595	596	534	614	597	597	580	602	583	603	586	599	593	591	605	585	602	525	597	618	602	605	610	583	579	616	590	565	545	586	583	616	588	600	586	569	573	559	609	591	603	611	589	605	552	603	585	594	584	569	586	589	594	597	610	577	603	605	572	586	593	607	581	582	594	557	633	610	596	603	588	567	602	594	607	571	647	554	512	600	559	648	614	602	611	583	599	567	600	582	588	601	586	594	576	608	593	628	581	589	606	574	584	589	579	571	607	600	577	568	642	568	596	614	593	592	581	622	608	606	567	637	616	570	569	589	654	602	627	606	603	598	599	578	551	612	620	579	611	613	634	579	605	563	652	593	601	616	613	600	535	570	595	630	585	575	589	580	629	570	538	593	606	530	596	620	567	572	665	625	590	603	584	586	590	653	544	620	616	604	595	549	629	638	635	630	602	652	578	639	603	575	615	622	623	639	626	599	586	565	638	586	578	610	580	576	582	610	610	614	611	576	612	616	612	611	545	624	558	608	584	582	597	618	582	599	592	593	587	610	609	615	584	607	658	600	600	584	620	588	584	585	599	613	605	600	634	616	556	592	574	605	610	577	621	540	630	602	597	550	623	605	589	579	581	638	597	600	584	604	631	616	605	555	604	601	584	566	608	533	574	590	624	590	592	584	640	593	610	605	607	630	606	587	599	585	579	598	628	597	620	568	593	615	590	612	580	606	601	593	608	586	636	615	597	599	603	560	573	639	619	578	575	599	586	629	625	612
8369	1353	1953	1714	1271	1137	788	641	522	492	480	489	457	387	347	306	333	280	259	270	295	259	277	288	288	315	273	296	293	276	252	262	244	216	272	232	212	238	259	225	230	243	226	219	247	243	226	240	231	238	234	210	212	241	236	236	247	242	217	227	240	251	235	248	246	250	237	245	232	223	226	235	234	217	231	239	237	234	231	210	228	243	237	231	257	243	210	222	210	236	219	195	219	233	218	247	237	210	245	226	256	209	229	240	204	223	215	250	244	259	218	242	245	212	258	231	229	229	235	206	250	229	239	249	250	233	255	221	232	249	225	223	259	267	241	212	209	257	219	237	227	239	252	235	220	222	215	247	238	250	262	223	230	226	225	258	237	228	218	230	250	248	225	199	232	213	213	201	225	250	248	243	223	254	262	251	250	258	222	215	236	236	215	243	228	236	238	237	236	220	225	229	245	214	230	241	233	239	230	245	226	200	217	248	240	229	246	224	212	230	217	218	209	233	209	247	231	245	213	222	237	230	238	199	233	219	240	245	227	249	223	245	230	223	258	229	234	230	240	262	228	221	208	244	223	247	228	234	252	232	231	235	230	222	216	251	236	254	237	221	236	190	239	220	227	241	240	225	240	256	251	249	256	232	230	234	213	228	213	262	227	248	233	251	243	241	221	205	211	223	213	219	245	244	210	248	223	246	231	223	228	216	217	240	221	245	230	199	235	232	246	220	229	228	217	215	255	208	223	243	245	233	221	214	218	225	223	242	245	274	213	232	242	198	231	241	221	203	248	214	249	255	255	251	213	214	238	250	216	228	230	213	254	237	239	250	230	222	208	234	215	254	227	255	216	218	218	227	244	246	217	214	266	227	237	242	253	221	244	222	245	232	222	245	232	238	236	226	213	242	236	257	199	246	240	242	229	256	220	234	206	234	238	233	230	248	242	248	231	232	247	212	222	235	214	263	249	241	239	208	245	229	221	242	215	230	252	230	217	244	233	243	211	238	220	233	219	228	224	213	236	231	227	241	248	247	239	213	241	233	251	256	266	192	220	236	233	210	221	246	246	248	233	252	282	239	237	224	265	225	240	219	218	214	209	279	227	259	229	232	227	230	289	236	220	247	267	230	236	232	239	225	233	203	211	238	221	230	238	259	235	222	264	210	228	234	214	230	218	199	226	205	238	234	229	248	253	240	256	218	229	237	241	227	239	250	225	226	241	233	206	220	252	271	241	249	227	221	245	248	233	224	227	226	233	214	216	232	225	255	230	239	246	244	214	261	216	206	230	228	239	210	223	251	231	201	221	230	239	234	219	218	217	230	242	229	247	229	224	221	230	255	253	231	210	229	214	264	244	264	249	252	233	182	239	229	264	212	233	234	225	233	263	248	249	246	252	222	220	237	209	232	236	203	239	234	233	221	248	227	241	232	227	224	247	233	234	218	240	234	229	228	227	230	208	248	240	218	242	257	242	216	236	231	250	232	245	239	252	211	248	229	285	220	223	225	251	227	227	222	224	238	243	220	220	242	272	275	236	228	249	241	222	224	251	221	259	203	221	238	221	200	256	229	237	222	164	229	237	244	210	212	216	204	219	240	241	250	259	221	238	218	278	226	250	244	225	206	220	242	230	240	246	226	232	207	236	216	227	251	243	212	268	245	229	240	245	224	224	234	211	261	212	243	230	250	263	228	254	209	202	272	257	213	233	241	225	249	220	214	226	243	233	233	244	223	252	268	267	235	225	206	246	214	230	236	218	208	228	221	225	250	234	228	229	213	225	239	227	232	228	221	246	250	221	245	227	223	219	219	241	209	229	238	219	234	208	227	203	216	232	231	237	255	246	235	234	237	237	215	228	228	218	234	229	231	214	237	233	246	241	215	224	228	236	212	217	211	234	227	241	214	229	249	222	250	231	234	228	231	244	229	235	248	232	253	231	198	226	220	227	241	225	258	226	244	243	207	251	246	216	226	233	213	245	224	221	235	261	228	216	248	220	248	221	248	226	199	228	223	231	210	238	237	245	251	214	247	221	233	242	259	235	239	223	236	242	219	221	245	222	223	228	234	234	249	235	213	222	249	232	242	228	249	243	217	238	255	217	210	219	247	236	224	222	202	245	218	251	263	233	236	230	212	238	225	215	243	217	225	239	230	225	243	236	229	243	209	225	235	222	219	244	214	232	222	247	227	244	217	224	220	242	254	255	238	250	217	235	234	254	225	219	240	220	250	221	242	230	235	278	217	230	233	220	234	219	229	220	235	224	242	246	205	247	259	197	230	201	237	226	237	231	257	238	252	212	220	226	226	266	233	218	231	247	223	218	226	232	241	239	223	221	236	212	207	233	222	222	210	241	252	276	223	211	228	213	229	245	258	223	222	236	234	240	231	239	201	248	244	248	243	224	240	206	210	216	261	205	227	234	262	217	221	244	224	218	219	233	230	260	240	236	223	243	231	223	216	244	233	222	264	262	230	217	234	224	237	230	245	208	251	234	210	247	240	241	243	244	217	221	255	215	244	257	250	213	230	210	231	229	237	229	237	215	241	231	260	229	233	243	239	246	247	203	227	221	228	269	225	232	240	237	247	243	247	210	227	236	215	222	226	248	221	209	221	216	238	245	242	225	259	222	244	238	239	234	215	203	212	218	241	245	215	228	247	212	233	240	242	231	233	265	234	232	237	241	214	203	279	229	220	218	225	234	265	231	218	244	210	213	236	254	234	224	232	227	225	237	238	216	236	236	260	251	230	246	231	234	219	228	240	223	247	229	235	226	213	234	242	225	228	229	241	234	217	231	239	260	253	230	234	223	262	268	249	229	257	249	238	216	232	223	244	254	221	217	261	220	207	235	245	230	208	250	227	217	240	216	243	237	235	234	227	233	212	234	216	219	264	243	220	212	213	239	251	247	241	234	235	217	211	223	254	249	233	267	242	217	214	218	267	231	210	237	231	245	248	237	218	222	198	256	203	265	219	224	226	224	218	239	236	199	227	242	234	264	237	222	220	238	254	232	242	221	241	242	215	210	238	237	243	217	239	245	207	259	233	216	209	235	209	218	224	226	264	231	245	251	242	208	211	232	219	237	225	249	230	250	253	244	222	239	234	294	236	240	218	239	219	236	242	223	213	210	249	230	222	212	229	199	223	236	223	236	231	238	192	235	254	235	247	246	225	224	224	255	234	210	224	214	260	233	235	250	229	215	259	231	272	213	227	255	249	224	221	231	229	221	226	228	215	257	223	237	199	230	235	250	226	241	214	235	243	253	250	216	241	228	238	218	252	235	229	248	236	262	240	236	230	218	240	262	247	199	211	220	238	244	224	219	244	252	237	242	233	251	199	217	213	200	238	227	222	229	248	254	251	258	227	258	222	233	219	217	230	214	234	194	238	227	251	277	254	236	217	224	233	230	238	233	239	234	241	242	230	239	253	213	210	232	211	230	231	219	256	238	221	235	245	262	232	227	219	223	219	246	244	238	231	244	236	232	240	209	210
7384	1795	3597	4556	4561	4382	3244	2733	2322	2324	2254	2163	1923	1598	1326	1272	1107	976	863	878	919	909	832	860	924	957	977	917	838	723	702	706	666	641	600	610	566	626	574	571	555	574	601	609	532	549	567	568	572	556	570	586	605	553	595	550	596	545	583	572	534	591	581	550	535	558	588	538	595	548	562	569	526	548	548	553	540	519	556	571	576	574	594	526	535	582	492	583	537	563	548	570	563	568	607	544	579	599	575	595	550	555	538	515	551	587	546	554	534	552	561	578	602	598	555	554	603	565	579	519	556	600	551	555	576	589	540	563	550	531	597	569	529	580	597	578	553	586	538	555	574	543	559	558	504	576	521	557	557	546	604	570	572	536	562	569	548	552	571	527	563	595	563	547	579	592	590	571	563	575	548	594	595	599	576	577	564	589	538	643	528	567	554	540	518	599	576	560	597	501	549	543	572	552	555	560	561	565	549	545	531	554	582	540	532	611	550	518	554	588	557	554	555	585	572	569	568	605	533	587	558	571	564	526	608	539	597	562	540	552	593	550	549	544	530	552	560	567	545	551	577	504	613	615	552	531	572	592	573	538	550	526	551	608	558	616	589	524	558	598	584	637	587	560	518	558	544	562	567	566	606	567	559	562	550	641	588	565	565	569	549	582	594	569	554	572	582	564	545	588	519	588	579	555	523	552	559	511	542	609	529	563	514	561	574	562	526	576	534	520	527	581	584	536	556	570	555	627	507	545	574	561	542	545	621	545	556	604	594	563	544	546	572	544	618	547	584	585	533	536	585	557	559	542	574	559	554	527	556	581	562	552	536	547	590	551	572	533	552	553	600	567	563	531	565	608	580	576	589	539	567	608	570	558	600	556	525	564	532	573	550	564	584	570	562	568	584	514	565	535	561	565	566	596	517	541	543	546	572	587	557	564	593	556	539	589	559	589	552	584	566	575	556	565	578	578	543	535	558	581	527	591	580	606	579	563	573	582	596	630	580	558	526	559	577	584	559	533	527	574	529	532	567	560	539	535	549	574	560	542	565	577	547	570	571	576	596	545	530	551	558	554	558	531	574	542	578	583	573	579	570	590	548	577	528	557	562	527	563	596	559	550	636	553	552	546	592	592	539	523	539	547	581	564	567	565	559	592	527	596	573	561	536	567	566	549	552	540	536	579	545	517	596	548	523	576	550	554	593	567	629	564	617	585	563	569	581	527	526	593	599	573	574	595	550	564	594	554	583	612	573	601	580	501	556	546	570	536	579	582	598	601	564	492	525	533	547	555	573	558	552	572	589	571	556	549	558	557	577	514	568	567	553	557	574	588	577	530	544	558	560	562	580	584	567	566	598	605	554	555	579	529	544	595	538	545	557	585	590	580	553	570	550	545	578	554	515	573	577	565	590	577	580	569	591	583	559	564	581	563	509	586	533	538	577	559	550	534	582	569	556	519	590	570	543	571	551	571	562	552	533	539	567	558	561	597	597	606	576	560	554	532	559	553	577	547	547	541	569	591	593	586	604	544	601	575	566	559	547	543	580	518	575	527	523	546	563	574	544	558	566	561	591	563	561	613	533	532	532	580	523	550	584	580	561	543	496	546	545	581	547	586	573	563	572	580	575	597	512	562	580	560	592	564	576	560	562	578	571	560	582	557	556	570	552	598	593	572	556	559	552	538	587	490	570	575	555	536	538	549	578	532	559	545	589	542	559	572	571	570	603	551	594	581	550	575	590	611	576	585	558	535	556	547	554	598	506	575	586	560	560	582	514	578	562	565	559	536	550	568	578	594	567	563	552	538	552	557	568	549	553	588	549	543	575	576	568	566	601	568	583	529	581	593	566	569	557	548	573	605	544	555	544	564	546	577	562	575	553	569	614	569	553	578	577	595	567	561	571	578	575	587	538	534	544	562	604	567	592	595	593	561	521	592	562	558	575	601	536	584	603	568	520	585	579	577	581	528	589	532	572	515	547	527	561	579	598	544	563	553	577	550	560	540	564	536	536	613	585	584	588	565	579	555	593	574	564	535	574	633	559	532	567	536	518	547	602	559	573	554	531	555	624	516	553	608	567	567	570	628	593	574	553	543	542	525	591	553	589	530	542	541	533	544	538	593	538	542	574	529	569	563	569	525	577	509	575	582	549	582	543	573	538	592	569	601	550	575	536	550	548	605	556	522	555	591	536	567	572	575	537	594	586	571	535	587	574	576	587	578	525	564	567	578	548	574	550	582	575	519	548	551	530	541	546	567	528	524	537	575	552	586	527	552	575	547	572	553	555	521	585	590	549	540	600	579	597	575	548	630	588	602	609	553	595	563	587	590	587	565	596	541	572	577	572	603	575	561	590	573	580	583	529	550	514	590	557	577	555	512	587	581	563	565	512	566	538	579	543	554	524	553	531	523	568	573	589	574	597	526	532	568	536	525	559	568	550	558	541	565	596	516	533	537	574	534	541	570	573	563	542	573	601	622	550	552	583	529	606	511	611	586	559	517	607	542	540	582	557	602	606	533	517	549	587	590	556	559	561	530	552	552	550	612	583	575	581	540	569	535	575	548	563	565	585	573	575	554	574	541	603	549	572	581	585	612	572	571	552	578	553	571	573	567	569	568	544	528	582	595	552	602	559	582	583	547	574	558	537	543	583	538	619	567	531	557	573	567	567	579	542	548	630	560	571	577	556	607	572	556	525	565	526	578	576	541	545	573	541	570	546	552	564	579	533	558	586	564	579	602	596	532	586	528	541	548	537	622	583	544	534	551	560	558	562	608	503	562	564	603	599	568	550	562	554	527	562	550	532	541	612	497	566	550	574	547	576	592	539	533	545	583	552	569	540	566	564	561	603	536	561	588	587	544	575	540	524	573	571	550	584	570	604	556	542	584	568	552	553	579	533	566	563	561	547	551	585	531	589	523	567	537	556	541	549	567	554	571	612	581	569	576	532	533	591	575	495	557	519	570	586	560	563	602	582	575	566	510	511	579	573	603	544	567	542	523	562	574	597	563	636	580	601	592	569	557	605	570	595	554	562	553	559	588	577	567	554	532	572	568	570	562	574	602	537	555	536	544	586	542	527	603	543	499	564	582	577	559	521	592	583	568	579	581	558	589	566	585	558	585	578	596	525	559	613	543	590	538	587	511	589	565	601	574	595	537	557	580	562	560	526	540	541	566	589	553	582	575	582	571	590	567	553	589	592	599	570	541	575	599	555	546	616	568	565	585	564	531	593	584	553	541	571	586	523	520	551	517	575	567	550	559	573	516	562	573	583	577	550	574	544	524	523	559	539	543	540	593	587	589	627	630	535	592	575	580	540	587	554	586	526	571	554	576	582	576	529	580	597	589	540	567	536	567	587	607	529	541	551	544	525	524	526	562	576	594	592	583	565	573	533	539	551	551	540	530	565	564	616	552	546	571	573	552	559	537	556	587	529	578	577	556	561	603	543	583	570	568	563	592	542	562	534	578	592	544	536	607	554	555	519	559	517	535	575	602
14816	2523	3031	2777	1960	1515	1045	760	674	641	579	594	469	345	323	284	278	261	224	215	221	194	192	204	188	202	208	191	171	172	162	159	156	152	148	141	149	163	131	142	141	139	142	144	132	135	131	138	126	132	122	129	149	148	140	141	123	138	121	130	127	137	143	149	116	148	144	123	141	147	169	138	145	139	162	140	155	151	172	144	162	140	140	141	140	139	142	120	134	137	140	147	140	133	128	145	119	117	123	142	142	159	154	137	122	134	114	128	148	128	128	137	125	143	127	132	133	154	138	99	153	124	148	145	136	149	159	121	120	127	140	144	129	144	134	149	132	138	118	137	135	135	145	150	131	153	144	132	151	151	156	149	143	145	150	125	137	142	141	137	121	145	126	131	128	151	130	154	153	138	136	129	143	171	144	152	121	125	184	149	143	136	154	142	154	133	148	137	154	115	112	123	145	134	131	157	147	148	145	147	126	134	137	139	141	146	133	132	149	134	134	154	135	122	141	141	127	137	140	122	136	140	142	132	155	152	151	147	151	118	152	142	132	147	122	156	123	139	141	118	126	113	148	157	137	149	131	148	130	124	117	148	120	148	124	136	128	163	134	139	126	124	133	126	143	149	132	138	144	124	139	130	142	152	137	118	109	151	151	139	150	152	120	126	141	130	165	143	142	133	131	132	118	126	130	157	129	150	140	129	148	153	134	143	131	152	127	133	153	143	135	146	150	170	138	132	130	151	133	124	128	146	121	139	128	144	128	164	145	157	125	141	132	136	148	142	132	124	127	159	122	140	152	133	135	140	138	156	148	119	118	134	164	121	145	138	137	130	128	128	133	144	137	138	138	111	131	131	150	144	145	130	143	142	140	138	128	139	141	126	125	148	144	162	135	124	156	133	123	160	144	124	124	138	134	133	154	137	151	147	157	139	133	131	137	137	136	150	176	109	129	149	156	145	123	147	145	150	139	149	143	122	132	126	152	137	128	135	148	158	132	135	115	130	131	142	143	146	121	145	147	125	128	151	129	124	133	131	142	129	121	133	132	119	135	124	133	112	117	136	116	144	135	147	155	139	118	132	142	137	136	131	141	131	146	100	150	132	129	154	130	135	131	143	129	145	143	138	140	136	135	142	147	140	135	138	133	133	122	144	135	142	151	135	148	149	118	125	153	125	146	112	130	134	148	140	117	136	162	132	163	163	149	141	147	121	131	155	145	149	161	140	144	148	116	133	127	124	137	117	127	134	137	123	155	122	147	131	138	170	133	141	140	121	160	154	149	138	129	132	146	137	143	149	142	125	161	153	141	127	157	124	130	139	127	132	125	147	153	114	162	168	141	127	117	147	148	143	136	120	138	138	133	133	139	122	128	137	138	147	147	128	156	136	140	132	123	118	125	112	138	114	138	141	141	145	128	135	134	123	116	128	124	135	130	131	116	128	140	130	139	139	150	137	138	140	120	131	164	167	139	150	109	130	147	150	124	134	126	112	146	114	136	157	156	155	123	122	134	112	135	123	120	141	157	138	137	127	145	124	140	130	162	127	136	129	152	158	136	144	119	134	124	131	136	122	136	155	131	127	143	139	128	139	129	131	144	147	155	135	122	137	142	133	130	120	132	139	126	134	141	147	135	153	117	122	131	123	136	136	138	122	149	152	131	132	133	148	135	146	137	115	153	139	150	129	136	139	131	155	125	147	119	146	154	151	150	136	137	120	111	128	129	155	129	114	126	131	127	134	136	131	119	148	117	126	139	131	135	138	134	134	156	149	145	144	145	143	151	131	126	145	124	140	129	140	144	140	143	106	138	142	136	146	141	146	157	134	124	116	136	139	157	154	129	138	146	153	118	136	162	119	153	142	132	150	121	114	141	149	148	168	134	155	143	121	145	144	103	146	105	133	145	135	131	131	129	134	143	144	126	128	132	156	119	111	135	142	138	157	158	114	132	110	139	148	127	115	130	132	132	140	120	140	132	133	154	132	143	123	147	143	146	148	119	139	129	118	148	154	143	135	156	130	143	118	130	136	131	135	150	139	140	126	148	125	139	136	152	150	140	153	137	122	138	154	146	156	167	154	121	144	160	126	133	140	137	118	124	136	151	144	139	130	145	139	142	129	149	134	138	148	152	156	130	141	135	147	124	156	148	155	138	138	139	152	136	121	116	131	128	143	149	146	147	146	131	130	127	145	144	155	118	148	135	126	138	153	142	138	132	137	117	138	125	130	122	145	122	131	125	170	151	148	153	132	139	140	135	138	146	151	113	129	133	166	144	128	130	144	149	146	139	123	135	122	137	134	148	119	132	145	151	135	148	131	139	121	128	136	141	121	136	141	139	126	130	114	142	151	141	138	136	135	154	155	133	105	147	146	146	151	137	137	133	138	112	125	134	140	123	135	148	135	136	144	113	132	145	145	126	156	128	130	162	140	143	131	127	146	125	142	124	158	156	124	152	122	154	140	121	120	175	141	117	136	145	137	160	139	172	143	148	136	151	138	142	153	138	137	115	152	144	135	137	103	130	156	124	136	135	132	151	136	147	136	150	152	137	135	135	130	144	141	131	135	132	128	123	144	126	140	131	147	162	133	120	151	126	135	127	132	138	147	145	142	145	147	139	152	131	145	119	120	120	142	141	143	115	120	124	140	131	116	120	141	136	129	156	131	133	137	124	131	155	124	137	125	134	132	143	161	188	152	139	123	121	131	157	130	127	128	141	128	143	148	162	132	137	140	117	126	132	109	133	152	142	131	137	118	141	131	135	139	140	145	150	148	134	120	143	126	125	127	145	159	143	135	136	131	139	138	122	141	139	139	118	122	114	137	122	161	138	146	146	139	120	143	143	141	133	136	165	129	136	138	148	118	141	148	136	134	142	168	125	138	141	133	126	136	129	142	154	144	135	131	107	117	140	121	126	147	129	134	127	141	106	126	133	135	133	149	146	150	134	137	157	131	144	135	142	154	143	132	124	136	133	146	131	125	132	124	141	122	136	136	157	124	115	122	124	145	162	131	107	154	137	147	125	150	119	138	124	132	126	143	148	123	124	146	148	133	155	134	129	135	155	134	141	143	157	143	146	149	122	150	110	125	144	148	122	148	139	134	161	130	134	113	136	142	121	154	135	128	140	104	138	150	157	135	129	147	122	133	118	124	135	119	127	111	133	139	129	132	147	137	125	156	139	134	134	143	128	124	133	146	145	146	117	156	131	144	141	149	126	136	131	127	147	141	133	139	115	132	116	129	150	134	139	139	147	114	125	129	122	148	152	131	137	146	140	108	149	144	138	157	149	141	131	158	136	152	129	135	151	136	118	148	138	139	149	138	127	130	155	110	131	149	118	131	128	147	144	140	137	139	147	148	143	131	147	139	136	131	128	134	153	111	133	120	136	142	136	136	143	140	126	159	140	144	129	136	129	134	121	143	121	141	139	121	132	132	129	130	138	112	171	131	138	130	125	147	144	137	139	135	140	139	136	142	136	125	117	142	116	132
9385	2357	5242	6811	6669	5785	4738	3668	3057	3217	2843	3107	2701	2058	1596	1406	1325	1118	923	903	945	850	826	822	852	920	867	776	678	606	520	511	500	469	464	402	422	388	384	380	354	345	372	356	349	335	371	294	355	355	388	346	343	329	369	328	335	374	361	359	354	339	343	365	358	349	337	340	351	376	357	362	383	361	365	340	354	354	384	358	384	330	357	323	359	353	361	317	381	352	351	346	360	329	336	351	354	337	340	357	301	358	360	384	325	340	343	370	344	357	346	351	333	380	328	366	376	373	354	337	367	357	334	357	340	318	362	326	349	398	342	350	359	346	357	358	324	325	361	347	359	369	342	316	366	324	361	348	340	336	325	339	330	383	341	339	312	344	361	344	339	336	359	318	360	335	322	366	346	323	316	379	358	353	336	367	329	368	350	335	351	322	358	314	354	356	343	352	342	349	325	319	329	364	339	340	342	350	361	367	328	362	320	362	345	329	377	338	340	343	401	324	339	331	341	338	374	349	352	365	333	346	332	329	367	331	349	363	321	346	368	325	375	340	333	355	336	358	327	330	348	353	349	331	346	328	327	368	327	370	362	358	399	363	324	330	305	351	342	340	376	361	393	341	375	328	360	348	304	369	379	340	329	330	363	327	333	348	382	325	360	325	364	313	353	388	355	316	360	352	346	360	330	324	349	364	328	369	342	325	313	355	371	377	348	328	321	351	368	344	347	374	368	344	341	365	346	335	367	338	319	341	373	339	344	368	321	361	320	334	331	366	356	366	364	339	356	322	334	348	352	341	333	352	337	373	333	367	356	364	364	378	354	357	296	404	340	358	326	330	343	346	357	370	312	345	347	331	369	359	411	377	405	334	378	370	335	346	321	334	365	343	370	348	341	395	346	334	355	353	329	317	348	376	332	354	347	336	348	345	359	327	334	336	355	354	356	339	345	354	335	331	366	349	363	350	347	349	359	357	345	371	353	347	354	348	359	350	344	363	311	342	340	368	366	361	316	359	363	324	342	332	354	351	297	376	360	329	357	352	346	320	346	371	348	355	382	358	355	358	350	334	312	359	349	337	371	362	377	317	380	359	371	363	340	364	338	341	372	364	364	315	290	374	359	351	379	325	345	352	366	346	374	343	320	339	330	363	357	353	358	335	346	374	366	371	337	353	345	347	356	368	293	343	349	338	342	370	357	340	331	358	334	357	383	347	321	353	376	357	326	340	376	328	375	369	360	327	327	329	375	371	351	327	350	350	360	311	331	352	322	326	319	320	324	350	329	364	321	333	335	343	338	349	332	374	365	317	325	317	354	351	366	362	363	341	357	344	350	350	371	349	379	333	353	343	367	317	342	356	370	329	334	328	344	353	365	345	395	312	347	369	337	361	316	359	374	347	351	345	328	312	335	341	331	337	361	372	343	344	392	311	357	386	334	313	316	359	331	329	340	311	310	351	332	319	319	325	365	367	358	335	365	344	320	365	349	354	374	385	343	362	325	342	361	365	324	374	350	355	361	326	361	348	352	365	343	350	320	354	347	371	344	314	336	364	339	360	351	349	377	338	342	340	332	364	324	359	342	339	375	354	322	369	354	342	352	366	332	317	344	361	346	331	386	337	321	329	404	343	343	336	342	348	355	357	353	350	348	368	327	354	319	348	353	369	341	365	327	374	384	351	347	341	364	328	355	350	344	360	357	324	381	363	357	363	381	359	347	357	349	366	317	364	334	350	360	367	328	366	374	335	363	351	377	344	349	364	331	341	342	341	354	386	335	370	359	366	329	320	356	306	365	363	338	360	306	353	322	334	367	340	352	359	374	322	356	370	370	309	345	361	371	350	351	345	323	392	358	341	378	337	348	372	328	362	346	347	332	341	342	365	321	335	334	357	351	324	356	334	374	356	335	339	310	362	351	369	363	349	355	336	360	351	334	360	306	362	309	321	347	373	356	371	362	319	329	317	314	347	358	351	322	338	373	334	350	352	342	330	362	354	371	336	354	353	324	355	348	340	340	365	339	388	363	368	356	345	358	340	366	323	338	378	346	321	312	338	353	374	325	352	362	332	352	335	328	347	333	315	371	371	341	348	376	349	365	381	323	371	357	338	346	342	330	360	362	321	359	315	345	336	338	334	354	342	319	322	370	348	345	335	338	330	354	342	363	372	375	364	358	378	324	369	342	348	354	353	348	372	372	352	339	352	369	364	356	353	351	332	362	311	331	336	340	340	350	354	369	346	325	345	326	334	334	384	364	377	351	344	362	324	344	321	364	347	354	325	336	356	344	345	374	323	336	370	327	349	349	376	352	357	359	332	374	364	376	351	332	378	323	332	303	337	372	355	389	349	321	349	334	332	373	352	329	324	351	381	352	359	355	356	352	356	343	340	333	327	334	338	354	337	355	335	338	376	357	349	389	359	348	357	368	382	375	334	324	372	349	322	319	344	366	338	353	356	340	342	347	356	347	365	356	377	349	347	378	336	333	335	350	346	336	385	350	330	343	360	327	341	374	352	346	375	318	344	372	354	391	339	338	310	339	344	323	333	327	348	386	364	324	327	355	364	357	350	354	334	330	308	352	316	361	342	349	323	360	363	341	337	370	309	371	330	358	335	365	338	334	345	336	351	371	362	351	323	304	314	331	343	364	363	351	358	368	324	352	333	375	350	349	351	366	372	312	356	353	342	365	332	299	394	326	317	345	346	383	344	302	343	332	348	330	386	333	328	359	353	341	327	350	346	349	359	365	356	351	351	348	306	338	369	354	349	370	347	375	353	322	349	349	333	322	349	322	318	384	351	339	353	315	327	360	354	383	363	363	353	362	347	310	381	345	348	348	347	348	331	377	351	353	352	359	356	354	358	388	369	312	340	348	366	352	337	344	324	360	357	363	290	328	371	348	351	378	335	363	369	343	342	348	343	354	372	376	325	371	358	346	359	333	352	306	344	350	381	368	362	368	343	328	334	361	330	372	311	364	353	374	328	348	364	339	313	363	330	355	353	375	329	354	330	341	365	338	340	349	355	367	353	331	356	389	333	341	341	329	341	315	341	348	344	340	358	343	345	363	368	366	329	348	356	387	347	355	355	336	369	335	377	323	385	380	338	313	381	350	294	333	343	385	336	331	362	345	356	354	353	341	344	350	312	332	309	372	357	342	386	315	361	345	347	349	362	318	331	384	334	336	356	318	363	371	321	342	353	378	329	353	361	370	360	370	352	378	338	365	342	343	362	361	321	336	329	340	335	342	351	337	391	335	378	372	344	317	331	320	322	345	387	350	369	371	340	343	361	302	342	339	335	361	329	365	369	343	347	377	340	347	333	367	375	362	346	337	352	363	371	356	345	330	335	302	337	367	337	339	363	335	341	321	332	335	332	357	321	340	363	346	334	342	338	372	374	347	361	322	361	353	349	354	334	353	342	342	356	392	370	369	373	336	349	364	369	337	347	346	330	342	326	343	377	370	360	342	358	331	364	362	359	317	366	366	338	378	351
2352	784	967	816	692	503	427	396	360	336	379	359	340	322	298	295	286	289	255	251	285	261	270	288	281	254	230	249	261	249	245	240	247	288	254	242	262	223	230	237	262	258	256	267	245	253	230	226	249	268	228	243	231	259	229	266	258	247	254	241	273	241	252	253	221	258	248	230	257	245	232	224	264	234	231	244	262	248	269	248	230	267	240	229	218	233	235	252	208	255	265	239	241	236	246	247	260	273	220	235	281	231	244	250	233	241	267	222	259	239	235	232	256	228	252	230	235	244	243	227	239	256	244	239	232	244	230	234	248	277	237	257	258	241	261	225	262	224	211	214	229	244	241	254	248	233	229	241	271	240	215	237	241	241	231	247	202	269	228	218	236	267	243	249	222	241	245	247	255	230	222	239	278	217	255	239	240	220	237	240	238	237	259	242	237	252	234	242	219	218	231	231	261	218	217	220	242	282	228	227	259	224	219	226	226	250	274	226	230	244	237	242	233	245	243	207	258	250	249	213	241	215	288	251	248	254	230	247	240	248	242	252	237	252	258	248	263	246	230	250	230	262	243	271	246	215	236	232	229	228	232	224	270	244	225	242	260	273	250	209	269	237	255	233	253	204	253	252	238	224	220	236	237	234	255	213	247	254	239	256	258	263	265	231	253	215	248	210	238	300	255	240	255	246	257	232	233	240	230	239	282	281	224	242	239	258	247	232	249	245	222	253	242	221	217	254	223	232	244	232	229	248	250	242	247	214	233	244	263	253	234	234	209	271	244	242	232	232	238	256	249	228	262	242	274	228	236	249	261	256	245	224	271	255	237	253	243	220	211	207	223	257	249	232	238	245	262	252	298	276	249	262	252	281	237	275	233	231	268	233	235	244	222	210	224	256	220	245	238	257	257	265	262	254	226	218	231	265	249	240	246	256	212	274	216	231	261	256	262	267	246	267	254	221	232	234	231	247	236	227	262	235	256	217	237	211	276	239	215	243	206	234	270	260	268	247	258	218	226	231	287	212	252	228	268	233	257	243	244	266	213	256	236	231	254	245	253	257	263	248	226	230	228	247	254	267	240	250	263	256	244	243	226	255	250	280	261	244	247	267	246	266	232	202	230	250	231	269	253	263	270	228	229	228	238	260	234	249	252	254	234	252	242	240	262	286	207	240	241	225	248	262	255	280	254	264	251	244	218	245	246	249	240	216	257	227	227	229	238	236	249	251	255	249	236	231	246	243	229	239	220	228	242	233	256	252	244	237	251	228	253	256	219	244	210	235	261	247	252	257	235	270	227	254	247	240	244	236	257	218	205	237	270	243	244	273	255	263	256	229	280	244	257	253	269	243	255	244	250	266	267	256	248	215	265	243	248	260	263	230	244	256	274	227	248	237	246	256	261	246	243	202	237	252	254	253	235	253	257	261	218	208	269	266	236	249	288	243	225	260	266	277	251	248	242	247	265	266	229	243	236	247	235	256	266	240	268	246	258	300	232	254	243	251	246	248	261	252	244	251	212	247	242	270	225	252	273	248	285	273	246	264	242	239	240	205	259	251	251	242	248	269	230	255	222	250	259	257	238	233	237	251	248	200	228	279	253	253	248	243	255	249	213	234	272	252	264	242	241	248	240	234	247	253	244	243	257	252	242	219	214	237	209	259	229	266	247	243	249	245	251	227	242	245	257	285	249	244	243	248	248	245	267	240	221	229	225	225	254	259	239	234	229	269	238	222	253	227	225	253	277	238	231	239	214	277	257	230	204	265	223	222	254	243	233	253	265	266	252	211	258	238	232	249	222	230	241	261	230	280	234	253	227	256	240	225	233	242	271	272	238	258	249	221	232	235	236	269	246	234	239	265	241	220	266	235	210	226	255	233	264	252	242	251	250	264	239	263	215	247	246	270	264	237	248	235	225	248	275	235	226	267	229	250	255	262	240	265	218	254	253	228	243	233	243	232	241	280	242	205	238	254	260	241	274	249	211	229	233	202	243	241	221	229	225	239	231	260	261	230	238	225	243	255	257	243	254	223	247	237	261	264	252	251	265	259	251	237	238	226	244	250	283	244	226	254	249	259	242	246	219	214	257	252	247	237	269	249	217	216	228	250	268	267	239	245	248	206	248	230	256	222	218	220	228	239	234	233	242	256	244	286	265	233	224	263	241	219	272	241	255	232	237	261	231	251	259	225	218	239	259	250	269	246	250	241	256	243	219	229	224	255	246	245	236	230	222	223	265	266	286	264	254	245	211	251	252	234	223	232	232	285	251	263	256	251	247	269	237	255	226	238	243	274	237	245	269	231	250	242	217	234	258	230	239	249	225	242	222	234	233	248	252	233	270	238	244	254	253	236	225	254	255	247	255	214	258	274	237	220	221	221	246	243	224	236	234	259	237	271	268	246	248	262	235	242	257	240	257	220	260	265	290	240	276	205	251	244	255	260	207	259	273	244	256	247	262	245	257	227	272	241	253	257	272	243	229	274	250	241	216	280	288	274	273	251	231	211	269	233	237	224	217	262	255	260	266	219	227	239	236	236	251	241	253	257	229	246	256	248	251	240	228	256	214	257	243	235	262	240	252	232	246	215	246	280	266	241	246	226	252	267	260	253	287	223	253	260	232	217	264	218	244	207	240	261	243	241	253	259	250	256	242	249	245	249	244	257	248	247	270	273	237	239	248	248	229	250	279	238	225	247	237	255	214	239	269	236	218	287	235	215	276	247	266	271	237	250	246	248	240	239	236	237	250	260	242	229	252	228	233	225	236	260	243	262	248	227	265	241	264	254	223	248	231	244	240	242	251	260	241	240	233	238	232	258	234	255	231	273	215	260	256	232	230	259	254	265	239	286	228	254	232	248	245	257	241	267	268	274	245	249	247	263	240	240	224	222	251	234	248	229	234	217	256	207	248	223	219	259	247	234	249	243	244	258	229	232	249	258	254	261	253	239	250	241	235	252	251	237	226	248	240	260	282	223	240	238	254	256	240	256	266	297	246	241	245	249	246	235	251	248	205	244	228	274	283	252	247	279	235	261	256	257	264	268	240	250	235	225	239	242	262	234	258	239	232	243	262	253	259	243	270	223	256	240	237	209	236	239	234	256	243	253	249	245	250	243	263	261	225	245	251	237	247	235	259	225	236	238	244	236	267	272	239	235	231	251	258	258	248	235	270	247	237	227	241	228	251	251	219	252	290	272	252	267	234	248	259	239	212	230	243	258	258	266	236	214	237	244	236	258	214	253	225	255	241	232	255	220	232	236	240	242	235	249	245	237	225	253	228	248	266	230	252	247	241	247	238	257	251	247	240	247	227	211	210	254	255	242	257	234	251	257	199	246	231	252	276	233	259	267	243	239	254	255	237	241	242	245	249	275	254	246	269	244	230	247	257	241	237	268	246	253	214	242	210	279	269	231	282	253	239	216	252	247	284	245	231	202	249	251	260	232	229	224	229	250	225	211	227	250	258	236	249	232	264	216	209	233	244	216	245	251	245	275
2604	1196	2028	2699	2505	1985	1695	1526	1376	1403	1312	1381	1438	1177	1030	917	814	823	823	738	742	749	713	748	721	770	804	717	711	632	671	635	634	659	618	586	604	593	615	618	583	608	622	558	616	642	581	621	567	594	561	610	616	628	585	581	606	621	578	582	622	599	620	640	608	603	572	586	587	617	559	613	563	577	622	618	572	564	581	583	633	552	601	611	578	583	573	584	578	583	580	617	589	611	584	640	605	562	581	555	586	602	574	559	606	602	574	542	599	571	598	591	625	599	615	589	613	612	560	627	554	545	608	598	601	581	586	563	576	590	572	573	576	592	619	568	575	599	565	606	545	616	623	593	622	610	612	570	593	606	580	574	577	575	586	600	629	573	582	617	612	635	573	584	597	589	581	535	623	558	595	588	555	591	597	572	550	622	571	625	601	601	585	607	600	570	610	567	590	603	591	584	613	584	583	606	615	545	576	533	579	571	607	620	633	633	577	547	574	583	580	581	583	592	629	607	585	597	581	583	601	610	607	579	567	579	613	620	578	595	609	579	604	610	591	595	585	594	602	567	593	592	582	608	608	579	601	551	589	596	594	604	563	608	581	642	596	555	651	589	606	605	570	549	588	565	590	573	577	613	588	569	540	561	601	593	603	572	627	617	619	569	599	550	612	603	572	576	584	601	611	553	576	620	607	595	594	587	577	592	621	579	628	587	579	628	581	616	605	575	610	574	587	601	593	614	597	594	608	588	642	634	655	581	626	595	610	593	638	629	526	561	561	581	582	574	575	565	613	591	579	621	593	602	611	578	614	558	627	591	570	603	553	615	561	604	609	600	560	574	587	628	586	600	629	585	614	574	578	575	588	546	574	605	551	582	570	587	582	611	614	554	561	609	613	586	571	592	599	602	554	585	624	555	637	609	607	588	624	597	618	584	648	588	546	583	594	589	571	564	579	575	609	592	594	627	621	609	613	595	615	545	570	621	592	554	617	610	598	591	609	523	572	607	574	541	586	601	576	594	584	591	579	592	570	603	610	594	651	640	599	553	581	571	572	609	576	625	561	570	549	628	614	611	569	584	560	597	607	617	625	581	569	612	574	555	592	584	593	583	609	535	564	588	641	594	607	596	590	552	600	625	631	639	620	638	606	591	608	590	599	596	605	596	623	619	582	585	612	607	634	580	581	611	574	596	574	636	558	610	590	557	594	582	589	576	583	598	571	581	594	564	550	575	576	632	576	598	607	583	559	521	589	605	625	551	589	559	585	597	595	583	605	660	560	588	612	643	568	572	546	585	593	601	559	596	582	600	596	572	635	599	602	613	632	542	560	586	616	558	572	598	603	621	584	601	573	613	615	646	615	599	544	585	586	598	615	597	576	598	615	606	534	585	587	661	618	623	608	601	561	597	577	616	600	674	536	613	590	575	556	613	582	562	646	609	608	592	567	583	557	642	603	586	567	625	631	605	623	614	570	569	584	575	586	594	595	586	565	548	578	592	625	596	637	579	610	582	601	577	614	605	583	634	567	599	581	607	559	592	625	590	617	617	589	575	583	604	578	634	613	600	581	618	570	597	624	611	608	556	570	576	600	595	563	582	561	579	614	587	604	601	574	613	602	610	579	617	582	586	553	608	558	601	597	589	584	595	581	611	595	622	561	572	619	599	611	586	531	562	553	604	565	569	607	619	648	610	562	604	610	626	584	565	657	580	589	585	602	613	589	622	608	604	595	596	585	572	589	569	574	570	556	601	576	608	559	614	564	598	607	617	566	594	573	546	583	590	590	583	579	609	596	599	599	594	607	583	573	534	627	590	574	562	570	605	610	566	581	574	521	589	573	588	612	574	624	621	553	608	552	617	520	567	631	582	596	541	586	597	596	602	630	614	609	568	541	614	515	564	567	589	615	589	616	587	585	626	591	579	608	573	567	586	603	578	606	581	554	611	583	605	588	616	578	629	586	609	630	574	547	618	596	616	593	584	586	592	563	609	593	574	609	601	589	598	584	539	602	579	583	646	634	589	625	577	582	573	635	582	542	579	600	597	596	618	589	609	597	574	581	585	596	607	611	578	561	647	573	611	618	603	598	603	561	634	589	593	573	594	567	664	597	607	615	651	608	635	582	588	599	579	596	629	634	588	597	626	592	611	575	638	572	633	626	546	613	635	569	627	617	572	564	572	605	595	587	613	628	564	606	586	584	603	609	610	572	567	616	610	610	620	575	590	590	587	589	574	594	637	647	597	590	571	602	614	545	579	618	578	616	643	629	624	612	581	591	608	572	574	606	601	572	626	554	605	578	540	595	579	588	565	553	564	593	592	601	636	614	600	595	640	624	596	597	651	604	569	624	566	563	588	575	601	546	599	551	587	558	559	592	572	592	609	580	572	567	586	603	615	607	572	600	584	586	584	648	560	572	572	603	606	537	573	594	602	603	604	577	575	574	565	593	584	605	632	584	567	581	650	593	596	583	584	614	623	559	595	625	612	577	552	591	560	586	589	572	622	609	604	677	536	614	583	578	608	581	589	600	602	567	599	602	590	566	569	615	587	577	598	583	606	617	573	566	585	583	598	587	643	618	578	601	607	572	593	571	631	571	571	594	604	573	619	561	565	558	574	560	595	589	599	601	623	617	603	615	589	560	556	591	601	635	574	580	593	593	585	628	579	599	602	573	590	576	623	623	600	588	606	608	577	550	626	577	625	642	574	583	598	552	589	622	629	599	580	591	595	579	570	579	588	599	634	588	609	588	618	566	560	587	596	557	585	587	580	572	558	592	565	616	585	609	554	553	571	607	581	591	594	588	566	608	614	629	595	606	612	596	595	611	612	615	591	620	624	632	604	574	601	568	594	578	611	591	591	582	603	625	565	627	543	625	593	563	606	553	613	651	571	595	576	594	627	576	597	587	595	611	584	592	604	592	614	610	605	603	597	587	594	609	613	580	589	537	589	585	609	577	606	590	574	591	580	578	591	561	606	570	567	599	571	593	582	557	604	538	594	567	589	601	575	565	573	574	589	547	617	584	584	584	578	570	597	603	600	529	608	590	606	597	564	647	619	603	576	549	592	565	602	614	563	586	571	546	591	613	621	582	549	605	617	559	593	574	560	579	581	640	627	601	594	636	579	556	604	610	586	597	583	593	592	609	550	585	545	598	613	583	617	570	601	593	567	554	586	611	559	569	595	577	539	615	606	588	606	611	572	570	582	571	613	606	585	616	648	626	604	582	569	599	590	592	587	631	568	602	610	608	581	549	559	605	582	587	586	567	612	601	574	635	621	626	577	598	576	572	553	596	578	585	599	559	577	574	569	576	604	598	626	565	596	571	626	561	587	589	598	566	586	592	590	502	630	579	612	629	566	572	601	554	587	575	594	635	575	614	642	599	547	600	576	558	617	637	554	581	557	589	595	636	576	553	598	571	581	639	569	587	599	583	601	576	587	574	607	581	606	612	554	589	541	609	558	565	610	593	616	580	574	596	593	591	516	608	596
8722	2017	2135	2055	1591	1085	755	602	584	530	536	527	477	444	392	399	314	290	307	323	301	248	290	302	285	301	312	274	267	226	252	241	240	227	270	249	230	236	210	240	238	240	240	225	247	235	213	255	224	253	235	218	227	264	253	217	248	237	228	227	224	232	233	229	270	236	221	251	226	216	241	265	231	244	254	253	233	223	244	217	250	221	233	262	250	222	237	206	216	206	226	221	207	253	218	225	230	245	216	234	209	233	223	209	263	227	216	267	238	219	220	231	221	207	251	251	231	226	238	256	223	213	224	223	265	253	207	237	225	219	281	240	207	195	243	269	231	258	218	234	217	221	205	219	258	227	206	216	237	259	203	249	239	256	243	244	247	227	226	239	226	237	246	227	221	253	262	242	223	218	241	208	210	240	223	260	240	219	223	261	222	217	239	256	228	254	239	232	243	228	251	216	242	239	233	241	223	221	214	241	251	259	251	215	204	251	253	240	264	265	233	214	228	207	254	221	255	213	236	212	258	260	252	230	227	257	200	256	206	242	215	235	212	259	264	220	198	214	253	226	241	287	207	237	218	214	222	242	265	230	238	237	239	230	225	215	260	215	212	221	253	216	234	248	237	227	244	233	239	227	215	210	217	253	239	218	238	220	230	202	237	215	223	225	229	247	252	218	221	232	250	234	212	242	219	232	218	261	248	222	244	259	251	222	260	234	220	242	227	223	213	239	234	224	242	235	233	242	239	229	273	234	265	220	251	233	245	242	251	230	218	237	231	247	249	226	236	219	252	210	220	268	227	224	225	272	195	255	222	232	246	234	234	236	224	224	237	222	235	241	250	214	216	240	244	246	240	231	238	224	241	231	212	227	246	212	239	253	208	240	223	219	223	229	238	241	238	207	238	247	253	233	245	242	246	259	278	247	229	245	237	228	231	215	203	217	248	245	224	229	237	241	239	207	232	219	215	237	249	228	257	257	250	264	226	236	229	230	247	235	219	236	234	236	244	229	219	262	235	212	253	241	241	229	247	212	221	241	215	238	258	223	262	255	216	241	272	222	243	246	218	219	233	250	253	219	224	235	228	243	245	246	241	244	235	226	236	226	261	218	269	201	266	246	230	210	249	224	230	249	224	247	215	235	223	245	257	270	231	243	205	232	226	236	238	235	224	239	206	214	244	234	206	260	259	244	241	233	247	237	219	228	252	241	221	191	243	226	246	250	229	240	242	205	247	243	267	234	207	221	247	240	245	234	231	202	234	241	215	251	235	195	239	231	217	228	240	242	249	270	233	230	239	230	234	246	261	236	253	252	228	264	227	223	232	264	235	217	218	208	237	255	234	230	218	237	227	245	222	232	226	232	269	260	236	257	247	223	241	237	222	226	225	239	214	242	242	239	248	208	242	273	236	237	236	213	246	233	243	245	219	229	222	222	257	211	229	252	239	202	228	248	236	233	256	246	233	254	207	228	222	229	226	231	213	237	255	234	238	239	248	228	209	265	220	228	236	232	231	229	244	244	247	238	245	260	257	271	207	240	232	249	239	254	242	218	241	230	233	222	208	253	225	223	223	241	245	226	236	251	261	269	237	213	219	229	223	224	265	264	249	230	245	240	254	228	219	238	227	238	240	205	241	231	246	243	237	216	243	233	217	255	222	209	225	221	224	231	225	252	228	237	261	257	199	249	243	222	249	232	228	229	190	226	254	224	229	228	226	216	239	217	228	230	226	231	223	233	216	235	239	223	252	249	234	225	247	261	228	214	214	231	248	225	249	227	223	261	219	221	229	197	252	226	243	243	258	221	242	243	226	209	201	217	223	233	217	267	236	239	228	204	212	240	218	242	226	251	232	235	258	251	236	241	237	244	241	237	236	186	203	223	242	244	245	248	227	212	227	241	248	229	212	244	239	250	221	234	240	242	233	219	219	246	225	232	212	241	261	265	225	246	245	217	239	240	272	231	256	222	220	231	227	218	272	248	266	219	224	244	233	247	237	246	272	250	219	247	220	232	241	263	216	231	233	212	213	249	200	219	202	274	201	238	217	241	236	233	232	249	257	203	240	241	238	225	223	255	247	220	249	229	233	231	206	212	225	281	275	238	264	251	211	255	255	221	264	238	236	233	236	250	226	244	242	227	244	248	241	249	237	239	228	239	203	241	238	234	221	237	253	250	267	272	240	251	274	248	256	270	221	251	249	219	238	252	230	229	256	207	257	212	247	241	232	231	224	193	223	249	224	209	272	235	225	209	239	234	231	254	218	211	245	227	225	224	216	227	240	218	238	243	258	214	238	247	269	218	233	241	254	206	245	252	278	275	193	261	250	229	230	253	225	214	225	226	215	226	246	225	229	219	239	246	222	245	225	231	233	211	220	226	248	209	221	260	230	228	233	270	240	230	250	228	250	230	235	226	234	246	216	226	243	214	225	236	253	261	269	233	241	238	233	218	225	228	220	248	241	203	222	251	266	256	226	239	219	248	227	226	241	232	213	240	209	235	295	230	259	278	238	212	233	257	228	228	231	266	241	236	238	246	276	221	234	222	238	262	238	244	255	231	243	218	222	224	229	254	229	223	218	219	247	252	253	226	250	243	253	244	253	216	259	236	249	203	222	233	252	221	233	235	204	246	243	251	246	203	239	211	229	243	236	251	205	222	238	229	229	249	226	234	234	238	224	249	254	239	248	210	206	228	229	225	223	249	193	253	225	242	229	265	223	209	239	242	239	231	218	219	220	237	247	229	236	237	232	251	272	216	264	219	212	217	213	220	226	220	228	242	213	222	222	251	223	224	248	241	214	244	209	217	210	217	228	227	234	241	249	252	270	242	237	220	276	251	233	235	221	245	208	229	221	236	259	237	246	257	199	227	228	240	253	229	200	195	284	238	250	247	242	231	230	218	207	218	243	233	246	218	227	228	223	205	235	225	246	250	244	249	231	223	240	232	240	250	222	240	227	244	236	211	230	252	239	230	246	231	259	245	240	228	220	235	233	223	245	222	258	247	242	235	228	241	228	212	235	218	219	218	245	222	221	236	228	207	235	243	242	229	224	249	231	233	256	225	240	222	229	239	213	217	249	213	229	241	238	240	265	232	255	224	247	235	194	224	230	207	235	190	215	220	258	236	210	247	252	218	227	272	242	251	250	217	233	269	234	236	229	238	232	227	216	244	230	219	211	224	245	251	232	235	238	223	240	230	256	226	230	214	235	221	244	240	234	258	257	223	241	229	235	237	244	233	215	252	239	234	229	247	244	215	238	225	268	227	239	201	201	223	226	260	245	222	207	220	243	243	249	248	231	202	232	244	266	240	229	226	232	216	208	254	240	257	215	223	235	248	215	236	224	233	241	229	215	234	243	258	237	231	260	252	215	261	227	229	214	247	243	228	258	273	213	237	223	196	204	231	255	231	228	253	234	239	245	215	205	233	228	227	220	261	212	236	240	233	250	222	213	214	231	206	256	228	240	245	224	202	242	236	220	239	209	227	222	238
7487	2362	4251	5555	5320	4095	3232	2689	2547	2240	2307	2476	2292	1867	1547	1400	1219	1040	1043	898	948	836	857	850	821	889	928	823	800	721	700	667	637	641	623	570	627	619	584	609	635	594	595	587	585	594	585	585	584	530	583	615	606	539	587	552	563	553	543	568	551	543	599	557	581	579	549	570	594	582	594	584	539	556	547	560	531	539	558	572	601	554	496	553	560	626	562	608	555	581	541	582	573	552	560	559	575	572	568	564	591	572	550	569	571	537	555	534	536	587	594	594	572	571	571	577	597	553	552	596	567	599	578	550	585	611	577	571	539	519	562	561	563	540	542	592	565	587	581	547	610	547	538	592	590	556	541	539	558	557	601	574	559	579	579	550	592	532	527	531	575	590	555	535	551	553	548	585	579	576	583	562	566	583	587	550	555	590	595	598	536	549	512	582	605	522	541	567	553	536	595	566	560	538	537	569	603	543	497	562	547	582	578	565	538	558	582	584	573	565	561	532	610	560	548	573	573	565	540	528	582	568	565	595	585	600	600	556	531	549	606	576	532	578	550	584	587	558	578	556	521	579	562	559	574	576	565	577	572	569	525	558	522	572	562	563	513	556	511	562	578	579	550	553	543	553	546	588	587	557	555	565	575	574	601	587	594	568	577	584	555	612	570	578	576	565	545	557	569	564	567	587	567	555	548	528	525	518	574	567	574	537	644	577	561	585	550	522	547	594	602	586	579	575	564	561	600	543	568	584	539	602	593	555	536	528	578	596	556	539	495	559	561	554	570	555	557	565	534	547	549	575	557	568	562	582	579	607	554	585	573	605	567	574	558	564	554	553	586	559	538	556	547	563	588	571	561	558	571	552	585	580	573	543	543	569	535	552	533	572	547	535	588	536	551	579	569	562	560	556	575	558	597	566	525	551	522	563	524	557	600	552	549	608	567	568	570	559	575	557	571	617	578	536	576	608	563	565	569	530	565	556	577	544	558	565	575	590	551	558	533	603	528	550	603	586	548	540	545	584	508	554	576	604	581	562	559	584	588	546	601	530	573	537	566	543	562	611	542	571	575	565	632	576	566	596	538	546	547	575	557	563	559	563	514	558	574	587	542	570	572	609	587	555	574	532	604	556	559	598	598	606	586	548	559	564	567	611	502	531	526	554	580	561	573	552	554	534	559	581	559	543	549	581	573	575	561	618	548	580	550	554	570	568	611	586	587	540	569	581	561	549	558	591	582	569	584	588	567	530	528	548	602	547	593	593	548	556	576	598	585	521	604	535	638	530	590	583	530	588	572	575	543	541	567	541	558	538	561	537	583	556	557	564	555	572	567	625	510	641	577	617	547	558	579	542	599	546	563	588	585	518	574	566	547	578	582	596	544	523	532	555	558	550	590	564	525	562	537	586	572	560	557	578	594	554	555	588	571	569	547	563	592	550	568	543	549	568	562	570	536	562	579	549	561	587	552	560	563	568	546	584	548	549	566	541	580	521	570	532	549	561	552	549	585	590	571	576	550	591	560	595	557	575	583	554	582	596	578	560	536	578	573	559	574	562	515	568	566	553	571	581	519	531	519	623	527	559	588	629	545	549	511	581	547	578	568	579	534	576	563	551	559	504	543	587	561	606	565	565	617	534	552	578	617	626	576	546	535	576	535	604	558	561	548	561	587	568	575	580	575	595	570	576	586	592	545	549	561	557	573	579	544	571	562	547	553	492	575	554	535	552	572	537	602	554	565	551	571	539	587	535	556	560	573	569	565	553	587	519	573	570	606	553	599	568	531	581	562	582	531	553	596	557	592	563	573	586	598	597	561	534	575	516	573	542	547	605	554	584	600	543	577	568	525	564	580	578	603	519	584	572	595	570	569	574	597	550	543	554	585	581	591	566	510	564	543	583	543	535	601	577	565	570	566	610	550	535	600	541	593	532	572	578	608	548	587	537	578	583	562	581	575	533	572	566	578	577	556	576	591	591	604	561	570	552	612	560	559	581	556	582	593	595	580	574	580	572	602	543	571	588	541	591	550	589	535	603	558	566	580	587	560	555	536	558	566	598	595	544	562	543	543	549	577	547	558	533	567	569	562	588	569	569	551	545	550	520	563	557	545	543	547	560	584	580	590	560	564	550	621	551	530	548	566	563	559	593	559	547	582	555	559	562	592	563	526	536	572	572	583	551	611	512	555	587	531	542	559	590	543	550	571	579	565	569	550	581	579	557	566	590	585	577	566	530	542	556	564	586	599	572	579	553	525	535	527	560	586	595	528	559	566	609	587	559	565	549	556	538	559	578	569	565	546	583	547	554	608	563	545	539	554	574	626	551	547	622	591	559	612	562	582	538	568	608	597	594	567	563	575	570	571	564	503	522	566	577	546	564	592	541	597	567	555	597	557	597	544	558	564	562	557	603	596	591	573	551	574	565	580	574	595	532	554	568	570	562	592	561	563	555	585	585	570	555	550	577	557	562	562	533	544	570	546	579	570	538	597	566	546	546	537	548	558	589	596	577	557	532	551	585	542	562	532	592	587	591	579	546	527	569	572	565	621	580	523	582	555	604	563	588	593	577	562	573	545	572	532	620	587	561	565	575	580	559	560	507	526	555	535	530	559	580	581	586	605	580	533	576	552	574	559	546	612	566	621	577	561	599	566	502	558	553	588	538	520	525	625	569	529	544	555	571	567	578	553	565	568	611	575	571	550	579	535	543	574	582	534	520	640	540	533	572	566	595	546	612	574	567	536	548	565	559	506	578	579	588	556	543	579	551	544	546	509	553	542	581	593	539	532	583	543	562	570	598	529	595	515	573	532	586	592	526	558	564	563	582	541	557	560	574	582	576	561	548	559	519	569	572	536	587	603	560	595	567	570	592	571	620	565	564	549	536	587	555	556	563	598	563	551	549	534	583	541	560	573	601	551	582	540	545	547	540	571	608	589	583	563	555	574	519	566	583	587	587	566	569	549	540	575	564	540	547	596	570	563	551	602	575	604	558	567	565	570	556	521	500	568	564	546	552	562	567	601	548	606	551	560	600	553	582	589	574	513	551	558	548	579	557	585	575	563	531	564	596	564	561	507	566	565	541	542	595	603	595	527	519	589	557	515	570	540	585	500	537	548	576	542	604	547	558	594	537	572	628	525	572	579	591	592	572	575	542	605	574	529	550	578	535	548	592	542	585	545	557	533	588	554	582	529	574	577	600	574	560	559	589	549	576	549	580	551	603	544	598	542	583	578	549	611	571	578	561	517	595	563	570	600	527	576	537	577	557	585	542	563	561	532	559	625	580	591	536	539	574	539	567	568	552	573	539	576	572	557	549	564	557	612	584	534	593	532	572	561	571	553	524	557	566	549	579	576	561	516	579	611	529	590	544	571	526	567	556	565	587	567	540	553	560	580	536	573	539	546	544	553	564	540	566	536	559	587	548	629	534	550	557	595	560	570	532	576	573	531	582	557	563	589	567	568	586	551	593	561	590	594	528	573	519	575	558	555	563	576	572
15449	3764	4073	3123	2317	1466	1270	930	654	657	633	535	524	453	367	332	297	243	248	216	208	211	180	188	161	186	177	188	181	170	165	182	157	167	171	148	131	141	146	162	139	154	148	135	158	152	162	131	141	145	135	148	122	158	135	149	148	135	123	137	129	144	168	156	153	141	130	138	129	137	132	121	130	154	125	135	134	160	119	160	145	169	150	137	146	146	133	138	133	136	146	132	151	162	149	131	140	143	149	127	148	130	123	132	121	147	119	136	149	136	135	130	127	145	126	138	142	153	149	148	148	125	153	145	127	138	110	122	149	110	141	144	161	147	126	143	122	133	119	132	125	120	116	153	135	146	140	152	145	139	138	129	120	141	141	141	133	136	144	147	140	137	141	135	135	135	162	129	132	114	143	146	167	130	121	150	130	136	148	154	140	133	151	150	179	151	144	168	113	157	111	137	157	119	145	139	110	157	139	142	136	139	143	146	149	134	145	166	106	136	173	140	132	133	140	137	137	127	143	126	155	151	153	147	149	110	147	131	135	131	130	139	145	145	141	152	136	130	161	127	163	135	150	142	160	147	144	172	150	154	154	122	140	166	143	155	139	147	130	127	136	147	141	149	155	128	131	113	131	147	133	133	147	141	121	142	148	147	153	159	139	150	133	148	124	146	128	161	144	130	136	148	137	139	159	138	140	146	121	120	126	110	164	133	151	142	143	150	155	156	140	118	134	143	137	145	154	141	144	147	146	143	146	139	118	145	144	157	120	145	131	147	144	114	129	149	133	137	119	135	138	126	126	132	144	129	135	140	130	137	139	160	134	175	128	126	150	134	147	151	135	122	140	144	155	143	125	146	126	131	132	128	124	148	168	130	142	150	133	113	128	130	161	127	136	146	155	140	141	134	154	152	137	137	135	139	134	140	128	129	153	157	128	131	144	149	146	133	131	131	136	135	136	123	133	129	145	137	160	138	139	144	155	137	135	144	129	132	140	143	147	131	139	144	136	160	145	139	154	146	137	122	131	139	142	140	130	142	150	135	157	109	130	144	119	131	142	135	139	141	150	134	159	141	141	130	139	143	145	152	136	135	145	153	139	129	130	115	137	134	141	136	138	155	152	140	129	141	138	145	147	185	153	130	136	147	141	135	129	141	163	128	139	132	142	134	152	132	126	127	136	141	163	153	144	137	120	161	161	129	155	137	131	152	132	146	141	142	157	120	128	162	135	144	134	141	141	126	128	159	135	151	143	125	151	134	139	139	134	145	140	141	176	146	143	142	145	144	127	125	137	135	131	145	135	128	130	147	131	152	123	131	132	135	138	134	153	154	159	143	146	141	142	141	147	151	137	114	153	137	133	133	142	112	145	144	121	152	132	148	143	128	160	155	152	132	148	170	158	129	139	150	133	139	117	140	141	135	141	162	157	143	108	144	136	163	180	149	171	148	154	159	139	140	138	144	160	141	137	147	151	138	154	145	145	146	119	161	137	150	126	143	139	140	131	139	120	146	157	151	147	123	122	119	161	144	109	137	112	126	151	149	142	142	150	131	135	143	128	123	124	138	148	130	141	124	146	139	170	151	133	156	144	150	127	143	151	124	154	136	138	168	120	133	140	152	153	150	136	122	169	151	145	163	145	147	139	153	133	131	138	128	119	151	140	124	145	128	138	165	143	156	135	132	135	128	139	138	159	128	123	125	146	144	163	121	139	135	152	139	154	141	143	139	142	118	148	148	112	151	133	128	118	138	145	137	122	142	138	124	143	149	140	165	136	126	142	132	129	148	153	154	137	149	163	160	142	156	146	120	138	143	132	161	145	162	144	142	154	155	154	122	167	127	144	136	113	123	148	137	138	136	130	143	144	137	143	156	157	138	180	155	126	118	127	116	126	137	117	132	141	127	140	135	167	150	118	138	128	149	108	131	122	148	143	141	144	148	131	125	142	134	134	118	129	140	142	144	132	163	145	129	150	155	148	139	134	155	152	128	134	123	148	146	143	146	145	141	149	135	140	133	143	131	132	145	128	120	150	126	139	130	155	136	155	133	142	154	146	145	136	157	164	156	142	134	138	127	140	153	145	134	145	146	152	114	145	94	133	155	133	144	165	145	144	141	156	129	157	144	102	135	131	135	139	134	122	166	152	137	140	157	157	132	144	145	134	156	127	144	118	117	140	134	146	144	136	141	140	138	163	142	127	124	121	123	113	141	120	148	162	146	170	144	127	147	138	146	134	154	124	119	143	153	135	149	149	146	139	142	132	141	146	130	142	118	164	147	154	140	127	122	128	117	133	125	137	156	132	145	144	140	142	152	121	127	161	129	153	136	145	134	169	136	140	131	133	131	157	133	160	118	128	115	147	123	128	155	157	146	157	127	141	122	140	154	143	135	126	160	167	148	149	146	124	128	145	134	139	137	149	144	127	151	165	133	143	136	137	157	141	132	152	143	123	133	144	126	129	149	150	126	127	149	130	144	172	131	106	129	148	131	134	163	168	126	138	147	148	118	163	157	155	134	135	131	140	139	137	146	155	146	126	154	134	127	138	166	136	141	143	138	136	147	157	124	123	135	143	129	139	154	156	117	136	154	141	148	129	146	136	132	132	128	139	138	144	117	127	143	134	130	130	153	162	149	128	120	176	128	151	151	140	159	138	138	136	159	138	131	135	116	151	148	132	126	145	121	146	151	121	134	154	147	124	149	138	144	143	145	136	158	145	133	126	141	144	128	154	131	141	134	134	133	135	147	152	122	161	130	146	134	118	145	145	153	142	140	140	116	152	130	174	158	156	138	145	126	154	146	139	121	143	129	154	140	145	154	134	171	155	136	137	128	137	131	132	153	130	137	133	141	157	134	157	150	179	154	138	143	139	121	133	132	124	136	122	130	138	156	131	137	158	142	153	146	132	161	138	155	146	146	135	135	138	143	150	133	133	131	115	155	156	122	140	142	156	140	153	123	127	145	146	131	115	160	148	132	131	155	135	143	165	155	133	136	163	133	139	134	125	120	125	145	134	147	147	147	140	144	145	127	155	135	128	150	145	144	131	137	128	131	140	107	122	143	136	116	136	135	146	140	175	128	155	117	169	124	137	141	145	123	122	111	139	151	127	151	134	141	144	149	159	145	141	129	147	148	148	133	148	131	135	145	129	148	127	159	142	139	149	141	125	163	154	152	158	121	140	129	143	141	123	154	142	133	145	135	135	140	149	140	135	167	154	123	141	152	134	139	137	121	147	133	138	156	149	134	152	133	153	144	130	131	152	142	119	140	136	135	128	121	132	136	128	140	139	145	138	156	131	146	132	156	131	159	141	132	132	124	155	130	136	132	138	121	159	145	133	125	160	146	140	134	137	134	157	163	152	145	115	132	143	123	132	132	122	147	155	124	119	125	132	126	151	121	106	132	148	136	156	149	138	144	159	133	133	154	150	127	162	126	172	169	145	137	137	147	162	115	148	131	132	143	123	149	129	140	153	147	128	136	151	144	148	144
9930	3379	6518	7718	7533	6088	5135	4119	3356	3196	3246	3061	2904	2471	1858	1550	1386	1173	1025	938	916	803	820	783	667	743	747	708	661	617	617	522	432	456	425	429	407	385	430	383	377	395	387	379	365	409	373	373	371	367	383	374	405	379	354	356	384	305	366	384	377	405	366	369	367	363	340	338	387	340	388	353	371	344	393	353	343	331	385	376	340	364	397	398	345	360	378	366	319	379	386	363	361	314	392	329	329	360	365	374	372	329	359	354	374	386	378	357	369	366	351	389	353	354	335	384	354	363	329	386	380	339	372	354	373	339	334	347	377	336	367	357	359	379	352	333	370	362	364	366	355	349	359	396	347	393	366	363	305	360	391	342	401	352	324	301	366	318	348	355	370	357	395	374	328	326	324	366	389	349	346	337	382	355	352	365	354	346	360	344	339	375	370	365	364	374	357	341	370	337	365	357	370	356	334	357	352	369	360	336	364	368	377	350	358	346	368	333	391	376	377	353	360	352	349	381	340	372	376	390	376	341	343	348	359	347	385	376	347	362	357	361	354	329	329	356	356	359	360	372	378	383	393	368	371	380	322	332	388	376	371	385	370	370	352	352	352	350	308	377	403	357	348	350	355	288	350	334	356	327	351	343	349	403	329	341	355	332	302	348	345	374	380	373	387	355	360	327	359	377	344	367	369	379	341	361	359	329	342	380	363	343	348	372	387	378	333	352	360	358	364	351	342	370	392	388	319	343	359	339	373	325	355	384	355	332	342	359	384	369	342	313	327	318	374	376	335	357	366	352	363	345	334	376	365	357	359	329	329	375	357	376	367	359	367	338	351	356	355	326	358	320	338	389	363	356	366	349	343	362	322	378	330	353	342	335	326	354	372	362	368	376	377	378	337	358	328	377	325	350	370	409	331	359	342	342	355	348	364	372	365	335	339	370	341	376	366	357	347	379	319	360	371	369	350	380	368	355	351	339	321	359	392	318	359	337	358	339	356	344	347	347	351	380	379	348	369	368	380	374	319	365	341	379	352	380	347	356	360	378	355	361	346	370	327	369	344	368	400	341	341	346	365	367	328	329	306	347	373	372	396	349	354	341	369	372	359	391	333	357	397	359	306	379	358	361	342	338	325	324	352	373	368	337	366	365	356	349	351	396	367	359	311	334	362	364	351	325	347	346	364	373	345	364	370	374	343	357	336	328	332	334	412	358	357	361	355	388	315	355	362	353	358	350	341	363	378	340	355	396	365	364	368	358	355	354	357	357	367	361	373	369	370	341	325	361	370	357	343	388	341	363	382	366	363	340	370	345	409	330	335	377	371	343	346	354	368	359	340	350	357	350	395	357	356	354	348	323	403	350	308	367	366	367	337	345	321	356	354	342	328	360	381	325	360	393	367	358	361	354	322	333	353	367	371	358	362	339	374	299	372	355	382	364	354	344	331	372	367	389	340	373	342	337	363	375	372	355	382	380	335	314	389	354	339	343	342	337	368	339	351	356	385	339	354	353	365	341	348	329	355	386	361	324	371	338	351	355	353	318	371	343	356	365	370	341	350	386	379	355	371	365	349	352	358	330	365	331	365	355	346	334	350	356	365	378	346	352	347	346	347	341	360	376	346	329	347	341	336	346	344	360	365	353	333	353	357	380	346	367	373	365	330	340	325	387	341	349	356	351	359	338	361	351	342	346	405	311	367	356	349	349	329	354	312	363	365	368	321	342	358	338	353	342	347	341	323	375	336	350	376	382	369	390	353	356	363	352	336	350	357	365	378	350	331	368	351	358	360	311	406	347	364	332	361	354	352	366	355	343	348	355	344	380	328	387	384	387	352	339	347	330	345	341	373	359	349	346	384	341	327	349	344	395	370	345	337	347	351	348	333	322	348	343	373	330	349	333	351	363	327	369	326	378	346	336	393	320	361	382	368	365	356	337	381	337	355	369	357	339	333	379	344	374	355	319	379	334	359	344	362	346	382	343	361	319	377	395	361	408	363	354	366	350	346	346	380	372	363	348	359	349	321	363	337	346	361	332	342	358	363	377	362	342	382	359	357	366	357	361	396	332	355	331	363	374	371	391	359	340	358	364	375	365	316	372	357	351	338	328	360	343	335	347	364	321	335	349	331	296	342	327	315	323	364	359	354	348	336	363	371	388	357	333	346	342	339	378	342	315	323	342	346	318	329	347	352	372	367	374	337	368	364	348	353	359	356	346	358	352	388	341	331	360	351	345	356	382	354	365	342	359	314	358	367	328	384	328	344	363	371	352	328	323	394	316	410	366	352	327	383	382	340	348	358	353	326	381	365	303	358	371	343	377	332	350	375	337	364	354	352	345	384	333	322	369	364	353	344	370	375	378	370	369	356	383	366	377	396	374	363	322	343	343	356	357	368	345	352	355	367	327	334	360	355	344	367	362	349	318	340	371	322	349	357	363	365	362	353	316	342	313	335	349	356	339	368	352	369	336	354	332	365	320	359	362	334	341	390	381	375	315	341	388	345	359	328	355	390	380	389	390	345	338	369	348	336	353	344	355	385	347	358	353	349	353	341	380	360	381	368	328	343	379	371	310	348	347	349	396	368	346	331	351	392	385	343	355	357	353	368	359	364	356	334	381	361	365	336	352	366	372	393	323	342	352	357	401	363	322	333	381	348	328	356	337	384	375	368	346	331	348	366	341	364	348	368	359	358	339	355	375	374	335	364	373	372	379	361	336	363	363	360	323	348	373	356	393	376	381	327	390	365	340	361	339	393	368	342	354	359	362	374	341	360	359	342	337	370	342	354	338	344	333	363	361	341	403	363	326	390	347	372	349	347	378	352	343	341	346	358	366	332	374	353	365	367	344	358	366	383	349	325	352	377	337	364	366	360	376	346	321	370	359	390	380	369	324	358	323	361	349	338	356	339	356	322	321	373	351	337	369	341	349	361	368	373	348	340	387	342	376	367	369	367	350	319	337	363	352	352	334	325	369	342	377	344	324	371	353	362	348	343	376	362	330	379	384	356	372	342	308	332	372	350	371	344	360	363	348	334	390	347	333	351	343	370	332	343	363	390	340	383	339	362	359	368	347	373	356	337	353	364	346	373	347	331	369	353	362	351	322	349	383	341	355	345	353	355	327	350	347	365	373	356	338	332	329	340	357	349	317	376	370	369	330	346	353	362	337	379	333	369	347	348	338	363	369	342	371	359	332	338	396	333	365	399	349	327	354	321	406	352	378	363	334	361	371	373	378	349	350	358	349	330	377	389	370	386	339	373	322	371	355	358	343	357	378	367	341	341	361	352	366	320	379	386	382	358	349	341	334	347	348	366	375	392	352	346	376	352	358	339	339	378	369	366	343	353	363	343	362	343	319	333	401	318	351	344	374	369	365	372	343	376	325	376	359	364	339	338	356	338	365	361	353	343	364	344	369	373	345	361	351	369	364	379	332	338	338	350	375	372	334	350	304	383	371	365	340	345	373	371	336	375	364	334	356	351	377	354	391	355	372	345	361
2901	982	1233	1072	873	617	548	481	436	397	368	354	366	358	314	318	349	284	278	266	246	299	270	233	242	271	270	277	273	222	265	267	233	228	243	245	268	230	242	246	250	227	283	253	231	272	244	256	246	232	227	254	262	245	271	230	240	264	272	243	276	210	242	252	237	256	236	242	263	287	227	250	243	238	244	261	262	243	248	224	269	243	269	228	274	246	244	284	254	239	249	261	251	286	247	254	244	249	242	256	231	236	235	269	266	243	240	229	250	203	229	220	246	259	262	246	281	216	244	279	241	234	246	211	235	267	239	255	248	269	231	263	255	269	246	249	227	227	264	236	294	247	260	265	251	242	252	217	289	256	257	243	286	249	256	233	249	261	255	256	242	257	262	256	244	251	260	252	269	280	247	259	247	227	254	254	220	249	246	233	237	240	268	258	247	248	239	251	236	218	242	242	246	257	234	256	259	227	266	239	230	217	257	266	267	261	247	253	237	234	249	242	242	256	234	254	263	306	275	239	266	262	227	235	240	236	244	229	259	267	289	228	271	233	281	248	239	263	248	233	244	233	229	271	259	232	242	256	226	231	256	201	217	261	239	294	239	232	265	245	244	228	237	251	278	273	263	210	277	242	243	244	229	244	254	256	234	249	261	259	261	246	219	231	228	233	281	287	255	268	293	257	271	246	247	229	279	232	236	231	300	251	233	223	232	221	250	244	230	273	245	248	232	247	226	237	253	255	233	231	245	275	239	252	267	252	241	254	214	257	277	236	278	252	245	255	223	284	244	229	271	262	261	225	245	236	260	280	216	249	250	275	224	227	256	229	236	234	217	262	284	263	276	253	252	261	240	238	243	267	253	248	221	251	246	267	263	258	235	237	235	269	249	288	259	236	247	237	216	247	244	247	250	222	218	248	259	249	249	263	235	248	247	240	257	239	222	258	257	235	223	237	258	265	235	228	223	247	256	255	244	278	233	255	259	235	266	222	242	231	235	239	252	249	229	255	235	262	241	257	251	228	273	283	252	244	239	253	247	253	235	223	238	260	248	217	237	255	253	259	265	242	261	249	255	285	259	264	259	227	234	262	218	235	245	248	263	229	267	246	260	265	268	265	244	272	263	274	274	242	222	247	237	238	263	245	244	246	267	242	234	213	235	237	268	228	244	235	272	229	266	278	237	209	251	263	272	226	261	271	270	244	242	247	242	233	241	246	263	201	274	249	262	242	255	260	226	260	267	296	248	260	263	261	244	285	222	237	252	234	253	239	256	245	240	262	221	258	224	244	252	282	247	231	231	251	252	240	274	268	221	252	260	263	265	251	236	216	234	243	229	229	241	246	247	269	258	236	237	213	247	246	272	218	233	253	255	262	237	251	238	232	273	242	240	256	256	248	252	257	265	250	270	232	224	237	241	207	261	231	251	245	237	259	243	278	247	253	265	250	281	243	218	250	243	237	243	234	261	253	269	261	216	229	276	251	254	273	271	224	253	243	233	245	262	261	257	233	261	229	275	276	247	240	276	271	263	270	252	245	226	247	240	237	225	220	241	270	269	235	231	262	253	240	257	239	247	241	228	254	227	225	210	219	223	257	247	246	255	243	238	235	217	222	290	250	264	248	230	279	234	218	263	233	223	239	262	246	238	241	253	260	259	249	246	248	244	227	277	231	271	263	228	257	213	256	248	246	266	283	245	252	251	237	263	231	265	274	214	248	252	240	257	256	259	248	252	258	265	232	211	257	258	239	259	235	261	252	222	241	245	267	247	254	236	254	242	267	270	234	244	282	286	249	204	252	233	226	252	256	240	229	213	247	245	245	263	264	231	237	266	234	221	233	261	232	276	285	223	270	254	282	244	262	256	273	220	227	213	255	264	214	281	227	220	230	256	235	250	247	223	255	249	251	276	259	223	231	240	260	270	257	248	253	263	250	251	237	229	236	237	258	240	228	262	211	250	241	261	235	210	230	276	279	223	300	246	259	227	256	255	277	257	237	257	245	250	261	207	259	261	232	250	261	231	267	242	265	265	261	250	231	218	219	274	281	263	237	239	216	234	261	225	254	258	251	258	242	244	252	262	227	257	257	248	265	244	239	254	251	250	251	246	264	238	231	263	236	274	248	227	258	240	257	239	255	265	257	222	204	231	258	259	243	262	241	238	282	242	232	239	231	238	243	247	259	228	221	241	253	256	260	284	292	209	252	260	261	249	242	236	252	253	278	259	221	231	228	253	249	255	258	222	241	240	235	247	242	254	256	244	256	231	257	250	270	231	226	232	254	258	242	264	246	231	222	252	251	226	252	221	249	256	249	248	244	264	252	265	205	229	229	254	271	249	256	240	239	230	258	235	262	265	249	265	264	232	231	240	229	257	273	250	222	272	237	255	239	244	240	254	251	246	245	244	256	233	226	249	249	257	230	251	246	282	271	217	227	264	237	255	277	239	247	243	246	276	243	256	256	240	266	253	246	239	232	265	234	227	240	227	249	239	260	227	273	252	258	211	230	246	261	256	219	253	236	257	258	257	257	229	264	245	219	255	275	257	274	238	236	237	262	241	242	242	232	241	280	259	249	243	225	273	277	255	284	229	278	270	284	235	270	250	234	235	292	225	242	240	260	231	251	239	236	256	261	243	234	247	269	243	263	240	234	202	243	264	240	268	257	240	249	210	247	248	229	280	247	243	254	271	246	261	244	256	240	236	276	243	262	232	253	239	242	274	253	247	285	269	252	271	234	222	232	245	279	242	236	257	246	240	250	252	267	239	224	220	271	242	277	266	233	256	247	239	255	242	258	238	262	278	243	259	241	224	275	254	266	276	252	237	252	263	239	251	248	241	263	281	279	253	247	237	272	256	259	235	267	252	242	225	252	245	240	233	243	243	246	241	211	250	245	268	248	215	239	222	261	224	259	232	250	246	236	233	240	249	263	259	254	240	258	215	248	270	229	253	244	270	256	250	243	243	218	269	214	256	244	237	251	233	255	249	255	248	263	265	247	266	262	260	246	259	253	238	255	242	273	261	230	251	256	259	224	234	227	217	244	231	259	233	244	238	249	296	255	231	256	254	248	260	248	223	223	220	260	268	248	270	221	278	256	235	260	242	222	244	285	240	262	210	253	225	234	262	268	253	243	292	254	227	262	226	231	247	239	260	261	240	259	232	227	226	254	222	247	250	265	241	239	247	229	278	249	217	262	249	238	273	260	224	256	232	267	231	246	255	251	237	242	252	232	217	235	267	240	256	262	224	241	241	212	205	257	233	230	245	252	240	262	249	243	226	249	246	283	243	220	214	261	243	222	242	271	255	257	259	228	234	221	255	242	231	246	241	266	247	258	235	254	239	264	216	263	231	246	256	258	238	260	252	254	267	253	254	258	242	232	253	251	238	280	274	253	241	272	261	261	249	294	268	262	238	248	240	228	232	220	245	230	241	264	242	250	225	261	233	249	245	243	244	241	275	285	238	253	242	223	228	267	258	241	260	273	285	251
2751	1425	2745	3497	3285	2557	2119	1777	1602	1455	1403	1378	1274	1162	990	905	895	821	870	773	675	650	719	720	717	719	682	663	708	686	681	668	644	597	623	629	605	624	598	620	625	602	623	636	596	555	617	576	604	590	607	614	595	599	610	613	614	679	601	589	609	573	608	605	628	565	545	612	593	613	586	635	593	584	613	606	581	566	621	568	591	614	603	554	636	590	607	646	580	600	618	634	589	588	578	619	590	648	574	588	642	609	554	578	617	599	571	562	597	584	555	593	591	578	582	589	605	559	629	563	611	608	561	571	602	593	625	600	606	551	609	579	555	657	553	573	607	618	617	592	603	634	631	605	602	598	612	595	587	602	612	604	574	563	600	579	611	548	655	593	564	584	576	603	604	636	624	631	597	610	607	594	622	578	628	628	612	587	603	590	608	588	547	616	619	569	595	596	561	606	593	624	576	588	597	602	595	624	632	547	568	615	613	597	577	587	611	555	612	584	581	584	632	628	606	602	611	596	653	602	642	602	631	583	607	585	620	600	596	553	574	576	613	582	602	605	655	618	541	616	601	638	590	628	653	593	591	592	591	616	555	601	635	559	628	602	624	568	587	584	628	606	573	628	561	592	581	605	625	624	592	583	594	609	590	594	641	625	546	590	581	589	590	569	594	580	596	583	586	622	592	623	618	595	602	645	597	621	585	571	570	614	589	570	610	589	591	562	604	631	613	570	635	630	582	559	606	576	611	596	607	620	609	585	573	553	593	645	552	621	577	601	603	558	658	581	580	612	597	585	594	616	593	543	589	590	597	625	616	587	622	600	606	651	594	619	592	580	584	593	613	567	600	580	587	598	597	584	606	611	632	630	629	579	618	561	651	595	610	652	554	578	634	645	551	576	615	610	604	624	603	626	613	582	568	594	583	594	635	596	574	616	615	596	588	607	604	585	587	589	659	588	627	600	568	581	586	620	608	568	656	555	634	542	619	609	582	611	599	602	628	606	577	596	619	597	648	611	585	613	610	602	605	594	592	562	584	618	620	603	664	545	639	613	616	610	594	621	554	604	597	598	568	611	582	656	620	610	585	595	593	638	608	617	588	560	576	555	569	607	607	580	610	601	576	570	570	620	638	567	612	634	597	597	622	615	568	592	593	595	564	611	586	595	595	596	602	633	606	593	630	591	590	590	586	604	582	573	586	625	558	597	604	606	579	594	602	634	613	589	651	582	605	634	615	574	605	575	604	615	598	590	611	619	593	571	590	626	631	620	599	618	586	581	643	627	593	603	599	594	621	577	599	595	649	618	615	613	594	605	628	658	636	567	550	650	629	585	576	604	614	581	599	594	617	603	605	588	579	612	581	620	603	597	617	604	630	594	571	625	549	598	620	624	611	604	583	590	616	632	598	594	628	618	600	596	585	582	593	606	572	603	572	585	590	564	590	571	616	589	624	626	597	612	574	638	563	589	562	597	632	585	633	591	622	618	621	566	567	634	637	597	580	575	615	607	613	607	572	619	596	666	603	606	619	644	647	587	582	599	651	542	603	605	578	598	611	623	585	564	586	595	643	537	603	623	549	569	623	627	581	594	594	568	599	582	613	616	599	590	605	616	564	596	579	637	556	597	611	589	605	623	571	606	605	575	587	589	570	622	606	612	596	606	648	592	616	604	562	615	595	629	615	599	579	591	578	611	592	615	639	582	636	548	590	582	594	576	552	585	582	606	608	550	644	616	582	611	624	591	595	651	618	555	624	609	578	602	604	592	567	571	597	564	583	591	615	586	591	629	600	618	561	621	648	571	624	558	627	663	560	617	625	606	616	561	547	575	597	600	591	653	582	619	632	580	609	614	584	602	592	616	625	598	583	591	574	599	622	603	602	599	588	626	611	586	620	597	644	586	597	587	596	594	583	613	602	603	600	587	610	577	600	588	584	648	615	633	595	611	589	567	636	608	578	615	598	609	614	569	575	590	590	613	662	570	561	625	576	605	593	610	605	604	586	619	578	604	600	615	570	608	594	593	593	589	578	630	634	608	582	602	609	635	574	623	568	612	608	596	555	605	634	604	592	616	627	577	597	584	600	597	602	609	561	574	624	643	573	586	611	609	563	536	610	594	588	559	605	599	615	592	655	597	632	633	588	570	562	589	618	609	618	608	626	638	564	583	569	590	588	583	568	573	589	590	607	530	582	589	585	622	628	598	605	629	614	645	606	540	613	607	573	636	586	629	611	593	566	623	583	602	620	575	566	619	575	612	613	611	587	559	622	618	626	583	597	629	584	616	576	607	633	644	595	576	597	557	610	601	610	595	616	549	643	619	610	593	588	551	572	664	620	589	602	557	569	585	572	640	569	578	595	623	595	640	594	597	582	612	630	543	577	571	556	586	595	604	580	573	654	583	609	612	619	636	619	573	618	573	683	577	558	625	601	583	616	552	587	609	573	573	570	609	600	612	615	627	599	606	599	603	604	652	566	609	568	568	619	650	580	538	644	606	604	613	606	585	538	627	615	628	565	592	603	585	598	574	537	594	553	570	549	623	596	597	595	626	610	600	632	597	623	584	608	616	623	582	600	609	555	593	631	589	643	640	628	591	603	596	580	630	612	623	597	588	601	598	581	592	563	598	584	570	616	609	643	621	572	595	619	630	610	587	555	576	639	627	614	606	588	583	615	596	604	561	590	587	606	582	616	579	587	627	634	565	583	603	639	624	546	622	570	568	633	566	565	645	616	568	586	615	576	581	578	618	637	616	662	635	588	584	597	602	570	554	603	616	571	621	598	579	626	602	605	598	596	599	580	588	599	610	623	652	583	560	575	589	590	614	601	620	630	641	594	566	623	587	570	597	595	558	616	576	589	583	612	589	615	586	639	607	653	599	615	642	586	638	599	592	608	624	581	594	584	568	622	617	620	628	619	621	579	615	572	588	593	644	606	598	647	592	585	598	596	596	609	555	586	541	572	594	608	624	634	545	599	615	579	583	586	608	656	585	556	605	591	547	597	590	594	622	649	548	551	646	602	580	601	590	573	554	574	604	588	615	620	635	607	620	591	598	592	601	639	588	594	580	591	591	566	587	574	623	591	583	544	586	607	627	610	565	591	587	607	598	571	602	621	607	617	581	595	616	592	629	587	587	553	587	559	601	624	630	601	590	615	641	587	611	619	564	632	639	601	591	589	608	599	620	609	578	599	581	552	621	580	590	602	559	637	592	594	611	632	591	620	645	620	610	589	591	638	588	613	610	651	580	592	625	601	605	577	600	579	588	626	586	616	577	623	574	568	616	582	620	655	598	593	620	557	641	627	611	578	619	623	638	598	615	567	559	596	580	579	606	590	597	600	570	653	570	608	576	539	567	611	582	597	562	645	608	601	618	603	599	552	603	703	595	633	585	606	601	587	597	581	617	618	596	564	571	575	594	635	591	573	594	563	641	616	607	632	596	625	634	622	631	582	597	625	589	553	639	575	582	603	609	581	569	600	576	592	578	634	619
9080	2245	2659	2350	1753	1234	951	707	596	598	540	463	413	427	365	363	306	294	290	252	257	297	267	304	270	288	275	268	289	272	269	253	253	239	220	281	290	251	228	234	268	264	266	267	249	229	221	269	250	211	202	234	271	238	229	240	243	245	227	240	258	234	231	221	238	223	204	247	250	244	225	231	245	244	253	221	249	219	233	256	261	221	240	264	230	243	237	238	252	237	241	224	234	221	216	216	260	249	210	270	229	264	261	247	225	261	245	210	246	222	231	247	245	255	249	261	234	258	212	226	238	239	256	271	219	248	226	231	243	239	249	272	230	224	228	224	223	224	230	210	252	237	244	254	225	242	244	246	242	260	213	241	246	224	215	244	237	245	258	237	250	218	227	216	247	239	226	232	222	262	230	253	210	234	236	233	237	240	221	245	243	246	273	243	224	214	229	225	252	244	237	246	244	219	240	221	274	259	252	215	276	243	272	238	223	202	222	235	230	251	259	242	225	219	257	240	247	212	246	228	248	264	265	218	250	222	235	251	230	255	207	210	232	243	245	236	239	262	219	237	222	213	251	229	220	234	227	270	225	227	210	236	200	249	230	216	254	231	233	221	226	221	215	220	223	247	268	262	232	241	258	246	255	224	214	237	245	242	238	268	244	271	240	223	214	222	243	256	223	226	254	217	234	235	270	247	241	215	252	226	239	219	257	245	233	232	222	231	262	240	272	245	247	248	233	223	235	258	220	221	206	228	213	238	237	248	215	243	238	243	249	227	204	237	240	254	258	227	234	251	252	234	238	236	227	236	230	234	242	233	239	217	249	236	209	233	229	280	268	234	252	249	223	230	253	220	245	227	243	239	215	232	219	253	233	215	264	223	231	213	229	222	240	220	223	255	256	231	230	259	229	251	253	240	283	224	235	249	220	233	223	247	256	214	240	265	218	225	228	217	251	270	261	267	238	239	230	239	244	215	245	225	212	225	243	226	239	238	237	261	225	233	201	195	236	269	245	228	262	264	271	225	240	245	242	216	227	243	263	247	227	246	245	229	224	263	207	235	242	265	246	226	222	219	254	256	215	248	244	231	225	248	242	247	221	219	241	259	267	259	222	228	248	238	225	237	254	210	270	240	224	247	260	232	232	238	222	235	237	228	233	224	238	243	225	258	224	262	253	243	252	247	232	201	244	244	241	223	232	246	250	238	276	256	234	223	254	247	245	205	219	235	226	218	250	263	234	230	230	241	236	265	214	228	239	259	246	244	235	260	227	255	260	245	221	256	194	214	221	238	195	230	237	260	244	260	254	242	244	245	227	224	253	257	204	221	237	224	228	222	220	237	222	232	209	209	218	239	246	260	242	264	227	229	246	253	244	218	245	256	222	266	201	242	222	249	237	233	232	226	232	241	241	240	221	259	221	241	239	229	235	227	219	232	259	223	226	271	235	226	243	249	253	242	244	241	251	239	249	251	265	251	250	241	243	259	258	274	233	251	232	206	272	257	239	250	239	238	227	238	229	255	219	206	256	280	229	248	252	236	230	201	221	246	220	237	230	262	258	239	258	240	245	228	308	237	253	246	257	203	237	243	249	219	232	250	247	218	234	253	252	220	243	255	220	216	225	250	263	253	241	250	246	226	226	223	237	245	252	261	222	236	252	222	247	238	237	243	214	246	228	221	258	235	247	231	251	237	216	230	256	221	213	246	221	255	267	258	215	234	224	236	238	243	241	243	220	243	240	281	222	288	251	247	238	239	256	286	213	264	255	212	233	234	237	253	229	235	224	230	233	244	239	231	254	226	254	235	232	260	254	218	228	222	226	228	224	254	243	185	241	240	256	235	209	234	248	228	227	222	218	240	232	226	242	239	239	219	255	225	245	256	241	227	230	204	241	253	239	252	245	268	227	245	234	227	224	231	231	229	246	242	252	227	244	252	218	202	243	248	235	255	234	224	225	234	245	248	263	256	252	234	228	237	211	219	222	248	229	235	242	240	239	227	247	247	258	237	220	268	223	235	246	244	232	220	270	281	219	247	224	242	267	289	227	243	211	224	243	252	211	252	226	242	209	260	226	228	226	227	210	262	199	223	262	250	240	229	203	247	255	221	216	235	239	257	222	219	254	200	247	258	229	240	232	224	203	251	257	233	229	250	247	205	222	251	265	223	227	255	225	205	214	212	234	248	236	246	226	227	220	228	236	234	237	264	234	214	236	249	247	214	243	217	225	235	263	252	236	247	255	248	235	246	267	231	211	222	239	239	226	229	243	242	241	220	241	233	209	244	242	229	227	268	246	236	249	243	257	256	241	251	241	248	242	218	242	246	224	262	236	222	233	250	235	241	254	234	233	229	225	240	231	228	213	232	219	267	309	235	231	236	276	280	211	249	224	254	234	269	235	236	246	267	261	221	222	255	239	248	236	258	245	233	243	233	219	258	253	246	218	215	246	220	241	226	234	251	247	234	246	215	225	235	213	230	224	239	233	247	240	279	234	268	224	231	232	232	234	234	241	240	218	257	249	234	254	265	255	251	241	218	228	254	233	269	228	261	270	248	240	230	240	254	238	258	252	230	228	254	246	218	245	230	223	245	218	237	236	262	288	226	218	235	260	250	230	238	239	238	257	240	217	256	227	234	226	240	230	232	240	243	240	234	245	226	259	252	250	240	246	246	228	241	249	242	217	269	252	243	233	237	225	235	238	236	250	243	217	264	231	252	242	272	228	228	219	239	249	233	216	245	267	243	227	234	222	261	251	243	254	246	238	259	263	255	234	209	223	255	241	236	224	260	244	243	261	240	246	241	254	226	228	231	210	230	221	217	252	259	247	245	235	236	234	249	235	252	215	244	209	223	245	238	251	245	209	230	233	223	231	252	245	222	261	255	255	225	235	245	246	246	243	213	209	236	212	214	225	276	222	241	263	232	257	238	222	232	225	215	226	250	220	237	232	244	226	216	273	248	229	256	242	244	224	236	257	254	221	279	247	257	265	251	264	205	226	223	242	219	256	261	228	248	261	240	222	227	242	262	263	239	233	245	256	233	234	251	235	236	222	230	241	230	243	247	264	246	229	232	228	221	208	226	276	223	234	242	220	237	225	234	247	234	252	261	224	212	259	227	242	261	280	230	248	257	230	227	257	233	219	220	235	248	227	213	221	240	248	246	251	221	239	220	220	236	225	256	227	229	234	246	231	219	232	213	240	221	220	268	233	248	247	263	230	255	224	231	258	236	248	211	245	238	262	217	215	236	282	225	227	242	254	275	215	203	249	241	240	254	244	245	228	226	256	224	244	227	237	244	242	224	199	266	227	238	245	241	245	255	221	216	258	249	255	249	241	248	223	273	253	225	229	236	235	209	240	267	244	263	217	229	229	260	247	246	237	232	247	227	271	256	275	254	255	236	218	263	226	233	256	248	267	222	234	250	244	232	236	255	236	225	215	238	241	232	244	229	205	236	246	230	237	226	254	261	234	248	233	242	232	242	257	234	230	221
7771	2394	4981	6999	6482	5080	3960	3305	2724	2537	2320	2085	1809	1735	1414	1299	1173	1032	863	915	823	882	866	862	834	791	882	797	872	805	724	701	663	620	652	668	615	611	585	578	605	573	569	604	599	597	607	532	530	604	578	579	563	577	587	574	562	561	569	571	589	518	533	563	514	611	577	531	534	601	568	584	578	604	504	584	545	570	565	586	578	550	577	577	543	551	572	563	592	566	559	573	557	571	592	549	547	592	569	585	588	602	608	573	572	586	578	542	569	559	622	582	552	595	578	556	560	583	535	554	527	590	607	611	561	556	551	576	572	615	570	559	594	564	560	542	591	562	573	575	562	564	548	571	613	609	548	563	602	605	540	647	543	567	586	599	567	542	552	536	577	544	568	575	525	564	597	591	595	534	541	545	563	629	544	577	559	586	565	535	612	578	588	578	556	561	588	621	591	560	560	555	597	607	583	547	594	545	559	550	559	586	618	596	576	559	578	606	533	530	570	588	598	562	558	530	627	555	575	584	544	593	577	564	616	561	566	583	591	578	544	609	552	555	555	546	534	553	563	590	576	583	502	533	550	604	548	546	581	551	523	597	601	581	590	575	572	566	585	540	544	568	588	603	575	571	546	540	589	584	557	616	544	537	580	572	563	557	589	575	576	594	588	577	594	582	565	585	557	562	595	584	602	575	637	589	552	567	539	590	578	572	613	557	538	616	540	608	593	626	547	579	539	588	566	556	569	572	583	559	583	640	605	586	532	562	546	531	571	568	562	579	557	600	610	575	589	578	576	587	567	605	581	571	577	622	561	552	571	545	581	573	588	580	595	585	529	585	566	576	561	575	582	602	566	583	612	596	559	551	609	548	555	567	597	583	585	557	530	603	611	599	585	598	564	586	594	582	598	561	556	627	548	570	573	634	593	563	559	586	585	566	589	506	594	543	574	599	582	592	593	567	591	554	567	587	571	570	603	560	575	549	552	582	612	532	590	562	577	544	583	587	561	586	552	522	532	608	542	575	620	543	590	615	575	576	579	550	562	544	592	590	567	578	568	575	597	559	584	614	591	574	547	561	613	564	625	579	540	586	562	577	560	593	562	543	572	579	571	538	588	600	544	535	611	572	490	635	577	556	557	598	587	589	608	595	535	572	569	578	585	569	572	604	559	560	528	595	554	575	655	566	556	593	588	557	579	569	602	549	558	566	597	549	574	567	577	579	528	594	586	591	594	595	608	595	580	587	561	583	626	590	567	579	526	527	573	562	588	556	552	564	553	527	565	627	567	620	552	592	550	589	555	577	606	546	614	571	565	560	551	549	552	587	595	595	559	583	569	576	571	574	601	616	520	584	606	501	627	611	546	561	563	567	579	571	556	579	632	603	566	576	551	547	561	538	563	591	542	585	571	559	589	548	558	560	598	561	594	587	579	639	549	536	562	559	570	608	611	571	587	554	576	546	574	624	580	574	592	542	612	537	593	592	602	548	554	551	559	556	532	606	595	546	539	609	600	564	567	557	547	563	555	602	594	545	542	599	577	603	564	583	591	578	554	596	615	570	536	621	569	565	550	576	580	607	556	595	588	563	581	544	619	565	578	565	619	564	563	582	560	549	539	558	573	570	611	616	582	557	586	557	574	555	592	515	588	581	550	550	587	562	588	645	585	595	554	648	558	556	590	548	594	603	553	558	579	579	594	594	564	556	587	610	610	575	528	590	572	586	562	578	556	588	535	567	562	536	577	596	596	585	551	534	578	558	564	559	599	584	605	573	596	590	587	529	568	581	574	558	590	581	574	577	535	605	578	570	586	582	596	580	566	610	562	529	542	559	565	593	558	593	554	617	536	545	528	606	585	588	562	560	551	590	569	572	625	607	552	561	572	556	590	564	598	573	547	551	628	564	604	572	599	580	554	583	524	563	569	556	531	637	583	525	602	572	592	578	581	560	578	591	603	590	582	629	553	604	587	575	581	546	578	576	615	539	557	545	560	588	618	546	582	552	590	510	548	589	553	589	596	573	569	574	613	578	537	569	583	566	548	600	535	588	576	605	565	605	542	523	552	605	550	565	574	586	513	583	603	576	595	581	576	609	590	584	572	611	601	540	580	547	587	561	594	571	552	591	567	567	559	543	559	578	557	570	568	556	576	599	562	569	565	586	553	557	569	621	583	593	583	534	562	574	628	534	560	573	556	618	580	549	569	552	583	564	566	596	582	558	603	568	566	599	561	601	584	564	557	599	583	533	570	580	594	587	578	533	543	581	554	594	604	572	543	584	579	567	550	591	605	560	556	580	553	554	587	536	588	579	614	559	589	585	589	555	587	559	544	540	573	576	541	566	530	576	552	547	559	539	540	521	609	560	562	557	592	580	553	613	566	584	574	595	559	558	559	582	570	579	551	579	566	548	635	560	599	549	593	584	604	569	581	590	598	547	621	564	593	566	583	581	584	557	577	615	563	620	589	587	549	543	578	530	551	572	586	574	565	604	561	562	572	566	512	580	580	565	596	577	552	589	595	553	581	586	597	559	597	556	580	552	580	586	640	555	531	611	552	626	545	572	513	565	610	560	611	571	607	621	571	554	599	559	537	562	551	544	571	606	586	573	561	579	571	569	622	557	598	566	543	605	633	588	547	574	565	545	557	558	602	522	601	566	591	594	565	586	579	562	557	542	552	532	603	559	576	556	557	590	547	574	601	584	528	547	574	589	560	575	567	577	575	548	574	576	568	570	577	582	579	613	550	590	588	587	548	567	565	545	545	548	576	567	539	588	595	574	559	574	562	563	520	570	593	570	541	545	580	593	575	547	554	570	568	522	585	558	558	511	575	603	609	523	580	596	558	525	561	570	607	570	570	552	593	553	588	562	576	609	572	593	601	553	540	586	609	591	574	617	546	590	584	557	571	543	587	576	567	579	576	568	602	540	579	563	592	605	589	578	608	541	575	604	617	557	596	561	598	591	567	545	559	580	557	600	621	565	582	589	570	574	593	566	559	580	548	586	550	603	589	572	579	563	602	602	578	560	616	565	551	623	575	537	577	569	602	576	556	547	551	558	582	550	551	600	560	561	544	600	562	570	541	557	559	554	569	551	559	608	590	531	586	586	596	566	550	586	555	583	536	563	577	583	547	534	589	550	593	553	562	615	602	565	619	575	547	585	539	578	604	597	555	537	565	550	573	584	581	567	568	601	552	556	580	587	528	613	571	573	581	558	548	578	548	574	607	572	560	588	529	611	586	552	563	564	544	555	572	527	576	577	598	570	575	624	564	607	560	584	601	609	579	607	543	572	586	592	578	579	578	574	594	570	631	610	598	506	514	562	560	569	559	596	569	561	604	579	564	564	574	554	580	545	575	528	604	555	572	587	549	614	576	587	581	578	593	551	564	565	570	566	575	587	584	597	556	599	598	544	589	612	585	588	566	518	608	591	551	582	612	586	585	576	601	544	587	584	578	560	551	561	594	561	576	571	613	587	550	606	565	572	590	610	584	591
15860	3296	3369	3125	2506	1681	1247	883	720	611	538	515	460	357	310	303	301	218	198	205	194	198	213	215	211	198	195	206	187	177	184	181	160	167	157	150	120	140	145	129	156	141	137	131	144	135	147	122	161	134	148	148	135	133	150	155	138	142	129	137	142	119	129	151	127	167	140	136	122	132	135	139	141	157	150	155	148	140	136	135	127	156	149	122	127	117	136	144	154	167	147	135	145	137	127	151	138	144	144	138	158	165	125	134	132	140	141	150	150	124	126	142	145	136	127	133	163	152	140	155	157	143	148	130	146	129	147	142	146	132	148	129	125	147	146	146	130	144	130	129	140	144	123	142	136	140	144	135	149	146	131	152	148	120	121	149	135	162	155	134	152	121	142	150	146	141	136	110	149	144	146	160	152	130	133	139	137	121	152	129	151	139	145	138	146	146	154	158	144	138	132	140	136	147	135	132	144	157	139	146	132	133	138	134	141	147	143	156	120	118	127	119	126	133	147	149	134	125	135	151	118	133	148	161	149	142	120	147	121	151	150	118	140	136	136	146	162	152	154	129	119	141	115	162	155	124	155	126	162	151	144	155	140	132	170	143	150	130	142	152	131	133	138	136	135	152	146	141	155	149	152	161	152	128	127	157	156	133	144	147	148	121	136	142	140	136	133	137	127	150	141	120	157	160	118	132	147	137	158	135	161	117	127	136	133	143	139	147	119	143	152	134	122	149	130	139	142	119	136	122	139	146	131	148	160	138	148	131	138	140	148	130	156	149	141	155	147	137	153	112	153	149	141	121	126	136	144	121	152	146	124	139	155	124	145	157	124	150	133	155	130	158	128	155	152	131	117	117	146	158	150	135	120	142	141	132	139	127	126	121	155	124	148	149	125	160	120	154	130	135	159	137	105	132	139	124	153	132	137	145	136	133	117	128	144	147	151	145	144	141	155	161	158	142	128	137	125	152	142	148	135	123	152	132	138	146	149	140	164	145	148	148	141	128	139	139	136	135	163	154	149	124	147	151	151	132	139	124	142	135	145	141	145	134	134	109	122	141	163	126	135	129	147	114	131	122	154	126	130	137	153	138	120	137	151	146	150	180	143	135	119	121	152	148	122	142	142	157	153	136	165	134	140	128	115	133	158	133	118	142	142	112	136	137	146	129	139	144	145	151	136	121	133	125	150	130	141	123	135	140	130	137	142	143	141	138	143	139	118	135	137	152	151	136	150	154	157	132	138	153	155	127	148	145	149	131	148	136	125	164	132	143	134	146	128	133	139	130	139	124	132	150	150	129	154	147	159	143	118	129	131	139	147	149	149	151	133	147	152	146	135	125	147	131	132	138	150	113	145	145	148	137	154	155	137	122	139	131	140	135	128	146	142	158	145	120	146	123	155	130	149	139	129	158	146	152	131	147	147	131	161	139	148	132	147	129	134	156	161	142	135	145	120	122	156	164	171	123	113	122	130	133	109	141	152	151	140	133	148	119	159	134	149	126	164	135	119	151	142	142	146	134	124	153	151	131	144	121	133	139	136	142	181	116	137	142	131	140	134	140	134	125	126	135	142	139	123	126	152	133	143	150	142	135	130	123	131	153	137	145	130	132	142	127	136	128	140	131	164	130	129	125	137	151	144	142	124	148	143	154	130	150	129	127	140	120	150	133	153	136	138	125	124	150	134	140	147	151	155	151	121	132	145	148	115	116	155	165	157	130	163	156	135	149	132	136	137	152	142	135	116	166	126	153	147	126	138	117	134	141	133	134	136	151	131	133	133	137	142	142	126	166	129	138	158	154	134	136	123	137	110	130	143	122	147	147	142	134	149	151	139	157	133	118	147	145	159	144	142	124	117	128	143	131	144	147	127	156	158	134	132	145	149	132	161	131	153	150	107	154	152	140	124	160	154	148	127	175	127	151	146	148	137	145	150	140	142	152	136	153	138	138	149	173	144	125	150	152	161	140	143	138	158	138	159	171	156	147	158	131	147	122	145	145	141	146	120	159	141	167	149	132	141	133	168	141	135	131	145	168	149	132	143	142	139	148	133	145	131	138	139	174	126	128	137	125	147	133	139	152	145	126	169	147	140	124	144	144	123	147	138	132	155	158	126	136	147	114	140	140	128	165	159	154	127	149	121	129	143	134	149	125	146	176	134	139	142	142	141	149	130	151	139	149	115	146	137	148	126	143	138	149	153	156	137	148	126	163	168	150	173	148	164	131	130	143	142	132	142	127	130	136	136	161	137	145	147	135	126	116	131	139	153	149	152	139	139	136	163	124	152	153	127	153	151	137	158	151	138	145	158	126	137	130	151	139	123	159	160	151	161	127	119	134	125	125	150	146	153	165	143	137	155	142	149	158	129	126	136	125	137	143	140	133	131	150	132	133	151	140	125	143	135	158	124	129	151	151	134	130	134	129	136	144	167	160	152	121	148	143	153	127	146	113	147	150	133	133	127	123	142	147	147	131	157	148	111	139	147	141	151	147	135	140	150	156	140	153	144	130	170	129	152	129	139	125	130	144	167	136	131	152	135	122	144	129	133	134	143	136	132	152	148	130	129	142	156	135	156	143	137	145	144	141	145	138	128	135	146	152	126	123	148	154	139	147	141	139	135	138	151	140	170	125	137	168	144	143	118	135	152	141	123	133	136	129	149	159	164	145	132	142	121	152	137	142	130	138	138	138	143	146	140	161	158	147	143	158	138	120	147	145	143	141	143	146	147	162	153	155	135	142	132	152	139	140	132	152	147	138	133	167	156	128	135	138	151	127	123	121	153	166	138	147	153	152	146	130	139	125	135	141	119	157	146	132	124	163	147	122	121	141	151	117	134	128	157	135	149	153	138	141	140	152	157	150	145	161	133	144	165	130	137	136	132	142	135	160	140	131	132	177	154	140	139	142	143	122	148	145	133	151	134	137	142	119	143	136	150	160	145	152	158	143	133	152	146	148	129	133	138	126	136	132	148	140	135	128	131	113	129	150	134	144	131	154	122	133	142	141	119	130	115	130	136	133	143	128	143	111	142	130	127	147	134	158	146	124	125	135	141	148	137	154	144	146	140	136	160	147	137	146	137	138	138	142	145	139	138	132	142	131	132	142	113	129	133	130	144	146	123	137	136	139	132	160	131	137	132	138	152	134	139	137	125	141	154	137	135	141	138	127	145	142	156	151	125	135	145	146	119	131	146	142	122	122	111	142	126	129	159	138	136	138	157	143	154	153	135	129	137	149	120	144	135	129	146	145	141	142	142	133	168	157	134	139	112	127	149	129	143	121	129	142	158	138	149	142	137	145	142	152	146	127	159	138	145	141	145	126	118	155	143	148	134	143	149	140	148	162	141	131	136	151	159	119	150	143	141	109	140	132	130	144	156	140	126	144	154	149	113	121	135	144	153	117	127	145	123	142	138	150	127	119	138	142	142	138	153	138	154	145	170	140	141	133	127	150	151	134	118	146	116	147	140	138	141	128	154	140	156	135	133	144	138	129
9987	2929	6174	8171	8709	6902	5366	4341	3683	3209	2769	2478	2196	1885	1523	1401	1234	1025	926	861	839	790	864	833	790	787	793	855	723	644	511	526	494	464	467	434	398	394	362	390	398	391	363	406	343	366	394	340	377	354	354	343	377	337	371	395	323	385	373	369	368	330	353	381	367	342	350	370	396	380	358	362	368	367	361	355	336	350	356	316	323	363	358	374	378	346	368	375	360	352	360	323	352	376	349	322	327	367	345	336	373	362	350	327	344	346	378	353	356	352	324	327	334	353	342	361	379	329	322	350	355	363	344	384	344	344	354	377	381	325	389	362	360	357	362	326	350	342	335	354	367	355	346	339	363	357	384	362	340	353	354	361	372	397	385	365	356	365	333	394	331	347	334	360	330	406	357	356	390	325	320	336	338	345	354	326	359	335	350	367	327	346	356	378	343	374	335	342	331	377	360	343	359	336	362	354	355	349	364	318	372	317	339	340	345	349	345	360	339	369	385	338	318	390	339	311	349	319	375	388	359	355	363	366	339	352	341	348	340	356	334	359	367	383	354	356	306	356	343	382	358	366	362	350	348	347	360	334	371	361	341	340	370	349	341	351	368	344	350	356	356	338	350	350	369	351	355	330	353	372	379	387	342	350	348	348	372	333	314	360	322	359	384	358	350	394	330	349	374	336	355	364	343	337	350	372	319	344	346	317	353	332	362	350	348	384	337	358	351	337	313	345	344	371	356	374	338	367	355	351	369	345	328	350	328	365	353	418	372	323	363	328	330	335	360	378	349	324	368	364	347	331	346	321	366	334	377	343	335	366	347	358	388	341	343	347	379	337	351	359	330	332	370	364	356	306	371	337	370	366	326	367	340	340	353	351	333	359	364	339	393	370	364	340	354	354	361	377	360	369	324	348	364	364	328	376	356	359	357	395	379	335	365	360	344	326	360	344	348	334	364	320	338	325	380	370	356	356	361	366	324	323	348	370	357	365	345	353	315	342	354	358	374	348	382	377	346	334	370	348	360	350	372	348	321	374	356	327	372	372	343	357	361	353	341	338	342	383	359	335	348	340	378	360	363	352	324	363	382	360	361	354	361	343	371	357	335	351	344	326	337	342	363	369	345	357	323	325	345	332	334	376	339	345	350	357	384	364	340	307	362	357	326	375	341	317	345	372	331	367	341	345	359	344	356	345	375	363	351	358	375	347	340	356	335	352	343	354	348	363	370	319	361	373	343	374	329	331	394	352	348	360	325	356	331	371	349	358	381	341	353	344	342	371	364	353	378	364	337	345	347	379	337	363	358	378	349	300	340	345	346	355	357	346	366	353	344	351	341	359	343	353	383	392	353	303	359	370	353	333	390	353	356	340	313	330	364	325	366	345	356	351	341	341	362	325	357	390	304	356	357	337	361	367	343	364	348	398	317	340	352	401	398	344	354	338	360	365	344	380	364	337	398	304	376	355	353	346	392	363	358	354	373	344	339	358	390	362	342	328	350	342	343	329	366	311	363	330	365	329	353	364	345	324	363	391	349	375	345	335	359	339	339	360	372	332	341	329	338	341	326	332	365	342	375	333	355	357	385	322	338	361	362	369	346	357	351	352	346	352	353	393	338	348	349	357	359	367	361	328	355	371	358	368	323	323	361	350	364	355	386	374	333	390	368	385	370	333	384	363	377	339	354	366	355	353	339	341	344	379	300	372	331	372	353	355	381	343	353	363	347	361	346	356	364	355	365	346	340	343	367	347	298	363	361	376	361	354	340	361	370	334	341	323	352	361	329	352	342	356	339	367	354	356	379	360	376	339	368	348	354	398	347	358	339	359	358	322	387	356	339	324	336	327	380	326	387	370	325	334	369	377	346	359	337	355	326	323	353	347	334	339	334	339	340	376	337	382	377	360	349	344	319	377	319	334	348	353	320	338	333	393	370	337	348	351	324	353	391	362	371	351	354	379	354	362	310	329	371	316	371	348	340	388	365	350	360	374	361	365	389	321	352	387	367	341	339	353	365	333	367	342	351	347	340	320	333	355	390	373	350	353	387	358	346	348	349	334	318	328	318	366	394	365	309	357	347	363	366	374	353	348	318	368	347	350	363	370	346	361	357	341	354	358	338	367	366	345	359	350	345	325	369	359	348	366	367	355	369	345	364	334	351	368	358	384	379	345	352	327	361	361	346	355	361	363	347	338	381	390	398	349	358	376	333	359	371	345	338	371	334	339	361	377	318	369	346	340	359	362	343	325	339	377	332	354	366	365	377	349	373	331	347	365	358	363	362	353	364	331	339	329	340	357	356	347	310	349	325	350	336	384	350	333	309	344	385	308	343	355	330	366	353	349	352	305	317	324	356	344	339	372	339	355	321	372	348	344	373	359	363	344	349	387	347	323	329	361	367	352	337	357	338	341	357	385	358	355	373	359	308	356	361	331	345	342	326	368	366	399	359	359	330	332	348	316	335	385	368	341	384	355	347	359	340	370	346	389	334	375	367	348	328	333	356	353	364	361	368	368	326	329	327	355	312	332	363	359	331	338	360	351	314	353	322	331	364	328	372	368	381	334	372	351	365	377	337	344	345	389	300	343	377	341	322	364	330	378	371	332	328	345	320	357	396	316	343	368	361	383	372	343	357	351	378	354	366	331	363	365	346	343	347	331	337	341	361	374	399	344	356	354	358	380	345	371	328	350	362	329	353	375	340	365	353	356	347	349	371	364	361	331	327	377	361	354	340	360	354	357	357	365	354	370	337	357	373	333	330	322	337	365	336	365	373	326	361	340	383	328	353	357	378	322	375	360	369	348	384	355	313	356	357	360	347	317	393	355	361	353	377	361	339	359	364	357	330	335	348	322	362	314	345	368	368	350	352	372	373	316	382	379	347	352	386	359	347	364	354	345	354	342	370	342	349	370	363	352	365	353	351	353	350	386	364	375	376	375	341	350	386	361	343	367	338	335	362	345	369	368	380	356	359	341	369	335	351	366	312	372	375	367	345	374	359	338	321	351	319	378	360	337	325	367	383	390	321	366	358	347	369	373	364	319	336	322	383	323	371	365	343	344	356	360	337	353	357	337	361	353	349	354	367	331	336	339	336	366	364	377	362	374	364	345	330	353	342	368	363	383	355	368	370	360	331	370	354	371	363	367	360	356	344	338	384	357	355	335	345	341	324	365	382	323	347	355	358	343	331	364	366	362	370	355	370	338	347	387	358	352	342	351	336	377	390	341	351	303	365	344	365	353	343	348	344	386	330	383	362	376	317	344	350	361	369	370	354	353	376	379	341	338	319	324	327	346	339	356	330	410	380	346	347	322	328	309	349	354	358	365	327	370	327	359	360	357	368	334	324	360	343	350	363	345	344	321	376	331	348	380	380	340	362	339	353	328	384	380	379	343	349	360	340	386	325	375	367	360	365	355	374	325	348	357	369	325	348	341	339	368	332	384	346	347	389	321	351	371	338	357	343	342	368	345	355	335	374	355	351	346	368	346	336	347	357	356
2887	912	1041	870	814	687	501	504	459	392	376	356	317	311	314	296	301	255	251	266	300	281	262	250	287	264	261	271	254	273	244	242	237	263	247	229	265	244	234	262	271	249	237	258	266	221	238	262	260	257	253	262	217	249	268	240	262	244	261	239	228	258	233	243	257	247	230	245	243	228	247	205	230	267	253	240	248	231	260	255	247	286	221	250	232	246	257	274	217	214	242	235	223	201	246	263	220	270	258	219	248	253	264	261	257	266	254	247	245	218	237	268	243	252	243	246	254	253	257	258	263	267	267	261	241	258	264	238	254	232	251	270	257	256	247	227	236	261	257	237	273	262	244	257	251	252	259	262	230	221	234	227	237	233	246	224	234	292	254	220	240	261	242	241	246	259	227	231	263	212	256	235	281	270	232	243	241	227	276	231	257	256	215	249	291	250	249	270	232	263	253	211	262	239	253	229	241	249	263	246	229	222	260	260	254	232	261	249	228	238	265	236	259	230	236	219	237	250	300	238	236	272	266	221	243	280	231	241	243	276	238	225	213	260	231	234	261	242	270	269	240	258	247	239	225	269	262	266	236	229	253	232	222	220	222	258	247	229	252	281	247	269	243	244	254	233	272	257	254	246	278	256	235	252	246	220	259	243	251	244	245	278	268	259	248	269	240	243	243	266	252	280	245	244	243	238	265	229	239	236	205	244	244	270	249	248	250	238	279	237	257	246	251	233	239	253	243	238	253	263	210	246	244	209	235	256	237	251	257	243	227	248	265	266	255	250	266	240	266	271	222	220	260	263	271	233	255	247	265	229	261	236	257	252	240	267	217	226	269	230	233	240	236	242	255	240	233	272	236	262	269	248	249	243	238	223	243	278	237	245	241	251	262	249	258	248	269	228	271	250	244	215	249	278	236	242	282	269	261	255	250	237	242	224	249	244	229	245	232	226	264	257	242	244	251	259	246	224	266	254	242	283	248	262	261	248	247	260	250	224	241	253	273	238	262	254	238	258	232	247	242	241	255	254	254	244	239	261	238	228	251	253	235	238	248	285	302	237	252	253	227	272	229	235	273	256	242	262	218	245	239	252	257	232	229	259	256	262	248	238	219	252	235	232	228	231	259	268	203	248	245	253	227	246	236	261	258	268	249	236	261	248	244	249	277	268	256	254	224	226	238	251	245	263	258	239	243	245	255	219	241	256	246	252	228	262	264	224	256	235	253	243	234	218	242	241	246	234	244	230	228	255	235	240	261	260	225	219	277	226	245	246	248	266	257	268	228	250	241	253	271	241	246	236	255	232	238	258	265	264	234	255	215	245	260	251	260	242	267	252	237	262	219	246	252	246	238	221	258	261	230	254	263	277	245	273	237	240	260	264	215	273	264	253	262	266	284	237	236	253	239	237	264	242	233	251	260	294	251	254	239	250	260	217	242	246	240	259	241	220	236	235	254	262	235	265	240	237	239	233	244	226	245	251	314	282	259	256	267	255	244	252	250	274	233	265	242	253	245	239	263	260	249	235	293	255	254	267	253	256	217	257	237	252	220	229	246	247	231	221	258	237	224	274	263	248	258	268	245	243	254	278	241	216	229	249	224	246	244	256	256	246	260	250	251	232	257	254	242	229	293	261	263	240	248	254	207	231	254	241	237	228	259	263	225	245	257	249	252	266	232	264	228	284	239	253	219	262	244	244	248	222	203	236	267	257	259	274	260	294	249	240	240	259	212	260	263	249	227	211	237	243	261	259	255	256	268	244	239	221	258	254	232	226	265	246	249	249	253	257	250	214	243	234	243	229	252	246	246	258	263	268	225	231	234	227	236	241	255	229	253	263	266	262	231	258	242	250	236	281	237	244	254	251	271	253	244	231	221	234	241	247	237	248	270	243	244	242	253	233	251	266	269	273	242	244	260	247	271	216	278	231	261	243	260	232	234	264	240	220	246	239	262	251	276	238	258	288	258	239	269	241	241	242	260	235	240	215	258	236	277	229	243	248	239	225	231	253	262	249	235	262	237	234	273	269	251	208	236	212	256	228	257	261	266	247	248	236	274	243	224	270	252	255	253	224	252	245	224	225	282	256	265	248	238	227	222	242	255	258	225	253	261	238	233	254	255	232	228	243	226	286	244	262	239	244	246	237	262	225	241	233	238	282	226	222	228	258	257	197	249	246	242	253	248	257	252	264	264	213	252	224	264	231	237	262	259	253	265	255	243	221	220	250	247	246	255	260	241	281	215	230	254	248	224	234	230	209	260	257	238	217	248	228	260	259	268	277	274	273	238	281	218	272	259	252	283	247	250	259	211	263	241	237	234	223	272	261	242	243	236	238	279	244	234	229	240	253	249	238	247	246	246	259	265	274	272	255	262	204	248	230	273	238	231	267	263	247	249	263	249	274	264	236	274	243	264	256	259	255	232	255	248	261	258	257	268	279	248	234	264	238	253	243	247	238	245	239	253	253	243	260	277	240	218	250	222	263	244	239	264	217	251	222	268	192	258	236	247	256	237	271	222	243	257	224	223	240	255	257	273	235	247	262	239	248	286	268	226	237	227	218	259	241	266	242	231	221	241	263	242	281	260	245	239	236	215	236	238	250	247	274	238	258	241	269	234	255	267	199	231	253	228	247	260	250	224	240	245	231	237	276	251	230	247	238	225	230	247	246	286	227	239	235	246	263	239	221	237	260	234	224	260	219	263	241	257	239	264	259	258	252	225	284	240	266	268	256	238	236	221	247	243	263	234	254	261	268	248	251	252	239	261	261	251	232	225	255	246	264	251	244	242	262	268	255	259	224	234	230	229	256	250	248	223	252	233	263	261	246	247	243	259	248	256	249	248	271	261	272	258	252	256	223	241	222	218	272	250	243	275	268	249	257	253	245	240	271	263	242	229	248	272	255	237	237	227	232	261	224	258	245	287	252	273	242	248	236	238	247	269	220	234	248	274	227	243	262	225	236	233	249	276	213	252	241	247	216	220	254	245	244	247	290	237	252	245	247	231	247	262	242	252	248	224	273	238	252	242	224	213	264	233	287	264	237	228	259	239	256	241	278	241	281	245	212	240	261	255	247	224	250	248	242	245	278	251	236	279	258	244	218	225	249	269	225	254	253	264	250	250	227	249	261	229	246	247	243	237	253	267	266	242	252	265	270	230	219	251	273	245	270	255	260	278	255	245	237	270	261	256	247	246	250	255	239	256	259	237	268	275	255	247	231	233	255	228	253	222	244	275	202	254	223	244	265	271	216	261	281	268	269	288	227	275	262	246	251	228	256	253	252	246	240	269	241	238	269	245	252	228	262	258	253	248	247	277	242	239	265	248	233	267	219	260	279	239	235	232	248	251	266	213	243	250	273	257	265	249	219	238	243	244	233	247	264	264	262	273	247	220	221	266	283	253	254	254	273	239	281	223	280	233	260	243	268	234	238	253	222	230	242	219	224	245	261	237	231	252	246	256	229	241	260	274	253	227	250	258	226	233	254	278	251	205	250
2888	1411	2297	2846	3031	2892	2099	1922	1690	1502	1401	1168	1133	1042	1012	855	896	787	719	722	754	685	748	717	765	749	721	708	685	674	624	632	634	614	634	645	613	605	599	649	630	598	565	609	599	592	599	596	618	596	638	577	625	583	639	593	576	593	647	645	588	602	563	590	648	586	599	563	585	587	643	629	594	589	643	618	581	612	609	578	644	623	591	549	606	603	610	625	595	582	607	589	589	583	574	612	609	617	635	587	598	635	583	578	598	597	616	575	613	632	587	588	597	610	570	602	598	617	641	584	581	605	590	579	592	598	612	596	614	592	602	578	617	587	601	627	583	551	582	647	596	642	567	567	578	587	583	625	625	623	620	588	557	659	604	576	569	594	536	626	552	627	605	596	610	577	620	587	589	649	591	634	607	593	573	656	611	590	614	570	615	655	592	582	647	597	570	595	595	595	596	587	596	589	588	586	567	603	564	588	548	587	611	579	599	622	626	569	599	595	560	589	605	630	627	565	586	588	581	603	598	602	554	604	585	615	597	567	614	612	605	609	614	574	610	547	631	601	561	584	597	584	629	583	592	578	583	599	546	601	584	631	536	616	572	594	568	606	560	601	581	581	592	646	614	611	578	663	600	602	606	583	609	640	598	570	589	562	588	624	597	603	600	651	601	597	589	606	620	592	592	597	586	616	629	602	621	604	596	605	548	595	585	600	566	627	618	596	609	631	598	566	580	655	606	588	597	602	585	579	550	666	595	584	582	579	576	569	582	551	611	608	584	593	609	617	581	601	598	572	617	578	576	554	593	574	560	567	642	584	595	559	629	582	641	583	603	619	616	548	579	609	589	626	564	651	596	620	638	579	604	584	586	571	581	564	616	618	621	627	645	621	615	631	622	594	584	589	543	596	599	612	606	609	586	622	566	581	611	582	585	585	570	601	559	598	598	604	597	597	618	552	546	602	625	612	557	600	614	582	587	571	621	593	596	591	601	600	583	587	615	602	560	614	599	582	610	599	615	567	615	549	615	625	624	593	578	610	612	636	626	566	581	577	611	598	625	581	589	630	581	583	600	628	625	619	607	570	609	599	619	602	609	599	570	608	558	631	646	636	597	592	601	588	585	622	558	612	585	616	555	630	622	610	591	657	593	649	612	593	664	580	580	609	573	561	560	608	578	600	591	607	624	562	604	596	625	565	587	626	618	589	619	645	628	627	587	567	585	568	608	616	618	572	530	620	589	573	608	594	588	570	577	586	585	586	586	595	593	592	591	606	553	633	636	565	551	624	576	608	598	621	634	570	578	573	570	581	625	616	578	607	528	609	593	599	623	629	594	604	576	628	569	571	656	623	569	602	599	619	601	605	598	580	606	627	588	589	585	570	587	617	601	582	578	581	632	617	611	520	584	597	615	618	664	627	620	555	598	616	596	602	604	580	595	592	541	581	623	615	578	557	569	653	629	610	614	613	610	588	576	607	569	576	599	605	634	624	627	589	618	585	617	526	579	604	619	559	583	603	592	621	581	588	628	638	583	598	604	633	570	598	564	576	564	588	595	638	567	589	635	577	624	576	570	604	615	599	621	539	603	570	595	587	570	639	581	591	594	638	636	582	622	638	577	608	616	603	592	595	623	556	582	599	643	586	568	599	570	643	603	604	588	567	629	566	589	596	598	601	565	575	592	618	593	614	627	582	615	620	578	571	620	582	584	580	618	604	608	584	552	605	576	584	618	577	608	601	571	601	600	620	607	587	604	591	575	614	601	610	596	603	564	630	607	594	625	568	590	583	589	624	558	635	588	620	533	593	565	601	629	573	604	602	598	577	616	590	610	604	604	591	592	611	589	608	606	605	607	595	602	600	593	596	630	575	644	622	633	560	590	593	630	596	612	597	644	596	595	577	608	606	581	604	579	645	622	604	638	603	582	594	613	593	580	576	590	616	565	594	606	615	605	572	615	646	591	610	597	619	579	620	598	592	567	616	614	606	617	570	607	602	623	629	611	593	582	627	579	620	598	580	622	595	573	615	619	619	571	580	626	558	572	577	622	610	616	580	586	599	542	636	585	615	586	582	587	597	593	614	603	633	653	577	616	591	580	624	617	596	588	567	594	629	596	642	604	622	667	570	597	580	582	596	572	550	572	571	585	593	585	647	596	569	594	537	577	649	580	584	555	613	619	559	616	627	565	645	564	608	594	585	617	621	654	598	580	589	610	565	538	630	604	593	619	571	642	625	597	628	585	630	594	569	612	574	555	605	555	592	636	609	545	582	616	599	604	612	606	612	578	648	586	585	579	590	618	580	562	622	608	627	602	580	584	647	594	593	614	606	614	592	615	593	575	613	637	599	603	635	576	594	594	602	625	583	583	578	578	651	595	580	577	597	577	632	585	621	619	562	624	614	583	594	574	581	592	573	597	570	518	607	578	597	583	600	581	557	647	634	570	558	590	637	599	634	592	627	556	585	630	590	600	572	603	602	622	627	640	616	573	565	602	632	556	592	553	594	591	602	582	614	621	605	569	582	617	571	608	605	598	606	575	608	617	566	580	587	597	590	592	603	538	581	623	553	602	589	571	570	587	580	605	580	576	606	630	575	594	637	577	604	626	607	585	593	578	610	590	599	610	633	598	621	663	574	638	590	571	561	573	590	596	606	624	547	590	591	607	644	585	593	588	579	584	608	559	622	626	552	562	561	594	610	609	592	580	559	604	560	571	588	614	579	589	544	614	589	591	604	628	578	631	604	575	608	602	590	635	606	616	580	603	573	575	598	595	602	646	585	622	623	612	592	573	611	631	626	582	567	566	575	588	546	601	592	614	601	570	572	600	586	594	578	598	620	575	620	628	610	646	634	598	583	587	630	543	582	587	620	607	656	573	632	597	581	599	602	598	570	577	596	596	591	614	595	598	605	615	621	568	625	617	588	586	604	600	597	590	578	572	582	596	606	579	573	613	612	619	571	602	617	575	566	668	618	587	553	604	622	599	598	608	569	598	633	594	597	568	592	610	661	582	597	593	666	611	547	597	578	592	599	649	580	586	582	596	582	512	601	623	599	567	596	611	576	585	536	604	634	587	579	582	597	638	559	582	582	624	602	585	605	637	622	566	593	623	581	592	608	596	629	597	574	611	564	584	607	623	578	599	592	589	614	624	606	566	585	564	609	578	601	599	623	600	607	587	584	566	571	602	591	605	653	568	600	624	569	553	573	597	592	601	614	572	584	610	618	585	642	627	645	630	582	651	622	602	595	653	607	603	543	600	599	610	595	620	568	592	602	615	631	633	637	617	623	594	599	620	560	593	573	603	600	620	588	636	581	587	592	600	606	557	596	616	603	610	621	623	589	626	624	578	579	591	629	609	575	600	597	606	581	577	631	620	624	595	577	563	590	561	578	605	602	545	581	611	626	624	632	605	593	583	581	562	555	621	569	599	614	640	642	582	587	577	601	554	608	613	578	594	616	581	625	565	604	601	543	582	626	616	559	575	562	588	619
9596	2188	2431	2121	1588	1361	1010	764	629	591	523	445	420	401	353	341	301	288	312	293	250	260	281	299	250	259	295	285	275	253	247	227	253	208	264	258	211	264	226	233	255	227	236	248	211	214	245	258	247	222	223	211	235	196	222	267	232	227	260	236	245	218	218	228	213	230	200	227	227	233	237	251	209	239	228	214	255	263	264	230	243	241	252	248	261	223	227	238	271	269	270	238	253	272	242	233	252	248	238	242	216	280	238	218	266	238	256	230	244	235	244	252	253	231	241	236	248	224	237	241	234	252	238	242	233	221	225	218	243	247	252	252	231	221	245	217	244	231	215	214	231	230	257	250	203	217	244	259	205	244	213	255	239	257	225	233	254	198	243	243	274	218	239	220	258	214	242	251	246	237	209	216	244	248	256	225	223	250	220	223	238	236	226	233	214	235	249	236	235	228	258	228	227	243	209	224	238	221	264	213	283	240	226	249	214	225	208	207	243	235	231	264	241	251	239	230	200	209	241	264	270	246	256	235	285	206	238	221	238	249	267	234	232	228	231	251	215	226	229	261	219	237	212	232	245	238	256	258	238	228	222	221	225	242	223	234	227	238	227	249	241	226	244	217	254	242	243	252	261	242	247	240	247	231	245	221	241	210	242	271	219	238	213	247	224	239	222	227	248	243	223	213	242	232	255	257	247	208	222	245	260	251	251	218	259	215	245	257	249	221	238	263	267	242	235	221	247	229	223	215	238	244	236	235	224	239	232	240	216	212	240	249	267	284	257	243	226	212	256	225	253	252	251	242	236	239	244	209	224	229	225	243	257	225	232	217	221	238	239	244	236	210	244	232	231	211	245	187	246	245	233	238	213	225	237	214	218	249	272	218	226	256	230	216	235	245	216	202	218	216	228	211	194	254	232	257	247	259	252	236	221	240	240	240	224	236	196	219	246	237	261	246	218	229	209	248	252	231	237	231	222	273	261	222	234	261	246	231	218	234	218	225	239	231	256	265	254	241	223	237	228	217	242	230	234	219	219	219	218	226	268	232	237	253	232	221	239	243	259	254	245	252	261	250	270	235	245	213	241	235	257	216	247	229	238	222	236	210	234	253	203	243	259	264	211	275	212	223	227	253	201	230	266	225	259	211	242	254	229	249	242	222	251	200	235	243	234	229	229	239	224	241	217	250	229	235	247	248	226	240	219	231	236	220	252	250	253	208	244	244	246	246	233	254	194	240	231	252	257	258	246	242	259	220	267	232	218	241	245	225	259	249	274	245	263	233	254	264	226	269	220	247	238	245	241	233	229	247	217	238	231	227	234	229	234	254	232	226	216	243	226	235	235	247	261	214	255	232	216	259	215	246	248	234	243	232	223	233	256	229	262	213	234	237	252	247	247	256	271	232	229	239	227	265	219	232	239	243	246	247	215	235	203	252	270	214	254	246	260	244	235	247	250	238	238	258	225	232	233	271	241	273	232	233	228	218	223	239	232	264	258	210	259	230	241	238	247	249	231	255	244	233	253	231	240	250	252	230	260	261	245	224	238	213	228	223	233	219	225	231	226	244	200	224	229	264	246	236	256	262	218	232	239	233	252	240	249	235	252	234	211	225	219	230	249	248	237	251	229	239	253	217	232	229	227	241	240	218	230	251	261	232	210	252	249	232	252	237	243	210	220	256	245	232	234	182	223	250	228	243	240	257	227	231	236	255	212	241	238	232	269	260	221	242	265	236	238	241	223	234	219	245	203	222	248	229	242	264	223	222	236	258	228	244	231	245	229	222	228	216	234	230	222	255	245	240	256	234	214	250	226	214	234	233	241	258	243	244	228	215	228	236	217	252	212	218	235	266	256	229	222	228	237	240	223	227	262	241	274	234	256	222	223	225	234	240	255	214	236	241	235	246	242	240	241	253	269	217	234	234	246	254	235	250	208	244	236	236	251	226	244	269	221	225	215	230	210	240	255	260	259	206	229	250	259	250	232	245	247	258	251	246	240	231	256	227	259	255	225	217	228	247	248	249	219	242	254	245	254	221	212	264	236	239	236	212	226	228	202	247	256	245	213	236	222	222	196	218	222	229	232	234	249	255	248	227	234	234	242	253	258	208	211	245	246	232	245	247	235	235	205	219	265	250	227	217	223	244	229	231	219	236	253	272	271	268	222	241	256	232	223	212	225	238	233	238	255	231	249	225	250	249	266	244	244	251	245	225	251	209	229	241	218	238	215	246	238	228	227	217	262	226	235	217	237	227	214	204	219	263	264	260	232	241	224	248	235	264	250	248	237	240	254	248	211	241	220	264	245	240	227	196	222	254	260	201	250	264	259	241	207	238	213	243	259	253	218	209	241	220	240	253	246	227	221	245	238	250	242	255	237	243	222	244	240	214	240	230	245	246	233	243	276	236	245	217	243	274	267	242	237	215	229	194	225	241	232	221	251	235	265	246	253	247	245	245	246	228	221	252	236	215	228	237	261	233	239	224	219	235	231	267	239	237	271	234	216	276	241	253	237	229	216	235	252	244	231	257	229	222	247	240	204	257	221	198	233	220	235	255	235	236	241	245	202	252	216	265	236	235	217	233	242	204	254	234	251	242	236	250	226	223	239	228	239	253	234	212	235	247	218	223	236	256	254	227	245	241	247	258	253	246	227	242	263	246	229	250	225	239	241	237	222	222	260	241	239	238	266	229	257	262	219	234	231	258	259	237	226	264	241	230	255	248	255	234	230	220	241	256	218	238	250	245	241	237	254	216	264	263	252	261	259	256	200	223	234	215	239	232	248	246	263	219	277	245	242	213	264	253	248	221	205	263	244	238	238	222	238	228	240	222	241	255	239	226	227	229	203	236	225	237	251	248	224	237	245	220	248	209	227	240	249	235	221	242	233	216	206	231	259	227	235	226	208	237	233	253	206	233	252	274	242	256	266	244	217	220	237	274	254	220	244	227	238	244	237	211	214	245	215	237	217	266	221	262	258	232	207	215	250	258	249	248	244	241	235	236	207	228	268	223	258	207	219	258	259	264	260	249	254	255	206	235	234	232	251	223	225	219	221	209	294	234	235	267	230	247	251	250	234	225	230	247	238	222	216	245	223	235	232	261	237	226	217	237	232	263	223	250	222	241	268	234	217	249	219	220	247	238	273	230	240	214	229	239	240	213	262	244	233	231	228	231	207	243	235	238	219	226	241	225	230	212	256	213	228	246	239	251	246	204	217	226	221	224	249	224	210	258	214	216	237	259	241	225	246	232	236	260	278	218	231	211	225	259	238	245	234	252	257	219	251	250	249	237	245	221	268	238	251	228	222	214	261	237	217	254	261	218	245	241	233	220	230	215	240	220	228	232	226	249	286	238	254	228	253	238	230	258	231	260	243	230	211	251	224	249	213	240	198	222	236	230	259	240	256	222	261	234	231	238	226	237	254	226	206	260	237	217	241	231	216	223	258	244	230	216	226	229	236	281	209	242	236	228	222	217	244	251	231	239	233	239	214	226
8019	2378	4577	6000	5494	5501	4373	3693	2959	2499	2261	1956	1714	1565	1359	1196	1017	967	907	913	858	843	885	890	846	850	802	862	756	716	808	711	732	615	701	629	582	552	583	581	580	579	530	611	587	578	534	562	575	585	595	590	565	567	556	572	568	619	603	607	595	533	590	559	572	551	614	565	599	567	610	617	542	584	564	553	565	568	554	561	618	591	558	540	559	592	563	549	516	537	584	569	585	573	579	558	566	590	591	604	580	558	532	577	591	607	592	578	563	548	569	553	616	610	582	553	537	555	608	601	578	568	591	601	540	544	560	569	557	543	516	598	600	585	537	538	557	562	575	604	519	566	539	576	539	580	591	573	571	595	545	603	559	562	549	570	542	566	568	555	571	577	589	563	588	556	568	626	555	589	565	543	568	606	617	585	607	547	574	588	546	561	551	585	571	570	561	567	563	545	542	549	563	564	603	563	574	572	578	598	572	534	598	544	587	549	562	564	595	556	609	568	571	566	553	585	590	592	617	582	577	587	564	611	573	543	586	580	604	533	529	568	552	573	556	567	560	576	582	557	559	604	581	553	586	568	593	527	591	576	587	555	560	566	546	587	570	594	579	584	567	616	583	554	557	584	594	562	594	525	607	547	589	589	586	560	568	577	551	564	610	574	547	558	582	580	561	525	573	567	558	588	580	591	543	586	587	548	543	558	518	593	536	575	573	620	536	550	569	541	573	600	583	592	553	596	596	598	559	533	561	621	569	609	572	536	556	565	555	557	578	574	547	567	585	548	538	594	582	570	560	566	581	581	607	574	574	521	557	596	557	539	586	592	579	547	586	569	542	624	557	561	588	558	558	565	576	580	590	532	563	580	572	574	611	566	618	551	582	607	550	541	588	550	576	572	574	597	583	612	580	608	543	586	602	522	542	555	566	540	558	558	631	600	572	539	558	564	583	617	589	592	572	581	575	566	548	575	544	558	584	574	562	561	552	563	584	594	606	591	550	549	541	558	583	591	551	568	592	594	558	548	611	548	597	563	595	551	582	568	564	585	567	550	587	545	577	582	541	586	594	554	554	577	566	580	546	606	580	579	568	568	581	558	576	563	560	568	556	581	546	569	552	545	573	569	584	586	601	539	564	570	589	566	567	550	571	602	583	557	573	580	580	602	591	582	588	572	569	586	571	571	560	571	570	550	538	565	578	530	556	585	550	577	539	591	556	542	554	522	552	569	579	595	615	587	563	551	580	571	585	618	577	574	564	574	546	596	506	572	555	612	574	539	552	574	549	602	513	567	541	578	569	564	593	559	566	567	587	570	564	612	556	590	550	563	586	559	566	552	536	549	569	582	559	625	583	531	568	607	574	588	580	583	587	563	568	589	609	607	616	597	614	581	577	603	567	586	588	586	551	562	546	605	540	557	573	601	534	565	534	561	590	568	608	561	593	575	561	601	571	588	543	581	601	595	582	601	598	561	540	601	563	589	547	609	542	581	615	579	552	529	561	575	594	547	540	516	583	571	592	564	552	590	564	554	539	581	561	563	554	562	593	616	639	570	642	591	577	601	533	547	574	520	576	568	561	592	609	592	589	538	588	597	560	608	549	617	585	552	575	560	586	575	555	565	586	538	602	575	588	559	590	550	572	555	599	556	605	565	530	556	569	574	605	533	551	554	567	584	571	552	587	557	553	558	528	571	525	556	562	583	568	601	554	599	603	577	575	614	545	614	586	553	546	531	526	587	559	562	588	547	587	590	557	563	540	580	560	629	585	524	550	537	543	539	604	573	575	597	595	551	508	557	564	553	576	556	578	617	584	559	571	562	567	575	583	573	618	572	542	563	612	538	602	606	569	557	579	551	588	582	561	604	582	544	590	547	582	563	570	578	564	527	501	584	575	547	577	621	534	557	516	574	583	562	596	587	547	579	576	538	546	548	573	539	575	624	584	600	540	554	584	541	546	538	557	557	556	588	530	586	561	556	552	607	557	561	575	606	559	588	593	546	525	529	585	609	533	551	617	560	536	582	564	541	562	564	562	595	591	559	611	563	544	589	561	543	620	609	547	587	549	554	551	587	567	583	553	579	592	557	573	597	589	511	576	575	586	544	562	529	559	527	606	569	569	515	545	582	571	581	568	552	573	587	618	605	573	629	526	553	566	555	551	521	534	551	584	584	516	525	538	579	543	559	564	569	576	565	602	563	559	588	546	587	567	588	596	600	572	554	569	542	564	563	615	534	569	609	577	567	599	527	549	530	539	575	557	521	563	586	532	582	596	611	585	597	571	543	567	576	519	571	525	548	583	525	561	534	562	587	548	585	552	566	578	575	541	551	539	614	598	543	541	562	545	563	587	600	569	542	542	604	543	567	549	597	579	592	567	581	549	576	555	567	607	567	581	564	576	585	563	601	586	605	574	571	526	576	562	570	545	584	577	552	550	569	533	557	604	549	541	577	526	581	586	572	539	575	590	573	585	608	565	568	570	558	593	582	538	583	564	558	561	592	548	556	577	581	603	570	552	585	570	598	541	543	578	557	560	579	593	563	529	622	602	571	539	579	532	591	547	572	519	560	598	568	533	547	559	571	543	580	596	557	529	530	574	581	548	584	635	535	614	588	518	544	579	573	596	525	523	534	570	595	563	575	592	540	499	608	595	611	600	577	565	561	549	543	515	575	606	576	586	566	561	582	583	572	566	560	599	555	609	596	564	587	577	574	566	558	587	569	622	541	572	562	583	549	558	540	554	555	591	577	559	585	564	530	586	540	606	532	564	542	521	578	598	598	565	561	590	578	567	533	571	579	563	541	528	585	598	613	581	550	585	567	587	553	549	546	540	570	525	582	614	539	584	587	525	532	527	540	551	567	589	646	555	575	563	592	592	573	575	582	533	560	541	565	579	608	548	581	568	570	543	570	577	586	534	580	567	532	576	592	590	555	558	576	576	603	528	590	583	556	522	574	640	559	523	583	589	544	552	580	548	535	588	584	539	552	594	573	534	543	569	543	510	592	586	562	544	607	545	584	540	559	578	565	566	586	579	571	573	584	530	589	585	573	590	574	577	583	545	545	593	562	551	545	559	562	614	556	525	529	502	564	565	586	554	545	565	590	572	565	578	598	534	557	612	572	599	562	587	583	573	569	629	529	549	572	574	538	554	589	558	571	592	563	564	563	580	574	601	556	520	548	558	596	578	549	579	616	622	586	560	573	548	622	622	555	577	561	597	554	515	510	551	610	554	581	557	574	603	592	498	535	593	575	598	537	536	609	539	578	610	537	582	547	563	572	506	565	604	542	599	548	600	564	525	599	579	549	556	586	582	577	610	534	615	576	512	574	597	560	554	566	545	561	553	530	540	553	587	553	602	555	608	545	552	527	576	559	563	566	576	565	595	592	563	563	581	563	571	572	604	587	557	558	559	583	621	580	593	545	575	542	563	583	603	590	561	585	566	565	567	569	571	549	622	556	603	620	587	555	607	561	550	559	577	556	564	601	565	551
16148	3384	4146	3715	2895	1990	1375	1125	824	648	548	480	443	358	321	263	260	218	202	231	206	212	220	250	230	218	171	163	181	185	167	160	142	162	161	161	161	153	157	148	156	135	140	138	146	165	130	162	162	139	122	155	117	145	115	151	146	140	144	149	156	133	128	122	142	140	132	144	131	133	146	136	171	139	124	133	140	140	127	124	131	139	156	182	150	123	137	162	142	128	136	133	131	137	174	145	137	147	156	123	127	132	150	142	130	128	141	147	143	136	151	136	147	150	129	161	163	134	145	133	165	133	138	122	137	142	124	140	152	141	156	146	166	151	134	146	136	136	136	147	139	139	153	189	151	149	135	147	164	136	145	164	161	140	153	162	148	149	146	143	143	147	150	133	150	155	152	148	135	147	149	140	157	152	149	141	170	132	156	140	145	154	141	160	140	149	149	124	136	151	142	152	151	136	152	143	171	153	153	153	131	143	121	140	148	139	130	152	135	147	137	146	145	158	153	143	156	137	123	138	130	132	138	121	141	151	137	142	169	132	127	163	134	138	137	144	148	131	147	149	147	126	128	135	162	156	156	152	147	146	125	158	147	142	173	135	129	141	123	131	153	149	138	153	170	146	141	146	133	125	138	124	131	139	146	135	138	146	132	159	124	144	156	132	137	125	153	140	142	145	132	151	136	115	156	143	160	123	154	135	159	130	157	133	149	132	142	160	127	137	173	131	144	130	129	145	136	162	139	137	146	135	149	158	149	157	155	152	137	163	150	142	128	149	132	157	128	137	149	147	175	149	144	151	150	156	140	138	138	149	144	146	133	128	120	148	137	134	142	127	129	147	151	148	161	152	146	122	164	168	148	142	123	127	142	142	130	121	150	146	132	136	146	142	131	119	132	154	128	150	135	126	156	148	143	125	148	147	142	133	153	130	134	143	152	151	148	144	168	141	125	115	126	132	132	123	148	143	119	164	136	155	160	155	127	141	156	153	157	146	134	130	147	141	132	137	150	151	127	127	148	149	125	129	166	127	144	134	140	168	130	136	126	125	148	144	145	137	167	157	144	151	131	137	126	161	155	143	141	119	137	138	166	142	145	108	138	133	153	133	157	160	138	127	168	138	140	148	149	147	121	173	136	145	119	135	149	138	137	131	145	134	130	136	146	143	122	133	156	136	130	122	138	124	143	119	132	118	136	147	149	151	133	135	137	170	156	151	141	131	156	109	138	139	161	159	151	135	139	139	153	166	130	143	146	147	146	133	160	139	145	150	125	144	148	164	135	128	152	163	134	149	141	147	135	142	158	142	125	156	144	147	140	120	145	136	138	147	124	140	133	150	176	148	153	145	145	146	117	148	132	143	145	148	138	139	149	129	151	140	169	154	163	136	137	142	161	149	160	161	147	149	131	142	169	131	152	124	148	135	134	140	134	151	138	165	129	145	161	156	149	166	148	162	133	157	136	133	144	175	123	150	123	131	105	131	167	141	150	139	143	132	153	157	123	113	153	127	147	151	158	156	148	133	173	124	143	146	157	144	159	146	144	125	151	145	129	146	121	151	160	136	128	169	155	128	159	150	132	140	161	135	146	130	159	131	122	142	139	136	118	144	147	140	154	139	167	150	130	146	134	161	131	164	156	145	122	130	139	143	132	152	135	150	129	146	136	154	131	144	144	141	131	126	130	123	142	144	155	156	154	134	126	142	136	136	141	138	129	146	128	133	159	130	139	153	147	143	146	155	130	143	155	137	130	151	154	144	143	159	137	132	135	137	144	153	156	162	124	146	148	131	149	142	151	155	130	121	118	149	144	146	148	144	143	140	139	143	143	132	136	151	120	147	136	136	138	147	137	150	140	154	124	155	150	150	154	134	159	147	133	140	141	142	142	161	141	152	156	125	140	137	149	133	150	150	123	150	122	110	152	141	141	132	147	147	147	162	122	130	130	162	155	132	143	133	142	146	153	129	140	142	157	120	138	125	129	136	136	141	145	169	138	125	122	155	166	168	123	139	158	152	123	141	143	147	133	163	139	134	142	131	141	165	144	129	154	156	135	145	154	148	139	119	160	143	124	146	137	133	148	156	151	152	128	153	127	151	132	135	134	134	149	142	135	123	145	147	139	144	129	122	129	144	145	136	162	146	140	147	158	141	152	124	123	138	130	143	160	160	129	160	141	135	144	138	154	163	152	142	138	162	160	151	135	155	143	120	147	150	154	150	156	138	128	124	134	135	149	167	124	165	121	159	159	149	155	139	125	147	155	139	132	151	156	135	140	158	141	146	130	128	148	138	145	161	145	119	156	160	156	178	136	153	149	151	131	128	141	157	139	137	170	145	158	130	123	173	153	134	142	146	133	130	173	153	139	139	128	145	150	142	146	150	139	164	163	124	132	138	162	150	138	172	144	148	160	150	133	137	141	159	125	127	164	161	151	152	161	129	137	144	125	139	150	130	163	145	150	133	144	115	148	142	147	138	145	158	145	155	135	160	142	127	133	162	124	136	117	146	155	140	164	147	127	141	124	136	137	157	156	159	140	133	144	148	138	137	120	150	131	132	148	133	156	113	157	134	145	149	116	133	137	117	132	128	161	122	166	168	140	130	140	135	152	120	134	141	152	153	136	136	131	143	118	160	152	143	127	151	123	144	168	155	147	165	135	138	157	142	129	146	135	157	145	134	135	145	146	162	139	152	122	140	144	143	144	162	140	126	152	130	129	152	172	156	159	149	160	130	121	125	135	122	147	139	140	143	143	142	151	145	141	147	154	154	142	141	153	136	136	161	149	141	140	143	140	145	151	126	149	133	173	137	161	149	121	150	157	131	133	149	154	149	139	156	147	125	154	138	165	160	128	111	129	156	161	156	145	140	121	138	147	140	153	131	151	118	150	136	149	133	108	157	133	133	152	145	147	116	134	142	158	144	139	133	135	152	156	135	141	143	145	149	147	151	156	127	146	134	168	147	140	149	141	150	139	141	145	151	151	148	151	148	132	151	136	152	122	145	154	146	128	133	120	127	148	139	128	163	156	139	142	141	138	152	118	125	171	136	135	148	142	160	119	145	137	136	178	158	132	127	143	143	141	160	153	144	134	143	148	138	147	156	143	147	132	148	126	137	151	149	137	154	143	159	141	145	119	153	152	158	143	152	149	169	153	147	159	139	130	127	127	134	127	159	164	147	158	153	137	156	131	147	148	137	148	141	123	142	147	123	119	152	139	149	122	158	125	132	146	149	155	147	124	125	143	121	139	162	143	162	149	138	141	144	139	141	155	137	135	137	144	133	138	156	146	134	160	164	153	151	137	146	143	148	153	139	134	143	130	138	136	154	140	124	129	134	141	141	151	152	145	130	157	136	134	128	126	126	140	139	142	156	130	154	143	144	153	165	146	132	125	124	136	137	152	168	145	147	131	132	126	137	149	156	134	142	139	173	155	127	142	126	135	152	122	136	132	161	148	154	129	126	170	139	147	134	135	154	144	157	145	132	132	146
10241	3080	7140	9221	8950	7338	5993	5141	4026	3274	2722	2388	2082	1938	1464	1251	1078	954	887	1036	838	796	842	864	833	892	845	747	622	645	608	559	509	500	461	459	424	416	404	366	423	353	367	381	368	355	331	367	352	373	365	361	375	340	348	390	362	381	343	376	345	399	378	361	372	383	371	378	374	372	380	355	387	404	372	380	343	356	362	389	359	350	347	311	347	370	340	359	349	372	373	370	406	369	381	349	343	355	348	346	347	389	385	349	381	365	332	358	385	324	361	351	354	357	360	372	354	341	315	350	363	372	353	350	354	350	350	367	318	371	382	367	369	377	345	364	353	350	344	364	334	340	351	376	311	343	350	359	359	345	362	343	337	368	383	381	344	362	367	365	380	385	369	344	362	340	355	380	343	368	363	340	372	339	398	393	362	376	354	373	339	389	354	360	412	370	356	330	359	349	359	349	388	384	365	349	341	354	333	380	363	362	394	336	352	404	386	381	389	349	350	373	365	363	392	357	342	353	387	382	318	346	362	348	353	361	370	373	378	367	364	358	383	366	337	361	375	338	356	368	355	334	386	378	329	366	359	357	347	373	376	373	369	370	350	355	367	376	328	338	354	391	369	365	361	374	338	344	392	314	357	329	348	361	331	348	352	359	355	347	330	360	332	375	357	367	386	353	366	385	365	358	380	341	342	408	360	373	363	329	339	382	330	362	340	378	352	362	363	355	373	345	374	387	367	371	396	359	373	366	358	366	380	361	321	369	353	349	374	351	343	360	353	304	378	356	350	346	361	322	367	358	329	358	341	365	358	332	367	341	327	351	375	332	375	335	347	356	344	355	374	385	385	363	349	348	345	381	346	316	350	351	382	359	354	354	351	335	347	362	378	388	352	326	352	333	337	357	307	350	328	364	406	373	366	363	357	355	340	367	390	332	333	311	343	352	374	392	375	355	341	349	374	335	356	326	362	321	343	379	367	383	374	364	347	372	361	349	359	357	349	371	346	365	320	344	350	357	373	373	346	381	312	356	343	358	392	367	377	356	334	388	384	371	354	363	359	358	374	321	367	386	323	370	353	342	361	373	363	368	332	343	379	379	366	364	378	360	377	356	347	364	345	356	341	418	371	351	346	374	357	360	358	359	358	372	371	368	358	375	318	348	362	364	348	350	355	382	353	336	353	365	362	345	365	354	326	332	377	382	359	369	363	390	372	366	321	386	383	367	342	357	366	349	376	332	376	333	383	372	362	366	356	358	383	349	348	324	371	341	341	354	349	373	368	358	391	357	374	353	402	366	342	369	333	378	352	390	370	354	356	365	356	390	348	356	345	350	344	366	352	343	371	335	376	334	362	345	371	336	321	329	378	380	344	352	353	348	322	349	339	372	361	380	374	377	380	354	337	350	356	354	388	363	340	332	347	363	336	345	375	352	348	348	357	359	338	337	351	371	337	361	361	354	332	377	379	353	314	351	362	340	331	342	354	366	330	352	367	359	357	358	353	374	338	345	380	353	390	331	389	379	395	360	380	373	354	385	383	390	354	317	354	354	329	375	350	370	393	366	374	329	343	345	387	312	340	375	376	350	356	364	335	331	347	348	342	345	382	341	343	371	352	379	392	342	352	353	367	371	376	364	336	373	355	377	373	349	350	331	372	352	344	378	396	329	378	366	363	383	382	356	380	378	348	346	347	342	328	362	390	332	329	355	343	336	363	363	360	355	355	349	330	380	326	377	366	376	378	361	344	348	344	393	324	357	349	358	358	352	357	365	364	365	342	323	339	352	345	375	364	356	349	378	352	346	358	341	353	362	350	352	367	365	382	325	367	351	349	362	381	344	369	382	344	355	374	355	346	382	344	367	376	353	353	346	360	335	321	396	344	341	363	311	334	346	336	400	356	385	373	351	399	365	358	351	359	343	315	347	394	353	345	365	350	352	379	386	372	388	367	367	372	365	388	351	359	327	410	340	378	363	325	368	352	361	344	367	338	343	342	342	350	357	367	354	345	360	328	348	335	415	367	365	365	338	372	365	363	336	359	339	384	381	322	357	310	388	348	400	378	382	374	368	342	353	372	436	350	369	362	377	337	366	385	353	350	359	335	379	369	346	402	362	383	350	352	367	343	356	322	350	343	383	407	332	387	342	380	355	362	373	334	405	322	357	366	350	378	351	372	369	366	382	389	357	334	320	362	367	334	351	370	367	341	385	384	351	361	368	369	386	372	326	391	356	333	358	342	332	359	347	359	374	347	348	334	356	356	383	362	342	368	347	347	366	365	326	354	375	318	373	320	334	363	347	342	380	348	343	354	349	355	358	338	355	340	370	334	353	376	356	336	352	349	384	381	362	357	341	383	371	380	365	359	317	342	357	317	343	362	348	372	374	359	328	359	358	361	382	376	350	374	374	375	373	337	366	349	321	342	369	342	344	355	328	352	362	348	341	368	360	324	398	356	390	394	350	332	367	366	377	389	343	337	344	378	388	367	334	386	359	382	352	355	352	359	360	328	337	353	324	405	353	388	366	364	366	363	391	357	364	383	347	328	342	379	385	362	358	340	335	365	338	369	372	370	309	351	369	342	349	347	344	378	338	395	340	376	350	352	356	326	373	339	375	363	318	345	371	362	356	315	341	359	330	333	376	358	326	360	346	345	380	366	363	350	355	374	379	372	371	360	360	335	350	372	324	368	374	338	363	380	344	350	325	314	344	351	357	354	376	394	351	343	358	373	340	380	365	355	376	347	380	346	326	337	345	335	340	357	364	336	336	328	366	354	383	390	383	369	353	356	363	370	367	351	360	355	376	386	374	356	349	361	345	349	342	386	378	374	346	364	326	340	380	367	331	358	329	376	353	353	361	348	384	338	343	356	356	377	357	343	362	366	399	339	320	356	330	365	383	383	354	378	355	373	337	328	355	376	321	355	329	369	405	364	358	374	373	356	365	369	361	350	356	371	363	330	345	370	359	379	344	362	361	353	372	355	382	354	326	356	353	339	321	383	377	356	349	360	373	383	378	359	358	358	384	375	362	399	337	349	380	342	350	340	411	362	351	357	373	351	340	348	366	379	342	365	351	370	342	378	356	381	378	374	349	373	320	347	347	357	346	371	364	334	343	352	362	355	371	382	369	333	338	362	356	351	369	376	365	376	333	329	317	369	334	349	336	364	347	414	379	374	404	403	381	359	349	366	372	353	341	363	318	330	352	373	339	321	363	370	355	354	337	356	375	381	344	350	368	376	368	350	347	345	393	350	399	335	369	334	349	348	345	399	378	368	340	356	366	360	317	337	355	327	401	348	349	345	374	388	361	329	338	388	352	346	358	391	352	355	380	392	358	331	373	386	353	359	333	370	355	352	353	339	356	370	327	342	367	363	360	383	342	348	358	388	380	395	368	353	354	367	336	383	353	364	353	360	350	324	341	344	352	353	335	379	357	360	370	333	406	357	360	380	366	376	396	356	361	341	372	337	382	344	361	337	340	334	327	372	359	361	358
2823	913	1230	1173	1013	737	612	522	445	430	406	354	295	325	324	323	283	254	252	301	293	278	274	252	263	257	271	271	264	249	272	244	269	252	243	248	274	254	276	255	243	252	235	242	235	238	277	246	249	246	227	242	299	298	245	250	257	267	229	263	236	236	243	275	268	241	266	285	268	244	266	253	254	238	243	223	248	252	236	237	247	251	241	229	248	265	270	267	249	228	265	234	260	231	282	246	243	260	258	238	248	238	264	276	276	257	251	253	226	235	255	273	258	259	247	259	289	253	297	237	268	200	258	243	266	227	247	242	291	262	241	251	256	252	256	274	264	225	234	240	251	243	275	264	250	274	247	255	272	244	248	252	239	227	260	249	264	232	239	232	244	244	250	236	254	245	256	258	252	256	246	277	270	267	267	265	231	254	232	256	235	255	230	274	220	269	243	241	256	255	226	231	260	220	241	236	246	223	252	244	234	250	254	241	256	259	264	266	262	236	237	281	238	254	288	232	273	258	254	244	224	290	249	255	227	214	238	242	241	236	247	269	253	279	258	229	230	270	238	275	266	250	238	274	254	266	315	238	225	254	263	265	240	250	264	272	263	235	251	267	258	228	261	262	250	257	257	272	286	260	285	254	246	261	230	245	243	240	237	231	237	222	233	252	266	242	204	260	227	231	220	221	230	264	279	275	273	243	219	241	241	237	264	261	241	258	278	232	222	217	245	223	257	243	252	244	258	257	261	235	218	286	244	256	245	252	246	263	261	255	253	244	267	258	252	271	264	278	250	266	233	263	236	252	253	254	242	268	270	211	233	255	260	237	239	254	221	252	245	224	263	271	267	259	240	254	289	278	232	250	253	261	229	256	252	230	259	258	251	238	261	248	284	249	245	265	244	256	257	254	247	239	246	248	275	235	271	278	244	253	253	272	256	241	218	242	252	249	273	256	242	264	245	269	268	269	253	236	240	245	218	239	265	233	229	246	248	226	287	255	251	269	235	254	269	231	249	241	277	243	264	220	267	232	259	273	258	265	241	246	274	244	234	254	240	241	264	234	256	264	246	270	290	264	229	254	283	228	299	254	252	281	245	257	251	248	224	220	284	246	263	243	251	256	257	241	248	251	256	234	250	241	250	252	241	259	271	228	244	265	251	291	226	251	254	233	237	257	262	267	239	253	229	233	295	224	252	250	255	270	271	237	240	232	264	263	237	270	238	234	261	254	250	243	239	256	252	257	259	254	259	280	234	253	228	271	274	277	249	260	262	258	252	254	269	265	247	257	232	267	257	251	253	253	228	268	267	265	266	254	235	249	273	248	253	268	249	272	256	239	273	246	253	278	259	274	260	223	257	279	258	269	240	254	267	277	251	246	266	260	264	240	241	253	242	246	238	247	258	256	262	235	267	238	242	273	267	225	246	263	247	291	268	258	248	251	267	256	259	272	257	254	227	252	225	263	247	258	253	237	236	294	261	244	257	227	237	253	236	253	252	252	271	266	257	261	256	230	190	264	262	230	226	242	261	260	239	230	246	251	276	247	248	250	274	249	268	257	243	287	269	254	240	250	238	225	275	237	231	232	220	275	238	268	240	251	240	238	282	259	241	241	268	255	289	249	263	279	270	243	226	233	277	230	255	227	302	255	231	245	253	233	251	223	242	264	279	267	266	225	243	264	282	244	242	277	278	243	244	256	261	236	226	267	225	256	258	254	253	261	238	269	222	261	251	242	239	274	236	229	251	239	255	241	269	269	242	246	262	262	244	253	271	245	222	240	241	277	221	257	275	248	247	242	243	241	254	247	244	244	261	282	274	268	262	266	231	233	263	270	244	278	239	252	256	245	265	272	250	255	241	265	243	257	236	281	268	242	246	254	270	251	244	276	245	254	247	257	253	264	238	255	265	223	261	275	252	256	255	254	271	287	229	260	263	243	227	256	269	263	216	249	247	245	250	242	235	249	262	251	264	271	244	226	252	253	248	255	261	246	235	283	242	253	240	227	238	257	262	282	232	238	262	248	247	241	269	250	244	252	248	209	266	253	235	208	231	266	269	275	258	228	228	248	223	245	249	234	237	224	259	275	260	236	243	254	239	269	232	281	244	268	268	260	243	259	277	245	254	261	234	259	220	254	266	239	270	257	290	236	272	229	240	252	226	254	254	234	254	239	251	239	246	262	283	236	262	236	230	239	239	266	265	262	246	239	254	258	261	245	262	244	251	257	234	240	247	286	280	249	249	264	263	229	220	231	252	270	236	218	238	269	228	258	250	239	260	262	226	275	246	259	266	260	262	271	255	244	279	252	228	264	240	243	251	267	244	254	248	252	241	243	242	229	260	222	263	235	257	232	263	246	262	238	253	239	258	211	260	229	223	242	279	222	264	242	267	228	269	234	269	275	232	250	236	246	289	253	288	257	255	268	207	255	257	275	280	261	248	226	267	282	238	260	252	235	254	243	262	268	231	226	252	262	267	267	317	276	261	244	261	257	230	261	247	267	233	257	243	246	252	246	255	257	252	247	237	250	262	227	265	264	255	235	241	223	212	284	234	222	272	226	270	280	222	271	204	271	234	282	242	268	250	239	261	258	240	226	244	278	250	278	261	237	266	258	243	250	243	246	268	249	245	260	267	271	275	251	257	260	241	253	248	240	256	248	256	265	211	265	259	254	233	250	265	239	259	237	274	218	278	272	239	261	245	253	224	255	246	249	203	229	255	253	227	257	244	281	247	229	241	252	255	250	267	256	228	255	255	217	231	249	237	258	265	271	263	252	258	275	230	237	262	258	247	256	248	293	276	244	250	249	228	227	240	253	246	250	223	272	271	242	258	259	240	252	250	271	277	258	257	267	268	265	267	227	277	269	256	243	269	268	255	239	207	239	282	247	240	240	249	247	257	250	266	233	241	225	215	239	243	268	235	251	272	263	235	249	260	263	252	282	258	246	212	265	231	261	281	241	260	273	253	244	249	266	238	235	223	252	264	244	263	244	238	260	268	244	237	242	243	232	244	244	288	253	246	226	292	258	252	233	284	302	263	253	281	271	223	243	263	253	257	242	271	259	257	249	241	266	260	250	267	265	272	264	226	251	258	235	236	281	245	254	231	239	248	259	242	246	239	241	234	277	266	262	277	214	245	230	225	265	260	277	261	258	231	262	253	280	263	258	263	216	263	246	252	236	259	267	241	278	241	273	278	259	233	250	253	250	278	256	218	273	289	251	246	264	225	244	253	245	236	255	255	213	259	239	273	269	260	269	215	228	259	251	262	261	276	227	255	222	252	234	274	245	266	252	258	248	238	266	276	256	239	245	269	261	268	282	259	221	265	285	260	250	271	235	248	268	277	259	265	263	217	270	266	293	266	254	260	269	261	253	279	270	261	266	242	235	269	251	234	250	266	243	237	241	282	261	232	254	276	244	243	259	269	255	238	258	237	248	224	226	299	253	245	211	219	259	257	250	257	237	248	236	232	250	279	238	294	201	219	253	271	283
2825	1300	2607	3683	3875	2897	2314	2048	1843	1626	1355	1259	1169	1028	952	900	814	792	774	771	749	719	712	767	789	755	753	699	668	670	642	659	618	603	654	629	670	597	579	644	559	588	597	613	571	590	584	621	628	631	622	595	623	615	568	650	631	589	609	659	576	595	562	613	609	591	613	622	630	606	557	603	655	626	561	635	562	635	553	577	618	543	623	588	569	613	593	587	607	615	586	574	655	619	630	637	614	618	582	616	590	632	604	593	630	618	636	595	578	597	543	591	576	585	636	577	620	561	620	631	665	603	607	608	650	575	597	609	584	606	599	608	587	574	647	628	593	656	627	585	613	617	652	610	581	576	643	594	586	592	610	645	632	670	621	577	599	577	584	596	636	621	643	617	618	649	567	606	632	605	590	618	591	600	614	615	614	623	597	631	627	598	618	586	570	618	606	603	587	584	606	633	563	562	613	575	584	592	574	599	617	621	587	618	587	606	608	632	644	597	574	588	607	607	622	562	609	564	604	576	558	641	601	614	609	635	580	626	592	601	623	614	623	605	569	579	629	628	573	613	599	631	574	586	623	600	596	617	642	605	579	597	580	620	590	605	580	583	593	574	591	589	567	594	579	604	602	628	659	584	600	638	619	608	642	591	622	574	577	599	608	571	606	601	629	559	614	580	636	650	566	621	647	558	602	586	606	623	577	585	590	546	609	566	624	633	647	591	601	638	587	614	603	603	607	617	605	610	609	627	645	573	635	608	660	590	593	619	600	623	607	589	643	591	633	613	617	598	590	639	619	596	604	652	557	565	602	642	668	603	605	589	606	579	589	637	613	591	626	627	570	588	624	614	591	617	612	648	596	548	598	614	621	612	611	596	617	569	621	574	634	567	623	602	595	609	594	644	628	618	577	626	642	630	625	619	592	610	596	565	580	599	651	575	602	592	629	561	613	634	607	656	632	629	625	613	581	592	607	595	610	635	611	613	629	607	605	564	601	632	610	598	603	591	646	600	623	603	576	607	550	600	589	590	637	587	624	592	566	588	627	615	604	578	585	593	612	609	644	608	580	599	607	610	593	606	557	612	597	632	595	548	607	604	572	587	580	606	628	594	612	619	632	552	586	577	641	593	607	533	638	601	580	625	541	623	581	595	607	595	598	607	602	577	601	599	551	603	625	550	602	591	601	577	645	582	647	578	580	601	596	629	589	619	636	650	671	558	634	577	623	651	585	564	589	600	610	567	600	660	601	580	604	561	558	552	598	579	643	626	612	601	662	601	616	587	620	590	608	575	594	598	600	563	646	643	610	628	605	593	601	612	622	615	614	598	623	564	563	596	548	605	623	591	637	623	603	625	586	608	603	607	598	585	580	575	601	664	590	614	595	597	572	556	610	599	662	614	643	642	606	595	575	555	593	608	585	594	609	603	578	613	646	590	615	525	603	595	587	586	616	595	616	628	632	571	582	595	602	604	569	614	633	605	611	636	620	641	585	594	581	570	636	592	601	598	587	608	577	638	588	583	645	617	580	602	604	592	625	586	603	569	643	627	588	583	612	613	604	602	599	568	618	571	598	610	577	574	609	652	618	609	586	642	629	614	619	563	613	583	579	577	599	600	630	568	632	589	589	620	655	577	598	581	624	599	613	609	582	610	643	589	632	606	596	593	628	596	618	624	603	608	609	620	606	606	609	594	601	611	603	603	632	613	612	598	623	596	587	605	568	596	641	611	634	629	606	593	627	629	606	638	583	639	593	580	583	623	603	608	611	551	576	628	605	567	690	631	617	612	612	606	559	598	622	626	557	614	603	605	583	638	619	592	632	637	615	612	640	593	638	548	593	611	579	603	603	598	650	617	622	619	649	635	640	613	600	602	633	587	633	584	646	601	586	613	630	578	656	624	610	548	619	606	578	640	630	583	582	558	592	599	622	604	607	594	625	572	578	588	614	602	598	613	575	595	612	605	641	573	579	588	618	580	579	615	572	599	597	622	606	611	629	590	640	614	656	605	632	597	593	619	652	602	575	545	623	636	586	647	587	543	684	618	633	573	598	603	592	589	625	599	670	600	633	587	607	584	586	633	626	600	605	625	561	561	640	624	573	570	588	578	600	563	609	559	624	577	548	608	656	632	625	611	624	610	616	602	582	647	610	601	619	581	568	591	546	553	592	573	569	626	615	581	617	606	630	593	600	627	632	582	583	567	608	609	580	568	583	601	564	563	609	618	604	598	600	600	585	619	637	611	556	570	629	616	573	623	576	612	584	638	607	615	616	558	629	603	596	604	623	588	629	577	608	629	567	606	614	611	607	632	613	650	614	577	569	611	600	637	592	608	606	616	606	620	579	610	622	624	601	606	628	634	616	611	599	626	650	595	633	600	531	598	585	609	565	601	640	624	618	628	581	583	642	594	615	604	634	602	596	541	593	633	630	635	566	600	638	661	568	624	608	638	643	615	607	573	583	581	585	627	591	633	608	606	599	646	580	647	618	557	557	557	573	631	604	596	587	616	608	596	612	622	579	606	636	644	602	623	598	601	595	618	570	597	632	647	587	590	614	590	583	570	591	575	642	574	595	588	653	606	563	608	575	609	620	604	576	596	607	597	634	573	599	619	598	610	563	604	614	612	606	615	597	568	606	593	617	594	663	601	599	634	619	612	599	638	625	627	619	643	595	603	578	583	613	604	653	564	594	587	588	624	620	616	581	636	616	575	639	597	605	619	609	628	624	615	649	606	583	590	620	614	636	616	594	652	618	588	569	645	604	600	587	633	587	657	596	585	615	634	651	658	577	633	598	623	576	585	593	559	592	638	579	597	620	584	546	656	599	593	583	596	598	605	630	605	613	642	602	585	587	599	596	584	634	615	624	595	634	615	564	576	613	611	621	603	607	604	590	590	585	633	586	576	573	641	659	586	566	622	608	582	628	619	583	569	541	601	609	623	582	569	585	630	593	620	585	583	562	608	590	628	624	615	607	606	601	575	601	559	587	642	599	572	660	580	618	588	563	617	622	604	568	626	599	613	628	651	589	615	584	607	640	668	581	616	601	587	601	606	590	618	599	610	600	609	599	586	596	643	613	587	611	614	585	604	584	556	603	590	564	626	593	661	606	600	550	596	633	601	658	593	625	604	585	625	548	632	597	603	610	584	571	610	587	567	619	612	577	628	612	621	581	554	578	604	618	583	602	617	603	606	574	595	597	574	655	624	591	620	604	552	612	618	575	602	619	623	595	636	604	630	581	608	587	618	602	576	574	574	617	603	621	621	624	566	582	620	628	641	633	581	617	583	608	617	606	598	635	630	634	573	588	632	597	625	613	581	585	609	608	577	636	612	597	612	603	586	603	644	618	659	614	616	578	641	641	631	607	574	595	621	613	599	654	617	631	598	598	598	619	605	573	588	611	597	610	578	582	590	597	626	582	574	596	559	591	567	561	619	602	595	606	574	545	605	598	599	633	619	568	592	629	601	586	616	589	562	607	580	588	652	592	636
9793	2245	2566	2200	1798	1575	1035	823	686	578	510	445	442	427	350	377	338	297	289	287	283	283	266	290	309	302	291	249	260	268	259	258	226	259	275	259	258	248	263	248	237	236	262	238	243	237	241	229	219	220	247	230	241	249	217	225	219	235	271	221	247	279	284	260	237	235	269	265	265	240	235	241	258	221	237	251	233	256	248	243	225	227	267	259	256	239	222	250	248	205	230	249	239	274	258	225	234	273	225	251	214	241	250	241	224	233	223	253	267	244	242	252	262	238	236	268	236	233	274	267	228	236	217	239	224	253	202	197	242	233	240	256	215	239	266	249	261	254	253	237	233	248	257	260	254	245	230	242	242	229	218	234	231	220	252	287	239	233	242	205	244	262	231	249	254	257	242	225	228	232	241	228	236	242	196	247	232	248	247	232	244	240	258	242	242	222	206	208	240	261	211	246	246	251	238	265	254	247	237	229	256	230	202	253	238	253	249	222	258	267	255	271	252	250	208	236	258	239	221	251	228	265	214	214	255	226	246	242	207	255	253	244	250	230	260	264	254	239	251	231	248	245	258	210	232	220	210	240	227	240	216	247	259	234	236	227	247	238	235	259	233	235	239	244	263	231	239	234	223	230	227	215	248	251	226	274	219	214	255	226	231	246	231	230	269	219	230	233	243	227	246	239	229	285	240	244	242	223	217	275	236	233	248	230	225	215	225	239	236	223	225	222	233	245	259	220	230	249	243	238	235	230	251	232	214	227	232	214	248	252	242	235	222	252	246	238	223	218	239	249	228	248	266	221	261	243	240	227	206	250	232	220	232	279	252	263	225	234	248	260	249	252	224	268	260	258	231	222	246	220	256	227	224	236	263	254	260	246	249	237	239	270	224	232	227	265	220	215	263	232	257	248	223	210	245	269	245	244	238	232	239	238	231	238	251	246	218	254	217	232	221	242	221	226	258	220	225	230	239	251	231	242	239	243	233	254	256	242	196	238	238	257	239	270	261	252	235	245	243	265	228	220	232	217	245	251	254	263	234	217	232	241	259	240	226	254	243	262	259	244	225	228	233	265	243	252	261	229	262	274	241	239	247	240	265	236	216	267	266	235	239	247	243	240	230	254	241	230	220	235	232	257	247	231	221	234	210	250	222	220	224	266	232	245	229	234	241	253	250	231	222	231	235	234	232	245	231	253	232	240	266	240	223	221	248	220	289	240	205	231	281	236	240	229	232	221	246	231	194	223	231	233	226	228	222	239	226	218	243	237	248	215	252	239	256	234	249	252	238	248	243	244	238	233	246	257	245	233	278	221	231	228	243	243	250	251	223	239	234	251	253	245	231	245	236	226	286	220	242	231	238	224	234	225	258	253	241	249	219	260	238	229	226	224	231	213	232	244	245	259	240	243	252	252	235	232	261	251	245	268	225	265	262	231	265	217	217	243	249	247	247	254	249	259	234	284	262	247	252	240	227	222	228	251	248	242	253	231	236	245	260	241	241	259	253	259	252	211	237	254	261	249	246	224	237	244	222	242	250	231	247	208	233	236	262	247	230	234	248	236	244	246	244	219	238	244	231	258	277	257	229	264	247	247	217	263	238	252	234	220	234	235	231	231	233	250	229	252	236	236	206	252	260	227	216	226	259	224	214	225	241	235	224	259	227	249	232	253	251	245	268	243	245	289	234	229	254	227	253	229	233	207	227	210	235	237	240	225	249	243	236	256	243	250	262	222	225	225	252	251	228	254	262	198	220	218	223	268	230	242	241	254	239	226	245	239	234	262	249	226	245	273	249	262	231	233	234	250	254	198	234	250	240	233	253	246	250	236	221	237	264	260	246	281	236	245	278	247	216	248	261	220	254	256	217	251	248	243	243	207	247	230	241	260	226	255	222	251	223	217	228	232	232	249	208	231	245	227	233	245	249	214	233	235	244	247	259	238	231	262	227	229	239	240	225	232	252	257	206	250	263	248	258	236	232	241	232	240	282	262	248	255	234	237	237	236	275	254	235	245	239	225	230	249	245	230	247	239	225	254	255	239	261	254	226	210	251	252	245	237	269	277	237	217	247	244	218	224	248	273	235	199	216	256	247	227	255	230	261	224	257	245	255	228	237	266	202	225	232	280	223	250	235	217	245	227	223	264	233	247	228	255	199	235	241	259	249	244	230	233	240	211	223	248	242	218	222	236	254	257	226	239	221	238	234	254	234	235	226	235	218	255	243	248	246	264	261	246	229	224	256	261	221	223	253	280	236	233	256	255	244	252	214	259	251	261	213	257	209	235	243	250	238	227	221	232	276	231	247	228	255	217	205	238	220	239	250	229	229	245	254	235	231	252	224	237	245	238	267	245	216	240	247	247	236	258	254	243	226	229	213	230	235	239	235	248	246	264	254	261	252	236	242	237	234	252	225	241	243	234	254	235	256	267	216	239	239	248	237	223	237	260	247	250	215	229	245	260	262	276	235	291	245	235	278	247	250	216	208	272	224	237	242	234	240	238	253	244	255	223	211	206	223	231	233	240	228	223	252	252	252	241	240	242	238	240	252	234	244	239	259	221	246	232	253	267	246	235	215	262	231	240	259	277	208	271	257	259	254	231	247	252	243	222	241	207	246	246	245	229	259	226	228	226	211	256	247	269	246	238	220	246	242	261	229	221	263	231	233	235	244	262	237	204	238	230	235	235	269	276	220	245	236	212	231	248	226	242	239	239	235	234	246	218	229	218	237	267	214	270	239	231	253	240	229	239	220	257	219	223	237	235	226	247	235	259	248	235	261	230	232	229	220	227	219	213	257	240	221	261	259	270	217	251	251	227	276	238	257	232	240	238	219	256	264	220	235	254	234	237	238	224	256	262	237	231	245	252	260	248	244	264	246	239	259	244	229	246	228	264	273	251	219	259	222	244	259	215	233	252	252	237	226	235	200	239	243	238	220	230	229	219	237	262	251	257	246	249	234	263	224	255	222	250	260	223	224	212	251	215	239	251	231	260	263	249	228	230	262	233	267	265	248	244	267	253	249	237	250	254	223	277	226	228	255	265	242	210	225	262	267	234	265	235	210	231	241	228	246	251	245	212	234	226	225	259	252	233	263	243	239	234	229	237	235	235	240	217	238	271	245	245	240	233	218	238	227	249	242	255	237	256	236	229	230	225	254	243	253	241	232	229	192	250	215	230	244	246	215	206	243	244	229	255	232	267	237	222	235	213	218	222	242	221	259	229	262	248	238	244	233	231	251	219	218	260	248	235	229	265	237	263	227	245	223	239	247	242	234	209	260	229	271	237	267	247	237	233	203	274	243	242	265	242	243	261	245	222	246	249	199	235	226	235	240	240	263	253	238	219	233	247	227	230	247	255	244	238	223	262	221	236	239	231	245	236	247	213	236	240	225	262	220	268	224	231	232	251	244	232	215	242	190	247	253	251	238	239	234	239	240	238	239	221	254	266	227	273	284	244	267	236	223	253	270	262	218	224	249	251	275	245	234	243	261	242
8132	2371	5004	6405	6440	6095	4305	3753	3137	2683	2163	2023	1813	1492	1259	1300	1220	970	953	956	921	869	987	943	886	907	779	762	805	759	681	659	702	672	655	621	607	647	593	599	567	587	558	605	609	573	588	572	567	572	589	577	595	583	619	584	618	592	613	588	574	543	567	584	605	534	574	562	533	593	585	564	587	565	586	552	578	580	626	588	569	541	568	589	577	606	587	616	554	586	587	609	579	560	592	602	548	562	593	551	574	547	571	588	599	580	570	570	614	587	586	591	547	567	572	575	566	568	571	560	564	590	563	574	570	583	560	596	583	530	593	627	606	574	596	566	569	570	583	582	569	569	545	566	596	580	567	605	609	564	598	525	586	588	576	578	629	567	584	562	584	532	588	559	574	609	624	652	604	590	564	573	578	563	593	571	562	591	596	540	569	598	594	551	581	530	526	602	564	583	559	538	549	587	563	604	573	564	559	630	594	608	599	555	631	595	570	586	545	613	577	564	599	588	553	592	577	585	570	595	620	563	602	561	581	556	573	523	567	573	602	557	633	565	562	558	569	583	594	607	571	602	598	582	552	603	566	550	601	563	561	579	563	579	563	537	549	627	556	589	564	580	592	585	593	544	557	538	601	573	576	538	559	537	572	591	555	550	544	568	563	546	546	592	560	582	584	594	567	544	556	608	565	527	560	603	608	627	569	603	566	577	561	586	631	571	550	621	601	556	565	578	608	596	565	601	582	589	573	598	556	541	562	558	522	586	540	632	567	596	574	605	605	573	604	538	571	552	574	594	567	595	551	542	578	590	549	584	590	575	530	574	541	609	547	570	572	567	536	561	571	589	545	551	566	566	554	602	561	561	578	601	588	576	557	596	527	563	616	586	576	587	588	592	574	581	604	584	603	559	564	597	565	570	556	542	582	606	527	578	596	591	545	604	560	554	536	573	575	573	549	585	589	580	587	636	588	573	554	569	581	587	558	586	606	557	575	536	600	603	587	589	600	553	609	607	542	577	568	552	558	589	564	600	562	564	592	548	567	547	565	562	605	576	553	586	608	612	517	562	560	560	607	580	589	545	559	591	584	527	557	608	592	586	587	575	598	550	565	601	599	566	587	612	573	608	576	557	575	587	571	581	550	626	572	567	606	593	538	600	572	564	595	587	614	582	563	577	591	551	565	561	607	600	570	598	556	586	551	601	540	553	567	656	586	599	559	546	593	585	580	566	580	580	573	601	576	574	531	578	562	549	569	626	567	599	554	562	535	607	570	562	617	564	556	554	572	504	538	553	588	603	582	573	589	594	559	520	605	574	568	546	609	574	557	585	590	540	558	595	564	609	557	547	535	600	556	588	546	549	594	577	547	565	583	560	596	603	598	536	593	525	577	589	562	633	576	587	578	577	610	538	555	553	655	549	522	580	606	555	563	571	565	595	578	571	566	562	562	601	590	626	540	599	552	543	579	577	583	564	597	598	595	582	573	581	584	582	598	568	545	568	570	568	563	579	565	611	575	586	565	526	541	541	581	565	563	569	567	594	594	549	562	554	544	536	518	613	563	545	572	593	610	597	542	561	578	595	602	563	555	541	569	536	580	564	555	556	559	564	605	559	642	576	547	570	566	534	546	573	544	598	559	550	553	552	560	591	546	604	574	560	647	569	540	561	580	587	597	576	575	558	624	527	539	590	570	591	576	558	599	602	607	588	534	613	584	602	601	605	547	553	631	595	609	614	582	571	559	573	574	568	565	580	609	596	603	554	574	584	552	583	540	553	546	583	545	585	600	604	558	597	588	583	544	639	582	617	586	553	554	562	608	558	615	555	574	515	593	569	524	608	551	539	543	599	575	569	597	552	579	615	592	532	598	546	531	559	588	579	548	578	577	567	551	593	555	541	604	600	550	639	590	537	563	570	616	589	619	613	560	577	568	618	561	580	524	599	576	594	541	573	548	585	590	595	555	552	588	553	540	561	589	615	614	571	565	587	578	602	561	598	596	603	591	589	544	608	556	570	589	579	617	548	603	609	533	567	569	604	620	589	576	545	553	620	543	587	556	593	641	608	542	551	550	592	600	557	491	588	563	631	600	560	570	541	561	578	553	566	558	560	583	555	592	637	583	572	618	547	620	562	594	574	570	623	563	628	551	556	576	577	589	583	608	580	565	580	567	582	612	584	572	543	577	550	551	544	574	549	567	607	661	587	575	563	562	564	565	560	540	578	579	570	614	531	549	545	587	559	562	541	568	591	565	556	554	567	597	544	604	600	597	564	556	573	577	558	588	559	595	556	595	544	584	562	567	577	571	582	549	547	576	548	565	611	558	581	556	557	546	608	577	537	622	585	565	559	499	592	579	558	554	588	588	583	611	571	583	610	527	538	587	537	549	603	590	624	552	568	591	550	554	546	565	577	543	591	612	575	561	570	569	582	558	589	577	610	627	613	578	554	564	589	607	565	548	577	570	575	597	586	594	637	597	591	556	598	573	601	569	583	568	566	610	590	546	541	555	601	549	545	558	586	560	585	594	578	574	573	557	600	600	572	627	557	558	578	550	609	532	589	542	590	545	636	553	606	585	549	556	573	579	587	590	554	555	607	580	613	582	565	622	559	600	549	566	543	588	549	602	573	569	588	582	623	638	602	569	575	567	565	598	561	594	570	597	563	592	580	581	592	541	558	587	596	571	566	565	538	574	583	583	570	561	584	543	612	583	572	592	574	534	577	545	585	580	592	542	534	559	604	553	577	556	601	597	560	606	575	569	588	622	596	575	569	585	565	588	583	576	609	571	578	583	569	531	557	534	560	611	554	593	545	525	558	624	612	581	590	574	584	562	550	553	589	586	589	532	594	573	579	536	560	614	589	606	583	576	619	598	597	540	597	575	574	573	574	590	591	592	584	564	552	568	564	551	598	598	603	566	588	550	521	546	554	570	592	566	577	566	586	568	578	564	541	569	566	564	598	565	545	584	575	568	609	594	598	587	571	586	566	558	586	561	579	569	548	553	608	581	583	572	494	619	559	563	561	606	575	560	528	563	542	534	578	622	613	572	572	582	591	532	593	567	604	580	553	591	566	582	558	635	582	537	567	584	561	544	572	594	570	538	594	556	606	583	593	549	574	590	600	590	566	579	580	540	603	578	543	535	602	573	569	584	563	593	584	604	566	527	609	546	566	605	601	578	558	610	566	565	593	571	582	572	542	550	599	559	575	538	578	559	574	620	555	599	583	529	614	578	597	574	564	612	580	615	593	613	567	601	599	573	597	556	615	575	572	556	554	522	600	601	625	560	568	531	591	540	572	567	605	596	569	594	636	582	578	554	569	549	556	587	572	587	611	560	532	559	545	568	600	554	563	592	572	566	576	603	558	570	591	616	544	598	562	579	557	553	543	569	533	661	561	595	588	618	559	556	578	583	596	605	564	579	583	573	559	570	533	565	572	533	573	554	615	609	617	554	576	596	583	561	554	612	551	582	571	623	582	555	534	533	584	577	608
16809	4093	4540	3771	2534	2190	1513	1050	861	696	541	522	482	429	363	347	252	245	230	233	240	229	235	202	188	200	192	175	180	166	165	180	164	164	158	160	170	141	154	157	146	146	166	138	152	141	147	123	151	154	140	166	125	134	151	138	156	156	127	130	154	137	145	144	135	152	152	155	157	125	162	146	156	118	170	161	158	149	151	131	140	140	157	132	128	121	125	129	135	144	140	136	146	137	156	153	138	151	152	141	156	135	150	138	150	151	160	151	123	176	159	152	142	146	156	160	151	156	151	157	136	139	139	133	129	160	151	138	137	139	154	156	157	153	131	143	148	138	141	150	159	152	128	138	164	129	129	141	147	146	160	142	125	140	139	148	134	128	139	138	150	149	152	147	141	126	158	138	150	152	148	161	160	133	140	155	138	156	151	154	142	149	145	155	139	138	137	138	137	150	140	156	159	138	146	140	147	136	148	141	153	130	132	128	159	138	134	158	146	145	162	159	131	157	147	162	144	117	139	160	141	132	137	137	128	143	144	149	129	145	138	172	175	153	154	139	137	161	131	145	163	142	160	160	118	130	151	137	149	154	129	153	138	145	134	142	168	150	127	156	124	156	173	127	125	146	152	141	159	150	194	127	166	154	152	136	136	134	123	131	172	154	161	144	132	157	148	135	152	148	146	145	158	149	126	126	136	146	135	148	133	169	150	156	147	147	155	158	159	140	132	152	147	136	160	159	153	145	145	124	139	179	153	155	148	144	156	145	153	157	127	150	158	147	139	136	140	129	143	144	155	136	136	152	145	141	146	144	136	142	141	145	127	144	160	168	146	137	143	143	147	152	133	160	159	135	143	143	162	135	151	144	175	141	157	165	147	156	168	158	144	138	145	124	150	170	134	144	165	157	128	160	158	163	156	137	138	126	139	144	135	140	135	143	137	166	165	154	142	130	161	132	168	160	159	119	120	148	141	135	145	152	166	125	136	158	150	169	142	145	154	146	144	123	150	149	128	129	127	139	155	133	152	138	146	138	142	142	126	155	169	146	137	163	130	146	142	143	141	134	123	142	164	152	133	154	153	148	164	123	134	132	154	160	168	155	168	145	175	146	175	133	156	158	148	154	129	145	157	148	138	147	122	161	177	119	127	156	160	152	157	148	142	154	140	149	125	139	141	143	157	145	141	134	152	158	156	176	166	160	132	166	131	152	169	159	130	150	152	130	169	146	145	151	138	154	147	146	163	138	139	148	161	153	167	153	145	150	133	133	149	150	127	160	149	157	134	147	142	140	161	165	157	150	178	129	145	121	137	134	163	140	153	169	137	156	139	136	149	149	164	151	146	150	165	144	153	158	147	139	154	133	142	158	152	137	133	153	165	120	129	129	160	126	162	150	141	136	129	132	146	142	138	143	168	148	143	167	134	136	139	158	155	158	140	134	130	152	152	161	141	156	133	137	144	144	139	171	129	150	168	125	144	132	126	144	146	154	144	140	149	143	156	147	136	153	140	146	169	135	157	154	123	134	167	147	157	157	152	140	155	139	131	148	150	149	156	145	132	127	164	178	149	155	145	170	153	146	142	145	147	137	142	150	163	132	141	149	134	144	150	143	144	154	144	151	145	133	142	164	152	147	134	146	162	158	150	154	167	127	148	117	158	132	145	157	141	148	159	137	130	134	163	153	144	155	131	143	132	169	142	150	134	121	155	165	169	145	146	151	148	148	133	146	152	139	143	139	168	139	144	156	136	152	126	161	153	147	150	143	140	133	151	138	149	140	135	135	155	149	181	150	148	151	145	136	134	133	143	149	132	141	166	164	153	149	133	149	152	130	150	156	166	150	140	155	148	149	149	159	155	132	135	132	157	143	128	152	137	154	158	137	127	138	150	140	135	130	160	138	131	150	137	147	137	134	134	131	164	142	142	153	162	126	152	151	141	147	164	143	141	150	166	166	140	160	147	172	146	150	154	142	150	147	150	150	127	135	153	163	151	134	131	150	146	136	135	151	140	140	145	150	154	147	150	131	137	154	154	144	146	127	129	159	123	140	132	154	154	156	134	151	158	157	161	133	138	131	130	135	177	134	130	131	163	162	126	152	151	158	149	149	150	139	106	147	122	142	146	153	141	148	124	159	155	153	138	159	158	143	158	180	127	148	157	170	151	153	141	147	148	170	149	147	161	124	156	143	161	158	120	154	142	142	135	127	165	160	138	157	148	129	150	139	138	139	151	135	145	143	148	139	158	159	142	149	152	165	170	123	166	148	135	141	110	147	150	156	132	137	161	157	147	159	149	135	152	153	153	150	157	129	170	147	162	149	146	156	169	146	137	140	155	152	141	146	144	154	141	146	140	136	132	118	149	124	148	144	172	159	144	133	135	162	165	146	148	134	145	157	159	143	155	159	152	135	173	136	144	164	139	157	154	151	160	132	124	157	158	149	164	139	145	150	163	139	143	135	122	135	134	117	131	164	151	147	158	145	173	149	134	140	155	156	138	131	145	122	132	143	166	140	160	167	148	169	147	124	144	138	165	139	153	159	140	128	143	155	136	159	133	156	156	171	143	145	160	131	134	142	179	156	147	170	180	125	120	141	153	141	143	139	132	136	169	137	158	136	125	133	137	124	133	130	132	149	149	148	150	127	152	141	152	137	149	144	132	155	162	134	171	133	123	173	122	166	133	108	128	125	139	162	151	137	165	146	144	133	145	139	137	126	139	154	143	119	149	139	151	149	145	156	160	150	149	131	129	152	139	161	155	156	156	144	158	148	159	138	148	131	143	136	177	143	156	151	156	145	167	131	143	165	151	171	133	127	149	146	164	127	133	136	149	148	160	160	151	168	155	164	143	140	141	153	141	154	143	141	134	139	159	155	145	147	139	157	128	145	176	146	139	150	134	158	156	159	144	121	123	153	153	121	128	130	137	143	136	161	145	159	153	158	143	148	126	163	141	154	136	144	118	129	135	171	145	156	127	141	133	124	148	165	149	162	143	137	170	153	147	140	117	136	155	160	174	146	154	144	134	147	140	125	131	145	165	126	143	152	123	155	163	149	148	146	162	122	151	132	144	152	151	158	154	141	134	129	146	121	133	149	152	136	147	153	129	137	125	126	151	161	165	145	139	141	119	144	164	141	138	132	169	137	135	144	146	149	155	136	153	144	133	138	131	154	132	136	126	142	144	141	157	137	156	140	145	140	147	128	146	139	153	146	153	163	119	127	151	172	153	146	130	158	132	166	158	152	152	170	148	159	150	149	172	152	161	135	146	133	120	135	162	138	146	142	172	165	152	139	150	148	169	127	141	141	148	148	164	140	160	140	142	171	134	143	160	163	156	138	150	149	134	147	143	118	139	163	152	139	161	139	133	147	139	162	154	155	139	162	156	159	143	151	154	162	151	139	130	128	142	161	125	145	121	156	141	133	162	156	135	126	140	140	154	133	140	152	138	147	123	138	150	142	145	125	169	119	147	165	163	130	153	167	172	128	140	145
10519	3578	7488	9384	8067	7909	6159	4715	4137	3209	2821	2393	2529	2307	1759	1591	1440	1085	1007	987	889	872	821	806	874	754	680	630	677	544	526	547	546	466	468	439	435	408	423	410	365	400	376	382	413	370	394	397	387	343	367	402	392	357	384	391	373	368	350	356	394	365	340	373	313	363	406	374	361	345	400	347	406	359	348	378	353	352	366	422	388	353	371	355	363	340	367	376	363	391	357	335	355	337	346	371	361	374	362	376	356	385	347	356	390	358	351	377	397	392	386	389	364	371	342	383	356	373	362	405	374	368	395	395	386	356	388	379	423	363	362	381	390	378	377	348	362	363	368	380	360	365	391	356	324	410	381	346	369	362	370	366	372	419	368	360	357	325	410	357	338	352	418	389	376	400	365	381	387	350	355	396	348	332	374	343	350	376	407	391	345	389	355	397	364	380	371	353	414	351	333	373	389	317	377	383	395	375	369	354	363	352	328	340	385	376	350	348	349	342	372	379	385	380	394	373	368	348	364	353	335	379	377	359	341	381	350	388	388	381	384	395	337	349	369	339	373	369	394	347	377	358	395	365	351	376	395	360	366	373	388	373	392	351	404	377	372	354	390	346	368	355	383	358	361	367	358	335	347	387	352	371	348	395	381	385	382	351	315	365	372	394	363	386	358	393	370	393	376	361	371	394	328	373	379	342	328	391	367	356	355	370	357	371	382	371	343	397	354	382	366	384	359	345	359	354	368	364	353	434	354	391	349	340	397	366	361	376	369	414	393	379	347	358	385	355	400	349	362	364	355	426	379	358	348	375	323	358	347	373	393	365	369	388	396	406	346	354	351	358	348	366	390	366	361	385	362	356	384	373	393	361	355	390	425	374	369	386	350	369	354	366	398	378	350	359	368	370	354	340	374	366	378	363	362	378	355	365	410	371	392	342	420	322	365	379	387	390	382	339	410	349	373	366	384	355	351	311	370	363	338	381	344	340	364	363	388	377	368	325	411	376	369	373	340	333	359	382	367	387	356	369	371	391	383	369	372	343	364	393	382	361	347	358	369	410	326	344	336	386	388	368	399	339	361	345	354	357	348	374	361	348	332	348	335	368	335	359	368	356	333	385	381	371	336	348	360	383	342	385	380	378	358	367	349	347	398	363	379	369	357	365	362	378	343	361	369	376	361	402	346	356	372	357	387	368	363	356	387	382	370	352	349	352	342	401	376	345	358	374	369	339	383	392	350	389	366	380	382	374	373	371	363	377	345	377	398	365	374	382	355	389	380	357	365	336	380	373	372	377	368	361	386	351	393	372	385	371	395	362	385	382	382	392	370	348	369	359	347	354	355	387	376	361	381	397	334	364	355	358	348	377	347	382	379	383	378	367	327	352	389	362	362	382	356	371	393	353	342	364	352	351	406	354	367	377	404	350	367	385	355	374	338	360	345	375	360	352	365	335	377	360	383	409	348	374	380	368	396	345	355	347	337	354	372	358	391	404	379	418	358	334	366	351	366	331	368	374	406	356	400	365	361	390	380	396	335	363	377	374	398	359	357	350	364	349	330	353	392	358	372	367	336	390	344	356	349	346	363	371	337	393	359	359	397	376	336	364	397	361	381	396	353	364	374	366	376	360	404	367	374	401	348	388	381	367	370	355	346	347	352	408	357	356	389	393	343	339	378	365	348	367	350	356	327	345	381	364	356	384	386	385	374	387	354	359	382	365	400	378	331	375	388	374	369	379	374	372	362	370	354	359	379	363	353	353	375	361	361	364	376	388	374	376	352	364	381	393	357	361	384	339	356	348	367	348	349	358	365	348	362	373	358	408	393	366	355	402	376	387	350	350	386	369	409	353	367	363	369	382	348	364	361	368	352	351	396	351	384	375	383	359	389	384	386	373	396	394	354	380	357	363	351	356	403	387	364	380	391	393	379	380	371	375	375	353	368	364	346	393	386	351	358	354	381	360	371	350	376	381	373	391	368	357	350	397	368	362	373	366	400	396	337	374	384	354	367	363	389	362	367	381	374	400	367	333	345	336	379	355	389	360	364	355	365	350	384	379	341	320	343	362	332	391	368	366	353	362	332	382	382	389	361	346	412	391	355	332	376	392	371	365	354	350	372	331	350	362	398	338	402	375	378	379	378	372	359	354	347	376	368	393	349	354	376	368	364	401	367	375	345	409	336	384	360	356	356	365	381	366	388	351	359	371	335	377	359	374	370	350	394	346	374	402	352	359	379	399	400	337	386	398	352	339	348	350	333	362	403	363	373	388	395	349	364	373	385	383	368	374	384	365	353	374	386	388	348	331	373	358	351	381	371	384	392	351	369	375	374	382	356	365	370	370	381	365	363	352	336	389	340	356	368	356	385	346	375	388	371	345	361	374	384	363	363	358	389	363	344	367	376	359	369	378	373	375	370	344	387	374	391	381	380	375	368	382	395	395	355	346	374	372	376	354	350	324	347	385	371	389	359	360	366	333	388	377	347	355	352	356	384	349	369	364	367	349	397	384	362	363	359	392	355	348	369	360	377	335	335	382	405	384	380	360	385	366	389	347	360	382	386	379	373	349	410	361	368	342	389	322	384	371	369	377	400	344	376	392	378	381	378	400	366	368	371	376	382	389	395	346	370	368	338	371	371	366	363	336	377	362	389	359	394	374	362	361	371	365	327	369	370	365	396	356	380	346	363	350	371	339	341	353	368	411	355	353	393	352	344	363	355	398	347	351	382	382	352	385	368	374	349	354	364	347	361	405	372	378	383	333	387	371	358	371	311	385	339	398	349	347	356	411	343	321	368	358	393	344	398	360	361	357	356	337	360	336	377	370	363	371	355	338	424	357	352	389	370	364	396	337	361	381	359	359	366	377	339	353	351	353	380	365	357	373	386	386	353	408	341	365	413	356	367	362	382	377	354	372	390	340	354	404	363	363	357	365	351	362	354	392	378	355	382	370	359	384	385	393	378	415	389	352	321	377	364	380	370	345	346	352	386	363	332	359	337	357	383	401	374	391	356	368	359	370	380	373	373	371	375	367	400	348	366	361	360	362	365	386	377	359	401	384	325	344	376	368	386	369	380	352	360	356	384	342	363	369	333	358	379	370	343	344	384	368	338	388	384	378	358	396	384	364	368	351	347	378	346	355	380	382	383	373	364	336	380	387	371	399	395	333	376	377	329	364	361	359	365	367	357	380	395	396	362	372	347	388	388	365	340	403	378	358	389	359	358	338	398	381	394	352	386	360	344	386	377	371	338	368	381	385	397	365	351	392	358	382	353	367	375	357	382	373	338	372	364	397	356	392	398	362	368	367	374	403	350	370	343	323	350	393	354	383	382	415	387	411	342	352	387	361	402	369	382	367	374	375	369	382	377	382	375	395	376	342	393	374	346	329	366	391	376	391	384	369	396	360	354	370	340	354	393	386	328	363	401	351	387	384	381	404	373	368	407	342	376	358	332	348	386	324	375	342	381	354	346	323	392	358	361	385	355	347	345	339	373	364
3431	1491	1895	1369	860	724	620	497	498	429	366	372	326	331	327	286	306	276	307	266	307	276	292	261	291	240	271	235	261	275	278	244	269	252	196	232	239	235	286	247	229	258	253	235	244	273	270	254	224	234	218	263	248	241	250	252	255	246	246	263	257	278	235	260	244	236	259	280	238	270	267	253	287	288	249	271	259	261	223	244	216	292	255	252	231	250	257	294	258	255	238	234	262	280	252	255	240	261	245	262	228	246	227	239	244	260	268	270	264	230	243	269	290	272	248	238	231	240	241	263	235	265	303	265	272	274	232	216	278	264	251	260	242	225	246	228	249	269	258	224	221	245	242	253	255	247	241	243	251	242	250	261	264	231	248	248	246	265	227	272	260	258	262	275	248	267	213	272	273	230	241	250	238	244	215	255	252	242	256	277	275	252	253	265	265	232	249	288	259	245	240	266	246	257	251	268	259	262	264	258	277	255	240	228	244	262	280	261	266	216	237	243	226	236	283	293	270	262	234	239	257	253	231	266	255	260	274	251	276	282	263	251	247	258	248	277	254	259	259	270	238	253	287	244	244	261	274	250	264	261	265	267	250	275	233	261	217	256	259	284	203	259	242	246	253	270	259	267	258	264	276	218	272	277	262	244	234	253	250	255	269	265	266	228	244	241	233	230	251	265	266	243	222	245	275	273	261	280	229	243	261	280	270	249	270	241	266	257	248	261	235	279	234	260	235	243	263	245	256	265	247	248	256	274	299	259	255	266	253	272	255	277	249	267	239	271	244	246	242	251	253	236	244	227	276	273	256	269	269	241	257	263	260	275	255	251	217	209	267	253	241	261	256	252	227	255	248	250	260	256	261	264	255	246	265	263	254	258	241	273	255	228	268	263	276	280	268	232	242	268	257	261	265	238	258	241	268	260	273	262	253	237	265	271	243	243	223	223	265	235	274	249	266	245	268	228	231	251	267	217	260	249	220	255	228	240	278	231	273	260	271	254	264	236	247	283	274	272	235	226	260	244	246	245	271	259	246	261	271	254	246	292	271	269	213	263	227	272	253	275	244	254	278	251	237	260	263	254	247	257	254	230	237	239	261	258	252	224	274	247	263	259	237	250	291	235	232	245	241	234	230	267	265	279	268	263	248	275	242	284	250	242	236	235	262	264	262	235	246	272	245	237	267	247	257	269	257	242	246	255	276	249	253	250	246	228	297	242	252	246	233	283	236	245	254	234	245	253	271	275	240	261	232	232	237	250	276	285	257	283	248	257	211	269	268	222	229	241	273	206	242	232	262	240	254	279	274	246	243	262	222	253	252	286	254	297	209	246	231	278	267	299	238	291	277	263	261	278	246	259	262	236	246	239	233	245	238	272	251	236	259	264	272	260	243	276	251	290	253	254	257	247	268	272	238	241	283	266	230	274	237	256	263	243	232	265	236	270	240	258	238	256	271	293	236	259	278	277	297	252	273	285	269	286	226	239	257	273	252	263	256	270	253	284	278	275	257	265	260	272	258	247	221	256	231	245	288	235	294	247	275	278	242	259	285	262	255	277	270	282	251	243	214	275	253	223	240	248	228	270	257	226	242	252	257	257	249	262	243	278	229	256	267	251	232	244	251	223	234	267	280	255	281	237	244	275	215	276	248	253	280	254	252	253	257	251	226	270	267	252	257	258	262	275	234	254	245	243	279	232	259	255	260	236	263	236	225	261	250	285	267	237	250	252	243	272	247	260	269	251	235	276	243	267	243	231	267	253	229	276	240	227	213	255	275	257	254	278	243	236	236	267	256	235	261	261	247	271	234	269	237	221	261	248	236	278	249	234	270	272	285	275	254	257	242	256	215	262	250	225	259	290	238	242	238	259	240	273	251	285	268	259	239	232	268	252	276	295	244	240	273	227	255	219	241	243	249	267	257	243	229	253	236	272	251	249	271	259	271	262	235	257	247	248	267	273	286	258	245	271	258	233	226	226	253	250	287	261	252	257	269	256	235	262	247	248	246	261	263	230	296	270	213	239	233	286	245	254	253	258	254	221	265	282	244	214	260	249	232	239	278	213	236	261	242	257	255	218	274	258	270	257	300	240	260	267	275	293	243	235	244	257	251	263	255	245	249	233	260	235	261	239	244	240	243	244	255	256	283	248	262	248	229	261	279	246	276	293	262	239	257	274	250	265	263	225	285	265	274	282	230	248	249	249	239	259	243	251	277	221	250	249	243	259	276	257	239	240	296	229	270	249	244	268	240	262	244	248	246	261	250	280	239	255	272	275	233	231	250	279	265	260	248	292	259	257	276	222	251	243	261	239	276	256	246	236	280	260	222	248	266	268	254	245	286	249	252	250	238	241	248	258	253	242	248	256	222	245	251	241	268	238	244	248	250	239	244	258	264	221	249	278	238	244	233	264	264	235	270	305	247	236	275	251	241	267	262	255	274	233	237	209	268	295	261	273	245	251	257	249	244	243	284	222	282	282	249	244	252	268	246	267	278	248	227	243	236	246	250	251	263	255	236	220	236	247	238	264	253	286	292	245	252	280	248	245	262	236	236	255	244	282	245	256	257	251	235	229	210	248	243	260	257	229	273	278	208	241	248	246	267	272	253	271	241	278	238	222	277	236	262	228	233	266	268	273	231	215	259	224	243	274	301	265	255	255	233	233	244	247	281	274	291	241	267	256	276	241	275	253	245	245	269	237	248	224	256	238	265	273	258	258	255	303	273	241	237	235	270	272	276	272	272	258	271	267	250	246	282	260	264	290	233	254	247	237	239	254	244	240	277	247	266	247	251	265	262	266	258	265	254	249	260	247	241	234	268	272	273	255	263	256	280	267	252	260	283	257	244	275	235	258	247	250	244	257	259	249	267	264	261	231	279	252	288	257	212	272	254	269	267	210	241	249	233	245	257	227	235	277	247	243	225	270	237	257	240	207	238	246	274	237	247	286	273	257	275	231	250	257	264	260	275	229	250	230	240	241	251	259	268	269	255	270	258	255	266	263	248	250	253	265	269	244	244	272	229	264	248	255	280	279	252	231	271	246	236	246	216	277	271	230	248	228	253	265	265	293	218	250	257	248	253	268	249	255	238	261	263	295	263	267	258	267	260	246	255	252	248	261	290	279	250	284	255	283	255	248	264	251	216	256	285	267	258	273	241	262	230	246	260	238	261	234	258	281	280	254	274	245	264	235	279	279	223	256	255	231	238	256	262	256	244	231	246	246	276	251	261	266	237	250	268	248	250	247	254	246	284	211	248	275	283	259	248	259	255	249	271	272	258	257	273	250	249	269	263	275	261	238	251	234	252	252	240	260	253	261	252	251	236	242	275	235	269	273	255	238	246	250	281	263	263	253	258	278	264	251	260	236	283	257	280	267	262	243	252	265	245	248	268	255	225	247	229	242	250	266	264	257	222	269	244	239	259	247	268	241	292	240	275	250	259	255	209	227	265	241	261	265	276	285	273	292	273	246	277	246	263	263	245	270	242	265	251	242
3222	1857	3621	4397	3356	2810	2452	2078	1897	1423	1384	1218	1252	1149	1054	985	902	854	808	791	796	735	793	771	800	712	703	751	726	674	724	678	691	660	667	665	631	685	620	658	586	639	630	642	652	610	603	647	590	608	587	611	610	637	633	632	623	607	635	603	592	662	593	602	637	662	622	636	613	611	622	623	591	578	622	609	604	557	617	644	602	653	626	592	597	637	653	607	612	635	586	586	603	613	622	605	619	602	598	620	605	604	646	617	639	607	596	620	636	610	626	636	594	591	588	576	651	607	627	586	663	624	621	607	586	587	660	635	614	636	633	637	607	581	652	599	604	623	621	630	587	641	595	638	589	619	610	606	606	609	622	603	635	591	645	577	596	603	633	635	639	649	613	638	581	630	615	627	609	603	612	611	593	611	606	675	606	593	657	577	620	600	627	627	672	610	581	625	591	630	652	578	584	608	591	646	582	597	604	622	600	640	611	598	602	610	619	644	569	606	596	612	607	646	655	631	602	600	571	552	615	624	670	610	688	626	635	656	640	633	607	600	618	636	660	618	578	621	610	654	631	624	546	595	618	585	604	600	619	642	603	596	610	580	601	635	647	582	569	619	625	607	609	654	620	608	596	633	615	591	641	629	612	613	613	617	667	561	615	591	605	629	617	578	643	597	571	650	569	635	621	627	608	593	593	586	591	615	595	599	629	648	611	622	585	631	598	592	616	613	574	626	612	610	633	581	620	613	608	621	634	610	589	622	639	608	616	631	606	611	668	660	626	603	643	642	590	606	619	620	589	605	652	605	609	633	596	628	602	598	644	614	568	656	630	587	630	645	631	605	603	600	655	580	631	630	617	648	629	622	568	658	605	573	624	598	588	612	601	615	602	604	598	594	585	575	620	606	573	585	597	583	638	598	557	597	643	604	577	584	653	667	582	594	582	608	592	622	643	676	585	599	583	599	588	585	584	609	615	630	608	604	605	632	593	640	568	598	631	598	569	579	627	586	575	601	571	589	589	637	602	583	632	615	605	608	630	636	617	600	625	605	607	601	613	618	586	636	606	604	646	614	575	594	599	586	583	664	657	627	678	608	581	613	626	629	596	586	621	620	633	603	636	618	619	635	601	627	623	623	600	655	616	620	630	638	606	619	638	598	632	657	605	605	657	619	626	642	647	671	638	591	614	631	602	607	631	632	589	621	624	609	612	636	584	574	634	614	631	608	591	630	591	612	633	607	663	612	620	587	634	629	569	595	634	597	592	602	605	601	646	624	585	621	630	637	597	669	586	621	601	605	639	609	609	608	598	587	609	632	615	622	643	646	610	591	600	647	653	613	591	594	596	611	599	587	632	637	611	633	645	563	613	581	631	586	620	629	596	599	566	636	627	619	620	622	642	616	651	595	609	620	625	601	613	563	617	626	616	640	592	606	643	598	663	661	647	570	604	596	606	564	606	654	584	593	605	612	622	599	641	592	628	598	629	636	634	596	612	595	642	620	627	617	621	601	605	621	605	633	623	631	567	618	593	629	639	571	631	609	597	591	616	627	628	612	563	555	616	621	605	635	591	601	656	621	569	622	600	591	614	603	648	615	618	651	579	533	592	623	635	595	615	594	560	631	647	619	609	548	590	613	624	623	627	610	576	605	615	648	618	634	604	619	638	612	644	636	614	598	618	607	636	611	572	609	584	643	596	568	629	607	617	667	626	615	598	587	630	634	600	597	610	617	588	610	633	631	627	583	593	659	598	647	580	626	594	616	596	605	677	582	576	641	587	610	598	626	608	593	619	603	621	615	615	635	600	610	582	597	605	584	633	607	606	615	594	617	611	650	655	617	603	591	618	618	586	605	634	594	661	589	626	609	647	603	597	612	594	608	608	587	620	635	615	610	598	568	579	639	603	667	620	605	603	614	588	556	620	583	607	611	632	568	607	621	617	621	604	639	639	558	655	672	644	613	612	613	596	616	620	622	611	599	591	591	617	595	594	618	608	650	614	616	612	600	605	601	639	637	610	583	597	586	639	631	616	588	557	619	621	607	563	600	631	590	636	634	586	638	643	599	560	610	623	595	675	571	688	626	546	620	596	662	603	608	630	578	595	583	629	594	599	616	576	632	612	598	588	590	615	632	624	661	627	589	578	591	619	584	638	640	652	634	646	638	602	580	603	580	582	587	618	595	629	591	565	653	635	641	626	599	610	610	637	631	629	593	573	634	590	625	611	618	662	657	637	627	623	596	609	600	608	599	630	587	618	590	574	597	633	644	593	637	630	645	582	605	680	587	571	633	632	626	579	596	620	607	663	603	602	646	570	634	611	598	634	595	606	620	636	587	614	594	614	622	640	599	606	580	627	628	625	611	613	604	628	645	638	591	590	598	622	609	604	654	667	598	618	587	624	639	595	608	639	618	598	621	594	597	592	605	599	581	611	598	619	622	635	646	626	633	669	601	600	591	622	572	635	576	632	608	598	671	608	637	592	574	640	591	583	601	571	602	623	636	648	633	599	619	575	628	605	617	629	627	616	648	643	603	602	598	590	654	641	587	573	652	653	640	611	648	561	623	589	631	595	607	608	628	572	591	620	597	576	616	581	594	585	574	616	629	634	591	619	622	569	617	587	567	586	623	608	589	596	610	604	595	568	609	593	600	584	629	600	604	581	618	612	633	575	616	582	625	612	613	616	600	625	617	626	592	599	632	616	586	585	616	637	613	596	629	602	571	626	653	567	602	633	655	629	593	600	647	629	637	605	660	608	623	587	620	610	611	654	631	587	595	604	615	600	615	612	643	635	635	616	611	585	612	585	610	634	604	668	613	630	573	644	601	579	610	656	638	610	612	622	608	655	648	549	625	620	636	619	618	593	627	643	625	646	579	603	638	567	593	636	640	619	609	645	590	621	619	606	648	614	619	557	595	633	571	577	640	656	631	599	613	623	661	642	588	615	627	581	635	644	654	586	577	578	642	619	600	589	591	625	633	629	606	583	593	628	594	654	634	607	586	630	621	590	571	620	624	622	628	621	617	623	618	582	578	558	606	619	638	645	664	616	571	593	584	604	595	601	620	633	636	591	648	637	627	566	640	643	599	660	666	537	610	604	629	595	630	614	630	593	624	575	608	645	617	625	643	608	592	642	637	603	612	597	624	642	599	620	588	618	627	605	664	590	646	630	643	598	619	657	603	640	635	619	601	682	603	582	564	619	622	583	650	613	595	589	631	596	608	616	599	620	601	627	577	593	650	609	601	623	602	627	624	596	615	583	666	592	591	591	621	661	629	645	596	626	596	625	617	632	612	637	596	652	616	607	631	625	571	626	608	573	604	582	622	616	618	605	579	573	605	620	600	657	619	655	632	574	559	656	612	634	590	579	605	622	607	572	637	555	613	584	588	646	626	603	606	593	632	645	589	590	627	637	600	620	639	639	621	645	645	602	614	600	631	617	627	656	608	583	609	641	626	610	639	561	619	621	644	627	676	615	616	599	649	615	599	634	610
10735	3160	3762	3176	2099	1337	990	889	680	590	513	470	461	405	358	343	305	321	270	332	310	240	282	303	300	254	264	294	276	288	224	247	246	222	245	250	265	248	260	233	238	244	228	254	226	258	248	231	261	272	239	234	281	249	234	278	240	243	261	237	240	249	218	249	272	269	284	228	245	214	222	247	273	234	240	251	208	245	259	240	245	215	235	227	256	238	240	239	241	281	258	224	234	247	225	240	237	220	220	213	249	265	247	257	225	236	215	242	261	233	219	237	249	246	242	250	227	248	241	263	226	231	223	257	249	215	232	231	244	251	210	266	250	254	224	244	206	243	254	223	231	259	250	246	259	239	234	244	238	250	259	260	215	242	230	241	241	258	248	222	215	234	215	245	235	233	255	243	248	239	222	233	274	215	227	255	271	244	247	235	230	258	240	207	232	239	229	252	264	239	227	213	243	250	270	258	262	258	237	239	232	254	251	230	235	235	250	258	254	238	251	266	234	239	229	252	243	247	251	225	242	241	261	247	245	203	231	264	225	252	259	247	245	244	264	220	228	255	234	238	259	258	232	259	233	251	253	208	213	241	264	217	263	226	259	239	218	221	259	233	267	235	251	249	235	257	236	249	262	235	238	220	262	244	246	241	229	256	250	237	266	241	247	259	224	242	212	257	257	233	254	291	244	230	262	225	259	235	241	250	242	232	217	227	261	245	229	239	231	265	253	246	219	232	270	236	252	242	244	242	246	259	234	240	234	209	230	232	258	210	255	270	239	271	251	266	245	256	239	223	246	251	287	244	233	255	235	248	265	219	256	230	238	234	249	255	241	250	226	247	239	238	243	232	219	272	247	239	233	216	242	241	239	242	255	247	217	214	235	268	243	228	239	260	212	215	239	232	200	214	280	241	226	255	243	229	240	224	243	247	225	235	231	256	236	234	264	272	240	267	255	226	241	259	259	230	229	237	246	254	259	249	248	242	239	243	232	219	276	218	223	245	231	247	262	238	225	253	260	248	201	251	253	249	247	232	245	246	260	260	241	211	263	257	238	250	231	221	225	224	256	230	263	228	224	275	261	259	221	233	263	258	249	220	252	242	251	257	262	202	228	244	241	235	255	259	247	241	240	279	244	231	217	219	219	222	276	267	239	254	237	247	234	253	237	265	211	242	229	237	279	221	223	239	248	221	257	258	252	242	242	243	232	217	252	238	223	222	271	231	256	262	243	246	261	231	260	210	220	221	252	244	263	277	256	247	260	269	253	233	238	251	258	237	239	237	216	241	238	243	244	258	243	237	243	261	247	254	234	240	259	231	225	209	225	237	231	258	250	241	227	253	239	237	250	250	237	253	253	242	233	240	243	229	263	228	239	249	236	250	254	210	256	241	262	262	234	225	240	225	227	258	251	262	264	268	294	236	262	249	239	276	250	244	248	231	226	239	251	242	242	243	250	240	229	240	225	251	259	209	258	252	247	223	237	237	260	219	240	237	244	232	215	229	251	260	226	228	243	261	255	275	258	242	232	248	238	263	262	228	208	247	209	248	216	268	261	243	257	220	258	228	243	229	233	252	206	250	253	270	240	232	235	251	262	254	226	224	257	238	234	241	245	241	276	233	238	239	268	222	238	253	238	258	259	241	257	243	261	238	242	245	265	255	235	275	250	230	235	234	235	247	231	244	210	211	239	242	257	218	255	251	243	212	261	256	233	221	251	270	233	247	239	259	262	249	244	261	264	239	242	232	262	252	264	249	242	239	238	257	243	239	255	261	240	239	217	240	262	225	226	237	245	248	249	226	234	236	232	258	231	227	240	219	219	224	267	259	253	260	247	261	220	244	240	233	257	264	253	251	228	238	244	230	249	202	228	214	236	239	243	263	223	249	230	237	269	222	230	218	245	244	232	265	279	228	262	241	272	237	236	284	221	215	256	269	236	262	245	226	231	240	235	218	239	240	221	267	218	262	231	240	234	228	232	238	228	271	224	259	260	234	223	264	251	218	243	230	277	257	245	249	249	260	250	233	211	244	234	218	219	229	243	244	241	241	257	256	241	237	235	235	226	265	293	239	264	239	242	219	245	232	242	287	248	248	245	226	253	250	247	233	259	257	226	229	233	260	227	234	257	246	264	268	229	230	236	244	240	237	217	261	230	237	228	225	238	254	243	272	247	251	232	242	246	220	239	246	245	236	268	206	242	244	262	259	294	246	224	243	242	251	206	265	254	245	245	227	242	258	245	228	223	249	218	235	223	223	252	230	248	241	270	217	225	243	238	261	233	240	232	272	259	273	228	250	241	262	251	222	232	245	264	231	233	236	230	237	247	238	258	272	241	250	258	241	269	234	218	249	249	231	227	244	253	277	242	253	274	219	253	250	269	234	232	253	249	226	265	219	256	275	259	261	254	249	263	263	248	259	229	228	240	264	247	226	255	225	239	250	228	232	248	242	245	226	228	235	246	241	258	236	245	262	218	251	247	233	241	240	235	250	244	249	222	205	236	233	263	236	232	239	244	266	245	234	261	254	243	239	199	227	223	254	262	240	226	248	224	269	209	250	252	226	218	229	238	258	246	245	252	260	248	249	238	247	247	236	248	228	242	249	262	253	233	247	268	298	245	243	244	255	240	243	255	236	249	272	254	237	238	226	236	289	247	256	213	227	231	269	234	244	240	218	257	231	246	241	254	240	230	250	248	229	234	262	240	238	230	239	251	232	219	239	243	232	231	284	232	243	267	225	268	251	262	212	253	234	234	212	240	225	231	242	227	242	256	230	238	250	205	248	227	223	219	226	265	226	228	290	249	235	241	266	258	248	255	254	267	255	223	231	278	256	233	255	229	230	225	237	240	258	260	219	212	243	228	233	234	264	252	229	233	245	248	269	229	258	236	238	254	252	236	244	254	266	240	203	234	243	225	241	257	258	250	228	235	285	231	265	248	229	234	285	259	267	223	231	226	251	230	247	275	240	244	242	216	219	214	237	250	215	231	264	238	253	256	217	227	237	221	238	262	233	228	242	264	256	267	266	246	245	256	231	228	253	238	249	242	220	241	236	228	251	250	262	223	248	221	235	248	245	260	236	227	219	257	263	236	225	233	246	265	262	211	210	238	236	216	247	235	234	235	229	222	229	237	266	240	212	224	252	242	270	223	240	229	207	229	249	271	249	235	253	251	223	230	234	216	250	232	246	253	233	230	258	239	222	222	228	244	234	248	225	260	251	273	245	237	255	225	246	252	250	242	240	272	266	259	267	265	246	234	230	252	223	224	266	268	249	236	241	221	240	247	247	251	245	239	243	247	234	259	265	249	273	231	231	214	254	225	219	221	246	271	230	223	248	214	246	219	212	232	244	277	253	233	263	210	229	246	228	257	238	230	229	243	254	228	250	248	253	231	242	265	227	228	254	242	267	247	228	250	240	238	243	228	249	220	214	245	229	274	259	245	229	235	236	248	236	264	262	271	225	239	254	237	271	212	232	254	271	243	241	248	219
8653	3326	7130	8935	7397	5830	4503	3773	3060	2402	2195	1974	1852	1603	1389	1246	1059	944	959	969	950	917	925	996	866	774	762	790	738	672	744	636	645	661	682	624	577	588	664	595	607	619	563	540	574	590	578	547	551	513	599	586	574	597	573	585	637	619	571	539	591	568	572	604	609	563	555	571	584	618	593	547	577	588	582	565	584	594	550	596	618	609	607	555	593	573	601	586	611	568	609	580	553	587	569	586	570	590	601	574	585	568	581	586	561	590	568	599	600	556	611	531	607	560	569	612	564	588	570	564	555	625	602	605	606	628	595	584	594	547	591	604	580	592	563	553	594	590	577	576	556	598	582	601	529	577	599	529	582	583	550	552	595	588	581	601	598	574	596	582	567	624	630	557	567	578	562	558	627	597	554	639	580	572	543	551	590	595	570	618	569	628	547	576	574	586	526	580	585	570	574	595	536	574	569	578	602	636	583	567	551	614	559	586	597	559	551	583	627	524	574	571	618	554	572	582	603	557	565	577	581	567	528	607	572	600	578	606	630	601	615	595	551	548	579	592	599	623	578	595	566	602	541	592	581	550	552	567	597	560	540	602	571	597	584	571	547	569	572	599	574	586	596	556	564	554	590	597	563	607	585	589	568	635	615	616	535	647	605	598	623	593	585	581	576	584	595	582	588	595	585	566	558	588	601	591	582	575	596	570	564	594	558	585	551	620	534	595	621	579	577	579	566	563	588	561	541	592	617	571	580	566	601	578	529	603	570	615	579	601	591	557	565	565	596	567	600	595	554	587	574	589	552	580	534	587	566	594	534	637	573	574	568	549	552	619	594	568	590	531	554	572	601	565	598	585	597	596	559	618	582	561	574	608	571	604	559	607	617	579	575	598	577	601	596	617	527	562	617	567	602	608	530	622	603	575	546	586	596	618	586	562	579	554	616	576	583	566	535	545	597	575	553	532	591	573	581	560	595	554	628	586	540	548	580	543	562	600	578	606	639	573	555	530	569	590	590	561	578	522	538	572	581	606	579	567	625	548	600	574	605	581	622	566	578	620	573	613	567	572	559	593	595	551	551	565	576	582	565	619	555	558	559	608	590	598	596	572	602	546	597	595	571	543	556	575	593	595	560	573	585	531	573	570	552	630	547	602	623	590	535	603	579	597	623	570	529	568	567	574	597	575	591	631	556	596	607	633	567	610	547	546	546	596	555	587	647	622	624	565	621	608	561	555	626	569	597	587	528	615	537	616	560	583	606	603	558	609	548	618	587	575	539	600	585	577	596	633	586	585	583	616	586	590	573	572	586	569	568	583	602	598	567	550	587	597	602	571	520	583	514	569	618	530	560	607	554	557	556	549	517	609	576	613	615	588	641	574	540	592	586	574	588	588	561	585	611	576	582	590	589	564	593	571	579	565	554	584	596	555	581	592	570	546	554	581	626	578	615	554	589	555	559	594	585	569	554	551	545	609	609	554	585	589	599	566	604	528	578	548	601	538	592	589	557	567	594	586	600	575	571	574	573	628	570	550	560	555	546	595	534	615	589	607	564	602	637	553	575	567	584	561	579	580	624	533	597	604	590	572	558	599	614	572	556	556	580	544	569	558	618	569	612	600	594	566	553	584	595	606	583	586	597	604	558	551	563	578	521	541	604	574	570	583	560	549	601	567	576	561	648	583	577	579	542	571	558	606	550	570	594	575	566	617	594	630	601	596	593	605	602	583	578	529	558	597	584	588	542	568	570	557	604	599	562	576	554	602	549	508	569	547	591	597	572	624	571	574	620	574	586	552	599	562	528	563	596	609	565	567	570	590	542	583	617	603	586	592	618	561	622	525	568	552	569	565	548	617	553	578	608	546	570	588	599	596	548	620	551	565	590	598	578	570	592	590	578	589	602	590	566	559	572	604	577	591	586	623	555	550	608	637	608	584	570	574	558	573	567	581	561	580	543	566	563	599	597	579	595	596	564	567	590	533	602	592	588	571	544	597	592	552	604	576	556	579	580	543	597	579	576	579	554	597	590	607	605	604	608	602	568	591	549	602	526	589	522	546	600	548	598	565	568	589	580	552	565	596	543	589	543	608	598	545	581	567	582	586	572	604	616	551	578	599	563	553	569	547	576	546	564	616	554	582	560	563	522	562	545	569	584	587	625	589	594	595	582	580	604	592	611	592	585	605	612	568	579	597	562	554	563	572	580	566	606	607	585	591	542	587	599	586	573	622	573	580	570	587	590	579	611	572	583	586	575	572	578	551	570	612	583	547	618	604	580	535	635	576	613	591	613	580	603	590	529	569	596	588	598	553	555	600	573	587	561	556	585	588	580	559	593	590	621	583	566	580	573	568	574	597	560	586	570	616	601	610	595	591	561	562	588	630	554	539	599	570	554	553	580	575	599	588	621	588	578	591	579	576	557	574	573	592	601	592	586	570	584	583	564	580	586	550	567	532	615	577	562	562	554	613	591	563	577	575	609	549	507	571	537	615	573	556	559	616	596	560	625	554	591	583	536	582	554	607	523	564	569	548	597	572	568	558	585	620	585	572	554	588	542	597	557	566	582	576	551	538	589	563	580	621	581	536	580	601	560	537	575	595	568	608	591	559	558	619	564	572	568	583	574	576	598	613	572	592	578	594	587	571	594	599	559	609	571	579	555	590	577	590	587	584	582	600	552	578	602	592	540	588	556	587	601	543	578	633	581	517	561	569	602	613	591	560	571	602	596	504	561	554	623	596	589	608	583	576	588	596	545	586	553	532	616	586	592	565	634	682	547	587	574	593	579	549	594	586	582	633	548	594	600	575	599	609	559	574	538	592	560	613	565	557	550	599	600	563	574	606	585	586	581	554	562	641	597	572	582	614	573	590	560	560	582	611	564	559	560	620	582	567	594	568	601	580	566	572	605	604	568	568	579	563	596	593	579	577	603	608	618	590	577	562	577	601	609	599	564	589	583	611	547	559	578	579	540	564	553	549	575	578	622	573	615	543	564	544	567	553	597	543	591	589	591	572	559	543	579	583	577	594	601	596	617	588	602	579	585	638	590	580	584	571	566	554	577	557	564	564	568	596	589	556	576	582	640	568	578	568	601	595	575	613	583	557	562	553	589	609	587	588	586	579	575	587	594	565	595	504	603	624	592	555	591	599	541	580	595	556	599	564	524	571	572	557	586	643	570	558	561	557	591	614	560	576	577	563	567	594	576	554	577	597	591	549	599	571	580	534	597	565	564	598	573	526	585	588	607	578	579	577	619	568	548	579	539	606	615	662	563	570	561	590	603	586	593	566	558	553	580	591	588	580	566	539	597	578	592	615	591	617	538	578	590	582	580	566	582	550	622	567	586	578	532	619	563	576	574	553	614	529	545	586	639	551	600	555	531	590	565	623	569	557	623	581	578	576	623	580	568	584	582	596	579	604	601	567	581	555	555	552	591	569	578	586	589	582	570	557	545	571	584	601	559	602	599	586	570	569	622	595	591	596	562	564	590	549	571	620
18377	5015	6095	5152	3747	2467	1454	1069	819	718	565	476	421	367	328	278	245	237	225	217	226	242	231	235	193	195	172	197	176	185	188	153	142	170	128	154	129	173	145	160	150	139	171	142	132	135	159	127	152	167	132	136	154	150	156	142	156	137	147	118	158	129	159	147	141	118	135	152	162	139	148	153	123	172	147	132	175	158	167	149	176	164	139	144	135	135	154	145	137	149	144	126	140	151	142	153	136	151	166	139	131	150	171	157	122	136	157	170	157	145	155	155	175	146	115	173	137	157	155	157	125	173	163	141	150	152	179	146	156	151	150	140	159	135	146	155	150	149	161	178	127	142	134	140	125	143	119	135	158	161	154	127	153	134	147	139	146	138	156	135	138	149	163	144	162	137	135	127	153	157	117	162	151	159	143	130	152	164	140	140	153	150	125	156	144	146	143	126	156	134	123	135	119	154	142	143	157	145	160	154	137	145	143	142	151	157	130	161	173	155	134	148	125	182	165	160	153	148	140	126	133	137	161	152	143	156	132	169	134	136	140	151	132	144	154	149	154	141	143	112	146	129	144	144	112	147	155	165	161	146	143	154	159	165	164	154	146	153	144	129	150	157	140	153	165	152	169	178	151	152	128	137	154	147	142	134	135	175	149	154	140	148	137	143	149	131	159	144	161	143	148	156	119	140	112	133	137	147	163	139	148	167	147	133	147	138	141	159	148	122	170	149	147	135	142	139	146	155	147	162	153	163	135	135	151	140	161	131	147	144	130	147	147	157	154	135	138	139	151	126	152	148	187	148	144	120	158	157	148	141	163	166	155	163	148	140	135	141	138	159	157	146	137	152	165	158	133	166	136	145	163	151	153	155	116	140	138	162	150	133	155	144	154	149	152	151	163	131	159	147	142	157	144	134	146	150	147	154	140	148	154	168	178	135	120	154	139	144	163	132	138	148	133	140	148	153	156	157	133	126	125	162	160	147	132	177	158	127	145	145	139	132	144	141	176	163	131	124	159	137	138	138	145	156	155	134	169	134	157	151	143	139	122	146	147	138	157	161	161	128	150	155	148	119	137	162	156	140	139	130	128	163	148	134	159	125	154	129	141	149	170	163	160	126	164	143	137	155	147	152	130	137	151	136	146	139	130	169	162	134	160	132	140	141	144	142	136	134	146	158	156	128	156	158	122	157	140	157	166	136	148	150	138	168	130	133	139	140	135	139	141	152	150	147	125	149	152	142	156	162	153	143	139	136	150	139	137	140	133	132	149	150	154	145	140	145	176	145	139	165	150	150	142	122	117	152	146	152	130	147	147	155	170	128	139	138	153	139	143	157	145	133	155	131	145	138	146	147	132	160	153	142	154	130	159	155	151	145	156	145	159	136	141	145	146	153	152	152	141	127	146	126	136	156	165	135	140	161	134	142	117	153	161	130	133	176	156	156	171	151	155	133	141	140	160	157	126	128	158	140	160	158	156	152	159	136	156	132	135	150	151	141	142	159	144	145	142	150	147	155	151	161	163	134	184	153	150	138	138	141	149	160	137	163	137	143	155	133	135	140	142	142	137	136	148	120	120	154	139	144	137	168	137	124	131	158	151	137	155	144	134	136	153	148	143	147	129	124	158	153	147	133	161	147	160	142	137	155	151	147	160	169	155	158	133	150	141	148	153	147	147	145	138	135	156	174	164	126	139	145	146	160	147	178	157	158	141	150	133	146	170	131	130	154	128	136	139	150	165	137	140	143	147	147	150	143	147	159	118	141	151	159	160	168	144	141	141	160	135	153	189	145	141	154	150	137	169	149	158	139	153	134	146	170	138	162	182	154	143	140	127	155	144	167	132	145	158	160	158	148	145	143	138	151	140	127	149	132	154	150	150	159	160	154	171	162	127	124	172	159	145	127	139	167	133	165	168	142	142	146	143	151	134	130	163	161	138	149	161	156	144	139	136	159	145	162	164	157	149	135	168	141	145	150	155	140	148	157	141	162	136	143	144	158	139	156	161	147	166	146	156	151	143	139	167	160	140	129	131	149	144	156	156	134	165	132	136	139	143	165	163	147	127	127	161	142	140	174	151	157	172	160	134	158	139	171	149	158	150	157	152	126	165	148	150	140	144	160	162	145	131	163	144	149	155	149	134	152	145	125	152	143	123	137	149	142	148	154	157	143	159	136	153	139	150	151	160	147	130	168	148	156	141	154	175	157	131	148	141	154	125	134	142	157	149	155	167	174	134	149	182	136	127	146	150	139	157	155	140	164	136	143	138	162	143	155	157	138	148	138	169	130	148	157	150	155	154	166	137	151	142	140	142	157	144	139	163	143	161	140	128	143	143	153	148	147	137	138	170	147	135	149	150	152	134	146	168	153	142	157	154	144	156	161	141	151	147	133	159	144	144	131	170	140	150	153	146	133	143	171	152	139	144	170	133	136	147	124	139	146	149	139	167	136	149	141	164	146	125	142	159	144	160	150	159	167	143	165	165	158	154	151	154	127	150	134	137	156	158	147	160	147	148	128	154	171	143	147	143	171	134	153	134	142	169	147	162	151	138	129	158	145	154	139	145	129	154	142	133	136	168	163	150	170	142	129	153	157	132	145	156	177	156	131	138	135	137	147	154	143	147	126	141	139	135	181	154	154	162	128	152	140	153	135	123	142	147	124	152	154	149	173	175	163	132	152	156	148	164	138	162	147	155	154	151	154	155	143	146	123	140	136	146	152	150	146	166	124	154	142	150	164	140	138	144	138	142	139	135	137	128	126	158	157	146	147	166	137	138	155	160	158	127	111	143	148	146	135	148	155	126	144	158	154	138	164	156	132	127	156	134	156	138	118	159	189	133	149	140	136	164	144	143	150	149	133	134	147	147	133	136	162	136	144	151	153	140	140	135	154	134	140	149	153	147	141	129	144	150	142	141	135	168	134	156	140	139	135	168	142	146	159	164	150	168	144	151	134	150	153	146	143	147	146	146	154	150	151	129	146	160	145	127	157	165	150	137	140	141	167	146	159	144	177	160	131	163	148	148	161	155	133	134	156	143	138	145	168	135	147	154	176	137	146	142	132	169	149	152	145	135	152	155	145	134	154	147	142	172	153	170	141	149	150	172	135	175	151	152	149	131	130	137	134	147	135	133	137	140	128	149	155	137	139	163	127	138	152	157	153	151	144	150	141	145	149	151	167	143	154	152	148	153	136	126	145	133	135	141	149	175	157	151	153	130	172	157	149	153	156	149	140	148	152	144	134	166	135	161	153	149	150	130	158	158	149	155	144	118	143	146	147	161	132	145	123	143	131	156	116	150	149	126	141	148	125	126	146	154	150	153	136	138	157	136	134	138	172	145	159	137	156	146	139	156	131	109	148	145	177	141	147	166	154	142	117	117	153	136	140	150	135	163	143	155	124	126	132	159	120	164	140	157	175	144	136	147	142	173	143	136	143	138	144	169	157	140	128	137	150	164	133	150	145	156	159	148	134	168	164	121	141	133	161	133	133
11173	4238	10002	12815	11423	9374	6177	4876	3941	3442	2909	2497	2236	1850	1490	1247	1026	994	946	1003	952	948	933	888	734	714	741	668	598	515	551	469	482	473	474	394	464	443	422	401	408	362	377	372	432	387	413	406	370	390	373	388	357	379	362	364	353	358	355	389	375	349	382	364	351	382	400	398	351	348	367	356	334	375	364	331	390	345	368	373	334	355	359	355	353	397	389	377	357	363	336	340	374	366	351	389	352	353	371	343	387	360	363	371	381	364	363	391	389	374	397	360	383	358	376	372	358	395	354	375	374	379	356	369	355	376	334	369	381	386	382	390	367	402	364	405	349	369	376	388	364	379	334	375	383	336	372	380	361	363	325	345	386	370	370	366	354	393	385	377	395	377	376	380	387	361	382	341	358	342	352	373	364	403	415	360	355	341	360	347	380	375	343	390	341	348	381	354	390	381	360	371	341	357	367	372	376	410	385	355	384	340	404	367	363	340	366	356	341	384	367	359	364	367	352	391	341	372	359	370	354	374	378	379	375	350	341	374	382	335	380	376	350	348	388	386	355	368	392	367	365	371	315	415	352	361	417	346	348	346	348	340	365	358	394	354	350	402	335	364	381	362	371	394	352	364	377	380	359	363	346	383	395	354	358	365	356	377	373	399	333	365	393	361	361	337	379	358	363	378	375	367	382	361	369	359	363	377	346	383	390	358	408	388	378	350	372	351	356	392	355	376	377	316	377	386	343	346	369	366	330	368	358	359	398	347	366	406	372	337	344	361	385	372	376	369	367	369	359	342	360	389	356	390	374	389	345	378	375	373	356	373	400	357	355	342	346	374	365	370	345	386	379	350	377	347	371	386	395	344	402	389	350	379	357	395	354	395	370	379	378	359	360	380	365	378	388	316	397	370	352	369	371	379	357	369	389	347	366	353	337	362	397	369	392	366	372	361	391	361	354	385	382	337	360	367	378	374	371	412	377	369	398	367	368	356	372	372	331	388	371	353	371	343	388	344	376	376	372	379	368	409	363	347	371	362	361	383	364	366	383	378	373	360	381	365	385	360	348	361	399	353	357	337	375	349	370	401	352	372	353	386	363	378	341	358	335	395	355	346	360	367	369	344	362	403	404	381	345	360	364	342	358	382	372	347	348	354	361	368	373	394	356	380	346	341	393	380	372	367	355	370	347	366	396	367	364	365	368	393	318	401	361	355	371	401	368	330	362	325	410	392	361	378	376	374	370	394	363	364	416	385	381	389	377	381	354	376	355	349	368	327	420	367	376	360	411	362	387	359	361	348	350	367	395	365	397	350	349	362	366	356	409	364	394	385	372	390	334	367	357	390	365	378	356	351	358	360	342	367	405	422	369	337	339	380	384	357	406	357	344	379	367	352	402	363	370	355	349	394	378	381	364	392	317	373	377	354	406	341	365	336	411	343	333	377	365	384	407	385	350	338	372	379	359	406	390	383	381	315	394	365	344	370	403	346	361	390	383	394	382	350	368	392	373	359	336	389	394	378	388	333	372	376	373	361	382	368	340	356	400	332	343	373	336	363	365	317	383	347	335	388	376	357	335	370	361	369	365	396	353	371	360	376	386	363	327	337	349	354	357	354	374	377	369	386	361	377	384	365	371	373	362	347	372	354	373	354	362	396	368	360	407	369	358	377	332	391	368	381	371	368	353	423	371	364	344	344	391	381	357	375	387	366	366	389	354	375	389	412	367	325	341	425	364	369	381	416	378	359	369	381	389	387	377	359	383	376	366	367	403	400	362	376	346	353	365	373	367	374	372	412	367	387	325	361	371	389	353	387	373	387	328	374	320	356	364	352	369	379	373	351	370	379	401	391	414	355	388	368	365	331	339	423	373	347	361	351	352	377	368	381	376	381	363	404	343	352	377	362	318	364	377	346	433	355	366	362	361	358	370	392	349	360	338	385	365	340	357	341	374	357	366	363	373	394	349	352	363	370	345	375	352	353	364	372	355	377	344	379	404	350	393	374	351	364	406	365	368	366	361	360	396	378	386	401	353	397	371	372	359	358	370	383	398	364	344	368	369	343	358	389	380	343	361	370	405	358	421	386	314	339	402	322	361	355	363	423	374	375	330	336	368	348	351	367	351	377	356	345	366	373	364	370	378	372	366	384	354	411	372	400	360	386	360	360	328	359	356	370	382	356	404	395	382	365	369	382	336	376	399	388	359	380	369	373	347	340	405	406	350	382	376	373	399	365	337	341	338	359	348	354	343	353	361	352	367	369	379	392	409	368	350	355	390	347	327	363	364	365	371	378	382	368	367	372	373	347	385	353	342	355	362	344	398	367	339	343	429	378	374	364	352	380	377	332	404	375	363	382	383	409	383	345	352	388	385	330	372	356	391	377	357	369	340	376	345	354	367	360	362	389	345	373	346	315	371	345	360	365	375	376	386	361	352	346	399	366	382	345	404	351	317	369	382	359	372	337	374	361	380	378	359	361	357	390	352	365	385	341	348	398	393	332	357	409	370	373	391	366	329	353	383	345	347	396	341	399	340	367	377	355	373	362	392	378	358	369	374	370	349	369	342	391	354	347	360	386	381	382	344	379	392	345	388	379	395	371	362	372	342	366	342	385	326	392	356	362	338	344	374	371	362	378	374	350	357	359	357	390	367	319	332	380	368	396	374	351	415	349	411	352	371	374	375	399	367	395	364	367	386	368	375	353	362	375	377	362	375	346	387	362	384	355	373	358	367	392	358	353	383	373	427	372	359	372	352	373	379	403	385	370	363	393	381	408	380	380	364	355	346	343	347	393	354	363	390	365	368	393	366	370	349	389	400	354	363	358	361	362	353	380	379	393	346	433	381	369	374	339	379	350	322	382	342	376	364	348	385	331	362	368	325	374	384	365	380	388	345	373	361	383	368	386	380	348	352	356	382	360	391	379	361	367	392	384	378	341	350	383	368	340	384	397	357	348	321	364	375	385	339	390	365	347	380	371	415	346	382	403	381	333	383	361	383	349	343	380	340	353	364	368	364	379	386	368	329	352	365	353	352	369	356	385	335	359	373	369	351	352	374	366	358	399	352	354	427	358	341	338	384	350	383	346	375	361	375	389	372	382	390	373	396	393	373	393	353	388	369	396	346	353	361	373	377	345	377	378	355	360	390	381	366	383	352	390	353	376	355	374	372	377	378	311	356	368	373	369	364	355	355	372	363	388	376	387	341	364	380	369	348	362	357	386	372	343	381	360	360	405	359	382	375	339	375	364	348	342	379	383	392	361	355	346	365	354	360	342	337	376	376	355	364	369	381	358	367	382	372	326	368	368	378	336	372	356	367	371	370	383	363	361	360	377	367	411	371	384	365	380	333	360	348	352	390	351	406	331	380	393	368	392	375	375	397	388	335	352	349	353	363	360	359	384	358	383	361	374	407	345	320	347	388	361	378	365	407	336	368	377	382	387	362	377	373	351	367	396	349	362	394	376	392	361	361	379	367	350	384	386	356	381	357	369	382	371
3784	1361	1930	1607	1299	1064	692	521	459	415	405	405	362	317	299	285	282	288	287	315	303	287	264	237	255	283	285	240	256	270	279	258	261	252	257	245	246	227	238	253	246	233	239	256	226	262	222	267	261	267	246	230	284	256	258	229	232	275	242	251	261	260	281	256	255	241	269	275	286	274	254	242	237	241	254	273	268	267	242	267	242	260	254	234	275	266	281	220	274	230	251	271	222	240	260	224	269	240	263	263	245	246	256	247	273	259	289	270	264	256	266	253	245	246	279	280	232	247	236	229	278	236	233	234	242	249	284	258	241	286	262	268	258	236	232	254	242	279	276	220	282	242	250	235	253	243	275	224	252	265	264	232	263	239	253	258	294	268	241	237	256	250	253	246	303	273	247	248	248	238	249	272	274	229	234	269	238	281	250	251	261	243	242	253	268	277	228	246	242	241	242	262	270	242	284	270	267	272	259	235	280	220	257	253	233	273	258	260	267	243	249	294	280	253	289	289	251	274	268	250	220	209	269	260	232	244	267	262	267	262	224	234	251	268	255	276	254	242	260	260	255	262	253	238	271	271	208	274	265	255	270	232	272	268	264	247	236	254	264	241	238	255	290	271	222	236	268	252	257	240	258	266	240	256	251	258	234	259	267	264	260	275	242	240	269	233	250	292	250	289	284	256	277	233	281	259	282	266	267	240	256	239	230	237	225	240	254	239	258	237	272	250	290	260	243	256	223	231	247	239	266	266	255	252	238	248	247	276	222	268	234	240	243	261	239	219	246	264	233	244	247	301	259	246	219	214	260	230	250	253	223	267	254	268	225	279	269	267	262	254	270	268	276	228	275	273	258	231	240	231	234	246	256	271	249	253	258	229	238	275	298	259	286	247	246	256	230	262	245	254	217	249	265	264	260	282	255	271	232	262	270	222	241	261	253	249	226	272	235	240	242	250	263	278	261	227	223	249	252	227	266	271	243	256	261	272	252	264	262	244	265	252	222	236	273	230	251	287	287	275	254	254	242	233	250	257	239	275	236	278	270	210	254	280	251	223	240	264	257	268	235	268	246	245	279	283	264	286	243	268	263	287	293	255	265	258	274	242	230	278	238	237	259	234	269	235	257	236	233	277	262	263	267	250	247	244	262	255	249	255	246	259	237	278	234	252	272	268	268	278	274	232	257	236	229	255	250	252	239	257	262	239	251	237	223	272	248	284	237	270	243	252	254	252	250	262	238	238	266	267	236	263	259	294	242	287	273	276	274	243	275	252	237	263	249	252	243	273	246	240	257	235	267	259	234	245	275	268	250	250	228	246	244	252	259	256	244	237	251	236	245	269	241	277	234	282	258	267	245	248	248	263	247	252	254	262	254	241	277	253	244	250	260	257	262	264	263	229	261	262	240	273	266	266	262	225	262	254	244	249	245	275	247	271	280	242	249	256	265	267	251	264	259	273	274	257	250	241	281	249	248	270	252	249	270	252	257	275	230	247	251	287	240	294	244	236	255	240	241	266	248	250	269	247	256	258	241	274	251	240	239	285	236	262	227	285	279	260	267	282	265	286	256	265	247	282	254	230	250	269	240	232	245	257	221	254	276	249	261	236	267	262	268	265	273	265	229	231	257	245	256	249	272	251	242	240	260	244	252	284	280	237	258	262	281	264	234	265	261	245	255	261	244	259	266	254	244	245	260	216	251	251	253	218	269	269	242	248	236	293	289	264	257	278	264	249	233	258	234	274	250	249	283	297	248	254	244	269	232	262	284	277	257	246	262	259	232	248	263	258	276	250	242	240	220	227	252	268	274	264	242	250	246	258	257	265	256	292	245	278	293	248	256	248	230	243	233	216	227	254	241	240	242	253	244	268	248	227	268	246	265	248	234	244	262	270	282	288	249	306	256	266	257	247	249	222	247	270	264	260	247	279	257	244	263	260	246	225	250	235	249	297	226	239	260	231	238	262	258	254	255	247	239	244	243	252	282	246	264	263	265	238	260	259	265	278	235	254	265	248	254	270	288	262	247	248	278	252	259	242	241	250	280	242	272	269	268	247	242	233	266	267	227	282	248	269	274	238	239	324	259	227	270	291	229	258	248	236	258	234	253	247	270	289	279	266	282	270	271	246	254	265	272	268	301	246	235	269	267	268	258	236	253	256	263	255	267	259	248	256	257	220	278	242	241	271	249	278	251	234	246	254	231	268	270	249	256	248	238	234	260	257	236	286	251	248	240	256	266	263	245	253	237	238	248	302	261	243	295	269	261	254	250	251	270	292	248	239	241	249	264	261	257	228	238	267	235	282	263	266	242	253	286	261	234	220	269	244	238	241	258	226	280	256	274	277	250	264	253	256	257	236	252	267	258	258	269	278	245	265	271	249	243	273	276	237	258	247	254	264	256	261	276	287	233	274	259	268	254	259	257	259	245	262	247	258	258	280	250	228	235	235	251	248	278	253	259	271	232	255	261	269	253	266	256	239	249	270	271	254	238	249	250	259	276	253	238	231	238	276	276	233	249	273	254	239	262	265	246	290	241	281	233	287	252	253	254	274	254	273	251	258	247	285	240	251	262	248	238	248	225	255	256	237	266	244	262	249	245	250	268	258	257	227	274	261	267	257	252	260	273	252	257	264	240	249	234	286	234	252	234	274	240	261	232	204	289	268	278	235	238	271	259	264	237	286	263	239	245	261	247	236	245	283	271	272	256	273	261	264	236	226	284	235	256	259	251	245	256	269	234	295	243	261	244	234	251	252	261	236	246	273	251	256	208	238	251	252	265	250	275	282	250	283	272	233	252	279	273	259	263	261	222	242	241	267	235	278	244	224	245	256	258	278	257	268	227	237	253	280	228	246	264	305	290	268	225	240	235	237	241	257	267	274	238	249	242	251	226	252	263	253	284	236	243	258	262	284	256	242	262	290	233	257	228	251	256	252	266	241	265	244	256	242	243	256	272	230	257	236	221	275	264	240	232	260	269	273	264	239	281	219	232	251	230	257	265	257	271	263	273	256	260	256	257	225	221	265	257	286	239	278	278	247	260	260	257	265	275	265	270	262	277	312	247	289	257	248	246	240	242	262	242	264	274	259	215	259	246	237	250	250	265	249	208	240	270	247	255	269	274	250	268	279	245	247	238	261	273	264	272	264	250	249	254	244	235	259	263	243	262	257	242	275	234	234	243	267	244	237	238	215	255	281	245	235	236	272	240	256	245	252	250	248	252	243	259	244	255	253	276	260	245	239	256	276	234	264	280	259	268	268	264	247	249	283	273	232	232	252	241	261	224	220	248	265	252	242	234	250	226	267	247	277	271	264	258	244	272	285	280	222	240	276	294	245	242	243	218	247	247	264	277	230	246	249	262	243	244	273	243	279	259	247	238	274	242	276	255	241	263	245	217	241	268	251	263	237	261	245	243	256	265	233	291	255	245	241	263	265	270	293	247	237	283	244	270	268	274	243	246	261	263	286	278	243	254	233	234	250	265	277	278	286	281	260
3473	1729	3964	5369	5212	4301	3030	2241	1799	1646	1473	1272	1164	1007	928	845	773	787	768	777	809	759	784	724	752	700	716	670	662	658	650	675	690	607	639	634	644	606	626	599	617	631	646	642	575	619	592	588	549	600	616	668	608	643	614	644	617	577	595	634	600	610	621	621	619	623	606	606	605	580	571	632	597	608	660	645	651	655	600	602	609	618	632	601	620	639	613	606	565	622	606	601	613	604	617	673	638	659	594	623	634	616	597	629	568	592	611	596	613	611	578	629	604	601	644	622	609	574	621	620	608	585	573	610	636	668	660	627	616	573	616	560	596	599	641	637	634	613	634	562	639	630	615	609	610	614	624	610	621	589	607	648	638	565	642	628	576	626	629	582	615	619	607	612	632	572	605	587	620	666	617	582	604	590	573	637	629	597	619	596	590	613	643	606	641	613	563	621	579	664	644	603	609	595	568	583	650	613	583	605	604	619	657	651	651	601	589	575	609	587	598	643	656	600	631	609	608	579	583	650	665	623	603	635	606	613	597	635	646	651	632	632	652	617	568	589	568	571	653	650	668	561	667	568	622	587	647	610	576	559	598	607	622	619	597	630	597	632	612	632	623	623	623	631	590	604	589	575	600	628	605	620	591	590	596	595	594	634	595	622	615	609	617	618	615	670	576	587	620	641	597	613	612	612	577	604	585	624	648	596	643	601	657	631	618	626	626	551	614	625	627	596	625	608	651	617	641	615	620	644	581	618	608	601	620	614	616	643	610	597	590	563	602	629	634	640	610	603	583	643	625	602	661	586	593	610	615	652	659	626	570	586	617	663	597	631	600	586	612	643	602	637	656	619	620	621	645	604	603	637	598	634	600	585	629	591	589	601	586	644	602	649	612	624	633	585	619	629	565	620	593	627	625	581	590	606	642	632	643	688	590	628	643	611	608	627	630	575	668	601	617	602	607	583	628	638	599	587	616	635	613	639	632	569	609	588	626	661	601	595	648	662	588	622	595	657	615	577	617	657	601	625	625	622	621	619	588	614	558	651	620	562	613	585	622	577	604	591	600	628	654	598	637	618	605	560	631	588	624	611	638	639	601	609	639	619	646	614	660	586	632	599	634	568	618	617	606	628	560	630	603	605	592	593	618	614	614	619	574	615	606	626	614	572	623	620	575	620	532	609	605	601	596	641	604	640	608	621	599	608	604	615	606	581	625	591	612	594	641	646	610	627	592	596	577	656	630	609	631	627	573	636	634	624	644	596	650	588	619	617	623	598	654	671	603	597	608	583	650	571	607	639	635	598	629	619	615	603	585	641	641	594	630	597	613	602	605	604	581	597	632	598	557	603	604	627	607	675	654	624	605	640	615	617	625	594	618	615	619	663	618	617	609	631	635	598	587	619	587	676	599	623	604	601	602	594	628	650	612	615	613	649	631	643	596	574	558	635	616	613	556	677	613	635	638	627	571	637	557	623	573	633	644	623	592	580	616	615	559	639	630	594	669	628	636	606	637	614	594	587	588	576	645	626	638	613	578	581	602	561	670	629	613	584	606	619	608	624	625	586	609	630	625	633	613	655	613	581	656	591	634	646	632	647	628	607	614	609	605	629	649	584	623	573	598	622	662	647	604	631	615	618	618	654	606	585	654	630	649	587	654	629	573	640	649	610	582	626	634	605	615	610	603	638	571	647	594	572	580	570	614	601	670	604	622	593	601	603	601	662	618	626	612	631	655	655	576	612	598	629	566	603	581	612	617	626	657	577	614	649	607	612	624	635	631	648	553	628	678	606	623	650	623	617	608	605	619	599	667	652	613	606	637	612	610	656	601	623	610	604	600	594	666	603	651	613	585	592	610	624	597	544	639	620	596	601	594	626	620	652	624	628	597	617	636	612	598	629	624	630	645	623	664	592	618	609	619	654	591	618	618	621	625	620	634	623	607	586	583	600	613	628	608	637	625	659	601	592	637	640	554	652	557	537	606	612	555	650	595	627	612	671	654	602	593	634	604	604	642	594	611	642	600	623	590	608	582	596	584	588	653	629	614	602	629	614	583	612	633	617	609	616	621	629	560	626	584	659	579	597	577	626	605	625	586	582	595	635	590	617	601	606	632	617	594	599	611	588	602	574	639	577	666	601	618	604	594	669	582	636	636	627	607	630	608	665	572	568	634	589	629	657	615	625	592	577	638	584	636	610	644	625	599	645	593	620	649	582	595	599	599	630	634	630	634	634	675	624	598	590	611	592	598	595	643	584	613	599	631	609	604	560	631	637	555	563	597	610	607	639	612	609	627	582	644	630	580	572	595	584	605	625	610	603	620	646	627	629	568	611	597	581	608	599	626	651	612	630	650	631	623	589	614	641	624	617	643	615	623	616	648	601	626	563	648	608	629	596	605	593	633	612	615	659	573	579	633	612	608	647	594	606	597	598	647	583	626	592	598	617	581	597	589	597	629	589	622	624	604	589	631	599	628	601	597	623	656	619	618	665	606	605	627	592	619	609	593	636	645	613	639	603	621	649	584	617	615	602	620	649	630	603	630	640	620	602	586	588	578	612	617	635	629	588	604	580	660	615	628	583	612	574	621	615	620	633	602	606	577	590	595	591	627	649	579	582	590	633	616	597	627	610	629	570	613	603	608	540	624	657	594	591	623	566	594	661	613	582	671	646	622	586	589	652	599	625	620	659	657	585	624	560	598	600	636	679	583	580	656	631	651	622	642	623	635	548	614	652	588	662	653	646	653	572	652	574	629	681	643	600	609	598	618	591	620	620	655	630	568	621	630	611	591	657	581	638	621	596	602	657	606	631	605	623	578	596	642	626	603	603	590	607	629	608	629	635	601	652	625	598	604	599	626	613	645	631	580	632	625	630	655	646	637	603	624	631	614	615	611	620	628	618	607	650	599	584	595	647	631	630	551	611	640	656	599	598	651	612	588	621	624	647	654	583	608	627	601	641	616	659	603	577	622	610	628	628	592	572	611	610	622	605	599	601	592	662	654	601	659	610	637	592	562	643	573	641	616	624	604	589	634	617	567	627	650	632	665	590	620	572	611	578	597	613	632	634	629	634	645	578	632	594	624	635	613	624	629	578	641	636	580	576	624	597	594	614	577	658	637	610	566	672	608	594	606	585	600	617	591	592	630	584	625	578	610	631	600	631	606	621	602	656	629	649	587	581	647	645	594	609	605	633	653	635	618	609	569	615	647	628	583	648	627	626	615	621	625	597	619	650	620	605	643	625	603	612	568	628	621	586	616	605	601	627	606	614	658	599	609	620	619	614	592	620	627	593	657	609	600	630	631	626	617	576	620	600	607	657	621	615	602	597	583	638	625	641	589	592	645	612	621	581	600	662	621	587	583	666	613	584	612	645	636	618	618	636	609	638	589	628	624	624	630	679	649	669	634	617	649	631	593	612	646	611	635	651	617	604	581	649	599	590	603	639	678	599	675	592	632	611	622	610	614	592	653	613	631	647	609	562	621	573	619	643	587	649
11402	3038	3366	3010	2453	1996	1310	893	671	622	520	447	390	395	336	312	265	289	318	336	304	294	270	267	259	271	269	276	245	237	257	224	268	256	277	249	226	217	267	232	241	250	255	222	235	216	266	235	227	226	239	237	280	260	253	208	250	268	197	215	275	229	249	238	229	239	225	260	285	250	265	249	241	243	247	248	233	233	257	254	252	255	241	267	263	245	255	248	204	249	238	250	259	238	231	238	239	243	241	219	240	236	229	224	269	250	266	249	269	237	237	217	251	276	235	225	250	237	242	245	258	257	237	253	253	242	236	231	222	266	248	267	272	235	259	272	218	224	223	265	236	252	265	239	250	220	239	229	276	245	270	268	224	247	248	267	245	238	243	234	229	253	262	266	257	255	253	246	242	265	241	260	237	240	236	241	241	241	267	219	253	292	254	249	240	238	219	262	264	232	223	246	248	281	264	241	250	246	265	236	258	233	263	244	235	219	222	238	242	250	217	254	271	225	242	270	230	237	249	214	235	260	236	251	242	241	254	262	242	227	271	245	233	277	257	242	241	248	228	243	242	244	252	234	223	231	217	243	228	253	279	241	239	240	255	250	219	245	248	253	231	241	248	231	237	214	270	264	241	240	246	240	245	224	246	269	229	253	268	261	249	250	251	255	219	234	243	266	244	226	249	225	235	260	238	253	236	214	232	234	239	227	234	223	252	247	234	241	243	261	236	253	255	237	277	226	256	240	256	267	261	245	235	235	251	249	262	251	240	249	226	240	250	243	256	252	235	259	229	226	253	252	246	244	260	229	218	244	260	247	210	247	205	253	256	255	279	255	235	259	240	281	251	250	243	248	243	241	240	243	235	242	220	233	194	233	261	255	248	220	219	252	227	262	236	265	245	255	232	245	251	253	240	254	240	252	232	255	269	249	236	260	249	231	243	234	246	250	240	198	232	234	253	236	236	248	270	227	237	247	253	249	241	287	232	278	227	247	234	253	202	273	231	237	217	236	236	241	254	269	261	218	243	263	228	221	237	209	263	229	251	247	243	231	229	244	224	237	252	233	235	245	233	248	259	249	245	243	239	248	256	247	265	218	244	212	239	242	225	235	274	255	265	257	240	262	245	225	219	254	224	223	258	232	237	232	238	224	233	236	266	251	253	242	245	206	219	256	250	217	228	273	252	240	242	270	240	232	216	208	232	248	234	227	205	244	242	236	257	234	266	254	229	231	245	245	238	266	260	234	242	232	215	253	260	228	242	234	254	236	240	261	256	216	234	236	242	256	247	246	259	240	240	257	272	240	211	263	262	246	278	233	219	230	253	224	227	269	233	238	241	219	249	212	269	246	241	221	263	209	259	239	235	243	261	239	263	245	229	224	263	257	223	272	229	243	251	227	232	211	257	244	239	254	243	242	252	248	233	246	267	233	233	256	250	242	219	255	234	212	246	259	237	257	242	228	245	239	254	242	225	260	238	237	259	251	255	258	243	227	249	248	241	242	245	273	221	226	249	246	261	228	242	219	232	236	253	220	232	226	230	233	236	259	228	258	250	230	235	263	252	247	253	253	267	239	242	205	234	224	212	248	236	232	241	245	252	230	211	244	257	234	241	263	229	252	242	254	256	258	274	264	264	237	248	233	222	274	255	247	259	246	242	222	230	212	237	246	257	237	223	225	223	260	237	260	242	263	249	224	272	235	234	238	248	247	235	282	273	219	233	246	259	262	271	252	242	221	258	255	272	259	232	270	226	261	229	253	235	228	215	262	220	250	250	266	246	225	273	253	246	227	224	233	222	243	261	222	244	230	223	251	254	252	256	255	234	212	228	226	258	253	268	239	230	260	229	242	235	256	224	247	225	231	251	250	222	212	220	213	215	232	236	239	222	228	268	241	234	251	236	245	228	244	259	245	256	190	240	239	222	220	255	254	258	250	256	235	253	246	261	270	270	244	229	233	245	252	249	213	264	227	228	219	247	244	265	225	275	249	217	245	212	246	240	262	251	262	239	216	255	225	243	261	251	242	251	248	274	237	248	281	243	207	206	239	225	236	226	232	248	230	244	216	229	231	221	256	246	238	240	229	254	265	252	229	239	226	265	246	257	253	259	230	256	253	258	258	242	215	243	240	231	245	276	249	262	229	265	256	235	247	227	234	248	256	237	250	247	226	219	243	241	251	248	228	259	247	228	272	229	217	271	249	266	226	250	242	257	237	232	235	248	236	263	225	226	223	223	250	226	221	270	246	266	244	212	237	247	236	256	240	249	241	232	224	253	223	251	255	243	215	236	264	218	261	217	244	246	235	226	224	268	235	236	265	237	232	239	213	248	224	266	239	228	226	251	232	263	254	234	258	241	241	247	259	249	252	241	248	247	268	250	243	251	244	251	221	221	230	243	264	239	262	248	239	273	289	254	237	257	208	241	250	274	252	235	235	266	236	217	243	237	231	237	248	278	233	211	228	238	211	244	252	234	244	212	223	253	240	226	269	245	244	255	238	225	230	253	251	234	250	259	236	264	261	285	243	261	239	242	258	242	225	227	272	234	257	219	234	241	244	256	235	257	245	248	250	238	242	255	240	211	224	272	269	269	231	250	242	242	225	203	257	236	242	230	234	273	233	249	267	253	245	261	266	251	231	235	247	228	226	260	239	256	222	257	256	247	240	248	253	250	250	233	251	249	235	249	236	225	237	222	241	257	221	238	234	231	259	255	262	247	242	233	221	258	270	252	236	239	227	248	248	231	257	237	231	257	235	253	230	266	256	278	236	225	247	239	243	238	266	276	269	231	266	247	277	253	246	264	255	247	247	247	243	224	242	232	225	236	236	221	254	245	223	226	225	250	229	240	248	243	241	266	254	242	227	248	242	226	211	225	244	241	215	254	261	247	216	259	237	259	238	248	239	242	232	252	253	239	225	255	269	254	234	213	257	262	241	246	233	241	220	244	247	261	247	220	243	256	222	230	250	265	257	246	239	267	250	236	277	230	272	238	234	252	253	242	254	228	247	239	227	225	231	259	231	217	256	249	246	200	249	260	237	244	251	237	236	236	212	234	220	277	234	254	242	222	250	232	249	243	227	263	227	225	243	237	237	250	223	260	238	276	246	240	254	233	242	255	262	248	262	275	230	241	255	245	230	254	229	265	243	220	246	220	263	246	239	282	217	247	218	261	239	229	295	224	251	259	271	233	247	242	228	234	240	246	282	261	231	287	246	237	242	250	232	232	226	239	214	247	234	252	249	249	230	245	253	240	234	226	238	260	230	231	229	240	241	267	244	256	244	261	293	243	234	228	234	231	237	226	255	271	241	237	244	260	224	226	235	254	272	225	268	246	251	235	248	212	261	251	249	267	232	224	233	227	220	229	243	250	255	257	238	214	227	234	247	231	257	249	257	220	272	230	258	250	244	237	196	223	273	255	254	288	267	247	248	223	230	249	266	236	214	239	254	244	238	231	219	203	235	247	224	234	256	251	230	261	246	222	274	239	234
8837	3040	6300	9070	8847	8008	5950	4005	3155	2743	2270	1864	1618	1416	1218	1120	1048	1034	1082	1067	984	1009	863	861	956	868	801	749	685	732	671	678	668	677	624	646	636	647	635	592	629	611	571	607	626	623	587	568	602	600	576	561	587	605	600	607	565	591	558	594	610	619	578	582	587	555	611	605	568	617	608	583	578	588	591	636	574	610	645	606	604	583	540	573	571	573	555	578	568	577	525	614	636	595	555	524	565	574	588	593	581	559	610	621	577	556	609	559	607	593	555	587	586	576	582	592	560	552	554	597	545	605	583	577	571	619	600	579	557	561	592	588	651	610	579	562	577	582	556	576	588	600	566	575	549	543	557	559	551	602	596	556	589	593	590	625	537	598	570	552	561	565	586	565	529	593	534	555	595	573	571	558	574	584	585	571	556	588	590	590	586	582	591	586	545	586	582	578	567	570	531	580	607	596	611	594	583	556	603	581	583	550	533	609	549	601	592	586	579	607	615	532	605	569	560	563	560	586	583	586	616	604	575	599	596	569	568	609	592	543	580	598	566	546	594	616	605	587	575	587	576	556	603	597	621	599	626	622	588	558	576	592	542	565	613	565	580	563	549	577	572	615	567	595	572	567	583	551	584	575	549	568	561	586	567	533	605	614	578	623	598	583	590	587	576	573	565	560	566	608	567	605	545	597	593	565	571	622	620	597	611	571	592	573	629	583	605	544	576	623	634	585	604	556	580	591	582	539	526	624	582	579	566	597	550	578	556	601	613	546	579	595	595	591	586	598	606	579	629	611	579	549	583	560	590	552	579	549	537	574	577	589	649	588	615	586	557	583	584	590	565	605	604	589	596	600	602	611	612	566	563	581	579	628	596	588	613	580	606	627	604	621	591	585	583	540	622	593	569	597	553	557	610	582	596	558	580	618	554	541	522	570	609	586	563	535	607	558	564	570	618	568	629	546	587	545	538	634	562	565	596	630	585	580	593	599	581	575	565	542	570	589	628	623	574	573	591	601	525	572	539	557	561	552	561	573	592	558	591	554	590	566	586	591	561	562	574	599	601	598	604	577	588	572	628	549	565	568	620	574	537	602	584	613	611	586	578	561	579	584	604	618	561	603	586	613	552	602	613	623	598	603	577	604	552	562	603	559	570	633	619	604	558	569	565	631	581	584	600	573	580	578	601	624	562	610	556	593	590	610	581	598	615	574	617	618	564	606	594	574	591	565	597	582	603	602	620	605	607	599	577	572	595	612	568	562	574	613	604	581	559	626	603	569	545	602	588	604	596	596	627	579	609	639	579	606	577	596	563	546	548	620	603	586	591	591	604	567	589	607	566	540	556	524	587	599	541	605	584	575	595	606	636	624	596	613	552	546	602	567	567	587	569	601	556	563	594	559	578	598	543	542	589	528	583	582	577	619	545	609	614	596	559	596	582	602	538	596	560	605	539	609	537	591	562	562	615	592	546	584	623	572	560	625	585	547	552	647	614	548	538	604	520	553	582	574	573	625	580	615	571	579	586	582	590	592	603	549	585	570	552	561	581	590	587	608	594	599	591	584	602	581	547	570	614	533	619	589	591	599	570	627	575	589	596	633	591	557	593	597	602	580	579	569	575	618	592	570	580	601	589	617	558	622	565	590	541	590	578	611	563	602	642	572	597	601	604	573	600	532	602	560	597	598	619	597	602	593	571	580	590	595	610	554	548	588	598	582	600	604	561	584	591	576	554	599	589	597	575	599	556	581	574	576	574	569	587	587	606	590	631	615	575	601	589	618	591	595	559	548	590	586	602	585	584	631	579	581	587	592	617	626	577	586	583	615	578	564	627	569	558	602	565	547	589	562	605	574	551	614	601	553	592	619	547	599	573	570	571	536	618	569	556	626	563	604	601	615	612	602	581	588	583	582	601	567	581	620	553	604	550	637	592	565	602	625	605	606	590	568	606	631	608	552	607	564	562	594	589	596	599	612	584	581	569	601	579	557	586	595	559	548	572	566	566	580	604	545	631	587	580	593	583	587	582	558	583	578	587	599	608	573	560	577	602	589	603	581	584	563	634	610	588	533	611	559	599	613	565	539	610	611	565	541	617	601	613	572	586	560	586	614	633	586	582	541	563	549	558	572	608	544	585	556	586	597	559	562	595	604	601	572	612	605	625	615	595	578	595	590	585	554	628	547	569	587	590	566	620	574	585	623	565	499	604	604	565	566	585	589	611	592	598	603	623	603	587	589	592	632	613	619	577	564	599	590	581	602	543	615	577	582	551	615	576	623	590	596	516	569	580	600	563	600	533	573	607	594	595	586	600	549	577	611	582	574	594	595	603	553	591	604	592	564	617	606	542	575	588	588	569	600	605	623	559	604	563	575	568	557	579	562	569	563	605	538	576	598	603	590	557	550	616	579	579	571	549	589	579	594	592	581	577	641	575	603	548	593	618	571	601	564	539	539	586	572	610	557	590	588	582	570	565	592	542	567	602	579	599	548	588	583	649	589	585	594	549	610	587	602	582	596	572	606	571	550	609	547	594	581	600	563	623	526	584	579	585	576	600	543	577	554	617	545	579	596	602	589	547	593	593	591	582	541	612	542	608	609	578	648	608	574	564	573	566	575	552	593	583	560	610	549	545	550	583	600	590	587	566	565	583	559	573	597	575	564	626	569	648	582	589	623	593	586	606	617	563	597	611	581	564	566	599	556	556	620	614	610	570	558	565	589	556	581	579	584	572	601	573	584	579	560	588	577	597	607	599	601	602	563	563	561	617	599	627	591	588	611	612	579	590	589	602	588	599	559	537	565	608	573	590	587	610	594	579	569	587	587	571	610	568	573	578	586	561	599	562	618	594	607	550	573	585	581	548	565	601	567	606	588	588	547	573	600	604	615	604	605	598	598	624	590	574	533	580	631	588	591	592	565	575	540	597	601	612	563	602	583	573	601	621	561	552	557	585	624	575	515	601	556	597	612	542	582	528	561	576	575	624	555	620	583	570	554	588	586	586	511	557	568	573	558	600	592	632	562	597	568	598	610	603	610	563	587	565	585	544	605	605	543	613	577	601	581	569	568	599	571	539	612	582	558	598	529	583	595	559	632	599	605	570	621	570	589	589	571	604	598	587	575	577	590	604	572	597	589	630	578	566	587	585	571	571	601	578	603	559	599	622	594	616	569	600	559	573	580	563	565	564	547	616	580	564	606	636	591	614	608	619	585	555	587	578	581	650	596	583	589	580	613	586	586	587	537	572	612	616	552	549	574	566	545	620	567	596	557	579	592	583	593	568	554	559	595	621	561	587	602	568	568	595	563	583	580	579	591	548	603	614	620	632	572	630	579	593	563	582	571	656	589	580	588	604	589	599	558	601	566	616	588	583	587	603	601	616	594	570	616	608	562	576	506	590	608	626	577	591	612	590	540	589	569	594	592	618	560	595	564	583	598	602	636	581	585	588	608	594	591	615	555	562	540	655	570	564	605	573	578	616	557	623	589	614	575	589	585
17970	4813	5184	4489	3637	2759	2195	1288	822	686	638	521	394	377	339	256	248	257	292	292	268	241	215	208	206	231	187	181	179	166	155	172	168	177	169	161	164	150	148	147	143	147	150	167	134	167	157	145	182	136	156	137	145	155	139	144	150	162	147	148	149	161	151	148	155	152	160	150	164	148	122	145	137	172	154	145	147	157	164	147	136	137	150	156	164	140	131	143	153	156	147	153	144	151	144	149	139	157	149	137	167	166	139	124	156	149	144	129	136	163	159	173	150	163	149	142	145	158	154	160	169	141	128	148	141	154	137	136	166	143	169	150	160	161	150	129	149	153	150	180	172	151	137	138	165	152	148	158	139	118	152	133	156	132	152	131	151	157	141	147	137	156	155	163	146	142	135	168	123	145	165	159	172	132	149	161	151	155	181	145	163	163	160	130	145	141	149	138	162	145	172	155	157	135	151	154	153	144	159	146	150	141	158	161	162	142	138	143	134	149	140	131	137	154	180	158	134	127	132	157	151	156	137	147	155	159	162	148	129	142	141	127	174	132	138	141	163	145	160	154	141	163	159	141	172	155	168	151	144	152	141	158	127	132	155	137	166	156	175	153	151	152	156	156	154	157	150	143	145	144	148	163	131	156	175	146	136	134	171	135	143	127	155	156	156	161	152	137	139	161	173	163	146	156	114	148	142	130	139	157	138	146	164	160	148	157	148	150	147	167	158	139	158	140	141	117	173	163	174	152	162	144	149	143	140	135	153	137	166	135	152	148	144	162	150	147	134	171	181	164	150	145	156	153	171	174	153	156	135	147	161	144	138	145	145	161	161	146	146	144	145	154	141	127	128	158	183	137	152	150	131	151	132	149	146	117	130	152	153	156	129	132	156	153	158	158	128	134	131	167	170	159	152	146	166	158	162	143	142	156	153	148	156	158	136	142	152	138	166	156	167	149	170	158	152	137	153	160	156	144	163	142	142	143	176	140	142	151	146	140	118	149	149	151	160	143	176	155	162	124	148	155	166	161	151	156	162	151	142	153	157	165	161	150	145	152	126	170	146	150	138	138	169	156	146	156	138	145	155	171	153	148	129	172	180	135	175	144	148	165	149	147	140	147	145	171	162	158	174	150	116	134	160	144	160	139	137	133	139	132	158	143	135	124	148	146	126	140	120	157	165	129	163	164	154	139	148	159	149	146	154	135	161	144	166	143	151	158	145	152	134	156	152	138	138	137	145	136	160	150	152	145	151	153	155	161	144	142	148	170	153	170	140	159	161	162	141	155	142	142	141	156	153	148	165	139	140	168	147	154	166	142	176	144	174	135	151	139	157	141	149	145	152	158	147	126	141	146	160	155	133	146	143	144	127	180	166	145	164	178	152	132	146	144	154	156	156	145	146	155	154	145	158	121	133	158	143	162	129	148	154	165	145	165	172	144	157	160	155	141	167	143	181	138	136	170	147	149	130	127	152	147	158	168	159	161	159	150	158	130	177	162	160	151	149	173	145	143	164	141	156	164	149	142	163	162	162	140	119	155	136	154	150	151	152	158	148	166	143	140	127	141	160	158	161	143	147	152	145	141	152	162	165	149	140	164	149	150	155	167	161	153	130	160	160	159	157	151	143	135	126	139	144	148	151	139	152	157	151	132	126	130	147	143	163	143	161	155	134	142	141	168	146	134	121	161	160	168	136	157	136	140	151	119	147	133	149	161	151	151	129	149	164	156	145	181	168	154	144	145	157	143	151	139	162	149	169	156	159	156	142	143	169	148	167	127	152	166	155	147	159	132	139	154	165	150	139	169	162	124	177	176	148	165	133	133	154	140	150	158	141	144	154	157	162	188	152	147	142	122	167	165	151	154	133	148	158	156	148	162	143	143	159	129	155	138	163	120	149	163	177	162	139	146	172	150	150	149	137	137	141	143	139	162	146	145	166	148	136	154	128	159	171	167	174	169	147	154	145	150	137	146	161	144	161	133	155	131	167	137	169	158	151	146	156	145	158	165	173	141	149	134	150	148	149	144	155	127	148	139	155	138	142	170	173	133	157	143	146	147	159	156	149	145	138	146	146	152	154	168	131	134	151	156	136	164	156	126	142	130	145	154	147	154	138	134	119	168	140	144	157	150	172	144	174	127	147	171	137	136	142	145	139	136	146	154	155	135	168	145	133	140	152	168	159	163	141	132	149	132	152	154	132	143	162	164	147	145	165	154	159	130	135	173	160	145	142	154	158	161	150	139	164	155	176	140	138	173	150	147	149	148	164	132	138	149	182	120	152	163	159	143	145	138	128	161	131	136	148	152	143	151	150	148	142	145	146	148	152	154	149	138	159	149	147	132	151	176	159	148	149	164	133	153	153	159	160	154	154	147	151	151	136	153	168	146	129	172	162	138	151	133	161	158	143	148	164	175	155	145	127	138	133	153	127	151	146	145	159	144	128	142	137	160	167	150	155	152	158	152	142	174	166	139	156	148	131	139	145	153	153	147	177	156	139	143	157	166	143	135	134	151	152	149	131	125	153	140	159	142	158	135	144	153	138	159	155	164	149	176	136	161	150	148	148	163	185	166	138	155	162	141	133	166	172	150	159	174	155	117	139	147	148	154	142	153	148	152	158	163	144	143	156	155	146	164	149	140	136	166	151	138	136	124	132	157	132	167	151	174	141	141	144	161	136	156	144	156	164	169	146	162	138	151	139	164	144	151	142	152	136	161	139	161	130	143	145	168	144	153	128	162	138	158	147	152	164	138	155	144	123	145	151	139	136	147	127	163	142	165	157	141	135	156	139	132	144	169	133	164	139	173	141	128	144	133	160	115	148	147	143	155	155	137	156	144	122	133	172	161	137	141	144	143	150	151	166	145	160	150	129	151	150	145	160	129	177	137	162	175	185	144	147	184	143	132	160	151	173	149	149	144	179	149	170	163	150	143	161	164	144	138	137	170	154	148	141	111	155	161	163	152	174	154	137	153	150	147	164	157	151	148	162	155	141	173	141	156	140	154	166	136	148	149	173	161	149	126	164	158	155	171	153	137	160	150	177	139	132	146	166	137	159	138	163	148	141	139	153	142	150	160	175	163	151	159	134	140	167	136	129	148	151	141	163	149	156	144	125	155	157	156	157	139	152	145	160	170	121	164	159	123	142	149	166	140	132	159	161	177	140	157	149	138	146	148	133	163	136	129	144	152	153	158	152	137	118	154	155	152	114	133	141	163	137	156	166	149	153	129	137	124	150	128	154	129	159	141	151	135	147	161	141	161	162	132	157	133	147	166	148	121	166	160	167	138	171	131	150	140	146	151	156	140	137	150	152	151	146	133	157	165	177	166	155	149	145	162	181	140	150	149	157	158	169	149	159	177	183	136	150	168	167	145	128	133	169	144	144	166	146	151	152	156	163	150	144	133	148	161	168	141	141	153	146	158	137	141	154	145	149	130	125	155	142	148	141	143	171	145	160	150	147	177	172	157	153	156	148	132	146	146	151	175	151	154
11385	4112	8789	11407	11484	10221	8533	5522	4231	3357	2952	2415	1961	1689	1502	1214	1077	1145	1456	1333	1073	937	806	846	842	824	681	604	617	551	566	523	501	487	462	507	454	416	440	427	426	385	385	367	423	423	388	395	386	391	410	373	364	380	367	372	376	367	351	367	421	348	380	368	370	391	385	401	409	373	372	349	380	395	391	355	385	378	389	377	410	366	395	388	378	342	390	386	359	419	325	387	376	396	380	388	360	340	388	371	409	367	382	412	386	349	392	372	391	423	387	394	376	352	376	371	373	384	371	371	368	360	384	367	361	435	373	377	345	404	380	390	374	426	363	385	387	365	423	391	376	386	375	373	379	367	371	387	370	373	394	433	378	390	389	399	395	362	398	399	363	361	396	361	391	389	384	357	388	365	370	373	381	364	354	341	358	364	391	358	378	389	379	362	412	386	408	397	367	375	408	383	398	360	371	380	376	324	348	383	351	398	373	356	397	394	346	352	387	388	353	404	384	346	392	372	404	371	355	381	390	369	357	358	393	411	380	416	379	374	394	383	384	365	387	356	390	386	377	367	352	355	389	349	350	366	392	386	357	401	400	403	391	374	382	378	395	383	364	359	393	373	372	377	375	393	402	396	379	375	355	374	384	380	366	387	376	363	374	352	364	374	416	394	397	356	364	349	374	376	376	374	381	367	364	396	387	371	383	412	359	348	363	375	384	374	371	377	410	412	344	376	356	380	393	410	368	391	413	366	371	403	356	373	354	343	373	375	416	367	352	377	365	421	359	383	388	358	380	376	392	374	386	383	401	415	408	395	370	374	398	379	364	397	402	403	383	362	366	374	383	374	393	400	355	361	392	371	371	375	339	345	374	361	376	324	406	399	381	381	418	350	359	341	377	387	396	358	359	401	365	351	374	387	375	363	344	395	382	350	356	407	356	372	387	392	345	371	335	390	370	370	387	390	340	339	380	385	391	370	366	394	397	403	392	371	367	397	347	384	387	381	364	390	375	373	376	396	393	381	394	428	382	356	394	344	347	390	391	355	353	396	372	347	374	334	342	391	358	361	365	392	380	401	397	394	358	396	373	374	380	357	379	403	393	391	353	387	411	387	380	329	403	394	383	354	408	358	383	392	381	351	378	392	377	336	366	376	386	385	375	401	380	399	354	410	358	343	378	390	368	369	376	374	387	336	365	400	368	361	396	379	380	358	401	387	342	350	391	380	354	417	354	384	348	364	392	418	373	368	382	340	366	368	377	332	353	356	412	357	391	355	379	364	391	374	348	396	380	376	382	401	390	376	349	399	404	369	340	358	389	378	397	385	385	346	381	373	382	395	353	387	403	339	391	367	398	386	370	378	372	355	397	374	395	365	379	398	393	346	370	355	322	383	394	344	376	346	346	410	366	375	376	358	379	369	376	349	381	401	357	389	380	388	347	362	372	393	374	371	386	398	362	342	355	414	367	360	373	371	380	361	378	328	406	359	397	392	385	408	368	377	367	367	370	388	368	349	369	379	384	387	369	360	364	355	390	415	397	350	355	390	385	378	342	380	388	363	343	358	364	392	364	412	341	401	384	395	357	342	398	351	355	352	366	383	387	365	329	360	372	387	353	351	381	368	350	379	386	341	345	402	385	333	398	376	345	419	370	366	357	375	393	360	366	336	408	375	389	392	374	362	400	356	375	365	371	395	377	355	408	393	397	352	398	399	381	381	434	353	347	339	361	356	400	388	377	400	378	375	378	353	351	383	390	341	384	361	409	392	383	351	378	420	373	389	409	388	362	409	371	402	389	364	393	350	375	377	395	343	383	398	399	387	361	375	377	390	382	387	378	369	368	353	419	392	346	386	360	354	359	368	356	371	406	401	356	347	392	430	388	398	402	394	390	365	384	317	350	372	417	379	405	402	384	370	363	370	391	389	375	392	390	364	387	379	371	332	379	404	391	344	349	359	390	402	367	368	387	379	373	349	354	359	395	339	361	363	338	353	388	362	394	380	402	380	376	382	320	382	372	385	358	383	408	341	386	363	368	400	384	392	380	375	353	392	364	370	382	375	386	375	386	373	347	356	365	413	377	381	399	383	387	344	380	392	354	356	381	367	370	367	397	395	378	389	373	393	388	395	374	366	407	361	385	372	400	367	387	354	341	390	394	386	358	357	367	360	343	373	378	367	337	358	371	394	372	364	366	349	403	368	358	408	383	364	412	384	376	386	373	379	350	360	380	385	379	382	384	378	384	348	383	401	400	392	340	348	333	345	399	361	393	368	379	354	362	372	399	392	395	369	379	339	390	381	348	364	387	399	392	360	393	382	348	380	346	383	414	371	381	383	398	353	357	353	367	375	392	378	370	379	378	357	409	388	368	384	401	321	391	388	403	400	386	391	412	375	379	365	370	359	402	366	369	386	411	445	370	345	386	390	417	381	334	399	402	354	353	394	383	357	365	408	402	384	381	375	370	407	390	406	352	387	400	367	354	375	351	377	362	370	408	373	381	392	402	351	369	409	413	416	386	346	329	408	380	387	362	386	401	381	383	374	353	372	345	401	390	404	381	393	383	382	337	360	343	379	365	385	361	431	349	381	377	376	363	405	391	358	369	374	355	391	414	376	379	390	390	367	366	380	400	394	362	366	393	378	390	355	387	385	370	376	366	365	389	365	410	321	368	341	395	349	358	366	375	335	397	412	360	351	386	368	400	387	381	404	380	411	392	401	355	374	388	381	345	354	376	348	378	351	394	371	372	403	366	389	427	370	354	390	372	382	382	389	373	372	363	360	354	366	428	371	371	387	374	363	390	371	404	354	392	350	382	362	361	371	363	379	381	424	391	376	383	371	417	379	385	374	359	325	365	361	357	424	409	356	359	355	358	355	355	379	370	337	370	338	390	395	368	387	338	428	380	398	356	370	395	412	387	379	353	370	355	368	374	332	374	379	381	385	368	364	358	401	382	404	372	405	406	391	403	374	392	394	409	382	380	379	383	359	366	355	370	349	343	362	325	346	366	357	379	374	377	394	379	352	386	373	382	393	395	409	374	381	408	373	386	358	378	392	373	411	381	376	402	408	386	378	400	405	393	388	381	353	378	392	386	406	389	349	376	365	385	365	370	429	346	390	392	384	395	365	379	400	378	355	394	356	393	382	339	343	410	381	363	394	373	336	372	369	361	378	349	381	393	420	380	394	358	420	362	416	359	347	403	408	405	388	368	370	389	378	425	392	361	375	395	397	409	352	376	376	385	413	384	341	369	362	404	376	354	404	403	376	342	381	390	356	370	363	379	375	352	371	391	375	375	395	384	418	383	367	398	356	336	344	408	377	358	401	384	351	392	380	382	401	391	368	365	399	370	373	389	398	384	388	387	391	371	395	336	347	348	365	395	353	371	381	384	386	361	388	359	367	396	376	369	385	378	352	360	343	355	376	397	366	385	397	385	370	381	385	342	363	359	400	390	376	328	383	383	378	371	385	374	384	358	372	349	352	353	383	387	371
3891	1519	2022	1701	1179	932	839	640	443	424	388	398	357	320	325	279	287	313	285	325	296	289	309	234	263	309	268	290	259	257	293	285	254	287	237	266	262	262	237	240	247	264	264	272	213	248	267	269	293	240	268	270	255	247	247	284	258	236	249	266	242	255	255	260	288	234	278	238	235	270	239	272	236	282	285	280	239	245	258	260	247	273	266	246	256	250	271	229	263	247	284	254	259	283	256	282	254	250	251	261	238	275	269	255	257	255	280	268	249	260	262	277	284	272	251	261	262	260	276	266	257	252	257	246	254	255	248	246	266	258	261	256	250	261	265	249	261	288	263	273	275	235	249	247	288	251	261	232	254	260	269	273	239	267	269	286	273	269	263	258	285	232	270	279	294	238	237	273	250	283	260	295	255	239	268	246	246	253	251	244	250	231	244	260	268	271	248	247	252	246	261	254	260	244	246	264	252	239	259	285	259	288	261	268	261	281	253	279	248	248	271	242	252	278	249	253	274	227	251	263	249	235	274	235	260	256	267	259	254	240	244	259	246	263	254	275	245	272	249	287	268	270	273	280	277	263	250	274	258	260	282	267	278	255	250	266	266	263	283	261	272	272	272	278	253	265	262	246	273	237	228	265	272	269	285	272	282	270	240	271	262	267	269	241	304	295	281	274	285	292	256	240	239	274	266	261	283	251	233	255	261	274	250	264	269	244	264	272	263	250	266	238	289	277	267	248	262	283	281	259	257	238	246	289	265	279	272	249	227	240	250	253	248	277	285	248	255	246	225	270	231	250	247	265	268	295	260	258	254	269	272	265	265	264	273	267	255	268	264	260	246	280	261	263	274	248	293	278	269	251	252	261	256	280	260	240	234	277	266	259	230	273	273	248	247	263	266	250	222	276	262	262	282	266	285	294	243	297	264	272	246	264	253	255	276	272	239	272	273	265	237	285	220	286	260	272	275	271	253	258	288	262	277	236	254	286	251	256	235	260	267	237	262	253	271	258	279	257	274	261	243	254	226	279	259	242	247	234	263	305	253	246	246	262	266	286	260	244	280	270	248	252	275	256	311	295	263	257	263	287	248	247	249	255	281	249	283	238	262	273	278	258	252	250	237	255	270	271	289	288	240	253	259	249	254	245	256	266	246	275	283	277	286	265	252	265	287	247	262	279	253	268	289	251	269	229	279	252	288	282	249	266	253	274	232	261	250	255	240	295	266	280	316	263	246	250	267	252	283	251	262	286	268	246	263	256	277	262	242	265	246	263	236	234	233	261	243	270	266	261	263	250	253	241	258	245	289	261	304	262	290	256	246	269	229	270	238	253	290	282	265	278	262	236	249	245	260	240	258	267	230	266	232	275	249	232	275	264	233	270	268	240	273	258	264	231	262	264	270	254	233	272	278	240	236	231	298	254	229	274	282	239	234	271	278	260	252	260	255	274	252	283	263	237	279	262	265	289	281	281	274	257	248	211	267	259	256	271	234	277	282	267	248	257	275	307	230	261	259	246	243	274	257	235	234	281	275	260	245	277	246	245	262	274	277	262	245	254	262	282	239	263	259	256	259	267	253	284	248	260	273	266	308	261	260	274	285	232	279	254	259	261	289	248	250	271	266	260	250	266	284	275	307	290	286	273	265	253	253	262	246	246	266	269	247	238	274	283	262	256	264	250	265	284	308	271	265	250	256	272	286	267	275	251	259	251	228	295	259	251	251	277	262	268	263	242	266	258	292	263	281	255	332	268	261	230	271	284	261	245	235	278	229	246	253	240	265	248	260	231	244	273	270	278	267	266	266	276	254	264	265	251	286	270	258	232	260	279	272	293	303	251	266	254	253	274	259	242	251	250	240	263	269	269	284	267	257	263	236	267	240	246	257	268	282	262	270	252	251	271	273	247	319	265	251	279	247	249	246	273	235	236	275	263	264	247	274	249	241	293	264	232	282	232	238	242	271	259	258	244	263	271	249	252	277	256	290	267	248	251	258	289	249	255	260	270	287	258	284	249	238	261	250	273	290	262	254	267	266	268	237	276	265	265	249	294	261	244	246	239	268	254	254	231	259	245	220	271	226	257	269	271	256	254	269	239	241	265	281	254	266	268	294	277	280	270	248	277	274	242	269	259	256	253	262	249	276	266	226	260	263	230	250	275	247	237	269	237	260	249	265	237	273	289	258	257	244	244	256	230	268	220	270	256	276	277	259	249	260	252	242	260	279	269	261	224	234	264	265	259	267	265	264	254	248	252	272	281	281	274	254	242	275	251	265	254	276	270	244	240	251	257	269	251	276	239	262	265	295	266	272	242	242	258	251	272	252	271	262	230	240	257	279	237	241	265	260	272	255	265	259	238	246	279	253	234	263	296	258	233	253	238	274	246	263	251	244	251	269	269	285	276	291	250	241	293	268	252	269	261	234	257	235	287	253	261	273	224	265	281	290	269	277	258	284	263	289	263	264	284	284	275	262	240	257	278	258	251	289	248	293	253	247	263	268	265	246	268	258	236	262	264	266	255	252	252	293	258	257	270	237	276	248	229	271	265	244	234	235	279	289	247	264	258	248	258	278	247	256	242	268	263	249	249	241	252	269	266	260	265	278	269	253	248	262	295	279	270	256	260	277	282	270	291	252	244	227	247	273	272	271	269	261	252	275	268	258	256	258	237	258	270	259	264	293	272	247	248	239	262	243	257	284	273	265	244	235	268	279	280	230	260	257	299	276	277	244	249	241	258	228	262	296	291	255	283	264	280	263	260	260	283	261	269	254	269	268	255	264	258	242	266	275	274	273	255	251	277	219	237	270	276	265	273	252	270	260	248	280	282	246	258	260	260	252	267	259	266	261	247	246	259	219	264	293	276	255	259	256	264	262	271	253	226	261	259	238	259	260	242	254	219	273	272	278	250	250	242	264	237	261	243	261	242	271	260	257	298	220	241	262	248	266	268	263	239	289	225	301	229	256	268	263	262	285	238	274	259	244	239	252	290	235	254	257	301	275	255	239	248	251	252	252	263	256	252	250	276	220	242	255	254	275	285	250	256	246	280	243	228	268	268	280	236	261	247	242	251	274	258	262	247	272	261	254	238	249	293	245	249	254	269	221	244	270	254	265	237	282	259	273	253	255	273	246	247	248	231	253	236	270	270	263	251	277	282	247	272	241	253	258	245	254	279	265	237	273	252	261	264	250	242	245	295	236	257	271	262	257	259	267	242	234	259	274	234	250	240	259	253	289	241	261	219	286	261	244	298	258	263	271	250	249	267	275	252	271	279	281	268	268	237	310	262	290	287	272	271	259	257	251	283	258	247	284	252	246	259	221	237	233	265	265	280	276	258	221	256	270	242	245	267	210	258	252	241	304	244	279	271	267	233	239	289	255	281	269	251	265	247	263	226	235	229	230	272	268	276	249	238	276	274	257	258	234	243	294	255	276	253	261	275	287	261	262	261	264	258	268	269	277	290	267	255	278	271	266	274	255	261	279	251	232	229	254	251
3490	1828	4313	5002	4658	4176	3580	2683	1938	1576	1435	1280	1190	1009	975	877	851	877	852	891	812	794	781	718	768	736	748	714	722	708	705	714	662	640	696	670	600	657	663	592	610	632	678	624	630	612	631	668	562	574	578	568	644	638	650	644	647	613	624	670	619	644	632	600	612	646	621	635	664	622	572	667	654	620	642	583	614	604	648	648	628	597	660	628	638	632	618	625	652	600	589	593	642	630	668	620	609	620	659	653	621	612	595	635	662	584	590	591	647	626	629	637	596	592	621	655	656	620	626	629	624	647	618	629	626	666	576	600	588	586	615	643	601	645	617	638	617	616	584	601	663	637	621	654	619	617	637	608	640	652	633	617	643	658	607	676	617	586	626	615	621	650	601	591	632	625	653	605	627	633	607	631	587	648	610	683	659	657	577	633	622	603	688	627	649	615	676	639	603	584	643	625	575	657	612	668	641	663	624	631	603	651	625	611	669	621	639	641	660	647	623	578	623	594	621	677	648	629	595	645	646	632	617	597	624	609	646	615	662	611	603	683	628	586	594	602	627	699	619	622	647	639	628	644	626	593	631	648	648	653	606	654	632	661	592	689	606	592	598	613	619	652	646	631	650	632	610	640	670	625	642	637	593	618	622	623	620	574	625	639	640	636	638	663	638	614	627	624	603	672	618	583	635	599	626	642	590	643	609	625	623	634	592	643	597	609	632	619	612	634	633	655	630	595	663	600	609	665	626	691	587	616	636	641	589	611	631	590	614	615	635	612	644	646	589	668	628	624	626	611	637	599	596	622	584	685	680	628	641	714	652	569	611	604	640	681	605	613	648	621	565	615	622	617	618	618	589	630	637	619	601	690	636	634	624	596	582	715	643	598	652	614	684	598	640	615	634	618	636	630	634	632	669	574	626	620	644	662	616	622	634	646	616	608	623	632	656	614	632	622	624	620	633	652	607	596	633	620	636	632	631	665	629	576	593	623	619	618	609	676	612	661	652	586	627	643	625	634	668	614	601	633	635	630	641	662	618	626	587	556	636	640	643	606	609	581	611	607	584	595	596	636	591	608	605	687	591	633	591	618	628	670	621	619	596	607	633	625	657	630	621	626	591	634	614	629	626	629	614	665	601	577	625	650	643	556	601	626	621	632	610	590	608	648	626	585	607	619	628	608	638	632	635	625	567	603	605	672	625	628	603	617	703	613	598	620	601	626	637	626	632	612	587	644	632	642	632	629	637	637	627	644	632	596	661	667	637	642	606	611	609	644	576	584	658	658	594	659	634	649	606	608	649	601	631	650	624	603	566	614	598	615	620	587	620	597	601	625	623	637	596	635	627	639	614	659	603	623	623	613	636	611	629	641	632	592	593	618	621	597	646	636	645	627	650	656	635	628	589	631	637	690	611	609	607	622	624	613	609	637	655	635	605	630	626	632	576	626	609	641	611	632	624	588	664	675	607	627	614	639	623	608	595	600	600	634	643	650	641	636	659	649	638	612	592	616	648	604	618	628	654	621	570	619	629	587	624	632	624	658	643	621	628	645	623	595	660	636	638	666	635	635	623	646	657	633	646	652	643	607	587	604	603	578	671	620	642	636	589	573	617	653	597	657	672	609	613	630	661	623	578	599	640	619	608	621	620	597	623	640	665	624	606	624	606	643	663	606	610	639	686	632	645	595	618	630	598	620	658	583	626	605	653	607	597	613	595	600	664	657	634	594	597	626	667	627	656	623	621	589	632	613	610	642	627	629	599	628	618	623	629	585	623	610	622	630	601	680	629	616	661	589	592	631	632	620	652	643	588	635	610	624	613	593	654	613	600	606	649	636	622	629	579	665	599	610	647	646	618	641	626	659	599	608	624	617	595	619	659	644	605	624	670	621	627	628	632	589	625	610	612	654	606	642	674	585	647	605	646	644	641	642	657	675	592	625	609	642	631	614	600	638	627	573	595	617	623	623	632	669	621	662	646	610	623	590	661	686	626	651	693	617	650	646	666	655	630	630	634	620	643	631	599	620	599	647	629	611	701	660	627	610	618	642	614	623	651	668	653	636	647	601	601	613	607	597	619	618	611	680	618	641	623	650	633	601	597	651	639	633	626	616	662	595	625	624	631	578	581	674	589	614	711	624	608	611	637	634	580	633	670	620	581	642	600	633	608	640	614	659	606	626	640	611	633	619	636	628	639	596	654	627	635	673	655	651	625	589	606	647	590	600	677	609	603	658	638	601	620	635	600	591	695	651	660	647	626	658	616	640	592	671	639	596	611	590	619	609	613	634	663	647	606	648	621	616	603	607	624	650	632	615	626	652	620	601	578	640	661	616	639	649	601	593	629	654	611	592	611	631	639	627	660	636	603	629	626	629	628	647	619	650	583	641	633	616	631	557	632	633	619	596	647	597	647	620	615	614	572	626	602	636	587	646	648	594	663	620	628	640	637	616	615	628	645	631	642	611	629	616	648	603	621	576	636	618	627	641	638	652	681	583	637	628	617	614	645	632	611	655	622	616	619	622	659	651	656	603	666	598	632	647	595	642	611	633	629	607	649	662	602	683	651	626	668	664	662	620	648	655	638	603	613	619	631	641	602	630	600	579	628	636	638	611	637	659	649	637	630	645	605	589	630	644	634	614	634	616	580	635	633	613	608	583	654	586	662	652	623	643	687	613	660	645	638	621	607	614	614	589	612	622	633	640	660	608	666	623	645	651	641	594	623	674	629	668	652	678	647	598	592	690	603	622	603	593	604	612	581	651	645	629	638	620	603	623	625	588	645	596	603	605	616	649	616	607	625	658	592	626	620	607	607	618	617	585	630	623	595	613	642	632	611	578	619	624	668	638	625	643	631	642	627	633	632	594	652	620	625	623	611	665	604	630	632	587	639	639	643	644	623	612	613	617	625	633	673	624	617	625	688	631	680	605	651	586	593	650	651	599	649	646	651	627	612	618	608	606	609	644	601	580	597	577	634	649	609	631	568	621	625	630	640	614	628	648	631	654	617	647	607	637	616	629	664	646	609	607	640	581	639	638	582	699	650	644	606	642	652	598	610	611	648	611	620	650	655	585	589	658	616	627	611	645	625	619	649	589	608	638	605	626	599	609	661	639	680	585	683	632	603	651	643	635	659	615	633	613	664	598	629	663	567	658	611	632	601	633	570	619	625	610	647	621	654	605	631	593	628	609	601	649	668	641	604	660	639	584	626	629	633	636	655	577	647	612	666	603	662	623	614	606	636	581	633	595	623	600	623	605	666	607	601	644	662	609	596	615	664	620	664	611	649	627	620	604	619	622	587	655	620	617	667	626	633	620	620	636	572	669	633	664	613	599	617	622	628	607	610	649	617	598	618	598	594	604	625	597	593	639	624	676	660	603	619	639	641	629	618	609	629	638	660	674	638	655	667	613	616	659	674	614	589	619	632	628	609	623	644	615	634	633	592	603	617	618	583	611	593	622	639	617	638	616	576	686	574	647	671	634	611	610	598	629	587	603
11698	3066	3729	3176	2311	1784	1454	1058	753	591	515	452	433	454	407	412	342	331	349	322	307	310	268	286	304	281	280	288	250	278	250	269	253	271	257	212	267	243	264	279	257	262	239	265	276	235	222	267	259	253	241	225	219	247	243	242	265	247	216	249	251	255	249	221	249	251	244	243	249	261	233	269	231	240	249	230	222	232	242	249	254	279	270	254	252	258	231	257	229	237	248	286	231	239	255	259	278	242	244	255	239	231	226	218	243	248	239	261	256	244	243	236	243	231	231	257	236	262	249	214	260	247	239	256	258	259	254	266	267	262	231	248	232	244	262	221	258	247	250	252	237	253	248	241	278	233	203	236	242	241	285	259	237	251	268	244	247	239	226	227	236	255	242	207	244	241	229	255	229	190	254	247	265	276	273	254	228	245	256	249	244	277	253	253	242	259	246	209	252	255	267	240	242	222	262	259	257	269	230	271	255	230	256	260	269	224	246	254	250	239	241	265	263	215	253	267	243	248	236	271	264	242	236	254	259	229	275	236	232	232	229	249	263	243	241	257	248	244	235	259	248	280	250	264	251	234	243	236	255	252	253	251	237	267	254	263	233	256	238	229	235	272	254	253	248	240	216	247	260	260	247	255	270	223	242	243	272	240	266	247	254	242	255	238	251	282	257	268	264	272	257	226	236	253	245	254	246	247	245	246	242	243	227	254	241	237	233	234	238	233	250	269	228	226	222	269	241	219	254	237	256	273	258	247	271	250	240	246	260	240	212	235	256	273	238	259	235	224	224	276	230	227	241	285	255	262	229	275	265	271	248	224	221	272	231	260	250	258	257	269	240	274	265	251	271	266	236	235	245	257	257	216	245	246	255	272	239	241	254	246	226	222	243	272	212	272	249	243	251	259	258	249	294	241	255	237	221	268	236	257	266	249	239	242	238	258	237	228	231	250	265	260	247	236	270	232	239	229	271	238	238	263	248	250	242	227	210	261	261	278	255	249	242	298	257	229	275	270	232	240	242	249	249	270	247	252	221	251	240	276	266	223	257	257	249	237	251	214	254	244	275	257	230	254	242	258	220	246	259	270	274	230	274	247	230	262	272	224	247	221	262	260	246	262	262	246	249	260	263	236	242	242	283	251	236	234	247	247	270	212	266	242	249	252	274	249	232	241	237	226	216	240	248	252	232	243	258	280	255	263	279	262	244	234	250	255	239	242	219	230	229	251	276	227	239	259	233	262	230	259	281	233	250	244	256	264	228	237	228	267	228	256	269	242	246	236	216	241	266	267	255	243	240	257	265	271	266	265	232	285	254	284	232	267	259	265	247	269	238	219	246	234	262	259	235	267	231	267	233	245	256	236	262	244	263	248	275	257	273	261	254	270	267	218	229	233	256	223	263	247	243	211	238	287	255	263	274	260	209	264	223	278	242	241	284	234	255	221	263	266	249	228	221	238	233	275	258	252	272	261	245	244	230	232	254	256	284	244	223	217	245	208	258	278	295	272	259	251	231	281	246	235	241	264	262	262	250	294	252	244	274	244	260	269	239	241	269	233	266	265	241	279	253	255	285	234	257	236	235	257	267	265	240	240	245	260	256	239	271	240	240	258	252	257	217	231	227	252	271	230	244	256	241	237	241	237	243	222	218	259	266	239	242	266	265	233	236	250	268	229	247	273	253	246	250	262	251	262	237	244	259	279	261	262	257	269	263	228	244	266	251	261	249	240	242	217	274	293	261	231	259	256	219	272	292	266	231	241	225	249	259	255	206	251	246	274	243	281	234	228	220	244	256	254	265	240	260	270	259	243	248	232	243	238	226	256	230	247	248	251	243	236	249	258	220	258	220	250	276	249	253	230	242	239	226	235	245	235	265	274	267	266	247	250	275	237	251	277	237	239	262	240	272	234	265	233	248	246	240	254	266	243	246	268	232	248	238	256	254	270	237	249	266	263	264	237	246	248	258	251	237	255	245	246	234	247	270	278	256	220	258	270	268	222	250	216	225	279	283	255	236	247	249	303	248	232	249	246	231	229	249	212	231	261	240	261	249	268	211	244	253	266	242	243	240	258	264	257	243	252	251	219	244	245	239	245	279	258	246	234	302	258	263	248	221	240	221	259	248	251	239	238	240	257	267	250	250	259	265	251	245	262	273	254	257	263	250	249	258	253	243	230	245	237	255	253	252	273	260	220	219	249	264	265	268	250	270	247	233	238	263	257	271	223	283	277	257	256	247	259	270	251	267	219	239	230	238	236	254	237	245	245	273	247	227	262	245	233	219	266	199	256	254	233	232	267	280	225	241	235	263	303	257	231	243	245	240	268	249	264	272	254	244	241	259	245	231	261	233	262	259	223	250	252	265	236	245	223	224	269	264	229	246	248	255	266	270	261	248	225	246	244	264	247	245	245	259	240	248	280	246	241	280	257	256	241	248	251	233	285	252	226	255	234	234	232	242	280	222	262	250	215	269	261	270	229	238	222	207	288	237	244	246	227	240	266	273	256	235	265	252	265	258	242	223	235	265	267	245	233	235	236	257	259	258	256	267	253	265	253	240	232	255	241	266	253	256	284	257	258	249	236	246	259	259	261	255	268	258	223	227	247	238	263	257	274	245	238	235	238	243	251	249	257	270	273	221	247	242	222	266	254	230	234	234	238	240	269	259	246	262	238	262	235	252	258	241	240	225	265	235	263	247	253	224	276	270	250	254	227	255	236	239	217	226	241	247	233	261	247	245	284	231	257	246	247	279	260	254	248	280	252	236	259	260	256	278	255	229	265	246	276	249	271	228	255	263	254	252	218	252	240	244	243	273	239	256	267	255	237	237	275	270	243	240	229	260	238	211	267	231	281	224	268	254	261	268	277	251	257	252	266	223	258	254	244	260	232	263	247	250	277	266	245	270	283	243	262	256	255	253	246	239	231	251	239	233	207	253	236	231	232	251	239	268	285	238	232	238	276	256	270	246	264	209	258	245	271	260	250	271	232	244	251	260	226	215	252	242	253	241	256	241	252	260	235	259	289	255	270	256	247	272	222	238	227	226	233	260	255	252	251	255	280	278	244	248	235	247	234	252	267	225	264	261	252	233	248	238	230	231	228	233	226	229	279	227	297	243	232	252	274	254	240	215	240	245	248	265	264	255	236	241	294	254	250	238	240	248	225	242	249	242	270	224	264	257	281	233	296	234	276	276	251	269	235	258	263	213	230	250	237	278	233	229	274	259	276	247	272	227	252	262	250	252	281	261	257	260	240	268	251	234	280	214	245	253	237	278	268	228	235	267	252	223	246	253	241	269	215	212	237	226	216	273	251	243	276	258	277	280	251	255	297	286	235	237	250	259	250	239	238	255	236	263	273	271	262	262	238	273	250	255	276	236	255	225	240	256	243	258	279	219	264	262	254	248	234	259	279	288	226	244	224	253	255	232	243	229	238	256	240	256	220	223	242	222	236	221	263	237	272	242	252	240	258	273	273	238	244	266	300	254	245	264	226
9146	3107	7125	9098	7912	7495	6227	4495	3262	2595	2355	2156	1996	1757	1498	1230	1160	1118	1258	1106	963	922	835	869	811	719	810	825	743	732	682	678	678	616	657	614	620	595	615	678	614	619	642	570	629	582	584	643	607	626	614	574	643	580	593	621	587	618	613	619	585	580	641	623	596	602	598	691	582	656	636	619	581	636	568	636	585	590	616	590	583	606	624	628	579	583	601	654	569	596	623	622	603	612	595	598	601	616	571	604	559	604	583	609	632	588	611	618	598	624	617	614	624	626	664	643	592	589	573	596	569	594	652	587	606	578	605	574	649	558	578	621	605	601	612	594	562	606	590	609	592	585	629	580	592	647	585	638	580	606	577	591	584	608	612	568	564	577	598	627	635	589	565	586	591	583	619	640	618	619	582	607	595	656	623	624	586	588	569	627	578	611	576	579	577	619	586	592	599	618	579	625	589	599	619	598	610	584	589	582	608	594	546	559	581	585	600	591	579	575	603	606	589	581	575	625	616	584	626	576	542	594	589	612	599	573	614	572	611	572	600	588	606	568	603	546	561	588	587	564	571	595	583	609	593	593	608	603	570	613	609	629	564	566	576	624	540	550	585	601	558	612	588	630	613	606	625	568	625	613	654	578	606	636	588	570	626	582	649	607	599	603	626	598	591	578	565	625	609	638	591	586	591	594	607	649	633	581	622	613	643	558	625	597	634	629	615	610	593	613	568	590	599	595	588	597	614	565	594	593	611	612	632	590	605	630	586	645	615	624	594	611	592	589	619	607	618	588	585	581	634	574	604	628	601	605	613	594	622	622	580	595	565	608	568	619	594	628	609	599	600	664	612	618	586	604	607	596	616	570	604	600	623	632	634	624	614	607	596	607	578	591	620	588	571	624	619	605	604	603	611	599	538	616	596	595	603	584	570	611	586	650	609	590	610	618	616	575	601	607	613	585	568	598	618	599	623	628	605	590	616	577	569	648	591	579	591	635	631	639	636	577	594	596	586	620	577	615	643	582	563	552	594	586	620	579	641	611	610	611	615	616	536	618	582	572	609	592	614	608	576	559	569	621	636	580	576	630	630	611	636	589	643	625	600	602	580	581	604	608	599	584	577	604	600	577	598	571	552	616	615	597	664	577	591	604	647	599	572	606	566	600	629	605	587	575	601	595	569	611	647	583	592	630	586	603	648	625	604	600	586	632	609	632	575	605	603	593	608	605	641	543	574	600	602	636	605	628	576	604	571	658	600	590	600	573	615	662	624	588	595	604	626	612	591	595	623	622	543	632	602	601	570	630	603	563	610	576	587	645	574	586	621	575	573	630	595	598	655	585	646	621	627	575	579	617	612	580	558	616	562	547	570	632	567	578	620	544	581	586	638	553	571	617	570	567	530	601	610	626	650	614	615	571	598	600	606	598	583	603	586	634	620	590	629	574	593	610	603	612	602	559	579	601	584	634	589	611	612	612	616	603	573	563	632	649	622	613	582	606	620	563	610	591	585	650	617	591	568	626	622	604	626	586	559	591	620	643	596	542	561	559	575	648	575	607	582	570	631	565	577	587	635	584	610	590	568	612	571	599	574	608	594	600	612	590	605	578	601	627	579	594	541	624	613	562	591	628	607	583	597	603	588	587	598	578	613	575	600	589	620	616	633	602	618	607	577	655	637	609	621	649	633	631	594	550	589	555	578	611	627	594	572	606	603	582	577	569	603	610	601	597	596	568	565	613	583	598	585	607	613	591	609	601	563	582	564	589	556	602	616	574	595	597	624	591	629	585	617	510	575	593	615	587	624	605	621	591	597	579	610	608	559	614	638	597	577	621	587	623	600	611	568	567	582	623	611	534	583	611	587	608	587	588	609	578	598	625	594	598	551	586	641	605	669	607	587	635	600	594	608	592	616	602	565	592	607	563	592	619	602	605	557	579	572	580	624	585	626	554	618	585	601	649	605	594	621	656	639	637	611	612	614	556	634	543	621	588	553	622	550	628	597	620	591	576	584	594	574	658	576	554	577	619	628	593	617	577	611	626	630	571	633	591	636	575	614	622	594	619	646	643	599	581	566	563	644	588	585	572	589	564	569	563	584	614	601	605	572	595	619	626	594	613	567	633	598	616	557	606	606	600	634	570	578	580	638	643	595	584	610	616	590	592	648	607	558	572	622	575	591	592	621	628	637	565	579	609	587	639	582	570	579	607	589	606	581	607	606	595	586	604	623	616	597	610	564	620	629	611	582	586	618	629	568	562	608	593	604	616	580	606	618	581	594	629	614	551	611	621	561	608	589	635	551	581	578	617	648	586	600	591	596	609	610	591	570	594	530	623	575	607	602	601	614	601	565	656	590	574	625	623	614	572	591	602	565	600	628	595	621	602	580	626	574	600	605	625	578	623	614	602	602	580	567	615	629	579	600	591	562	570	582	597	631	581	632	576	585	598	588	597	574	622	606	576	628	585	619	626	554	617	617	590	625	621	641	615	552	599	614	587	614	629	557	622	581	621	593	642	611	582	610	578	640	596	582	633	611	592	561	585	603	612	589	598	578	592	630	637	584	590	578	574	625	599	605	602	618	559	622	608	566	585	608	613	601	625	609	643	567	581	575	614	561	576	601	577	560	631	570	610	592	610	652	592	581	585	592	613	605	570	625	590	620	593	571	610	585	549	560	610	542	627	616	566	573	581	576	593	638	600	644	577	650	608	597	605	629	607	650	593	586	563	638	608	583	613	603	599	614	599	544	625	613	569	610	626	593	599	564	612	601	558	597	614	541	573	600	618	573	616	609	566	556	631	637	579	602	589	583	582	596	597	608	596	606	612	600	585	542	613	567	603	612	640	624	572	626	579	636	604	592	618	620	610	605	613	608	607	588	624	544	592	565	561	564	614	613	621	652	616	582	600	618	572	595	581	569	624	639	601	605	571	600	585	562	577	549	575	595	582	608	560	584	615	625	587	611	626	650	621	614	567	577	622	604	574	620	632	601	602	588	597	614	626	565	617	613	645	612	599	585	576	606	594	615	628	584	593	580	576	567	641	576	656	590	619	588	602	599	597	572	616	630	553	609	583	606	622	610	597	616	535	588	598	587	602	606	565	607	556	583	594	592	589	596	668	566	591	627	562	591	609	549	614	639	564	562	589	634	561	619	614	601	598	622	647	606	575	559	580	631	559	590	553	592	623	605	612	578	649	613	597	570	578	584	625	634	572	600	618	558	650	656	592	585	606	578	629	596	597	565	552	603	597	609	624	586	649	614	639	584	600	663	636	622	593	559	562	582	612	596	607	603	634	648	609	600	576	619	586	592	623	580	576	626	624	560	527	586	602	589	607	577	577	590	585	613	643	597	583	626	638	598	649	553	581	558	656	541	602	604	595	576	615	582	619	599	570	541	597	620	581	552	614	637	562	588	535	601	639	598	605	644	613	560	599	552	601	616	608	579	624	626	616	567	602	574	585	579	606	632	607	570	629	604	611	603	597	591	646	612	628	576	581
19173	5597	5248	4589	3136	2293	1952	1399	918	700	756	568	468	442	373	291	291	237	251	237	224	268	204	183	185	192	200	178	209	175	197	173	180	180	193	176	168	204	184	175	146	174	186	148	162	162	144	163	163	192	177	165	156	160	165	151	163	166	177	159	162	174	173	173	137	155	142	142	152	170	132	161	147	136	147	152	148	157	149	165	158	150	145	166	164	148	150	166	178	163	162	161	159	154	142	154	165	152	170	162	153	157	171	128	152	161	153	153	164	168	154	141	149	158	157	163	149	158	136	125	162	145	171	137	161	139	147	168	144	179	169	140	189	157	181	169	156	153	170	179	165	186	153	165	187	173	173	153	133	182	156	191	165	153	143	175	145	138	157	162	160	166	164	174	155	136	123	158	154	149	169	173	137	156	164	146	155	137	138	142	131	169	159	145	149	184	151	137	149	172	170	157	169	148	176	151	153	149	181	160	172	141	158	138	116	154	142	173	174	149	138	152	160	167	166	166	171	139	176	154	156	150	169	153	153	162	172	150	160	151	169	161	156	152	182	147	137	160	164	161	176	155	181	151	159	134	144	145	155	137	153	171	156	181	186	154	132	152	122	164	152	150	157	147	170	149	161	161	134	162	161	140	152	151	154	163	147	156	159	176	162	150	158	173	154	151	174	158	175	151	139	136	181	162	178	161	165	141	140	155	146	139	175	153	145	143	141	123	169	142	155	148	148	172	144	150	154	146	160	147	150	171	169	148	178	155	156	152	132	156	159	155	161	168	172	138	145	148	137	184	197	148	152	137	166	174	189	143	146	162	156	159	186	142	159	154	128	165	140	152	147	156	142	182	165	114	153	176	155	181	138	158	153	159	172	167	176	160	176	147	145	159	144	170	158	168	164	163	157	147	159	164	149	153	175	154	164	153	131	127	165	151	125	149	162	156	171	160	166	155	179	155	155	141	168	173	140	147	139	144	154	143	172	163	161	141	147	158	156	156	136	163	159	144	147	152	150	147	136	146	163	136	141	165	148	150	147	152	155	171	148	163	150	138	165	156	180	155	149	162	158	133	168	165	162	138	170	171	183	144	152	155	153	161	169	156	146	166	149	160	169	172	173	152	157	150	157	129	143	140	145	144	143	135	158	151	157	145	158	169	165	162	185	150	158	171	139	149	156	183	169	146	147	154	139	154	176	184	174	171	151	142	161	151	171	159	179	162	142	152	172	154	151	165	156	161	160	158	163	175	163	171	151	174	135	156	180	167	164	162	160	144	170	140	163	160	149	132	153	158	181	155	151	137	151	141	146	139	139	130	149	174	162	152	165	149	143	169	172	172	156	160	180	154	185	169	164	156	179	177	158	157	140	172	164	164	160	142	160	163	188	163	151	133	163	149	149	144	182	156	160	160	154	153	142	142	169	160	144	151	159	171	154	152	147	167	170	163	156	164	169	154	156	144	155	167	170	176	141	138	164	152	178	175	138	145	150	151	167	136	156	152	140	162	181	165	149	172	157	170	148	175	149	152	161	151	138	144	153	149	165	179	161	142	147	138	180	134	150	141	164	154	166	143	131	163	138	162	160	142	145	151	145	162	156	144	155	183	161	161	139	127	168	170	170	156	153	147	162	179	142	163	169	164	141	154	167	150	145	154	144	152	143	139	177	134	165	147	138	154	136	196	169	168	146	156	146	157	162	141	176	173	143	168	153	176	156	165	136	144	130	149	178	148	165	146	161	126	143	157	183	143	142	157	146	152	162	170	180	154	130	167	161	162	170	149	147	158	174	153	142	141	144	160	165	122	170	145	170	151	145	142	148	172	160	160	151	166	143	151	174	186	184	150	142	160	163	160	175	165	138	146	171	162	147	164	165	132	152	138	155	143	157	168	158	152	146	161	159	149	149	159	178	150	138	163	144	174	148	141	160	147	169	159	162	167	158	154	164	137	169	169	158	141	146	175	147	169	161	175	168	158	162	168	172	157	166	172	160	141	153	167	172	154	150	157	149	152	159	141	154	167	167	172	137	137	157	154	153	163	174	177	165	176	152	180	169	131	163	167	146	154	162	162	149	159	166	178	153	162	169	153	154	185	143	157	149	151	154	181	157	137	162	128	152	162	158	158	143	158	151	179	157	153	158	158	160	142	152	160	138	167	143	148	171	162	168	158	171	169	146	144	142	154	146	162	187	147	161	150	142	139	144	155	137	157	170	156	166	151	160	173	163	174	165	151	139	159	171	156	168	142	149	153	147	142	147	153	165	167	148	173	152	154	170	170	170	157	171	172	147	147	162	162	165	147	168	153	165	165	171	146	181	177	150	143	155	156	164	176	145	160	160	159	146	151	132	156	160	145	148	150	143	149	150	155	139	150	148	151	146	166	154	154	158	159	162	130	158	169	145	165	158	164	138	172	146	163	169	167	154	151	142	166	144	149	174	145	184	170	180	175	137	171	148	165	161	136	167	161	167	148	159	159	164	163	157	165	153	172	154	154	150	152	146	160	168	154	148	173	153	159	178	162	141	141	138	150	144	157	159	152	172	150	162	153	166	143	166	169	167	153	153	143	147	154	158	144	173	149	175	171	152	137	151	170	137	165	166	143	153	160	156	170	157	176	146	118	161	166	150	169	164	159	151	161	134	159	178	151	169	149	156	178	167	195	141	150	185	175	156	156	161	165	160	144	174	153	166	163	161	176	163	167	160	157	145	136	147	156	133	156	153	138	160	176	151	164	166	163	141	155	176	155	165	156	147	173	152	147	156	166	152	157	147	147	182	145	175	168	147	178	145	151	156	150	152	183	176	173	159	150	143	178	169	177	152	163	177	144	167	160	159	154	153	165	139	163	144	176	166	154	138	145	170	157	142	152	167	193	168	121	157	155	156	147	143	121	173	155	173	161	138	149	150	148	184	132	158	165	127	161	156	158	164	158	160	164	124	151	162	155	151	159	176	167	148	154	160	146	143	165	153	172	177	170	149	164	125	157	161	152	165	171	162	166	146	183	166	145	160	185	175	159	140	151	152	161	182	160	128	178	165	154	157	144	127	142	153	168	148	143	140	161	150	158	181	149	139	123	166	158	172	161	171	168	158	154	148	144	176	180	177	157	155	159	146	179	169	162	172	163	158	176	166	151	164	159	140	146	148	162	165	158	144	152	141	165	188	166	176	169	149	167	136	171	151	155	164	171	140	170	159	146	150	156	151	159	156	146	156	150	159	144	127	136	195	162	157	140	149	152	148	156	155	159	164	130	146	142	160	154	135	163	160	139	152	162	171	157	170	158	142	144	133	167	147	162	142	169	158	149	167	134	187	157	155	150	174	151	134	146	159	147	153	140	163	170	163	131	162	165	151	150	150	152	140	152	137	186	152	168	175	154	126	158	139	160	177	165	156	165	138	157	178	155	132	165	154	151	134	179	167	163	165	160	164	146	162	155	144	136	164	168	170	153	163	147	161	145	122	153	160	155	143	153	149	166	160	148	149	143	161	161	146	171
11942	4681	8576	11669	10360	9243	8006	6297	4492	3617	3682	2806	2427	2189	1798	1386	1226	1274	1229	1057	949	895	862	711	615	706	701	703	572	550	526	518	521	476	454	442	475	443	426	441	414	458	365	432	387	401	399	401	382	403	392	450	374	401	420	421	394	398	387	416	422	398	388	349	442	359	420	382	387	390	413	391	376	403	389	378	399	364	380	389	428	396	411	385	375	416	408	394	415	400	335	399	394	399	402	414	406	400	369	405	379	375	393	354	378	391	359	364	398	377	396	380	411	396	393	387	401	439	399	377	403	377	389	387	406	371	423	403	426	379	381	408	402	384	385	372	382	366	399	425	375	351	409	344	375	414	419	358	366	412	366	394	423	375	402	392	426	403	401	389	362	426	397	376	406	393	427	395	374	395	385	412	430	353	389	371	414	411	350	398	383	414	387	411	394	386	408	396	383	380	408	352	383	448	415	400	395	406	374	401	408	373	405	391	381	387	388	387	395	407	374	407	374	370	392	401	415	410	375	357	379	369	390	393	374	345	408	361	417	389	389	407	414	436	361	439	383	397	402	433	391	372	408	398	441	379	368	397	397	378	393	356	421	392	398	403	434	383	372	373	356	421	373	392	414	416	398	415	416	422	417	376	413	399	423	378	424	398	363	369	380	409	378	422	396	381	383	393	349	385	375	365	394	362	367	388	402	383	367	378	416	394	376	388	438	409	405	364	402	394	415	401	402	390	375	423	395	402	376	419	418	402	429	414	415	410	397	355	390	388	338	424	387	366	409	379	393	398	377	379	386	393	410	397	391	377	408	403	346	371	401	371	354	438	374	408	388	406	429	393	383	368	408	391	378	440	410	394	424	403	383	388	365	370	399	365	396	377	386	404	370	385	368	393	414	408	402	364	402	426	383	409	417	385	391	381	404	385	365	391	421	410	401	428	388	377	403	390	378	422	406	420	387	428	373	388	388	397	379	432	393	413	382	387	401	406	383	410	432	382	396	359	417	370	366	429	357	358	384	408	371	411	373	426	397	350	414	347	395	398	375	405	408	351	380	407	384	389	413	428	385	384	391	384	414	378	412	397	397	406	366	394	378	394	389	372	374	412	400	372	391	411	370	372	393	385	392	364	424	389	384	392	360	398	400	389	408	370	396	421	382	366	389	409	384	413	390	379	370	416	413	389	378	393	391	410	379	373	415	377	412	428	368	394	368	344	385	406	375	399	372	401	419	383	401	412	401	354	392	410	400	379	415	427	403	382	389	403	415	411	392	403	415	428	402	413	430	407	406	380	398	415	364	394	381	344	405	370	422	360	350	382	388	418	374	376	392	399	392	400	393	413	366	404	401	367	402	374	388	394	404	410	426	409	370	376	385	390	400	384	395	386	386	384	379	419	434	408	359	371	383	375	382	396	385	408	375	392	397	403	416	428	395	392	377	413	423	384	388	402	421	415	421	398	361	388	414	374	387	402	375	371	416	361	380	373	418	415	365	366	389	385	396	418	410	411	428	396	399	401	371	398	374	388	388	383	418	386	399	378	386	397	361	397	396	389	388	369	392	341	402	422	368	399	407	405	442	413	383	404	370	413	401	385	369	383	367	403	358	409	381	393	377	408	403	389	407	377	397	427	384	412	400	398	421	365	385	404	383	366	377	388	392	383	418	410	386	418	429	423	399	402	405	349	382	364	371	410	407	393	393	406	439	399	366	378	385	392	409	349	390	381	361	415	405	389	397	388	417	367	360	376	362	402	386	348	405	412	358	392	404	431	383	404	394	404	366	403	411	385	409	407	422	403	392	382	394	386	410	390	393	407	391	362	421	411	383	395	400	395	385	363	413	428	390	417	448	362	404	368	430	431	363	387	397	410	410	386	361	385	392	404	417	395	428	395	396	407	389	379	413	375	440	374	397	403	340	431	372	365	384	376	393	379	432	398	382	376	358	437	364	353	387	413	410	394	424	373	387	409	393	392	420	354	382	384	376	389	378	382	421	400	427	414	393	406	378	428	403	409	389	407	417	384	391	377	414	421	380	359	416	372	404	391	432	396	384	387	369	377	398	392	400	351	382	410	398	398	404	360	422	394	382	376	407	387	388	404	384	398	392	427	367	363	387	418	422	391	410	394	404	386	380	388	373	366	416	415	413	411	375	408	428	374	389	374	402	466	409	389	395	390	393	427	373	388	418	418	396	385	419	374	413	412	391	388	357	397	385	391	401	388	402	397	413	366	398	366	392	412	409	347	377	440	426	414	407	394	414	372	435	409	408	406	398	379	411	391	381	390	363	410	414	399	387	379	400	393	387	399	406	446	414	388	408	385	398	358	346	399	383	407	360	388	383	371	389	412	380	381	394	433	406	413	378	390	374	427	360	352	411	403	394	384	440	394	393	370	414	396	394	391	381	353	419	402	414	402	392	387	390	416	392	381	361	406	429	424	429	367	395	422	391	383	404	388	385	382	380	369	415	405	411	369	395	416	404	379	406	369	379	394	395	433	394	391	371	414	365	408	385	403	402	421	433	346	369	417	429	398	402	417	383	383	389	378	394	411	389	381	361	389	392	390	388	393	413	406	412	375	394	413	393	413	378	363	400	396	409	387	404	409	396	370	379	358	396	440	417	419	352	352	407	387	371	392	395	385	412	375	358	365	382	414	368	374	397	379	393	387	404	411	390	381	389	417	401	357	412	383	365	373	398	384	368	375	401	413	427	408	396	347	384	412	383	366	382	411	412	388	400	369	372	394	395	396	365	403	397	388	380	384	419	390	419	346	384	386	378	444	386	427	414	392	404	387	426	392	374	415	404	419	380	390	427	328	434	378	367	334	408	412	412	379	377	372	415	402	365	413	384	383	410	431	375	385	383	408	376	408	405	408	387	367	420	385	379	385	417	404	389	377	394	429	402	407	421	404	408	411	466	400	396	413	404	382	396	404	426	381	379	403	402	400	343	387	400	429	376	371	393	416	388	389	407	349	382	385	395	378	398	391	378	415	432	416	401	390	403	393	376	411	388	416	357	408	361	386	393	376	389	377	402	378	410	397	392	403	399	384	410	379	385	398	391	383	374	368	422	372	391	380	420	417	417	398	345	408	377	392	411	381	446	383	390	385	374	389	398	385	400	369	382	377	371	361	376	365	376	390	422	397	370	413	401	418	358	378	391	398	381	395	383	376	421	395	414	387	389	397	414	387	392	374	420	422	385	385	392	389	361	362	401	384	355	407	378	408	390	385	402	415	366	392	405	413	415	407	406	397	399	387	409	412	419	376	402	388	386	388	365	408	378	386	412	382	398	413	408	389	401	405	354	379	402	378	370	378	393	413	373	407	407	389	386	383	401	381	409	394	403	389	394	374	372	386	402	397	401	421	369	368	380	394	400	400	401	399	390	429	384	401	423	405	406	380	420	378	374	381	366	399	384	403	412	377	409	394	396	429	374	418	382	436	366	413	386	379	386	405	401	410	381	364	423	388	374	416	385	381	418	391	421	428	397	397
4405	1918	2081	1662	1197	938	754	622	562	507	434	395	377	352	303	295	322	276	333	262	291	285	272	295	292	274	231	280	296	246	298	294	303	269	293	281	257	270	269	284	236	259	262	258	242	250	287	282	282	247	285	244	270	279	267	254	258	295	237	240	256	220	277	256	286	292	263	297	256	289	253	235	298	284	260	262	280	242	265	264	283	292	260	241	252	262	266	298	250	242	222	263	264	251	252	252	268	230	263	274	272	228	263	252	267	272	246	259	254	277	249	275	251	258	267	270	273	265	269	258	258	306	273	288	285	255	289	254	236	297	278	293	249	248	282	237	269	266	265	257	232	241	261	254	252	292	250	225	273	251	247	312	229	251	255	264	279	257	270	261	269	286	285	267	250	287	254	266	291	284	241	268	279	269	280	272	253	288	244	269	252	238	280	259	220	256	268	265	276	300	294	243	266	260	250	275	270	253	278	262	260	269	255	277	259	240	253	275	239	254	262	294	269	263	283	266	252	274	265	263	269	220	239	244	274	257	249	263	261	277	266	282	253	245	279	279	295	273	280	266	300	254	273	266	265	267	289	273	271	278	249	270	264	247	244	228	296	264	262	262	275	247	271	276	247	269	266	258	285	237	269	251	265	271	239	277	266	240	270	245	290	266	334	294	257	254	241	274	234	277	236	274	301	285	281	253	283	267	261	242	261	261	260	272	241	277	270	246	250	231	270	253	235	260	258	250	268	249	251	278	264	238	263	255	260	269	281	262	270	259	253	254	260	256	274	250	263	237	269	276	279	265	252	265	277	264	256	279	280	279	254	248	256	258	277	252	253	274	259	293	251	255	251	217	245	268	270	227	241	281	255	283	304	253	277	253	263	268	257	294	268	250	247	240	274	266	278	233	270	269	253	273	265	257	290	287	253	263	269	232	262	237	246	255	275	272	268	267	267	262	282	282	293	249	262	258	279	258	279	246	256	260	281	258	265	286	277	276	250	264	270	255	245	253	267	235	260	257	272	307	270	300	278	235	265	252	273	245	272	272	258	242	262	249	275	239	240	271	279	282	263	242	268	268	273	254	282	307	242	257	252	256	271	274	260	273	260	235	271	277	259	264	297	289	259	275	218	273	285	281	234	266	257	256	226	282	235	260	242	265	299	271	252	239	256	256	251	261	234	271	265	276	278	240	259	265	247	243	246	258	245	277	235	283	239	265	240	274	310	272	274	244	276	281	246	245	249	272	276	284	250	263	278	252	272	294	268	288	253	264	250	290	255	260	316	253	266	279	277	237	247	257	263	264	266	252	278	260	235	264	260	299	259	250	287	297	249	250	276	255	283	280	254	266	277	266	243	267	264	267	252	272	265	267	283	259	241	257	262	247	238	257	238	265	291	278	250	291	297	266	302	284	275	281	284	239	279	247	250	266	295	250	280	279	282	261	281	262	279	271	253	253	252	272	276	254	261	273	263	259	272	243	311	213	255	252	261	244	287	243	256	305	291	258	276	282	294	256	252	264	237	275	257	292	248	244	262	269	271	286	261	261	290	301	287	267	268	275	290	248	262	273	287	290	286	261	263	275	262	274	295	297	281	277	297	269	253	256	263	259	296	251	264	276	246	284	241	282	247	267	266	257	259	286	261	259	291	267	294	262	260	263	265	261	281	257	283	251	264	285	267	269	248	263	267	271	222	232	284	228	274	277	273	264	261	243	253	249	259	249	266	254	273	265	282	252	255	259	248	251	253	285	258	282	245	275	276	258	279	291	269	260	226	222	270	267	285	282	269	294	285	274	272	257	258	271	269	271	257	243	234	275	258	238	268	252	278	290	268	253	255	316	228	274	259	282	271	264	268	282	269	265	282	285	257	276	257	295	271	248	272	286	257	278	279	243	294	273	261	289	260	250	272	274	267	251	270	261	302	269	288	283	247	278	269	241	293	263	275	275	290	260	243	264	260	279	281	246	262	254	262	280	269	263	263	268	262	265	245	283	281	264	260	249	274	245	278	257	269	246	281	275	264	268	266	246	211	234	250	246	262	255	281	274	278	285	264	261	249	271	273	246	265	259	253	277	283	264	280	276	268	267	247	276	259	260	258	283	279	280	233	258	241	261	283	255	268	302	274	258	266	262	250	277	277	311	276	257	299	280	267	302	270	291	274	270	254	268	256	258	281	266	258	257	242	310	251	266	265	245	281	275	272	275	282	260	264	235	252	261	280	273	270	262	261	277	250	264	265	261	259	269	266	254	265	258	267	247	282	255	240	247	305	253	212	285	242	268	251	269	281	257	248	229	255	274	251	284	251	270	254	227	277	260	245	276	252	245	258	262	262	236	261	256	236	255	275	270	271	264	252	282	276	297	272	281	256	293	250	290	243	250	276	280	307	245	262	282	254	244	259	259	267	285	244	253	281	276	259	248	263	275	280	251	280	264	259	280	263	245	273	247	257	244	267	260	230	280	292	285	307	251	258	275	262	266	240	253	258	221	288	281	248	258	262	264	244	266	266	295	260	275	294	244	252	278	251	259	255	270	250	310	284	261	277	280	234	296	274	244	264	238	268	256	276	262	295	237	288	264	279	278	272	295	274	243	252	269	236	256	236	273	261	262	261	259	270	280	299	292	252	282	283	275	268	292	264	253	271	247	267	226	246	257	260	256	250	269	253	274	242	255	265	290	263	271	240	302	285	277	288	254	292	269	271	273	250	290	288	301	294	256	266	305	281	236	272	258	245	257	258	225	270	244	268	299	271	272	273	248	286	228	275	264	298	269	263	261	268	299	259	287	295	269	251	285	269	277	243	258	236	267	265	253	273	283	266	248	273	274	271	253	257	284	253	256	264	248	276	273	274	251	276	265	239	272	280	281	257	284	258	266	286	291	241	266	264	291	258	273	253	292	265	269	251	269	284	273	270	270	239	265	251	261	263	266	285	289	285	239	251	276	264	278	264	247	250	258	280	265	250	270	235	242	281	273	296	278	264	255	259	278	263	277	270	243	250	317	284	286	255	252	257	258	272	245	242	261	255	269	277	331	291	264	285	264	255	269	283	247	279	282	271	284	284	265	295	304	277	244	283	261	266	243	298	234	269	246	274	250	235	257	269	291	254	251	253	262	259	285	267	277	259	269	266	283	258	263	255	262	223	286	256	265	277	252	258	277	242	259	267	270	257	278	263	273	279	269	269	277	272	287	270	255	269	260	259	301	254	251	255	268	292	272	236	257	235	245	298	244	262	249	241	252	256	313	280	249	290	244	250	252	235	279	290	241	288	261	270	268	293	260	245	270	265	257	244	299	264	289	261	249	264	262	270	252	309	291	265	252	282	270	277	253	265	273	238	292	250	243	253	252	239	248	251	246	266	245	275	257	255	280	280	269	262	278	274	246	259	217	280	270	264	294	270	263	251	274	260	250	282	269	268	256	286	258	293	265	261	262	275	312	260	294	270	231	252	281	296	240	251	241	282	262	257	220	255	247	264	279	254	265	255	242	257	282
3743	2164	4476	5304	4617	3726	3051	2536	2126	1844	1534	1485	1431	1142	1010	877	893	871	871	801	801	836	729	740	712	768	739	695	663	718	670	616	726	702	660	682	685	665	671	643	631	637	630	632	658	678	679	601	647	622	621	607	648	656	648	620	612	635	604	645	594	668	616	650	662	629	624	667	623	627	634	620	618	623	616	638	613	617	649	640	610	638	671	643	648	636	639	612	613	644	632	683	598	672	645	671	674	662	651	614	644	625	673	628	596	609	665	620	644	616	621	635	685	599	649	632	599	609	654	632	643	661	647	668	658	650	689	633	643	605	688	604	618	674	646	583	634	639	656	657	662	641	649	605	637	595	634	668	627	608	675	630	633	652	621	680	674	630	633	617	656	642	653	644	649	640	661	599	624	642	660	680	638	641	637	641	621	683	632	611	673	637	646	670	674	597	575	705	605	645	613	620	637	645	604	605	673	676	610	604	652	667	638	687	605	694	664	673	651	649	645	615	624	608	641	622	671	657	629	638	633	613	606	647	641	636	604	591	611	620	642	629	633	642	662	618	612	574	644	644	620	632	662	662	655	615	621	646	673	699	632	667	652	658	602	626	602	693	638	680	631	622	637	632	628	621	669	608	630	595	696	670	640	608	660	597	624	609	662	608	582	608	635	628	622	669	630	631	594	613	622	622	681	575	626	619	650	653	652	609	667	650	658	626	671	617	670	622	624	644	659	657	632	625	639	605	641	632	638	630	610	659	625	647	608	642	657	678	629	603	607	662	639	606	696	613	649	652	628	630	701	681	639	657	606	629	677	659	683	661	631	614	631	610	638	657	618	589	612	642	576	601	659	650	643	650	597	648	576	649	645	606	600	647	604	622	597	639	623	575	642	597	608	657	614	646	637	629	663	614	640	616	598	652	661	583	650	632	639	627	640	617	611	594	628	581	622	618	623	622	650	627	659	627	642	635	601	629	598	604	632	624	645	667	649	606	650	628	614	705	640	628	651	661	631	655	649	646	653	632	639	639	623	645	622	619	627	632	659	603	633	626	640	592	641	647	596	644	628	634	632	622	609	630	637	654	603	630	602	631	603	650	654	622	614	669	623	617	624	645	682	643	607	670	687	659	685	640	624	632	594	625	612	621	631	599	616	673	640	634	645	634	616	610	594	633	670	631	632	637	617	646	667	603	669	610	617	618	618	613	598	610	630	619	640	628	610	588	625	613	648	684	607	606	639	646	590	610	616	623	661	654	576	646	650	612	576	632	642	682	624	653	630	567	607	641	646	631	632	622	641	681	602	622	655	642	665	633	616	631	625	604	652	605	611	632	611	647	652	644	625	648	629	643	672	638	636	630	621	653	592	644	601	654	613	655	621	652	631	664	630	642	638	631	629	619	618	643	629	620	648	634	652	624	628	644	626	634	614	617	594	588	603	654	610	597	600	609	632	609	607	633	617	631	629	651	634	634	622	620	629	611	618	630	655	630	628	623	647	620	628	637	642	653	605	644	696	607	633	657	627	627	612	609	642	627	653	660	629	629	646	632	675	634	684	621	629	621	584	648	681	645	633	668	624	656	600	635	643	619	648	637	676	644	635	587	645	593	622	627	604	653	661	661	615	612	658	638	650	640	649	620	636	662	628	664	613	667	641	627	617	664	616	633	639	629	627	642	613	635	631	632	646	629	633	626	655	642	649	643	610	660	596	645	656	702	649	670	635	640	629	603	640	624	614	598	642	603	682	684	674	675	630	647	669	623	576	614	626	689	600	634	638	645	660	634	641	596	641	651	628	679	657	630	593	586	660	625	639	631	621	660	635	642	628	611	628	612	636	652	641	599	624	620	630	648	656	609	636	651	664	626	605	618	628	612	644	663	624	649	613	644	644	607	626	647	592	655	605	652	649	634	671	647	688	635	622	677	652	686	626	661	618	656	576	651	673	651	602	569	618	611	668	678	679	649	630	647	666	660	629	623	600	666	650	648	666	645	624	646	630	613	625	648	653	609	627	585	676	646	640	614	648	623	650	619	635	734	637	624	614	628	593	638	614	624	610	661	679	624	630	637	632	685	640	601	653	621	608	659	666	631	620	662	668	641	620	650	610	602	655	623	634	678	623	621	637	630	645	621	619	606	670	588	641	655	609	641	581	609	642	655	680	636	663	614	620	635	646	625	592	647	600	675	629	655	648	651	610	662	659	607	651	657	637	619	641	603	582	640	610	644	636	630	588	640	665	623	598	658	623	633	631	669	649	606	618	652	621	646	599	655	610	622	669	564	609	633	611	627	610	634	614	682	635	679	619	630	684	626	586	645	635	653	663	669	649	667	595	651	628	630	657	638	623	629	594	622	649	617	638	649	640	688	616	596	615	633	634	656	680	605	657	640	645	662	696	606	605	622	601	577	645	631	679	649	634	629	625	627	622	634	656	631	609	689	672	611	645	637	659	663	645	646	624	647	646	658	665	662	636	666	647	663	619	670	655	657	713	652	618	668	639	651	634	646	623	601	617	631	636	618	695	629	654	639	692	676	602	625	701	662	647	641	655	634	627	637	583	648	619	608	598	633	612	601	648	636	660	666	653	612	625	663	595	615	651	652	639	641	615	639	696	666	646	661	622	652	611	611	588	611	655	619	618	583	585	609	665	647	620	613	650	690	661	619	610	638	696	593	641	617	662	660	628	641	637	680	661	628	632	577	670	597	651	615	661	688	615	614	681	629	660	641	655	657	618	633	681	625	637	595	612	618	623	612	627	617	652	625	601	603	606	631	621	605	627	631	663	636	642	634	601	604	641	651	643	625	652	642	636	610	565	600	699	594	672	658	635	617	606	659	653	595	637	599	667	636	616	622	619	596	627	599	672	641	630	601	650	678	673	700	627	671	665	622	615	632	661	624	650	683	678	612	649	644	574	630	655	659	618	655	632	642	630	606	627	620	655	688	639	654	594	638	639	649	638	685	638	609	684	632	669	648	605	624	594	629	640	649	661	627	627	657	679	646	610	608	638	647	654	660	640	578	651	659	618	621	649	671	697	632	628	659	630	619	631	648	677	605	633	630	630	632	644	620	615	632	652	654	634	629	632	623	583	642	707	620	598	637	616	593	601	649	693	613	635	610	612	631	647	641	632	664	635	631	625	614	668	621	586	616	623	658	671	625	610	645	572	662	682	677	682	621	685	630	630	639	607	626	583	643	656	643	642	635	608	635	607	605	664	614	587	612	604	676	639	651	631	629	636	628	632	648	648	640	624	631	632	654	604	647	641	616	587	636	640	615	631	622	640	705	622	649	643	631	609	639	674	667	615	608	649	605	629	659	625	614	618	680	639	672	643	685	633	619	616	621	602	645	630	617	652	639	635	662	637	639	637	667	639	638	661	642	620	649	638	647	629	643	596	616	614	695	612	634	671	626	609	663	629	673	629	680	639	661	648	586	648	646	657	637	631	606	616	631	666	650	677	586	658	630	604	637	662	638	641	639	668	624	648	687	611	655	613	622
11997	3723	4661	3996	2538	2115	1364	943	754	664	543	552	461	372	372	300	365	335	323	325	300	300	274	270	298	279	268	247	252	274	282	267	277	227	268	261	258	232	258	258	247	262	260	295	267	275	267	297	244	274	240	252	262	287	269	279	248	247	254	228	249	266	259	240	258	282	229	220	262	270	276	248	280	229	248	239	247	267	247	282	285	238	240	258	245	273	232	252	219	258	285	257	273	251	239	260	247	221	271	279	228	265	281	255	253	249	263	255	263	272	256	261	262	276	278	248	281	284	245	248	309	282	234	264	270	265	287	229	275	261	266	234	262	244	275	264	243	268	262	257	256	272	270	278	237	241	216	232	236	248	274	285	253	266	233	290	241	257	271	237	251	274	283	235	237	250	258	286	272	232	251	270	302	270	264	241	264	262	235	248	274	252	247	253	257	244	270	249	234	234	233	300	223	256	252	246	239	266	276	267	273	233	225	238	242	241	260	266	262	233	238	222	236	234	251	268	250	230	241	254	233	244	239	255	241	251	284	275	274	257	285	222	274	261	256	268	244	243	239	272	261	220	242	276	254	237	256	237	239	247	291	255	253	285	256	236	242	260	275	231	234	226	245	249	213	233	285	228	266	246	258	262	280	233	263	270	268	250	267	257	254	267	250	238	245	273	268	250	273	263	267	245	273	259	257	278	251	255	232	270	255	293	283	258	251	261	264	260	261	259	258	258	232	245	259	264	269	280	251	265	239	256	249	278	285	264	271	260	243	262	229	261	244	281	240	270	278	236	258	265	247	257	262	253	252	255	267	263	250	247	246	231	278	270	262	266	262	277	281	256	280	236	271	254	238	259	262	248	299	249	266	281	232	292	275	250	271	257	239	238	252	266	263	248	261	263	246	264	270	261	237	270	235	261	253	235	268	248	218	253	256	258	258	264	250	279	290	273	270	234	231	245	253	241	249	248	293	247	225	255	252	273	271	235	241	266	231	300	279	267	263	278	245	267	245	235	268	274	244	247	250	295	261	233	247	232	234	260	245	252	263	263	241	275	264	255	247	234	260	289	264	257	230	257	294	235	268	243	255	288	262	248	278	274	273	262	243	247	235	262	234	296	262	258	263	288	268	273	297	235	252	265	251	258	251	288	282	257	271	263	275	267	272	255	245	258	296	249	275	244	231	240	235	259	278	267	263	224	262	235	270	248	226	271	254	236	259	258	269	278	282	265	254	283	241	254	243	232	239	283	244	286	272	260	259	240	241	224	240	264	268	273	254	224	288	267	274	216	255	262	256	265	240	260	253	278	267	247	263	264	254	255	281	261	273	240	261	252	258	280	248	266	246	300	272	251	257	253	254	249	258	260	278	259	282	248	249	266	294	272	254	248	291	251	261	268	254	260	264	274	278	229	256	265	239	281	273	298	266	253	244	241	275	270	268	267	284	268	258	280	248	263	259	250	265	253	274	252	256	292	228	263	253	233	266	261	231	273	253	257	254	241	256	274	237	241	255	265	258	248	256	266	276	232	265	216	296	251	235	255	259	278	279	299	242	243	278	278	259	262	251	243	263	203	264	246	226	291	261	244	275	262	261	257	259	238	274	266	250	250	284	258	218	265	270	281	247	261	297	270	251	244	247	245	243	263	233	284	267	250	281	250	254	239	264	258	255	264	244	249	262	267	252	260	250	280	291	270	244	276	247	229	264	269	257	285	244	244	266	209	322	291	227	273	237	274	258	270	255	256	228	270	261	269	260	263	242	247	233	239	231	256	256	250	235	249	280	247	281	268	242	246	264	244	234	254	274	248	250	261	258	235	259	258	259	284	227	252	226	252	242	269	255	262	248	262	279	257	265	240	246	237	248	259	250	269	239	260	270	246	264	251	239	256	237	260	258	232	269	250	239	260	252	273	292	245	246	235	257	261	263	250	255	261	250	246	255	271	273	252	236	255	272	267	249	282	225	243	258	255	261	221	276	266	232	260	253	256	253	288	267	264	239	253	268	242	249	247	253	244	270	252	293	261	261	276	242	238	250	262	268	207	243	257	282	248	261	238	257	228	295	267	273	265	256	297	242	270	247	237	247	249	248	261	243	252	274	265	278	271	259	262	271	261	234	251	246	264	271	244	231	250	264	256	269	225	247	250	248	245	251	275	254	265	295	272	257	261	221	252	272	255	268	248	234	256	250	242	270	240	229	258	271	262	279	211	247	256	287	273	238	261	277	280	279	245	265	238	227	253	253	262	265	286	231	253	251	271	261	255	254	248	255	247	259	266	262	264	230	267	266	272	259	253	264	261	254	255	244	279	259	249	228	268	259	260	253	262	265	249	283	265	239	209	267	262	256	234	273	258	210	263	270	233	249	266	228	252	249	268	240	262	254	265	258	224	249	251	287	290	243	273	233	246	259	270	242	243	252	279	247	298	262	246	270	268	258	261	279	261	278	258	227	273	265	241	286	299	268	265	237	246	226	265	301	257	260	262	226	286	258	241	267	282	240	249	269	246	252	236	240	249	234	246	240	241	241	253	256	246	265	238	271	243	254	248	262	260	262	268	238	247	225	267	268	247	249	247	241	221	236	218	267	261	266	266	257	259	271	230	247	265	235	270	247	263	265	251	239	259	249	252	243	272	276	287	267	290	249	256	276	285	260	252	256	276	270	233	256	259	271	249	247	244	255	247	276	224	253	232	263	249	263	249	294	246	263	255	232	288	264	236	254	229	280	235	275	249	237	275	250	273	256	268	238	234	253	269	271	264	258	251	286	259	285	271	224	245	236	277	276	254	281	256	285	267	254	264	273	218	250	266	274	201	239	230	267	231	282	257	243	252	238	245	247	248	257	276	267	289	283	302	264	234	277	241	272	254	255	261	270	267	271	241	258	247	240	234	265	243	258	254	279	242	268	253	273	263	285	251	264	269	244	247	234	248	252	269	269	263	238	249	260	255	280	261	235	279	255	251	269	271	277	233	271	285	269	270	255	293	223	265	280	268	286	260	272	290	234	237	231	268	267	243	267	242	269	284	237	268	257	238	266	235	264	254	272	269	263	222	258	248	259	252	247	253	248	250	273	272	270	253	234	257	238	251	260	268	261	263	233	279	252	254	259	259	239	242	254	242	245	243	247	271	245	262	265	261	265	283	254	277	247	281	232	273	268	260	240	238	219	244	242	270	257	259	236	272	241	279	259	272	286	267	230	265	292	259	288	266	256	265	255	235	268	262	294	267	248	262	289	257	267	265	283	239	246	249	284	255	263	275	242	254	246	271	238	260	233	248	247	271	250	254	249	284	287	272	269	256	232	230	270	260	274	263	267	251	278	265	248	253	238	289	294	269	249	264	271	208	266	242	245	270	275	262	220	264	249	263	237	272	238	265	255	262	240	258	266	253	249	238	280	267	251	254	264	258	253	261	282	256	234	245	282	250	257	239	277	243	272	271	270	276	268	223	289	247	279	309	262	246	256	259	265	258	250	245	254	230	278	265	266	231	284	260
9607	3614	8544	10821	8882	7758	5532	4352	3484	2847	2353	2174	1672	1384	1214	1163	1197	1201	1179	1085	1005	893	825	856	874	817	767	724	751	647	709	710	709	691	608	657	628	698	632	636	617	617	669	594	643	609	631	624	611	588	590	650	618	598	597	623	598	585	677	580	601	672	617	602	622	655	630	595	637	614	609	609	613	611	610	596	608	626	614	600	614	639	600	625	654	649	630	638	648	593	661	601	577	598	585	634	617	581	587	610	581	607	595	620	605	598	609	627	593	625	614	632	632	612	635	600	639	632	588	673	627	591	638	633	595	597	581	682	596	608	597	606	631	634	631	618	615	611	608	653	662	628	585	628	614	632	630	615	622	603	618	607	610	617	567	626	605	584	643	580	624	598	583	614	602	588	601	663	596	615	633	641	640	611	629	603	639	624	650	604	615	645	633	621	664	662	644	626	641	638	606	624	658	620	586	611	550	610	627	617	623	623	606	617	625	617	630	592	584	603	599	618	635	644	626	632	595	660	638	595	614	599	643	608	614	648	628	581	606	635	607	650	636	587	576	618	568	622	592	615	617	668	590	602	622	607	647	593	627	562	587	641	615	598	615	647	600	635	594	605	597	626	617	667	604	610	630	669	552	603	636	606	645	593	591	625	578	585	599	638	562	594	566	607	648	626	616	629	665	590	608	617	586	644	651	633	609	608	637	582	643	635	611	634	567	583	614	615	616	601	630	597	624	646	623	612	646	624	647	640	611	628	579	612	635	590	633	636	591	666	542	605	609	565	634	615	602	626	603	605	610	630	641	639	649	642	608	638	606	642	639	658	637	601	671	594	618	643	637	607	614	641	591	617	616	631	594	609	638	578	566	610	649	623	638	617	584	609	613	581	578	549	637	642	612	594	577	586	637	615	638	610	624	610	626	588	601	610	607	635	620	593	641	619	631	598	633	597	624	630	620	620	616	606	627	611	602	628	599	653	612	631	631	613	652	607	606	646	605	609	634	601	617	633	652	611	591	625	581	543	609	632	633	549	567	599	616	641	598	598	630	578	634	581	621	600	598	588	587	622	600	633	614	638	654	604	657	606	654	585	595	611	624	621	602	633	648	603	600	592	637	562	564	598	592	635	610	623	630	608	610	684	602	611	633	579	638	586	605	631	608	610	629	623	612	614	644	634	612	615	604	637	617	580	613	682	617	627	592	602	624	644	625	574	623	598	631	633	587	627	601	618	639	620	651	636	612	568	619	628	591	603	594	653	624	688	614	651	647	623	611	664	598	657	636	589	639	599	680	674	622	582	628	626	623	599	645	572	642	599	630	592	606	589	614	630	650	616	611	619	629	582	646	577	613	592	630	626	643	621	619	587	621	592	660	618	630	634	627	623	658	622	632	645	610	636	647	641	606	646	660	652	597	597	592	594	615	626	654	610	665	593	586	556	619	607	597	618	614	610	622	582	613	616	632	648	585	568	627	616	604	601	642	595	672	578	632	630	602	622	596	630	552	626	567	608	611	629	620	581	617	648	638	589	606	633	613	679	619	626	572	608	619	614	610	642	598	629	654	596	617	630	590	626	621	628	597	603	562	628	627	609	631	615	647	617	615	616	593	624	611	587	609	609	623	593	605	578	603	567	586	591	610	600	564	634	621	652	609	593	623	604	552	620	598	600	649	655	563	587	592	599	586	602	649	603	617	609	621	598	612	633	653	595	597	602	628	643	641	629	550	590	601	629	613	649	629	635	663	647	630	587	593	648	588	596	585	620	563	602	592	593	616	600	630	607	622	643	644	621	633	668	618	591	603	600	631	625	660	629	624	638	605	642	595	627	607	643	598	618	584	619	569	593	620	570	623	613	591	652	590	655	637	605	616	640	598	585	618	644	663	602	628	549	614	641	593	618	619	629	625	593	609	650	586	588	623	626	615	609	598	606	635	601	641	649	623	623	608	644	587	634	629	598	589	590	593	607	604	642	586	606	594	604	612	594	626	615	631	617	525	639	572	634	624	570	594	602	601	619	626	627	604	611	625	633	607	579	617	661	587	673	642	591	600	595	583	610	672	609	628	580	610	622	604	639	664	575	607	651	615	600	572	606	623	609	612	574	614	606	596	573	612	538	639	637	613	586	647	595	606	616	593	623	611	631	648	587	617	612	639	613	610	605	620	614	592	604	624	659	642	646	608	628	585	617	631	627	642	640	645	609	642	648	642	632	603	588	630	636	578	603	647	608	613	607	629	602	592	609	609	610	562	618	615	623	635	623	611	586	651	629	596	603	596	600	629	627	603	601	605	600	607	657	632	601	574	618	616	616	600	638	633	629	598	649	603	599	627	610	612	619	630	639	630	640	651	606	590	599	567	601	593	608	582	629	601	607	575	637	639	632	624	591	611	599	632	686	604	619	628	603	661	617	615	644	651	593	605	582	607	664	695	587	622	603	654	663	617	606	564	567	605	630	606	632	626	679	627	573	645	597	556	631	586	608	588	624	595	600	606	605	579	605	582	588	582	624	611	585	599	640	622	602	620	629	612	604	624	649	659	569	607	592	652	648	666	618	614	594	600	622	641	616	624	598	615	608	574	602	619	631	646	627	612	600	553	620	605	599	596	644	656	601	646	628	601	620	617	584	640	591	621	580	630	616	622	669	589	634	596	627	623	625	645	616	662	629	577	565	607	655	622	617	640	619	603	608	635	579	588	608	640	620	651	604	600	664	627	618	646	614	589	591	605	609	583	617	586	639	616	624	584	628	602	611	600	582	597	622	574	618	584	648	626	579	612	597	672	597	641	623	637	626	589	631	626	605	633	626	605	621	607	625	638	610	630	597	610	609	608	626	591	583	599	670	633	588	619	594	617	561	612	587	584	642	590	590	633	615	648	609	616	620	609	617	600	591	603	616	643	634	620	622	607	632	608	642	657	640	655	631	646	581	572	615	606	639	601	587	578	626	586	637	620	596	649	630	589	625	614	611	605	601	616	626	612	591	674	573	610	604	633	625	641	606	643	599	638	662	615	613	592	574	627	610	588	587	624	621	619	594	596	611	592	608	619	621	620	636	639	607	640	581	601	622	618	600	638	621	646	627	620	575	598	632	616	577	624	635	587	650	658	649	564	616	573	589	623	613	601	623	599	625	628	598	638	578	632	580	637	639	612	592	632	606	627	585	637	612	594	619	636	602	613	650	626	631	620	607	610	626	594	592	613	621	564	678	601	575	594	603	613	571	591	597	603	662	613	595	610	655	592	620	640	594	611	632	552	667	621	652	591	605	604	619	614	617	624	610	650	602	568	619	614	686	628	598	587	591	633	613	639	622	608	605	557	622	594	625	596	618	651	552	621	647	653	616	598	608	629	647	589	611	615	626	633	611	618	618	612	593	640	613	610	623	568	529	584	622	639	590	627	644	599	588	610	620	608	616	596	612	651	646	586	648	644	602	663	644	634	585	645	659	637	571	629	621	574	602	607	657	579	652	606	621	589	601	628	643	576	652	619	587	618	643
19168	5769	6470	5966	4127	2766	2024	1277	1010	749	654	419	348	334	267	284	309	340	278	253	262	249	231	205	218	219	189	175	177	183	166	193	180	197	193	157	161	169	177	185	185	134	158	160	163	159	187	176	170	167	149	172	171	161	162	161	177	188	147	142	183	177	175	162	164	168	185	158	158	154	159	157	173	160	153	120	153	155	181	194	156	156	172	162	149	173	166	175	155	151	155	154	153	179	143	157	157	178	146	161	164	174	194	166	177	144	164	169	161	156	164	160	181	166	169	153	157	125	157	193	153	162	168	163	153	181	172	163	159	162	161	156	169	146	152	170	176	160	150	171	165	156	166	169	163	152	176	165	152	162	164	147	179	161	161	195	128	141	132	169	168	163	146	153	164	138	159	168	165	161	164	164	152	171	166	170	156	170	139	167	172	158	152	172	152	143	186	151	117	166	175	149	175	193	175	163	163	141	154	157	143	168	165	151	151	135	165	192	166	173	174	164	155	160	163	155	161	148	163	142	157	169	158	165	161	172	157	151	168	174	144	154	156	151	144	153	173	151	166	154	164	177	155	152	147	176	161	148	167	161	153	178	147	156	177	147	168	144	163	158	131	152	155	131	153	130	142	148	167	159	156	167	185	179	162	172	168	134	150	161	152	154	174	169	147	141	138	177	154	177	175	156	150	139	155	151	158	173	172	160	172	160	163	161	172	178	175	164	137	155	133	144	149	156	178	166	179	149	162	153	157	177	157	157	148	138	144	154	160	153	153	167	160	171	191	157	174	124	163	151	156	151	173	171	165	140	166	142	161	162	152	166	156	143	163	186	163	150	154	163	153	159	153	151	165	150	135	159	186	145	153	126	185	178	177	165	151	178	197	164	164	150	167	163	155	145	157	131	172	151	168	178	163	161	157	165	144	151	142	151	160	159	153	173	156	142	156	162	169	176	162	167	150	152	182	180	161	146	154	163	179	164	149	158	159	159	158	176	158	160	167	159	149	161	189	174	155	155	168	125	156	176	142	172	161	137	139	174	147	156	165	184	167	174	171	160	145	149	171	159	150	169	159	155	161	168	141	145	174	164	136	175	142	149	166	154	150	148	138	164	157	145	148	140	172	169	149	166	160	175	179	170	178	144	145	167	159	171	158	165	156	149	160	194	179	143	180	144	171	179	141	169	166	189	147	163	161	157	168	145	157	170	164	162	158	172	151	158	172	146	157	175	174	161	154	144	139	147	146	176	172	151	170	176	158	153	149	169	170	160	158	163	136	165	138	145	174	143	157	167	170	172	152	167	152	163	154	145	171	157	186	161	161	156	165	158	169	162	185	152	158	171	160	166	173	158	173	143	158	161	158	175	142	175	163	160	157	181	173	170	163	171	164	146	166	145	142	145	156	184	162	141	190	186	154	157	171	156	164	179	145	154	176	159	189	177	152	145	145	168	168	171	156	182	161	126	156	173	169	146	177	178	164	173	169	153	167	166	135	176	160	173	155	178	152	123	158	157	180	163	150	151	162	135	155	162	182	169	159	162	151	164	147	153	163	164	138	158	159	170	150	134	161	153	164	185	173	167	161	158	171	146	147	154	161	169	138	148	145	163	146	153	145	170	155	143	152	155	160	168	149	161	149	141	189	164	161	137	151	142	158	169	160	153	154	162	138	169	171	162	160	164	159	142	184	190	166	158	208	150	160	154	173	145	174	180	160	140	147	181	166	176	154	146	151	144	169	159	157	133	154	167	148	156	143	156	161	169	152	170	151	172	180	178	159	140	148	135	169	164	168	134	156	149	175	154	183	175	170	174	180	177	153	167	176	156	146	160	153	154	141	148	157	167	149	153	170	174	159	155	171	199	170	161	145	162	145	148	172	159	140	172	151	179	138	173	160	164	169	146	169	173	169	167	162	143	147	180	137	180	160	160	165	146	168	177	160	172	154	140	163	182	142	161	157	168	148	158	159	161	143	174	172	170	138	187	157	143	163	148	173	155	145	163	141	179	168	149	145	146	151	167	136	172	163	154	182	157	168	170	179	155	175	174	168	149	152	147	135	167	174	156	152	143	157	136	149	146	155	177	165	148	130	159	173	171	154	145	149	166	179	151	185	136	169	158	150	168	159	163	181	145	156	158	144	165	154	150	135	142	145	173	181	171	168	179	139	153	163	150	162	157	168	162	145	159	161	178	171	168	183	156	154	147	154	166	163	162	168	145	169	154	136	168	172	162	138	156	158	141	155	170	180	129	163	152	164	160	141	146	168	156	139	164	169	157	145	167	159	168	165	164	152	167	151	150	150	161	173	147	152	170	161	159	165	186	159	174	181	163	179	189	180	176	159	168	168	144	175	156	170	179	170	149	168	177	186	171	181	126	154	167	170	172	160	164	145	178	159	150	140	148	157	160	160	158	165	177	181	158	148	135	161	154	163	139	179	140	162	171	175	154	155	176	146	149	176	163	143	158	159	173	177	161	161	152	159	165	182	173	174	151	145	162	177	163	143	157	145	159	155	145	162	127	145	137	170	149	150	146	159	159	152	151	161	149	143	168	136	147	172	168	126	162	161	167	136	153	184	178	153	137	151	162	182	181	149	183	178	165	149	177	159	176	180	175	161	155	162	147	151	146	185	148	146	151	157	136	170	159	158	151	171	147	178	136	162	162	150	139	163	159	175	163	141	152	154	150	155	146	183	167	167	150	164	144	154	168	144	157	137	154	167	153	163	172	171	170	154	170	168	172	154	152	161	166	143	158	159	167	169	140	148	174	166	185	162	150	158	192	171	195	168	151	174	169	166	142	163	166	134	154	151	163	171	181	171	134	151	184	171	160	158	166	170	172	162	150	157	160	154	169	150	156	202	148	155	175	161	154	170	176	173	155	197	165	176	127	170	146	157	165	164	152	175	173	164	178	150	153	158	154	159	156	164	160	162	143	164	180	148	167	154	141	160	158	164	144	154	148	144	155	159	160	170	165	144	177	172	162	166	162	151	159	179	161	148	164	191	173	147	184	164	155	164	153	174	166	184	176	154	168	158	168	175	148	176	154	176	179	139	145	174	178	170	176	182	199	163	168	153	145	148	169	151	163	153	181	163	165	170	157	145	128	161	169	165	150	153	170	148	152	149	169	157	158	165	168	140	159	169	173	164	151	170	150	157	165	152	148	158	184	174	147	165	168	159	158	158	146	143	187	168	155	140	157	166	164	160	153	179	172	170	177	140	151	169	175	172	207	151	171	188	158	141	167	174	150	192	168	159	150	154	156	162	165	166	166	160	159	141	182	147	165	199	155	170	138	150	141	148	153	152	158	176	166	147	149	143	170	150	156	148	166	148	147	160	169	181	153	151	194	156	176	174	166	155	173	166	169	167	173	150	149	135	156	185	155	156	145	137	184	149	173	151	146	157	151	142	163	151	165	156	161	159	156	141	148	166	150	166	159	172	161	157	146	158	162	177	155	157	146	178	152	151	148	174	180	175	174	148	161	163	172	138	168
12062	4630	10549	14369	12148	10120	8390	5941	4486	3708	2961	2395	1612	1433	1296	1344	1433	1485	1258	1112	962	904	772	783	754	719	582	552	575	512	546	529	491	511	475	436	478	438	502	488	398	452	415	422	439	398	425	403	427	408	392	413	421	437	404	393	384	428	410	401	445	391	427	427	391	389	399	416	439	375	381	394	402	425	390	393	415	391	413	396	389	417	400	402	375	434	356	407	392	408	397	398	420	374	412	401	383	397	429	363	374	418	386	413	425	441	371	417	376	388	367	360	400	418	394	419	426	395	408	407	373	392	425	388	392	402	403	368	373	386	390	398	415	419	420	401	412	416	415	424	429	396	416	386	394	420	395	416	358	421	398	410	442	435	414	396	384	402	415	384	377	397	416	439	396	409	393	389	433	413	385	375	375	371	343	405	408	405	371	421	381	413	428	388	414	420	411	432	402	397	416	404	394	384	379	419	358	413	431	401	384	416	373	377	401	415	403	431	450	404	408	411	386	395	408	409	400	401	405	434	379	403	371	393	402	404	385	415	384	419	405	406	409	398	441	433	409	420	402	389	405	416	407	407	365	405	421	391	375	398	410	412	393	366	385	416	394	404	395	412	426	394	397	431	359	388	403	409	413	415	439	400	418	405	407	405	395	396	391	426	397	411	416	416	385	370	403	413	406	403	432	411	414	379	440	383	397	391	426	396	427	424	389	403	374	401	378	403	402	388	423	400	416	379	393	402	393	401	421	438	425	417	404	394	391	396	424	444	380	404	444	428	411	398	412	391	377	436	392	406	381	411	387	394	384	398	403	428	428	402	385	395	417	421	352	419	418	429	420	417	417	417	413	368	411	386	408	408	389	435	446	430	384	405	394	389	379	390	389	391	420	426	383	414	433	375	387	356	395	418	415	417	408	386	388	413	405	411	432	406	388	395	383	372	398	415	336	374	388	362	405	406	401	382	394	391	404	411	393	388	375	365	427	426	390	373	416	401	419	390	402	438	393	403	448	459	381	379	403	420	405	408	410	395	384	405	405	404	415	413	401	407	404	376	401	387	413	393	393	393	387	391	431	364	386	369	366	387	391	389	404	414	426	415	378	395	387	432	391	428	434	409	400	380	415	381	390	430	377	411	398	363	402	403	396	379	423	413	386	402	416	407	397	361	407	389	399	399	402	418	399	410	440	382	441	391	373	390	390	410	416	413	386	361	405	396	383	415	435	412	405	429	384	424	381	416	408	420	391	398	426	436	413	391	400	418	396	415	406	373	388	361	404	383	394	399	361	417	419	417	428	388	409	410	403	413	409	422	403	400	419	380	382	388	409	386	409	385	370	393	405	395	393	413	404	392	412	389	414	408	367	375	399	403	409	434	386	392	387	427	385	376	410	401	395	406	425	422	370	421	394	391	420	405	426	406	377	408	424	389	378	417	391	408	417	414	406	400	380	388	403	401	346	412	394	408	413	378	412	399	386	457	375	383	415	394	372	415	416	393	398	413	408	448	395	400	422	398	433	382	432	412	377	359	381	395	414	401	386	381	405	446	392	403	379	361	407	412	410	377	372	425	389	383	384	400	409	386	418	395	411	393	421	376	426	398	402	399	395	405	401	400	385	402	381	393	392	405	412	407	368	426	438	438	411	404	431	404	386	352	411	387	402	370	383	382	393	385	414	372	426	389	413	421	415	404	400	388	404	381	417	423	413	394	408	399	355	427	417	409	378	376	424	425	446	444	411	423	398	403	405	412	422	404	400	405	400	426	385	387	394	397	454	396	407	383	391	405	405	379	428	424	389	381	383	400	382	382	366	383	404	419	366	415	405	407	356	442	413	395	388	408	421	402	428	453	382	392	407	431	390	428	389	390	411	415	390	410	406	392	406	409	383	411	421	397	368	420	377	383	427	409	402	387	386	375	416	408	412	409	412	408	365	410	412	403	406	388	391	400	429	394	395	422	435	399	408	431	409	389	392	414	392	387	401	403	417	404	414	430	424	433	400	418	380	404	413	416	416	413	409	422	407	370	397	392	371	376	397	417	365	399	395	411	405	412	397	388	382	422	402	381	437	405	359	373	384	418	392	410	389	394	389	391	377	421	389	403	402	405	418	417	410	394	388	401	385	373	422	385	412	392	421	408	415	409	378	424	413	447	451	402	419	403	416	427	402	366	376	396	395	409	425	428	392	398	373	419	395	375	419	411	400	397	378	408	393	416	399	388	386	390	397	424	389	407	372	386	430	413	396	401	422	417	381	385	370	403	368	363	377	373	399	396	375	376	423	418	407	406	391	412	437	415	408	415	402	409	374	423	434	391	397	414	368	407	390	390	376	419	390	416	387	381	412	387	375	443	407	380	402	422	404	393	411	396	389	374	390	401	396	368	384	392	408	399	390	426	410	426	407	376	410	431	388	392	403	387	416	396	397	442	383	404	390	392	387	361	392	399	417	399	460	406	415	384	396	364	411	399	432	406	398	380	427	421	426	377	414	405	414	415	407	362	419	410	393	408	412	393	413	419	397	422	380	374	406	405	362	381	398	414	426	394	418	401	437	392	409	382	387	427	383	403	450	358	381	417	370	394	418	406	401	406	415	426	398	418	392	410	404	362	382	397	415	377	391	405	385	399	383	424	416	390	404	440	382	397	399	378	379	440	393	414	384	383	408	423	425	402	434	386	396	428	430	431	432	384	423	377	403	417	444	416	406	396	413	393	416	436	382	385	412	403	401	417	383	389	410	383	430	398	383	438	396	388	393	413	429	408	393	408	413	412	396	430	397	427	398	393	414	392	384	430	419	423	387	395	382	379	398	390	406	426	375	414	403	392	392	416	429	426	406	441	398	368	378	431	388	409	358	423	389	421	381	411	417	345	389	412	388	414	394	375	429	398	432	408	382	412	379	395	377	408	406	396	360	403	398	426	427	382	418	380	392	396	408	382	420	359	382	400	374	399	398	421	414	373	406	409	419	408	369	329	419	383	376	390	399	415	381	398	388	409	398	391	390	401	395	419	398	385	380	422	407	403	426	411	405	387	449	393	430	387	420	410	392	429	410	396	411	410	445	411	416	371	376	413	434	406	425	381	385	403	424	377	410	376	414	383	390	392	400	437	393	412	379	398	387	391	388	366	414	378	441	385	372	403	388	388	417	430	377	413	392	438	393	407	417	389	398	380	379	396	398	408	426	427	374	433	389	426	396	405	394	440	409	407	396	392	398	419	392	391	410	417	425	409	404	409	401	413	390	403	400	435	409	381	411	412	391	389	416	408	430	394	373	373	375	397	398	392	391	408	384	397	410	425	395	409	447	367	399	390	402	387	401	390	417	391	422	424	382	391	384	398	407	377	397	433	410	412	386	443	418	448	385	414	441	408	403	370	380	419	390	438	424	387	376	377	420	380	404	432	410	380	399	397	438	407	431	433	370	427	409	366	419	388	410	371	372	421	398	409	438	407	418	426	425	440	416	429	388	394	400	424	443	423	438	378	395	415	407	359	409	404
4122	1511	1985	1697	1267	937	814	687	545	456	378	405	343	265	319	294	296	323	295	294	284	287	297	268	286	274	296	276	290	285	285	265	243	264	276	255	281	243	276	263	295	268	306	235	265	244	241	265	304	299	242	296	258	292	287	276	288	298	279	266	255	293	294	295	245	255	267	259	261	302	259	247	294	261	277	278	268	266	259	258	239	269	279	285	272	254	256	268	282	299	285	246	277	281	284	267	267	298	266	284	280	257	244	261	260	248	259	243	290	280	246	242	248	295	327	227	276	258	302	279	267	252	273	263	272	252	283	273	268	258	274	268	265	261	295	262	259	263	288	279	264	267	302	259	259	260	294	291	260	240	250	268	273	280	262	234	294	258	296	261	282	262	237	276	277	267	279	260	248	271	270	259	289	257	269	252	267	273	270	269	251	251	293	273	273	280	250	255	259	257	252	257	246	297	278	289	254	285	267	279	266	277	258	279	282	263	297	304	269	271	254	273	271	266	262	282	264	250	260	255	249	266	247	242	272	247	315	264	243	259	292	242	271	245	285	278	274	266	265	267	269	252	270	281	277	241	268	264	261	258	253	268	291	239	283	273	232	266	282	276	269	267	241	269	307	282	258	273	257	277	271	246	279	277	276	259	280	257	255	292	268	256	254	257	270	259	287	273	243	253	265	273	253	242	251	264	283	288	270	254	248	259	249	272	270	250	251	246	276	260	260	253	248	252	235	236	266	251	281	241	285	290	246	279	275	257	285	230	290	312	265	303	253	251	265	270	267	243	267	254	243	276	246	263	261	256	281	264	260	269	260	288	293	278	303	232	282	284	277	264	250	284	262	295	260	290	259	261	303	305	246	259	280	280	275	268	291	261	257	252	239	239	310	268	236	282	254	289	259	252	267	249	276	270	283	276	291	293	288	268	296	268	237	261	270	295	259	290	280	250	268	257	274	257	263	296	282	242	282	278	240	269	251	269	260	311	287	271	240	280	284	286	271	276	261	265	221	267	266	260	296	268	273	266	274	292	303	270	255	270	290	264	268	258	274	288	244	273	264	290	284	279	258	278	275	270	254	274	277	259	296	267	277	259	267	281	260	271	253	251	229	294	281	262	272	285	263	263	262	273	264	266	277	266	281	247	288	264	273	258	289	255	262	285	250	259	268	258	249	261	249	278	260	253	249	253	285	259	263	261	264	279	271	244	276	259	244	254	264	262	268	276	280	258	274	276	268	258	280	232	258	276	290	242	283	273	317	269	280	278	282	277	264	261	240	255	266	237	269	287	249	255	240	278	277	306	262	268	260	293	272	262	235	270	290	302	264	256	294	251	244	249	302	285	276	262	259	246	282	256	261	285	234	231	286	287	282	275	278	263	255	280	281	234	269	283	264	282	251	259	267	228	285	269	261	246	268	290	283	261	257	272	293	259	263	253	261	239	264	309	254	286	270	237	263	274	270	258	252	265	260	269	280	258	266	275	269	264	280	248	256	270	281	266	248	278	263	289	277	266	267	260	284	271	278	269	272	267	285	245	251	252	294	265	249	291	243	272	246	280	265	302	265	265	294	256	242	274	257	258	231	232	297	269	286	274	273	263	280	269	252	269	280	278	292	287	269	257	266	264	238	275	273	270	267	257	271	304	257	255	285	236	296	311	258	289	260	256	269	263	289	251	282	249	289	263	267	250	250	267	279	266	269	266	273	247	266	267	284	250	306	272	243	274	295	271	252	288	248	318	289	278	252	260	266	267	284	253	283	260	283	284	253	291	282	308	252	245	250	242	269	296	263	283	248	272	266	244	234	263	283	286	266	275	278	290	270	278	273	256	255	276	255	255	249	246	287	250	253	246	265	293	291	256	234	243	267	273	270	277	287	285	291	258	295	301	277	267	267	288	283	260	260	234	274	262	290	265	250	279	252	288	237	243	294	263	266	266	261	260	259	300	248	269	271	271	288	272	255	256	253	282	282	282	253	261	270	270	253	267	284	272	257	266	285	265	276	271	283	277	278	255	257	278	275	273	259	253	260	274	270	244	274	313	283	302	249	267	259	279	292	283	280	274	295	278	278	294	262	267	242	276	257	268	272	273	287	243	262	256	261	265	285	248	236	250	288	277	256	282	273	277	272	287	296	270	254	270	267	271	284	264	242	270	296	255	261	280	273	246	248	252	244	240	288	266	272	265	253	240	297	231	266	265	267	252	247	230	261	237	247	270	276	289	268	288	267	260	281	275	276	266	274	267	274	259	264	268	265	253	226	279	260	280	276	283	222	276	303	290	293	287	262	284	274	251	269	279	256	292	289	235	258	280	270	238	255	287	271	271	277	264	254	255	259	268	269	259	253	261	273	267	281	255	268	251	255	259	296	273	287	291	256	279	285	244	247	248	276	260	264	270	249	239	279	289	295	266	257	252	268	280	292	282	257	284	263	280	255	307	237	273	277	253	249	240	235	273	274	262	268	276	261	265	287	266	286	273	262	259	290	274	278	291	256	265	290	264	279	257	256	229	271	278	266	277	257	269	306	298	275	262	280	257	285	257	269	254	282	251	264	278	299	254	245	278	246	294	287	246	254	243	260	278	263	257	292	270	243	221	283	294	251	249	270	255	273	278	257	262	283	237	245	265	275	251	267	267	265	280	277	266	235	283	238	247	283	284	298	239	270	277	250	260	261	312	274	264	273	273	277	266	277	246	289	298	286	257	252	273	241	277	258	288	264	280	268	262	271	301	295	227	265	262	281	278	282	303	248	286	275	247	279	294	255	285	269	251	275	275	250	251	287	273	232	294	252	284	258	291	273	288	242	271	265	256	255	284	302	272	270	248	263	236	258	282	250	254	262	246	285	283	266	270	265	255	264	278	261	281	301	321	261	276	256	268	266	259	266	268	272	272	309	289	267	275	266	257	277	270	313	301	256	252	276	265	259	268	256	260	268	266	284	296	258	276	266	299	286	250	250	279	275	235	291	277	269	259	256	285	284	248	231	296	262	277	268	283	263	243	276	253	255	281	272	292	282	267	239	276	250	246	291	260	240	227	261	250	238	271	309	267	247	239	270	256	272	265	289	273	258	243	267	297	276	274	247	276	269	280	260	274	239	269	259	287	286	267	280	262	289	274	275	277	255	253	254	257	296	261	281	274	247	278	281	244	246	274	273	273	252	272	297	255	261	260	238	278	257	282	243	253	265	264	233	254	289	282	241	261	230	268	285	289	251	284	237	254	252	275	287	296	274	288	249	316	304	271	262	241	261	263	251	230	255	262	269	279	261	259	288	289	259	251	265	264	256	280	261	252	282	258	261	266	261	289	271	261	274	265	254	300	268	282	286	271	300	273	272	267	266	297	257	250	258	280	274	288	272	256	236	258	281	264	258	269	281	293	255	259	279	244	264	259	279	289	259	251	246	277	257	264	281	259	264	275	270	267	273	233	277	264	256	277	255	267	273	250	282	303	263	272	306	278	267	285	269	266	276	279	297	271	272	309	275	306
3463	1873	4040	5212	4694	3568	3149	2662	2045	1669	1490	1286	1037	956	931	928	922	944	898	814	799	781	746	766	728	732	662	735	699	694	717	683	672	619	666	666	624	658	627	615	643	654	615	650	612	648	581	694	663	640	641	641	650	627	648	639	658	626	643	634	614	639	637	679	637	652	632	642	649	687	615	649	622	640	606	663	631	662	564	677	630	666	643	661	656	606	676	626	620	671	633	642	651	692	637	632	687	604	635	614	653	643	680	710	616	630	657	652	647	629	615	643	613	678	648	660	602	651	647	609	625	614	666	630	606	648	653	629	682	666	642	605	608	675	585	644	629	676	673	653	619	657	664	590	637	673	632	645	676	630	592	646	637	665	609	617	676	640	682	611	618	659	653	636	629	644	666	603	650	641	600	638	658	628	596	615	590	639	619	591	645	648	600	675	601	620	645	616	663	629	647	675	641	665	642	622	679	681	611	659	631	640	663	658	604	648	664	686	656	638	701	632	651	643	646	617	648	643	625	690	643	674	650	669	640	669	662	593	641	609	621	623	637	633	640	651	666	614	691	673	602	625	631	611	597	625	599	670	652	672	605	608	644	703	676	665	597	595	661	613	650	622	623	689	614	637	658	654	658	644	583	682	664	659	669	626	637	594	618	643	651	682	658	595	611	555	630	630	648	638	668	644	633	608	620	616	606	610	667	614	662	657	653	643	608	627	676	664	640	615	644	621	652	661	678	622	636	654	645	619	661	638	648	642	641	650	638	583	590	647	660	647	640	632	647	710	603	667	668	662	628	681	636	624	668	617	643	637	601	566	613	585	664	656	622	607	678	641	665	619	640	639	624	690	658	639	672	619	656	617	618	628	639	680	651	610	626	653	654	618	616	649	632	618	626	635	680	648	670	645	654	691	666	616	616	653	634	663	679	659	646	645	635	639	629	627	648	688	665	616	640	658	653	652	664	616	622	648	650	678	633	655	629	662	570	609	626	649	643	616	618	605	656	692	654	658	615	694	654	686	605	670	647	630	634	650	645	621	620	632	643	646	663	647	669	625	615	683	647	672	651	670	655	659	625	662	622	640	632	681	669	644	659	616	635	607	634	675	616	636	647	670	671	644	635	630	672	613	631	620	644	633	639	657	654	640	639	615	605	642	655	627	641	637	667	651	615	623	591	675	612	636	634	641	610	627	616	647	675	665	657	651	680	638	625	607	669	649	624	632	614	647	616	717	607	642	654	611	645	661	638	638	666	609	662	676	662	652	667	650	636	660	654	676	623	662	629	564	617	626	652	645	623	639	678	633	642	618	659	630	624	629	619	607	611	617	647	643	633	657	662	658	595	577	648	699	655	608	670	650	641	611	642	673	626	644	654	640	587	642	656	657	586	627	634	631	655	708	647	630	620	628	666	616	650	640	666	662	648	641	644	656	594	652	659	637	615	650	664	663	616	648	668	683	626	686	669	616	650	660	596	622	672	647	633	650	661	647	650	639	620	669	642	668	632	664	630	624	642	680	609	630	652	653	619	653	683	662	653	618	670	669	636	662	611	695	687	668	649	586	643	650	645	643	631	622	645	623	624	691	661	641	621	670	656	646	633	644	717	690	639	616	610	624	664	633	636	667	622	663	605	655	634	621	624	624	646	644	646	673	618	593	641	631	646	621	702	657	631	625	628	652	651	624	624	627	634	677	603	636	618	648	621	602	627	613	643	631	654	656	658	657	601	627	679	636	617	628	653	601	657	651	671	676	622	649	609	678	669	659	655	631	656	621	598	621	641	657	638	609	659	637	591	622	647	637	635	610	621	629	629	642	618	689	671	682	665	640	668	662	600	655	651	645	629	637	626	652	665	607	651	660	649	658	661	632	627	645	691	614	638	686	639	645	644	650	606	626	644	642	653	625	654	671	607	594	642	602	657	658	642	636	617	652	616	693	607	667	626	673	600	623	663	681	632	628	625	647	663	614	616	651	581	658	663	656	631	641	632	614	638	676	647	674	626	618	687	624	627	633	642	669	615	611	611	648	644	643	633	610	689	675	693	634	658	626	655	653	663	685	610	643	653	618	611	689	622	662	687	675	652	662	642	649	625	662	680	621	641	607	640	689	644	611	620	640	645	610	624	630	642	628	591	654	607	624	634	672	667	660	653	653	613	663	638	602	709	638	677	659	643	666	645	621	665	631	669	696	645	647	682	631	635	655	622	633	621	659	643	649	686	643	581	629	630	662	639	609	681	620	669	687	594	680	645	594	621	637	661	590	655	615	644	596	632	641	642	631	671	654	640	662	649	633	694	646	645	631	635	629	649	652	629	629	675	625	608	676	631	636	632	629	628	696	705	624	622	678	670	671	633	672	645	649	662	674	621	607	599	640	630	619	591	578	647	642	646	633	598	647	646	587	659	652	606	641	641	673	640	642	684	662	633	626	654	636	634	661	641	657	611	583	645	632	685	664	584	663	648	589	663	668	639	672	650	658	642	653	665	635	659	625	641	622	653	607	637	629	649	631	613	632	606	618	668	676	663	645	662	682	666	659	637	642	663	613	697	654	619	684	629	690	655	633	649	613	692	612	678	657	631	684	642	640	627	637	649	609	605	614	645	591	634	634	631	649	585	639	612	645	631	652	678	620	620	671	644	632	682	628	589	634	630	615	673	654	630	687	657	684	635	650	701	638	681	621	658	634	634	632	637	605	632	618	638	628	658	641	651	655	620	648	668	670	599	636	636	660	628	610	613	677	592	672	635	687	637	623	639	639	628	593	657	667	677	610	581	632	649	603	611	620	614	674	657	597	684	627	669	610	648	618	684	656	640	649	650	668	642	596	611	621	651	654	622	627	604	659	678	607	608	650	666	677	631	653	640	656	617	649	668	628	625	676	637	668	661	672	627	636	640	640	608	628	630	674	650	627	671	615	655	633	605	631	630	595	633	590	633	636	594	642	621	673	615	670	618	646	644	638	622	663	639	630	608	655	663	642	636	673	607	629	634	692	618	703	602	649	574	633	645	613	635	634	680	628	617	661	639	646	672	638	659	646	650	606	651	636	676	614	615	598	668	654	627	636	588	675	646	638	609	673	644	630	633	600	629	637	627	606	629	598	630	657	606	667	687	638	633	672	664	675	677	663	642	642	672	633	679	690	643	626	664	670	622	613	714	675	646	666	651	662	649	603	663	634	630	662	660	600	612	624	648	602	626	671	615	623	638	653	650	645	656	610	691	640	628	620	622	660	619	665	651	624	672	620	630	640	649	656	663	646	669	608	650	659	624	657	636	672	641	619	688	659	632	639	615	656	623	675	629	648	660	688	636	665	654	656	684	625	618	661	668	641	595	684	599	638	657	648	638	636	585	673	623	628	683	645	607	647	656	629	644	641	642	637	665	616	625	643	624	664	653	595	659	631	646	622	631	659	641	632	648	606	631	622	662	669	609	633	635	645	634	664	656	672	655	628	655	616	663	599	667	627	665	695	643	666	614	616	690	641	665	652	653	671
11758	3337	3583	2961	2213	1618	1124	972	763	683	544	497	464	417	392	378	344	367	340	299	301	306	314	305	308	277	273	286	260	254	244	269	247	261	275	279	261	278	271	240	250	248	278	277	264	271	243	255	298	274	249	261	252	290	272	262	265	246	263	248	273	248	273	272	258	236	273	257	258	231	250	231	250	251	240	255	257	232	267	232	261	249	252	242	229	281	247	277	275	274	243	247	241	260	243	253	259	267	270	249	269	225	265	277	250	247	252	236	241	270	260	269	255	272	232	267	272	284	261	258	235	277	257	247	253	259	303	250	256	252	236	256	267	239	249	237	271	267	246	264	236	255	276	242	239	250	253	230	236	246	273	260	246	244	238	248	253	267	244	273	265	232	250	262	241	257	263	243	272	253	242	285	235	246	246	264	234	281	277	287	236	252	264	258	275	285	284	239	225	236	255	271	244	269	248	241	248	264	254	247	243	282	254	236	255	250	242	251	267	271	254	270	251	272	246	248	278	263	293	281	269	270	245	266	260	261	256	254	255	240	265	260	250	229	287	260	244	247	236	272	236	287	254	250	256	252	240	254	253	260	252	264	249	246	267	290	243	283	292	306	250	284	252	248	276	286	227	273	247	270	233	231	253	259	250	250	278	272	261	265	273	250	268	249	287	249	264	275	264	268	251	259	273	258	258	231	254	264	242	247	267	263	247	257	279	243	254	243	274	244	255	247	219	243	244	240	246	268	247	240	257	276	271	245	259	229	219	243	230	269	255	255	264	275	269	232	234	241	253	251	249	233	290	271	256	234	274	236	245	247	256	278	224	237	277	245	248	275	244	238	235	257	245	237	294	285	271	228	244	250	236	251	261	246	261	245	246	259	263	285	267	246	286	253	274	247	255	254	248	264	237	245	234	260	239	270	273	232	261	273	254	242	276	284	259	240	272	281	280	291	279	254	246	266	262	271	255	259	284	270	259	265	245	282	246	239	263	272	237	253	254	267	281	233	265	227	264	249	238	253	273	253	261	279	268	264	227	231	266	236	253	259	273	235	293	300	252	269	235	266	255	247	244	257	247	265	257	231	275	240	258	273	262	296	279	289	275	285	235	261	247	260	249	243	268	253	244	224	274	241	279	242	270	269	290	253	258	242	253	263	286	258	267	253	293	320	301	292	242	240	269	258	253	243	276	271	269	248	264	267	264	272	258	255	256	245	266	258	257	273	221	237	258	256	247	270	243	274	269	273	203	267	231	256	267	270	263	281	258	285	288	283	264	255	235	276	241	234	260	251	254	269	266	255	268	231	268	269	241	249	264	257	254	273	256	230	245	249	240	228	255	245	264	258	269	275	231	259	275	236	234	239	246	252	220	263	281	245	261	234	264	243	281	250	290	282	249	262	240	261	277	264	237	266	276	271	240	250	240	266	252	231	253	254	288	277	250	248	253	251	256	256	246	261	244	248	250	235	272	237	254	266	254	260	253	250	246	271	250	269	276	264	287	242	233	277	237	264	279	259	239	275	262	268	259	262	264	248	247	244	254	243	262	222	275	254	262	240	256	253	246	254	275	251	265	262	253	266	249	239	244	245	251	234	254	262	261	267	256	233	257	227	262	289	291	266	273	278	254	228	249	247	270	264	251	242	232	239	230	264	250	257	255	257	247	250	239	236	272	288	257	253	244	242	216	258	251	267	217	259	252	278	275	252	255	265	244	253	252	235	290	231	253	247	243	262	264	259	255	231	264	230	251	245	248	249	238	232	261	285	255	265	260	253	253	245	259	257	283	248	259	242	217	288	267	270	266	269	236	260	219	263	265	292	268	261	248	228	252	275	256	249	271	252	222	247	293	284	273	287	238	253	231	254	246	262	259	266	267	266	250	223	298	270	295	242	265	227	257	242	270	253	267	258	216	239	266	270	296	244	254	282	268	284	258	284	247	278	245	269	254	258	241	257	303	269	266	249	231	264	276	264	275	253	264	248	257	256	248	272	259	262	258	243	268	247	292	241	243	273	301	249	274	227	269	280	264	281	275	255	261	279	283	272	274	281	256	275	233	252	255	224	247	246	261	259	224	247	288	274	273	263	256	267	236	274	274	274	240	266	250	264	262	257	248	287	269	214	252	237	287	244	241	234	245	246	268	264	263	243	249	271	274	237	242	279	253	254	244	295	225	261	251	242	259	261	275	271	264	276	243	265	268	239	253	260	259	290	264	222	266	303	248	295	283	265	220	254	272	257	264	265	263	267	244	230	272	243	239	267	276	266	261	273	243	215	269	283	230	243	258	296	266	249	247	258	251	246	305	279	254	230	262	250	245	259	278	270	246	263	267	277	257	252	250	233	274	250	258	257	274	277	263	245	246	267	248	255	297	256	206	265	262	272	234	254	266	252	244	254	269	260	253	263	245	236	235	264	257	267	229	265	246	261	247	248	253	264	250	259	243	244	278	261	228	236	240	269	245	268	245	238	257	264	257	284	233	264	235	255	251	263	250	226	241	264	267	238	270	256	277	281	274	256	262	259	276	253	233	266	268	284	234	225	268	264	284	277	274	271	240	218	246	236	250	258	256	266	268	240	252	234	279	260	240	240	273	247	261	260	259	248	267	249	252	243	280	253	269	246	236	261	270	284	261	260	267	280	281	292	296	272	257	250	264	258	237	275	238	224	256	235	274	250	276	244	289	240	237	274	251	267	248	298	257	260	263	257	288	248	260	273	262	267	276	272	263	241	243	228	244	236	269	258	271	264	256	251	237	244	294	260	283	294	266	249	288	251	268	232	256	266	229	273	258	248	243	254	257	254	254	256	246	265	264	251	235	246	262	233	263	287	263	269	239	256	262	231	256	246	268	249	249	229	233	257	270	264	263	237	298	263	246	263	266	258	273	285	296	235	252	252	256	239	243	243	259	258	266	254	248	247	249	222	241	240	267	267	250	253	250	291	249	261	236	261	241	287	274	244	263	247	242	250	248	229	250	225	262	226	261	262	268	283	262	266	228	258	263	239	248	262	266	278	262	247	268	253	258	262	260	233	238	243	261	237	244	238	300	260	268	249	261	258	236	259	267	271	284	263	259	269	258	234	204	214	261	244	268	269	271	238	240	253	263	257	262	256	239	227	280	270	253	245	256	226	262	252	291	249	293	249	234	267	228	248	263	274	272	227	219	284	245	261	239	261	257	296	267	238	248	252	245	270	222	261	275	258	244	256	271	253	273	247	264	264	258	269	251	265	241	238	243	282	281	260	255	276	242	261	242	260	262	260	249	271	245	287	269	284	268	269	250	231	260	232	241	248	260	249	259	240	261	237	243	231	264	230	225	284	276	251	262	258	245	255	241	245	219	234	255	276	258	290	254	270	255	223	284	268	276	259	252	246	256	268	269	263	253	266	243	264	264	244	275	273	225	262	228	262	269	261	262	255	267	271	262	296	270	250	229	273	258	267	248	250	271	243	266	274	242	267	258	238	261	241	292	228	264	246	245	287	243	258	257	288
9211	3331	6557	8310	7999	6544	5049	4141	3353	2916	2372	2040	1799	1441	1287	1280	1261	1316	1065	967	962	1002	921	849	843	681	787	732	746	715	714	698	735	684	667	686	670	673	641	650	624	641	639	613	639	576	588	634	648	573	622	586	570	600	578	599	647	635	666	639	587	615	601	633	634	573	575	626	620	616	612	651	632	598	652	610	595	644	602	675	673	592	594	653	641	600	648	590	610	614	618	633	598	652	609	625	611	635	624	579	641	602	636	648	578	637	616	629	619	597	614	647	619	630	632	582	664	642	642	624	609	594	649	609	643	585	614	612	653	584	630	607	631	592	639	613	616	630	601	646	677	640	610	625	603	638	603	599	658	598	618	567	634	612	628	638	620	562	589	613	608	642	579	617	609	637	624	613	605	650	624	598	574	626	629	615	625	582	645	651	633	626	612	597	628	644	629	614	575	603	597	665	627	608	571	616	623	587	587	609	624	653	625	650	587	576	603	614	568	570	651	625	598	605	647	622	628	637	652	617	582	583	607	573	614	620	617	621	605	628	609	585	630	628	650	638	644	620	610	656	581	634	625	601	633	587	601	562	577	576	628	608	588	590	596	606	611	662	582	557	647	582	615	626	581	590	592	650	591	590	600	645	576	601	611	639	635	587	626	631	617	636	605	663	613	599	598	610	620	651	640	580	656	598	653	574	615	679	610	604	613	632	614	631	595	594	649	624	623	604	558	613	614	670	629	567	601	646	627	607	609	608	625	600	622	608	607	594	573	575	583	592	616	604	641	658	620	584	629	648	648	636	599	593	640	615	601	612	604	601	618	621	642	660	624	585	658	602	602	610	624	598	630	583	652	619	598	682	615	573	576	619	580	612	589	661	615	610	621	613	588	602	595	613	604	611	597	595	635	614	591	607	625	564	631	616	613	589	638	619	639	617	596	613	639	580	611	613	669	605	626	610	577	583	624	574	623	600	642	606	593	606	623	646	621	607	601	667	608	621	601	647	652	611	585	631	593	639	638	659	681	604	631	635	643	613	597	611	608	586	600	607	608	595	573	622	602	590	627	606	608	573	568	648	585	639	586	569	624	594	601	587	602	612	626	611	614	551	586	643	647	618	647	617	600	664	624	623	609	636	619	604	601	585	644	610	606	582	621	552	602	649	633	582	646	581	592	595	582	608	607	612	576	621	609	577	589	598	609	588	575	656	636	568	585	616	584	600	609	613	640	597	621	611	577	615	693	613	566	631	629	579	604	627	573	627	607	616	619	585	609	617	586	573	607	586	612	620	596	648	609	599	577	628	581	676	657	609	567	621	620	595	644	648	615	577	613	588	602	593	613	582	593	624	624	616	568	597	616	593	630	621	659	587	632	643	598	656	629	624	612	601	602	634	630	608	625	631	589	593	603	628	542	650	562	660	627	616	589	578	605	635	635	587	600	638	595	605	631	606	574	561	597	560	677	594	598	644	635	605	607	587	626	637	606	586	603	560	621	612	625	625	586	611	608	644	606	614	612	572	602	612	626	618	653	626	629	590	634	607	596	600	641	595	644	616	594	617	607	608	630	600	568	603	577	602	630	594	622	662	615	615	571	577	626	659	601	603	603	652	632	610	620	610	662	622	575	636	590	600	601	602	595	650	641	629	653	677	553	642	619	603	602	634	618	596	586	619	587	612	642	607	641	642	626	612	606	623	585	633	595	602	630	630	612	583	642	596	638	620	645	571	606	627	608	635	634	612	585	589	580	632	597	599	640	599	617	594	622	596	649	598	614	636	617	594	624	607	595	629	612	606	645	590	569	616	638	630	585	633	589	620	626	684	574	572	588	580	589	660	635	637	607	614	594	620	633	582	603	579	634	582	596	624	575	626	561	650	593	638	600	617	598	597	602	601	633	613	577	658	652	629	628	578	608	608	598	578	579	640	569	612	610	602	593	667	617	641	601	608	668	634	626	601	591	591	600	564	689	615	613	600	618	621	627	611	615	641	649	631	616	610	623	647	584	628	618	617	589	613	620	614	684	567	656	580	564	633	661	612	594	597	630	601	636	641	673	564	629	600	613	629	624	633	605	637	618	612	615	660	602	622	604	582	618	574	585	567	617	609	606	628	630	638	625	653	592	659	600	606	562	640	637	588	592	659	619	591	642	618	596	656	591	622	587	600	588	609	647	599	636	603	609	614	641	584	580	600	600	630	611	597	600	622	598	582	564	572	592	630	608	655	652	606	615	603	602	609	617	584	606	616	584	555	594	602	566	608	595	615	591	607	597	626	615	584	600	673	615	602	684	667	574	596	575	577	572	628	611	610	595	598	649	594	626	624	603	599	609	616	588	634	644	629	644	589	614	620	612	643	562	628	578	588	601	609	617	652	618	607	605	576	623	572	642	606	582	556	598	579	597	610	635	637	616	641	604	620	624	617	608	594	625	646	637	601	590	569	612	600	618	624	606	567	598	666	609	565	577	627	628	628	656	611	602	588	653	657	597	624	593	649	624	614	580	635	593	615	612	640	566	627	600	597	590	556	621	599	599	628	671	603	578	623	616	574	614	577	650	645	589	602	607	634	623	604	619	628	576	615	632	619	605	595	588	618	678	588	643	571	620	591	602	606	578	595	587	587	632	611	659	610	604	639	630	597	592	623	603	614	595	666	614	639	622	615	587	597	614	592	565	566	634	628	615	623	618	608	592	617	626	589	682	612	627	601	630	628	604	634	611	613	617	645	644	624	647	618	582	603	636	610	626	619	564	590	611	568	641	610	610	629	611	601	598	606	628	637	575	611	665	583	661	656	617	603	560	614	633	666	597	594	632	623	594	609	664	601	615	624	608	554	571	622	599	633	626	584	610	626	614	628	583	626	643	655	603	586	580	623	555	633	603	621	617	644	631	609	627	625	663	622	636	597	559	641	597	600	666	608	662	562	638	604	631	586	590	651	591	651	638	579	636	590	615	647	624	614	625	596	588	602	592	610	598	613	635	596	648	626	607	588	587	611	637	611	613	584	626	605	572	617	620	581	610	600	612	590	582	618	630	644	607	629	640	606	599	606	588	593	576	611	637	608	621	613	606	603	612	589	609	639	624	606	612	630	661	603	617	607	592	627	593	645	617	621	629	564	590	641	626	614	613	616	607	643	616	580	630	588	588	616	618	623	617	582	615	584	599	625	608	591	661	584	613	610	603	600	612	627	615	596	591	586	603	660	627	605	632	568	609	559	587	620	648	655	611	604	631	624	576	598	648	598	681	572	589	656	588	621	652	612	595	595	608	607	628	640	643	595	567	592	608	622	610	582	633	558	636	620	610	565	582	601	593	640	604	601	608	604	652	671	616	597	591	633	596	654	585	612	562	587	637	597	602	628	623	585	638	589	621	598	620	640	628	588	588	598	604	613	601	638	574	610	636	557	625	582	599	603	568	626	632	601	626	648	659	653	616	618	587	649	601	624	636	667	597	598	592	594	569	609	641	616	584	599	625	616	599	619	590	582	612	638	628	616
19284	5823	5917	4535	3128	2367	1677	1118	972	791	646	583	506	412	338	326	333	306	265	247	259	257	230	207	187	222	202	208	164	172	175	186	187	174	164	159	162	179	190	180	174	150	172	163	162	161	167	163	183	171	175	161	181	195	179	158	171	170	165	157	159	169	138	134	160	164	187	159	171	160	175	143	138	167	151	166	152	156	139	174	169	168	149	175	161	164	152	188	177	155	173	181	162	176	137	166	168	159	154	137	190	157	162	170	162	190	144	159	177	172	198	166	125	172	166	171	151	160	160	155	172	149	147	165	163	167	176	168	159	161	180	164	147	149	159	135	170	160	143	155	154	161	155	140	168	158	164	161	162	156	153	182	180	152	148	163	155	179	152	153	155	169	161	184	170	145	162	161	173	136	147	176	177	172	161	170	162	153	154	168	164	169	153	155	172	164	169	170	157	164	160	164	160	167	164	136	142	126	162	180	160	177	156	159	148	147	176	160	162	162	128	151	161	175	181	149	175	161	149	145	189	167	140	162	180	161	174	159	173	147	153	151	145	164	160	151	168	169	175	178	146	179	162	168	137	180	152	162	142	150	150	173	171	162	159	177	175	183	182	164	182	159	179	143	160	163	150	155	187	166	171	142	166	173	159	167	170	164	184	154	169	169	163	173	168	163	167	161	162	141	176	153	171	161	152	168	164	142	135	164	162	176	166	164	157	152	169	176	166	142	159	184	193	164	144	154	161	154	151	164	155	168	161	161	150	173	165	165	161	166	157	164	156	184	176	152	156	145	160	155	154	171	151	171	172	173	171	162	170	177	158	151	159	156	181	160	138	153	147	165	138	158	174	177	172	154	173	168	166	175	157	155	191	146	129	159	157	176	182	160	179	158	150	154	168	155	145	159	188	168	164	172	167	144	162	160	163	191	169	144	158	169	163	167	184	164	166	193	175	179	139	164	188	175	163	174	149	160	163	193	176	198	184	157	154	159	167	137	149	168	171	148	167	178	181	165	159	171	146	174	154	162	159	149	154	156	147	159	155	175	173	153	151	177	172	162	154	207	138	164	153	143	159	167	152	155	176	184	167	157	167	152	147	149	150	166	157	166	173	149	162	191	183	161	146	167	170	159	156	178	156	145	186	191	162	138	137	171	178	175	177	134	161	174	156	150	148	182	171	167	166	144	144	171	161	162	173	174	163	144	147	148	139	163	158	192	159	185	150	165	184	145	135	162	169	166	149	187	163	168	167	158	149	155	148	174	144	157	160	171	153	161	164	132	135	159	157	163	147	156	173	161	182	173	163	158	161	186	173	157	170	183	188	167	168	158	185	165	174	172	193	144	164	160	179	173	154	160	167	187	168	179	153	176	182	175	192	168	160	154	145	164	133	144	167	175	138	162	153	181	179	163	161	160	161	164	162	156	178	206	131	157	146	167	162	182	149	164	154	167	164	148	181	168	181	138	164	164	135	150	169	169	152	156	149	160	185	144	174	166	172	171	135	159	175	183	171	145	151	144	147	137	163	177	154	149	161	125	171	177	174	172	155	156	147	172	163	167	162	152	152	176	157	147	165	151	144	159	171	147	153	150	175	145	160	156	172	163	169	168	160	153	165	167	163	168	161	153	157	166	167	185	147	161	148	170	150	168	149	140	175	157	179	166	150	150	160	148	147	162	167	155	165	157	149	129	156	180	140	147	165	160	194	171	167	155	181	175	195	161	176	175	162	182	166	137	167	140	165	182	190	178	167	163	138	157	163	171	180	148	168	174	164	165	183	182	172	165	155	190	156	188	153	172	171	160	163	157	167	152	164	140	146	151	162	158	182	152	166	152	148	152	148	147	161	160	154	151	154	163	148	161	177	178	169	148	154	178	157	158	147	147	141	154	149	181	142	176	157	179	147	171	167	145	165	165	161	174	174	137	164	170	154	177	169	175	163	167	153	149	166	153	184	153	179	180	140	176	157	163	167	136	155	159	178	158	166	159	154	167	166	162	177	161	163	173	149	162	172	160	184	127	158	157	167	175	178	168	175	142	178	133	170	171	165	179	154	164	167	153	167	189	180	139	166	184	157	146	180	158	170	168	177	135	162	151	177	179	160	144	170	195	173	186	161	167	160	162	183	193	182	170	154	155	150	193	168	143	159	152	159	164	169	166	151	199	163	142	152	167	159	180	151	166	163	150	153	125	165	155	177	170	183	157	162	176	166	145	162	162	179	161	193	169	154	156	164	165	177	158	157	168	168	161	163	155	151	146	177	156	156	148	161	151	151	167	166	178	142	150	181	161	163	160	137	182	155	167	183	151	168	176	175	164	135	160	148	165	157	164	164	163	137	143	179	149	144	178	178	164	142	200	141	166	151	131	163	159	170	170	163	194	153	156	158	167	168	146	193	184	170	161	153	158	182	180	179	139	188	173	145	145	177	164	147	163	174	164	163	165	177	167	163	174	140	164	164	172	182	138	163	146	167	154	155	168	152	156	160	179	154	132	191	158	154	146	151	148	162	161	153	170	164	179	175	169	155	208	163	167	176	144	159	176	157	154	171	160	169	135	146	169	161	169	171	180	182	152	148	158	157	171	157	183	184	174	162	158	155	154	166	166	166	136	155	163	182	187	152	166	175	159	176	177	160	185	158	179	133	154	162	159	162	163	160	179	151	142	190	156	149	174	116	166	162	155	176	166	168	173	156	179	195	152	197	161	140	169	162	189	155	167	173	162	155	126	163	158	163	177	157	158	190	166	174	149	171	188	173	150	154	155	178	155	158	171	174	159	138	148	160	146	178	158	167	178	155	165	165	171	168	131	144	143	151	179	159	175	174	172	158	168	167	163	145	149	146	150	151	164	175	170	164	158	151	150	163	152	165	153	144	170	155	152	167	173	134	167	142	154	182	157	145	167	143	164	156	171	171	166	162	148	162	156	153	157	191	166	158	148	165	187	164	156	181	163	164	165	153	172	175	173	146	147	160	166	177	177	171	162	176	172	171	157	153	155	163	174	172	183	164	184	166	175	169	149	162	172	143	166	168	157	166	157	159	170	175	176	164	172	162	165	176	175	136	182	151	165	172	142	172	172	167	147	162	153	155	144	148	147	137	160	168	180	175	163	167	173	172	158	163	165	162	155	158	142	161	154	146	163	172	169	162	181	158	163	163	172	172	160	136	151	142	169	158	175	157	153	173	175	165	170	179	181	176	160	179	199	157	167	166	150	169	153	178	174	168	167	172	167	144	154	171	167	178	164	148	177	172	157	175	170	149	198	168	141	161	164	177	155	152	151	163	167	166	153	176	148	149	185	174	159	160	158	163	205	149	167	156	187	187	163	144	174	139	174	160	161	199	176	166	144	153	163	150	156	174	173	158	177	193	157	164	158	161	171	166	149	171	161	145	148	141	162	161	174	168	189	169	159	147	143	176	149	158	167	134	172	155	176	189	186	159	184	148	156	167	169	149	166	156	165	160	163	176	185	170	155	159	164	166	174	178	171	157	184
12035	4786	9216	11179	10602	9027	6749	5191	4657	3876	3197	2796	2588	1861	1635	1496	1422	1407	1129	1017	964	916	824	728	623	670	645	574	568	511	551	620	549	495	470	470	481	425	434	467	404	472	422	440	431	408	422	411	405	426	399	400	405	392	412	412	441	404	420	456	413	435	412	400	397	436	384	427	435	424	369	423	402	390	439	393	378	480	408	437	439	403	398	440	428	384	404	436	386	379	408	404	429	397	428	420	364	366	398	340	422	408	378	380	378	360	395	421	441	437	441	406	412	412	418	384	410	448	379	404	408	398	425	406	435	403	416	422	399	414	418	409	395	379	406	418	405	405	424	413	420	397	375	384	366	406	424	407	437	395	428	389	387	385	412	392	389	434	385	404	414	412	396	420	417	413	431	405	388	413	385	395	402	388	378	393	468	420	412	375	412	396	432	396	389	405	390	422	387	409	405	383	406	419	411	408	374	430	396	408	408	417	392	422	430	390	394	438	390	380	393	407	414	414	392	427	428	391	432	433	381	392	389	400	400	407	431	415	421	380	450	397	438	415	397	398	390	411	431	378	423	409	422	411	393	394	385	416	431	402	424	382	417	432	425	421	401	349	438	413	437	398	415	402	429	408	427	379	433	387	396	360	401	411	402	406	389	417	402	401	399	410	409	406	384	388	401	381	407	425	412	435	384	383	424	381	382	423	392	413	423	403	427	365	394	371	408	405	400	411	419	415	420	417	396	401	404	405	394	435	379	421	382	421	384	406	366	411	426	423	406	433	399	391	408	435	442	398	400	392	378	441	376	438	378	391	393	445	385	397	431	439	416	385	403	402	425	377	424	435	401	376	411	412	415	398	414	368	403	389	395	419	423	417	375	413	400	368	406	421	378	421	381	428	410	373	402	411	408	391	432	397	386	421	362	429	403	418	392	394	418	405	416	408	419	383	394	396	407	406	414	386	419	430	415	430	406	417	403	378	440	408	419	421	424	381	404	407	400	388	384	410	419	398	363	430	434	434	387	392	393	411	392	428	397	405	394	415	410	376	399	392	409	380	368	400	437	398	419	421	402	374	442	419	447	450	404	397	418	430	402	410	432	420	419	411	407	400	369	450	466	423	421	395	427	419	417	392	412	392	437	425	426	395	392	388	401	372	415	409	397	425	410	423	407	396	399	408	397	397	411	385	389	422	427	403	404	412	388	426	385	441	420	427	400	393	392	420	401	410	402	412	421	415	373	400	402	423	383	377	430	392	416	417	377	398	425	392	399	397	410	417	446	350	405	407	387	394	401	407	443	401	412	406	433	393	407	354	378	404	381	422	429	404	403	405	417	395	405	444	409	390	394	425	402	399	381	405	423	390	401	418	403	419	432	397	396	384	413	398	416	387	400	398	417	401	396	392	385	417	416	390	459	416	407	396	406	378	358	408	394	421	379	404	408	446	373	429	403	418	420	420	422	412	402	394	407	413	406	388	419	398	430	397	425	385	410	405	394	396	409	410	456	399	391	398	396	423	402	380	406	417	396	411	382	408	409	405	378	392	370	468	437	396	371	397	372	387	407	424	399	420	411	434	406	387	408	396	433	421	392	389	452	428	384	434	403	432	395	416	374	410	393	393	381	402	401	423	426	372	406	426	390	403	417	408	407	394	406	403	415	420	396	389	406	363	399	388	435	425	404	399	386	441	411	433	416	374	401	392	391	377	422	410	387	399	399	411	416	398	405	387	425	414	435	341	426	419	401	420	384	439	411	381	394	411	396	403	406	400	365	382	437	418	406	408	414	421	392	371	406	415	393	398	427	454	403	410	379	382	401	411	404	413	442	433	395	409	418	425	379	406	371	411	381	435	400	421	392	409	422	438	372	433	425	419	374	408	387	387	402	407	413	406	374	347	395	433	411	385	399	403	425	408	426	428	385	391	452	385	423	435	402	399	423	398	414	395	388	377	421	419	415	391	444	421	418	416	392	384	396	380	404	408	437	394	421	408	398	424	406	416	405	407	383	391	408	431	414	432	437	393	387	386	457	419	422	417	389	377	382	447	413	407	396	402	376	411	410	400	376	415	411	376	384	430	433	436	409	429	426	425	421	372	421	398	406	415	405	431	394	398	411	399	365	419	416	376	401	379	386	376	415	384	404	396	408	389	392	422	401	387	457	381	421	405	425	444	424	405	398	378	400	405	420	402	396	407	389	415	397	449	433	398	388	400	424	397	401	412	406	415	428	390	369	414	397	428	427	460	395	354	415	412	388	469	451	411	411	401	440	412	385	436	449	413	408	377	402	429	388	388	395	419	381	402	417	377	385	372	436	415	402	387	388	429	413	415	399	388	403	399	404	437	405	398	405	378	387	401	379	424	391	375	409	398	423	385	402	426	417	411	432	399	429	403	401	435	408	416	425	405	404	426	402	408	371	397	382	421	393	414	407	389	463	374	392	436	430	390	408	396	432	441	426	409	414	393	410	432	387	420	407	386	411	403	382	399	376	383	399	385	430	410	448	394	394	405	409	437	431	406	436	415	395	383	419	434	437	401	385	420	395	424	422	410	419	379	401	422	390	405	415	382	404	449	378	370	425	391	411	433	387	389	424	395	411	377	403	383	376	406	414	414	381	402	409	407	409	405	399	428	367	424	403	418	430	368	368	385	442	392	389	399	391	438	384	402	411	373	404	406	419	410	414	395	413	403	411	407	403	404	359	409	433	444	414	365	412	409	401	390	411	401	389	426	409	412	409	419	404	476	406	396	404	395	432	416	429	427	381	385	376	407	420	399	432	396	389	411	375	400	361	417	397	417	435	438	412	408	423	402	397	424	396	398	401	411	391	417	404	426	391	405	383	390	440	390	407	415	413	401	383	419	433	385	407	381	373	379	386	442	402	407	361	390	393	432	366	409	382	440	386	416	391	437	380	396	415	435	385	426	433	406	439	380	369	446	410	398	413	397	377	408	408	390	409	402	383	394	425	382	416	399	385	366	428	432	419	423	383	415	354	425	401	404	400	416	405	410	430	432	400	424	421	380	377	414	392	409	437	412	406	399	422	407	431	410	404	385	407	382	391	415	401	408	427	389	366	443	396	396	381	391	415	400	387	426	422	417	400	409	437	420	443	399	411	430	417	398	394	403	412	376	429	432	400	438	405	398	403	411	422	398	420	422	396	408	375	425	380	437	388	388	421	447	386	392	403	400	423	407	398	395	427	384	387	375	389	423	367	439	415	422	418	432	431	398	386	400	388	401	421	396	453	432	387	396	405	375	453	395	411	426	417	378	411	399	428	406	356	400	438	384	387	423	383	417	383	443	394	409	402	400	404	367	442	424	388	388	398	379	438	439	394	414	417	408	436	421	397	444	399	443	400	395	417	411	430	394	373	378	414	410	407	418	416	391	389	399	430	420	408	406	392	411	405	418	424	394	423	399	395	396	416	399	385	403	411	395	351	398	422	389	444	396	381	419	425	418	377	389	430	403	386	419	396	423	411	432	403	379	431	402	422	420
4506	2055	2443	1962	1246	946	760	606	527	503	409	388	378	330	303	348	362	319	327	274	281	268	264	277	282	267	270	312	276	292	263	285	282	290	329	272	257	291	272	281	272	300	261	266	278	264	275	269	292	289	278	264	286	241	307	276	256	286	260	259	295	272	275	295	296	279	283	296	282	270	291	288	281	293	309	280	287	308	271	279	292	310	278	265	272	299	320	269	281	272	270	305	257	293	294	282	263	260	271	315	279	275	270	248	293	260	254	277	272	301	276	260	304	299	286	302	267	280	295	264	284	271	266	289	261	286	289	290	282	261	279	270	279	276	278	269	278	263	267	280	287	273	304	291	294	295	272	263	282	300	284	290	299	251	300	248	291	293	304	277	298	284	278	263	247	269	296	266	301	296	276	256	250	293	265	284	274	296	280	293	261	274	261	276	270	305	289	283	292	275	251	282	280	270	262	265	270	281	272	283	287	274	262	268	289	285	294	287	300	279	297	261	285	295	269	256	250	306	256	264	271	271	272	276	280	278	285	291	301	297	294	280	258	328	288	263	296	304	287	279	239	242	268	289	273	278	300	240	276	282	265	336	289	276	265	292	289	241	293	311	258	293	280	314	269	308	275	276	274	319	292	288	262	273	266	286	272	272	277	306	281	261	291	261	285	268	290	272	279	294	254	264	275	268	285	276	257	271	305	296	269	293	276	270	258	307	290	287	314	290	283	266	280	271	258	271	289	281	279	307	286	265	257	292	301	271	309	284	309	274	290	307	283	251	289	277	293	282	269	317	280	298	274	279	286	251	297	287	264	297	283	270	298	257	274	269	274	295	293	287	290	295	289	279	295	256	288	289	311	258	253	279	271	273	275	305	279	257	267	268	261	274	258	280	294	271	272	273	269	276	296	280	266	277	267	227	300	288	292	271	270	296	293	298	295	282	260	284	292	264	293	254	285	290	280	276	304	239	290	307	281	265	281	263	290	276	273	295	279	255	260	300	279	291	296	273	284	284	282	283	244	278	273	260	273	267	271	273	268	283	297	283	298	284	272	265	259	253	278	299	267	283	271	301	265	249	266	280	271	249	276	296	277	257	267	288	289	279	262	278	274	277	278	266	288	293	274	291	295	264	280	277	289	279	297	256	286	273	269	264	285	296	306	301	278	301	260	273	263	316	272	283	262	261	292	265	327	253	268	282	287	290	274	286	289	269	249	295	283	272	296	276	271	265	264	274	249	272	284	288	320	297	307	244	287	294	288	287	265	257	269	309	311	278	251	274	256	269	283	243	287	316	313	276	316	289	269	263	291	251	274	246	274	242	270	273	272	280	296	266	288	255	292	289	307	261	254	240	268	290	259	247	267	292	276	259	282	303	294	277	295	322	244	286	292	290	287	267	286	278	280	240	303	273	315	263	279	300	261	306	263	273	283	254	296	281	285	301	262	285	272	247	270	266	292	289	287	299	270	293	309	297	274	277	261	310	272	269	262	286	290	284	234	269	285	279	293	301	293	269	293	277	274	300	320	321	288	272	290	298	268	304	293	313	249	288	261	292	270	280	300	282	259	309	241	269	289	260	260	268	273	274	282	282	266	271	284	256	271	298	286	315	268	288	251	286	266	300	297	275	265	294	283	301	283	275	267	288	286	270	279	282	282	253	262	289	256	284	283	270	291	256	284	296	272	259	271	270	278	290	283	275	278	252	295	293	270	281	256	278	266	266	274	269	274	298	271	281	290	252	291	288	267	248	300	284	249	255	294	277	273	294	284	288	313	285	281	321	244	277	255	277	296	275	264	304	256	270	284	276	321	283	285	317	293	284	254	267	291	282	288	296	297	281	292	290	283	274	286	279	258	325	296	267	273	281	281	282	301	273	282	296	293	275	277	286	289	295	277	288	320	281	283	244	336	272	248	292	270	250	309	317	298	268	262	277	317	281	301	279	278	331	315	306	296	269	282	296	283	257	254	276	270	297	316	267	268	294	283	284	290	265	283	295	300	273	298	296	310	315	276	265	294	299	290	285	305	275	307	287	277	269	281	257	288	304	273	293	304	292	304	292	287	279	285	273	287	295	299	256	266	272	321	261	271	302	284	260	245	276	297	311	232	259	261	295	280	285	299	296	264	272	254	286	269	249	281	269	295	282	297	265	292	266	251	270	287	290	267	270	294	254	276	274	298	261	274	306	273	285	290	268	262	283	249	296	281	297	284	256	260	261	257	262	283	294	251	236	272	290	267	289	288	315	258	251	291	297	260	241	294	284	291	285	260	267	305	305	293	266	293	296	304	286	274	288	274	267	296	301	298	264	264	277	288	268	310	305	247	272	272	306	270	279	259	283	290	298	279	260	291	254	260	281	284	276	302	284	280	290	277	301	289	280	274	268	262	269	292	298	274	264	286	301	274	261	281	299	290	281	273	295	270	286	263	249	264	274	284	284	275	272	273	277	281	279	312	288	242	274	282	273	283	255	278	329	269	264	301	260	312	281	278	277	276	289	280	275	273	294	259	276	249	269	265	284	276	277	275	288	288	278	314	256	288	289	283	275	292	250	257	312	279	264	299	255	257	285	284	294	283	285	286	275	255	287	303	310	297	289	287	265	269	277	258	311	307	256	287	264	307	259	300	320	271	290	264	293	302	257	276	275	269	262	264	253	278	280	262	282	281	286	264	287	263	290	268	270	295	305	293	279	256	274	302	286	300	263	298	306	293	266	261	260	278	304	294	267	272	294	303	287	285	280	292	293	299	273	286	272	294	272	267	240	290	290	278	284	264	313	272	253	286	300	279	262	278	298	291	284	264	295	266	309	282	281	279	279	293	287	285	258	282	271	259	277	263	277	295	290	289	257	274	275	279	276	233	300	250	293	271	268	274	285	305	283	284	254	290	296	294	302	282	287	307	288	290	300	274	315	283	288	306	273	305	285	266	272	269	276	284	311	284	257	250	292	268	267	281	287	267	278	285	283	289	307	289	287	292	262	301	301	266	298	258	276	292	250	274	305	272	245	274	293	269	297	274	280	297	276	297	249	286	253	288	305	293	261	280	282	256	291	270	264	274	283	286	277	278	296	259	277	282	282	314	254	265	266	279	288	293	265	279	255	277	245	266	276	280	263	279	255	284	284	265	261	265	299	304	268	238	253	284	280	295	292	283	250	268	275	297	269	271	273	292	278	285	286	309	285	260	302	262	292	259	294	286	284	277	275	274	265	247	242	317	304	279	280	300	298	304	301	302	251	295	262	297	269	243	292	290	298	239	286	283	277	312	287	298	305	275	284	314	267	264	292	272	295	256	274	297	319	318	296	269	291	270	281	291	290	267	307	291	340	304	284	272	264	292	284	297	279	284	282	290	282	274	298	296	271	293	283	280	255	292	279	292	316	286	272	264	279	279	301	299	320	251	279	273	279	258	284	255	269	267	283	251	283	306	291	270	268	299	278	271	275	277	267	262	319	294	275	265	270	280	283	273	309	295	259	296	261	278	305	300	282
3919	2453	4802	5693	4789	3982	3213	2320	2269	1896	1516	1501	1305	1097	1009	957	982	869	846	841	837	817	783	706	778	719	670	738	669	701	712	706	642	673	707	674	706	671	640	679	696	659	720	655	633	693	688	658	663	715	666	660	654	657	676	624	664	664	715	690	642	660	640	653	658	672	740	702	648	603	671	667	679	685	667	694	714	697	658	710	658	683	671	649	656	665	657	712	641	620	699	682	621	625	705	695	641	691	716	672	722	651	704	662	655	649	644	659	646	707	663	680	643	689	673	641	657	729	668	655	635	713	617	648	641	670	627	626	723	655	684	636	654	623	634	713	663	682	645	656	647	675	710	663	688	722	692	662	680	676	693	653	643	636	669	674	688	644	657	713	681	614	663	660	644	688	633	705	659	634	699	684	633	700	655	623	704	641	644	660	642	678	670	655	692	617	601	660	701	608	643	707	662	663	650	627	707	657	656	624	662	681	682	668	667	655	672	654	643	630	674	675	657	650	626	635	691	726	690	637	635	667	626	674	655	745	687	632	677	669	682	664	665	655	670	671	678	613	654	645	669	665	649	660	737	676	651	670	707	673	625	691	691	667	675	685	693	662	642	664	714	656	698	678	686	686	660	661	659	672	601	688	666	692	659	729	700	632	709	663	676	709	665	651	679	651	637	647	686	707	641	697	694	679	686	639	697	634	678	687	681	692	645	685	670	689	697	695	657	656	687	644	678	657	661	673	647	656	644	669	676	690	655	677	667	701	682	617	697	641	658	669	696	676	657	668	661	661	634	672	654	702	617	675	634	679	671	657	667	712	707	686	643	695	666	617	642	696	638	660	693	644	719	695	658	670	654	661	688	628	686	658	694	671	694	660	654	650	621	714	634	675	647	649	675	691	663	741	660	673	633	726	705	677	611	668	672	696	700	651	661	656	642	684	647	718	711	666	627	696	699	691	676	682	628	656	676	613	678	674	665	688	638	673	663	689	679	675	645	666	648	720	701	648	706	686	701	700	675	717	627	634	692	639	659	650	631	683	673	649	657	702	685	666	698	679	683	637	671	680	684	690	683	612	648	678	687	656	682	651	660	649	669	694	694	660	647	667	648	645	664	672	671	639	668	645	672	671	661	672	716	652	665	679	651	660	660	695	721	675	648	684	679	670	634	662	634	633	657	687	664	656	652	710	691	619	671	699	683	683	674	678	669	684	650	673	704	635	613	624	678	677	683	618	695	637	710	675	681	645	693	643	671	696	698	662	669	662	667	667	637	701	666	706	663	713	707	664	682	678	696	675	645	646	710	652	681	646	667	685	686	672	643	664	714	700	659	705	684	714	658	684	654	711	645	698	700	674	668	707	694	660	687	714	692	676	604	614	661	650	676	664	666	685	714	713	701	691	649	664	661	681	651	673	629	640	713	686	685	677	629	694	698	684	662	704	640	675	671	679	649	674	700	689	700	670	653	661	679	681	709	663	675	637	625	727	665	662	668	680	677	675	737	675	718	728	667	672	667	669	634	689	693	682	650	691	674	663	692	645	665	646	677	672	677	701	670	658	631	669	716	708	663	678	701	665	662	646	709	652	672	683	714	691	700	673	692	650	719	688	646	685	658	687	615	654	675	622	691	687	659	649	638	699	682	675	678	674	699	653	687	623	685	688	677	678	684	618	679	673	637	667	696	688	614	642	685	618	696	692	693	696	649	685	643	671	665	651	686	659	669	711	709	715	658	683	670	671	668	630	643	641	673	669	683	712	647	614	700	672	712	639	664	656	728	663	642	663	702	643	647	675	688	661	656	652	655	707	686	690	706	693	666	665	708	648	650	628	686	693	691	694	699	659	686	685	684	602	633	662	685	681	635	639	641	698	704	706	724	699	658	590	651	674	651	705	672	700	684	685	682	660	705	646	707	688	686	700	673	691	658	680	687	667	682	620	671	712	668	646	662	696	675	650	690	620	664	691	673	648	654	675	677	666	684	673	604	664	692	663	646	623	687	682	659	697	658	600	697	655	695	691	611	662	674	643	683	656	670	671	636	697	666	689	658	652	692	720	631	674	656	694	654	659	692	705	642	697	709	686	725	650	652	682	657	655	657	660	642	679	679	612	732	692	681	681	638	698	665	659	642	657	670	711	660	665	608	679	658	686	690	642	635	707	677	675	676	659	651	686	609	621	653	669	646	667	664	609	665	690	657	677	689	638	650	657	631	663	662	676	683	676	670	646	654	644	642	662	655	698	699	671	674	690	633	624	671	667	665	625	678	673	668	634	691	646	659	686	677	674	647	685	682	667	656	706	649	631	717	651	725	642	662	678	675	643	632	649	683	693	655	638	641	686	637	646	653	665	673	651	671	675	726	624	663	678	707	671	651	643	644	669	751	667	654	654	634	662	719	661	666	644	621	689	729	677	664	679	662	645	680	623	672	667	649	661	710	690	654	678	636	661	648	632	680	645	639	653	612	665	669	687	662	685	680	661	654	717	651	678	656	688	660	645	717	680	707	683	636	695	671	644	628	677	658	682	646	620	708	656	668	670	671	710	703	651	742	639	656	677	688	656	656	653	663	696	693	686	647	698	653	714	640	681	671	643	680	639	668	680	659	644	641	667	689	686	702	668	694	656	697	668	642	670	664	691	654	689	703	685	643	686	637	636	669	696	700	686	697	658	686	687	692	644	718	672	653	646	647	653	651	681	710	684	651	723	685	657	646	650	686	669	724	708	662	684	679	663	670	662	687	660	691	634	633	661	670	657	646	693	694	648	695	620	655	672	658	711	606	672	671	658	664	701	665	708	664	666	692	654	702	709	673	663	663	716	671	649	690	705	698	653	672	666	695	695	658	674	673	653	633	650	690	656	692	656	655	687	702	676	669	701	624	642	681	631	672	651	644	685	653	647	693	616	681	737	727	710	703	655	668	690	669	616	707	634	663	645	679	653	639	647	677	661	736	670	708	653	669	720	734	688	676	667	666	684	693	691	641	635	669	656	671	630	665	685	628	690	709	643	673	666	661	693	658	666	690	676	662	644	659	637	624	654	690	703	672	650	744	683	683	685	652	741	694	663	672	692	676	668	669	692	708	660	665	719	653	692	661	686	712	634	667	689	646	687	718	687	627	621	622	673	653	632	651	628	654	698	663	660	690	656	640	667	639	644	679	656	669	657	629	665	665	681	725	660	649	708	650	675	618	670	618	642	664	685	677	658	622	675	675	656	635	684	660	699	652	695	681	665	634	719	635	668	622	669	679	623	642	664	663	699	652	709	647	666	701	674	656	665	642	674	644	669	679	678	690	688	595	662	696	652	676	665	627	658	657	680	648	711	680	650	668	674	698	628	730	667	669	697	675	702	713	694	655	642	660	632	680	687	710	686	655	691	640	670	705	682	681	690	697	684	693	664	616	648	705	690	692	680	621	641	688	628	706	681	677	699	683	672	731	677	668	672	645	623	681	650	709	687	702	720	693	640	694	655	640	631	712	686	626	691	720	657	724	613
12467	3662	4530	3863	2524	1736	1360	922	783	582	546	533	461	391	375	405	432	341	389	307	325	303	359	303	288	304	270	266	274	272	269	277	269	269	304	275	273	292	267	256	270	263	260	253	265	283	273	261	268	255	273	256	268	262	244	247	262	261	255	270	277	260	260	248	243	262	269	236	301	271	270	288	265	271	242	263	266	264	260	243	246	274	258	266	261	256	266	262	309	277	253	277	294	241	269	301	255	262	257	256	278	269	264	256	262	257	254	286	245	258	278	278	253	295	272	224	264	252	269	265	293	286	256	285	266	257	261	216	279	285	283	260	240	267	255	261	254	248	260	263	269	252	279	274	238	258	273	259	276	242	274	260	265	266	278	292	239	263	288	229	267	241	281	224	286	252	271	274	244	259	279	274	269	284	273	252	285	281	279	241	279	243	293	252	251	264	272	257	292	276	270	265	287	260	259	293	249	299	245	283	299	301	279	260	304	270	270	265	261	252	280	275	247	255	266	274	279	295	271	297	248	261	270	284	253	282	284	289	250	279	264	253	273	271	293	289	286	254	268	287	258	277	234	251	275	271	288	282	286	272	267	256	280	269	271	271	268	260	256	238	250	279	321	293	285	270	284	300	237	253	295	257	257	295	260	253	260	270	251	305	279	260	255	248	254	265	291	291	254	288	289	250	289	277	283	261	273	241	268	279	257	279	262	278	297	274	283	249	265	284	238	239	249	261	281	272	259	271	282	269	238	262	259	225	267	264	229	281	259	243	249	263	274	279	254	270	265	275	273	253	272	255	254	260	236	277	268	271	256	258	272	277	278	250	264	260	271	253	251	261	281	261	258	296	298	249	264	239	299	282	263	266	296	269	280	300	292	297	279	285	282	289	267	274	253	294	275	314	265	249	290	286	245	258	257	286	247	268	282	277	240	294	265	253	249	267	277	251	251	281	266	232	274	302	267	258	271	257	261	241	281	271	263	264	251	325	242	274	253	274	241	282	283	281	293	263	235	262	268	254	274	237	297	259	252	294	267	250	272	257	271	277	253	288	247	310	285	263	272	249	285	313	290	285	266	259	281	261	271	276	242	300	265	280	268	217	266	230	277	271	227	276	280	274	290	254	243	263	282	267	260	291	278	300	274	274	267	249	266	276	245	280	245	245	277	256	244	268	245	297	282	269	251	264	288	268	234	294	272	265	242	247	275	264	258	291	250	265	294	275	266	277	276	247	301	281	266	268	248	241	251	276	251	266	284	258	255	283	241	284	278	269	258	261	268	289	272	283	266	283	274	273	245	254	294	285	271	268	266	261	235	226	258	254	263	287	274	287	246	234	266	270	263	283	267	251	261	262	261	265	242	296	267	270	265	267	259	279	272	257	250	245	277	288	260	260	249	286	259	279	288	281	284	281	296	282	308	238	282	248	258	261	270	256	286	249	271	253	285	279	261	259	287	269	276	242	275	266	264	260	275	272	283	266	283	269	257	263	266	273	264	276	263	256	224	243	266	247	269	250	248	271	257	265	301	258	273	302	283	301	241	265	296	286	254	277	263	246	263	286	285	267	273	265	277	256	270	260	277	269	249	252	250	257	286	286	293	287	263	261	281	254	292	262	241	266	272	303	304	271	262	274	248	281	290	266	257	277	246	271	249	243	255	294	281	292	266	269	284	259	260	251	300	280	237	282	256	269	282	287	261	268	275	262	277	269	285	310	253	273	259	266	273	265	270	276	227	270	244	252	253	270	284	276	247	264	279	297	280	265	280	261	284	311	269	261	269	249	272	266	273	273	257	273	279	268	282	258	249	268	295	263	288	262	250	288	266	268	244	274	255	280	247	266	266	250	257	273	290	281	243	279	255	284	273	283	269	265	278	313	263	281	302	294	296	281	259	241	234	281	290	271	250	247	273	269	239	269	230	261	270	278	287	281	282	236	250	263	268	267	264	269	244	280	274	278	263	295	258	285	262	258	250	243	252	283	241	277	264	259	264	252	285	265	263	270	256	277	255	272	236	283	281	267	278	256	242	253	282	293	268	272	258	256	234	290	247	269	298	274	253	270	266	260	279	279	263	265	262	289	266	259	256	236	287	250	331	266	282	280	264	282	266	269	267	272	245	250	312	283	262	292	258	272	282	269	249	299	262	271	243	297	244	256	250	280	235	256	232	278	295	223	264	270	246	284	251	254	258	270	268	265	258	260	268	311	255	254	282	288	262	244	253	261	303	260	289	285	290	275	276	283	273	242	260	254	267	288	293	279	264	272	270	269	278	247	286	285	318	257	271	281	257	275	254	264	229	267	261	288	301	286	281	280	235	279	258	265	287	270	266	258	282	273	274	266	281	268	250	241	254	242	294	259	316	260	278	265	259	238	245	242	263	250	292	269	281	250	263	270	262	280	235	298	255	270	261	269	254	281	248	254	256	265	279	269	288	257	278	271	295	264	294	276	258	247	279	238	277	243	269	270	250	288	269	287	254	237	281	251	276	277	270	242	289	256	280	262	271	246	288	260	256	270	265	259	260	286	264	290	242	282	267	256	281	271	285	288	255	278	234	240	263	283	292	280	276	267	259	267	265	283	251	276	279	282	261	254	249	285	269	285	270	264	267	274	269	267	248	272	263	277	266	248	224	276	234	276	282	262	290	228	285	298	257	240	274	241	244	266	266	286	256	262	260	254	257	258	262	267	246	267	273	242	273	220	258	281	251	248	270	274	272	246	272	258	272	259	259	274	261	274	281	264	260	297	247	273	258	263	255	251	272	275	288	278	251	265	276	255	271	285	292	300	276	286	264	259	272	273	255	276	276	283	277	277	259	282	272	249	282	248	269	275	223	261	260	273	263	285	237	278	260	261	273	273	245	259	273	244	258	250	271	262	275	267	269	289	249	264	246	244	270	281	275	245	264	274	280	290	278	272	290	258	259	303	254	252	277	276	280	282	295	289	261	260	287	262	309	267	279	279	271	267	231	226	271	281	252	269	249	287	282	259	269	238	274	273	256	280	256	287	307	266	289	263	265	287	245	246	289	270	247	249	234	265	260	278	256	258	268	241	256	273	269	285	260	291	241	267	264	267	264	275	257	234	258	271	263	301	256	257	267	254	272	280	245	282	271	254	250	265	269	287	243	267	272	225	274	270	298	245	275	275	301	268	258	273	259	275	259	271	272	258	272	279	253	267	269	280	249	265	286	240	255	280	280	251	276	265	280	262	264	268	270	264	298	253	268	253	270	270	288	280	257	275	286	287	257	290	258	307	293	258	270	280	260	293	251	263	240	290	242	265	242	284	259	260	279	286	273	269	262	230	257	269	264	254	294	282	265	258	262	277	290	240	280	258	247	288	288	258	234	248	261	263	287	253	277	265	296	265	269	294	271	285	258	294	258	278	255	263	281	272	283	267	267	290	297	263	252	246	276	259	291	290	282	268	300	259	250	252	263	279	249	254	267	269	253	256	279	283	256	248	258	257	247	239	276	263	267	279	280	280	268	274
9508	3656	8282	10244	8866	6934	5846	4218	3478	2726	2301	2121	1841	1435	1503	1450	1507	1260	1075	1031	928	831	802	816	842	786	752	718	761	838	708	723	708	694	658	687	682	702	672	622	627	642	626	671	595	605	623	621	591	624	595	627	663	574	626	649	648	624	656	672	662	646	657	610	676	645	615	643	649	654	619	601	655	600	675	668	646	671	629	612	624	632	625	598	639	678	635	662	632	656	673	671	622	611	605	580	656	685	676	613	590	677	669	628	646	632	614	632	648	637	621	621	659	644	633	623	619	654	624	613	650	608	632	668	681	669	619	589	661	681	604	610	617	629	649	644	605	642	638	634	661	632	646	634	610	666	641	633	658	637	663	626	663	627	644	609	665	623	632	665	657	647	653	639	619	615	597	660	580	605	624	591	618	655	651	603	624	603	693	682	627	617	661	665	645	640	638	619	638	633	628	637	644	635	649	637	645	625	638	673	652	659	636	589	634	649	655	591	658	585	628	648	657	633	600	652	593	676	628	604	642	623	637	667	632	627	655	599	620	634	619	624	622	570	631	634	640	600	589	641	602	603	653	626	626	605	627	652	659	627	656	605	640	654	646	618	614	639	602	646	676	627	615	640	635	628	655	594	620	669	637	626	668	611	678	670	624	609	641	638	628	672	629	609	608	650	656	652	649	640	608	605	634	655	640	642	646	634	604	625	626	650	668	623	642	622	631	661	641	634	659	671	595	581	653	653	609	644	663	646	672	604	642	661	640	647	682	653	619	611	650	611	629	680	600	662	633	662	589	653	660	656	594	688	640	637	647	621	627	583	649	637	637	699	609	625	613	614	635	649	632	631	610	626	633	625	623	658	623	664	629	648	627	607	624	689	681	603	668	630	636	633	616	622	631	694	641	625	629	682	622	645	605	669	654	621	646	612	621	617	630	646	627	645	619	615	654	589	625	623	621	675	641	669	601	617	643	615	652	632	638	640	666	666	633	589	695	670	647	651	662	628	650	679	606	654	636	651	677	666	655	623	631	646	688	645	623	643	633	572	665	640	621	670	676	645	612	633	678	641	627	640	697	621	647	596	676	611	595	589	649	676	632	629	652	651	608	639	643	571	628	602	626	662	626	634	617	651	666	640	684	571	648	679	645	624	690	626	615	637	655	611	611	649	649	667	638	680	619	643	639	627	646	620	642	631	612	628	621	579	615	609	643	636	660	660	632	652	670	649	657	592	602	652	578	678	617	622	650	633	630	597	639	636	652	682	608	624	632	613	628	592	602	632	688	606	637	613	617	636	630	663	632	616	642	654	629	600	582	633	636	625	650	643	596	617	645	607	662	657	601	623	649	656	660	601	619	691	634	617	599	644	686	648	644	637	634	689	621	591	652	637	668	624	666	663	576	659	682	621	649	604	660	656	630	678	657	675	688	624	619	605	628	643	604	614	624	661	642	642	633	627	650	639	657	594	634	628	662	621	631	635	616	680	621	613	663	689	676	592	631	654	588	590	631	634	647	636	642	601	648	622	610	609	605	646	645	655	611	645	595	627	630	636	648	601	616	648	625	636	599	660	597	647	644	591	627	583	617	649	612	655	640	642	634	622	608	615	672	665	643	623	597	635	590	627	678	665	636	584	665	595	674	662	609	656	661	626	646	619	637	629	622	621	622	639	620	584	607	642	648	617	644	616	600	580	642	653	628	631	644	640	644	619	647	677	686	644	636	613	671	600	628	619	619	650	615	658	670	613	678	619	618	574	653	634	649	656	623	646	653	619	627	610	666	690	672	638	642	595	611	624	651	639	615	655	627	615	620	632	674	602	645	645	632	648	597	624	684	622	617	621	651	667	618	614	664	648	600	642	637	620	637	563	666	643	621	629	656	586	662	601	623	632	624	587	681	658	698	607	613	586	576	665	644	686	680	623	666	629	669	622	625	634	641	666	636	665	622	633	604	649	620	629	641	623	643	624	615	625	638	626	586	614	604	639	600	665	670	659	700	604	643	624	616	628	639	679	644	659	642	624	622	620	614	642	600	609	612	630	616	615	589	634	603	645	685	648	623	664	631	672	656	603	668	590	662	625	647	642	602	649	605	624	600	626	632	634	636	592	582	638	590	629	657	612	616	613	613	640	634	665	669	651	646	650	652	691	630	634	654	670	660	665	599	636	626	610	620	671	648	629	611	606	646	680	629	649	657	636	700	588	614	637	606	628	645	659	633	680	691	631	636	613	645	642	648	642	635	630	624	639	603	604	608	668	631	646	627	606	629	608	637	634	625	631	610	588	661	623	632	654	616	615	619	636	592	624	588	689	653	643	638	628	683	630	607	619	617	694	669	642	615	616	615	590	653	608	649	608	635	700	661	678	633	629	606	688	654	640	658	658	636	662	640	627	644	650	665	660	618	629	659	649	645	628	670	677	634	610	639	666	596	673	646	609	623	550	651	716	619	631	663	662	614	660	638	658	653	664	660	642	641	613	624	632	592	653	686	643	604	659	665	647	639	636	616	626	647	622	598	652	664	621	647	651	625	667	646	635	640	632	635	641	588	654	655	618	656	648	592	626	661	644	629	634	635	655	656	640	616	620	555	630	621	647	648	648	611	624	667	639	650	616	652	653	654	641	655	647	614	625	671	651	638	621	675	647	643	631	641	642	648	643	645	638	577	644	672	616	596	605	649	657	652	628	675	636	657	625	631	652	576	645	646	630	643	633	647	629	664	629	623	610	695	640	633	610	657	617	624	622	645	621	628	693	655	626	666	621	645	631	639	668	673	597	650	629	681	635	645	669	632	656	687	652	613	636	652	607	647	606	664	603	611	622	647	626	630	595	605	624	610	636	640	624	648	626	632	650	671	614	680	658	641	588	639	640	629	660	582	688	605	616	670	611	636	604	583	666	649	595	642	643	619	657	642	566	573	639	615	639	622	638	642	652	645	600	607	687	625	671	629	660	621	632	666	634	664	638	637	675	622	676	648	656	668	647	592	619	599	625	635	573	664	657	614	630	672	656	597	667	666	648	652	616	589	587	604	653	648	587	643	624	671	631	627	634	623	642	648	668	636	645	642	616	642	681	627	646	623	665	638	631	690	634	619	685	624	668	608	701	693	641	635	617	647	611	638	602	662	638	647	629	630	603	602	639	677	661	675	666	583	665	649	632	621	648	660	679	611	629	612	623	624	636	625	654	638	625	640	614	698	642	629	667	679	591	621	650	633	678	672	680	610	582	655	649	589	651	656	635	616	657	644	627	621	638	638	635	668	605	618	654	613	634	669	610	595	661	667	625	625	627	621	634	642	646	651	633	630	673	631	625	619	663	646	625	632	630	622	677	633	627	638	614	598	617	613	690	643	645	647	650	629	667	653	654	657	572	627	648	652	595	609	606	657	609	642	657	629	675	622	660	611	623	640	612	668	604	635	643	636	633	690	667	687	622	674	609	636	658	645	685	665	607	611	624	611	628	673	630	657	652	655	656	662	681	647	626	674	643	666	654	658	641
19976	5867	5699	5220	3772	2430	1788	1236	978	764	612	553	426	356	399	372	372	303	267	243	256	204	198	212	228	209	191	189	194	184	206	178	178	167	188	201	159	168	157	151	167	161	151	203	195	162	167	171	170	195	172	180	181	177	176	168	160	142	151	165	168	151	177	150	189	181	184	169	179	202	182	141	174	159	175	189	186	166	161	155	173	188	169	162	178	167	160	169	146	186	145	156	167	147	190	156	169	168	162	174	143	148	168	138	156	180	191	147	159	190	175	145	157	165	157	175	159	163	175	187	175	154	173	174	162	206	184	153	162	161	154	181	178	191	189	163	165	182	147	186	177	166	175	140	169	213	173	155	164	187	169	160	183	175	195	159	183	176	182	161	175	172	157	185	158	162	178	165	170	170	170	154	182	167	173	147	165	157	161	133	188	180	163	192	163	157	161	183	185	187	189	187	154	181	163	164	159	156	181	174	146	178	192	181	170	164	175	196	164	208	176	165	158	177	162	174	153	188	155	144	165	144	184	172	162	185	150	175	165	176	179	153	179	197	159	153	157	168	175	159	183	149	145	191	169	182	172	160	168	192	187	185	173	193	156	174	165	182	179	186	186	167	173	159	167	171	199	150	145	181	177	167	168	162	155	151	176	170	145	180	174	151	166	175	174	171	172	147	159	171	157	167	174	165	148	185	166	188	177	154	193	166	174	174	152	170	172	165	152	166	191	137	157	168	163	184	221	206	152	185	170	159	172	172	167	183	166	139	182	179	185	167	197	165	173	155	181	175	180	167	162	142	167	173	172	182	176	156	202	162	196	161	195	180	142	159	173	168	164	172	170	197	157	159	172	157	184	163	133	169	192	150	174	191	172	159	176	181	153	160	174	155	178	173	172	182	157	156	159	165	166	158	182	167	164	172	180	160	175	184	173	154	190	165	190	180	171	172	191	188	178	155	160	166	154	160	167	166	174	151	180	166	162	187	168	145	167	154	168	176	185	184	164	164	177	191	148	176	165	165	167	160	188	156	153	175	162	175	154	164	151	159	160	188	162	177	156	158	145	171	165	174	154	173	173	140	186	163	142	171	167	179	167	197	183	182	170	175	175	185	177	167	181	168	176	159	169	182	205	174	161	139	168	177	160	152	164	183	176	179	164	169	166	165	156	161	166	139	191	164	153	166	162	163	158	195	186	190	186	174	193	169	167	176	142	190	171	183	148	177	168	169	149	176	182	205	180	184	192	166	180	154	162	153	154	162	176	180	177	188	175	158	155	187	171	163	158	181	161	156	161	173	144	172	156	181	157	172	182	181	164	175	168	147	170	157	174	169	167	162	197	189	191	178	171	180	182	164	154	180	175	154	174	179	153	167	172	154	154	171	163	172	177	155	172	183	177	173	153	171	179	177	148	183	177	177	144	167	191	172	184	166	169	156	212	168	162	168	194	157	140	173	160	182	180	164	176	200	170	168	167	163	157	164	186	154	173	169	141	174	180	162	156	153	179	166	180	169	176	159	145	166	177	153	187	191	170	182	168	164	147	172	165	152	171	182	159	168	152	190	162	178	180	180	183	178	178	170	175	149	146	165	185	150	156	176	164	179	165	193	179	169	142	168	148	170	190	161	182	170	179	161	171	163	174	152	178	155	151	169	178	162	179	161	139	163	165	156	172	159	192	145	148	146	153	163	166	176	171	155	152	180	179	168	167	167	179	155	129	186	169	172	182	188	192	163	177	155	164	168	189	174	171	174	149	193	184	155	174	165	194	177	157	171	157	172	153	185	144	163	176	174	170	189	161	166	176	178	157	179	177	181	169	185	178	176	159	157	182	174	179	161	175	182	168	184	199	163	168	181	175	148	149	178	186	175	162	155	167	174	158	177	153	146	186	179	166	156	156	166	182	149	164	196	162	178	191	160	174	167	168	167	154	158	155	176	165	180	167	168	170	168	154	150	173	162	166	175	161	158	172	185	189	150	189	197	166	179	143	165	179	164	156	197	160	166	190	185	153	154	178	185	174	189	174	166	151	170	157	196	166	197	132	188	157	187	171	169	156	145	189	166	169	188	180	183	166	180	170	167	161	171	190	183	187	165	195	172	185	163	167	171	185	185	153	163	179	167	199	179	161	170	169	187	160	188	162	141	180	157	171	145	161	147	152	177	171	170	190	145	174	170	193	186	178	158	177	202	183	166	139	175	181	157	201	167	150	181	162	178	187	158	165	186	160	158	173	153	157	171	180	167	189	154	162	177	161	158	176	175	194	179	160	183	176	179	138	178	170	175	163	161	164	172	170	180	169	177	161	160	169	150	176	207	167	149	177	170	179	152	190	186	190	184	194	201	188	156	168	153	151	168	161	168	169	152	186	151	191	154	173	181	172	139	160	161	195	156	179	185	180	165	170	147	155	167	159	173	188	168	151	170	161	158	153	180	176	165	154	194	189	175	186	169	153	194	190	184	163	176	175	166	189	165	181	204	186	145	163	180	184	158	183	176	158	176	172	159	185	145	135	147	175	170	173	149	166	159	151	152	205	172	153	149	181	166	173	183	145	164	180	175	178	190	192	168	183	176	167	175	168	189	153	202	192	174	186	158	159	166	144	145	166	152	133	176	165	164	155	173	193	155	167	203	187	177	161	171	169	165	168	177	145	157	135	181	201	154	167	182	179	169	170	167	175	156	182	184	182	176	152	193	194	192	162	163	169	197	180	169	168	170	149	174	180	177	150	172	156	169	166	179	173	168	167	165	182	178	173	169	156	173	174	160	154	143	168	195	179	150	171	156	191	155	163	131	163	192	155	171	150	190	176	171	174	204	178	179	179	174	156	166	158	166	181	176	171	166	185	173	138	185	158	169	172	179	166	189	161	174	161	176	157	151	168	203	169	194	149	156	165	185	165	179	153	181	174	172	164	170	195	163	192	178	145	162	177	191	159	189	185	161	163	179	172	151	159	164	167	174	192	165	148	191	186	165	184	153	187	189	164	170	182	159	185	155	186	160	163	171	182	167	166	158	169	164	157	190	168	178	160	185	164	161	172	179	171	165	169	155	167	155	180	166	146	165	139	181	173	188	146	193	153	156	157	162	155	157	158	149	156	170	165	172	155	177	184	174	167	168	157	187	189	163	179	153	156	180	158	174	193	148	175	170	183	154	175	169	152	149	179	149	148	168	184	176	183	157	158	190	187	165	194	165	177	176	180	169	166	170	201	175	158	146	163	188	149	168	161	165	160	179	146	182	168	165	179	157	163	161	164	177	158	190	184	170	157	163	169	164	159	178	159	161	170	152	182	167	157	172	202	173	186	160	172	164	189	154	162	191	187	170	180	185	165	177	169	139	142	137	153	149	164	167	171	169	152	170	191	163	171	184	160	168	195	199	165	140	151	166	182	153	151	191	172	177	177	165	160	166	177	147	184	169	156	177	180	176	176	186	167	160	183	180	162	165	173	171	162	174	181	150	177	164	179	153	170	154	189	176	175	196	162	157	164	156
12182	4779	9380	13109	11874	9128	7419	5617	4669	3835	2957	2626	1947	1716	1931	1704	1631	1287	1144	951	794	814	732	781	718	656	596	572	595	550	603	518	508	458	544	472	460	496	465	465	416	476	407	476	416	441	399	431	422	417	458	396	411	432	382	415	436	383	440	424	423	447	391	425	420	408	402	415	407	436	431	407	409	450	448	462	455	433	467	465	442	443	446	386	452	426	403	427	431	406	400	397	402	388	445	443	421	438	441	422	396	392	425	450	404	404	447	397	410	437	433	425	436	414	405	424	432	404	414	430	442	425	432	447	435	423	423	416	392	416	414	420	445	416	428	420	426	402	422	413	414	421	409	440	406	421	389	418	428	423	424	397	439	454	427	388	442	423	426	425	429	403	410	420	428	407	427	464	397	408	405	396	420	394	392	440	398	441	410	410	421	403	415	455	460	430	406	398	429	385	403	429	405	418	424	401	426	405	450	411	416	430	430	421	397	429	401	395	415	474	394	418	426	405	448	423	430	445	458	425	396	449	425	427	430	409	416	391	415	434	400	393	403	418	404	411	433	430	399	414	432	384	433	429	429	384	412	416	396	396	439	423	399	400	427	436	424	419	446	415	412	405	417	417	423	365	396	406	440	408	398	425	415	401	447	406	417	440	427	422	441	405	426	414	434	413	423	407	421	405	408	398	430	432	443	439	407	424	395	420	427	419	387	409	405	380	412	435	404	413	416	430	400	388	440	400	416	382	478	418	477	417	397	443	418	411	422	411	432	427	440	419	424	424	449	410	444	406	413	422	428	423	400	404	422	452	418	424	416	455	404	422	429	425	427	434	406	449	425	420	426	422	434	414	429	371	458	424	440	431	459	400	403	400	407	472	427	453	432	430	408	410	395	411	450	411	428	430	422	411	402	382	447	444	426	399	440	412	415	445	424	444	418	425	429	452	418	424	417	433	424	434	452	400	390	424	427	430	451	411	365	436	403	449	409	409	405	458	400	467	405	438	441	398	428	416	421	416	439	377	450	411	382	421	415	431	422	442	403	408	401	415	433	419	458	419	382	431	378	478	401	412	415	393	434	409	418	428	441	420	418	446	412	402	457	439	406	403	427	415	386	414	418	404	419	396	422	397	432	404	429	390	404	429	431	428	442	400	419	399	427	441	425	413	458	405	420	446	417	446	416	440	402	423	407	432	432	440	418	387	436	426	428	442	427	383	389	418	419	426	448	447	411	414	427	435	431	401	426	420	415	419	399	421	436	411	417	426	410	454	430	418	440	413	431	431	396	434	410	433	444	405	415	414	444	414	444	394	414	413	416	435	399	408	422	449	451	436	440	414	434	439	419	436	413	450	426	426	392	425	401	447	398	415	410	415	410	419	406	397	457	441	408	417	447	413	445	426	455	423	406	424	399	454	426	426	415	421	404	412	426	447	423	421	420	401	469	420	455	423	397	401	443	406	441	426	377	431	411	390	404	421	375	395	428	374	392	394	434	401	416	441	432	384	405	410	410	468	432	407	421	453	421	433	415	448	436	433	414	420	432	411	436	424	438	461	383	410	424	434	395	419	454	413	408	434	425	410	399	390	399	434	413	386	387	433	404	433	421	403	414	413	390	406	417	412	373	413	431	461	447	422	416	418	411	450	404	428	402	432	456	416	416	459	407	430	432	404	426	429	422	460	405	415	402	388	437	371	436	403	391	390	433	369	433	417	450	432	430	418	430	395	431	393	461	397	412	411	414	405	417	448	424	390	404	446	398	451	426	406	405	417	459	443	439	385	425	427	429	467	419	391	415	451	383	397	455	477	435	462	423	436	444	428	414	406	430	437	427	423	396	415	414	419	442	393	384	418	407	402	419	414	408	432	414	437	411	416	430	447	452	425	436	421	437	393	431	448	386	420	428	460	413	440	429	462	416	420	419	423	387	421	418	450	432	420	448	427	400	452	431	409	423	421	403	466	442	428	408	456	391	433	411	400	436	399	405	410	432	440	425	404	412	388	472	393	423	409	426	417	421	401	431	403	398	410	434	449	418	426	418	431	455	443	442	442	442	412	436	442	429	443	421	426	418	437	381	416	440	439	389	417	419	423	458	399	427	419	403	426	431	444	427	380	382	430	405	416	433	445	370	416	443	410	429	445	428	430	433	418	422	407	396	430	455	437	400	440	399	406	440	412	418	406	454	416	439	417	389	396	441	423	401	427	395	420	430	455	455	414	441	434	420	430	422	432	375	416	413	433	386	412	476	432	412	432	414	407	455	421	434	451	453	412	413	378	369	410	423	396	448	397	411	447	422	398	442	418	388	417	416	405	450	422	388	451	447	418	409	409	381	430	445	429	391	403	442	441	414	435	433	425	415	429	424	401	456	389	442	389	406	427	391	444	437	392	415	406	431	374	389	398	414	394	430	413	429	418	379	416	456	412	443	437	424	414	412	444	415	430	429	377	415	390	435	430	369	435	417	432	405	432	449	412	442	389	399	414	362	395	395	406	462	397	443	463	441	428	457	429	434	381	460	438	412	425	432	461	415	440	441	430	438	466	423	437	423	411	393	404	408	434	377	436	425	454	425	433	432	432	419	395	431	446	408	445	422	412	439	419	430	421	411	416	449	421	429	428	422	416	430	474	448	426	388	420	431	435	411	450	429	391	395	396	400	416	405	413	387	388	401	386	433	442	409	410	413	441	400	412	405	420	438	397	433	405	437	403	454	418	419	413	452	384	439	407	431	423	422	425	406	449	456	437	438	418	418	439	421	429	399	465	420	411	430	423	429	412	389	428	404	447	420	436	420	394	407	419	402	425	407	425	418	378	465	461	410	446	383	427	415	420	449	462	445	414	414	445	386	427	448	456	431	437	428	416	420	447	421	441	436	448	403	412	434	419	409	425	424	381	384	430	429	409	398	459	447	462	429	417	444	424	426	401	416	405	440	422	422	455	436	437	412	419	414	423	451	437	411	404	427	403	392	428	409	423	449	388	387	393	410	444	412	418	389	441	426	408	436	456	441	425	424	422	416	449	403	435	429	437	404	458	404	453	429	411	432	427	419	394	376	401	428	409	421	434	412	441	425	429	454	422	449	418	426	419	418	470	408	384	386	436	413	461	436	472	396	409	398	421	415	420	430	411	394	423	380	410	449	428	379	394	437	432	407	429	407	392	426	412	419	428	456	410	379	428	404	393	413	427	444	411	421	437	414	453	447	420	416	415	415	426	423	454	402	436	465	422	450	447	387	429	437	422	422	410	430	456	415	418	422	450	446	415	422	402	411	381	347	408	368	418	446	399	386	414	400	446	411	411	444	419	392	439	443	423	410	407	421	385	415	434	423	428	440	414	427	404	411	396	417	395	414	442	419	431	461	439	406	402	409	431	475	427	411	435	418	412	408	450	436	431	445	397	466	438	389	439	419	415	406	436	400	431	457	411	422	401	400	452	406	387	430	448	394	403	459	419	393	416	415	432	413	440	406	410	434	396	414	385	418	439	460	410	401	447
4903	1996	2022	1553	1273	928	739	626	542	498	453	390	344	305	348	338	343	329	317	301	293	290	317	305	278	285	264	301	294	267	242	243	298	293	306	301	299	279	266	288	299	255	304	315	267	271	303	267	276	278	285	278	316	285	298	289	276	285	285	306	274	291	260	310	259	264	276	268	259	289	274	295	297	307	294	259	267	284	252	308	299	278	264	302	292	316	281	286	272	272	274	289	295	266	259	286	294	273	281	270	278	288	289	272	286	291	289	290	289	276	257	305	292	271	260	269	261	273	274	291	286	275	274	287	275	270	261	283	267	260	288	315	287	270	259	318	269	297	289	274	290	249	290	285	284	279	245	252	312	284	295	286	254	280	284	282	278	284	270	307	271	276	277	276	284	282	267	248	280	298	278	303	282	284	295	281	301	311	288	273	292	300	278	285	286	273	287	278	276	285	264	264	265	311	294	285	296	268	305	245	245	279	246	252	265	264	300	305	300	297	255	287	290	252	274	252	280	310	263	278	289	260	270	272	279	276	258	290	298	269	285	306	296	284	289	295	308	306	300	285	302	259	271	302	292	266	252	293	297	309	266	264	290	298	273	278	264	289	307	298	253	264	272	286	299	282	299	301	264	265	278	261	275	260	272	307	297	302	286	278	266	305	269	328	318	272	248	292	278	295	246	322	299	265	292	292	292	310	300	284	263	262	260	302	276	272	287	301	254	281	292	285	259	302	284	248	276	280	298	278	262	293	284	275	291	277	280	295	248	288	274	283	306	288	310	277	300	275	275	294	252	270	283	293	293	275	257	298	293	299	285	281	296	263	283	281	265	286	289	283	276	265	248	262	257	274	245	279	267	258	293	279	318	283	283	311	297	296	291	280	306	260	268	256	247	269	295	281	291	299	256	261	285	265	271	276	274	273	300	279	257	296	282	288	305	295	277	273	251	288	247	270	306	270	277	298	316	268	259	281	258	300	328	301	264	264	296	278	287	294	267	262	277	325	261	284	284	294	276	286	289	315	286	272	280	279	320	298	274	261	264	270	286	316	269	311	273	279	247	279	303	309	272	268	275	282	270	280	255	258	285	292	276	300	278	268	300	270	289	294	267	290	307	262	267	255	278	308	298	311	255	271	256	265	285	264	272	282	303	276	300	289	257	292	278	260	294	278	293	269	323	265	284	255	254	252	252	318	294	287	270	275	298	283	299	281	260	314	289	273	287	292	269	298	305	288	267	255	255	235	265	247	276	269	278	273	281	260	294	277	302	268	269	290	285	311	289	277	278	277	305	266	273	306	284	278	305	276	300	288	270	262	277	234	283	294	279	280	262	254	252	251	313	289	275	253	257	260	272	282	305	254	246	303	263	279	270	274	300	300	328	261	268	292	293	271	327	253	291	284	293	289	282	268	275	277	296	267	288	251	252	306	283	282	282	302	286	265	310	265	286	288	257	297	311	285	291	267	278	266	263	304	312	271	303	299	266	267	289	267	286	273	304	258	279	269	293	254	293	281	285	268	284	318	282	234	264	275	285	270	248	259	301	294	269	309	301	311	279	279	255	278	296	290	269	292	272	239	263	313	273	294	270	283	281	311	254	284	268	286	272	333	302	293	299	289	266	288	284	280	285	286	280	278	304	287	276	297	300	284	276	277	287	256	262	298	266	289	279	288	296	308	300	293	272	274	276	284	270	282	295	297	287	287	286	278	294	263	293	278	319	281	264	302	261	255	293	262	275	315	292	296	294	289	288	297	309	268	287	284	296	279	293	282	266	297	288	258	305	258	324	245	271	309	280	294	265	295	298	284	287	269	268	297	257	286	295	285	280	289	296	265	273	288	258	279	296	269	281	292	310	268	328	282	303	279	296	291	286	299	293	323	270	281	257	282	277	275	257	280	273	293	275	283	288	302	307	288	275	276	263	260	299	260	240	310	304	291	311	300	260	281	285	296	272	279	284	265	286	266	277	264	237	233	275	276	289	262	306	283	286	277	288	289	276	270	295	292	302	298	280	264	255	312	249	281	300	280	275	283	293	273	261	280	280	269	296	261	269	271	283	268	263	267	295	268	286	276	288	280	277	264	287	295	306	266	270	326	305	299	287	298	283	275	288	259	301	273	265	260	305	273	300	289	275	288	291	251	279	264	261	256	252	270	274	302	270	287	296	288	289	281	284	278	306	315	303	287	257	283	262	312	266	302	282	283	308	310	280	273	257	275	277	243	288	253	290	273	318	267	284	281	298	286	293	303	275	255	258	315	272	267	281	265	281	279	273	260	273	279	265	250	298	303	231	280	262	268	279	272	280	269	277	257	273	287	270	294	270	268	281	302	267	291	286	283	304	246	279	270	265	271	265	276	248	253	272	294	277	278	286	300	256	296	304	294	253	284	251	255	283	293	264	266	255	286	261	283	296	267	258	277	259	247	253	273	279	311	272	286	281	272	266	312	276	256	287	267	294	268	304	293	274	306	262	274	224	280	313	274	280	297	285	268	262	274	293	273	275	319	302	276	295	274	253	258	244	287	291	256	272	257	277	268	294	275	267	288	286	278	298	278	268	295	274	290	256	296	276	284	304	287	253	269	268	278	252	278	292	285	262	279	281	313	313	279	284	306	316	272	289	283	266	296	286	272	267	266	272	285	299	310	269	288	270	301	262	253	268	270	281	285	282	290	293	265	300	284	271	296	273	252	292	275	256	298	274	265	288	287	280	275	293	290	294	297	319	273	286	254	285	271	291	285	307	269	292	279	292	309	276	258	260	289	285	249	304	277	250	277	284	306	279	281	271	269	310	281	313	282	291	287	253	250	254	270	288	291	281	289	291	251	311	271	274	295	299	278	298	274	274	261	262	300	270	246	262	271	255	285	249	282	273	279	305	261	281	288	256	278	271	289	291	282	284	263	279	269	285	280	263	276	268	275	243	322	273	264	276	278	245	277	292	307	286	285	287	269	302	311	260	284	298	284	288	292	266	252	286	274	230	261	297	276	299	235	266	248	296	309	258	250	265	289	287	263	269	281	282	286	266	268	281	294	301	282	270	255	272	268	281	248	292	295	263	288	286	288	260	283	297	282	287	257	295	268	299	290	285	266	278	269	293	293	311	265	304	294	246	279	269	241	279	287	297	300	284	297	288	268	267	279	252	273	269	249	288	258	272	277	275	266	290	250	271	273	308	286	268	255	255	274	288	276	273	269	285	265	257	286	291	283	285	292	286	266	294	272	240	311	321	297	299	293	314	246	262	313	262	296	298	272	272	283	277	293	311	301	303	310	268	282	261	268	274	296	296	304	250	308	273	290	288	282	275	298	296	272	273	249	285	281	282	262	276	257	271	314	274	275	272	284	291	310	277	296	305	282	236	261	298	284	274	280	294	317	291	258	275	297	278	273	294	278	281	305	332	280	288	295	311	277	286	286	286	270	271	269	287	280	245	286	283	252	262	290	277	259	325	311	281	246	291	256	271	270	265	271	273	273	284	298	270	291	271	290
4090	2271	4178	4850	4745	3854	3180	2760	2111	1949	1571	1410	1083	1081	1043	1033	942	930	900	756	798	753	784	811	760	737	665	692	721	697	695	739	708	721	691	736	680	717	686	680	687	702	692	697	698	686	648	642	717	717	723	712	677	682	653	724	692	641	671	705	664	680	648	683	657	654	626	674	682	722	657	638	701	720	647	657	711	675	707	707	665	633	670	691	647	670	691	693	696	672	649	718	675	687	679	633	663	649	701	656	706	726	624	705	690	657	689	650	717	690	699	676	661	640	660	669	667	653	676	682	671	679	674	680	666	698	648	684	668	706	628	676	692	718	670	619	647	665	689	632	676	648	659	665	680	697	668	668	641	684	675	676	659	700	661	693	660	679	634	648	663	668	595	679	718	641	659	664	615	627	691	668	681	669	690	657	695	703	659	673	655	676	657	632	712	649	668	646	657	696	672	691	632	639	632	635	662	633	741	673	701	642	693	696	642	657	671	641	647	678	630	677	640	665	675	671	664	707	648	636	674	697	691	698	674	651	681	712	629	648	679	670	673	625	683	674	655	669	615	729	677	672	682	670	642	707	664	639	606	695	655	680	637	679	647	667	679	696	710	666	650	720	606	676	682	658	688	663	660	636	696	639	669	679	661	685	674	671	700	658	702	658	707	682	690	709	671	694	621	631	648	672	656	692	703	700	701	647	683	673	642	638	693	652	649	653	655	662	690	639	681	681	640	654	664	655	697	670	686	685	673	687	687	667	677	620	649	677	667	677	640	701	664	657	649	646	631	692	663	668	698	700	668	699	697	685	660	676	676	662	658	657	627	701	666	681	650	624	676	681	694	693	692	628	677	648	677	645	638	671	689	696	688	647	639	650	639	677	711	677	673	640	667	641	669	654	672	692	662	651	659	693	741	707	686	654	685	706	663	673	686	672	688	710	691	643	650	685	691	706	685	672	672	672	667	631	661	635	718	679	677	640	712	684	714	680	690	664	683	715	722	687	616	660	650	640	686	708	689	655	699	665	678	664	612	656	642	642	692	711	696	676	655	651	717	689	688	671	677	666	640	670	649	666	674	648	685	683	657	678	663	697	688	685	663	613	679	664	674	667	634	631	639	657	648	652	664	663	687	642	697	680	658	680	700	665	678	641	713	680	663	647	723	688	641	719	667	677	712	643	686	627	623	707	670	687	686	690	678	646	689	660	684	652	669	651	650	635	667	700	683	661	644	692	645	613	652	660	688	644	655	647	658	649	636	638	680	639	709	654	619	669	711	649	657	714	658	694	675	677	697	680	662	674	672	688	657	605	673	646	651	645	639	648	610	698	665	697	622	669	684	679	745	685	690	682	657	688	641	630	694	658	688	689	668	702	637	608	687	726	671	673	650	645	720	664	627	700	658	670	658	676	704	650	658	670	695	677	684	676	663	665	672	697	689	664	712	651	651	680	648	677	663	666	652	755	651	691	631	679	672	671	655	705	680	640	640	658	665	679	680	717	711	709	681	656	663	711	696	648	667	694	694	667	655	640	687	687	674	734	698	645	668	651	667	669	639	673	667	670	674	662	689	662	632	644	676	690	693	640	682	666	689	698	663	703	677	669	685	655	727	656	677	645	678	685	651	637	671	667	661	641	677	657	662	746	669	669	676	640	668	680	713	633	687	635	672	631	677	609	667	640	638	652	649	671	659	623	685	688	687	646	670	656	667	670	704	666	641	690	698	673	640	735	644	651	718	622	664	676	642	675	658	700	658	638	665	676	665	680	697	673	688	693	669	727	690	696	626	680	660	670	676	647	704	649	662	679	733	666	671	624	670	654	685	665	653	670	672	681	677	650	633	628	706	719	655	708	675	652	704	652	707	689	636	639	680	694	646	674	685	623	664	662	681	677	688	665	647	704	658	667	659	631	741	675	682	720	669	699	671	700	688	650	674	701	654	738	681	639	668	688	669	669	704	699	657	681	664	732	672	638	687	700	716	724	700	670	671	683	624	686	660	668	677	659	657	696	691	674	726	688	650	735	681	658	685	686	685	656	653	656	643	652	672	632	684	637	674	649	657	662	649	724	679	705	698	680	698	673	666	668	657	692	640	651	625	652	634	675	700	667	666	704	625	666	667	637	644	725	681	700	716	681	696	729	693	657	689	651	699	653	662	667	650	631	695	634	691	681	654	683	668	676	693	705	669	672	691	666	664	644	680	693	679	726	630	665	703	662	659	707	663	703	641	638	710	685	694	682	657	671	613	644	709	633	650	656	647	709	685	651	729	707	670	661	715	661	668	667	682	677	711	690	686	701	672	666	675	705	675	666	678	644	666	657	596	636	697	674	677	676	703	686	667	652	674	647	673	635	660	697	684	656	661	623	702	672	646	661	694	694	659	677	666	646	674	723	696	712	688	638	704	654	635	682	627	679	743	685	704	640	707	637	638	640	645	648	714	649	721	637	699	663	626	667	630	614	625	672	663	694	671	644	620	676	656	639	658	666	639	697	664	645	677	654	662	625	681	625	684	614	679	632	691	684	706	685	684	729	677	655	682	655	698	649	707	655	663	660	673	633	671	663	647	652	646	677	674	666	655	715	658	667	663	643	663	724	659	678	690	684	688	670	669	656	650	661	651	681	662	631	664	698	661	636	667	660	696	642	689	695	664	661	687	660	683	694	648	636	688	680	707	652	664	711	680	655	662	676	661	648	641	657	691	706	674	690	647	669	705	674	696	695	678	687	671	662	663	685	705	683	645	708	683	668	716	711	689	737	639	635	696	676	653	663	657	641	654	622	688	711	653	732	679	712	664	692	631	695	662	633	720	646	653	696	659	654	698	626	650	665	653	646	653	637	653	685	699	685	667	707	665	634	707	711	678	672	707	634	661	695	614	705	665	715	657	702	661	678	639	639	640	658	681	645	670	671	698	666	669	683	709	710	696	676	676	638	646	701	661	693	638	693	652	744	686	645	689	654	717	657	653	683	646	665	682	685	635	693	681	615	669	668	685	659	649	662	643	628	658	671	684	691	634	653	622	690	681	704	682	709	687	687	599	691	691	668	628	686	678	686	620	643	650	675	697	629	684	707	660	708	663	688	667	670	669	642	640	699	640	695	710	744	627	662	686	660	655	671	676	715	687	674	681	658	662	671	671	670	651	684	604	658	660	650	664	641	653	670	682	698	637	644	726	668	692	664	703	682	664	654	691	658	652	630	644	683	690	692	636	635	684	618	681	684	661	660	705	656	679	690	687	676	646	699	647	644	682	683	704	666	680	670	671	686	681	648	694	704	669	636	694	653	636	691	654	685	683	674	652	626	646	643	697	687	682	673	679	670	711	662	619	657	643	671	689	671	649	662	643	689	725	670	653	671	700	684	671	683	720	700	697	654	603	696	698	687	638	688	704	691	677	647	689	643	643	666	627	663	676	625	717	685	694	655	697	665	683	673	629	626	638	651	674	652	654	666	667	669	676	637	654	670	692	678	672	656	660	677	652	714	666	694	636	693
13441	4270	4494	3514	2308	1761	1359	1007	845	712	593	480	455	403	404	395	363	318	312	305	294	291	291	269	269	302	275	292	288	303	282	285	267	265	284	269	266	261	261	267	275	258	299	255	248	241	314	275	276	267	266	269	289	265	280	253	235	284	279	263	256	260	259	242	245	267	294	248	292	251	267	257	246	265	273	286	287	256	287	241	282	286	246	242	258	314	230	253	249	227	290	274	262	270	236	256	281	283	257	275	244	252	256	239	268	277	244	279	261	227	269	262	268	243	263	251	267	232	264	267	261	259	287	273	277	273	272	270	271	257	251	252	274	284	272	285	260	287	273	282	262	281	266	257	274	261	271	247	249	255	263	302	320	275	271	253	280	262	248	267	273	273	311	288	274	266	271	284	236	270	267	267	250	269	261	234	264	248	284	254	268	257	307	253	257	264	257	254	279	252	266	244	253	231	250	242	263	273	226	236	244	250	291	252	262	249	270	262	254	269	241	263	264	294	284	289	290	278	243	264	255	269	276	257	260	273	255	241	253	259	288	302	256	271	260	264	239	279	264	262	282	262	278	276	243	277	231	269	259	277	290	277	236	235	250	269	219	259	291	274	263	261	238	276	301	278	268	268	239	281	283	279	282	273	258	258	246	285	253	284	275	283	263	246	258	268	253	258	256	259	279	278	246	276	267	277	280	258	265	279	278	251	268	258	299	247	269	260	233	269	231	283	266	296	262	303	276	261	257	239	237	228	251	282	279	265	259	237	264	255	288	266	281	284	260	281	240	272	238	258	267	253	244	275	245	257	249	275	253	264	260	262	274	233	233	221	272	246	274	274	267	288	286	253	258	235	253	267	294	282	281	292	282	244	242	262	285	262	264	241	254	256	261	281	246	272	262	246	270	252	290	286	266	300	294	296	280	277	265	255	282	276	275	261	249	262	248	267	293	286	246	233	271	271	271	286	238	288	254	274	286	268	251	248	251	259	239	254	238	271	246	263	245	252	275	270	248	235	251	261	286	262	252	277	251	250	248	278	265	285	250	304	245	270	266	262	265	228	272	260	259	236	290	246	255	265	283	255	277	287	278	267	254	277	267	271	277	254	271	256	279	267	274	243	279	271	274	262	233	261	264	288	265	267	292	278	279	285	263	264	262	249	228	257	260	250	294	263	233	240	255	281	257	270	273	268	278	237	253	258	266	276	261	270	296	261	258	256	251	284	254	250	250	251	254	258	294	256	237	259	278	267	260	262	258	279	271	241	258	257	259	255	243	265	272	230	245	260	252	257	266	281	297	265	251	285	268	248	264	251	291	287	284	282	270	249	270	257	245	259	261	261	264	257	260	263	280	283	266	280	299	265	258	249	244	263	276	261	254	257	230	267	220	270	303	265	275	253	283	245	246	282	308	272	230	271	278	261	264	259	247	244	246	232	274	245	227	253	241	241	272	260	271	252	262	280	273	253	302	248	316	258	256	273	248	273	288	281	289	256	251	262	253	260	273	303	277	254	247	231	246	265	292	262	271	295	274	263	250	265	264	280	256	260	284	273	260	273	241	286	249	264	266	280	253	291	263	259	278	277	253	243	287	283	253	278	259	258	261	262	249	271	289	286	290	296	239	267	261	243	251	283	276	255	248	298	244	251	243	298	236	254	267	261	315	268	255	265	235	245	297	215	245	251	242	285	273	251	250	241	254	267	261	269	274	266	286	249	272	255	244	242	255	251	243	268	241	224	213	260	250	253	270	245	276	281	278	254	267	291	296	263	251	243	261	254	275	249	282	252	264	274	288	262	291	253	303	250	273	292	280	258	286	273	273	249	287	280	310	277	261	267	267	250	243	263	271	277	272	258	259	264	264	260	292	254	261	236	274	269	276	295	231	269	274	281	278	266	275	270	266	269	274	254	269	253	269	296	253	270	250	292	240	264	263	261	280	245	283	280	270	247	274	285	296	239	251	248	277	237	260	254	249	266	263	230	290	249	272	281	277	288	266	261	277	236	273	273	263	277	274	273	268	290	281	254	264	257	280	270	279	290	285	248	259	271	290	282	265	301	275	275	276	261	276	258	279	271	265	248	244	284	249	276	239	267	250	258	247	277	250	272	261	289	258	286	239	261	284	268	254	271	261	271	258	241	291	271	271	250	276	270	269	262	277	253	259	252	279	253	256	263	254	271	303	256	274	261	255	282	249	285	246	263	266	246	262	273	268	263	278	256	264	283	278	274	256	233	247	265	241	254	267	260	265	291	264	268	247	259	272	271	262	288	264	264	243	270	252	241	239	247	293	239	235	258	243	244	252	300	275	277	263	255	269	257	266	257	240	276	267	294	256	274	295	240	287	283	270	248	256	262	305	268	243	264	260	276	257	245	271	254	261	332	254	235	274	267	259	242	273	253	274	282	279	268	246	267	245	260	255	268	252	265	287	251	281	246	267	314	245	266	268	277	274	253	294	254	253	284	303	270	306	286	257	235	249	235	238	269	265	265	252	255	316	271	264	249	274	262	227	250	226	276	250	252	302	281	267	265	261	259	277	259	238	271	242	270	253	253	259	287	251	241	260	269	278	259	255	264	242	276	263	282	293	237	261	289	243	282	224	231	245	223	239	272	267	268	276	297	269	261	262	262	260	252	265	286	277	262	287	264	245	253	259	254	291	275	277	252	272	251	283	264	252	266	261	239	250	278	252	259	262	273	285	277	273	250	282	293	259	259	225	258	277	241	248	291	287	244	244	270	267	266	268	259	249	253	257	291	301	236	264	243	258	281	279	248	248	293	285	270	284	265	256	260	236	266	256	277	268	256	225	268	254	270	261	238	256	271	285	243	295	249	276	279	289	250	269	263	266	270	288	270	243	247	247	254	267	270	283	271	279	269	276	268	226	305	271	251	235	265	246	251	284	238	269	278	246	266	277	238	263	285	245	270	247	260	241	236	228	278	282	281	228	259	275	249	261	236	268	294	228	282	287	282	256	255	264	280	274	247	271	242	259	274	269	264	284	267	258	249	263	262	271	279	281	239	255	283	233	247	254	281	250	274	251	276	267	223	281	284	250	250	306	281	269	244	254	265	257	245	277	252	253	276	290	242	270	301	250	242	251	249	225	266	262	259	244	254	295	283	266	279	272	287	260	269	268	261	266	264	284	243	230	257	252	276	275	277	249	275	284	273	282	290	268	285	254	240	287	275	273	260	268	257	240	301	252	263	295	245	269	236	252	244	249	254	244	272	270	253	278	244	275	249	276	270	268	258	266	295	255	272	265	297	246	289	257	251	281	248	261	262	247	269	273	271	280	254	251	280	231	257	301	272	292	263	286	277	261	262	277	250	245	289	253	258	277	255	274	255	254	260	265	257	269	263	258	268	233	255	283	262	278	279	279	291	276	248	260	249	269	237	293	265	260	266	254	244	252	274	287	295	257	250	259	290	273	262	265	270	247	291	279	264	236	268	282	297	287	265	264	252	251	282	302	273	269	251	270	266	272	270	270	251
10208	4297	8238	9302	8046	6560	5594	4312	3686	3107	2687	2298	1897	1584	1526	1391	1210	1096	951	906	866	830	874	793	775	702	745	788	769	726	701	696	679	696	669	713	634	639	618	669	641	688	683	668	686	661	658	619	646	639	637	593	594	669	625	662	667	641	658	656	605	622	662	659	705	649	605	622	635	635	617	613	605	626	632	681	625	672	666	652	634	637	638	590	665	611	619	618	607	668	655	638	641	653	642	615	609	633	630	638	646	667	617	617	642	641	650	601	647	639	608	626	645	667	669	669	649	624	637	588	643	712	620	632	653	645	613	643	649	602	654	657	577	592	660	632	653	632	617	620	643	560	632	585	666	634	615	621	591	655	637	597	628	619	597	617	655	643	628	612	653	628	635	689	641	639	608	624	591	662	647	617	646	593	624	635	625	642	648	639	625	593	644	634	607	673	612	602	627	635	644	632	648	624	602	633	595	653	617	650	621	624	647	632	645	622	698	623	658	659	680	677	624	651	597	644	630	657	629	631	650	632	638	647	646	631	641	596	619	646	643	673	629	605	625	647	644	631	680	631	575	615	645	610	612	635	642	633	621	624	621	648	653	626	606	607	638	624	610	612	619	618	633	623	675	644	619	635	645	611	598	641	638	647	666	619	634	616	601	618	621	626	608	646	691	636	668	637	640	622	635	653	660	603	653	654	652	609	632	627	611	644	637	599	627	669	649	613	609	633	603	596	609	621	591	610	630	626	662	645	678	663	608	598	593	645	638	652	637	630	631	590	584	662	637	669	651	658	634	615	675	627	615	608	643	619	630	610	652	655	630	684	604	682	618	652	602	614	605	638	602	646	648	617	664	598	622	607	590	616	623	657	644	636	638	652	642	614	659	620	649	676	648	641	640	635	632	594	622	659	630	637	613	617	654	625	612	627	708	631	598	662	660	635	573	601	637	618	641	644	670	635	636	599	635	604	640	650	617	606	623	621	619	644	657	598	623	638	651	649	638	638	647	592	618	635	651	644	637	574	595	687	612	613	625	646	618	636	629	678	638	617	621	666	627	625	650	649	624	652	595	638	630	642	622	648	648	622	619	640	632	669	629	641	648	639	662	594	560	631	594	629	629	637	631	607	622	611	660	607	646	651	600	633	651	663	661	619	665	699	609	648	642	616	630	604	636	730	626	651	650	643	673	653	639	609	588	623	632	635	661	617	611	617	596	673	619	650	675	670	630	583	607	653	621	606	618	678	617	644	614	640	644	617	645	649	617	616	606	609	659	598	618	646	594	612	616	652	650	622	593	617	624	624	648	652	635	585	594	654	604	621	638	674	584	650	644	655	692	633	664	635	627	622	575	638	641	645	609	616	633	694	583	631	649	632	642	647	632	652	608	650	624	636	649	631	634	627	625	646	621	632	641	598	623	637	626	631	638	616	638	623	633	670	623	634	579	639	649	630	626	663	635	642	650	634	633	618	591	630	663	653	633	653	640	575	599	663	670	701	616	637	665	664	606	630	585	636	652	607	606	658	610	650	654	675	600	698	609	649	614	609	633	613	641	626	622	613	611	653	603	624	635	599	594	640	632	601	651	646	616	635	609	605	615	630	617	633	647	600	642	611	612	666	616	656	630	630	590	645	618	645	616	635	648	635	637	631	669	626	675	637	623	633	681	670	629	620	626	602	602	616	595	661	638	634	643	639	580	648	635	670	647	659	609	640	624	628	672	638	643	659	654	617	634	649	645	616	650	599	613	635	620	636	692	643	651	598	608	632	632	627	662	652	556	654	615	668	615	625	609	613	579	599	657	632	621	640	596	613	657	625	586	644	639	636	617	686	622	608	622	662	591	664	653	657	642	645	665	637	642	648	650	618	654	650	633	622	593	620	665	657	631	641	640	613	721	637	613	647	644	620	658	658	629	624	650	670	582	585	628	600	677	620	642	649	649	623	678	653	620	634	646	619	616	649	640	678	645	630	668	617	590	619	633	627	619	630	632	605	622	622	652	664	620	631	647	629	636	617	642	630	618	603	638	629	604	669	648	617	685	650	609	636	627	638	641	660	609	674	610	632	637	576	626	669	638	640	626	611	647	663	632	633	626	647	644	657	662	653	642	609	623	643	619	624	625	608	661	611	602	619	584	644	578	648	628	650	651	653	602	640	640	641	645	618	661	619	688	637	627	646	615	637	616	649	616	641	649	634	604	628	646	642	660	674	589	643	651	648	652	617	590	627	644	633	640	645	606	564	645	637	608	654	613	622	596	698	643	610	646	638	627	594	597	650	627	666	618	642	668	643	656	652	586	689	670	618	613	601	644	705	607	616	653	614	629	579	620	663	592	652	623	662	639	595	630	614	669	588	632	659	610	638	650	639	583	614	658	628	658	624	630	582	628	685	596	659	661	616	621	654	625	667	614	616	623	653	637	638	651	629	618	635	684	594	628	631	614	591	618	624	596	642	650	644	632	644	658	640	664	622	683	670	610	621	639	650	645	636	629	626	635	595	632	608	637	609	647	649	616	630	642	631	607	633	623	632	608	657	660	639	649	661	636	643	653	618	664	602	616	612	633	577	618	621	631	661	641	623	622	629	645	619	618	620	634	631	633	661	660	612	641	608	677	674	636	618	715	622	654	613	646	612	636	691	593	649	649	652	649	624	651	667	576	618	659	623	622	675	607	699	650	656	606	648	648	645	630	641	655	613	628	583	645	670	626	586	655	614	668	635	639	690	629	647	621	624	619	578	592	651	622	651	587	662	605	691	681	666	611	605	648	599	670	655	631	608	606	614	645	660	646	601	624	635	655	635	681	629	646	616	615	586	629	621	689	638	677	664	599	622	646	646	654	590	666	604	638	639	618	619	605	635	634	658	616	671	631	601	622	659	623	639	682	605	650	654	597	613	616	611	594	642	636	655	643	645	664	625	628	660	658	631	621	571	661	681	655	648	634	604	640	627	673	618	635	633	640	639	599	640	678	624	652	670	612	635	651	630	629	617	600	687	629	653	627	622	653	639	658	621	615	583	592	568	650	622	633	662	658	625	625	624	645	608	602	668	615	616	644	635	611	632	653	658	673	641	649	669	669	645	627	656	671	615	636	615	600	674	616	677	669	592	634	614	628	609	625	596	645	594	643	634	653	678	670	630	623	647	700	663	636	677	616	624	616	621	621	582	669	597	618	647	680	627	647	578	635	639	613	592	635	662	619	620	663	663	602	606	606	653	651	605	629	602	639	601	648	651	626	649	609	606	624	665	678	622	594	607	634	664	678	597	648	607	687	617	618	656	643	646	653	646	588	656	654	628	611	607	630	650	618	618	637	622	654	627	665	638	649	601	588	640	622	688	595	645	663	662	593	658	644	599	652	658	670	654	655	591	645	641	593	608	641	668	666	631	598	663	640	602	650	655	620	627	691	601	565	623	635	655	633	638	634	661	609	631	636	597	632	596	632	665	642	661	632	576	615	636	670	638	659	658	570	610	613	606	576	630	627	627	634	620	616	627
20801	7146	7450	6518	3906	2274	1722	1281	1044	841	786	589	483	373	361	326	296	265	257	235	232	227	197	177	203	186	208	207	172	187	180	165	166	188	175	197	177	171	173	171	169	166	147	173	173	174	157	158	177	176	156	185	171	191	164	176	183	177	183	183	144	195	165	151	132	155	180	184	146	159	155	175	172	162	191	164	176	179	182	161	170	173	160	154	175	178	170	184	151	156	173	177	167	194	156	158	186	155	162	179	164	170	173	180	162	163	171	175	158	173	159	137	161	173	194	173	179	174	170	144	159	171	187	160	168	174	165	176	147	197	175	167	164	187	139	176	171	160	166	164	166	155	176	161	179	170	182	171	199	163	156	179	167	182	177	169	166	177	166	168	169	178	173	160	177	151	192	176	166	183	162	197	156	167	165	159	168	154	174	162	167	178	162	173	198	188	166	198	187	149	178	169	171	189	173	169	164	170	159	152	179	173	154	142	149	176	201	165	144	179	197	141	167	176	144	194	192	178	181	158	154	171	158	179	163	180	163	154	157	148	172	172	154	166	177	184	180	170	145	155	154	173	183	164	144	148	169	165	159	160	180	156	148	156	155	189	184	172	184	188	175	162	169	183	164	154	159	181	170	171	175	181	167	190	164	181	157	180	159	151	189	175	155	186	175	177	162	156	158	158	161	174	177	177	186	185	186	147	167	176	173	157	166	142	163	177	200	179	173	175	181	177	157	164	180	178	161	161	188	179	170	172	156	170	200	181	166	168	172	157	190	190	181	161	158	159	169	164	205	179	175	187	172	178	172	158	175	176	191	175	180	150	180	175	160	165	178	207	181	155	151	182	155	169	175	174	182	150	163	197	181	181	166	167	165	177	165	187	183	169	156	134	171	170	170	177	171	177	172	159	171	158	168	168	165	184	173	174	185	181	169	153	163	157	165	193	169	175	174	174	170	166	155	166	177	150	186	182	152	185	150	167	149	176	175	182	181	183	150	167	184	169	166	164	154	159	180	179	189	160	170	162	160	159	147	168	147	162	159	152	164	158	178	154	194	182	166	194	178	172	169	158	169	189	166	189	174	157	161	182	173	180	184	150	154	132	167	166	163	152	183	179	160	166	168	164	179	183	177	150	154	157	167	173	157	160	180	175	157	159	164	168	166	162	180	173	165	196	162	177	156	151	156	150	179	181	165	161	140	180	162	180	147	187	178	161	180	174	178	175	146	151	180	174	174	171	174	183	164	197	186	176	167	152	172	167	173	176	184	144	158	174	205	190	156	158	160	176	161	150	168	157	187	175	168	172	186	166	173	173	164	171	183	165	150	203	175	174	172	176	173	166	155	168	152	170	139	197	186	204	179	167	170	181	151	151	153	186	172	152	170	166	161	173	163	207	159	161	178	170	168	168	163	181	147	154	165	121	157	184	173	177	189	155	176	158	173	165	193	192	162	156	191	169	167	147	137	181	171	182	165	168	169	167	157	167	184	166	173	185	164	159	165	163	178	171	183	157	174	152	146	179	150	191	165	151	169	164	163	189	189	152	192	180	173	181	165	167	175	171	165	167	167	155	172	167	167	166	171	183	172	179	156	157	168	162	184	134	179	172	158	183	184	191	162	158	158	184	188	165	180	176	167	169	153	153	167	165	176	163	167	185	183	192	193	161	158	170	175	174	145	169	165	178	162	164	177	160	181	163	162	167	179	163	162	171	145	160	151	160	172	175	172	169	159	164	167	156	150	183	167	165	184	172	167	158	179	174	146	165	158	146	186	155	174	178	203	174	164	166	193	209	150	173	177	196	141	182	136	173	158	156	187	142	149	175	189	176	172	179	152	165	146	178	158	144	174	176	177	167	164	166	130	145	184	171	155	160	164	182	176	149	184	157	169	173	168	184	172	171	173	147	171	172	163	167	195	167	167	166	173	174	168	157	197	177	168	180	191	170	169	195	153	160	184	151	172	187	144	176	203	178	142	182	170	161	156	163	162	165	161	144	172	176	172	179	153	143	146	153	162	172	186	167	174	170	194	154	150	165	170	168	158	184	183	155	162	171	191	174	180	171	154	184	187	178	170	187	174	175	160	152	156	168	184	169	166	181	170	155	173	164	152	220	176	190	162	173	170	191	170	174	154	165	154	161	175	166	139	164	151	183	162	149	168	178	149	160	174	175	178	160	184	159	169	174	160	156	167	172	177	165	173	160	167	173	179	159	186	183	179	153	185	193	169	180	181	184	154	186	158	159	148	138	165	158	172	179	186	158	152	167	142	138	179	163	173	159	154	175	166	193	173	174	194	149	167	170	188	154	173	154	160	158	162	167	145	161	193	159	175	180	166	171	161	167	195	167	141	155	174	161	163	167	170	166	166	145	171	163	162	156	183	158	182	160	160	148	164	173	173	140	161	208	169	165	146	182	170	163	160	161	158	152	159	178	187	184	178	180	148	187	158	202	194	155	176	171	162	189	167	155	163	159	176	169	147	181	170	157	156	208	175	185	176	170	182	202	169	199	166	176	168	164	146	171	164	155	168	191	179	175	202	140	165	147	179	187	164	177	154	150	156	169	162	133	149	181	147	160	152	180	171	156	179	167	172	150	187	153	165	164	168	175	127	186	175	154	164	198	194	176	158	199	171	170	177	177	172	152	167	173	195	167	163	146	131	203	167	186	162	162	152	159	206	177	147	164	161	162	162	161	179	162	164	168	177	164	160	167	179	170	156	191	167	160	174	152	172	140	147	164	189	169	178	156	150	149	160	174	152	165	186	182	160	171	169	169	164	167	175	163	153	185	168	168	158	176	195	155	172	169	178	176	170	163	158	165	157	184	141	151	166	162	168	157	165	130	170	158	212	167	147	146	145	190	148	162	165	184	143	160	152	180	177	169	178	182	183	181	157	177	174	174	169	170	178	156	164	180	167	171	160	175	166	170	167	167	173	169	158	159	179	163	155	156	161	151	136	177	184	137	162	178	191	177	187	158	159	175	171	175	157	179	153	174	181	175	177	185	178	174	156	170	169	180	182	163	175	155	166	171	163	164	181	167	169	181	170	147	174	177	181	173	161	176	163	147	192	195	185	164	164	152	145	190	175	179	168	164	181	158	173	161	201	191	151	158	178	156	165	177	161	192	158	152	172	144	189	171	159	171	182	171	161	174	176	159	156	164	171	178	163	158	162	160	180	181	147	163	183	167	172	164	179	155	171	146	174	164	162	152	169	154	194	165	173	141	166	167	168	197	159	157	188	192	173	153	165	176	157	170	134	149	177	165	171	156	154	152	162	163	171	154	176	157	166	163	165	173	163	173	153	151	169	182	167	197	194	150	179	163	173	156	166	187	175	183	189	171	179	158	174	159	167	186	199	134	166	148	169	206	165	158	147	161	201	165	167	192	187	189	155	168	162	170	163	170	164	194	167	170	157	159	170	169	175	191	188	201	171	203	171	169	185	168	162	162	159	168	165	161	181	170	161	167	194	166	153	193	183	180	189	190	171	173
12960	5920	11796	14853	12033	8592	7313	5908	4825	4071	3483	2927	2345	1871	1676	1421	1181	1063	908	805	749	831	718	646	632	664	648	653	550	616	615	527	524	539	486	540	447	446	438	442	453	464	442	458	414	449	464	440	431	440	398	419	436	418	429	447	436	429	399	422	420	443	447	431	417	423	427	423	428	422	431	428	442	450	457	445	424	445	399	416	413	425	438	437	426	397	398	413	425	409	395	404	425	399	406	419	429	474	474	425	438	447	425	433	410	465	389	415	412	456	444	412	405	425	396	433	436	435	409	457	408	393	441	418	414	442	450	452	423	418	433	438	401	413	432	411	457	405	437	445	408	421	434	433	425	439	420	399	426	415	443	420	413	427	417	410	440	408	421	435	416	434	412	441	424	412	398	433	424	429	421	416	449	408	422	432	392	411	406	392	429	420	415	441	394	425	436	402	412	431	438	426	457	426	422	414	428	467	406	448	434	414	404	426	412	428	428	438	452	428	410	422	465	438	417	434	401	437	420	422	442	447	411	436	400	463	431	405	394	413	411	464	399	424	427	440	418	428	398	383	420	436	418	420	448	435	438	407	445	403	405	459	442	397	422	412	435	447	428	418	414	432	433	448	435	442	445	428	415	419	457	425	447	433	427	452	413	411	407	442	401	413	392	432	461	420	419	398	426	431	430	455	407	450	450	406	430	410	418	437	425	433	405	442	453	446	415	431	438	418	406	443	440	391	444	398	396	434	445	428	451	382	420	409	395	427	447	417	422	425	434	406	426	421	413	468	437	429	406	408	429	419	407	402	440	422	393	408	431	402	430	433	445	446	439	405	400	419	445	434	432	396	435	404	419	422	476	388	426	401	418	400	421	400	441	445	458	417	440	389	424	388	434	400	445	449	405	404	437	423	412	449	439	423	404	410	446	455	403	410	448	380	461	409	428	428	411	438	443	393	410	421	446	418	401	409	442	452	444	443	415	387	405	402	426	403	408	436	430	432	403	424	392	409	411	402	450	443	392	415	430	413	433	428	439	429	437	390	410	404	415	429	396	398	411	438	427	446	404	446	413	420	447	424	467	421	435	400	432	469	414	428	431	425	448	452	443	418	435	421	417	449	430	444	438	430	391	426	417	417	415	421	416	417	414	453	422	437	428	450	442	444	446	446	434	410	403	425	436	395	411	435	452	445	413	403	422	413	418	398	444	427	426	401	432	409	420	438	422	434	443	390	429	432	415	443	470	393	394	432	434	429	411	390	460	423	447	422	422	424	423	433	403	451	399	458	445	422	421	423	454	396	435	422	418	415	422	402	429	390	401	422	420	436	435	388	395	452	459	407	422	441	407	429	423	413	430	445	432	412	401	420	411	411	420	420	416	453	395	399	427	421	395	415	442	396	438	455	425	425	437	451	442	411	432	439	403	427	410	377	430	386	416	429	440	427	418	398	439	397	416	405	451	441	428	413	438	429	411	443	433	445	427	456	391	440	409	432	417	430	420	418	404	413	419	428	436	465	414	473	425	439	413	427	426	416	434	450	426	397	427	396	390	410	404	384	423	421	390	417	450	443	409	432	415	429	455	421	420	423	418	419	421	461	398	436	414	453	425	419	450	407	438	410	397	422	438	460	427	462	398	370	432	445	400	414	391	436	441	404	471	431	436	439	420	440	425	434	428	439	394	431	402	410	453	422	434	437	422	421	426	440	395	410	421	448	407	411	433	455	444	448	434	387	411	443	412	417	406	439	420	445	432	439	400	422	399	391	440	448	440	408	438	438	437	439	402	405	435	429	426	431	452	408	454	414	448	388	425	429	427	416	416	427	435	385	383	410	408	458	413	460	398	419	426	436	436	436	415	418	388	411	418	442	424	389	440	439	398	431	418	409	417	396	447	388	429	456	443	409	387	434	404	404	437	416	401	436	432	437	453	431	454	419	398	425	441	403	422	420	420	418	437	398	421	399	439	381	441	407	438	404	430	453	425	457	416	399	434	437	447	446	422	445	444	418	406	447	411	411	451	440	413	406	444	420	400	410	426	445	421	433	408	431	454	441	366	410	406	446	434	440	442	428	395	424	420	410	405	429	442	425	420	412	405	415	431	429	440	440	409	388	433	408	374	400	384	404	418	426	431	441	434	458	398	442	380	416	396	445	461	414	444	408	408	415	398	414	425	404	392	467	441	373	423	427	383	461	403	416	427	405	427	434	402	420	442	433	455	455	403	432	379	425	435	404	429	438	457	402	449	454	403	413	407	460	413	395	456	447	431	412	417	435	429	409	439	394	400	411	374	437	406	418	462	414	404	462	391	436	429	403	410	446	457	407	395	399	410	451	424	425	421	445	432	409	407	419	395	437	415	386	415	400	448	420	429	419	425	426	445	428	424	462	395	399	447	380	410	405	447	424	411	408	435	429	444	411	430	422	403	403	399	409	430	405	384	376	443	432	436	420	446	457	435	443	406	399	419	443	429	451	465	423	393	396	420	414	421	417	468	390	452	412	397	412	421	408	426	418	403	453	434	408	388	416	427	427	392	386	431	465	421	400	434	423	416	444	460	442	425	433	452	413	439	465	395	416	409	426	401	417	419	433	387	440	410	389	405	430	423	434	406	391	388	447	412	418	421	448	424	427	384	449	441	440	436	396	428	398	403	416	392	426	402	452	411	416	398	441	412	428	419	421	414	463	415	429	432	419	412	411	449	435	377	403	409	398	427	437	404	410	407	420	456	383	404	441	449	447	423	431	478	411	433	396	408	435	465	412	447	420	399	383	447	442	458	425	409	442	396	444	463	439	453	414	380	436	407	397	410	416	396	398	440	409	381	440	413	447	420	439	390	399	397	408	439	418	414	425	438	424	388	481	400	399	434	437	407	416	423	430	386	426	422	408	422	434	448	424	399	425	429	409	427	432	419	408	441	403	415	436	421	435	414	426	429	452	411	417	425	399	457	429	406	478	427	427	425	426	454	474	413	416	434	422	384	429	427	385	420	422	404	408	423	404	430	392	414	425	418	430	451	386	414	417	422	431	435	415	421	404	380	422	425	427	442	432	453	443	461	449	397	432	413	397	429	452	418	395	427	440	428	394	442	431	422	484	408	432	405	438	449	427	422	441	408	437	386	439	411	475	442	412	394	395	433	393	407	414	428	416	492	422	399	421	404	415	422	415	402	440	424	443	427	418	437	417	418	434	394	463	423	415	404	415	419	402	385	457	427	418	426	412	444	414	432	425	410	451	443	394	442	405	386	424	439	444	448	428	434	421	433	407	402	405	449	446	456	404	423	416	403	429	392	442	374	384	418	415	448	388	436	441	426	446	433	398	420	392	418	433	436	437	444	446	405	405	396	425	417	444	412	471	418	415	449	444	423	433	439	383	439	435	427	405	418	413	416	437	421	415	417	396	404	405	431	451	433	409	421	430	425	429	398	409	369	425	400	454	411	418	445	409	479	429	435	411	446	395	416	415	435	407	418	409	423	429	434	408	424	412	468	433	395	409
5059	2252	2691	2483	1609	1002	779	674	579	477	470	437	374	363	348	348	316	294	318	310	273	303	279	301	327	292	300	295	260	254	300	325	287	283	287	289	311	319	277	282	284	292	280	259	306	258	283	300	289	282	243	274	300	271	268	301	241	290	299	289	298	307	295	283	312	296	294	264	298	299	274	278	279	267	289	283	279	284	298	315	264	288	293	280	252	286	286	270	293	281	299	298	268	277	277	289	280	301	279	282	276	300	274	267	300	303	290	294	285	286	278	308	292	276	261	263	263	266	260	298	281	267	271	300	295	289	290	269	268	287	251	271	314	262	285	290	270	286	273	284	278	285	278	317	252	289	284	260	269	274	279	308	286	280	276	276	295	314	269	276	275	302	284	286	282	301	274	263	293	286	257	249	259	258	289	306	310	300	264	279	277	278	293	285	297	275	293	283	306	288	279	264	254	335	288	290	306	281	272	264	277	270	291	308	309	286	299	303	285	284	291	309	264	280	292	297	268	296	274	295	297	291	284	310	279	291	250	234	276	274	296	283	301	235	282	293	283	262	259	276	267	307	277	255	292	281	298	247	280	273	299	277	267	275	297	313	287	270	281	287	295	262	274	296	275	254	283	291	295	287	307	253	286	273	291	278	250	280	281	310	274	290	296	302	266	276	262	280	264	269	279	275	271	337	289	277	283	293	275	269	300	299	279	314	270	271	300	292	257	261	301	297	252	269	293	261	263	323	327	300	284	293	290	273	277	289	268	288	261	269	306	309	300	265	255	285	285	293	277	280	301	269	271	260	289	282	286	281	300	288	313	267	288	269	281	328	272	292	252	294	272	285	282	305	312	277	274	267	259	276	280	279	283	298	259	284	281	271	276	299	296	270	250	271	289	265	288	246	279	271	312	255	294	316	275	295	289	296	286	276	265	242	287	285	254	255	301	283	279	259	284	320	331	279	311	287	300	305	264	265	269	286	261	274	294	267	285	315	313	291	277	274	303	255	292	292	307	295	291	294	275	265	309	273	269	294	290	318	278	288	294	283	252	293	263	289	309	257	285	325	269	289	284	275	288	306	306	290	271	312	269	287	306	273	241	263	300	306	317	273	280	278	260	288	311	298	285	299	280	279	281	307	300	297	277	264	294	303	309	279	272	315	245	256	259	278	261	283	304	247	315	276	275	292	282	280	298	270	284	300	296	278	270	283	309	268	288	297	297	279	261	285	291	284	275	316	286	302	250	288	291	289	308	281	287	268	287	277	288	298	271	275	262	257	270	284	293	270	304	260	286	263	293	312	276	288	303	290	295	289	277	318	268	286	259	271	258	328	274	271	284	297	283	248	305	318	295	267	276	269	275	249	302	295	290	296	299	301	275	293	307	268	292	296	267	280	279	304	284	282	249	291	276	301	296	264	298	318	312	287	282	307	256	306	273	254	317	283	288	276	266	268	293	290	286	254	282	261	302	256	250	277	270	251	304	301	296	267	277	291	257	271	284	314	254	271	291	275	304	274	292	265	311	274	287	268	264	300	272	317	283	281	261	257	243	292	295	276	278	297	302	311	275	274	285	247	266	282	305	300	279	282	278	263	293	268	304	305	299	263	313	320	281	286	287	340	264	277	257	274	293	254	288	284	267	301	306	264	271	261	257	280	259	277	245	275	296	265	256	294	271	305	283	304	291	296	272	273	298	270	275	296	320	277	267	282	261	270	284	299	293	268	297	300	316	265	272	310	284	306	294	278	306	287	281	307	296	285	284	286	291	274	274	306	273	292	264	240	282	251	296	288	291	281	297	272	253	287	274	281	291	275	280	300	282	293	285	269	286	294	270	284	268	274	301	266	260	269	287	303	297	290	287	289	309	302	303	291	285	290	279	277	259	259	270	294	281	249	287	271	271	278	306	260	293	282	264	284	311	281	297	282	301	301	318	281	251	247	303	303	280	279	294	316	282	272	326	272	263	310	259	293	283	318	274	280	331	282	290	342	264	275	281	296	283	267	278	277	260	270	262	279	264	309	289	293	312	256	266	279	290	299	292	276	285	265	285	336	312	311	270	317	305	238	259	298	279	329	283	291	264	263	277	268	267	262	269	304	305	257	285	288	258	274	286	280	294	317	250	272	254	289	290	317	254	304	263	307	285	267	290	294	285	327	282	276	295	242	277	302	320	282	280	268	280	273	258	274	288	277	313	284	270	252	277	261	255	276	291	301	291	286	290	271	291	302	320	312	274	269	281	292	283	289	283	293	323	301	340	251	307	283	281	259	261	264	294	279	268	250	252	285	300	263	306	245	298	275	300	289	288	306	272	287	288	279	265	341	269	276	271	289	315	272	291	268	293	260	279	261	284	289	289	306	283	306	244	291	269	279	284	264	285	284	274	288	293	255	235	293	285	292	309	263	257	249	281	263	299	259	247	298	295	312	281	268	278	283	281	276	259	280	278	255	277	281	308	289	254	285	308	310	260	299	270	320	311	299	267	296	284	289	247	217	293	300	281	282	281	283	263	253	266	304	287	299	272	292	275	283	300	278	244	255	279	287	296	286	279	329	279	280	261	244	289	256	280	284	261	275	307	273	247	262	266	302	282	317	286	259	284	271	277	290	299	242	314	274	282	295	298	302	299	293	286	309	251	267	262	255	298	238	262	286	268	281	327	302	264	295	310	299	277	270	294	298	308	284	285	279	253	312	295	277	281	299	275	280	268	332	313	300	294	276	282	294	306	288	289	260	267	287	267	283	311	267	265	288	320	336	281	317	298	257	261	250	275	268	276	284	294	306	282	268	281	290	276	329	264	274	259	308	303	273	285	315	300	294	299	259	272	292	244	280	277	340	290	319	255	267	301	276	261	281	276	309	308	276	269	332	311	281	259	304	300	305	263	310	327	282	271	291	246	295	297	273	266	290	279	236	297	304	270	286	289	276	286	304	275	270	287	316	273	259	280	269	282	256	254	267	237	302	305	260	277	272	262	272	292	276	262	293	302	302	274	293	289	294	280	303	270	273	299	289	271	304	281	258	285	271	252	269	282	309	305	296	271	294	283	278	264	288	261	263	285	283	290	256	288	279	295	276	274	257	309	281	271	287	269	279	292	270	299	287	290	270	269	322	294	291	289	276	293	245	274	276	273	301	275	283	277	295	260	246	296	285	281	277	282	273	270	269	332	270	312	300	275	274	304	280	286	286	312	282	306	275	262	278	286	277	281	280	280	297	309	241	298	285	251	285	291	313	282	286	266	261	288	265	309	256	280	274	299	303	278	322	275	287	281	311	307	279	295	290	273	291	297	296	306	253	297	301	276	297	283	292	313	286	289	242	291	290	296	283	268	279	305	272	251	244	259	266	254	274	269	273	270	297	286	267	261	276	277	292	259	265	262	276	262	296	281	286	295	273	260	257	278	305	299	302	268	272	250	267	309	255	255	294	273	299	289	266	273	256	291	270	272	275	292	299	307	274	279	298	296	299	286	306	278	285	299	280	306	274	296	305
4265	2639	5617	7512	5877	3936	3017	2784	2430	1945	1779	1577	1270	1152	1029	913	873	831	853	776	723	807	731	715	714	777	737	724	775	767	725	709	737	719	756	771	670	694	687	693	700	660	705	672	696	645	645	707	676	644	713	675	654	702	665	671	697	736	661	674	631	708	675	722	662	695	667	631	640	710	666	628	692	690	707	721	704	691	676	660	696	664	722	679	674	707	676	660	676	675	643	698	672	684	643	652	652	680	656	706	687	659	641	712	705	666	676	663	718	687	689	706	658	657	600	681	700	708	703	655	637	708	702	705	704	656	676	644	666	671	657	633	675	679	686	677	692	677	679	694	667	663	663	693	710	701	655	713	648	650	690	676	665	658	679	682	617	685	660	667	701	706	663	683	678	653	650	652	683	660	676	694	641	706	691	636	677	655	650	674	668	684	660	659	644	697	715	650	687	696	637	666	678	679	714	704	657	681	630	662	681	712	692	691	666	668	682	651	668	672	697	694	702	700	670	647	701	709	676	660	679	673	667	691	665	647	687	656	648	684	666	755	707	716	666	729	665	699	671	665	646	690	671	638	669	704	644	677	695	679	674	684	640	662	712	655	704	675	666	644	709	611	682	716	665	635	683	675	640	702	659	631	685	680	653	646	701	662	639	674	627	703	714	677	667	669	684	648	658	711	692	670	674	647	645	678	659	694	706	718	650	662	649	660	654	677	628	658	672	699	660	720	677	690	657	633	675	661	659	673	743	723	640	689	640	627	675	634	653	630	705	678	702	642	683	662	681	714	675	641	684	703	639	654	660	662	703	660	706	685	704	626	714	629	668	668	605	677	732	723	679	661	676	676	651	666	683	662	649	689	658	653	707	686	712	664	645	630	660	675	692	695	651	699	715	619	670	657	667	709	637	663	726	618	669	672	632	697	656	628	717	648	689	687	663	635	652	666	637	695	673	664	688	676	689	713	673	696	666	724	662	650	733	697	708	701	713	709	682	676	673	635	693	689	659	676	671	697	639	682	725	703	676	647	683	650	664	658	683	672	660	653	678	671	661	670	638	668	701	650	681	652	672	654	679	663	672	670	717	665	671	685	666	691	678	687	681	696	681	697	667	654	647	634	647	615	672	698	662	672	664	693	651	666	681	667	649	657	727	707	671	654	685	699	689	638	750	711	702	667	658	687	667	682	674	667	624	655	674	665	660	731	678	687	672	700	652	668	687	720	614	692	687	669	683	682	671	699	697	654	674	659	647	659	659	648	703	671	667	670	677	676	687	645	668	673	671	657	699	731	657	677	688	679	692	658	686	686	692	646	653	644	683	703	719	676	709	670	668	684	672	692	658	669	662	650	666	713	682	689	731	686	645	681	670	658	688	704	666	691	690	684	672	681	668	652	713	648	661	624	656	643	681	668	635	639	657	668	706	717	674	675	685	691	673	642	707	710	686	645	723	687	678	720	647	665	663	692	671	631	654	677	673	665	685	655	668	712	711	735	673	650	710	653	707	697	648	684	668	670	653	622	661	716	701	710	740	696	628	626	681	713	651	664	671	680	661	626	653	648	657	694	672	625	681	648	706	671	690	694	711	697	719	699	696	691	693	702	656	716	634	720	676	697	658	712	643	694	666	710	701	659	687	663	684	680	687	685	705	629	675	667	658	695	732	627	668	679	633	624	703	662	620	708	637	682	678	653	714	661	682	663	666	671	692	669	740	672	680	681	671	654	628	669	672	713	681	668	690	667	649	697	698	640	673	653	680	660	698	705	686	661	625	675	680	671	698	681	724	687	697	659	728	687	680	700	693	696	673	643	595	652	663	673	651	725	653	687	730	665	677	668	687	615	681	667	689	684	651	698	656	674	637	680	698	686	735	659	699	679	714	678	649	663	644	700	669	713	655	656	684	747	669	665	643	676	680	618	714	690	638	707	690	673	670	722	654	696	645	671	676	697	676	664	678	705	634	683	630	663	735	658	688	701	687	688	708	665	683	678	674	653	737	661	655	665	741	713	635	677	686	647	656	660	684	647	677	674	658	692	687	680	639	672	716	617	727	694	655	713	618	631	694	656	652	701	663	678	681	671	657	686	678	697	651	647	651	649	662	726	706	690	695	703	646	690	635	663	709	640	655	715	700	668	717	644	655	654	658	673	669	659	689	657	656	663	667	651	672	680	663	656	673	740	672	680	697	694	650	694	746	679	674	650	656	697	664	701	709	684	677	648	661	669	670	678	690	650	700	669	645	712	672	681	683	696	648	677	656	701	673	672	693	715	651	638	672	659	665	679	663	629	653	661	654	708	694	687	681	699	664	686	703	666	675	683	674	636	726	671	691	679	651	680	670	693	670	677	670	667	661	679	655	682	688	699	716	700	701	686	702	669	697	638	644	657	633	662	657	666	673	686	677	712	639	697	647	706	672	689	657	679	671	712	665	668	683	654	632	688	655	648	693	713	732	711	653	670	674	701	659	627	699	691	686	693	715	686	638	653	680	660	673	694	681	606	630	632	681	647	680	719	686	703	670	685	645	647	635	692	658	682	630	692	678	686	670	692	672	670	686	696	648	681	711	650	600	692	656	685	682	683	691	619	663	680	653	627	674	676	742	671	680	664	638	698	647	677	714	659	712	639	709	675	667	710	645	647	670	704	668	646	692	688	682	647	689	695	718	667	674	700	680	703	650	701	627	640	659	725	703	654	743	718	714	622	732	639	642	622	659	655	701	668	695	710	647	643	679	695	677	668	661	666	688	684	684	649	661	653	708	650	640	666	680	726	666	661	666	686	632	654	681	694	686	699	683	639	684	676	682	682	627	690	659	661	680	708	650	687	690	700	637	655	699	637	669	707	637	647	696	683	645	674	674	689	636	696	673	670	680	683	696	652	683	667	649	686	688	685	729	686	728	667	647	672	696	685	685	677	704	674	664	696	723	682	651	678	659	730	684	704	677	656	688	727	693	720	661	700	658	719	716	713	662	666	680	678	637	701	671	700	717	681	654	682	692	676	690	689	709	647	645	654	638	694	735	671	670	701	684	691	659	679	663	648	659	713	683	678	697	640	627	665	649	704	693	730	681	665	689	670	693	637	666	655	698	654	694	685	668	663	684	674	665	668	683	674	674	657	656	641	699	721	655	682	628	676	719	677	668	690	666	693	611	678	654	739	672	665	717	659	613	677	643	658	688	703	677	718	655	677	695	677	652	711	685	697	698	701	672	692	668	638	661	637	690	695	729	669	634	603	645	670	705	672	713	683	681	655	692	640	740	666	684	608	712	655	693	687	637	660	637	705	652	680	649	667	674	696	651	674	655	680	603	608	653	637	670	666	664	686	688	689	687	669	683	712	676	654	695	705	699	700	647	660	670	685	712	678	634	663	679	647	653	712	664	651	667	707	677	681	655	746	683	655	696	759	671	704	698	685	652	673	696	694	637	695	693	704	672	683	640	671	697	736	662	697	654	658	683	671	647	651	663	719	732	672	681	702	654	704	651	666	679	638
12961	4378	5088	4516	3124	2072	1505	1074	815	735	581	562	475	408	367	354	313	360	327	328	297	304	293	316	278	303	313	292	289	313	284	280	299	299	283	261	326	307	292	298	269	267	296	290	284	272	235	268	292	262	270	297	301	282	280	300	267	282	227	279	272	266	286	272	296	292	272	269	260	280	301	261	271	268	306	288	283	252	269	262	270	304	278	252	298	257	264	273	286	264	275	282	263	281	278	274	298	258	279	295	291	258	250	266	242	279	276	286	290	252	279	285	277	268	274	245	295	261	267	268	269	266	291	273	291	295	232	270	320	266	270	307	255	296	267	261	277	284	253	270	294	286	307	295	264	256	245	308	284	294	273	258	276	246	281	293	281	256	308	311	310	238	269	290	293	271	280	306	288	269	256	245	251	248	263	216	255	263	285	286	305	270	269	268	273	287	263	291	270	272	258	301	260	269	285	288	270	268	266	269	258	283	262	279	280	282	328	262	257	268	286	262	283	261	261	276	261	272	282	283	252	237	258	282	297	279	280	292	290	263	278	283	268	277	281	255	288	261	277	263	271	307	303	271	273	282	260	259	300	255	283	265	276	261	282	256	283	268	280	277	279	266	282	282	283	260	276	275	293	296	269	257	269	317	298	292	266	282	275	271	273	304	259	290	302	273	293	260	317	266	317	258	282	263	266	295	261	271	299	256	290	273	258	273	251	274	284	249	331	271	275	280	276	299	301	264	276	276	258	243	291	284	268	301	248	290	271	269	264	295	280	293	284	278	266	267	268	257	281	265	286	284	281	267	283	287	292	293	301	306	270	268	282	280	294	243	288	262	275	296	268	274	264	311	308	268	243	272	300	265	274	278	261	300	277	259	266	288	301	268	279	293	296	265	288	273	287	273	289	257	273	280	285	261	261	281	239	241	269	261	249	283	273	288	289	276	274	249	273	300	282	265	284	256	243	257	270	261	265	246	275	269	258	298	295	280	263	261	281	245	268	291	282	277	297	279	293	285	286	310	244	277	292	333	279	279	268	266	274	255	255	264	251	297	271	238	247	260	264	271	244	277	278	261	247	252	233	244	266	304	320	291	287	258	268	300	256	281	304	278	284	274	273	295	265	271	297	291	321	276	234	263	285	231	278	280	280	266	284	241	260	253	272	251	287	278	237	278	287	309	260	284	247	287	260	260	287	258	274	241	277	275	286	257	276	277	269	285	249	249	261	264	253	279	269	262	276	274	269	280	269	250	226	279	254	266	278	269	255	297	253	267	254	263	288	299	244	243	261	271	243	286	266	257	293	265	288	290	271	254	225	263	280	296	282	261	277	297	286	270	273	272	270	276	274	310	302	291	277	283	274	273	234	264	270	247	306	259	254	284	301	250	287	256	261	270	291	274	301	302	253	266	261	270	279	267	287	260	297	298	285	268	280	285	283	260	249	284	291	277	256	245	272	286	253	293	256	288	282	266	293	275	311	261	246	261	272	269	274	264	252	309	258	282	283	243	256	282	285	262	254	285	269	279	250	257	266	229	282	248	272	273	276	293	269	253	273	253	270	246	302	259	255	275	250	260	255	266	270	269	283	271	267	254	283	293	301	270	281	287	291	252	260	288	306	250	238	269	265	238	295	294	276	307	263	289	294	265	279	261	278	249	308	272	269	270	285	276	258	275	272	279	282	263	279	280	279	278	249	300	247	277	269	265	291	272	299	246	269	273	248	297	260	290	301	269	283	295	264	283	293	332	260	281	296	281	298	278	285	254	302	238	282	291	254	301	251	279	274	280	251	257	288	258	277	277	286	280	275	275	270	287	268	277	288	285	278	287	250	291	281	276	280	281	258	252	287	285	262	271	260	281	279	275	277	293	289	286	282	277	274	289	237	262	286	280	251	272	259	292	292	304	273	261	252	276	274	234	251	285	282	275	265	259	285	287	264	284	315	260	249	318	285	263	261	270	270	260	253	275	277	251	269	263	272	261	286	278	271	259	275	250	248	275	258	269	254	289	284	292	303	297	278	269	283	273	281	286	284	296	282	280	257	309	270	279	314	272	287	290	291	306	278	283	282	294	303	269	281	279	253	260	295	283	260	279	282	278	297	279	268	287	293	266	287	260	290	252	273	265	300	272	264	270	258	264	280	253	296	265	270	307	259	256	257	265	288	294	299	300	272	258	269	262	249	284	278	270	280	270	274	313	241	242	264	278	286	298	273	267	295	290	286	269	272	294	288	240	294	269	267	272	252	286	262	275	261	282	301	264	286	281	293	275	274	285	280	267	273	256	256	276	271	269	268	290	264	271	247	249	269	283	303	255	262	282	260	263	302	290	271	261	262	250	284	278	281	287	251	314	286	279	283	270	293	277	279	278	263	275	284	267	283	273	289	267	271	261	229	283	242	260	266	291	276	269	279	275	287	284	289	239	276	242	265	287	303	300	270	245	280	295	256	257	260	269	265	284	270	250	238	257	281	261	285	279	282	279	285	288	264	268	267	298	292	271	250	264	238	265	287	279	271	292	275	290	289	267	244	280	310	289	275	285	233	251	286	261	275	279	266	265	274	264	279	263	293	273	251	280	274	293	296	292	260	247	285	279	257	244	263	277	267	265	292	264	262	281	287	283	261	279	266	234	283	267	265	290	283	282	258	277	271	281	290	302	250	295	272	271	291	289	244	258	262	272	303	262	288	336	265	277	249	267	276	299	284	252	280	307	278	270	260	275	271	295	264	278	238	288	273	259	266	304	271	274	281	235	252	240	280	248	275	265	269	241	326	261	285	299	255	292	278	253	281	281	271	287	260	290	267	254	272	277	277	287	301	294	270	275	304	287	256	275	282	278	300	260	233	282	271	264	266	292	290	291	280	252	245	254	312	280	295	284	266	281	267	248	267	248	254	272	290	269	237	277	266	252	273	302	282	290	281	282	279	294	275	246	298	304	276	285	293	280	239	260	260	287	277	289	266	271	272	277	245	314	279	272	265	263	261	302	289	277	286	280	276	275	287	286	279	239	278	311	295	265	298	278	276	260	247	298	267	263	277	260	264	271	269	260	293	260	265	256	265	236	270	252	287	283	264	256	266	287	304	265	278	287	274	281	246	259	298	297	253	302	306	261	285	282	298	304	288	301	282	250	253	268	251	262	282	264	305	248	257	264	254	275	257	275	277	260	294	277	250	264	269	282	300	269	251	280	279	271	263	316	280	267	276	313	264	278	305	276	263	256	278	284	276	278	270	283	287	264	270	261	271	290	325	269	274	257	271	264	275	302	278	295	263	267	275	296	290	276	310	293	274	307	259	305	275	290	272	266	278	274	294	280	294	304	284	305	281	260	259	305	283	260	263	283	269	303	265	286	291	256	261	269	276	268	284	264	281	257	259	265	257	263	267	300	306	296	290	292	278	274	266	252	293	281	241	266	274	243	283	291	276	275	277	284	293	303	266	259	283	279	319	285	292	258	256	285	309	268	261	273	236	264	260	266	262	286	280	267	274	275
9873	4246	8868	11939	10662	8084	5933	4579	3853	3344	2668	2447	1990	1615	1386	1181	1099	1075	1022	888	938	871	803	815	777	817	785	733	773	803	737	689	710	749	716	702	658	675	668	686	659	671	608	650	674	612	621	635	655	666	685	613	645	630	653	660	633	676	636	652	642	616	728	641	719	681	669	685	638	674	629	641	692	601	651	679	663	666	665	639	671	630	709	670	616	632	664	624	645	638	662	636	633	651	648	599	666	668	681	689	654	662	695	674	672	653	631	619	684	636	639	667	681	635	700	673	625	626	659	629	670	639	594	680	657	659	652	659	656	634	655	713	655	635	642	641	666	637	644	647	637	667	597	676	652	641	679	636	675	643	682	631	652	655	668	650	669	646	636	657	674	614	637	644	645	650	614	634	675	635	651	634	634	687	664	624	651	642	606	620	675	641	691	666	642	615	666	687	705	673	616	636	637	637	637	680	626	684	618	600	603	651	681	633	683	652	667	665	644	668	685	651	634	675	636	624	665	642	686	647	649	707	699	640	660	645	632	638	635	648	646	663	646	661	653	621	621	640	643	656	643	648	699	625	657	689	695	638	616	635	672	674	647	649	683	677	688	618	650	626	640	655	676	664	639	601	641	651	624	613	646	614	653	682	667	669	626	613	691	638	671	667	666	655	667	684	700	657	653	639	636	679	657	644	627	645	659	611	613	634	681	659	638	618	644	731	665	660	633	684	638	669	647	631	671	669	639	664	680	606	655	599	644	650	630	660	637	655	652	625	675	664	632	610	624	643	667	668	660	644	660	673	660	660	638	663	708	653	653	613	687	647	698	622	677	681	674	656	653	665	636	657	684	666	614	678	607	664	593	687	646	643	662	695	688	694	583	660	653	659	679	677	661	671	707	607	650	646	614	670	681	650	648	623	695	639	618	679	626	633	662	647	635	602	649	614	623	634	636	660	651	645	689	603	642	683	642	629	660	669	700	690	622	657	671	662	690	691	655	697	662	663	644	657	645	586	617	613	695	671	631	644	594	675	676	637	607	621	686	649	637	606	631	656	668	631	652	654	661	669	624	640	686	643	632	663	678	659	666	670	656	627	630	686	650	637	658	685	592	653	696	653	706	669	674	626	687	642	633	595	616	626	650	670	609	681	665	648	644	721	650	688	658	654	619	650	610	638	681	685	641	638	651	657	661	680	660	677	649	652	631	650	661	628	643	632	660	659	675	637	651	680	584	594	671	622	627	672	648	679	605	657	680	646	619	618	650	728	637	637	647	665	618	667	632	650	666	653	671	692	622	636	678	621	603	615	652	638	645	691	687	655	660	666	634	665	647	657	680	655	675	636	671	654	614	664	665	629	647	624	710	593	643	640	621	631	660	643	673	661	643	629	684	654	666	610	665	688	660	675	636	628	644	611	604	661	634	624	653	619	676	631	592	656	612	643	600	644	643	606	645	680	660	612	673	607	671	628	648	654	664	663	648	668	692	614	702	683	685	636	647	618	616	687	618	648	631	646	666	603	669	672	656	666	661	693	602	644	698	652	614	644	600	635	679	611	629	631	654	593	684	719	659	641	659	639	628	662	644	647	658	601	630	697	675	633	684	671	672	671	622	642	619	622	610	654	671	631	669	641	689	629	639	676	603	584	681	645	641	701	637	670	680	659	684	664	666	606	609	663	622	619	647	638	624	611	634	691	640	674	650	634	647	617	694	650	621	626	612	678	615	636	699	656	689	675	674	614	628	662	657	661	666	650	643	630	677	668	639	644	634	672	624	637	639	661	658	622	654	689	655	643	645	641	626	655	653	632	675	668	632	636	664	615	615	652	645	680	653	634	680	671	664	609	633	653	676	656	634	628	672	640	632	661	645	656	660	611	665	646	646	673	618	662	611	669	645	655	649	662	613	651	678	675	672	646	657	684	636	642	646	675	648	629	633	674	628	693	579	613	657	663	692	662	620	662	682	625	602	667	663	639	659	656	629	651	623	642	654	662	647	691	613	671	613	631	658	673	675	678	618	659	633	660	672	672	665	624	606	629	629	690	651	651	664	622	649	641	666	625	655	656	676	647	616	664	650	649	633	664	668	655	611	648	630	656	620	669	610	652	601	647	650	659	631	691	688	657	657	657	693	653	669	673	654	649	646	648	642	649	663	643	618	667	643	684	642	622	654	615	682	679	638	653	645	712	663	634	671	649	668	707	643	618	671	634	644	640	633	635	619	642	621	678	632	650	624	698	581	646	633	705	587	643	686	623	672	647	610	618	644	632	594	635	666	667	654	646	642	626	673	612	722	687	710	650	670	666	631	656	605	659	620	640	642	619	683	635	677	650	667	652	638	672	669	634	644	639	662	706	645	645	660	647	633	655	658	653	654	647	673	645	663	675	652	665	665	610	614	637	623	654	664	642	634	655	620	679	634	663	664	649	662	630	669	624	632	622	632	644	671	651	639	678	652	667	680	615	675	695	646	639	632	657	677	642	702	694	688	664	634	634	666	630	654	667	618	653	705	619	621	634	643	672	659	645	665	688	638	657	670	632	670	661	668	653	666	667	665	642	648	666	616	685	651	673	625	667	655	650	670	677	653	663	663	703	688	687	634	666	630	691	647	649	641	669	607	658	617	687	672	631	651	639	683	616	676	648	653	658	667	666	646	680	641	605	623	645	660	665	635	658	638	622	636	672	685	642	607	640	675	644	636	609	691	629	659	644	608	676	637	667	618	619	643	630	638	642	652	680	670	659	622	633	630	686	660	695	649	654	636	656	672	632	646	669	617	661	646	622	617	643	662	648	596	672	658	689	643	645	676	618	661	642	617	660	671	634	642	680	637	666	643	671	647	679	638	642	616	620	638	622	700	650	583	690	635	677	666	655	621	618	602	664	629	632	630	638	652	697	654	602	612	596	653	650	657	647	683	671	668	698	646	628	693	648	659	675	666	682	672	666	651	658	667	651	601	625	657	641	637	620	649	649	669	640	646	647	614	609	675	667	620	643	640	647	646	660	660	654	679	683	651	653	693	657	715	658	583	620	626	676	644	639	641	683	684	671	615	617	651	638	671	648	623	670	664	641	670	656	659	626	666	676	632	655	608	621	633	669	648	654	664	703	652	641	609	666	622	672	622	633	664	600	670	622	666	672	659	655	644	689	639	658	646	637	645	620	686	646	660	668	666	668	635	628	672	682	633	674	653	657	705	646	678	711	656	697	666	648	670	637	668	652	657	673	674	630	665	670	626	626	628	664	661	651	658	677	641	632	658	621	657	643	626	592	620	622	633	641	635	634	618	673	602	637	649	665	708	698	629	625	646	623	633	646	636	631	656	597	647	645	651	639	648	667	642	696	678	650	625	668	641	621	658	653	629	716	636	655	622	705	666	630	606	643	685	617	664	659	639	696	673	635	665	670	631	707	609	647	642	662	667	658	646	619	639	642	653	621	664	668	651	636	619	621	650	632	649	638	669	658	649	655	662	609	654	628	692	615	684	633	650	646	671	679
20281	6608	7160	6158	4402	3254	2386	1606	1157	994	765	666	547	370	305	316	299	290	283	246	212	226	203	219	205	187	212	212	199	206	189	198	177	212	178	204	205	177	201	166	189	180	185	182	183	202	179	186	191	181	173	170	177	185	156	170	195	180	177	179	191	169	180	180	179	181	167	168	182	167	205	186	163	213	174	187	156	199	169	185	208	170	178	161	182	174	179	181	160	163	142	144	180	192	197	144	180	181	194	178	161	157	175	158	186	166	167	172	196	188	175	170	185	140	160	180	190	142	169	201	176	188	180	186	168	173	168	181	162	165	174	167	155	192	184	166	180	178	156	154	206	146	198	187	177	164	187	194	193	189	169	176	166	181	171	167	163	165	188	194	169	188	162	192	180	200	192	203	185	188	184	176	158	157	184	179	197	194	180	185	183	183	164	156	215	184	196	170	175	179	188	179	167	186	172	184	188	188	173	174	189	170	176	195	193	164	173	209	155	201	197	178	166	180	163	158	203	169	178	166	186	168	183	173	187	165	181	173	186	199	180	176	185	170	177	177	179	205	195	176	187	200	202	205	185	170	148	169	174	178	185	173	185	169	166	164	176	190	177	167	169	166	201	182	158	158	185	152	181	148	216	184	166	184	163	158	191	188	179	164	187	154	183	175	181	174	164	168	174	173	173	182	185	191	187	185	199	170	177	177	197	195	174	190	192	190	171	170	163	170	192	165	183	180	156	151	160	196	184	191	187	180	172	185	190	170	144	197	200	171	178	165	204	181	169	180	167	175	162	169	167	176	182	197	191	148	183	156	174	177	177	190	158	176	186	208	183	184	175	157	171	181	173	191	182	166	199	174	178	192	185	160	177	189	176	195	192	173	176	166	153	204	173	177	173	186	157	164	200	175	181	181	165	201	200	179	199	191	170	178	182	177	187	168	181	165	176	177	193	184	181	183	186	186	205	164	173	172	172	162	166	188	172	200	196	169	164	192	194	181	183	143	167	158	160	172	182	184	171	178	184	180	183	159	175	161	187	171	163	189	165	162	177	178	163	172	209	175	196	200	199	168	169	179	196	164	164	181	190	189	163	185	184	163	189	177	188	175	168	155	175	195	194	187	182	179	197	177	178	169	169	180	174	179	190	176	183	202	174	176	189	176	166	178	181	178	158	195	166	165	197	172	191	176	166	220	164	183	188	205	201	177	179	173	168	161	156	194	175	211	161	191	186	176	181	189	193	158	167	167	192	175	169	167	160	166	205	199	183	176	184	179	188	172	185	194	155	176	182	197	154	201	196	190	198	163	169	176	167	199	178	181	195	162	182	176	182	176	191	200	183	171	175	174	183	194	185	180	155	160	178	175	169	177	179	185	160	189	200	178	192	198	171	168	194	179	174	144	183	173	145	183	203	166	186	155	179	192	181	193	180	174	160	162	180	194	180	175	186	187	179	183	156	170	172	196	175	193	174	170	188	189	195	178	154	191	159	166	148	195	204	189	177	206	193	176	203	189	171	205	185	160	180	175	177	184	183	184	186	176	190	162	175	212	168	198	173	184	179	197	174	163	172	172	172	194	204	174	171	194	188	161	160	166	182	153	177	180	186	184	141	154	195	180	186	205	163	170	202	160	166	177	169	173	170	195	188	161	210	174	173	187	158	186	174	175	165	203	200	178	197	196	162	176	197	163	189	183	180	186	165	195	181	164	178	172	168	184	165	150	195	168	189	191	183	181	162	172	163	208	170	202	177	179	177	173	207	179	176	180	193	158	187	182	188	171	168	191	194	186	167	180	154	199	172	171	210	211	165	161	150	179	183	169	172	185	163	189	182	161	164	163	166	195	186	164	173	181	175	183	166	199	183	167	177	147	183	167	159	163	187	187	172	193	162	158	188	179	170	194	198	176	186	179	177	186	168	162	151	170	200	181	155	163	193	196	174	176	162	173	209	191	181	179	165	194	188	171	188	191	192	187	149	160	183	161	194	187	159	149	142	189	159	178	202	174	159	201	179	180	153	194	172	167	171	188	173	197	184	184	180	166	184	186	189	163	189	192	171	175	173	182	186	185	209	169	199	189	180	174	180	182	175	175	165	163	165	151	190	193	179	191	162	199	210	183	188	196	157	188	172	181	195	172	179	192	197	195	200	202	170	178	168	172	170	165	178	185	194	193	179	193	178	182	189	213	173	194	173	156	207	183	164	172	174	206	173	201	175	185	164	176	161	181	197	175	155	162	170	167	169	197	178	174	160	171	201	178	192	186	160	176	162	168	197	168	178	187	180	206	181	189	169	176	149	179	178	171	168	162	144	184	155	160	167	158	168	183	168	176	199	175	193	185	176	165	151	174	171	181	164	175	175	184	185	205	188	212	194	175	188	179	168	167	174	158	202	180	164	185	192	204	163	158	179	204	194	160	191	197	144	164	171	173	151	162	224	181	187	175	148	175	173	186	194	183	175	185	181	167	172	170	181	186	183	185	203	183	201	187	181	189	195	163	187	202	156	166	178	194	174	181	153	171	179	168	169	165	190	191	174	180	176	166	204	170	205	178	187	167	180	196	159	174	172	175	167	211	198	181	185	169	184	185	190	178	187	199	168	186	160	185	153	198	206	180	178	162	201	159	202	149	187	180	174	166	206	173	181	190	165	190	192	143	200	183	169	195	184	173	166	162	157	175	179	153	195	193	177	169	172	171	182	161	195	183	166	189	173	168	186	167	187	189	192	174	146	174	183	192	196	192	193	171	180	181	182	175	196	193	188	195	180	181	165	161	176	205	184	163	162	157	198	171	182	187	171	179	188	201	172	186	159	148	189	191	174	177	181	181	174	171	184	174	178	160	183	174	191	144	172	194	161	182	184	173	188	186	182	161	164	155	178	189	180	170	188	182	182	143	188	210	162	167	181	159	169	191	183	210	168	157	194	182	174	153	183	173	179	180	183	181	168	172	165	179	200	178	172	178	208	183	194	166	170	176	186	179	167	175	166	182	191	170	156	166	168	156	179	162	178	183	198	183	207	169	179	200	171	160	199	171	210	169	172	178	192	184	173	177	177	170	175	191	186	165	178	179	159	159	187	202	176	173	178	165	179	165	182	175	186	173	186	201	156	189	165	163	171	171	166	172	181	176	180	187	170	186	186	165	164	199	173	197	143	165	176	174	169	189	183	195	180	202	157	170	203	184	186	197	169	193	194	176	158	164	157	182	180	166	191	182	193	174	174	194	165	180	172	179	194	168	162	192	182	178	158	178	182	193	185	209	168	180	142	153	178	154	208	179	167	188	182	149	173	160	184	184	158	203	223	180	167	160	148	157	163	164	158	180	168	150	170	185	187	172	165	177	188	196	205	175	186	152	155	177	173	182	185	182	145	185	181	172	191	167	164	153	176	167	162	163	177	179	153	177	202	173	162	184	184	188	177	177	153	172	178	172	183	210	177	169	181	179	151	194	150	192	187	175	196	169	187	170	147	164	174	194	181	179	187	163	188	189	186	196
12449	5439	11091	14605	12982	11655	9521	7151	5417	4464	3494	3242	2304	1681	1499	1362	1177	1146	882	841	732	761	713	666	653	655	656	591	607	633	549	561	549	564	526	476	529	478	471	496	497	458	441	474	467	493	472	464	454	492	468	450	461	452	443	470	483	449	468	445	466	470	460	420	458	445	451	427	410	464	416	484	439	459	492	464	464	455	473	465	473	457	440	428	472	443	445	434	431	454	456	449	415	483	423	442	442	457	420	438	426	445	473	475	453	425	481	446	456	447	466	434	436	450	411	476	459	454	469	456	416	445	437	440	423	446	474	456	458	463	509	431	411	430	479	496	453	442	432	431	476	437	470	442	441	479	433	469	435	445	438	416	465	398	470	447	442	473	437	433	428	410	391	443	449	399	454	455	429	447	453	428	437	440	424	421	474	450	457	416	480	464	462	471	448	423	435	448	477	428	446	435	449	442	456	409	429	480	433	435	419	427	457	444	431	471	452	429	425	455	440	465	456	452	475	470	451	426	451	452	407	439	426	438	407	468	437	404	442	468	456	411	416	402	424	455	447	455	424	470	445	462	420	492	424	458	458	449	455	419	445	402	427	432	440	473	453	451	431	408	461	441	472	406	446	440	473	429	453	449	450	471	456	436	468	440	461	448	416	440	457	459	440	467	454	449	489	442	452	467	444	466	454	445	478	476	422	424	464	464	442	468	446	420	443	414	443	408	438	430	449	426	467	433	440	417	410	427	466	461	454	424	418	436	476	469	429	425	432	468	475	461	504	435	413	442	472	437	415	421	435	456	448	458	454	437	449	426	457	456	449	440	449	439	430	408	434	452	469	426	458	460	447	446	444	477	440	481	421	437	433	444	464	467	410	424	444	422	452	437	424	446	494	456	436	423	458	467	442	447	503	411	451	486	433	431	474	434	473	455	401	471	467	441	466	463	440	433	428	447	417	412	447	473	457	427	446	429	409	432	420	420	417	483	429	450	475	421	450	419	457	415	481	443	456	471	443	424	436	453	468	437	419	432	462	459	433	456	434	427	434	460	432	402	418	404	455	433	467	444	422	449	459	415	428	447	435	450	432	418	486	447	408	458	456	447	420	455	464	422	474	439	461	466	459	447	449	439	411	437	439	457	478	390	464	472	437	438	424	448	441	462	462	414	422	441	474	444	442	434	423	445	463	469	419	461	432	458	428	463	472	436	426	403	417	398	404	427	423	399	436	429	450	457	390	475	445	419	434	441	474	449	471	446	435	441	454	434	435	479	481	418	478	432	437	436	487	465	446	430	446	439	405	461	430	473	426	433	434	496	447	482	453	438	450	403	465	449	451	425	465	427	410	469	459	458	483	451	407	422	475	448	440	474	417	462	427	458	417	469	449	446	458	424	416	461	453	439	442	425	446	434	442	413	456	455	452	423	423	401	440	455	425	445	410	457	482	436	453	415	435	453	439	435	419	433	474	463	453	420	453	448	411	404	427	443	400	427	443	434	419	468	455	437	454	422	458	482	451	490	457	478	448	402	473	448	395	408	469	439	415	437	450	412	443	469	456	458	441	435	447	405	442	464	441	455	434	433	439	438	458	398	468	457	417	437	458	417	446	443	485	466	479	440	424	431	442	455	419	423	449	462	466	392	441	449	387	440	449	433	462	442	440	456	479	420	460	463	460	453	455	415	481	404	479	442	461	433	443	396	463	438	449	429	468	437	426	486	404	430	434	435	474	413	452	433	429	445	438	426	430	446	439	430	453	477	407	463	449	423	443	447	441	468	467	409	429	418	417	482	438	419	394	456	447	426	455	402	461	426	482	490	447	446	416	398	455	457	487	461	466	403	442	425	459	464	442	448	409	427	447	442	436	452	424	444	438	456	411	429	421	463	423	435	419	428	438	425	449	441	432	456	451	439	437	449	451	431	450	472	429	448	434	433	441	458	477	412	451	434	447	446	445	442	427	463	442	443	434	454	432	445	401	431	487	450	426	446	419	412	477	436	461	440	472	451	460	465	445	428	442	472	450	458	424	410	435	410	457	442	456	477	444	410	483	448	397	436	472	419	433	444	431	434	424	418	420	438	452	432	416	444	397	422	402	393	445	422	451	450	438	456	529	456	442	426	420	423	420	418	470	452	444	439	443	407	458	447	444	453	451	431	463	445	453	460	417	421	437	420	404	458	397	430	406	471	434	467	482	424	442	446	456	445	428	442	454	475	410	448	435	428	474	473	435	447	420	427	454	443	508	440	436	461	431	465	450	417	438	423	455	407	383	424	436	433	445	431	416	444	436	455	416	412	441	423	417	459	404	447	464	503	461	446	468	441	445	425	460	471	430	439	446	389	460	426	446	398	455	428	429	456	427	445	457	486	439	488	440	439	447	451	445	418	456	447	460	438	406	429	444	422	424	485	441	468	439	469	443	455	458	469	450	443	442	470	412	465	498	453	420	399	437	446	435	427	448	472	467	438	451	448	458	436	444	437	441	453	443	476	438	463	472	441	437	470	407	456	425	407	463	456	423	419	437	466	436	488	471	436	454	423	424	441	435	478	437	437	439	478	395	427	471	394	442	428	446	461	510	479	432	447	444	453	413	446	445	439	447	477	473	427	455	437	454	423	468	452	429	447	431	483	486	467	430	426	462	448	462	457	447	417	456	471	439	481	450	423	446	444	469	457	440	452	440	448	462	495	446	450	433	442	457	493	455	447	434	430	439	451	411	443	418	413	463	452	505	421	454	488	451	436	428	447	470	442	397	427	434	436	454	463	456	441	462	435	445	451	408	424	434	446	458	435	436	466	457	466	434	446	432	455	437	400	419	420	429	446	408	422	463	468	485	445	454	438	419	448	466	407	422	451	452	468	446	466	458	428	452	430	445	406	451	415	433	427	446	447	424	402	455	439	432	421	449	480	461	447	450	416	453	454	429	467	432	441	444	424	445	434	422	484	397	435	466	427	436	423	449	444	442	446	449	433	429	408	460	439	456	432	443	450	469	430	429	432	423	450	418	434	442	446	415	456	435	439	401	421	419	441	433	454	462	446	432	420	413	454	417	448	448	426	449	384	407	430	434	423	468	443	477	469	450	410	432	408	441	454	424	486	471	423	453	463	434	433	397	445	431	427	480	403	439	430	417	416	438	417	416	444	464	419	467	444	435	459	443	417	436	457	398	462	425	490	455	439	430	421	450	431	469	445	434	463	471	450	464	468	444	437	425	461	446	446	414	437	426	427	450	460	452	472	443	438	417	457	389	444	437	434	438	414	467	468	423	456	436	448	461	463	409	481	436	441	430	476	432	421	441	451	464	450	483	446	460	435	457	428	470	416	421	469	437	411	425	411	407	426	454	390	430	456	400	428	426	415	431	417	445	428	431	425	477	432	447	466	457	424	486	452	442	443	454	453	418	437	451	430	444	407	491	457	477	445	455	442	463	444	454	459	484	445	421	418	442	463	439	422	456	446	452	449	408	429	456	511	408	428	400	436	463	456	400	432	435	390
4989	2264	2508	2088	1407	1077	914	730	646	531	467	467	404	332	312	364	335	350	307	334	349	319	358	335	323	295	325	282	320	305	335	332	299	297	282	309	320	333	258	267	289	298	295	299	297	289	283	309	292	266	254	301	296	304	298	316	310	269	279	282	314	288	303	281	330	303	324	262	292	304	298	278	277	276	293	282	312	260	304	283	317	304	302	276	293	297	311	298	294	277	300	307	294	301	300	293	291	298	297	294	320	302	309	302	296	328	275	273	327	280	329	303	281	308	291	298	309	259	274	269	297	309	294	283	302	292	295	287	290	271	276	311	287	300	306	309	287	251	305	279	276	295	318	286	287	291	331	272	301	297	280	306	247	279	315	283	306	277	280	293	300	309	299	300	306	283	280	298	321	299	310	293	295	296	293	298	339	302	286	279	298	320	305	302	280	338	335	281	313	290	260	252	291	285	274	319	258	268	290	307	264	287	311	304	326	301	303	303	284	263	310	283	292	294	321	288	294	317	316	290	297	306	305	301	323	297	294	270	275	297	313	308	309	298	280	306	300	303	276	278	300	278	316	301	285	273	317	355	332	295	321	273	273	290	289	300	307	319	315	285	283	295	301	303	304	303	322	304	311	333	276	273	309	292	308	287	331	305	263	252	281	272	322	288	299	298	293	324	262	286	304	299	315	311	283	294	331	304	288	316	302	300	285	275	278	293	304	290	278	295	308	309	292	293	278	267	292	296	307	262	283	238	300	286	325	272	297	297	326	264	258	295	295	290	325	245	265	249	312	290	298	254	279	316	294	284	290	291	288	283	280	294	295	292	292	299	283	324	282	290	296	310	313	297	313	304	285	276	283	269	301	305	281	315	274	277	288	322	323	330	307	286	313	358	274	311	287	287	261	280	300	299	268	284	291	280	278	290	289	292	309	282	250	293	288	289	291	324	302	299	327	276	301	318	292	311	314	282	304	279	301	290	324	330	271	320	308	291	286	291	292	342	312	276	301	291	267	289	311	311	257	282	316	300	294	294	311	286	319	294	313	283	268	262	266	308	293	277	293	290	285	270	310	271	306	273	280	314	317	296	289	311	311	288	274	322	286	272	302	293	319	317	308	313	309	260	320	288	275	265	298	307	308	267	297	285	284	276	274	261	275	300	279	331	305	330	292	294	306	314	288	309	300	255	286	308	300	271	292	283	338	304	270	316	306	294	285	272	301	292	293	288	275	297	331	305	264	288	273	259	312	287	279	304	288	313	324	309	291	287	314	291	299	281	279	278	328	313	315	306	305	309	311	312	302	320	301	302	291	285	324	284	301	272	328	300	271	324	292	320	318	326	292	297	313	286	271	297	290	326	275	310	311	306	323	274	280	319	271	313	287	263	299	289	305	264	308	306	324	294	282	310	283	312	324	307	305	287	299	327	266	299	279	323	294	278	271	294	289	282	307	297	318	285	275	298	301	288	303	286	283	281	290	301	340	289	291	324	293	304	277	273	317	308	288	308	306	292	286	271	294	258	273	296	277	287	308	290	303	282	294	290	316	278	302	271	321	308	306	310	291	310	285	306	319	284	304	264	314	305	310	344	297	299	311	271	316	270	306	304	298	293	281	287	284	281	297	340	300	301	288	282	289	314	261	287	301	293	332	287	292	307	274	262	324	255	287	295	294	320	290	306	327	275	293	293	299	324	319	302	273	324	302	304	295	285	269	317	282	265	271	318	296	280	284	289	287	285	290	308	298	305	302	302	298	323	313	324	284	326	284	285	274	279	292	310	310	281	309	259	272	277	287	275	291	271	286	303	272	316	248	275	292	301	304	289	296	297	315	292	303	313	318	311	315	303	282	272	290	284	252	300	286	353	317	290	287	276	312	320	290	314	279	288	274	288	306	285	305	288	319	284	319	317	269	310	322	315	276	289	293	264	342	311	296	284	270	293	281	300	305	290	270	294	300	268	307	333	298	331	295	301	297	259	306	308	269	297	304	273	297	294	242	307	286	291	295	283	304	303	299	288	255	311	291	279	279	294	314	305	303	290	308	301	288	263	281	283	302	311	291	292	274	287	301	297	306	306	330	254	280	305	303	291	301	281	303	327	281	275	283	290	303	277	293	331	323	281	296	279	319	284	296	292	278	265	293	295	282	289	318	314	265	283	258	282	295	292	300	288	309	279	325	284	324	312	294	304	276	278	311	285	275	268	299	324	297	299	275	298	250	251	312	294	301	299	335	346	281	299	299	306	313	283	267	290	284	306	256	302	280	297	332	301	299	296	267	315	323	300	323	293	312	292	292	280	288	292	312	314	295	280	291	313	332	340	293	306	318	302	289	273	300	294	325	299	341	295	357	330	309	295	295	298	273	264	278	299	321	302	298	303	301	295	273	302	273	290	299	297	314	327	291	308	303	324	271	301	274	290	272	298	289	311	289	317	273	278	316	311	314	289	292	311	296	322	321	267	286	281	319	285	298	292	270	313	292	323	288	281	321	307	318	317	286	271	275	268	307	277	286	299	320	318	275	332	321	270	314	280	298	297	286	315	305	231	308	318	260	298	283	286	299	328	300	323	284	286	263	294	299	293	317	295	280	270	294	295	328	272	290	269	312	285	278	276	313	290	306	288	324	311	282	316	312	301	306	281	319	311	285	318	319	292	316	305	315	297	300	267	317	300	257	288	315	290	281	307	293	286	307	293	286	278	296	289	300	269	277	307	294	276	262	289	294	283	316	320	288	277	268	308	279	293	338	288	284	289	297	274	258	297	334	269	293	314	307	325	279	283	288	272	272	298	290	283	308	317	311	300	298	292	250	282	306	291	320	303	303	281	275	312	294	265	276	316	298	239	264	282	285	305	266	328	293	307	295	259	270	288	300	290	258	285	280	299	326	273	272	290	296	288	301	303	302	302	309	306	278	281	274	306	275	288	295	329	296	312	284	277	279	316	282	282	295	260	298	269	294	272	291	284	357	303	304	279	322	324	280	294	301	307	298	302	303	325	281	281	302	287	321	305	329	313	288	268	287	310	305	291	279	262	285	292	288	307	304	258	278	286	273	303	325	297	318	309	339	287	312	287	275	306	274	301	292	314	275	323	281	284	304	294	304	312	299	264	288	302	259	310	316	329	321	315	319	292	318	272	278	274	333	277	308	295	303	283	288	284	319	289	302	293	298	312	278	335	307	285	269	333	281	301	307	286	327	271	302	297	310	315	280	307	317	276	291	270	324	329	318	297	307	296	302	288	283	278	271	306	285	278	307	298	329	298	313	277	291	258	300	295	307	301	278	292	281	325	295	268	300	325	278	283	268	275	316	290	291	274	298	330	321	273	264	268	304	296	269	311	287	313	287	298	321	276	317	267	286	280	283	319	284	316	318	317	282	307	259	278	284	306	311	302	277	309	287	266	292	304	304	282	285	292	325	306	298	269	329	304	322	261	297	319	294	281	316	309	281	270	281	305	297	282	283	314	298	295	297	250	302	275	272	325	306	290	292	270
4221	2571	5124	6266	5286	3993	3868	3166	2558	2209	1895	1590	1350	1042	1008	1021	1049	914	808	856	805	773	750	753	758	756	734	784	770	762	751	740	719	762	749	734	715	714	696	716	721	656	740	741	631	723	695	677	680	694	696	704	651	682	663	702	727	700	711	675	761	734	667	702	697	667	672	696	667	699	689	764	700	674	712	706	699	713	747	713	729	698	682	743	695	748	704	723	708	742	744	725	728	642	720	660	681	681	653	668	765	638	680	678	689	723	712	730	705	669	723	718	694	685	743	715	652	675	660	693	732	718	687	697	688	695	669	629	688	683	728	732	694	719	716	735	734	726	706	695	748	692	718	727	747	683	736	709	670	688	731	671	687	694	716	726	706	758	675	667	682	718	688	687	712	651	730	698	767	692	712	651	670	701	714	689	703	701	739	647	673	749	651	708	687	704	699	686	657	676	660	710	701	639	726	669	720	689	709	759	685	699	692	731	695	696	686	684	744	730	686	720	722	702	701	714	696	666	658	738	700	719	669	729	732	661	751	728	652	677	684	731	644	690	718	684	707	691	716	719	673	698	700	737	732	725	705	671	661	736	678	673	692	724	738	728	691	747	714	697	690	681	708	692	687	704	717	701	691	714	701	679	734	717	691	670	745	688	679	743	640	706	684	690	708	647	650	722	682	663	699	717	666	721	691	721	688	702	706	717	724	675	722	706	747	719	659	729	712	737	707	709	706	738	717	649	649	725	700	684	654	693	672	696	685	707	673	753	731	712	664	668	662	736	661	738	732	671	684	687	708	708	732	684	698	703	726	701	715	697	673	680	666	723	693	679	715	697	697	683	719	749	679	713	662	681	708	701	711	732	672	695	731	697	685	695	707	706	696	670	690	730	672	718	722	683	718	711	668	670	704	707	732	723	697	696	681	716	707	698	717	690	731	669	685	718	646	695	701	678	708	730	690	701	750	732	659	675	678	683	679	718	688	713	673	720	698	686	676	693	689	703	696	741	698	726	741	673	715	661	697	665	691	641	706	695	682	745	693	672	684	720	774	697	697	708	691	678	695	662	663	684	710	717	711	694	685	682	704	727	695	644	709	735	688	696	667	703	707	754	710	757	680	713	715	668	746	696	686	699	661	661	670	716	736	698	675	700	745	696	724	712	709	673	699	724	725	650	699	650	721	727	706	701	681	658	733	720	728	740	729	679	694	680	706	713	744	708	709	701	721	674	711	717	728	708	727	704	715	695	711	714	723	733	678	678	696	674	708	709	734	675	713	717	687	694	713	708	730	758	696	683	698	690	763	681	730	677	703	711	693	682	663	665	655	698	674	717	745	709	719	665	672	729	714	718	730	661	683	712	733	727	758	715	751	677	640	701	731	705	699	741	701	703	721	687	691	740	711	675	690	702	739	710	698	707	683	713	683	681	703	716	706	674	726	734	722	635	736	705	693	717	685	700	735	730	682	667	707	676	729	661	665	683	717	714	672	725	676	714	626	687	661	649	726	714	709	675	699	698	736	670	730	720	696	738	714	747	683	702	708	725	655	686	724	691	673	701	725	692	680	650	667	694	691	708	692	701	709	690	697	707	736	698	721	684	688	674	710	694	739	733	701	729	707	682	700	683	741	677	690	714	688	694	707	714	746	748	699	694	699	689	745	676	739	690	676	722	704	662	701	682	767	739	682	707	673	691	726	746	724	688	715	664	721	727	701	719	714	687	729	728	696	663	705	740	679	779	662	708	698	745	729	715	646	694	682	730	739	686	715	716	730	723	723	755	693	696	711	730	708	738	740	674	711	719	695	651	686	721	699	704	670	696	702	713	699	735	721	705	729	717	663	693	701	687	672	721	700	724	684	679	690	676	675	719	735	653	742	682	614	709	705	737	760	675	696	649	737	697	692	696	674	713	675	733	650	712	670	690	699	685	707	733	727	771	661	673	691	674	713	721	703	717	705	682	729	726	695	718	720	645	726	740	684	711	771	707	698	712	742	728	740	710	713	670	702	706	697	651	677	671	713	724	690	651	679	677	691	703	686	695	694	705	643	720	672	715	714	708	705	690	736	720	723	746	707	686	710	716	674	669	668	707	715	672	696	652	735	712	672	696	708	701	683	694	732	690	700	717	719	764	706	723	688	726	718	694	675	684	706	675	696	701	729	708	737	711	730	704	723	700	770	693	680	654	708	710	690	679	687	711	665	684	719	706	693	685	708	734	719	719	686	684	687	706	747	699	723	713	729	649	715	706	724	694	677	737	751	691	733	658	708	698	733	701	718	745	663	695	744	694	692	706	713	693	686	721	671	689	734	668	698	691	637	699	715	726	731	716	691	708	705	745	737	701	749	729	716	685	722	673	751	749	697	723	684	657	708	704	705	692	725	673	702	715	675	688	657	679	747	631	684	685	689	665	708	703	720	696	694	737	737	668	671	734	720	682	701	675	668	637	688	728	701	678	714	703	735	724	651	701	701	719	708	655	664	685	662	704	710	707	681	691	710	692	660	730	700	683	649	692	711	748	701	714	697	706	701	668	690	698	689	663	705	725	732	670	697	713	691	706	736	716	705	660	682	698	688	721	710	735	695	664	686	674	700	711	737	666	667	701	689	754	701	669	742	676	673	715	691	677	681	671	734	722	673	757	709	675	664	677	690	699	695	722	747	722	710	692	689	705	724	675	757	716	700	750	719	745	741	704	702	748	709	682	720	707	690	704	710	707	704	744	690	691	699	699	705	722	712	699	670	754	652	707	665	741	769	676	703	702	673	711	710	666	720	651	709	702	698	661	726	680	718	719	708	713	700	664	684	668	682	695	694	696	708	691	680	681	704	748	683	753	691	706	696	656	686	671	676	635	711	669	710	700	721	732	669	666	703	697	716	687	718	659	651	701	676	670	656	713	674	725	698	723	704	768	712	697	690	654	660	687	720	712	739	697	725	742	725	683	728	652	675	683	743	728	701	691	712	656	706	684	669	723	719	691	666	728	684	708	704	672	703	738	700	725	666	750	712	702	721	707	733	707	722	690	695	654	701	727	742	712	694	714	739	721	734	698	710	646	737	677	729	680	743	693	715	729	720	673	657	675	744	677	727	703	731	722	672	688	655	684	695	676	714	743	720	690	685	671	739	686	755	655	733	698	728	719	701	717	740	726	729	688	755	671	733	742	690	696	730	707	740	675	693	722	689	733	741	706	707	697	732	677	705	687	712	656	691	684	681	736	731	692	692	717	721	740	703	696	749	700	711	704	673	671	715	712	701	713	692	674	718	696	733	739	651	712	697	701	652	728	680	718	703	738	714	740	691	676	700	716	679	709	721	673	734	695	726	720	657	672	712	673	725	746	734	676	706	719	702	708	723	735	705	687	712	714	649	718	700	689	679	703	723	699	683	687	699	712	729	688	666	705	751	697	689	700	717	704	676	683	693	734	686	682	741	707	708	706	679	692	711	712	697	663	655	665	675	673	680	688	716	700	728	743	627	678	666	748	671	733	737	711
13327	4660	5075	3989	2643	1703	1404	1157	913	836	685	466	504	417	423	377	390	349	329	296	320	317	315	291	307	318	293	308	309	298	254	295	276	315	298	280	282	300	280	291	278	248	289	294	296	291	319	295	271	265	279	296	286	294	254	276	316	275	316	294	318	302	278	265	276	310	303	305	265	271	277	312	289	308	267	295	253	278	295	217	327	301	265	272	284	251	254	308	306	292	302	285	296	284	294	258	299	284	264	300	276	285	288	304	299	255	324	287	295	300	270	297	267	302	280	298	263	299	281	272	308	283	272	262	288	294	266	280	277	281	256	297	259	258	279	263	261	287	276	260	303	298	268	273	298	262	256	254	296	271	240	268	322	306	326	301	306	276	278	295	285	262	291	284	259	288	285	246	316	276	291	272	276	269	271	287	268	293	313	269	281	283	243	260	275	301	311	286	280	285	270	298	277	294	267	276	280	262	293	284	312	281	301	278	289	282	272	294	294	265	269	297	249	290	265	283	223	292	251	273	288	272	282	269	265	257	266	294	280	298	306	310	305	279	263	258	301	274	263	281	266	300	290	305	287	293	269	265	298	284	267	267	267	292	278	263	273	259	271	292	302	294	295	266	273	297	298	293	286	298	280	285	284	290	260	267	282	304	300	275	245	275	282	282	263	266	275	275	302	273	271	254	301	306	264	272	271	294	280	261	273	316	275	271	307	263	315	245	286	256	280	296	301	294	303	289	282	287	293	286	302	275	303	267	286	307	265	296	266	308	282	283	288	277	248	268	323	269	279	259	275	263	284	288	292	264	268	294	279	293	259	258	301	276	251	286	283	306	323	293	291	272	297	257	284	264	289	256	277	283	267	273	263	273	275	251	279	305	272	281	278	286	257	308	278	287	317	291	272	269	289	294	257	248	298	278	265	271	253	303	302	285	297	277	258	278	270	272	298	290	260	259	288	280	316	269	296	299	273	295	307	307	288	255	290	295	281	265	315	278	264	277	278	261	276	323	295	297	284	248	280	287	279	276	284	253	261	282	258	328	256	284	293	269	251	292	290	290	272	279	294	265	275	230	246	290	281	288	304	278	285	292	280	279	279	272	282	268	260	292	302	264	268	281	291	296	269	277	266	264	278	281	268	284	308	283	279	313	284	297	275	280	275	269	294	271	274	277	253	261	276	294	239	263	285	296	262	308	301	275	293	294	273	296	267	295	273	305	284	288	258	320	338	294	265	267	259	241	248	271	242	273	276	277	285	308	302	258	275	278	265	238	291	259	291	252	278	307	281	257	314	282	286	249	272	299	258	272	310	300	271	272	302	282	276	267	264	321	281	286	264	246	310	303	251	257	269	263	270	290	309	282	273	317	293	307	269	281	286	281	306	303	258	292	312	283	264	289	289	269	260	288	286	274	310	281	280	305	286	292	287	267	290	297	272	290	279	310	259	269	289	282	279	277	258	302	303	285	318	288	309	269	256	278	278	284	274	295	294	315	294	267	266	295	286	279	266	252	315	256	289	305	273	312	314	274	243	280	292	294	281	288	261	222	267	258	249	288	253	312	292	293	289	294	276	309	285	236	244	273	274	250	280	287	284	266	281	290	305	249	284	270	303	295	242	288	279	261	264	281	267	283	287	325	289	277	313	276	291	298	282	273	292	310	260	304	291	284	285	274	266	263	279	278	252	305	262	283	280	286	279	267	289	250	313	293	301	242	301	276	262	303	272	289	294	300	282	288	290	274	275	290	293	311	264	259	277	284	267	287	271	282	274	279	294	273	253	258	262	254	266	281	275	273	278	284	301	311	260	286	286	270	269	287	281	264	327	296	297	275	304	247	326	265	279	249	296	293	299	285	306	281	301	307	283	308	257	300	287	304	285	256	289	257	276	285	286	249	312	298	291	311	271	258	280	252	275	268	275	287	247	288	277	277	298	271	280	277	287	259	269	279	300	287	270	299	302	246	227	319	259	267	248	281	276	292	276	271	265	297	268	271	288	294	262	283	323	261	298	294	269	308	274	295	284	296	278	292	283	272	314	249	297	272	294	300	293	303	295	303	268	303	246	253	285	279	308	333	245	274	288	278	276	304	288	281	271	276	283	278	285	241	295	303	284	277	283	284	244	233	283	272	288	296	279	283	282	277	269	274	323	289	279	265	275	289	310	250	271	289	262	301	262	268	283	280	285	261	271	297	285	281	284	266	302	273	274	258	295	286	270	269	274	274	254	262	271	306	283	266	299	287	284	257	310	276	298	261	292	288	280	281	283	332	278	266	296	308	256	307	296	282	315	254	303	252	316	294	290	289	314	273	300	255	303	257	287	318	301	312	253	282	253	268	275	263	313	295	267	278	267	281	291	271	287	267	298	285	261	271	267	254	297	283	283	290	284	338	263	308	279	296	262	301	278	249	270	272	289	302	298	302	284	296	256	281	296	239	280	275	288	270	276	303	291	313	273	250	273	281	287	271	288	259	252	242	289	271	313	260	279	296	299	292	319	303	254	270	302	272	285	264	301	297	301	253	275	286	289	315	253	261	285	257	260	289	297	283	278	269	273	245	251	306	285	271	304	278	273	279	279	265	267	314	272	304	307	297	318	308	275	285	272	281	273	289	301	263	284	307	276	259	288	297	265	260	273	264	286	287	256	312	282	271	272	263	297	252	293	294	254	261	257	282	263	286	298	269	265	304	293	275	295	306	296	296	260	294	293	294	310	300	255	297	298	282	277	259	272	259	268	267	296	296	270	262	306	272	291	259	283	283	272	297	300	269	312	283	302	290	291	264	273	273	266	298	291	283	282	287	292	281	339	287	295	305	303	278	284	270	264	296	268	266	267	281	299	280	290	262	292	299	270	302	275	255	272	264	282	284	286	276	281	266	293	263	306	291	298	250	271	259	291	283	287	279	276	325	285	295	292	259	267	275	257	289	273	277	250	275	293	316	284	268	283	282	284	283	286	279	276	275	276	313	278	281	299	254	283	279	261	270	266	297	285	244	276	281	309	310	282	288	301	299	286	275	272	273	294	270	282	267	298	284	270	269	286	286	291	283	293	282	258	287	293	295	282	284	301	318	295	283	258	306	263	264	295	272	290	287	263	282	315	312	287	273	291	277	269	263	280	268	278	314	290	293	265	262	287	318	281	296	271	278	259	293	268	294	290	280	321	300	301	261	268	245	274	272	273	286	266	252	284	290	278	294	342	285	291	283	282	262	280	266	308	291	269	278	301	274	278	283	259	317	286	296	307	298	307	286	306	272	284	252	244	310	287	277	295	283	259	279	266	302	256	294	270	285	251	291	273	266	300	311	269	285	282	285	260	255	262	270	275	307	322	298	285	280	291	270	310	242	291	323	285	313	294	278	270	246	271	303	288	257	300	267	291	252	274	273	313	299	274	276	254	275	268	276	293	285	308	311	296	299	296	247	273	259	330	285	329	297	286	283	262	280	254	278	278	261	282	254	293	252	313	281	292	280	303	270	252	306	317	254	278	303
10042	4432	9038	10528	9127	6915	6022	4904	3870	3567	2800	1938	1653	1530	1571	1377	1277	1027	998	1034	886	909	858	792	817	827	770	780	792	749	759	691	776	760	672	680	734	685	696	715	664	662	679	728	731	664	699	693	649	676	653	652	663	659	639	658	637	676	686	688	671	691	656	649	674	653	692	680	697	649	664	727	642	661	672	635	643	659	643	653	668	659	706	659	679	720	627	685	614	680	667	638	695	690	646	618	694	696	698	680	661	668	648	634	636	635	663	675	675	645	703	655	632	670	709	682	671	648	663	675	685	692	657	664	688	627	639	664	671	665	660	667	625	690	699	661	611	632	639	652	695	604	663	649	689	628	671	622	711	657	656	685	624	690	683	663	633	687	713	670	645	663	675	733	656	685	661	686	701	674	695	659	683	619	637	660	697	677	658	651	646	633	697	665	678	693	649	664	638	677	682	655	684	716	638	665	666	642	671	643	629	634	648	678	674	637	640	674	652	654	710	717	655	648	680	662	702	675	695	660	645	706	702	651	681	695	643	684	692	660	677	685	640	638	647	657	646	677	689	659	636	637	685	650	677	679	699	677	666	693	697	698	701	685	678	694	665	685	614	624	670	679	702	654	639	660	715	669	694	687	690	665	661	653	636	640	664	732	672	667	646	679	625	665	672	686	698	689	675	602	690	640	684	618	713	622	664	634	699	662	663	674	652	645	645	674	697	656	701	687	629	650	648	630	663	660	689	666	653	695	685	646	709	643	671	631	700	648	700	666	713	722	703	677	705	619	648	629	663	659	651	685	638	688	614	667	676	630	655	717	665	738	642	682	660	649	682	641	676	642	699	657	651	683	630	635	646	642	643	674	658	708	694	628	673	671	631	630	678	678	646	666	666	665	687	671	647	658	627	630	645	700	659	692	679	620	648	633	684	639	717	644	677	640	680	632	640	677	676	651	721	641	699	705	634	722	655	663	671	654	691	724	681	648	632	660	621	681	644	636	619	719	611	643	644	700	705	680	664	651	623	649	712	660	648	679	653	669	651	675	632	693	630	665	659	672	676	651	687	650	648	652	669	672	646	673	702	613	661	684	634	685	625	668	661	671	681	667	639	667	654	669	699	655	613	659	623	624	614	673	638	671	646	720	665	610	653	634	663	667	671	702	660	644	676	673	702	670	661	666	701	607	673	661	680	606	617	712	667	659	629	655	644	646	708	647	709	622	685	645	682	652	686	708	671	692	677	646	657	651	644	654	679	690	652	706	640	667	655	703	725	663	638	707	676	679	666	679	669	672	681	644	692	658	666	642	659	643	672	664	676	698	616	687	627	675	617	669	672	635	682	626	683	678	694	634	683	632	624	636	679	634	660	683	696	657	690	694	689	628	672	658	680	660	688	667	676	657	653	669	647	658	662	657	667	666	676	640	641	681	666	673	671	656	651	627	691	643	657	645	654	664	662	626	616	669	621	661	626	649	611	686	662	634	635	627	684	680	647	702	686	719	709	664	663	656	667	653	664	681	655	652	663	676	700	650	687	679	636	693	642	683	692	672	666	637	650	684	648	655	644	688	702	649	733	685	699	672	642	677	672	684	662	665	680	660	647	670	657	648	645	672	586	648	698	652	732	708	699	724	677	685	673	662	696	620	691	672	636	687	651	606	665	657	667	659	682	666	671	620	702	644	689	702	667	663	637	717	648	686	647	683	630	694	672	653	638	653	664	625	673	673	655	713	630	666	674	644	700	627	668	673	672	660	652	716	700	662	664	643	747	680	722	643	685	659	665	712	647	669	662	660	672	629	609	655	660	707	686	695	659	712	668	696	644	708	695	653	672	660	665	649	643	665	629	676	688	670	691	641	680	669	617	706	668	649	687	717	645	661	665	660	689	651	657	645	675	644	675	636	705	644	644	691	676	668	685	658	629	618	690	648	706	687	642	651	684	641	657	691	610	676	659	665	657	662	647	682	619	688	662	730	631	599	656	627	694	669	668	660	646	623	681	681	674	644	640	634	675	680	675	707	630	631	657	687	668	706	644	667	658	612	654	663	636	683	671	657	706	639	706	646	650	670	685	663	672	678	681	660	668	657	686	677	718	670	613	686	627	689	658	663	606	671	709	694	646	709	678	704	613	680	656	675	700	695	679	653	691	699	670	662	674	626	648	651	677	625	720	680	699	683	699	656	719	677	666	685	634	663	685	680	731	692	656	686	687	688	712	663	658	616	667	657	666	663	714	731	722	630	682	678	693	634	640	623	742	653	641	704	674	661	698	649	674	678	650	713	656	667	669	618	668	626	682	667	623	649	618	702	690	651	676	643	722	660	666	606	633	680	659	616	640	629	685	641	660	683	654	660	652	695	668	677	657	709	647	679	616	641	673	654	664	683	657	670	647	721	651	665	655	694	698	674	665	663	657	689	689	677	656	685	635	675	662	656	638	648	700	667	692	676	687	603	660	627	744	675	709	680	675	706	679	650	625	619	704	706	693	673	668	645	667	646	677	680	690	664	691	688	683	631	683	683	658	648	649	658	700	642	735	647	705	636	628	634	682	695	681	669	660	632	656	674	641	624	635	674	658	648	669	671	693	654	647	681	654	677	710	648	663	659	705	674	655	732	685	604	678	655	649	642	666	660	681	648	663	685	660	641	631	642	676	661	681	671	666	692	654	694	663	652	706	706	640	657	686	700	628	673	654	633	651	701	646	655	673	691	692	685	722	659	662	624	643	646	647	631	653	633	715	655	650	649	690	619	676	724	710	664	651	687	642	647	709	607	706	675	674	672	652	665	653	654	677	690	659	658	670	659	669	724	653	667	708	666	676	617	691	687	663	689	694	668	630	662	686	656	675	685	662	672	690	686	608	666	666	639	669	649	661	666	694	693	682	661	630	658	655	672	648	632	688	674	660	621	708	684	661	655	709	646	696	633	678	636	674	647	704	621	655	666	670	671	685	659	660	654	668	714	651	686	662	708	620	643	632	691	690	671	663	661	672	648	645	645	699	697	689	653	709	726	678	668	665	669	653	631	645	662	644	633	648	675	648	605	665	657	653	692	651	644	648	649	657	675	600	646	717	641	678	702	684	658	671	683	626	695	700	690	674	653	670	653	619	637	689	672	638	683	686	642	680	686	647	674	636	679	697	660	701	681	691	612	690	654	670	654	643	689	641	665	697	690	650	677	658	686	674	643	679	682	671	712	683	665	667	620	640	643	690	634	658	675	716	684	675	668	681	640	691	672	696	659	666	650	628	649	656	682	660	702	676	647	631	663	664	651	653	599	688	650	645	642	696	654	685	702	689	605	623	658	637	698	673	654	684	672	637	639	671	668	661	672	652	633	636	621	723	637	621	613	634	658	685	658	678	649	656	676	659	665	712	664	676	703	666	627	668	659	650	646	698	665	653	634	666	663	666	662	646	658	699	623	667	654	644	639	666	669	654	632	671	651	721	660	659	628	676	679	690	697	672	698	648	652	631	687	684	664	665	642	678	687	697	666
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
