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
338427556477	338427557032	338427557582	338427558132	338427558682	338427559232	338427559782	338427560332	338427560882	338427561432	338427561982	338427562532	338427563082	338427563632	338427564182	338427564732	338427565284	338427565832	338427566382	338427566932	338427567482	338427568032	338427568582	338427569132	338427569682	338427570234	338427570782	338427571334	338427571884	338427572432	338427572982	338427573532	338427574082	338427574632	338427575184	338427575732	338427576282	338427576832	338427577384	338427577934	338427578484	338427579034	338427579584	338427580134	338427580682	338427581234	338427581784	338427582334	338427582882	338427583434	338427583982	338427584534	338427585084	338427585632	338427586184	338427586734	338427587284	338427587834	338427588384	338427588932	338427589482	338427590034	338427590582	338427591134	338427591684	338427592232	338427592782	338427593334	338427593882	338427594432	338427594984	338427595534	338427596084	338427596634	338427597184	338427597734	338427598284	338427598834	338427599382	338427599934	338427600484	338427601034	338427601584	338427602134	338427602684	338427603234	338427603784	338427604334	338427604884	338427605434	338427605984	338427606534	338427607084	338427607634	338427608184	338427608734	338427609284	338427609834	338427610384	338427610934	338427611484	338427612034	338427612584	338427613134	338427613684	338427614234	338427614784	338427615334	338427615884	338427616434	338427616984	338427617534	338427618084	338427618634	338427619184	338427619734	338427620284	338427620834	338427621384	338427621934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12211	1083	1086	1008	751	630	474	359	220	208	205	176	176	188	153	123	141	138	111	110	117	131	134	110	112	111	115	119	122	101	122	110	115	103	96	97	108	98	105	102	102	94	99	86	80	111	79	107	89	94	93	80	99	99	103	106	93	105	86	85	95	82	80	100	86	108	93	87	102	109	93	98	99	106	84	101	90	102	101	111	77	94	107	107	90	115	108	113	83	104	110	105	99	87	117	112	117	98	107	95	91	100	96	86	96	92	105	108	111	76	109	111	96	90	97	100	85	106	103	106	98	92	94	118	103	73	108	90	83	111	107	89	106	105	110	94	100	87	113	92	101	94	109	91	114	110	76	102	105	101	94	91	110	97	95	95	89	96	105	109	95	102	101	97	85	111	101	93	93	88	99	99	104	87	104	102	95	121	112	97	121	104	89	98	111	105	103	111	96	105	109	97	98	88	106	99	90	91	89	103	94	102	98	94	105	99	102	81	87	97	101	117	88	102	101	93	89	87	102	81	109	122	103	106	98	89	104	87	104	91	98	84	93	99	94	83	101	99	89	106	96	116	101	103	114	120	101	103	94	107	102	99	108	94	113	104	99	98	120	93	108	100	102	115	100	105	126	110	98	104	89	106	105	105	104	104	106	128	121	89	91	93	114	84	100	86	83	91	92	103	98	96	76	100	109	96	93	99	95	81	109	82	76	110	87	99	94	85	91	103	99	110	106	97	89	113	92	103	129	113	93	107	96	91	100	93	94	104	102	108	98	118	92	96	101	84	109	101	116	90	102	91	87	101	112	98	94	88	104	104	104	86	122	93	98	101	92	106	100	126	103	101	97	96	86	100	91	100	91	119	98	110	110	117	81	80	122	103	98	110	87	90	102	85	99	112	101	100	97	105	104	91	96	93	91	112	90	79	87	89	107	100	106	92	102	92	123	111	109	109	98	101	99	105	85	112	83	74	90	105	95	88	113	100	96	71	108	95	99	100	91	83	110	99	97	91	100	111	98	100	110	87	100	103	101	97	118	80	84	102	103	110	126	110	85	96	95	89	93	91	111	102	95	101	96	102	105	100	111	83	81	83	97	111	125	92	90	105	89	94	96	91	91	91	98	100	102	76	74	111	95	92	103	100	134	104	86	118	92	124	107	99	105	95	98	98	98	82	85	92	125	111	89	109	87	94	126	122	79	106	102	107	94	110	113	98	98	86	93	90	94	91	84	96	106	104	92	82	93	92	105	69	124	106	98	103	95	101	100	105	99	94	91	98	89	106	88	101	97	108	93	120	105	114	109	104	110	99	101	91	107	88	112	82	101	83	99	76	105	135	94	88	109	98	98	86	124	102	103	95	82	98	101	95	116	109	81	93	108	97	96	106	106	98	111	114	92	90	92	127	112	96	103	95	90	97	91	94	99	87	95	94	112	110	97	97	99	103	89	104	98	93	122	105	115	87	106	94	83	95	94	100	96	88	107	90	81	104	106	111	103	87	108	105	104	99	102	105	96	80	90	92	81	108	96	117	84	101	109	96	109	81	95	95	121	109	102	110	91	92	97	103	114	97	108	118	126	99	100	91	88	87	93	90	93	101	98	95	106	92	86	88	75	101	90	102	105	118	100	108	108	97	103	97	99	76	95	112	108	93	85	115	98	77	89	103	85	90	110	101	106	80	89	106	86	89	94	95	107	96	91	82	95	98	85	98	92	105	108	85	101	97	104	101	97	118	110	100	93	100	98	109	95	111	111	108	90	103	100	112	84	100	99	111	118	110	105	117	102	119	104	99	117	97	107	110	100	121	102	92	88	83	98	77	105	108	95	103	88	87	77	140	103	88	103	90	89	113	104	93	111	102	84	98	102	114	99	103	95	105	97	89	87	94	102	82	87	102	106	92	106	120	103	95	111	86	86	95	96	103	97	118	104	107	100	114	113	99	92	91	104	92	107	100	102	87	118	102	89	101	96	95	95	114	113	112	104	84	102	105	95	94	88	89	92	91	90	103	95	105	91	92	78	87	106	93	102	110	103	94	88	104	96	74	84	89	100	97	82	113	98	93	111	103	110	93	107	105	107	113	109	85	100	77	101	103	93	105	90	120	111	91	89	103	91	97	102	100	102	82	88	99	105	94	85	93	95	112	89	98	120	89	105	109	91	85	123	111	107	109	102	114	95	101	96	95	95	88	100	95	97	76	121	96	94	98	94	79	104	114	95	107	100	99	88	117	115	94	116	105	100	106	101	113	97	104	95	94	108	114	79	96	105	106	105	104	91	80	89	97	96	110	88	104	104	110	123	83	86	101	97	99	111	98	103	109	84	100	98	89	98	80	86	100	100	104	99	101	106	89	89	89	130	111	110	90	108	109	99	95	97	99	93	108	102	98	101	96	92	88	100	93	99	111	115	101	103	75	100	117	88	92	84	106	86	102	109	112	104	105	89	110	102	98	109	110	124	102	93	108	100	96	86	106	111	119	86	115	94	122	100	89	97	92	113	91	107	95	104	98	102	99	105	91	87	109	94	99	100	108	104	89	87	108	92	100	100	112	113	102	115	87	85	91	106	104	86	117	95	78	108	91	99	110	97	102	103	92	99	97	104	85	105	100	140	112	102	90	90	97	98	108	99	117	101	93	84	102	98	99	85	86	92	100	94	115	98	84	100	96	104	99	101	100	104	90	109	81	92	107	101	93	109	82	88	104	101	94	91	83	92	104	89	92	102	101	76	86	102	96	85	92	127	95	98	105	102	104	95	93	112	85	101	96	124	85	114	111	105	86	101	96	116	81	90	98	88	92	96	86	87	94	103	98	103	107	84	84	102	102	100	102	106	102	122	114	101	121	105	83	104	88	92	92	106	87	96	115	102	114	103	115	99	84	102	83	109	87	80	108	104	90	86	92	109	107	102	103	118	109	109	89	83	81	75	115	103	121	94	76	92	100	99	102	81	102	107	90	102	107	94	79	83	107	113	101	111	84	79	106	82	106	83	96	112	119	100	94	91	105	104	91	103	86	83	107	94	115	97	96	99	95	101	93	91	80	111	88	112	107	115	94	122	103	108	103	96	116	79	102	102	119	106	103	100	109	107	91	89	83	90	80	87	99	100	79	108	113	93	102	90	88	91	100	87	103	94	95	94	100	66	106	93	101	99	97	91	107	99	114	120	111	101	80	109	91	89	104	94	102	91	99	95	77	101	94	98	92	86	96	89	106	99	111	84	98	97	111	102	91	102	97	104	94	101	88	96	87	99	99	86	102	110	92	75	94	89	114	99	92	88	100	97	96	93	97	90	95	88	111	111	102	101	96	105	95	98	88	96	93	95	94	98	108	86	99	87	88	109	101	99	95	108	109	99	98	115	101	99	108	106	87	101	106	98	113	103	88	105	112	96	122	97	89	104	93	113	106	85	98	102	112	110	90	109	119	100	104	112	117	98	94	100	93	80	75	93	114	103	117	98	91	104	95	104	90	91	99	96	100	107	90	112	97	105	98
7871	1060	2362	2971	2847	2484	2357	1614	1172	999	861	705	774	721	562	583	539	485	491	467	455	391	414	397	421	363	352	407	381	314	316	337	296	296	298	286	274	316	259	259	288	293	299	262	289	283	290	279	279	257	289	248	259	266	265	260	265	290	255	273	267	262	286	261	280	257	242	255	263	262	244	259	267	246	269	265	297	263	254	302	277	243	285	296	265	253	268	251	281	241	268	271	230	290	251	290	276	273	256	237	258	291	244	224	246	276	251	265	258	246	283	256	255	278	253	270	277	252	271	267	276	253	248	249	260	240	278	266	289	250	215	239	250	243	264	264	244	247	224	281	255	287	256	263	263	248	226	297	280	252	264	266	253	253	269	249	238	240	261	297	264	266	253	282	276	271	269	254	274	260	255	259	243	248	281	262	278	277	268	253	272	267	259	262	267	245	265	246	252	285	269	255	268	253	280	260	284	242	240	230	280	254	254	257	279	247	292	249	274	239	256	284	269	261	258	255	269	237	250	274	224	297	266	278	247	275	266	257	252	244	234	248	251	256	270	245	246	258	240	256	244	299	268	258	263	251	275	247	260	245	277	281	253	250	256	271	258	249	235	244	273	262	259	268	250	263	275	241	283	281	271	248	253	309	273	270	258	260	255	281	263	247	289	271	271	272	245	267	288	277	250	225	231	258	267	241	247	292	247	235	259	233	278	265	267	288	291	266	286	274	251	239	247	245	248	252	278	268	251	283	296	248	255	297	265	249	246	240	265	244	235	252	237	276	261	269	273	271	264	282	258	252	267	235	254	262	248	268	252	283	266	271	283	262	244	208	262	285	251	261	248	258	271	277	265	293	249	242	281	259	260	252	260	256	272	247	254	246	283	240	269	245	261	249	279	267	269	277	273	290	263	275	249	241	276	226	258	253	261	272	272	258	238	272	272	270	249	264	270	247	255	284	276	297	252	231	256	241	243	229	263	250	244	239	261	270	252	267	254	225	240	263	266	256	264	237	248	249	254	278	244	292	246	252	274	254	261	262	272	270	271	249	234	253	255	258	268	264	301	265	233	277	280	240	263	274	254	266	245	267	267	224	215	246	250	267	255	241	251	251	254	257	247	277	269	282	243	267	259	277	263	267	226	252	267	243	257	263	250	257	249	239	252	277	254	277	239	252	271	239	240	256	264	236	236	250	263	273	276	234	281	250	270	260	270	247	250	276	279	255	240	271	263	268	253	252	266	287	237	258	253	253	286	269	245	253	229	226	248	273	285	237	223	269	260	245	258	250	247	239	260	264	272	246	252	271	256	272	275	248	242	216	254	230	267	287	244	243	279	246	263	254	273	261	270	236	265	262	250	270	221	235	254	250	233	278	260	239	248	250	281	263	253	244	279	247	254	255	279	260	257	256	248	296	263	255	272	254	248	247	267	276	263	258	275	264	254	281	243	284	258	254	268	268	239	273	266	272	247	284	257	257	240	278	252	251	250	291	269	263	270	254	258	243	246	289	252	262	247	269	264	235	239	265	270	228	261	229	252	268	272	279	242	260	258	234	277	264	264	262	252	274	286	254	268	291	268	269	269	256	230	257	228	254	276	250	258	243	254	256	259	288	281	280	274	266	257	282	277	247	261	261	274	268	263	265	245	271	249	263	295	264	260	235	270	263	277	244	259	246	275	281	255	274	284	261	253	257	250	218	265	255	270	269	223	227	262	253	253	247	255	262	252	245	288	270	230	252	269	249	277	231	259	228	241	250	258	255	276	273	237	277	251	261	248	256	242	253	276	238	257	274	253	262	225	249	239	246	264	255	238	254	288	239	286	262	245	251	241	268	247	265	241	261	252	249	265	281	269	258	245	232	229	240	254	264	249	284	278	243	268	281	269	222	245	239	280	269	259	284	263	283	276	255	263	252	261	279	264	234	270	244	231	247	237	230	250	297	271	260	259	250	271	267	256	245	248	264	237	234	256	252	255	257	254	226	227	243	262	268	272	270	259	271	247	263	242	262	256	293	276	258	263	273	262	232	248	282	260	275	248	279	258	277	253	232	253	273	246	256	256	248	239	278	257	235	251	257	251	236	264	254	272	279	275	299	273	283	257	246	289	261	249	245	233	241	262	263	247	265	261	268	237	278	267	268	268	252	216	276	256	269	250	255	266	266	263	254	223	251	267	255	245	259	275	287	271	270	239	240	244	250	273	254	260	260	281	230	227	242	305	267	267	270	284	246	284	253	260	261	270	258	237	259	269	250	219	279	261	249	249	250	252	274	274	300	264	280	258	262	272	270	245	235	242	286	256	254	263	240	268	247	242	274	282	272	275	291	287	252	261	258	256	261	260	252	265	251	243	239	281	279	298	276	264	249	280	269	242	248	260	265	264	270	269	281	245	257	269	239	274	249	269	247	267	277	252	280	253	281	252	247	234	259	252	276	254	239	272	247	287	265	264	271	240	258	236	268	264	280	274	221	273	261	255	264	232	298	253	263	263	246	238	266	302	247	266	274	253	271	254	236	282	238	250	250	241	245	253	260	237	258	269	255	234	241	260	244	279	296	267	257	262	257	291	253	274	256	286	259	237	244	250	271	266	259	235	261	245	242	266	267	281	245	280	252	240	260	291	263	257	252	249	225	278	264	242	272	230	249	248	269	282	242	243	235	240	264	226	238	248	259	268	279	253	254	289	279	248	264	262	308	256	245	268	228	262	276	255	261	289	235	276	257	237	268	257	258	255	251	268	236	258	254	238	286	246	266	257	238	264	260	260	264	269	289	277	244	245	244	274	248	256	250	243	268	273	229	255	245	248	278	271	254	276	232	251	289	263	262	250	248	269	292	271	267	256	252	278	260	240	268	257	235	250	300	268	217	245	265	249	244	259	232	265	259	237	277	244	255	261	260	258	292	245	255	259	264	223	286	295	288	250	239	261	238	264	282	264	281	242	272	287	269	232	278	266	266	267	240	247	253	249	258	239	232	284	233	291	252	282	281	271	286	276	229	242	266	256	266	251	246	241	243	272	244	265	255	255	271	266	256	245	265	257	288	269	240	245	268	260	232	276	270	275	253	264	294	272	260	261	240	257	249	269	252	281	264	269	272	260	239	253	260	260	272	241	225	279	261	244	257	254	219	241	276	273	236	249	264	281	273	250	247	260	255	255	241	249	269	256	270	264	269	277	273	269	264	243	262	251	243	243	255	271	273	270	228	261	279	239	281	229	266	266	259	260	249	221	225	269	220	277	253	217	242	270	283	256	271	239	277	258	238	265	274	299	260	270	250	252	251	248	252	256	259	245	264	288	281	264	254	248	258	257	267	239	252	283	263	238	276	252	245	263	248	249	260	241	273	248	263	273	214	248	256	239	262	253	240	273	267	269	287	231	283	246	266	225	239	247	269	238	289	232	269	275	235	282	238	273	288	277	248	251	259	244	260	265	258	236	254	248	274	300	259	270	267	249	242	259	246	232	283	254	230	275	255	288	238	242	234	255	258	248	264
1415	304	369	389	336	261	296	268	229	240	224	246	252	244	241	229	229	228	229	252	218	234	192	218	233	220	211	193	253	212	242	240	206	247	213	244	221	237	214	216	256	221	240	256	267	231	196	221	210	249	260	225	239	219	228	211	251	213	200	240	227	211	250	219	251	225	235	226	215	230	230	225	255	205	240	267	235	222	228	244	209	233	228	229	230	210	228	222	228	239	218	226	215	203	240	239	251	225	185	239	236	249	211	227	202	220	242	245	202	234	235	212	218	241	197	250	241	217	210	214	211	246	204	223	240	208	230	237	260	229	236	221	222	233	233	243	210	211	182	231	274	225	220	219	221	242	237	237	248	222	212	229	196	228	219	207	197	226	233	215	238	221	230	203	256	245	207	212	207	231	228	192	231	223	262	234	246	190	232	198	247	206	216	248	225	210	245	249	209	238	231	215	221	234	213	222	235	233	254	236	238	234	234	222	218	242	218	214	218	222	213	221	225	198	197	226	190	223	191	202	232	218	204	255	222	205	234	233	214	216	207	220	239	213	227	198	223	218	214	245	240	245	223	207	232	229	241	226	218	223	221	213	206	204	225	224	204	215	227	212	229	259	277	207	222	223	218	260	217	243	215	228	225	214	219	236	224	212	251	204	216	234	241	219	223	240	243	230	214	218	219	203	223	214	244	224	278	221	230	229	241	224	199	231	213	224	202	192	223	234	238	207	225	217	240	213	194	239	209	194	210	172	229	258	184	236	213	237	241	210	210	184	238	248	217	219	203	237	236	238	234	263	215	230	205	248	264	211	235	233	191	229	220	190	241	211	211	231	234	212	228	237	234	236	224	217	248	252	234	210	236	225	224	204	238	226	230	228	247	208	248	215	240	241	226	189	227	248	231	251	223	213	242	223	229	223	252	233	201	220	218	230	215	209	248	216	218	252	224	233	227	220	202	251	215	212	234	232	219	240	248	241	255	225	228	212	231	215	229	229	213	222	228	227	239	204	239	230	209	250	224	226	246	225	248	224	215	208	197	202	223	229	227	221	221	206	228	224	224	231	198	236	237	210	234	244	215	238	205	241	209	215	239	233	229	210	230	257	218	234	241	246	252	205	196	212	236	223	207	210	234	213	205	219	213	227	233	217	216	226	235	217	231	230	209	247	224	221	239	249	222	206	226	236	217	227	208	209	216	197	221	220	239	214	218	221	238	212	224	219	210	242	241	213	238	230	241	236	215	213	217	238	256	252	200	223	233	239	230	245	216	205	205	234	220	240	211	249	227	237	222	219	209	241	223	247	245	247	224	219	224	246	221	192	221	187	234	235	214	209	238	214	231	209	202	230	233	234	248	231	220	223	199	236	209	213	214	206	251	218	193	209	212	206	233	222	219	220	227	222	227	224	227	221	205	227	247	193	229	245	217	205	222	216	219	244	212	220	227	230	241	218	220	207	233	213	218	205	228	212	226	244	251	211	247	241	239	230	221	181	248	218	237	229	217	231	223	199	248	229	224	205	206	210	234	238	242	228	226	228	229	253	250	215	194	225	216	231	216	230	221	216	250	223	219	243	210	250	204	239	253	231	216	233	211	214	235	203	220	220	209	220	223	217	244	206	223	248	243	213	204	191	218	223	196	236	224	234	251	209	211	233	249	236	208	215	229	227	201	196	232	232	253	219	253	204	215	218	228	257	224	228	241	241	251	249	239	238	215	231	201	209	231	228	207	218	232	212	259	211	236	232	201	240	222	239	229	226	227	222	238	242	240	228	232	214	211	216	225	234	216	226	229	257	229	236	213	230	256	235	248	224	222	206	215	249	255	252	208	228	206	251	251	223	211	249	239	226	214	243	227	230	226	241	238	243	227	228	220	239	214	208	249	220	229	222	199	200	218	211	253	204	224	222	228	209	222	227	240	229	223	209	213	223	209	196	225	232	225	239	212	245	236	210	220	208	179	207	229	232	213	219	223	216	218	228	226	233	228	241	219	262	251	222	231	226	239	247	221	228	259	207	239	235	230	235	227	220	216	243	220	193	238	242	231	202	214	251	214	225	238	240	243	219	227	236	226	218	212	236	235	234	205	223	224	236	221	242	234	221	215	213	236	198	227	201	213	254	225	216	210	225	227	213	246	220	231	223	224	209	222	228	200	203	211	228	221	229	253	231	211	231	242	219	235	233	218	246	227	208	222	228	227	208	204	217	208	212	237	244	231	229	246	204	225	263	234	222	239	226	205	240	255	192	242	219	222	217	229	188	261	206	238	245	233	214	225	214	219	223	231	216	203	243	223	226	221	217	246	240	249	230	219	222	221	230	214	254	225	224	215	223	220	203	249	247	240	232	238	243	223	220	216	197	238	226	243	214	223	222	206	217	234	227	212	203	220	213	227	227	219	228	202	228	206	214	219	229	226	254	215	225	198	213	243	209	232	236	213	232	240	237	205	216	266	221	237	228	224	218	238	234	213	250	223	209	221	231	210	233	214	249	196	224	226	219	212	241	207	233	216	241	223	222	198	212	236	230	222	223	199	177	222	233	237	236	234	244	212	205	239	218	248	215	204	197	263	255	233	248	230	213	235	235	216	256	220	239	198	271	221	232	226	208	218	204	230	236	239	220	243	213	217	233	196	223	212	239	239	220	245	244	253	249	231	248	204	233	224	224	229	225	206	249	231	246	217	209	218	235	215	199	220	196	251	239	244	212	227	249	221	254	203	218	221	221	256	236	205	193	214	236	225	216	240	221	205	218	231	237	219	258	230	221	228	232	227	227	213	236	238	264	224	219	186	212	210	244	215	244	218	197	197	241	240	249	222	234	268	200	197	214	198	232	225	235	202	245	246	227	189	240	228	219	263	221	208	202	245	231	229	244	237	243	231	243	217	207	219	222	212	228	245	210	216	230	228	240	210	206	240	242	207	226	219	219	208	216	224	211	217	221	234	221	215	223	213	206	230	235	222	201	223	198	234	246	215	243	196	196	215	231	237	232	221	233	231	223	227	217	233	230	235	228	210	200	243	226	242	206	214	229	215	216	213	232	241	211	228	217	192	221	263	242	231	247	228	212	213	254	244	254	239	226	240	222	239	220	229	218	230	224	226	223	228	234	236	219	230	237	214	198	238	220	236	227	235	214	225	247	248	218	255	230	225	226	215	240	213	243	219	222	190	230	235	236	247	231	256	222	228	211	223	207	230	224	220	224	236	221	235	219	253	237	220	238	224	230	216	213	221	220	249	224	210	239	218	212	198	220	217	210	226	203	196	215	206	204	269	220	217	226	231	187	206	212	209	207	232	234	235	244	241	213	228	247	234	240	238	229	239	213	207	221	211	219	251	211	222	203	174	217	197	230	211	212	249	221	245	200	224	206	245	218	228	248	197	246	243	229	211	226	218	208	226	215	233	232	227	226	248	204	208	200	229	238	225	216	244	247	223	200	229	224	231	237	231	210	230	223	234	237	253	210	244	207	223	210	244	223	221	226	208	198	222	217
1804	684	950	1094	1133	986	804	753	672	723	665	595	599	579	620	586	617	588	581	532	584	527	563	545	577	537	559	556	579	518	586	534	532	533	568	539	544	568	559	554	592	563	525	540	522	572	543	580	564	563	557	551	586	532	558	548	583	587	563	584	537	583	572	545	579	573	586	547	619	552	540	563	583	534	572	550	565	539	551	556	577	579	546	517	526	538	573	571	586	540	544	524	517	551	555	555	564	585	533	565	527	542	553	564	550	563	550	528	584	558	592	548	551	546	539	605	597	547	537	596	568	569	554	530	535	571	583	543	522	537	562	536	576	572	528	554	510	544	565	554	551	566	527	543	548	550	513	575	522	541	520	569	561	535	548	556	530	554	547	526	536	541	571	506	535	604	561	572	558	549	614	546	557	553	549	559	582	563	565	523	573	553	530	544	614	534	554	576	566	560	559	533	563	568	550	527	500	579	567	587	525	561	520	541	562	568	516	592	516	581	560	550	538	559	536	530	554	536	582	592	560	557	575	542	498	566	544	535	548	595	534	559	578	526	582	529	554	537	555	546	568	529	596	558	532	520	582	547	534	587	600	598	537	550	562	544	529	570	526	533	577	543	558	620	548	547	533	533	514	565	578	558	533	570	552	557	530	557	550	578	513	580	567	531	536	557	553	584	538	544	539	537	572	586	543	573	575	532	594	500	523	545	572	586	547	544	576	604	520	588	592	539	580	550	549	550	527	565	527	571	558	527	533	533	612	531	551	566	555	541	493	558	547	592	531	537	528	534	565	555	546	551	566	525	591	554	529	548	545	580	565	541	554	562	539	590	510	549	575	546	592	564	538	563	578	570	518	590	527	555	602	523	566	559	528	547	570	546	539	553	566	559	506	561	556	555	528	562	586	528	541	558	542	552	537	585	587	556	545	557	506	541	527	517	508	558	564	558	559	510	550	565	561	550	532	569	527	590	537	592	578	550	522	594	587	527	618	595	589	539	541	557	540	549	517	534	554	536	541	545	559	550	609	556	554	527	550	553	557	532	592	472	551	492	535	565	560	541	542	520	552	530	574	573	584	591	515	531	579	513	549	544	577	532	556	538	540	554	574	600	591	566	553	504	562	554	558	529	549	604	537	524	580	470	564	531	558	549	540	561	577	539	580	547	550	550	529	538	555	577	548	534	557	547	511	596	590	531	533	590	555	542	533	527	495	562	546	573	590	517	528	545	542	553	567	528	554	553	535	569	507	542	516	560	513	536	567	547	550	537	547	597	564	557	532	532	551	568	591	556	550	541	600	553	548	558	541	559	545	565	556	556	544	516	577	575	507	536	545	559	555	611	592	566	559	588	543	595	573	552	530	524	559	548	554	570	554	515	556	524	547	561	531	575	532	550	541	561	563	536	582	512	571	571	548	540	499	555	552	537	548	544	543	522	566	561	544	543	546	520	549	562	543	555	538	527	554	568	508	550	561	533	555	575	575	551	573	518	578	562	566	592	540	557	527	539	572	536	559	539	542	526	538	536	577	569	553	566	571	560	574	566	546	571	574	553	537	548	583	547	568	556	574	538	526	523	591	542	573	561	554	555	613	536	583	577	520	536	533	519	587	605	553	520	556	540	519	531	553	580	527	548	558	579	529	562	587	571	526	589	558	568	536	512	543	562	593	504	497	516	590	531	579	541	580	550	569	547	563	563	558	557	511	589	562	528	559	556	578	568	608	555	499	552	538	514	545	533	541	539	529	545	577	582	569	533	521	604	553	565	523	561	536	518	565	554	554	540	540	554	544	527	515	527	550	566	563	644	569	533	532	579	572	533	565	574	554	570	553	554	520	526	555	556	553	492	553	505	584	584	536	573	538	547	580	537	547	535	573	558	534	547	521	567	568	528	566	538	549	556	576	582	543	566	555	554	558	517	546	557	577	573	560	562	537	558	535	510	531	513	567	533	560	601	541	543	533	562	526	566	521	577	551	537	501	558	557	566	580	572	530	567	570	555	553	550	517	518	580	564	567	575	536	551	528	528	567	517	541	584	565	587	573	594	537	562	566	522	576	541	566	510	529	525	539	528	566	582	580	540	582	522	575	520	600	533	566	534	562	589	548	565	594	537	553	522	571	539	516	516	562	571	518	587	526	533	559	545	529	564	563	522	541	569	545	556	561	573	525	553	551	590	526	561	565	547	552	548	543	554	569	538	573	572	554	554	506	572	520	575	592	537	542	559	529	551	550	547	583	579	527	553	545	545	532	559	556	548	555	578	522	524	539	569	525	548	567	552	550	579	562	528	556	544	564	580	577	586	588	535	527	555	578	548	556	567	561	563	610	555	532	559	592	547	535	550	507	592	577	515	547	586	576	558	570	564	557	567	541	532	523	567	570	552	560	523	525	566	575	581	560	553	497	571	557	555	538	534	572	615	557	561	543	532	550	551	587	497	575	580	516	562	544	564	554	574	562	567	551	516	550	589	558	538	565	573	544	553	522	562	540	542	559	601	572	536	529	559	565	536	550	538	533	552	571	532	566	520	551	568	568	571	521	538	580	543	581	536	589	546	508	567	516	527	555	535	558	521	522	549	526	528	554	548	574	508	573	536	573	571	554	520	527	560	515	596	558	544	581	577	531	544	523	537	551	547	524	507	545	537	528	553	566	522	542	538	559	566	498	571	548	547	587	574	558	569	567	590	595	564	553	588	570	548	534	569	570	555	520	524	529	563	571	577	586	566	563	571	526	555	561	551	581	527	532	524	511	571	544	550	534	535	529	546	565	556	529	589	529	494	535	532	552	512	518	522	515	559	571	543	579	551	559	549	542	582	578	536	537	552	536	586	517	546	568	547	544	597	582	580	531	558	519	552	549	550	544	591	553	540	553	552	524	581	631	518	572	544	545	533	542	551	518	570	525	577	540	516	575	610	552	552	546	518	573	540	563	566	567	552	555	529	527	584	579	545	556	535	558	529	561	542	566	525	565	543	588	554	538	523	557	537	578	526	537	518	534	572	503	518	578	541	526	534	548	546	548	537	532	581	571	543	539	557	590	535	597	556	542	550	554	543	557	528	549	580	548	565	525	545	550	572	561	560	560	562	546	588	536	542	558	569	575	547	559	547	502	527	557	569	555	576	539	511	543	553	546	545	527	560	560	531	506	573	582	554	573	598	569	523	492	533	555	588	569	545	576	563	562	561	531	524	534	523	540	575	541	543	540	540	557	579	543	574	584	537	527	546	550	563	577	506	540	539	564	554	551	534	578	550	522	618	553	546	565	558	559	578	547	554	533	585	544	515	590	504	525	577	554	547	539	522	580	558	538	522	556	519	547	549	539	548	560	554	539	526	519	577	556	579	573	550	558	555	528	543	547	550	563	585	542	548	543	557	540	536	550	561	546	545	543	547	577	554	533	543	519	565	551	548	567	505	572	588	580	524	557	580	569	589	544	563	504	541	577	519	550	498	577	541	540	535	561	539	573	544	597	555	553	506	553	544	530	559	547	537
6298	679	784	720	573	478	420	335	319	303	303	291	236	262	219	228	235	216	211	236	226	224	215	250	230	222	201	254	212	210	226	226	202	228	224	217	229	216	234	213	215	262	223	213	251	215	190	225	209	227	221	218	209	219	201	215	207	205	178	208	193	171	205	197	212	209	211	193	201	219	220	218	206	210	248	206	211	206	212	205	209	184	219	194	212	225	264	234	230	204	224	207	210	189	235	220	236	206	209	219	219	201	233	221	253	198	225	234	198	220	191	231	204	227	218	180	239	222	218	213	238	236	229	246	210	224	218	197	192	221	215	252	223	212	202	223	228	216	207	202	217	198	228	229	221	231	222	209	201	199	204	224	211	198	215	210	240	206	209	221	205	201	207	211	214	196	233	202	220	203	211	211	219	222	226	214	216	196	209	193	228	220	206	211	191	200	201	242	215	199	195	218	199	213	207	219	180	212	217	211	195	220	225	226	200	206	227	186	208	214	227	220	191	204	215	211	214	216	219	212	230	224	205	209	194	216	222	234	183	224	222	204	211	187	233	206	239	212	202	221	213	227	213	227	257	217	214	225	203	196	209	201	207	240	216	198	181	213	208	196	215	190	205	209	222	225	208	225	242	223	225	228	196	242	184	210	216	218	210	231	216	215	215	208	223	222	208	232	202	210	212	204	167	204	211	208	210	203	194	203	225	214	224	225	215	173	214	197	217	205	187	196	208	202	257	243	227	250	206	223	195	186	218	187	211	214	215	222	213	228	202	204	229	193	205	224	224	232	255	228	199	223	203	221	210	190	185	234	207	219	187	221	232	208	216	213	236	178	202	205	178	210	226	212	207	209	201	225	212	214	195	211	216	190	211	192	229	202	216	200	188	225	234	191	200	211	205	246	229	232	227	218	191	192	218	215	207	215	203	231	195	204	220	207	204	178	206	210	203	231	208	250	206	218	192	219	233	200	217	204	184	211	187	234	179	236	201	215	218	210	219	212	225	204	228	209	197	193	180	211	214	222	230	213	209	220	183	235	205	217	215	215	186	202	201	199	191	225	192	215	246	231	241	237	225	209	219	207	216	245	220	226	217	205	198	228	251	240	228	219	221	219	216	234	198	230	185	190	230	242	226	201	200	213	226	204	200	242	225	209	174	207	220	198	194	220	195	225	237	219	218	234	231	196	242	176	245	225	205	206	193	184	201	214	227	221	205	223	212	212	179	225	190	223	219	218	210	191	216	205	218	199	212	196	198	198	241	229	225	229	212	222	221	235	230	215	210	216	222	226	208	189	216	227	219	218	231	200	206	206	222	230	195	204	239	215	189	205	220	215	216	202	187	217	219	212	181	213	223	201	208	201	206	193	225	221	206	214	206	220	216	213	196	233	226	203	231	226	200	202	213	218	215	184	247	210	199	207	219	219	247	213	214	224	200	221	202	204	221	240	211	197	195	205	204	196	201	169	196	221	205	213	200	206	236	202	183	191	218	205	222	228	216	227	227	209	213	189	226	211	213	209	228	208	220	231	208	235	210	199	200	191	233	238	203	220	213	200	204	218	228	197	240	203	215	201	193	224	216	229	204	214	210	198	190	238	218	225	199	201	207	193	214	202	225	225	216	202	198	203	256	192	240	208	200	192	207	226	225	228	191	235	197	211	206	194	204	198	211	187	215	221	212	179	195	246	202	184	203	207	205	243	210	211	195	204	205	227	233	233	220	225	215	215	221	212	210	243	257	197	228	214	232	189	184	213	216	248	231	241	196	231	231	231	212	206	226	235	217	219	235	215	199	213	211	220	213	203	212	201	197	216	209	214	207	200	203	213	264	233	207	218	239	238	247	244	224	216	187	236	234	187	203	209	202	204	221	225	217	232	218	209	223	174	200	235	237	223	190	210	185	207	226	201	219	224	247	197	213	197	206	194	220	244	231	218	204	194	203	201	210	175	222	200	231	208	210	239	227	197	207	227	187	187	203	222	238	206	216	180	203	207	225	231	227	199	203	207	212	182	207	202	222	204	192	238	201	207	211	197	229	202	241	222	210	230	190	224	209	216	221	218	220	212	185	226	214	201	207	196	204	223	221	229	233	183	194	207	201	229	203	210	199	212	208	213	233	239	220	204	231	190	198	218	223	183	229	214	200	205	193	246	221	221	225	195	230	245	210	199	238	223	233	215	207	210	226	201	225	212	208	192	209	224	246	208	214	210	216	209	216	199	215	202	223	216	230	218	242	210	218	228	233	229	215	212	211	218	194	210	201	203	189	242	219	228	216	236	205	225	202	208	218	214	219	204	210	230	202	218	197	223	186	205	218	202	228	222	228	225	217	200	227	211	203	190	202	200	210	221	240	208	207	216	182	204	189	218	195	187	225	245	218	201	225	218	196	237	230	232	215	194	235	195	193	220	209	219	209	207	230	223	216	202	219	233	198	212	220	214	222	206	213	188	239	220	228	208	209	227	223	204	193	194	242	215	213	215	194	222	213	211	203	216	216	215	238	194	217	206	205	190	207	233	221	212	211	189	232	202	223	204	203	200	216	227	203	222	188	212	195	202	198	212	191	201	230	191	218	215	207	228	209	211	188	210	226	245	234	216	203	198	232	220	232	213	206	210	239	222	226	200	223	180	188	219	220	213	194	201	237	218	181	207	207	211	213	215	234	201	222	220	228	222	236	176	237	205	223	242	220	204	191	227	202	202	207	215	206	208	183	213	195	195	226	202	222	240	195	208	196	218	241	219	216	223	162	230	206	211	223	191	205	195	198	223	221	215	200	206	201	218	207	248	209	184	210	199	198	224	216	219	231	218	206	226	187	230	213	233	221	208	216	228	206	205	194	228	238	227	226	198	207	221	211	205	217	207	225	208	201	229	219	234	219	248	209	244	193	229	225	209	200	224	231	215	220	229	205	231	218	210	215	238	230	212	203	228	199	219	207	204	209	232	242	225	215	204	231	235	204	220	237	209	213	200	197	199	194	202	221	244	247	195	211	239	243	205	198	216	202	218	209	196	222	224	204	218	226	207	230	248	209	216	243	225	215	218	206	207	207	208	222	172	215	192	224	224	208	214	205	232	217	197	215	225	223	212	205	195	237	201	230	220	198	200	219	204	256	210	185	209	186	215	253	237	191	193	221	224	192	220	203	183	209	227	214	206	231	210	215	203	205	219	180	187	205	211	220	217	199	226	226	216	217	198	235	207	193	194	201	208	201	228	211	226	227	186	211	228	241	210	197	224	243	227	247	211	221	217	219	215	174	213	226	232	217	231	190	195	220	207	223	203	202	221	189	200	235	192	203	212	194	221	186	218	219	216	198	210	231	190	187	208	219	238	196	214	178	225	228	222	221	240	226	196	224	208	187	211	202	223	212	208	204	181	208	207	212	234	206	218	210	203	240	195	172	227	194	193	212	211	217	232	209	221	179	219	202	229	214	225	244	190	202	214	202	194	230	225	187	210	215	208	229	194	207	211	206	224	209	225	235	237	221	208
6188	957	1713	2221	2097	1849	1739	1249	1116	953	824	864	768	669	710	674	674	632	662	643	617	588	557	584	623	586	566	610	573	572	528	539	537	514	527	567	540	514	551	500	501	531	526	559	559	555	505	521	539	505	525	523	548	511	541	533	509	558	552	519	535	512	566	523	528	551	555	473	531	535	510	521	503	535	559	552	497	525	496	523	566	523	492	526	513	530	539	512	528	525	539	494	513	545	515	503	537	543	517	516	524	504	512	485	533	465	483	527	553	520	536	515	511	545	529	519	507	500	526	539	543	550	539	542	470	506	534	516	506	510	546	524	520	547	492	516	525	557	543	514	498	554	469	538	485	524	527	498	532	539	548	542	529	544	540	489	504	530	556	490	535	531	565	510	511	527	528	503	510	520	506	513	515	521	528	535	492	529	523	512	534	489	514	530	511	508	535	501	497	514	518	503	519	519	546	484	497	510	571	506	519	541	555	533	524	479	527	510	512	502	508	515	529	510	529	517	529	545	554	493	563	505	526	472	506	577	473	527	530	580	495	531	555	537	506	513	544	526	528	496	512	531	484	519	481	519	504	478	508	521	518	555	516	509	519	527	502	538	510	500	529	496	493	541	569	493	541	521	511	485	529	535	511	510	528	518	525	497	528	484	523	543	543	517	501	489	506	531	524	534	538	484	507	546	518	515	520	520	517	547	505	512	537	500	505	532	528	534	538	504	525	528	493	489	495	527	521	534	539	540	530	540	526	538	525	486	540	515	450	541	538	495	470	541	519	494	519	465	536	544	542	503	509	555	501	553	530	506	532	534	500	513	558	516	552	524	529	513	519	496	542	523	499	502	521	489	510	516	512	516	487	486	487	521	535	493	505	564	505	519	529	517	526	498	518	493	526	536	456	514	510	546	515	542	514	511	529	522	504	524	533	533	529	544	476	505	472	507	488	512	500	505	573	537	491	519	533	504	518	505	508	510	490	543	524	557	558	489	540	514	547	555	486	522	525	519	538	556	524	523	521	494	542	472	558	507	513	502	501	506	511	553	497	534	505	546	545	499	478	506	541	497	511	494	505	511	517	501	561	509	513	559	564	511	479	481	508	492	543	517	533	505	552	495	523	542	563	575	486	558	527	545	503	514	534	476	534	511	521	501	552	521	523	516	505	484	491	491	540	532	504	488	548	547	511	527	542	501	553	504	531	536	509	515	505	535	565	522	544	553	493	492	527	544	543	514	498	547	551	542	504	494	548	511	508	538	550	515	522	563	507	559	502	506	498	490	523	474	545	552	543	550	518	503	517	557	501	547	548	518	520	497	515	504	484	532	542	510	511	541	495	523	545	556	513	526	530	520	498	525	523	534	522	509	520	513	543	543	512	510	473	508	538	510	500	502	519	554	536	541	483	531	537	532	520	551	473	507	501	499	524	521	521	537	503	506	491	496	523	569	517	493	580	502	548	529	538	527	483	551	544	501	556	562	518	518	549	520	532	556	502	540	567	515	544	532	522	506	507	513	542	529	488	516	525	523	491	495	519	533	541	515	545	538	504	533	546	522	517	611	515	504	507	547	531	507	466	494	523	510	509	522	515	530	492	508	519	525	523	519	555	530	512	491	521	527	531	530	542	506	550	530	547	521	556	560	522	528	514	481	509	478	489	489	528	518	549	556	518	521	498	553	502	506	483	549	520	469	527	559	482	552	526	524	513	527	502	514	525	534	522	481	524	528	518	526	533	497	534	516	530	505	540	522	524	525	508	548	535	541	526	578	506	501	515	480	468	493	483	527	532	548	513	514	536	549	539	504	486	515	523	516	552	524	490	493	495	525	514	514	525	510	496	540	547	519	539	502	483	479	550	495	496	495	507	495	514	503	510	512	523	527	531	532	541	513	513	536	589	521	501	479	520	528	528	522	538	543	536	485	537	522	515	491	520	516	552	536	562	487	543	536	515	498	525	533	477	507	516	565	535	533	518	504	516	536	516	549	540	525	547	518	512	568	510	540	495	538	515	535	545	506	532	528	535	470	500	548	491	502	511	528	518	540	531	560	550	552	504	544	527	549	546	506	534	557	510	543	488	478	512	521	525	540	534	551	514	509	512	491	512	531	570	525	540	497	519	535	521	490	543	517	534	521	545	504	482	541	501	516	504	513	544	532	516	545	558	520	528	514	509	528	532	508	515	531	522	514	550	527	498	510	525	538	545	473	521	511	512	532	493	491	549	511	517	559	540	522	529	549	541	532	534	518	510	508	511	491	510	523	523	529	505	520	536	516	556	547	519	539	481	546	511	498	541	527	495	527	508	448	555	475	571	478	529	526	494	516	525	478	490	500	487	507	526	499	490	533	505	520	491	523	545	494	496	508	501	509	499	550	515	529	505	525	525	460	475	503	528	501	506	516	505	549	544	513	479	495	557	508	479	537	503	552	502	475	518	538	486	535	501	510	519	510	500	510	542	470	488	514	567	520	540	515	495	518	528	542	516	556	512	532	480	553	509	546	513	512	495	500	556	523	549	532	517	554	523	539	574	519	501	541	558	545	537	511	525	538	565	534	527	514	515	573	538	525	495	528	532	558	529	561	496	524	505	521	459	529	530	519	500	513	519	491	510	528	502	534	525	526	532	553	517	515	540	561	499	475	540	516	485	499	543	516	509	550	527	471	482	500	516	522	481	531	526	487	534	539	518	515	515	519	520	532	509	503	510	533	487	494	541	546	544	535	515	490	547	511	512	519	495	508	523	497	501	524	573	502	540	508	512	481	525	537	543	487	514	536	516	508	499	504	513	528	521	518	514	519	510	454	501	523	484	508	512	515	533	526	539	546	534	525	531	511	523	523	518	515	510	511	528	507	529	479	552	516	587	508	573	561	515	498	509	532	539	503	550	520	554	548	558	538	521	504	534	487	497	526	563	498	519	519	524	528	513	477	487	516	501	536	518	533	501	500	520	498	499	500	533	502	543	518	509	497	550	497	507	556	535	515	533	499	498	526	539	469	524	515	521	478	481	522	549	529	499	493	545	522	503	521	539	531	539	526	555	521	525	569	516	505	546	514	542	496	526	533	505	487	515	535	472	539	545	532	510	508	499	491	527	513	538	539	537	488	555	518	502	496	504	530	512	505	499	495	560	509	511	526	502	468	505	517	502	510	521	512	558	533	517	476	507	543	521	536	520	559	528	550	513	517	504	508	524	538	494	526	474	525	534	498	479	513	533	543	511	514	502	499	525	539	499	539	560	525	556	511	515	569	496	499	504	494	499	527	503	511	523	488	538	521	545	506	539	490	529	547	506	530	591	529	523	521	554	520	513	533	528	539	504	504	485	549	474	550	527	497	485	506	558	532	537	520	514	525	487	554	539	525	517	522	524	542	498	533	504	534	523	514	483	494	525	512	520	556	529	521	494	492	481	534	532	503	506	500	517	524	514	483	539	527	484	544	511	494	505	493	469	518	525	490	531	531	514	551	536	502	516	553	514	509	518	551	538	511	529	547
12221	1102	1123	942	708	587	432	316	257	209	207	206	164	147	177	127	153	135	153	163	124	113	114	149	123	116	119	132	100	100	117	106	95	115	111	92	104	95	117	89	93	106	86	106	106	111	106	102	85	100	112	90	83	93	99	113	101	83	102	112	105	104	97	88	106	117	95	100	115	113	112	99	97	111	102	115	93	98	89	95	109	100	109	75	100	101	116	91	84	118	90	91	98	82	113	101	99	97	96	93	100	78	105	93	110	104	86	106	93	113	106	118	109	102	94	82	85	105	88	96	119	80	101	93	89	101	91	108	105	90	90	96	92	111	88	91	92	81	111	98	90	88	96	103	111	103	105	99	107	97	93	95	100	89	103	110	98	98	100	87	88	84	97	102	98	103	112	104	102	93	82	103	117	118	86	93	110	91	101	108	96	123	102	93	99	85	100	86	86	85	94	98	112	107	108	101	94	90	113	79	88	91	110	98	99	82	114	91	103	87	99	99	90	108	92	93	96	99	91	89	92	95	98	115	106	82	91	92	77	91	110	89	115	89	99	114	104	107	107	91	98	80	104	88	109	97	88	86	89	114	104	94	94	109	97	98	95	98	95	96	107	84	97	88	89	104	102	104	109	97	98	95	98	104	103	91	109	91	88	98	105	93	89	97	103	90	97	108	91	98	101	97	86	100	84	98	106	89	117	84	83	93	99	85	95	90	105	102	114	102	99	103	83	93	95	82	86	97	92	102	89	85	108	102	105	100	87	89	102	101	97	105	103	94	93	95	99	91	100	119	98	109	111	99	105	88	110	107	99	100	96	84	103	92	95	91	86	85	89	100	99	117	101	89	97	84	86	102	112	111	104	111	90	92	98	94	99	99	86	92	78	104	78	88	110	88	97	107	110	108	102	77	105	83	95	116	100	98	108	105	97	92	94	94	93	105	114	86	99	92	91	99	98	115	87	106	112	95	94	107	115	99	92	98	102	87	109	82	95	94	113	99	93	106	116	104	111	104	100	72	100	101	101	112	103	88	105	81	88	85	100	102	96	101	109	107	105	94	88	101	100	101	86	97	86	107	100	111	95	114	97	103	109	101	94	91	106	88	101	115	81	80	102	114	98	92	97	102	99	92	107	105	81	113	76	90	91	116	106	104	85	99	111	110	92	91	85	79	95	91	108	110	104	108	103	96	76	105	88	114	109	99	101	106	116	92	112	101	90	88	106	81	100	82	105	91	117	98	94	88	104	83	106	95	96	80	93	105	102	91	110	91	104	108	110	103	103	92	99	101	102	114	92	82	96	101	92	83	99	106	95	91	100	82	100	115	86	89	102	116	106	101	105	103	102	96	126	113	98	105	96	98	90	88	116	77	97	97	93	99	99	86	101	110	95	96	97	75	86	96	91	83	91	98	91	85	90	114	89	87	81	92	107	98	109	95	91	97	95	90	75	96	108	84	110	107	74	91	96	91	95	98	114	89	97	102	94	99	92	83	100	108	112	117	101	83	110	117	80	98	103	100	89	91	113	98	108	117	98	99	92	102	114	85	117	89	79	103	99	89	104	97	94	89	106	109	112	97	101	114	88	90	104	88	100	74	100	110	84	103	99	102	113	95	92	88	88	104	88	106	91	102	108	94	89	112	96	88	100	82	89	104	97	88	99	92	102	92	88	92	91	86	95	95	90	92	95	93	88	108	94	85	85	96	96	86	105	93	80	96	100	76	94	103	111	98	94	105	90	112	106	100	98	92	109	83	101	106	98	108	126	91	114	106	93	113	96	87	111	99	85	92	88	104	79	92	96	79	89	100	118	88	87	103	100	97	120	85	85	107	102	89	89	102	98	88	101	94	105	88	97	113	102	97	99	108	118	109	111	113	104	111	89	100	85	79	91	102	109	107	110	101	72	91	98	100	124	86	100	89	85	86	115	133	97	86	83	90	112	90	91	100	88	97	98	93	92	86	92	85	109	86	111	98	89	93	118	103	101	109	78	95	105	96	102	97	113	98	81	95	125	111	107	85	86	107	105	91	97	110	103	89	91	93	99	86	84	96	119	105	94	116	85	92	87	90	87	108	102	90	113	96	91	82	95	101	72	89	101	96	85	99	95	94	119	98	98	90	97	95	90	106	86	93	84	101	97	100	85	87	82	102	91	80	92	96	97	95	107	100	98	85	87	105	103	98	83	101	111	95	81	95	100	103	89	104	97	101	103	94	98	101	103	90	84	92	93	89	88	102	95	98	99	105	99	89	97	113	103	99	93	87	106	97	114	88	93	105	97	106	100	79	76	80	87	117	97	95	82	102	93	115	89	87	90	97	107	75	101	103	100	108	82	87	94	83	97	84	99	90	92	99	109	92	95	109	124	104	87	104	84	99	98	98	112	92	89	94	89	115	97	99	95	93	108	108	108	111	85	95	92	103	89	99	79	121	109	85	117	101	73	106	110	104	77	79	107	97	81	99	92	81	101	82	83	112	86	105	96	93	90	96	91	119	114	101	109	97	104	86	108	81	105	106	108	106	116	98	90	102	110	94	81	89	116	99	86	85	101	104	79	114	76	76	107	97	104	80	88	94	108	109	104	87	103	101	103	105	94	80	86	103	105	99	95	102	107	99	116	93	111	100	93	82	111	90	99	74	93	89	102	88	81	109	104	92	88	103	94	103	94	96	86	104	95	86	87	97	100	111	92	100	96	87	101	105	103	102	88	91	97	104	86	122	91	98	113	107	97	91	80	98	99	90	84	103	97	90	103	105	93	87	90	109	85	90	105	101	105	101	96	106	107	86	109	93	108	97	109	85	98	98	86	88	85	103	98	89	81	100	87	104	120	98	90	100	92	96	90	111	99	86	99	107	105	112	108	90	106	92	103	124	98	102	106	81	97	111	93	106	109	101	82	100	89	105	85	121	106	104	78	90	94	85	92	86	90	94	91	108	93	100	96	96	100	86	67	93	103	86	113	91	79	96	82	95	106	97	99	114	100	82	137	105	91	91	96	116	86	100	100	112	109	96	95	97	93	98	96	89	106	95	85	99	101	101	94	103	76	92	89	94	99	118	99	99	106	99	96	113	91	94	83	102	95	104	112	109	111	99	90	88	94	87	110	65	100	79	105	90	95	118	102	97	92	94	106	96	100	102	100	97	94	90	97	96	81	105	86	93	96	99	96	105	93	92	114	94	91	95	101	108	113	103	89	96	104	93	86	94	84	127	95	90	97	104	86	88	101	87	92	96	78	100	109	118	96	97	106	93	75	97	101	122	99	90	109	96	90	91	99	93	88	105	90	108	102	92	93	84	91	118	95	94	89	103	91	98	94	87	61	94	100	100	88	100	85	100	112	94	94	88	95	109	110	110	86	106	121	112	90	103	106	107	113	104	116	97	86	116	94	84	79	94	102	88	104	88	96	104	97	87	84	93	98	89	110	116	106	95	114	85	110	81	100	98	97	109	95	124	93	122	116	92	99	104	86	100	84	108	98	100	130	86	101	94
7778	1018	2472	3117	2897	2399	1972	1468	1237	1056	836	710	664	677	561	513	610	526	493	459	415	425	438	444	443	385	373	362	360	323	347	307	325	324	302	270	291	305	317	275	269	259	255	290	302	299	289	250	288	288	263	267	257	274	275	273	241	238	265	248	265	239	283	276	280	255	262	264	245	272	228	248	252	259	247	280	284	236	261	282	238	232	250	224	228	234	284	267	244	271	248	243	238	279	254	272	230	261	250	272	217	278	251	255	278	271	252	290	270	281	255	275	261	273	274	250	254	260	256	247	235	236	248	256	231	277	275	238	262	268	231	257	245	263	262	247	280	234	274	248	238	252	269	303	255	269	254	225	295	262	293	255	282	260	248	259	268	234	242	263	275	268	263	249	251	269	233	262	240	268	258	264	266	251	250	250	236	237	257	237	249	269	258	259	232	271	226	278	251	291	266	264	266	219	245	273	274	289	254	253	239	266	247	255	258	230	250	250	265	256	250	251	255	269	231	236	245	253	236	248	251	219	256	235	266	239	248	269	251	245	246	257	244	267	252	222	239	240	254	234	249	258	249	260	257	263	234	292	240	267	275	278	256	258	275	234	268	258	273	227	250	262	252	273	225	256	249	250	223	264	247	247	220	273	276	245	255	243	262	258	278	232	235	255	273	261	248	265	292	279	260	258	236	255	258	256	245	271	256	267	210	238	264	266	259	238	252	253	240	258	277	244	256	227	266	260	258	259	252	264	239	276	260	245	237	238	233	268	276	255	209	255	275	256	249	261	261	249	244	240	249	252	283	241	241	241	274	249	241	232	266	263	255	275	264	274	264	256	246	244	239	261	235	258	247	273	264	243	254	279	269	263	260	238	261	283	249	242	260	249	211	234	268	273	257	238	257	247	247	286	256	246	252	250	229	248	262	261	249	245	273	254	235	262	246	251	253	289	263	249	283	251	248	256	271	266	237	229	249	268	261	282	259	247	262	264	232	238	243	226	237	263	262	295	226	255	253	229	239	269	250	234	243	236	277	228	236	241	258	285	250	248	251	275	226	253	260	258	256	252	258	248	234	249	240	274	259	285	227	277	245	248	249	283	241	258	262	249	243	279	250	242	237	243	273	257	272	263	236	263	268	228	276	234	285	273	242	253	237	270	270	252	266	256	248	262	253	243	243	262	250	278	263	250	251	238	262	243	278	265	253	256	253	265	211	275	260	261	256	221	276	257	256	246	256	242	254	251	241	277	273	263	246	260	254	253	279	265	262	253	258	251	249	249	256	252	247	252	255	255	285	274	264	286	243	265	287	248	266	256	233	254	256	251	238	265	271	235	233	257	244	265	252	266	242	272	263	241	266	236	245	244	278	267	275	269	273	292	239	265	275	234	247	242	247	257	284	243	256	249	252	213	285	258	262	240	253	249	274	240	262	245	224	269	251	236	245	254	247	281	255	250	252	260	260	267	256	253	263	270	238	241	240	260	267	251	231	237	280	242	232	245	258	279	240	285	240	265	247	244	258	249	266	278	247	272	270	287	233	245	281	241	249	261	288	253	250	250	272	245	248	237	275	267	260	222	257	261	240	240	285	225	251	233	265	238	255	274	243	270	258	254	231	245	271	265	265	232	267	253	251	264	255	281	232	249	259	261	255	277	225	258	233	248	228	244	257	255	254	238	299	275	258	245	226	283	270	255	254	268	245	257	257	261	245	243	265	225	251	255	210	235	257	266	265	241	274	261	247	271	273	226	234	230	256	268	261	243	256	265	267	251	236	245	291	249	276	258	274	259	271	257	246	252	279	263	226	238	271	239	301	250	259	249	280	272	272	266	238	252	237	234	270	266	255	240	260	277	220	260	245	251	252	264	289	259	239	288	259	233	283	261	260	221	249	235	274	258	252	250	221	250	235	247	253	259	266	294	251	263	270	260	257	251	278	273	222	285	222	288	300	263	230	248	275	254	258	244	256	273	248	251	258	248	270	269	279	243	243	265	266	251	276	260	258	281	263	266	275	233	226	264	261	253	249	261	241	221	263	261	264	215	246	247	256	247	254	275	260	244	265	256	239	257	250	213	260	230	277	286	256	274	229	265	272	294	249	252	264	277	257	262	284	201	248	249	269	244	251	254	252	263	246	258	250	273	246	283	269	249	241	255	267	243	241	270	265	250	259	249	242	252	261	282	263	241	260	249	258	263	238	279	260	250	271	264	292	239	206	272	245	282	271	234	247	268	253	237	250	267	242	266	254	223	269	286	247	272	256	253	240	282	225	277	264	261	259	275	251	234	267	250	237	256	269	266	240	238	276	280	237	250	256	245	225	267	252	244	265	240	270	256	228	232	243	256	260	288	268	226	258	289	257	257	241	226	246	255	240	291	292	233	266	236	262	251	239	296	230	264	268	273	271	251	229	247	243	244	264	251	241	252	268	244	241	239	253	232	258	238	266	219	262	238	274	259	248	308	246	261	255	251	273	261	251	246	259	256	250	256	239	249	285	249	251	269	273	258	251	250	243	224	253	263	258	241	238	284	264	281	259	259	255	260	232	242	260	236	258	244	237	249	250	256	261	251	230	269	230	247	274	258	264	257	246	259	275	268	253	253	259	272	263	250	250	294	241	257	247	267	269	241	297	282	246	253	260	254	265	229	258	271	271	261	269	260	259	255	249	276	237	264	271	265	252	245	254	233	254	256	253	253	274	271	284	257	240	220	242	224	263	255	261	259	235	260	230	235	234	233	249	249	234	253	254	294	276	268	255	267	259	275	238	245	265	230	295	250	287	237	247	267	240	257	259	242	236	259	264	234	268	230	235	229	250	249	223	254	260	240	265	234	286	268	284	265	266	221	236	255	256	263	237	268	247	285	222	248	263	230	256	226	254	254	242	239	280	238	286	239	265	250	249	272	245	267	287	277	274	267	238	246	240	263	247	273	277	242	259	259	252	259	243	273	239	265	243	271	243	254	267	247	244	253	254	274	243	245	256	254	287	241	262	278	273	268	236	242	248	246	249	261	280	276	240	304	251	246	238	229	259	256	256	236	257	271	265	259	225	305	256	237	237	273	220	258	269	250	268	226	277	249	251	280	277	249	255	268	245	255	255	272	285	245	270	260	263	265	243	241	260	249	260	270	254	253	263	257	275	246	248	271	242	249	244	254	238	213	248	280	267	276	250	272	223	236	274	243	237	263	227	266	226	295	238	242	270	278	236	274	273	241	255	287	269	247	246	265	238	238	259	246	259	247	261	271	248	264	257	235	280	247	265	250	240	234	242	259	240	257	232	244	236	273	240	235	265	253	255	256	259	248	244	271	253	276	266	234	256	246	262	252	243	272	253	283	236	283	254	268	214	235	238	249	264	244	242	248	251	239	274	229	254	231	276	244	255	256	261	248	270	259	224	227	249	254	276	266	250	237	231	238	260	259	248	251	248	274	259	233	253	251	248	234	234	264	222	268	243	288	279	245	248	244	246	241	238	232	255	251	258	260	271	250	236	270
1360	387	434	415	329	303	254	247	223	257	255	232	248	236	225	239	239	247	215	228	240	241	246	191	236	234	245	216	220	239	225	244	254	283	229	218	222	236	239	224	221	255	189	225	247	234	250	223	239	226	240	240	229	234	233	252	237	232	214	222	224	236	195	223	222	231	235	241	217	219	220	225	208	259	242	207	242	226	240	232	223	234	237	215	220	215	240	221	242	245	228	211	240	195	224	229	213	226	202	188	205	221	241	241	245	208	209	223	229	220	210	234	229	215	227	222	236	199	229	234	246	219	231	237	227	212	237	238	239	227	256	226	229	227	238	231	246	225	203	242	225	214	235	221	232	206	249	214	220	241	259	218	238	242	218	246	243	230	245	220	239	228	256	233	239	247	180	223	215	207	204	222	244	229	238	214	232	235	237	244	208	218	226	250	214	214	228	240	243	243	228	209	227	219	225	208	215	203	251	243	223	217	193	223	228	235	221	225	218	261	237	218	214	237	223	225	229	250	216	228	232	237	205	215	216	240	224	254	219	245	247	235	243	228	215	201	216	229	213	218	228	217	240	223	260	235	224	233	234	240	219	225	240	224	256	259	219	210	225	223	212	225	245	244	251	201	242	213	225	201	216	248	248	230	249	237	235	243	228	247	237	236	215	250	253	263	222	220	257	219	229	242	217	210	219	207	227	231	241	254	228	245	242	216	251	238	225	234	233	235	200	246	260	219	231	202	240	203	229	232	209	231	195	236	237	237	209	218	218	238	235	222	214	201	235	216	220	216	249	207	208	201	213	242	243	218	241	220	235	255	253	239	236	201	258	238	213	260	245	246	214	239	212	216	216	244	211	225	203	217	213	237	222	227	192	208	228	227	219	234	243	218	244	240	217	231	267	258	213	202	218	221	255	251	244	212	241	250	236	217	214	236	199	208	210	221	226	226	210	234	202	216	228	235	231	258	217	203	234	225	233	229	204	205	205	228	221	234	230	227	212	251	213	222	214	217	239	228	228	214	228	230	241	227	183	213	214	210	242	216	218	254	202	218	262	221	219	232	247	213	223	230	229	220	229	240	219	198	263	217	215	215	186	230	242	233	226	220	223	220	200	215	208	229	227	233	221	234	261	236	234	222	232	218	236	215	228	248	243	216	221	220	226	228	214	227	213	216	252	223	217	248	239	267	217	215	212	229	216	229	229	220	222	182	219	226	235	225	240	254	238	208	230	240	225	260	228	230	242	216	234	221	234	231	221	193	223	208	228	214	263	226	179	246	247	252	203	212	228	200	219	208	232	231	235	227	215	199	200	246	229	227	246	215	213	253	235	230	262	219	237	226	211	213	191	231	208	222	235	203	240	186	194	246	212	226	254	239	261	216	237	208	243	261	238	241	189	249	234	230	211	269	228	199	225	209	218	229	235	237	210	225	199	213	218	220	215	244	228	245	232	199	210	216	201	213	239	227	260	245	238	239	214	226	218	226	252	206	204	245	231	185	222	212	233	200	234	201	229	235	224	195	229	238	234	220	234	243	219	222	213	217	201	227	232	220	223	226	249	248	196	217	219	231	195	197	210	236	216	205	196	241	245	226	241	231	202	215	214	232	209	215	198	228	230	228	247	229	244	204	222	213	209	238	240	214	217	242	244	229	262	243	204	242	222	240	223	225	220	231	198	200	221	211	204	242	225	201	229	236	232	222	215	205	236	234	235	235	211	225	206	232	199	230	225	245	205	206	226	228	220	249	233	228	265	225	223	228	211	211	228	245	245	249	204	203	229	230	224	242	234	220	238	244	205	221	229	222	228	245	195	256	235	215	236	211	218	217	229	218	216	206	217	252	243	197	246	238	201	229	218	227	213	232	224	210	231	249	231	216	211	237	194	201	237	234	201	213	230	220	238	224	198	222	224	205	215	209	242	206	229	230	256	246	243	237	216	245	215	249	253	251	229	231	231	202	231	224	220	235	250	225	240	236	213	211	230	233	209	239	232	223	223	227	218	206	220	223	223	228	222	219	248	211	210	246	212	252	221	249	249	221	218	232	244	216	243	206	220	187	233	220	228	224	213	200	227	231	202	224	197	223	217	197	248	237	234	202	208	221	244	269	237	238	223	211	219	226	207	238	242	229	198	218	242	240	240	221	229	208	241	255	230	216	229	215	219	243	208	242	251	237	248	218	217	206	219	246	207	227	255	213	215	221	255	224	220	220	205	216	176	218	227	231	217	216	227	218	250	215	221	225	208	232	216	233	206	230	202	225	227	219	202	218	239	224	207	236	222	234	236	231	228	211	234	217	211	220	214	227	212	256	190	221	231	240	246	244	238	226	234	217	214	209	229	204	228	243	235	240	193	250	233	220	218	227	215	216	237	225	213	240	244	248	258	252	254	244	218	219	198	207	234	231	218	221	211	221	240	229	201	205	243	225	235	226	216	220	231	223	226	228	195	246	219	220	236	221	212	235	258	228	250	218	246	221	207	219	206	214	236	237	222	215	242	231	210	240	220	204	247	218	238	228	230	220	259	249	241	192	232	245	227	222	215	242	237	225	205	237	221	233	231	227	240	226	214	233	232	210	206	228	215	218	246	214	249	223	227	233	262	231	215	227	214	246	240	213	264	254	227	220	241	230	205	209	255	238	229	236	224	229	253	219	243	225	200	234	215	207	263	208	232	213	229	278	209	202	214	243	206	241	229	217	247	213	212	209	237	198	230	249	229	168	210	196	215	252	241	224	221	245	199	218	256	226	214	234	229	232	222	230	217	235	228	222	214	218	227	236	242	189	233	228	222	239	220	220	238	227	239	230	227	207	216	253	247	242	221	221	251	222	240	230	244	215	232	219	209	233	261	237	228	223	243	231	238	221	221	226	196	261	253	244	205	257	220	227	225	206	224	253	230	240	212	225	214	212	240	237	231	224	211	219	204	227	246	221	201	229	216	251	213	225	220	197	232	203	250	236	210	210	209	224	206	227	241	227	235	241	215	224	224	210	212	219	221	232	223	214	225	224	221	231	227	211	223	223	259	223	241	228	222	219	226	226	217	214	237	202	223	210	221	238	210	211	201	214	210	259	229	235	239	217	205	193	200	209	226	219	223	226	213	226	221	216	217	241	206	211	196	218	214	254	229	216	227	236	231	200	242	199	223	230	197	244	227	220	226	207	239	226	231	232	221	215	240	242	232	196	240	242	267	228	235	232	221	231	240	213	220	241	235	204	217	203	246	232	198	206	202	208	229	210	222	241	249	215	216	253	213	230	194	240	207	205	212	210	221	185	240	225	230	239	246	257	208	199	226	225	244	228	205	262	242	231	208	211	234	227	247	247	222	240	242	242	246	247	225	193	240	230	226	224	226	225	217	258	204	239	199	218	230	230	206	258	214	235	215	221	247	242	205	249	257	226	202	247	257	233	221	240	245	249	217	224	224	230	219	199	213	204	209	234	213	219	216	238	248	230	220	221	200	236	208	206	219	233	232	234	235	228	243	229	240	221
1803	705	983	1137	1067	940	826	792	764	673	659	610	641	663	552	569	568	534	546	551	566	588	604	532	578	535	520	533	536	536	545	555	543	541	575	511	532	556	581	548	560	541	531	535	600	570	551	570	529	619	542	568	548	562	580	525	547	532	545	565	586	490	554	547	521	576	560	576	530	534	559	588	571	556	563	540	490	582	530	535	555	599	589	564	530	538	546	520	600	527	515	507	553	523	522	537	562	550	553	545	583	569	534	541	566	556	513	530	588	554	560	539	565	550	597	557	539	548	509	550	515	596	525	568	536	545	521	566	515	553	518	542	549	561	581	566	573	546	556	537	611	530	571	515	540	543	550	567	559	562	555	523	549	550	533	578	560	543	545	507	534	521	576	551	498	531	528	591	563	540	549	534	556	577	523	555	542	532	572	561	595	576	576	491	546	566	544	570	515	531	569	538	602	560	571	545	551	530	565	595	561	555	541	535	578	565	562	566	556	560	529	550	559	538	575	525	571	547	542	549	579	588	549	574	550	567	546	529	505	587	570	523	593	583	518	560	584	541	537	543	546	534	542	544	548	545	566	578	552	551	542	581	566	524	549	536	529	545	578	559	540	596	555	597	517	517	583	520	526	567	568	550	538	538	500	526	555	554	557	515	560	515	582	520	527	521	544	547	550	540	563	527	531	534	548	505	537	510	530	566	547	531	560	547	533	541	549	524	564	535	536	575	537	548	535	584	533	540	544	553	518	587	559	547	536	569	550	563	566	528	529	540	593	544	565	565	526	601	571	561	588	545	524	528	545	567	575	518	549	538	530	531	505	604	578	569	559	541	580	566	528	540	519	552	548	588	529	522	544	531	555	595	565	548	524	572	529	514	528	537	582	556	530	605	514	585	554	548	585	545	508	550	548	557	552	527	583	596	588	569	531	556	558	542	521	573	529	585	593	553	546	548	554	531	527	525	591	546	513	527	548	553	563	572	593	571	527	546	537	542	591	553	542	558	562	531	531	534	517	575	618	558	550	540	564	595	560	549	542	546	546	561	551	531	496	574	545	566	559	542	532	530	522	570	561	529	546	553	593	555	549	579	552	549	550	568	576	554	575	559	562	533	511	530	573	565	544	574	539	536	531	531	526	527	565	529	542	576	522	555	531	550	567	563	536	554	585	591	520	569	567	512	530	559	523	595	548	542	509	563	552	546	574	562	586	564	555	516	604	557	528	553	538	585	540	532	557	559	546	578	555	538	532	600	531	508	521	539	578	541	555	542	583	548	549	561	553	544	564	549	541	580	584	550	549	543	515	549	562	555	511	561	551	548	540	585	570	525	527	560	591	496	545	508	580	536	520	572	601	556	557	512	522	520	535	559	564	534	596	592	529	569	507	530	533	555	588	544	543	546	512	564	514	549	519	524	543	564	576	555	550	537	540	528	551	525	515	549	555	555	553	579	545	537	571	575	527	541	533	542	582	564	520	539	506	537	526	550	486	560	576	465	540	571	550	601	536	546	514	563	588	529	542	538	534	556	585	568	567	556	553	536	603	533	512	557	562	537	589	569	535	545	522	550	557	493	546	553	507	574	514	548	603	484	521	526	526	579	516	522	547	595	552	551	532	555	559	553	557	557	529	543	503	558	512	562	570	569	555	545	581	514	554	533	525	585	527	567	560	535	569	528	532	529	548	511	553	527	560	542	536	546	585	544	556	562	564	532	559	579	519	555	530	557	570	535	548	525	569	586	524	553	548	523	551	583	542	608	504	552	556	548	548	537	560	530	555	558	522	579	556	552	554	562	599	547	550	574	579	598	544	590	562	567	565	532	600	528	591	556	527	552	553	566	573	619	571	547	584	540	490	542	502	559	525	551	567	551	546	560	552	563	545	522	534	567	563	555	540	545	589	540	538	499	602	583	562	542	554	530	577	543	539	527	571	540	515	568	564	551	540	575	558	576	547	553	584	570	589	546	529	528	517	528	505	540	529	563	582	521	551	575	533	552	550	542	511	547	561	553	585	549	542	514	541	581	533	527	564	612	549	556	514	523	564	558	584	568	565	565	564	567	582	530	547	544	533	505	524	537	524	533	546	564	540	562	536	576	594	506	526	586	562	592	537	555	518	548	528	535	587	542	582	617	528	518	549	548	565	551	528	513	543	552	567	526	541	533	526	539	526	540	462	530	561	580	528	545	541	568	576	547	495	557	492	547	534	544	544	554	595	556	538	541	566	538	533	543	544	552	584	575	567	551	546	530	534	558	517	550	576	567	544	556	561	547	589	571	505	581	548	508	541	549	552	553	553	538	570	585	561	537	554	521	531	542	562	555	557	562	566	539	522	523	531	557	547	488	548	571	546	543	554	549	538	567	548	546	535	566	548	528	600	558	573	557	567	553	519	519	534	596	538	569	551	565	518	526	568	559	533	522	596	556	592	531	541	612	541	580	582	573	557	579	561	555	574	537	561	532	551	545	553	527	568	523	518	519	503	571	576	601	536	565	513	540	556	541	588	597	544	554	590	569	589	553	528	557	535	545	546	525	554	498	568	594	543	531	553	577	540	528	598	538	568	542	526	565	559	530	567	581	538	604	539	532	547	570	587	588	568	584	519	539	552	572	551	588	526	520	506	529	546	545	540	537	579	536	570	549	579	548	546	557	536	570	560	549	525	552	542	582	521	554	599	563	577	507	554	590	550	585	586	522	578	517	563	546	529	556	536	593	585	524	550	574	551	551	534	525	537	556	548	542	563	610	523	508	528	623	570	541	523	530	595	572	524	564	520	574	574	544	512	540	537	546	573	568	569	562	522	523	542	520	612	567	569	562	533	552	524	588	603	553	576	521	541	557	549	561	568	546	523	575	551	535	553	568	599	569	530	512	555	566	574	557	607	563	565	550	573	566	549	556	520	568	510	532	521	585	589	539	525	555	585	556	525	542	570	540	569	519	555	538	579	529	537	542	547	531	544	531	509	565	516	545	511	554	518	545	515	561	555	591	520	552	570	558	534	534	588	542	522	552	564	545	524	553	571	535	563	500	565	551	593	540	568	571	528	562	551	535	525	546	581	519	526	596	563	532	551	492	558	534	537	560	522	581	539	562	562	561	552	536	521	540	553	593	550	530	550	599	603	571	521	504	552	553	526	521	569	585	551	584	540	572	557	562	605	552	578	553	533	554	543	559	555	532	495	559	607	563	567	539	518	538	526	533	551	601	557	484	545	514	588	568	580	546	532	549	559	569	544	542	563	536	590	545	525	572	534	503	502	562	558	579	574	563	551	554	555	559	530	570	560	544	554	559	552	583	584	573	565	481	560	490	574	579	517	542	582	578	541	559	539	549	566	588	541	553	573	559	529	577	541	548	549	579	547	536	576	537	571	472	537	531	565	536	541	566	533	548	559	549	535	568	552	541	529	543	515	545	555	527	573	579	531	591	533	557	564	568	557	510	551	556	561	541	539	531	569	570	566	549	560	556	542	552	504	565	557	557	578	528	504	586
6336	690	801	681	598	457	455	328	304	314	259	274	219	229	223	233	194	219	224	215	215	239	210	230	201	219	211	222	222	207	225	219	203	219	192	211	254	214	199	241	223	223	221	203	237	192	220	217	221	227	209	221	241	215	225	182	200	236	208	238	224	196	213	222	227	188	199	221	229	238	220	223	196	180	228	206	212	204	209	194	219	212	202	185	215	192	229	204	211	211	207	198	222	220	228	211	214	251	218	227	241	220	208	231	214	188	208	205	207	223	210	209	245	229	211	240	214	214	212	175	204	239	210	213	203	205	222	204	186	245	217	203	190	229	224	201	191	226	201	238	242	214	217	265	224	211	183	230	242	215	215	206	227	226	213	223	213	199	205	245	211	245	194	215	237	199	185	208	216	193	197	213	227	198	197	211	218	225	215	191	200	208	203	222	207	232	225	239	228	178	210	203	220	203	241	207	222	230	218	210	222	224	187	197	235	206	186	245	181	220	236	217	235	203	226	220	183	223	238	204	212	231	221	208	190	202	218	233	241	202	215	206	218	205	204	188	194	216	209	245	207	217	206	197	201	207	216	246	205	211	224	209	211	189	221	209	226	209	210	208	208	231	221	185	214	185	200	183	206	213	214	220	223	244	244	207	255	252	214	190	216	205	230	212	224	208	211	209	212	217	192	193	237	208	215	221	201	213	205	228	226	246	219	232	225	236	244	228	208	212	199	215	207	243	225	225	226	206	244	200	227	202	189	213	219	210	197	229	219	200	204	225	205	244	213	208	249	227	235	218	188	218	227	229	220	202	241	212	216	197	210	182	223	216	196	189	219	212	203	201	207	185	225	215	189	234	223	195	230	225	213	244	231	196	233	224	254	221	221	238	223	202	203	186	208	215	196	202	208	198	209	213	252	220	184	222	222	219	220	231	219	198	232	238	228	189	212	213	197	181	217	221	227	198	198	200	210	214	216	208	208	218	209	217	221	216	223	212	205	222	234	203	215	220	238	211	192	218	210	203	235	205	214	208	229	254	225	205	224	204	208	204	214	240	205	222	228	212	217	212	228	227	219	215	235	230	200	213	193	214	228	214	231	215	256	215	216	195	211	207	221	202	226	200	215	238	214	238	213	203	239	173	191	216	189	206	218	206	223	201	231	212	202	218	206	214	221	230	199	220	239	205	207	210	214	210	222	198	217	210	254	191	227	210	198	220	201	242	223	213	241	202	215	231	207	203	200	230	230	229	201	237	213	219	221	204	198	220	215	200	198	188	214	206	213	235	214	214	213	191	193	214	220	228	234	218	220	206	213	207	217	215	195	207	198	186	206	204	234	205	193	192	208	227	221	233	220	212	182	236	218	234	199	189	206	219	221	208	215	187	199	221	213	207	174	197	202	206	221	236	219	219	212	194	217	220	189	182	217	208	246	214	204	237	210	243	190	232	205	234	220	233	222	216	227	209	209	225	224	218	224	214	210	180	240	228	194	215	212	206	205	218	190	220	187	229	204	232	211	234	185	210	229	209	194	212	227	220	215	209	223	207	209	169	221	216	200	234	223	195	220	200	197	230	211	221	227	188	209	195	199	236	202	219	218	241	226	218	237	194	192	233	220	205	201	220	210	211	223	209	199	223	188	179	205	210	232	204	212	240	219	196	202	205	226	209	188	198	193	186	186	210	204	205	206	212	230	239	200	224	208	205	250	215	177	220	221	216	197	237	231	225	229	225	218	214	193	232	185	221	231	210	205	204	187	217	222	201	211	223	219	201	207	208	205	228	226	233	216	243	239	233	218	199	227	189	223	182	223	244	210	212	195	244	229	186	228	238	199	230	226	216	220	217	230	222	235	244	202	199	209	184	197	223	221	202	200	188	211	212	219	231	230	206	220	212	233	222	195	226	219	197	214	196	195	221	212	176	222	207	210	188	207	224	209	225	240	236	197	194	211	209	195	218	215	204	212	207	207	215	225	238	224	194	224	214	199	220	250	217	194	230	239	240	221	181	219	219	237	213	216	211	204	230	218	209	224	205	221	235	219	219	216	208	233	209	236	198	194	202	204	196	215	198	210	230	213	219	231	225	215	202	218	234	213	213	205	234	211	199	227	227	205	244	208	213	200	219	226	208	197	204	217	209	202	212	240	230	189	209	199	205	232	209	200	209	216	192	217	207	207	198	196	202	210	261	214	217	200	222	210	190	217	195	205	197	214	196	206	209	249	224	178	213	194	199	220	215	227	207	222	207	228	191	216	235	254	234	241	221	208	208	231	207	197	240	199	221	218	237	220	212	220	206	213	196	215	223	232	230	213	199	235	236	230	224	235	220	225	216	183	213	214	219	197	200	215	210	206	202	187	207	227	197	217	184	190	181	196	203	208	240	204	223	232	214	214	223	220	192	165	239	225	178	218	217	228	218	207	209	208	205	206	195	219	207	203	222	234	210	188	214	203	217	207	217	223	215	252	209	204	227	214	205	224	227	223	229	225	230	235	206	220	234	219	222	211	218	224	206	191	217	218	206	221	224	233	212	234	214	233	240	245	209	204	188	200	209	229	232	218	233	199	196	193	234	193	230	228	201	236	198	217	237	238	227	222	238	227	254	200	228	233	200	226	196	190	217	221	230	196	222	222	232	231	204	203	206	233	198	244	201	200	252	181	212	197	211	218	216	202	240	201	214	208	196	204	224	224	205	221	217	228	192	230	207	213	199	214	205	208	217	209	215	222	205	197	200	211	222	206	216	187	206	180	198	187	210	190	201	194	249	238	222	224	213	193	215	212	204	227	225	212	212	239	208	224	233	233	248	223	213	211	220	190	220	195	219	238	210	219	207	192	227	214	230	224	235	204	219	214	213	213	241	244	222	204	210	232	223	216	203	218	217	197	210	229	217	197	203	226	239	204	194	212	197	199	241	234	220	204	212	207	202	205	186	211	234	197	207	225	198	231	233	208	241	224	217	217	220	221	214	207	210	188	179	226	189	206	215	218	226	218	200	218	221	206	229	223	201	204	228	212	227	218	179	239	215	216	190	197	239	209	225	222	207	230	216	199	200	217	201	199	231	205	192	201	215	232	227	208	192	224	199	202	229	246	227	197	212	220	242	207	217	224	218	216	229	223	229	210	229	213	211	191	200	208	245	212	207	243	226	189	214	191	209	191	219	211	209	204	251	225	237	217	193	206	206	209	217	190	214	210	218	238	207	231	230	222	221	214	227	226	196	207	195	223	223	189	211	202	218	204	211	196	214	217	222	245	192	215	223	211	232	229	221	210	196	218	217	210	214	202	215	224	212	214	192	216	224	219	207	215	217	235	198	241	230	220	210	199	223	220	214	250	203	216	213	197	201	204	219	227	220	253	206	190	211	232	199	248	204	196	221	247	226	206	198	219	216	210	176	235	224	221	217	216	207	233	202	222	220	216	211	208	212	184	189	190	232	220	214	223	188	219	205	223	218	208	202	208	208	204	184	220	206	200	193	212	233	207	212	221	213	185	236
6133	968	1843	2187	2119	1718	1696	1323	1086	995	829	833	755	747	690	662	663	668	667	627	595	624	606	615	634	587	577	572	550	572	546	576	562	549	541	530	508	541	517	528	512	529	532	512	578	529	507	505	487	539	515	536	534	533	528	517	543	549	508	532	528	550	480	514	499	501	558	549	531	531	502	504	527	552	508	499	507	518	540	532	552	493	488	539	537	491	560	512	511	565	519	505	538	520	517	513	481	507	502	489	564	537	536	494	532	523	515	540	518	529	512	493	549	509	528	476	506	511	524	490	495	510	514	504	578	515	515	541	511	514	532	498	510	520	473	514	532	501	521	519	555	507	501	536	538	497	507	494	550	519	511	499	523	509	530	551	469	498	538	502	551	521	497	541	515	527	498	484	500	506	513	532	492	507	487	490	527	549	520	503	483	543	537	495	506	522	532	540	534	535	486	514	536	491	489	497	514	506	530	503	555	553	477	496	549	520	518	512	493	538	545	483	515	539	519	508	499	528	513	509	498	558	538	535	515	499	508	489	509	493	540	522	492	515	539	532	540	512	521	509	529	529	543	530	523	555	516	535	596	513	529	530	478	544	538	486	502	529	533	483	538	561	469	493	519	525	512	494	568	549	524	523	539	529	514	537	521	504	529	484	471	512	504	474	530	535	557	530	524	526	563	514	514	527	518	525	566	536	504	514	509	521	535	517	512	493	505	498	536	469	520	503	574	498	552	529	555	506	516	568	533	497	528	554	534	522	511	503	530	529	494	536	539	511	515	522	527	491	521	449	475	527	536	512	481	504	539	513	495	562	536	476	527	508	517	535	534	545	460	492	547	527	528	526	501	538	531	524	515	515	483	529	515	513	518	555	503	511	521	500	557	508	505	539	523	541	521	508	501	542	534	495	520	492	525	546	507	489	546	530	522	510	530	497	513	522	525	520	495	527	522	505	540	508	541	494	512	550	518	527	525	505	582	507	531	529	513	517	529	496	528	537	551	515	509	521	558	547	522	518	534	561	516	526	537	512	548	530	514	503	522	570	540	528	507	500	509	502	516	535	497	553	503	495	517	523	491	527	547	532	493	569	514	527	539	543	509	517	536	537	536	500	515	514	527	516	498	479	522	482	540	529	517	533	481	546	521	515	533	529	502	537	495	534	487	501	478	512	536	511	550	519	530	499	528	526	563	495	520	525	523	536	545	500	563	541	522	520	502	531	471	497	498	494	590	544	519	489	516	486	498	551	519	486	507	524	602	560	501	563	505	552	506	510	551	504	486	519	518	511	457	499	500	480	503	518	501	507	518	518	514	547	501	529	514	517	524	521	575	535	539	559	547	516	520	537	508	522	519	505	500	523	531	548	531	535	504	514	498	504	516	535	528	519	518	517	559	489	519	519	514	523	514	507	563	532	466	505	553	546	519	487	526	574	563	510	546	539	518	533	521	505	509	504	491	512	497	506	503	538	555	508	523	472	563	484	538	578	531	508	537	492	554	498	555	496	505	545	541	539	538	493	518	548	516	509	539	542	534	501	508	541	496	525	491	506	485	509	550	527	581	488	565	528	507	510	553	537	514	527	552	521	491	509	520	560	542	539	525	540	503	546	516	536	549	549	513	500	555	539	514	530	528	543	504	510	509	509	542	559	541	551	536	514	545	496	523	534	530	549	485	504	510	518	528	527	538	520	504	534	516	547	527	515	520	524	574	533	507	498	529	477	543	509	528	551	499	522	542	496	574	541	486	525	474	521	525	530	473	530	534	499	527	536	510	548	486	540	506	529	522	518	524	537	492	551	535	486	527	553	569	470	474	531	507	542	506	501	544	504	517	480	515	555	550	495	509	545	532	539	526	527	478	509	520	522	516	550	523	526	543	535	532	499	512	494	549	524	502	515	540	487	497	544	522	519	505	519	505	509	525	522	492	525	521	498	531	512	519	514	500	538	515	492	540	538	550	544	509	545	510	490	496	533	510	482	519	514	498	533	536	540	488	511	518	476	551	515	552	542	515	469	507	512	490	502	487	548	499	508	520	524	551	531	543	526	455	519	560	559	510	523	507	512	570	481	519	513	509	504	510	526	501	515	526	496	493	527	503	523	562	528	531	536	554	525	490	534	538	506	540	518	528	526	540	543	529	525	540	474	538	520	565	510	506	517	535	554	503	535	486	518	526	500	527	525	538	500	548	524	543	517	511	547	519	522	540	506	540	536	486	478	566	480	504	570	514	531	510	493	591	567	492	540	535	541	530	524	497	523	532	519	522	509	539	525	507	515	500	524	506	511	535	507	542	504	506	508	538	500	531	525	491	493	508	473	512	482	548	548	500	491	520	463	532	539	527	559	495	491	541	520	498	505	515	562	524	514	525	515	492	538	481	489	539	494	520	567	508	502	515	528	488	553	507	512	535	551	526	539	527	502	547	531	521	530	520	517	535	524	511	533	477	533	495	508	507	526	529	543	514	526	552	488	496	531	528	563	542	508	493	528	511	525	529	498	535	468	523	489	529	534	503	527	516	492	538	492	501	516	557	531	550	504	510	520	521	485	532	497	503	485	515	518	531	518	537	537	469	541	527	514	517	531	501	525	527	546	500	528	548	514	554	527	476	491	493	523	522	550	526	517	500	522	509	557	533	509	496	518	480	529	548	481	501	561	543	487	514	517	527	492	540	513	481	551	504	564	485	543	491	522	515	515	530	528	498	512	536	493	510	514	511	511	512	542	538	531	520	509	500	557	510	540	516	489	506	488	551	512	524	542	489	519	518	505	476	475	532	505	521	551	507	514	522	512	523	535	514	552	534	507	568	569	485	498	490	552	513	514	513	541	566	537	548	522	502	540	524	551	526	522	517	498	502	540	511	499	518	536	522	510	498	554	538	483	496	541	501	517	528	554	524	542	539	517	537	520	489	504	513	519	498	537	508	484	488	507	543	555	549	532	515	479	530	537	489	530	501	509	502	482	539	495	531	542	528	554	519	520	564	543	516	504	536	502	492	521	527	556	545	543	513	485	527	497	505	528	488	547	523	523	583	520	524	512	525	530	605	510	502	510	544	541	534	504	521	517	557	497	541	503	485	528	519	526	513	543	492	543	509	525	492	557	493	553	536	490	519	511	549	517	527	520	492	535	528	565	489	559	554	545	507	552	534	531	528	517	532	547	523	525	568	505	493	467	485	492	534	509	521	511	519	517	540	543	552	549	515	524	547	507	522	500	525	525	513	492	485	545	542	537	539	561	504	510	553	551	544	540	500	547	534	527	494	508	519	491	498	543	532	535	496	557	514	463	490	505	548	490	510	510	519	533	515	541	529	486	557	516	491	516	519	517	513	536	543	535	501	490	524	548	525	536	517	544	514	447	499	540	534	543	480	526	507	506	520	511	549	571	561	523	541	534	515	523	527	537	526	537	523	506	552	467	531	517	540	524	539	521	511	531	539	529	525	545	487	532	558	503	534	482	528	506	490	466	538	513	512	518	494	500	518	558	462	542
12063	1114	1255	943	636	606	448	332	234	226	194	184	177	135	168	145	110	124	125	118	121	118	116	132	122	113	98	104	102	97	94	111	108	110	91	94	89	96	82	86	94	95	87	94	101	117	95	83	116	100	89	109	96	81	97	99	97	92	102	94	78	106	88	81	105	77	91	88	95	107	86	121	105	85	116	100	107	96	85	94	105	78	74	96	109	98	100	99	125	98	98	87	98	109	86	113	111	70	79	97	113	97	90	110	105	91	129	109	67	106	88	94	97	90	104	108	91	92	96	98	110	114	80	86	94	88	120	102	88	81	108	103	100	91	106	97	101	96	92	95	87	104	117	98	89	88	104	88	95	90	110	80	97	88	110	107	104	85	103	95	93	98	108	100	107	97	91	98	89	91	103	108	81	100	108	94	92	103	93	109	103	100	119	91	115	109	86	91	87	90	103	108	90	114	87	107	93	99	101	100	97	105	104	113	77	87	96	96	86	76	94	81	94	100	95	96	96	92	110	88	98	100	87	104	104	82	100	95	82	87	72	92	101	89	98	108	96	87	108	89	87	86	106	81	113	94	95	101	88	86	101	108	106	117	109	100	97	103	86	88	85	93	99	93	98	104	82	94	111	97	94	108	88	108	97	94	87	118	91	102	96	96	96	100	98	116	98	118	98	82	71	112	99	92	102	105	88	116	91	99	91	84	86	88	79	110	112	95	102	86	85	93	81	81	78	88	87	90	88	100	109	82	86	105	86	93	72	101	103	96	85	99	112	106	88	94	100	75	86	99	93	94	93	96	94	99	76	92	92	112	113	91	91	82	105	114	102	105	100	102	99	85	97	97	96	100	85	78	105	92	96	96	90	90	87	92	81	101	126	92	84	97	106	116	98	100	88	103	92	101	89	119	78	87	85	97	104	103	92	99	109	95	95	87	120	99	107	87	117	100	84	109	97	91	93	109	96	103	111	99	85	94	75	105	88	99	92	109	99	67	85	105	97	95	83	95	92	97	92	87	96	93	94	92	121	106	104	79	108	94	89	100	101	102	99	86	91	112	106	101	92	97	93	82	101	104	74	96	102	102	97	82	104	94	104	83	98	109	102	101	86	100	104	88	99	92	101	65	92	68	125	93	76	98	104	112	85	88	88	87	113	97	114	99	89	88	110	116	95	87	106	84	113	96	86	76	108	90	92	100	101	92	89	92	98	84	93	100	109	82	88	96	72	105	95	92	91	77	80	99	94	112	83	84	94	98	96	93	106	84	99	94	95	91	88	96	102	109	85	97	99	100	97	112	99	93	106	97	94	106	103	94	108	93	96	107	92	102	102	102	103	93	101	96	104	90	88	107	99	94	104	101	92	102	89	90	80	78	105	96	102	105	110	98	80	92	77	102	90	111	96	98	95	99	87	98	94	94	99	84	87	91	66	108	89	99	101	89	99	82	77	95	106	112	86	93	93	96	101	91	92	90	75	98	128	89	113	75	92	89	126	88	99	67	90	110	97	92	100	103	96	89	80	85	105	81	103	110	100	98	114	90	99	101	83	91	81	110	97	109	93	106	78	99	113	87	95	87	96	104	118	115	77	92	128	114	97	99	102	97	97	102	101	94	119	111	98	111	107	96	96	102	102	99	97	97	83	90	101	98	100	117	112	97	97	102	100	98	90	72	93	98	89	121	87	95	92	111	112	88	89	99	101	103	105	102	96	116	96	111	99	86	100	93	95	91	116	95	102	92	97	105	113	87	115	82	105	94	84	86	113	83	94	83	89	87	107	107	91	100	95	89	99	107	87	98	100	102	102	77	87	82	105	102	95	91	88	79	79	99	98	105	92	115	92	86	86	98	87	75	108	80	102	100	87	98	100	112	97	100	94	95	109	95	86	96	112	97	128	101	75	107	88	114	101	98	101	104	93	100	91	118	93	108	90	92	94	110	101	110	108	98	91	102	92	82	96	101	105	102	107	87	101	95	87	96	86	119	114	88	103	73	85	111	104	91	81	104	104	88	95	88	107	119	109	82	94	118	98	115	90	86	113	96	92	83	89	94	88	116	89	110	97	91	118	83	113	102	119	100	102	85	97	98	97	99	98	110	114	102	113	98	90	116	93	90	90	95	92	102	109	103	87	84	103	83	88	85	110	109	98	96	91	84	96	92	84	99	86	122	114	93	94	93	98	98	99	98	96	93	74	96	93	95	101	91	99	93	92	107	87	106	107	100	80	84	100	102	93	96	97	88	99	116	91	95	93	102	115	97	91	93	99	108	105	104	93	106	86	100	85	96	80	99	95	77	93	88	105	100	106	102	94	103	103	102	94	91	115	108	85	107	97	71	88	95	99	80	84	85	103	100	80	107	69	101	89	112	100	89	96	108	99	95	111	111	82	113	95	92	89	83	98	106	92	105	101	97	90	115	83	110	108	98	97	97	104	81	84	83	74	88	102	111	101	97	101	114	105	120	88	94	101	94	89	95	89	96	105	107	109	94	106	104	84	102	97	94	97	82	93	106	99	117	87	96	91	89	89	96	108	106	90	109	101	88	82	97	89	108	105	91	92	108	95	78	112	98	87	107	101	107	89	97	114	106	101	105	100	92	92	107	91	99	113	95	91	82	92	94	106	109	117	95	94	96	85	88	99	93	86	102	86	102	99	99	70	80	90	90	95	89	104	84	91	78	93	82	95	105	93	95	93	86	84	88	108	80	110	95	106	117	100	100	79	97	102	85	93	107	92	96	87	95	85	94	90	106	97	102	95	83	98	86	82	96	94	80	92	108	84	111	95	84	102	98	101	82	99	105	97	93	96	66	96	106	96	93	92	89	97	113	108	88	95	109	105	97	95	121	109	105	84	84	82	98	83	83	112	110	119	99	102	96	100	86	104	102	118	98	105	87	91	86	95	103	114	85	98	100	94	98	101	112	93	100	94	95	98	102	99	99	95	94	105	90	95	99	100	93	93	78	86	102	100	94	93	104	91	82	114	91	89	108	90	94	85	107	88	104	104	87	93	102	89	88	113	100	101	92	94	95	94	80	95	85	86	97	114	100	98	102	92	105	109	83	99	96	92	92	112	107	93	92	90	92	96	107	103	111	95	87	89	101	99	98	85	91	87	95	96	100	94	94	99	107	91	93	69	107	109	92	108	75	94	97	93	90	104	99	88	91	118	87	103	99	84	101	89	92	112	103	100	101	97	98	96	87	78	117	88	90	83	94	95	86	104	91	81	115	97	98	90	103	118	107	97	101	82	115	108	102	100	104	117	110	89	91	107	104	92	104	108	102	105	96	88	89	114	83	95	90	78	93	90	90	103	103	102	84	90	108	97	105	101	102	90	102	105	89	103	104	104	95	89	94	80	109	113	91	92	119	105	117	83	83	98	101	102	112	107	94	89	100	99	88	87	112	91	97	91	89	99	74	110	94	106	87	118	107	97	102	91	83	107	80	89	79	118	94	92	88	100	107	96	120	104	113	98	98	97	104	95	91	96	95
7891	1069	2472	2935	2650	2529	2047	1409	1111	950	764	793	667	700	614	493	529	449	449	410	402	425	379	363	395	337	380	357	330	338	318	327	292	276	264	323	275	273	275	308	293	256	279	284	272	292	280	264	256	283	242	293	236	261	270	255	266	290	249	244	267	276	246	267	237	258	233	250	272	260	245	248	251	270	247	266	258	282	303	278	242	250	249	270	254	287	255	287	224	258	234	265	206	247	235	245	232	262	267	262	271	248	211	257	268	262	261	253	230	234	250	251	250	268	236	273	252	249	252	262	285	266	247	270	261	291	252	255	230	235	252	286	261	277	252	250	270	277	249	245	241	239	247	231	262	260	270	229	261	238	261	247	247	247	254	264	264	255	248	266	253	260	242	243	236	278	266	241	255	248	250	265	282	254	302	256	288	257	275	277	233	243	249	264	263	240	262	273	244	253	237	256	249	255	253	254	238	269	268	278	255	294	233	226	270	256	231	255	244	252	225	232	256	261	238	230	233	254	271	269	242	254	255	253	259	241	264	272	255	260	263	271	264	287	240	284	237	246	247	273	241	265	209	274	249	254	236	282	263	263	269	263	244	242	266	246	235	258	241	247	256	248	250	280	263	243	225	267	300	234	263	263	264	252	243	266	284	273	247	241	246	248	219	256	284	262	267	240	262	254	282	260	236	226	231	226	227	256	287	253	270	247	280	275	254	267	240	244	256	256	245	239	268	268	254	272	259	286	262	250	271	273	233	248	241	241	288	258	254	264	264	281	254	303	250	247	247	276	267	240	266	264	256	272	218	259	262	240	217	235	256	265	254	249	257	249	264	265	253	264	251	260	228	254	251	253	254	251	268	236	233	238	260	247	248	260	256	238	260	230	250	245	236	250	236	268	238	272	255	253	236	262	236	247	235	233	247	247	282	255	293	258	249	243	306	271	243	238	241	238	228	261	246	262	244	255	250	260	273	241	227	263	252	248	282	241	281	246	268	266	268	239	253	253	253	264	271	254	229	265	259	246	266	231	223	276	275	249	248	228	223	257	242	246	250	270	270	252	292	245	221	236	270	262	238	253	269	267	235	252	251	237	264	241	255	241	241	263	246	260	234	247	266	250	261	247	254	244	266	254	294	239	228	244	260	266	251	238	250	234	271	226	263	251	245	250	257	256	244	252	224	250	260	237	263	260	250	243	254	260	264	240	265	261	271	276	267	267	253	276	275	237	257	255	228	245	246	275	251	260	269	246	266	293	254	257	268	256	241	251	273	265	219	226	250	273	260	265	240	249	277	285	247	234	252	266	255	240	232	247	271	264	249	235	273	247	238	234	250	261	261	251	281	238	275	254	237	229	248	251	263	257	260	279	279	270	256	248	252	236	277	252	248	257	235	284	238	244	251	255	235	253	247	249	289	259	271	286	260	248	271	254	232	240	239	240	277	272	255	287	273	250	243	274	245	228	254	259	246	263	255	264	281	247	261	230	244	248	253	269	244	279	258	255	264	238	232	272	228	267	267	243	251	215	233	263	285	276	278	244	257	268	228	247	267	250	276	255	237	258	280	273	269	239	257	255	266	272	280	261	271	249	257	247	265	256	247	258	246	240	250	250	271	235	245	254	227	259	259	272	265	259	250	245	269	259	255	262	247	251	249	249	249	245	238	226	233	244	270	273	255	258	247	242	258	253	265	257	245	231	231	251	279	265	249	289	259	269	255	225	271	247	271	257	245	225	255	270	261	223	285	236	253	252	271	260	250	262	240	245	268	238	256	254	255	242	234	271	246	246	263	234	274	255	268	273	252	253	268	252	262	249	228	243	255	276	254	218	274	241	296	230	268	254	256	236	228	258	239	260	251	272	271	260	270	248	259	239	239	245	254	236	258	260	255	231	269	234	241	266	226	271	248	258	265	247	246	234	253	266	264	298	247	230	234	254	254	248	247	256	245	269	257	243	253	271	246	254	261	244	264	274	234	243	245	238	244	285	235	256	237	274	263	257	255	247	270	234	258	242	265	237	263	251	259	208	262	246	279	258	228	262	273	261	273	238	281	252	277	253	264	249	252	247	251	237	247	242	266	236	228	242	273	258	234	262	251	256	267	249	249	250	266	248	256	256	254	256	265	241	238	247	255	243	226	237	253	243	237	237	262	252	234	254	234	272	241	252	301	258	251	255	245	253	268	259	225	248	271	265	244	250	255	261	265	243	248	258	248	238	269	272	269	226	241	236	249	246	247	252	257	248	263	228	258	241	255	217	258	232	254	265	255	252	261	254	226	243	270	267	254	271	276	237	252	264	236	246	237	254	255	240	256	236	264	241	274	258	272	270	241	249	231	255	302	249	267	251	252	249	253	271	264	248	267	247	263	245	255	223	225	247	251	253	247	236	248	286	267	249	260	269	239	279	245	235	258	238	230	233	280	249	296	244	257	246	247	249	228	266	264	284	203	270	237	278	263	231	260	243	228	233	240	278	234	256	285	246	243	260	272	247	264	247	255	259	250	261	224	244	269	249	246	248	212	245	253	249	267	243	283	264	259	280	261	248	260	229	265	256	223	263	228	267	241	237	235	249	242	249	262	264	290	287	270	264	263	271	264	240	220	249	262	245	255	228	231	240	260	261	258	258	269	267	227	236	250	241	232	243	247	247	236	253	226	256	274	226	243	272	253	264	254	238	238	243	270	247	215	249	242	287	269	249	243	248	241	228	247	276	244	252	266	268	276	227	247	270	232	242	267	230	243	240	221	269	268	251	259	256	243	263	222	254	221	246	250	274	234	239	242	238	262	255	253	251	243	261	243	265	262	265	222	237	261	254	259	265	287	275	236	260	251	236	225	236	251	222	260	236	281	271	267	266	236	237	251	289	246	243	276	282	268	285	248	257	237	227	268	253	255	272	263	252	222	259	230	261	282	266	237	255	228	254	241	259	228	261	259	246	257	266	249	230	250	269	260	249	262	239	269	258	274	240	229	267	257	270	270	242	244	232	258	244	264	248	246	244	246	250	257	255	242	258	258	271	285	264	240	263	256	249	253	248	247	264	242	239	271	264	235	258	251	269	243	253	234	256	252	272	246	250	256	263	272	246	275	260	281	270	252	261	247	279	227	212	277	274	246	262	230	224	234	272	255	255	248	249	237	243	256	271	224	277	272	250	259	278	246	268	267	249	233	250	272	265	240	239	283	243	292	262	248	263	241	248	265	252	270	269	277	264	239	251	263	218	234	246	260	279	238	229	264	277	280	248	245	255	231	242	261	251	259	245	252	252	257	239	248	246	261	231	249	238	244	238	229	211	264	265	274	239	275	243	262	242	249	273	250	253	234	278	239	246	276	234	249	257	245	236	241	277	265	253	274	258	238	237	252	263	273	248	272	247	266	255	246	256	279	270	248	248	277	251	240	239	241	259	265	276	273	241	254	238	238	254	261	262	265	250	256	286	258	252	241	280	274	251	275	241	249	249	259	221	240	258	274	250	242	254	254	235	268	263	253	253
1389	382	401	391	334	305	293	299	272	247	246	240	211	224	215	229	225	235	222	231	239	240	210	210	186	229	229	246	214	234	184	239	187	219	244	222	206	238	247	234	244	235	253	215	203	227	234	210	237	229	206	244	225	242	226	249	212	239	223	231	189	241	208	201	246	239	217	230	228	224	220	234	247	233	226	270	201	233	229	230	211	250	231	219	218	246	213	222	212	221	255	202	232	252	245	216	252	234	218	197	225	218	235	203	210	239	223	222	258	177	242	234	218	239	233	209	226	215	217	202	208	207	221	226	228	198	226	220	226	218	225	231	221	233	236	232	207	213	226	225	211	249	241	226	217	230	231	232	208	199	232	249	200	235	226	213	239	242	241	242	220	243	214	243	231	241	216	223	247	211	256	232	235	216	250	228	236	222	205	229	211	213	195	212	241	236	219	246	239	247	228	195	235	222	228	248	268	235	227	234	216	214	227	254	219	218	242	224	231	238	224	222	222	229	229	222	239	209	209	243	196	208	203	268	212	243	219	223	219	210	250	204	216	253	216	226	212	216	222	209	209	205	217	205	210	209	221	239	246	224	205	239	222	218	230	221	250	241	232	211	244	210	224	230	221	227	208	238	227	223	237	225	252	200	227	236	232	217	221	248	215	203	239	228	211	226	208	217	229	199	229	189	233	222	232	216	229	236	221	203	209	227	239	244	205	235	223	231	238	196	231	243	216	209	195	220	256	233	259	233	205	235	253	227	221	225	218	217	228	226	212	231	221	230	234	231	203	243	236	206	232	223	227	224	216	210	225	250	236	244	209	221	215	212	207	208	208	225	213	234	242	233	255	245	231	194	236	244	244	220	214	202	227	194	214	242	196	241	233	262	231	249	221	214	233	222	235	206	232	258	232	211	255	232	226	223	216	240	239	217	243	246	245	218	218	221	216	219	212	212	229	247	229	226	225	241	204	229	249	207	222	230	232	244	257	226	239	239	247	248	225	211	216	238	226	243	207	238	220	212	228	221	212	242	218	224	219	235	203	252	219	197	224	200	218	230	206	225	191	212	227	238	212	235	227	210	234	208	216	220	235	224	227	204	222	237	210	223	189	203	235	250	246	236	212	211	222	223	215	215	226	205	264	239	214	231	210	231	241	221	226	232	210	199	243	240	201	248	227	185	211	191	207	234	252	235	213	205	229	244	200	230	227	216	239	218	223	225	192	223	222	204	211	224	240	220	199	228	246	235	230	232	215	231	227	229	233	216	214	219	242	229	224	253	228	223	219	208	222	199	230	210	238	227	206	266	223	227	229	214	220	233	246	238	254	249	231	214	220	248	225	220	222	211	214	238	228	221	213	235	221	227	221	210	260	194	203	222	207	207	211	246	211	239	229	201	241	226	229	223	242	232	244	228	213	253	217	239	231	205	219	212	220	240	199	226	206	235	217	222	229	208	222	246	235	220	217	214	227	226	193	227	203	214	224	219	220	239	218	209	252	227	192	217	210	235	242	222	250	236	216	220	223	231	228	215	230	208	220	208	244	235	204	228	245	240	216	225	217	222	208	213	258	222	224	227	213	233	204	195	233	238	210	216	241	242	232	229	228	220	215	238	226	228	207	186	236	257	222	235	251	250	236	217	224	217	228	235	228	240	227	228	210	199	204	223	224	245	192	208	253	233	252	200	249	241	232	200	220	208	226	195	231	192	222	248	216	191	240	248	239	220	244	259	237	234	228	222	217	240	204	208	217	220	231	195	218	229	240	205	250	217	226	199	237	204	282	241	222	227	230	229	208	240	236	218	241	213	214	232	219	261	195	232	224	205	186	222	255	248	235	198	228	260	223	244	225	220	217	233	226	221	245	206	247	209	208	224	230	197	240	238	245	219	247	236	227	211	261	225	227	198	224	218	199	229	188	211	247	227	235	223	241	220	249	217	219	220	221	239	226	206	225	251	240	252	225	223	252	215	225	225	198	201	259	233	252	225	246	236	186	211	244	196	192	216	239	224	191	226	223	216	224	211	233	222	216	254	225	228	196	213	219	215	233	225	230	214	207	257	260	228	223	232	235	216	245	213	198	265	192	228	236	240	208	235	197	227	240	239	228	228	250	243	224	220	216	198	211	226	246	229	220	216	208	219	222	240	219	236	240	218	220	238	215	227	224	205	228	211	221	236	236	234	243	218	221	224	231	183	241	239	212	217	198	210	256	213	238	206	252	226	216	215	212	187	216	227	209	213	232	220	219	223	206	226	228	197	233	241	205	199	226	219	243	212	232	215	232	227	226	233	200	229	233	202	214	229	254	223	237	216	200	220	196	218	210	189	232	198	186	222	228	205	240	215	210	216	226	224	196	232	235	198	201	231	229	215	241	248	231	212	222	229	252	219	238	233	247	271	243	218	278	218	222	221	209	227	240	221	197	214	223	184	206	228	225	203	215	227	214	220	233	235	245	233	200	219	234	217	233	237	229	232	218	219	234	240	224	223	227	218	233	251	222	255	245	261	215	198	220	241	234	234	212	246	231	232	212	241	234	210	228	226	219	216	244	246	240	228	215	238	227	217	216	208	233	215	225	223	255	214	235	218	214	230	206	236	226	218	226	241	233	196	220	222	222	231	229	205	211	227	248	220	222	220	225	212	219	219	234	207	237	259	237	235	234	268	242	226	218	256	230	206	208	223	221	213	205	241	218	214	237	215	215	216	218	223	222	201	213	218	208	219	241	213	207	232	244	210	198	224	196	207	219	218	198	218	231	237	219	225	215	259	261	197	234	239	238	203	216	216	224	256	255	202	216	235	227	223	222	204	234	215	226	219	234	231	217	237	203	219	207	216	194	211	189	240	213	240	228	213	217	216	214	238	230	208	235	230	247	213	215	228	228	246	218	207	226	254	222	197	233	237	232	222	231	213	222	228	240	243	239	224	233	230	250	241	234	209	245	243	200	219	226	225	202	235	243	237	200	218	247	201	215	227	243	234	203	219	213	248	243	211	223	211	224	241	214	208	211	219	222	237	245	233	200	225	222	213	244	254	242	214	223	234	258	241	213	221	212	235	237	224	213	240	220	203	242	211	209	226	232	200	225	214	208	208	222	217	227	218	206	209	244	226	256	233	242	235	205	209	240	206	210	227	184	220	228	247	219	207	202	210	214	215	230	250	234	227	240	212	217	212	224	188	224	245	226	238	202	207	212	240	242	234	222	216	218	228	197	259	233	228	198	228	222	224	222	221	251	223	192	214	240	205	242	213	229	218	206	240	242	238	247	221	221	248	210	218	244	208	240	216	226	208	248	236	224	253	241	236	219	240	226	232	225	218	226	237	235	232	226	217	210	249	214	206	232	239	216	251	242	216	210	230	244	231	237	251	233	218	252	228	225	241	224	210	252	243	225	221	218	225	236	226	236	211	226	243	211	234	227	257	220	225	200	206	226	207	207	252	239	227	213	216	220	210	214	224	207	236	245	232	218	229	213	204	224	220	243	201	222	215	207	226
1807	712	1004	1106	1042	964	795	766	682	682	630	635	566	590	573	560	582	621	583	582	555	583	566	577	537	557	558	550	529	588	538	558	585	584	574	543	537	566	547	557	552	611	553	534	557	542	530	523	550	576	550	566	568	551	527	526	579	535	559	525	532	556	550	548	581	530	556	568	588	547	556	524	562	536	549	572	564	562	600	533	555	554	531	538	591	547	530	557	561	584	563	545	554	506	524	548	541	528	564	598	548	565	584	521	583	573	590	556	549	500	541	508	579	548	529	534	565	529	517	515	534	578	551	585	558	562	524	552	542	601	539	503	578	551	549	541	551	559	556	548	559	558	572	550	537	575	626	545	547	579	547	556	528	561	559	542	560	537	565	499	556	558	532	563	547	571	562	529	567	549	532	558	570	557	524	541	557	512	551	559	523	544	538	532	527	563	529	543	517	490	541	522	522	548	569	535	544	567	540	555	557	532	525	545	562	538	556	489	581	511	545	565	508	553	512	561	536	545	518	556	522	553	585	570	571	556	544	568	564	530	521	527	514	512	516	528	564	573	560	547	546	544	556	558	546	503	532	532	510	576	579	566	549	535	555	582	574	563	519	578	566	589	547	558	568	525	570	597	575	566	528	496	541	515	511	539	513	542	529	564	558	535	544	518	556	566	539	573	573	520	527	571	542	554	574	585	513	534	575	543	566	565	544	553	561	548	564	555	549	574	530	543	551	542	545	556	586	558	550	578	589	594	588	543	493	560	557	587	527	531	545	516	533	574	567	565	541	545	538	542	567	535	533	531	549	537	533	559	538	553	512	563	541	485	488	540	551	550	587	533	519	597	532	523	556	566	528	522	530	557	558	553	534	577	570	548	533	554	515	535	544	629	556	576	541	535	597	530	540	567	555	505	464	499	505	528	529	548	548	529	579	496	533	561	494	555	537	586	583	507	534	536	559	556	550	528	571	605	517	546	559	541	534	553	559	549	508	542	554	503	549	534	527	539	530	540	533	574	538	598	510	562	531	527	563	544	492	512	495	565	550	583	567	580	585	549	575	539	531	559	500	555	538	532	529	558	531	521	525	578	548	590	536	547	610	530	534	500	540	520	584	592	531	511	565	534	563	570	548	510	550	568	602	532	507	516	553	539	541	607	514	540	535	558	544	568	538	574	516	579	568	554	534	562	595	593	544	573	542	521	545	569	535	527	522	573	510	581	566	525	548	550	532	519	496	522	543	506	512	528	516	530	574	550	531	561	564	549	549	558	537	554	570	583	573	590	578	563	575	526	516	585	529	564	529	511	503	574	554	537	562	581	473	542	559	548	580	522	567	544	503	524	534	565	574	559	544	547	531	540	545	553	550	514	525	561	549	543	580	527	608	549	556	537	571	497	559	547	569	594	542	529	549	572	542	495	520	548	553	530	531	537	561	540	486	558	541	521	565	577	547	553	531	556	567	561	532	581	556	573	554	533	591	581	590	557	595	582	561	527	558	501	545	566	545	548	497	555	505	532	598	544	531	582	506	567	548	567	523	557	556	565	546	558	535	553	538	492	575	563	546	555	534	535	584	565	515	535	507	573	534	522	486	547	539	547	485	543	579	600	553	545	552	555	540	560	557	521	511	599	544	550	567	528	560	539	540	493	524	548	539	520	526	539	560	575	536	573	559	563	522	607	593	568	533	549	591	564	533	514	524	580	519	503	510	579	531	575	519	536	546	553	558	572	587	527	572	513	547	548	586	594	522	537	550	555	544	535	550	553	552	561	485	546	558	544	556	528	572	596	559	546	566	544	542	554	563	581	559	548	547	528	568	535	502	570	541	516	551	535	546	542	531	559	559	537	580	509	529	551	526	565	592	559	537	563	553	540	508	567	554	564	511	526	544	580	553	492	556	557	511	559	503	546	559	565	509	538	557	553	561	550	554	509	575	514	530	511	580	560	557	558	553	526	560	494	619	514	543	570	543	547	529	581	525	531	511	551	541	560	566	548	533	536	537	566	539	546	528	564	545	522	573	541	599	564	571	590	542	591	540	516	555	544	519	514	563	541	521	589	533	555	534	577	562	526	534	522	563	519	517	532	530	553	547	524	556	573	538	552	554	545	532	571	558	557	538	520	551	547	540	511	559	577	513	534	517	584	545	583	521	551	606	574	575	528	538	541	518	584	546	524	534	553	567	565	527	573	547	549	560	527	607	577	584	553	552	540	504	575	573	551	574	528	551	539	550	562	508	516	518	577	608	551	530	542	578	529	545	563	552	529	572	574	506	529	563	602	552	547	516	559	540	505	570	533	552	559	562	523	538	578	535	562	535	588	550	534	549	571	541	520	553	541	548	567	540	571	557	569	546	520	541	546	562	537	518	532	555	552	542	511	545	553	581	518	579	542	533	569	522	578	544	553	533	530	521	564	558	525	524	537	511	542	533	545	536	530	535	522	496	542	560	535	530	536	586	584	528	588	556	561	499	561	546	531	515	551	535	519	578	533	543	523	522	565	527	569	531	526	569	519	561	513	545	549	527	550	534	597	522	502	576	554	539	516	574	548	515	551	546	578	551	569	533	556	584	540	563	553	531	526	539	559	556	506	577	575	557	539	539	559	543	554	513	527	511	528	527	543	533	528	535	495	584	591	544	581	556	553	504	573	522	533	534	544	552	556	524	545	565	548	571	566	508	531	556	526	568	568	501	553	579	543	551	543	535	528	540	559	573	547	544	542	524	585	551	540	540	535	547	570	563	554	572	520	560	543	527	499	528	521	570	527	538	553	541	576	543	592	576	534	612	525	513	550	501	556	524	534	547	569	577	567	543	551	561	555	577	547	550	547	573	590	540	593	525	545	521	520	515	554	524	586	533	587	561	585	545	564	521	528	566	545	563	572	529	554	553	525	544	564	561	546	550	541	566	538	495	525	542	564	571	542	570	580	573	528	521	525	528	560	526	570	542	548	572	568	548	567	595	577	542	583	546	559	534	546	558	536	549	519	536	561	571	577	552	560	524	536	540	555	545	534	542	555	592	539	493	596	583	547	546	528	540	562	525	515	544	531	581	512	516	574	525	524	566	536	540	548	534	538	576	592	582	548	535	563	552	560	597	549	596	514	550	557	556	521	571	516	565	516	547	514	559	589	520	581	515	565	545	533	590	543	531	595	528	557	552	559	552	556	543	522	517	542	569	568	554	598	504	589	554	543	539	532	567	559	567	523	544	536	549	557	556	542	574	543	562	542	538	546	556	541	557	525	557	526	531	595	591	572	491	536	535	579	557	549	521	509	537	575	542	555	545	534	494	527	510	583	548	561	550	503	557	528	542	586	533	542	547	520	572	546	538	504	562	511	572	532	560	556	518	539	586	540	503	547	515	550	516	558	575	551	543	533	572	549	580	554	577	598	547	546	550	553	521	580	551	561	512	577	530	498	551	562	550	547	587	554	508	529	555	529	559	550	541	542	608	578	564	551	536	518	555	552	555	547	509	566	547	546	556	551	566	515
6363	761	847	662	604	471	431	315	256	291	280	262	246	244	223	236	203	242	212	238	227	239	198	271	231	226	223	211	221	253	185	200	191	223	268	209	221	250	242	167	218	193	213	213	218	195	231	220	222	220	232	188	245	229	217	194	220	243	198	226	226	200	211	215	224	206	212	203	192	223	225	210	218	180	225	237	203	191	209	197	216	230	232	226	221	211	209	208	171	188	206	209	191	194	214	199	196	203	241	195	201	219	195	213	234	207	205	224	218	194	199	215	178	229	197	227	185	249	224	227	198	218	228	239	232	202	196	208	241	177	200	222	207	208	214	210	221	243	210	213	229	229	216	204	236	214	228	205	237	211	215	221	208	200	210	238	230	243	209	219	209	217	202	224	212	219	193	200	184	196	191	212	194	222	216	178	209	198	218	202	232	198	217	220	213	207	217	191	206	193	227	209	240	219	219	243	191	212	216	212	211	210	199	221	210	221	231	233	222	197	224	206	226	213	208	248	232	227	228	200	202	221	222	216	197	254	237	221	218	202	173	213	228	234	177	208	189	185	226	225	227	208	201	234	215	242	213	205	216	221	190	264	249	191	195	216	188	220	228	233	223	222	203	215	220	188	212	228	229	202	220	235	227	228	209	214	209	202	225	216	204	224	212	203	204	207	196	197	195	222	207	209	235	238	243	214	198	211	211	221	222	196	221	213	210	213	215	201	213	240	207	220	211	201	222	220	190	224	210	215	230	227	206	222	217	223	173	220	200	193	191	207	210	220	246	222	202	203	202	211	232	204	180	228	209	199	221	230	219	220	189	188	218	198	217	199	197	231	206	174	213	214	207	209	236	207	198	227	199	217	192	238	189	199	207	182	216	216	194	216	189	209	188	209	228	192	193	214	194	243	209	213	226	207	201	215	191	208	230	213	224	202	210	219	209	209	219	205	225	219	203	222	248	186	198	195	212	203	213	221	230	207	209	208	210	223	222	229	225	236	206	183	218	199	229	202	224	235	245	223	204	200	195	219	218	202	230	235	232	217	231	207	180	200	200	207	207	188	207	215	216	228	202	199	219	190	234	216	202	203	232	191	212	196	204	218	233	216	208	196	204	247	245	264	207	214	202	225	185	176	220	214	215	218	229	190	234	226	227	237	221	203	182	215	201	223	195	225	224	213	204	213	213	211	226	208	248	220	214	203	203	215	222	213	232	227	210	210	209	220	187	192	202	186	192	200	211	194	208	217	201	207	218	215	209	245	206	222	215	218	189	217	194	212	198	237	199	204	213	209	177	214	225	195	203	207	191	211	221	202	198	211	245	211	195	183	200	225	244	231	206	214	239	232	207	193	206	207	216	175	194	232	207	194	212	182	222	227	214	218	212	212	220	237	218	207	187	201	192	215	207	193	201	205	180	219	223	208	217	199	232	194	228	210	234	197	235	206	212	184	194	201	208	222	210	198	222	214	209	208	218	212	207	200	224	183	215	201	221	206	244	216	194	214	202	203	218	220	201	189	187	214	199	228	186	185	229	196	213	201	200	207	199	193	210	194	219	229	222	222	254	249	181	199	203	245	208	203	203	213	224	214	212	219	214	208	224	220	208	221	212	247	202	238	203	203	238	225	207	233	205	196	211	197	220	205	192	185	196	232	206	227	215	188	192	194	216	200	210	221	227	200	205	176	206	218	192	207	190	217	229	213	216	231	194	205	208	227	206	189	183	232	216	201	222	184	222	192	208	226	189	192	223	230	236	226	211	218	189	195	170	221	193	205	226	238	227	218	232	201	209	204	224	201	226	215	188	243	200	200	199	260	208	208	210	230	234	227	259	242	196	216	236	195	227	226	240	232	201	208	224	228	202	222	231	221	213	223	209	214	209	240	250	238	202	216	166	220	170	211	200	187	211	202	198	218	206	216	201	213	211	235	206	227	227	232	217	237	229	223	219	226	193	208	200	203	199	217	233	212	229	220	207	231	221	190	206	193	229	193	199	237	203	217	246	214	212	198	227	228	208	228	185	211	211	194	223	219	212	225	231	232	227	193	233	230	209	215	213	203	209	232	210	210	209	190	226	215	198	197	202	197	218	243	220	217	218	207	187	228	220	201	226	211	234	244	217	186	221	191	208	210	242	232	198	224	222	213	215	198	196	234	208	212	218	251	216	211	217	206	184	206	195	211	217	201	204	213	230	197	211	212	192	210	204	206	212	237	212	203	223	227	225	218	219	205	237	204	208	198	218	211	237	216	223	201	206	212	201	204	220	225	183	203	230	192	244	239	217	226	211	229	211	182	218	203	209	207	227	190	220	183	219	187	212	221	209	232	212	198	216	206	206	183	190	213	257	182	216	196	206	201	241	230	204	206	200	217	192	202	215	186	191	221	201	220	205	204	228	225	219	203	204	216	212	201	238	229	202	225	256	210	211	207	219	223	223	212	215	202	199	208	209	212	222	200	235	234	218	223	211	223	217	212	179	188	213	196	214	197	231	199	190	202	189	233	226	204	238	190	199	238	236	197	227	219	207	185	212	192	215	226	187	185	187	198	215	249	216	216	225	213	214	216	226	208	216	209	246	232	192	230	215	182	193	206	207	210	217	200	221	206	209	214	190	212	242	226	204	199	251	220	232	220	212	190	238	225	207	244	236	229	226	213	224	239	203	216	212	202	222	215	229	211	215	220	198	195	205	190	201	201	221	231	242	231	201	197	204	213	206	187	200	209	193	222	234	209	231	213	209	231	210	207	228	198	196	196	209	203	239	205	189	228	204	224	202	190	207	211	230	247	216	223	209	213	221	252	203	231	204	244	205	224	189	241	220	243	234	220	227	207	237	215	214	201	227	192	205	197	234	200	243	178	199	218	226	184	176	253	209	207	201	205	216	198	208	200	199	211	218	188	220	179	245	232	225	212	224	227	221	178	189	207	225	216	219	225	212	199	213	208	209	230	193	196	182	233	201	222	193	225	236	215	210	224	199	219	222	201	184	249	236	224	223	231	200	228	204	192	237	267	235	218	213	206	222	193	192	216	213	230	195	240	227	210	216	236	208	210	200	199	209	215	191	220	205	207	250	225	220	219	214	226	210	233	246	211	176	192	197	231	191	190	217	187	217	198	242	218	229	198	204	220	191	227	216	216	224	223	204	230	211	236	222	214	245	244	197	183	238	194	229	236	210	251	193	195	219	202	243	221	200	234	219	207	186	226	198	206	210	187	223	216	232	229	204	211	206	237	240	229	189	216	244	225	221	214	204	211	215	216	211	233	218	231	204	210	206	199	186	203	200	218	216	192	197	218	224	236	214	207	189	213	209	198	189	201	215	226	175	237	211	228	208	203	212	218	239	221	207	183	222	221	186	198	204	198	192	213	207	225	215	203	202	208	231	231	219	209	217	233	232	227	203	187	239	202	212	225	209	223	213	203	204	198	196	226	239	224	214	218	211	236	198	217	216	201	217	191	189	208	230	226	211	207	245	197	214	237	217	221	190	208	209	202
6114	1130	1810	2198	2202	1749	1503	1228	990	996	824	744	807	766	692	692	672	646	646	583	600	633	598	592	563	592	623	554	606	545	585	577	540	534	516	549	550	532	553	555	513	522	557	536	549	523	562	544	502	538	582	574	527	546	544	519	523	504	504	535	495	507	520	524	496	534	523	523	541	541	555	485	518	544	490	538	549	499	463	552	500	533	531	479	505	517	498	545	520	513	507	552	556	520	536	505	534	540	521	483	519	503	524	527	520	525	538	532	521	534	502	496	530	585	526	552	510	517	487	531	533	527	511	538	525	472	497	509	531	539	508	470	495	523	515	506	502	526	518	513	530	503	525	511	501	520	497	528	504	502	516	540	505	513	554	514	548	520	500	505	550	533	513	546	538	546	522	492	524	514	563	519	512	528	512	517	534	523	507	535	509	544	506	507	503	504	500	511	503	509	528	454	540	514	522	467	535	498	520	525	515	551	520	525	510	501	535	532	490	511	555	493	529	507	529	497	485	496	511	540	546	479	521	529	488	557	519	552	497	493	534	538	537	546	487	471	535	489	501	516	498	488	546	530	519	517	515	533	519	496	527	493	526	515	547	504	511	512	530	530	526	513	479	533	510	504	493	528	494	530	514	502	518	501	505	519	491	504	492	495	517	554	541	510	496	479	554	521	558	492	523	526	528	477	524	505	513	507	519	548	559	569	500	545	497	520	525	528	544	514	559	528	557	530	472	496	518	488	497	540	515	528	490	491	480	508	527	502	504	511	517	477	452	489	516	506	546	482	515	503	511	541	554	581	534	522	501	499	485	514	501	537	527	509	521	508	500	524	546	506	507	529	507	518	513	552	514	539	537	514	534	508	521	510	528	512	539	501	511	557	509	502	510	528	500	515	535	481	534	528	509	474	488	514	544	507	473	503	469	490	537	500	516	487	532	576	515	523	532	527	517	527	474	520	543	542	533	540	544	504	510	524	484	541	517	523	488	541	508	523	498	519	525	530	511	476	479	483	575	485	503	537	549	495	522	523	506	514	543	527	497	509	570	539	485	516	522	512	484	527	571	493	521	561	504	517	504	522	527	562	517	531	538	535	490	501	533	521	531	510	493	513	517	491	474	536	543	489	535	512	535	511	521	562	509	538	507	500	516	524	506	528	526	510	528	496	545	549	576	512	484	539	489	539	512	479	489	487	495	506	537	516	538	496	531	492	491	506	517	518	511	486	519	562	542	536	519	540	496	535	511	502	505	506	503	541	512	564	502	483	537	484	537	530	542	517	521	564	533	526	527	544	496	551	551	537	541	474	504	480	517	501	501	559	503	550	534	521	531	535	498	519	545	505	553	475	518	509	508	525	496	521	478	528	509	474	539	537	523	514	522	518	489	543	497	549	545	532	505	515	494	527	554	532	498	533	511	516	504	471	501	535	499	525	522	506	525	504	516	519	492	503	470	480	532	500	560	541	498	539	502	505	479	556	534	484	535	529	457	485	517	486	512	540	489	492	536	532	508	530	524	515	515	525	525	506	509	498	507	545	543	483	523	526	498	555	533	507	560	538	502	497	491	527	540	539	537	491	558	501	521	531	491	499	519	508	520	549	520	548	523	512	510	536	569	504	507	547	534	517	513	542	512	500	496	544	557	512	520	509	528	536	520	530	505	552	504	519	498	549	501	501	500	544	517	512	485	565	499	523	529	491	495	515	500	503	525	539	565	494	506	531	528	505	533	531	499	544	504	510	535	533	525	489	529	537	512	536	518	524	523	559	503	509	497	484	496	512	493	519	529	555	547	496	541	513	506	498	509	564	536	513	494	483	551	503	518	493	509	546	508	519	537	519	540	495	531	479	511	507	503	464	558	576	546	511	533	481	532	506	522	509	521	509	491	554	510	487	568	519	514	468	498	496	495	460	488	542	547	517	539	544	480	506	541	548	559	513	492	498	533	561	508	548	510	541	521	511	508	540	538	496	490	525	532	488	537	502	557	528	530	489	540	548	515	521	543	516	539	469	521	495	518	587	513	559	518	534	555	525	505	549	512	540	510	527	558	544	525	522	541	533	508	506	521	500	509	529	517	505	570	543	511	532	502	513	510	502	538	500	548	531	480	531	508	511	557	502	469	513	528	522	504	527	497	539	539	521	518	514	486	526	508	530	531	522	506	513	519	534	542	479	497	542	501	519	526	529	527	528	515	564	516	509	512	521	514	516	537	487	513	551	515	492	531	536	547	510	553	556	531	529	526	531	512	522	538	526	534	519	547	508	512	481	471	531	468	514	496	524	541	503	562	533	488	521	540	531	509	478	518	503	544	499	494	545	523	517	557	529	494	498	544	562	516	543	546	507	510	479	518	478	490	523	530	511	515	568	487	521	530	500	505	530	507	503	514	535	542	543	517	520	556	500	508	512	514	493	497	528	506	529	532	524	530	506	539	533	525	546	512	505	489	520	511	532	551	514	568	513	556	544	523	509	533	527	492	515	555	513	505	524	522	485	515	527	555	511	556	555	510	505	504	503	533	490	553	519	523	505	484	551	490	528	500	553	522	537	509	501	514	511	491	521	507	525	535	506	542	549	539	479	521	547	544	526	542	512	545	534	505	526	505	488	538	529	519	535	555	530	561	537	506	500	507	529	505	597	517	550	564	502	519	508	527	520	489	516	499	541	548	506	496	511	505	527	471	489	518	518	539	485	490	532	485	520	526	501	516	481	551	510	515	532	500	500	514	528	517	531	534	533	524	502	493	494	512	504	478	552	592	544	508	501	527	494	525	497	509	514	520	508	514	502	569	511	573	513	503	517	543	517	492	526	542	528	485	548	482	538	548	543	519	505	527	515	478	531	533	519	549	522	542	503	475	520	563	536	509	534	538	543	516	467	512	504	555	510	561	540	528	508	534	546	518	555	537	516	478	508	499	510	516	539	537	548	514	503	537	518	543	516	505	520	530	521	480	499	479	482	541	464	523	519	530	503	522	508	518	509	518	559	546	509	497	525	492	522	559	516	483	499	512	485	483	520	480	512	538	488	510	514	526	552	550	513	500	537	504	494	573	499	532	537	519	510	514	556	547	497	529	525	526	513	536	486	531	487	529	493	479	562	580	506	517	474	496	550	522	497	518	507	542	491	525	483	490	522	505	531	520	542	552	522	544	519	505	493	526	550	505	488	557	530	494	525	519	575	567	494	478	489	558	461	477	503	520	525	467	509	501	503	506	471	531	489	513	552	498	524	488	548	529	559	531	516	539	470	522	519	515	535	521	513	518	545	483	512	502	536	520	507	555	502	531	519	510	527	538	518	508	541	507	498	555	515	495	504	551	545	524	512	501	488	533	515	509	547	490	504	556	494	519	485	504	495	508	544	483	500	522	501	492	499	501	518	554	512	536	500	481	506	525	476	492	534	464	528	528	543	485	513	496	513	466	553	501	523	500	515	507	497	545	572	545	583	534	520	537	511	510	487	517	511	527	518	494	506	506	484	506	528	480	503	514	546
12281	1167	1244	1061	775	562	441	301	246	205	195	196	165	156	152	158	117	161	121	136	131	151	106	132	114	92	112	90	102	92	112	93	99	110	98	108	97	103	110	98	105	96	97	87	106	93	102	114	82	93	114	95	78	88	105	120	96	93	120	106	102	103	90	86	111	93	98	103	105	102	104	95	93	98	86	92	96	110	108	98	89	87	85	77	105	98	97	98	97	128	90	103	115	97	110	105	99	109	96	108	95	89	98	94	100	88	95	97	106	91	98	95	97	116	111	100	91	92	87	83	83	103	104	105	80	80	86	100	90	96	91	93	105	96	92	87	81	82	114	105	78	105	97	102	93	92	87	108	113	105	72	107	101	113	86	110	92	88	111	105	105	95	85	109	87	114	106	82	85	89	105	97	84	90	101	86	91	82	84	95	84	95	98	97	97	81	93	96	91	112	100	94	90	97	103	85	88	107	90	75	96	96	91	99	101	72	106	112	84	86	120	88	103	76	82	89	99	93	101	92	87	102	126	100	121	92	93	94	92	104	93	98	90	88	114	91	83	96	111	85	85	76	88	109	101	109	85	97	112	93	97	107	107	99	110	98	93	107	91	109	94	86	92	81	99	95	109	86	100	86	91	89	95	103	101	77	110	106	89	89	105	76	97	80	94	92	101	103	96	86	89	86	97	95	104	100	102	98	97	102	78	108	105	111	99	88	90	103	105	98	104	80	94	85	100	100	110	91	86	96	91	106	100	112	102	104	106	101	119	98	100	88	97	90	100	93	94	106	88	108	93	85	86	90	96	108	91	90	92	93	107	88	90	95	102	88	109	85	93	96	102	102	100	102	91	92	119	92	101	92	124	112	103	95	90	100	77	103	103	75	105	115	107	102	92	97	84	101	84	104	96	84	104	99	92	81	102	92	96	99	92	88	95	102	110	105	102	98	90	91	95	85	109	93	100	102	86	84	101	82	109	90	89	101	116	108	93	81	102	102	84	85	95	91	105	104	102	107	100	101	106	85	90	101	112	96	93	102	89	92	119	92	101	93	81	109	91	98	84	119	109	84	94	101	98	114	96	111	75	100	98	103	104	116	95	98	89	105	97	86	102	97	107	91	96	111	86	106	75	100	110	84	98	89	102	130	94	93	78	113	98	99	96	95	87	97	90	88	95	78	72	103	107	103	82	97	104	91	78	106	82	91	96	96	94	97	88	101	83	106	105	88	92	97	89	80	104	125	107	88	95	93	82	103	91	95	89	102	90	91	91	99	96	83	89	103	106	88	92	84	102	101	91	92	110	98	111	114	89	101	107	110	92	112	93	102	101	98	100	98	86	99	100	88	86	89	103	83	96	89	72	100	88	90	98	98	101	73	104	114	112	96	123	97	91	111	101	107	127	91	94	104	111	98	100	83	107	91	106	108	105	95	102	98	91	98	107	93	94	90	107	79	93	87	100	106	98	92	113	92	86	93	97	108	118	97	87	94	111	117	120	119	91	79	101	102	89	90	103	98	115	96	88	90	82	98	96	77	119	102	100	117	87	80	92	89	80	103	91	74	89	93	87	98	95	88	85	91	86	90	77	93	102	85	114	109	84	106	105	92	79	101	87	93	101	93	102	96	94	90	84	85	98	96	109	108	89	112	93	94	99	98	84	110	98	96	94	99	76	117	93	96	86	76	71	105	90	100	116	98	79	75	88	99	100	87	87	89	114	111	110	93	95	98	86	106	104	95	91	101	89	99	97	96	87	95	111	101	80	100	108	84	90	87	97	85	105	95	91	109	100	98	91	102	89	92	84	102	97	83	101	104	84	101	97	97	87	97	96	103	85	86	86	107	88	93	91	97	106	89	90	90	89	96	111	104	93	96	98	94	95	99	90	90	87	84	107	103	106	104	85	111	115	109	102	92	84	122	111	88	113	99	90	92	97	86	99	92	101	87	94	95	106	101	95	80	107	95	96	101	107	95	110	106	85	98	106	108	87	102	90	104	108	104	73	94	89	106	93	67	94	102	107	90	88	106	85	91	112	100	87	90	97	87	100	84	104	84	91	96	95	105	110	110	100	103	93	100	106	90	99	112	109	97	89	128	92	94	85	110	99	114	92	79	84	95	117	99	116	80	116	106	96	95	80	115	104	103	104	99	110	85	105	114	105	113	86	108	88	107	107	100	72	104	115	103	101	110	102	90	82	83	72	116	99	113	88	91	100	87	105	91	98	98	87	114	91	93	86	118	83	112	88	103	90	83	113	106	97	87	103	106	92	111	92	86	99	105	89	90	115	95	94	111	95	97	99	115	93	105	105	106	88	99	103	110	93	85	89	85	95	88	91	99	97	89	101	96	74	95	78	102	111	78	92	88	116	104	98	106	85	100	116	112	100	79	109	93	123	116	95	109	109	109	102	82	111	103	89	84	89	81	102	110	93	79	79	88	88	94	93	95	116	101	98	104	87	95	72	95	77	111	100	100	73	89	117	93	80	102	94	101	97	107	91	97	104	90	105	86	81	101	92	100	102	105	105	94	76	105	92	99	93	105	73	85	105	117	92	88	106	108	100	102	92	104	104	110	124	96	88	100	91	109	104	76	94	84	103	109	94	100	114	120	77	94	98	101	89	99	99	86	100	91	99	110	95	104	90	106	94	102	102	98	64	89	115	92	96	108	96	111	114	96	99	86	105	104	104	105	93	72	101	90	93	93	104	83	92	92	93	90	103	103	108	85	100	87	87	109	87	98	94	90	93	77	77	82	85	93	85	90	103	86	105	93	105	78	97	72	105	128	93	122	127	90	93	98	106	99	93	95	89	88	106	110	114	90	92	94	95	103	106	84	90	102	90	103	89	111	95	94	106	90	110	101	89	101	103	93	99	101	98	114	94	74	99	97	109	107	116	114	112	84	97	93	85	78	98	110	102	97	118	102	90	106	87	101	104	100	92	95	89	97	96	84	89	86	91	88	92	97	98	97	96	94	102	83	87	92	112	83	93	110	104	83	87	88	86	96	91	97	91	110	103	109	98	91	88	91	98	88	116	96	81	97	80	82	120	105	95	87	102	99	105	107	100	96	99	95	98	92	83	108	105	93	88	71	108	94	104	94	92	102	110	92	97	114	82	112	97	105	92	109	111	88	102	89	89	99	105	95	87	100	85	91	87	93	82	94	93	102	86	103	105	96	94	94	91	82	95	105	106	87	98	80	97	87	101	90	94	93	92	84	113	88	90	103	79	113	95	92	95	86	108	106	106	96	100	91	100	88	92	127	102	97	92	88	89	83	94	100	108	96	80	117	99	119	106	101	110	94	107	100	115	102	92	108	78	101	99	96	103	89	81	102	95	106	100	102	85	121	94	80	87	92	91	102	90	89	75	101	103	97	104	93	79	99	103	113	95	107	104	105	100	106	97	97	100	108	123	88	106	111	94	106	97	95	103	98	103	110	103	110	90	88	87	94	76	98	101	106	96	95	89	93	123	87	106	102	102	84	106	110	97	80
7847	1130	2561	3059	3027	2359	1862	1443	1131	936	823	779	762	655	588	518	524	538	443	422	417	501	446	396	344	349	341	350	405	335	320	314	330	325	296	263	277	313	262	293	279	269	278	271	278	250	261	264	262	241	257	256	240	257	276	270	262	273	250	267	251	246	249	285	259	242	277	303	245	254	266	260	246	248	280	265	274	249	266	240	268	273	238	259	272	259	254	242	272	273	256	226	285	279	246	260	247	240	251	261	268	265	263	250	272	255	264	255	257	250	232	227	262	265	262	251	247	258	240	232	259	244	243	253	257	285	249	246	255	275	242	237	244	246	230	267	258	286	247	257	261	269	270	257	258	244	243	228	253	236	279	248	250	280	268	281	244	265	262	248	249	266	278	274	243	257	251	247	268	225	232	252	275	292	234	265	286	261	258	230	253	261	278	245	249	252	275	275	210	244	250	265	256	265	256	268	258	254	269	269	248	271	249	238	247	260	255	262	241	255	231	268	254	265	232	247	235	261	266	233	276	260	252	249	259	285	246	262	267	247	240	262	241	257	242	244	264	241	234	248	236	246	234	267	239	274	298	272	254	254	250	254	240	262	238	267	246	252	243	271	252	259	251	251	260	259	245	263	244	279	240	280	238	257	244	261	242	285	229	218	268	275	258	219	265	245	244	240	254	271	250	251	273	247	237	262	253	241	245	227	257	265	236	228	243	264	268	256	232	225	247	241	261	236	251	247	288	270	256	253	244	266	272	252	264	280	262	245	253	264	238	284	253	264	246	237	264	240	269	241	256	263	249	243	267	257	258	252	225	264	258	223	265	277	258	293	245	243	265	255	241	265	274	256	271	266	228	264	221	256	255	260	249	248	263	253	263	280	245	258	242	218	262	226	238	266	262	255	271	234	260	236	262	259	228	264	280	267	270	271	263	248	253	264	256	240	282	259	255	241	245	249	219	251	274	244	250	253	235	228	276	264	240	247	257	241	249	261	256	248	253	264	263	251	265	232	250	243	251	257	244	234	241	279	263	291	235	261	259	264	273	258	262	228	264	237	255	254	254	239	267	257	233	252	228	281	253	243	245	236	231	240	242	270	241	287	265	261	253	263	231	245	277	262	270	256	248	254	248	239	256	249	246	265	256	270	254	273	277	244	235	248	250	244	247	235	223	268	266	235	263	266	252	232	218	302	239	263	231	265	249	268	227	234	224	259	252	252	261	237	224	248	237	265	262	254	221	246	252	254	230	289	233	264	216	255	246	263	272	245	249	258	251	274	241	276	221	238	225	267	223	274	247	256	269	266	231	273	272	222	259	273	256	254	212	285	272	241	260	255	289	265	246	257	235	251	269	248	261	264	251	258	241	274	242	251	253	235	252	269	232	257	222	243	232	277	248	260	275	274	255	288	284	239	247	262	247	251	261	247	265	245	269	230	270	242	237	236	236	245	260	246	235	238	237	258	212	227	275	239	247	267	255	285	236	269	255	233	267	289	251	250	234	277	253	256	231	267	253	230	249	244	242	283	256	240	200	245	234	255	247	272	239	236	254	243	267	248	240	262	254	244	228	253	230	243	233	273	249	264	254	225	230	268	265	225	284	254	259	262	260	252	253	253	246	241	251	256	246	270	250	255	271	250	247	233	239	220	252	245	252	258	288	256	264	283	247	271	267	248	278	270	241	252	287	241	235	244	280	229	235	239	273	246	275	236	278	245	263	237	276	240	237	269	258	271	251	242	226	237	268	259	267	241	274	242	248	271	277	262	261	259	250	258	261	286	267	258	273	250	274	257	229	250	249	257	294	282	272	271	252	267	278	257	265	238	266	258	269	230	255	259	272	261	227	259	261	263	272	278	274	260	247	277	239	304	240	277	236	277	272	261	242	248	240	275	242	262	270	270	262	260	248	246	277	269	251	265	255	252	271	227	269	248	222	259	277	241	249	271	238	242	279	256	281	241	250	245	248	249	246	254	263	285	232	227	263	265	235	234	228	254	254	238	280	245	256	235	260	229	263	245	253	245	280	252	269	254	234	270	302	234	238	239	267	240	256	271	253	259	248	278	261	253	229	263	214	246	253	262	275	277	257	244	237	253	236	263	252	225	233	250	249	239	253	271	232	234	224	260	264	258	277	260	258	275	261	289	278	244	247	246	272	259	287	266	254	247	253	251	236	257	279	244	241	267	238	254	199	267	278	247	259	274	259	255	278	266	273	280	260	244	255	232	256	251	254	248	274	270	271	240	253	264	254	254	249	259	256	240	268	245	237	242	250	260	256	250	255	247	276	249	268	261	247	254	283	255	243	258	269	256	255	271	229	244	280	243	286	263	238	266	253	287	232	224	240	274	255	271	247	243	253	243	251	258	264	226	261	249	235	256	251	272	274	288	244	242	239	270	236	248	270	242	260	242	252	247	256	271	228	255	238	281	236	273	264	280	241	257	271	289	267	271	244	264	264	278	265	231	293	229	266	269	234	254	273	248	232	244	242	234	234	270	244	252	251	240	270	246	248	243	258	252	242	265	231	258	257	251	255	284	274	230	234	222	279	239	246	235	264	272	272	269	249	276	285	227	266	285	252	235	250	257	256	255	256	248	260	262	253	260	262	268	259	256	252	262	253	261	243	234	264	265	264	255	230	230	237	271	239	264	268	232	248	250	251	235	276	235	267	244	238	258	250	265	243	225	240	254	262	259	242	252	232	245	264	285	253	272	276	249	271	277	215	235	287	250	275	279	222	257	254	249	231	233	282	273	247	245	243	243	252	249	250	275	242	232	257	284	237	247	250	252	270	247	233	230	283	263	265	256	246	269	239	276	239	260	242	263	251	242	267	246	270	255	264	257	244	235	249	257	249	232	253	249	238	243	248	277	269	254	247	251	255	245	263	261	254	269	265	256	259	246	220	252	271	253	255	237	240	239	258	255	249	224	263	251	267	262	232	249	276	252	258	255	248	261	232	256	262	262	267	290	280	277	241	288	263	283	228	262	249	235	238	256	239	264	238	271	262	245	268	269	251	238	249	274	245	240	242	255	244	241	260	255	232	239	217	279	277	266	225	258	251	264	261	270	247	274	232	245	274	264	250	229	232	252	244	248	237	265	231	249	258	282	258	229	248	272	249	236	252	242	232	286	244	238	275	230	261	234	257	282	274	224	282	275	261	273	255	251	273	231	257	240	262	259	219	230	271	261	278	224	254	288	253	261	259	258	240	272	250	254	247	251	257	239	274	257	244	268	267	235	262	228	255	262	268	237	254	261	262	247	235	258	257	251	265	273	224	257	241	251	257	259	250	241	271	263	253	237	249	256	252	265	218	245	244	247	255	288	257	248	281	258	241	289	258	244	252	263	242	236	265	257	266	243	271	258	248	230	280	236	242	258	240	285	272	258	256	254	225	238	250	268	260	271	222	252	255	248	270	257	244	254	240	255	256	258	248	243	244	265	264	246	273	245	248	232	270	253	246	234	268	256	239	286	264	251	220	227	247	279	261	254
1423	396	421	374	352	278	269	247	226	225	230	235	242	219	215	238	223	240	234	227	234	242	213	251	234	210	233	211	233	202	250	215	236	245	239	250	229	215	246	232	231	232	210	229	208	223	221	214	225	206	223	207	216	206	239	206	232	230	236	221	242	213	200	220	218	254	240	223	203	240	230	243	230	198	233	222	246	210	224	210	214	226	222	221	255	240	232	211	219	244	210	228	237	206	223	209	237	244	253	222	229	211	222	243	234	223	234	255	232	237	204	205	208	190	219	247	215	190	199	222	211	209	216	229	227	242	216	237	248	208	225	218	224	215	232	214	219	239	234	227	221	219	215	221	227	211	228	216	251	210	216	206	217	247	218	214	211	223	220	217	251	230	204	220	218	258	213	212	221	227	233	240	234	233	199	209	208	233	225	216	228	228	257	209	231	211	224	212	239	196	224	239	207	253	213	187	228	220	233	232	207	208	230	228	223	209	220	247	209	239	224	228	240	244	237	206	221	210	228	236	252	235	210	257	230	232	216	224	227	238	270	237	233	220	190	220	206	250	207	215	222	225	222	221	216	210	185	223	209	226	218	232	204	212	231	207	230	239	232	220	224	231	237	229	253	217	217	234	241	231	235	240	213	234	236	198	227	227	258	222	221	254	249	223	208	211	219	221	228	226	208	193	240	209	215	220	220	221	231	211	216	268	228	235	232	209	187	216	230	235	216	237	216	260	226	209	224	219	235	212	219	212	195	211	220	204	231	230	240	204	212	234	222	246	241	217	187	221	203	228	234	226	212	212	206	236	223	222	212	209	245	243	225	215	200	222	221	213	204	235	242	210	240	245	230	236	217	245	239	233	254	254	213	202	212	220	209	224	201	221	264	251	210	247	207	222	207	251	239	223	235	235	221	240	213	250	208	227	239	223	224	186	225	230	248	239	231	216	242	242	204	221	230	235	234	233	227	228	230	219	203	218	244	208	207	229	228	202	225	236	226	225	216	208	220	226	222	230	231	202	222	221	212	246	201	184	201	213	255	207	200	242	205	212	238	227	242	219	230	222	226	228	232	237	259	274	232	234	227	219	235	222	223	222	241	263	232	217	225	232	248	205	219	215	199	212	241	221	231	221	213	212	227	228	248	231	225	200	231	222	211	241	205	231	244	247	214	238	219	206	236	267	218	224	236	179	218	213	246	233	198	227	228	221	246	221	226	210	235	210	245	246	208	233	250	198	216	226	239	234	216	239	231	224	219	234	241	248	235	208	212	255	237	238	226	216	234	216	220	216	202	245	207	249	211	233	210	236	202	243	210	219	198	217	216	224	221	208	207	218	231	211	231	198	233	243	225	260	216	236	221	230	244	222	254	207	240	236	226	216	222	193	222	208	216	202	218	191	235	215	243	214	246	213	246	224	238	227	217	249	234	248	248	224	197	248	228	229	216	212	233	231	238	227	222	199	224	222	238	203	209	213	245	236	214	205	234	209	234	213	227	251	205	233	225	226	222	230	209	212	197	214	222	212	222	213	222	240	225	232	214	227	228	227	224	226	208	187	201	242	212	204	229	223	199	216	205	220	243	221	240	216	245	233	228	201	212	204	222	202	215	235	205	243	235	184	215	220	208	236	239	215	195	203	211	211	204	192	193	224	206	193	206	231	187	194	198	193	204	207	224	211	205	225	223	231	226	203	227	242	240	196	250	217	226	249	220	228	213	211	198	223	208	209	208	196	236	246	224	214	250	217	225	210	213	225	202	258	215	213	232	211	223	236	234	210	209	213	241	218	228	231	272	219	222	228	243	225	222	238	200	241	219	229	224	230	220	245	239	216	229	255	237	207	246	218	236	220	227	219	252	227	222	226	242	221	217	230	225	185	222	240	230	233	229	228	236	201	193	206	218	212	215	220	232	206	193	225	262	249	210	216	261	226	213	223	213	198	207	218	233	223	232	184	213	240	211	196	239	244	204	223	267	228	224	224	234	233	216	190	225	206	214	229	213	221	240	206	239	197	220	211	271	214	233	230	222	223	223	212	225	236	214	212	203	219	254	245	254	217	214	242	208	246	229	204	190	238	231	221	211	253	246	232	228	214	221	205	201	218	216	214	199	223	237	195	199	210	245	246	209	219	198	224	196	215	241	222	231	258	225	229	215	229	198	230	238	202	256	227	223	219	192	227	221	206	240	223	240	217	198	263	236	227	215	244	216	214	228	226	212	223	242	205	191	238	234	245	225	227	246	238	249	217	241	237	204	217	221	252	238	231	217	232	211	243	226	208	217	257	243	210	193	243	215	219	238	207	227	220	211	186	234	230	252	244	234	220	247	224	227	226	215	215	232	215	220	230	192	184	222	199	242	247	225	227	240	205	208	218	244	234	212	225	221	213	214	211	235	217	201	223	216	220	226	198	201	206	211	207	245	232	239	214	245	237	213	244	230	244	219	247	253	227	207	206	211	234	242	236	206	209	224	198	198	241	230	218	248	212	219	223	247	224	230	228	225	210	224	220	212	214	220	223	235	253	230	194	213	239	223	226	222	257	232	239	240	221	251	241	199	219	229	221	199	222	211	235	187	221	227	201	177	205	234	225	215	261	203	243	223	225	220	237	230	236	260	229	193	232	228	207	235	220	230	229	201	212	207	248	221	206	215	216	221	227	201	220	224	248	226	231	272	193	224	231	212	219	221	229	220	214	234	236	201	196	226	230	219	235	228	228	225	202	231	265	228	245	250	238	234	226	223	219	213	230	238	219	227	225	222	220	242	216	241	203	222	221	212	226	211	212	232	215	211	208	218	218	238	200	231	207	243	240	229	240	218	208	236	251	247	222	224	231	222	244	224	235	225	205	223	210	202	226	212	186	207	227	226	238	199	239	227	235	202	231	211	239	215	217	191	215	245	241	214	240	216	253	224	218	191	213	241	243	213	206	215	209	204	242	225	220	221	237	227	242	215	251	221	223	226	220	224	223	226	232	192	175	241	223	258	222	241	222	222	246	232	236	230	233	232	240	231	224	239	221	224	239	217	236	227	221	225	213	212	206	275	222	232	225	231	219	240	206	208	210	218	214	226	217	223	235	243	213	210	222	236	196	199	230	204	208	237	227	213	227	248	218	218	217	219	240	218	226	230	220	227	215	216	209	224	237	212	252	211	240	221	225	203	224	204	213	237	205	211	248	244	219	206	231	216	240	234	199	229	209	217	238	234	193	211	247	192	234	218	205	200	208	243	218	250	216	220	214	201	210	198	247	232	225	202	213	214	221	239	221	212	227	229	225	229	201	231	217	210	214	232	225	213	224	216	238	209	237	234	224	230	208	225	242	196	209	237	221	238	235	218	228	234	207	219	215	233	241	222	217	221	220	226	187	231	191	229	221	223	217	238	237	212	210	210	226	229	200	240	232	233	239	221	218	221	224	234	221	238	232	223	182	230	199	252	247	249	238	214	208	258	229	210	205	194	213	257	248	202	220	225	216	208	193	198	238	208	246	233	179
1907	731	1050	1146	1072	869	803	783	647	638	611	664	600	570	581	614	594	568	544	551	547	595	567	536	568	553	530	584	592	557	586	531	543	517	575	544	559	558	560	583	537	536	530	558	558	560	552	544	493	575	568	552	542	600	549	511	586	536	546	529	564	554	502	530	532	515	547	557	572	586	563	531	520	569	579	590	583	541	509	534	540	557	542	523	533	500	537	542	536	537	511	549	524	544	546	557	497	546	546	571	557	539	566	571	528	540	534	550	496	540	542	565	520	578	554	556	569	527	550	523	512	539	555	543	524	582	537	543	529	555	566	540	569	575	584	553	564	553	559	508	520	570	554	526	560	555	544	562	568	533	539	548	590	564	565	553	571	600	566	552	525	553	530	542	601	524	557	525	555	547	535	542	531	599	514	508	612	544	550	531	584	557	540	545	552	523	533	567	569	538	585	531	562	525	532	543	549	574	601	576	575	583	548	557	544	529	554	526	506	562	584	557	528	574	558	555	508	545	540	523	505	572	566	540	560	532	539	570	582	536	580	570	530	562	518	522	564	548	552	567	524	541	519	562	547	566	538	572	556	527	514	557	526	544	570	541	499	543	546	524	569	526	566	581	553	494	483	556	528	526	521	550	549	543	531	504	521	548	534	557	550	526	587	545	537	544	540	543	578	563	582	540	527	536	545	548	499	553	525	513	540	522	531	514	524	542	535	545	505	569	510	534	566	537	552	549	515	519	556	558	577	552	560	537	539	549	563	553	526	536	564	529	594	522	565	551	523	552	549	575	580	558	550	495	551	529	527	534	575	561	560	519	529	535	514	526	578	566	573	552	551	540	508	545	543	563	548	559	509	553	538	548	556	557	525	559	551	511	585	547	508	571	537	509	529	548	561	547	579	548	576	534	556	535	561	517	498	562	500	547	534	552	573	554	535	540	517	573	576	528	574	518	532	534	547	563	546	603	596	516	541	535	524	538	541	577	559	561	540	565	585	519	579	560	527	568	519	527	540	536	570	574	531	575	536	520	536	563	552	550	559	525	536	561	615	536	499	559	576	529	539	566	599	548	543	541	581	521	544	499	532	543	492	516	565	564	533	553	538	579	541	530	561	556	543	539	575	550	535	535	542	536	568	553	576	508	580	543	528	555	531	554	528	577	550	550	538	594	587	494	519	544	557	529	565	531	535	541	543	552	505	579	513	527	541	539	576	522	555	527	531	519	529	519	536	543	580	525	565	556	549	590	548	559	561	539	540	507	560	560	562	578	563	521	546	559	556	552	556	557	564	576	538	566	582	566	517	547	546	535	569	516	546	553	525	579	583	524	556	569	547	566	512	550	521	569	528	555	600	608	541	557	557	550	569	550	560	541	548	564	537	587	571	536	518	555	566	580	562	547	521	545	541	549	571	534	516	591	545	576	542	565	577	553	531	541	510	568	537	524	546	531	560	553	573	562	554	511	545	514	543	566	541	547	559	550	552	554	502	546	589	569	532	587	546	528	510	560	565	536	576	533	580	548	539	539	544	531	533	557	551	530	515	509	569	504	529	551	533	535	566	564	563	561	523	586	552	526	568	520	536	579	549	553	532	524	512	512	523	521	595	539	588	559	567	566	564	551	550	542	547	609	537	551	554	573	563	583	555	551	530	534	553	540	538	568	547	557	572	573	535	548	561	529	559	576	536	522	523	521	532	490	557	530	548	549	525	565	562	569	581	542	534	580	580	565	524	600	519	538	547	568	520	526	530	554	558	542	509	539	571	547	528	561	524	575	523	524	545	533	557	548	547	552	538	563	592	563	546	571	553	556	490	487	511	543	561	540	552	540	515	587	574	529	547	532	529	571	535	522	566	557	546	513	542	518	553	528	590	519	522	504	578	539	558	522	552	518	549	553	548	574	546	573	551	580	533	534	560	516	559	551	520	520	561	577	526	560	563	585	555	517	541	551	528	538	574	570	504	529	561	535	554	551	591	554	565	541	604	550	574	540	542	555	575	563	506	563	575	558	548	529	546	539	550	570	573	547	527	557	517	538	541	527	596	558	578	509	573	552	559	575	528	579	533	556	574	543	533	556	536	517	552	563	532	558	556	558	482	538	541	534	595	523	506	515	561	566	540	487	547	551	520	551	526	596	504	536	484	610	525	549	550	538	501	546	586	567	542	569	563	508	598	554	548	569	540	569	577	575	583	544	563	561	551	571	543	588	491	572	557	512	538	536	595	506	570	511	572	544	534	564	543	522	530	584	528	511	572	576	506	532	537	510	567	571	555	521	557	518	527	560	542	557	559	534	598	525	540	553	516	527	520	519	552	577	601	581	561	569	551	554	545	598	514	546	571	538	514	558	544	511	524	578	541	557	505	579	563	530	520	526	546	558	553	544	540	592	550	557	601	597	533	562	524	556	583	520	532	549	542	538	579	552	584	563	546	566	565	570	538	517	573	598	516	575	544	578	498	540	572	543	553	534	606	515	541	548	542	519	538	578	542	574	570	511	550	568	509	546	526	529	571	530	529	587	524	573	552	543	545	488	536	532	559	588	552	520	560	553	532	579	568	552	518	576	580	527	544	587	566	570	597	565	521	517	562	539	543	542	534	577	563	559	545	557	530	537	553	554	545	469	559	555	533	549	556	566	534	582	587	536	576	515	544	539	529	526	580	543	503	568	534	541	550	544	542	582	561	584	542	566	535	544	492	538	578	545	554	572	559	524	569	522	561	568	521	559	519	607	590	547	528	508	570	596	540	541	566	537	580	559	524	568	530	556	564	503	502	531	551	550	551	563	566	562	558	541	541	524	501	599	492	559	585	539	560	560	555	548	552	552	541	566	531	503	504	558	547	579	529	516	580	531	547	535	572	522	557	556	584	519	592	496	552	532	541	518	597	556	541	594	587	552	559	514	560	518	558	567	557	537	562	522	591	545	516	544	533	557	552	554	593	562	515	536	499	573	511	514	568	570	533	527	540	573	538	588	553	573	571	530	515	597	512	560	485	548	556	538	547	534	530	552	530	561	508	570	527	530	540	574	515	592	586	575	526	526	546	545	553	555	497	600	534	507	558	565	573	512	530	564	565	542	587	545	549	546	562	545	541	549	557	557	570	590	540	587	563	538	591	516	538	558	558	548	537	523	577	555	547	544	514	518	537	515	564	491	559	530	504	574	545	588	534	571	510	531	527	530	554	575	567	559	543	555	559	525	491	540	547	580	486	565	498	542	538	566	541	569	548	565	567	545	524	531	552	544	553	533	500	535	540	555	521	518	540	553	527	548	542	517	523	585	556	538	538	519	530	597	551	568	548	552	533	558	577	521	548	583	574	545	532	536	574	561	579	510	528	570	551	543	525	560	558	522	525	519	558	500	584	549	562	550	521	539	542	582	560	566	532	562	563	530	518	586	526	555	529	523	573	530	568	535	556	557	524	526	602	552	557	571	531	552	542	524	543	579	525	525	540	553	547	561	505	547	550	538	531	520	580	584	542	529	561	516
6406	701	837	692	567	483	376	346	319	278	303	265	237	237	196	255	236	245	227	221	232	222	218	221	226	191	216	239	236	220	202	209	233	214	236	225	187	214	233	219	226	186	208	198	215	228	210	210	212	228	198	234	227	203	202	196	210	202	210	218	197	231	227	200	244	220	206	217	230	208	236	214	192	222	222	204	202	196	201	216	200	217	220	237	226	224	204	213	203	215	224	216	200	202	227	220	162	209	214	218	210	194	216	196	204	210	226	206	216	208	193	219	196	188	201	220	225	197	176	240	218	197	206	179	221	212	187	208	191	196	205	218	185	221	233	227	211	216	189	197	236	225	196	216	200	194	198	205	178	209	236	220	201	240	223	215	199	204	205	224	222	193	224	231	196	232	219	218	204	223	190	203	249	209	182	213	229	209	210	218	217	191	180	217	207	176	196	193	210	210	194	193	199	198	183	223	207	186	203	225	218	191	254	216	228	193	195	214	226	220	223	192	198	205	231	208	204	226	233	234	206	201	217	229	205	215	214	211	230	216	202	209	225	215	228	214	260	229	206	205	219	220	200	219	223	192	187	222	227	181	222	222	198	240	205	222	222	204	241	219	186	178	223	221	194	206	200	205	209	246	206	186	201	200	188	223	213	222	204	205	210	214	221	234	189	222	201	251	219	195	214	227	235	221	193	203	232	213	199	198	217	202	213	228	196	181	211	228	251	197	198	201	213	234	188	220	206	221	215	206	217	212	192	228	233	209	239	200	218	186	235	211	232	211	226	191	220	213	201	217	220	225	194	212	183	222	209	203	222	199	218	233	195	226	210	242	248	200	210	206	219	198	215	215	191	220	194	211	197	212	225	228	213	245	231	225	192	226	210	200	209	221	214	237	220	215	203	208	239	236	225	212	215	201	223	204	179	223	234	227	230	229	223	181	197	212	192	210	215	191	193	193	213	226	228	209	216	210	176	208	201	215	222	219	213	228	224	215	241	200	204	217	207	211	225	220	223	211	196	194	225	219	210	181	197	209	211	221	215	206	230	239	222	216	216	211	228	233	222	216	185	246	215	215	214	205	219	211	242	227	191	211	173	222	215	177	233	256	233	208	200	211	221	210	227	196	195	218	205	212	211	201	203	200	218	217	206	191	208	212	212	212	208	208	220	190	194	213	195	198	197	202	204	191	217	220	194	193	242	204	212	234	204	217	225	230	204	192	220	233	214	196	206	177	199	220	204	228	213	190	214	200	189	215	219	203	207	227	193	205	183	235	180	211	232	185	196	226	226	229	224	173	218	207	209	228	241	212	220	202	200	194	196	217	225	210	207	201	213	190	215	194	232	209	200	230	224	209	195	211	219	208	240	229	198	208	227	230	192	184	192	224	220	239	229	232	202	175	216	207	184	226	231	216	219	253	220	221	221	236	197	219	237	199	219	217	229	246	230	204	213	201	206	215	213	218	236	226	232	229	233	211	218	196	202	191	196	218	209	227	216	220	232	226	208	223	217	243	206	228	264	205	230	216	227	205	222	209	197	199	211	206	213	229	212	229	196	200	191	193	220	191	206	229	235	202	201	202	204	181	239	234	203	212	222	220	217	229	215	244	208	223	215	257	220	220	243	223	214	219	196	221	192	213	215	201	231	207	178	214	234	239	190	229	179	231	225	224	206	187	201	194	204	206	192	211	206	228	225	221	197	227	207	217	203	233	241	237	209	191	197	176	224	212	195	207	195	208	230	189	233	225	197	210	207	210	239	203	212	179	205	205	221	217	254	219	233	198	206	223	205	205	233	219	220	224	211	221	193	215	225	207	189	220	212	202	209	234	213	192	227	207	234	214	212	187	186	192	212	235	218	219	201	213	211	196	222	214	243	193	222	207	225	228	198	191	189	202	207	209	201	216	221	219	213	201	209	220	212	222	265	224	226	195	205	221	210	243	200	206	198	201	201	225	182	228	193	225	206	211	198	221	202	227	225	196	211	203	222	202	191	218	221	196	221	229	227	212	215	199	223	209	201	222	217	194	199	198	223	226	216	198	243	214	219	227	198	206	199	206	201	212	218	216	237	236	210	219	235	223	231	207	233	230	228	207	213	242	206	185	217	195	205	172	224	198	228	182	203	204	197	220	204	220	214	208	215	205	204	199	224	205	228	243	193	222	227	203	224	181	205	230	223	212	224	239	215	216	222	190	222	228	233	203	197	222	230	175	205	225	216	222	227	238	193	215	240	226	211	210	175	187	205	233	203	214	246	188	220	204	204	216	224	232	214	209	206	218	198	188	223	201	224	216	223	200	174	217	191	203	208	213	211	210	196	216	171	226	195	213	240	203	188	260	222	192	195	211	230	190	210	209	212	209	216	173	218	227	198	226	194	211	215	228	198	207	227	228	217	216	205	226	212	240	204	223	220	214	254	236	207	184	221	224	201	219	207	216	199	192	208	240	219	205	221	219	222	212	209	228	211	204	203	220	239	225	216	219	206	208	197	204	195	204	246	221	227	223	226	218	233	229	217	223	206	212	218	210	203	187	218	202	192	206	209	218	187	201	236	188	217	233	207	191	222	202	197	198	210	216	227	181	199	191	216	213	238	230	207	202	249	214	197	224	221	230	202	239	231	189	218	232	228	205	205	221	217	192	204	197	196	224	205	221	190	170	232	199	175	204	184	190	214	182	207	208	219	200	189	209	226	226	216	196	219	213	201	201	189	221	214	215	201	206	206	244	234	227	226	192	218	227	194	210	193	229	218	218	219	208	232	202	205	198	208	207	212	200	206	228	202	230	184	226	225	214	213	209	230	217	216	216	222	183	220	205	217	216	183	219	206	223	191	176	222	208	199	208	195	216	242	211	212	212	217	190	213	231	227	207	212	212	228	238	196	241	196	217	193	214	242	209	244	240	213	197	218	212	200	203	200	221	223	223	239	199	223	216	205	197	207	215	181	241	189	219	219	227	231	221	199	202	218	221	210	204	192	231	233	241	190	209	221	221	214	227	177	220	192	211	224	219	215	210	195	220	200	231	242	195	184	197	201	217	221	214	233	203	212	178	188	193	228	197	217	225	215	222	209	202	217	237	221	222	219	192	223	200	208	185	182	202	210	208	195	214	229	191	231	226	220	219	212	216	228	235	204	204	211	209	201	192	214	218	200	207	218	239	224	229	195	230	223	245	211	188	207	198	227	221	212	225	210	222	219	227	208	243	200	198	177	197	219	192	203	239	190	212	210	230	228	226	205	218	223	219	223	214	213	247	199	194	215	226	232	220	225	167	202	203	214	211	179	193	209	217	216	199	265	227	213	216	199	226	218	203	206	231	200	239	210	198	213	220	221	223	202	186	213	219	215	224	226	217	197	235	193	185	219	228	242	211	235	234	188	211	214	200	224	195	204	215	207	200	207	218	214	218	223	215	203	224	195	197	221	188	216	241	213	205	209	196	202	230	204	225	179	229	236	236	234	214	203	193	236	219	186	211	220	214	225	220	207	238	197	187
6181	1042	1804	2245	2199	1854	1495	1203	997	906	842	748	793	710	735	677	708	640	675	622	651	633	600	570	583	580	588	567	570	544	565	541	537	492	559	495	524	527	507	521	552	538	503	558	557	574	552	527	546	510	533	512	506	498	486	477	495	525	511	509	523	495	511	538	542	525	508	533	512	511	509	510	525	510	554	480	509	538	509	527	554	505	556	530	487	549	541	484	510	501	525	485	482	519	491	570	482	530	498	525	506	520	534	498	518	506	457	492	552	506	539	489	560	545	512	528	521	485	549	567	502	511	538	528	499	473	500	543	467	525	532	492	526	509	544	527	526	497	512	508	538	512	481	474	498	547	533	522	515	490	538	517	516	501	533	480	508	522	491	578	489	515	483	514	495	518	513	491	567	462	532	549	471	504	562	525	531	537	511	506	536	507	478	507	468	500	491	506	541	519	508	516	539	518	475	527	515	516	524	517	517	490	484	548	492	546	509	540	487	495	519	508	507	519	513	520	492	497	516	535	509	536	516	540	539	548	498	526	531	534	552	515	494	518	503	486	467	511	544	488	489	517	525	539	506	535	508	473	475	553	500	542	476	508	526	520	522	541	537	473	522	513	530	499	527	480	539	528	517	483	537	496	536	497	550	535	508	569	506	515	512	549	505	507	468	516	597	519	550	515	523	531	516	527	502	497	501	499	527	520	522	538	527	482	525	536	531	509	492	512	505	520	526	524	523	530	494	575	509	526	505	464	538	522	488	522	547	510	517	551	495	499	522	515	495	524	520	524	512	519	565	504	537	487	500	508	537	545	530	511	474	506	518	536	529	477	515	498	481	495	471	535	472	542	499	482	509	546	517	531	534	520	474	545	481	531	477	553	536	501	503	503	517	531	516	534	524	515	519	512	490	493	529	519	545	510	525	505	530	499	524	526	485	511	498	505	526	492	511	538	552	507	493	522	485	493	574	536	482	511	511	516	489	484	517	499	499	537	529	509	474	493	473	533	543	503	509	516	558	479	513	508	471	541	512	516	533	507	492	517	464	536	498	502	478	531	497	517	533	550	504	570	538	553	541	515	569	480	525	536	520	520	536	474	512	481	507	507	497	507	494	522	538	497	536	511	516	501	514	483	514	556	495	513	509	545	482	519	524	546	582	487	523	516	527	537	526	503	524	516	548	525	529	549	512	489	542	491	527	565	430	523	505	521	483	504	478	490	510	521	499	550	539	541	504	531	461	521	493	505	519	557	528	539	510	520	543	540	484	516	527	480	488	501	504	517	511	474	518	521	548	528	500	515	504	527	530	523	529	529	501	552	506	489	501	542	522	520	521	530	521	535	563	480	506	524	539	515	540	555	465	515	489	539	502	548	513	491	531	488	481	529	553	525	488	534	503	505	524	511	502	547	523	485	496	523	540	513	517	527	513	488	548	505	516	530	509	567	530	505	526	533	521	508	535	545	531	516	523	525	491	545	463	517	538	518	548	547	539	496	524	495	583	548	519	508	536	535	530	513	471	487	515	550	530	495	491	516	517	540	546	551	550	545	542	530	482	534	537	496	523	529	501	522	510	538	512	505	565	529	533	523	504	498	542	533	482	550	541	505	518	537	501	469	497	536	514	498	474	493	521	517	528	519	581	496	508	561	522	515	530	515	490	500	489	532	506	527	497	547	526	479	514	517	541	513	510	495	534	504	506	571	499	510	515	523	531	534	510	522	552	506	524	481	516	518	532	529	522	564	481	528	502	524	477	510	567	500	507	544	525	517	482	544	553	529	513	544	495	515	517	494	535	468	490	540	527	556	491	510	473	520	508	490	520	486	521	497	543	501	505	556	511	536	551	518	509	522	498	502	515	523	538	520	529	534	535	501	535	506	538	521	477	499	503	523	535	532	524	516	516	517	489	506	493	524	474	490	512	502	517	511	510	452	528	558	505	487	533	528	506	496	512	482	503	495	548	518	489	498	544	504	466	500	513	499	534	516	495	541	495	527	535	491	506	498	531	517	500	518	517	507	529	510	519	533	508	522	553	488	510	524	527	551	515	526	477	507	534	523	458	535	522	539	508	528	501	495	521	496	529	521	493	492	548	497	519	508	494	502	516	536	554	532	483	477	507	556	481	511	514	546	509	511	517	521	528	534	571	496	482	515	505	538	508	523	507	506	527	513	532	537	510	497	526	543	552	521	508	525	517	501	500	538	513	556	496	518	554	485	525	473	489	454	515	511	526	539	493	520	515	512	526	515	515	495	521	547	526	498	539	485	497	513	530	488	513	538	519	509	507	503	529	520	545	521	510	519	522	537	527	505	493	502	530	512	485	519	543	531	512	527	486	502	543	488	480	523	543	459	522	525	496	536	514	527	522	507	529	508	537	489	559	552	572	523	489	514	514	487	506	539	506	515	528	503	493	550	537	477	526	485	533	533	522	543	461	514	534	524	504	488	558	508	485	508	536	504	547	512	501	491	506	499	523	493	559	501	498	539	533	511	526	536	513	521	510	526	523	501	472	551	487	534	526	485	524	473	522	526	515	498	460	527	540	530	528	513	505	549	487	540	494	529	520	510	502	483	539	507	547	513	508	511	492	485	505	530	515	549	493	538	518	515	503	528	487	490	564	514	518	512	521	512	509	505	516	529	530	549	534	540	506	521	523	525	510	486	543	526	490	486	508	474	501	540	477	518	519	536	527	514	494	528	521	519	528	512	489	535	536	488	503	522	527	519	546	523	500	530	526	529	518	521	527	546	556	540	500	504	545	501	510	490	510	493	512	559	512	520	516	519	525	509	505	498	468	525	489	480	533	524	558	483	525	527	525	524	512	545	483	532	514	494	508	467	528	500	537	520	505	533	514	500	527	555	525	541	515	530	490	520	529	506	560	508	537	493	524	523	487	560	532	510	488	507	510	509	489	517	542	547	519	514	505	524	522	544	496	537	523	486	525	508	520	557	499	552	498	539	513	506	514	530	513	513	507	523	485	519	557	505	503	513	496	519	475	479	530	521	514	517	551	531	525	522	469	522	519	507	503	546	498	510	526	536	542	503	501	516	524	534	537	531	531	513	538	503	505	539	530	530	514	504	542	509	530	480	462	511	530	537	568	536	537	523	568	511	526	502	493	485	512	512	524	479	496	503	507	538	524	508	486	555	498	532	533	539	509	501	486	527	569	510	508	535	484	480	518	543	497	536	493	550	540	502	511	549	508	540	507	548	492	502	506	544	547	522	504	504	518	552	484	494	550	522	507	531	542	505	516	473	519	480	493	533	532	498	544	508	528	555	510	493	510	520	485	497	527	502	513	507	519	504	544	552	517	513	514	489	485	534	519	529	509	542	501	490	519	524	499	495	509	532	541	503	511	490	554	480	531	534	527	548	586	531	506	523	509	540	555	510	516	517	549	554	514	512	527	577	511	516	525	503	539	528	487	521	520	509	555	537	525	510	483	504	533	548	479	515	527	499	562	430	527	576	525	526	498	511	511	553	507	506	495	526
12137	1126	1196	862	772	556	422	299	229	223	192	157	151	165	149	140	152	140	123	104	103	125	115	99	115	112	119	103	100	121	105	89	100	117	110	110	93	101	113	113	99	96	93	96	96	87	107	95	106	97	89	90	99	90	92	112	99	104	104	81	91	104	105	114	95	85	108	93	101	89	95	100	87	101	85	93	92	101	101	97	90	115	105	110	86	89	84	111	85	75	77	106	95	87	94	109	105	99	102	102	85	106	99	93	79	107	77	92	83	112	98	104	86	92	107	111	99	87	99	104	80	98	94	93	100	86	104	92	76	98	101	95	92	102	82	105	86	91	85	98	111	86	103	79	99	98	106	87	83	96	126	91	94	96	90	95	95	93	82	77	92	89	105	94	110	98	96	94	89	97	95	96	101	110	97	80	84	111	83	96	84	112	102	94	98	91	103	93	98	105	92	93	85	90	98	98	98	94	106	117	92	84	86	93	101	71	96	100	92	85	96	101	99	101	92	87	98	103	93	111	99	102	93	96	89	104	80	87	96	104	105	90	88	103	103	103	103	76	99	87	94	97	89	106	77	98	94	116	76	84	90	77	118	102	108	91	112	114	97	96	93	92	85	95	99	98	110	100	88	104	104	78	89	113	88	89	92	107	102	85	105	85	105	84	90	91	103	89	82	95	91	93	100	80	89	106	83	113	101	95	81	87	86	84	92	92	111	109	109	119	95	77	73	100	103	108	99	102	103	86	99	96	97	88	95	77	87	107	105	102	97	88	95	91	92	99	102	115	73	112	128	99	99	94	95	93	99	102	91	98	102	113	85	111	96	98	105	93	105	100	95	102	87	100	96	114	111	81	93	110	82	106	94	64	81	103	111	97	96	95	91	88	86	83	92	110	95	107	85	105	94	96	92	90	86	108	90	91	106	81	112	97	106	85	96	87	95	114	85	111	102	72	102	123	97	105	94	99	119	102	88	84	106	67	112	88	87	83	84	69	81	105	96	88	113	98	91	89	107	82	97	92	92	113	105	86	97	98	101	101	92	94	96	96	88	100	100	91	102	95	87	85	85	83	101	87	86	102	98	92	86	72	100	94	100	103	93	97	112	99	84	99	85	133	94	87	81	110	98	100	86	81	71	82	113	70	105	95	95	93	90	90	100	103	94	110	107	91	94	88	92	106	122	89	99	79	103	105	77	86	101	90	91	103	84	94	94	100	87	92	100	84	91	117	72	84	94	85	91	109	88	97	103	98	82	90	110	91	97	114	93	87	115	94	103	102	94	90	108	77	88	91	102	90	100	92	93	89	95	90	106	101	91	84	113	114	103	88	91	88	97	94	96	88	97	89	101	95	86	86	86	92	99	93	85	76	101	97	63	94	98	97	92	101	108	95	98	103	99	105	99	93	100	97	109	121	112	95	86	116	97	93	76	112	110	112	115	89	93	93	95	99	83	91	107	92	81	97	100	94	91	101	81	91	94	98	92	107	81	85	79	100	93	95	91	90	83	100	96	105	123	86	94	110	107	102	94	109	92	95	89	113	106	113	103	83	96	111	101	91	109	99	78	103	92	102	99	90	83	98	93	107	104	101	85	103	98	95	97	92	104	91	113	98	114	87	101	102	99	81	116	100	82	81	104	89	87	104	92	97	101	106	91	81	103	101	80	97	118	90	108	106	87	110	101	104	83	106	112	107	101	103	77	102	96	99	98	80	105	81	97	85	89	109	102	94	78	105	98	111	95	107	97	98	81	106	97	109	106	105	85	101	92	76	83	97	99	95	84	104	80	96	91	96	89	116	103	102	96	92	104	92	112	102	113	91	104	91	80	91	98	102	93	92	97	78	77	94	94	122	91	87	98	93	113	88	105	89	96	107	104	78	103	81	97	98	90	79	89	84	107	78	98	103	89	99	104	113	88	101	92	85	86	86	92	83	100	122	99	80	101	110	96	103	95	81	119	98	99	93	78	102	89	114	87	100	105	81	118	74	90	90	83	88	92	107	102	100	85	87	99	71	101	113	91	100	94	89	87	84	108	102	116	97	81	89	104	96	75	106	108	109	103	110	123	106	118	84	103	100	106	94	81	94	106	100	83	94	95	108	84	85	102	102	110	78	100	95	85	85	83	89	77	85	110	112	83	95	94	99	103	94	88	113	101	87	84	106	92	104	107	98	80	104	91	113	91	103	103	94	93	93	99	94	87	94	111	94	117	104	74	97	109	91	98	92	100	90	110	92	90	83	103	102	109	94	98	88	81	88	94	104	105	90	88	98	89	79	94	109	102	104	83	106	89	105	91	89	90	110	97	93	97	76	107	106	85	99	104	77	110	101	77	97	97	121	91	104	89	89	86	105	87	98	100	90	93	75	95	100	108	89	86	89	93	97	101	95	118	93	90	89	105	100	76	110	82	92	93	96	87	117	116	97	92	97	96	80	106	89	102	102	89	82	83	101	91	103	106	85	92	110	101	121	99	94	77	89	119	105	98	99	79	91	113	103	90	89	104	96	108	108	84	85	97	95	107	73	83	97	84	70	97	95	89	100	102	102	99	86	97	114	94	105	91	73	105	83	81	89	91	97	77	97	76	94	97	87	103	111	100	103	83	95	85	81	100	91	86	104	76	111	102	83	95	92	82	92	89	90	95	86	94	108	101	108	94	91	113	99	112	95	80	101	112	98	94	99	113	118	82	97	88	93	100	73	106	95	96	87	99	95	94	85	77	97	84	112	114	84	105	90	90	114	84	107	106	95	103	97	91	90	103	102	108	89	110	95	98	102	117	109	94	102	76	88	106	93	82	118	110	99	105	92	104	101	105	110	84	76	98	106	99	105	100	104	94	87	98	82	108	92	87	86	90	87	91	89	113	101	96	84	102	90	100	101	86	85	88	111	99	105	88	94	96	68	104	85	115	92	70	88	95	100	95	98	93	83	95	100	105	89	103	91	102	120	100	98	100	69	109	96	110	83	104	99	98	82	92	91	96	105	92	102	102	101	91	92	103	80	99	105	95	102	87	83	106	105	101	82	107	81	94	90	112	94	97	95	120	92	94	105	98	92	108	89	96	83	102	97	102	79	97	98	89	90	109	93	97	89	98	106	125	108	95	98	82	90	99	100	97	86	92	99	103	82	96	86	97	90	94	97	95	107	94	89	83	88	83	84	96	108	99	86	99	96	120	77	88	98	118	85	67	102	92	95	97	88	86	99	79	92	96	93	99	108	106	104	104	88	96	95	93	102	90	88	91	110	107	103	89	89	108	105	97	85	99	94	83	101	96	105	110	79	102	83	92	108	100	106	90	96	104	94	91	96	107	96	105	93	94	101	94	94	93	88	87	109	91	105	88	94	95	111	106	78	104	86	96	98	90	88	91	86	91	95	91	82	97	106	108	101	108	110	113	93	86	90	109	85	96	91	102	108	70	99	92	88	85	93	96	71	98	118	83	100	87	101	89	90	86	101	91	74	101	93	105	97	96	88	88	102	91	104	95	107
7784	1162	2480	2943	3003	2298	1952	1554	1136	1045	737	682	635	609	713	519	502	520	507	452	408	432	397	374	342	371	339	360	330	345	302	300	319	323	292	281	314	303	313	322	266	261	287	313	269	263	283	251	245	270	267	264	269	270	250	261	247	230	251	235	237	264	242	268	246	240	248	252	276	247	249	220	256	270	267	236	235	253	237	253	263	288	237	243	252	269	263	236	265	252	259	250	273	245	250	262	230	279	275	266	244	263	254	244	255	263	254	258	241	261	268	251	258	271	279	265	253	252	251	269	266	275	228	261	247	239	227	276	278	268	254	256	279	259	245	249	252	280	239	244	249	245	245	255	242	260	230	245	246	254	272	242	263	245	261	245	244	258	246	272	264	227	227	264	267	242	249	245	274	276	251	275	238	258	226	235	248	258	261	264	258	227	281	259	249	269	231	283	274	250	244	261	249	259	230	229	231	254	246	236	244	211	227	256	237	244	238	258	249	248	250	251	270	228	247	249	252	267	249	228	294	234	266	271	255	263	248	240	223	268	277	268	263	237	242	237	251	288	222	209	251	247	246	284	244	218	261	251	225	262	232	245	237	235	244	275	255	233	261	242	270	244	259	236	253	245	247	279	266	223	250	225	241	254	243	217	236	252	262	251	248	247	230	239	256	230	280	236	246	266	269	272	224	235	254	241	263	282	255	251	264	283	245	250	230	248	298	263	251	239	233	246	264	249	256	222	270	245	233	240	238	263	247	256	230	245	228	229	243	226	260	249	257	271	277	263	283	256	268	260	249	244	242	242	263	238	245	271	253	274	289	262	269	226	222	257	273	229	271	239	241	229	251	265	239	240	250	248	258	267	243	250	241	219	245	257	251	269	256	238	237	259	253	232	274	236	276	248	235	235	267	266	256	271	250	263	274	232	236	265	262	247	261	262	265	235	247	259	252	253	251	263	256	239	254	254	242	242	272	226	283	221	233	256	248	258	261	269	245	233	249	252	256	226	227	251	272	238	231	256	249	260	251	270	231	281	241	244	248	240	277	266	260	257	228	244	282	269	251	244	266	230	232	252	246	289	244	248	215	258	263	285	223	271	254	252	301	240	262	263	248	241	241	243	252	261	240	256	247	272	248	244	255	237	257	255	263	268	250	237	219	250	238	275	252	235	240	228	223	263	293	248	252	268	254	260	242	258	244	254	249	264	290	259	280	254	224	253	276	242	213	261	254	261	248	221	260	242	247	247	238	248	254	242	263	247	249	251	268	214	251	238	255	238	251	246	227	259	250	229	270	270	246	257	256	223	242	232	267	252	265	246	261	272	262	218	251	247	239	254	255	279	251	251	232	241	252	263	246	237	253	262	260	256	238	231	242	259	227	242	223	298	247	252	252	270	232	241	245	225	265	234	262	267	237	232	246	284	260	293	266	252	277	248	249	266	243	290	239	243	217	241	252	240	255	253	263	247	237	214	249	254	257	240	254	243	261	268	245	257	255	265	255	227	218	255	236	254	223	239	230	251	262	277	252	241	234	263	237	275	238	247	237	249	246	278	261	275	261	248	257	248	253	261	256	267	233	260	242	250	229	249	239	240	258	260	264	214	262	242	264	246	263	268	243	279	245	245	254	263	245	242	254	251	236	296	264	250	271	238	253	255	252	227	267	273	272	256	241	264	239	236	207	255	253	253	227	240	255	260	230	261	242	239	241	258	252	254	238	225	269	247	263	211	259	250	251	256	267	250	253	251	260	222	228	236	271	253	251	268	246	262	261	273	261	239	244	279	279	242	224	246	268	240	237	265	245	280	261	249	252	251	263	251	250	249	246	258	226	253	267	242	284	252	251	256	265	240	251	249	252	262	234	256	270	252	254	235	257	269	236	258	238	232	256	235	248	256	280	237	262	247	240	250	248	255	260	253	258	263	259	244	234	255	268	226	240	252	244	273	237	263	234	263	247	231	220	274	254	258	270	249	255	238	254	228	236	258	275	236	226	263	219	243	239	263	276	276	263	253	259	261	277	250	221	258	237	267	283	254	246	262	244	265	255	235	255	271	227	256	248	238	235	242	261	243	265	239	265	263	241	261	265	272	257	237	250	228	246	247	268	264	274	239	247	261	254	249	243	242	261	248	258	241	251	272	255	268	234	277	272	241	252	265	258	259	233	263	269	265	236	267	245	244	260	231	245	261	250	251	260	258	226	256	264	244	241	240	217	237	230	247	259	264	292	260	229	260	243	280	266	257	228	260	237	277	267	232	261	244	207	239	279	265	259	247	226	254	284	252	246	262	266	235	263	247	265	264	253	241	270	239	243	230	253	265	275	269	274	259	264	279	231	248	216	257	250	243	263	247	270	231	254	261	243	247	218	258	269	255	258	259	272	236	233	251	258	245	290	261	260	231	267	238	234	238	286	249	227	251	231	256	274	259	266	266	257	237	230	230	238	266	251	231	263	248	248	239	242	252	271	227	270	255	258	233	269	249	251	237	253	228	274	255	253	260	247	256	233	261	273	243	276	255	217	225	250	247	222	266	256	264	259	229	256	254	249	232	248	256	249	267	279	244	269	254	261	228	217	236	223	259	242	272	244	259	253	274	262	233	259	272	278	254	266	254	251	272	266	259	242	270	226	256	260	255	230	226	238	250	244	232	252	252	264	259	275	250	259	284	260	256	264	234	236	260	253	272	254	226	260	268	242	241	260	237	245	248	260	254	261	294	236	244	266	265	265	244	258	241	241	247	260	237	253	255	257	258	250	246	276	265	266	260	238	261	239	251	250	280	249	258	244	276	230	237	256	277	266	242	279	243	252	232	285	243	265	251	272	259	252	290	275	263	247	258	257	260	248	229	247	269	277	246	259	247	249	227	252	239	294	266	259	234	275	247	264	275	263	271	265	246	246	257	251	248	262	235	245	246	246	241	260	270	232	257	219	267	253	241	276	228	243	244	230	232	249	261	257	262	250	243	232	274	249	275	257	239	250	270	282	248	269	254	228	243	233	225	246	207	286	246	253	276	260	243	241	252	237	260	259	252	243	258	219	244	259	245	260	262	253	244	248	253	255	251	262	255	238	261	270	245	243	273	239	263	250	239	250	273	228	251	256	233	246	286	230	253	259	223	245	268	266	260	248	255	266	246	261	244	243	235	223	269	252	241	245	239	269	252	259	254	246	264	242	278	239	267	260	232	235	231	246	239	286	231	228	237	239	269	223	271	244	253	244	236	271	251	228	273	250	237	263	256	218	268	243	251	279	240	222	260	246	268	259	256	247	266	266	271	276	251	264	269	237	249	257	275	256	249	275	285	246	267	234	259	249	249	267	227	293	268	260	265	260	241	236	260	252	260	234	241	268	264	248	244	259	246	265	245	247	248	259	228	205	240	289	244	237	239	271	251	271	259	254	230	265	220	231	240	266	278	237	259	270	244	244	233	263	244	236	273	230	253	248	263	264	261	281	241	231	243	245	262	242	243	250	236	242	240	262	271	254	240	250	245
1448	368	429	403	293	278	275	278	249	265	226	237	253	237	220	223	240	231	216	210	215	221	223	229	252	219	220	206	217	202	249	209	224	213	218	217	212	251	249	209	235	241	233	212	227	238	211	211	235	242	249	227	252	200	230	235	210	217	212	209	211	250	226	221	209	204	227	202	220	221	208	212	259	243	231	235	212	206	217	196	241	234	202	236	188	217	225	229	219	220	218	216	230	199	241	230	208	228	195	234	243	196	221	208	219	220	217	236	218	241	218	238	212	243	200	207	235	220	261	228	231	223	211	205	229	216	219	242	207	191	228	232	218	231	218	247	214	229	211	189	244	201	222	235	240	214	231	215	239	200	219	220	230	235	220	203	213	224	234	233	202	245	212	236	237	235	202	240	238	265	227	239	229	194	256	248	232	233	210	243	202	248	224	222	219	228	218	229	207	215	250	221	209	202	197	221	220	211	229	230	200	206	220	219	234	203	252	204	204	221	194	217	216	229	234	238	243	207	225	223	237	218	200	219	208	237	210	212	205	223	219	230	226	224	222	233	235	203	216	233	202	188	228	270	264	206	227	213	230	201	208	224	220	233	222	220	242	251	249	228	222	218	244	206	231	232	214	234	226	240	213	239	204	218	253	248	232	239	237	218	208	220	222	223	244	219	223	218	236	211	238	244	228	199	225	198	218	255	220	229	212	221	225	232	243	222	212	219	225	194	215	240	219	211	215	248	249	211	236	220	219	213	204	208	264	238	242	206	208	233	245	219	199	254	227	233	181	220	228	232	238	219	220	232	230	204	211	236	241	205	213	221	250	230	226	211	220	221	227	203	218	222	228	196	203	241	243	226	221	241	246	234	225	217	203	207	215	223	232	242	212	228	242	225	197	232	243	232	206	229	218	228	211	219	237	230	228	223	234	230	212	240	229	197	212	213	220	240	229	227	239	217	214	244	214	205	223	213	216	241	204	225	239	211	227	242	222	223	218	227	202	250	232	185	222	234	203	229	188	242	224	222	218	233	226	211	232	255	227	216	234	205	217	230	247	227	205	223	206	231	216	210	218	236	207	202	209	226	210	220	214	223	226	246	226	213	203	244	253	237	222	215	214	233	218	200	223	246	216	217	210	203	227	222	221	199	211	229	244	215	219	238	199	193	237	223	224	202	242	222	212	225	228	221	256	246	240	205	216	210	234	231	224	232	199	206	218	248	256	214	218	240	222	218	196	236	193	206	226	243	248	228	214	194	210	242	201	244	232	223	253	214	205	232	204	237	228	218	246	224	238	214	224	214	228	206	227	230	245	224	235	222	223	215	203	215	214	196	196	231	229	232	238	193	227	222	241	234	201	222	196	202	205	235	216	221	236	203	224	236	199	235	231	233	203	246	210	222	229	230	222	206	217	224	217	246	239	215	230	224	204	224	229	213	210	228	238	240	218	213	212	225	206	233	232	206	226	204	240	230	219	226	207	218	226	232	239	224	198	240	230	208	240	227	227	201	212	223	228	230	227	216	236	234	241	224	234	224	197	225	236	244	243	244	220	204	181	228	182	204	183	218	226	214	234	210	190	239	204	233	221	218	219	188	235	243	207	215	221	231	207	242	260	224	221	219	203	214	210	214	229	202	239	189	229	214	245	203	225	225	246	208	245	215	226	242	284	207	219	239	219	212	208	245	251	210	233	196	210	221	225	216	228	231	208	229	208	200	248	244	227	193	219	222	197	195	228	221	206	208	207	215	226	232	263	198	183	232	226	239	235	228	220	203	230	213	205	216	197	218	229	244	219	223	192	222	233	190	228	206	205	182	220	239	213	200	242	222	213	236	231	206	208	234	218	226	206	232	230	231	230	254	227	256	234	245	216	207	208	222	219	224	238	195	207	217	230	228	237	245	201	215	215	210	229	216	219	226	245	209	214	219	263	200	198	253	223	177	191	243	217	225	229	226	221	205	221	253	218	202	271	232	217	254	234	205	223	232	213	245	246	235	221	200	212	257	223	212	219	223	217	223	229	246	223	244	203	198	232	218	221	218	217	271	221	227	217	193	216	199	229	209	230	233	232	217	223	219	209	225	241	238	269	221	201	217	192	188	192	221	205	232	230	239	212	258	197	223	220	222	205	226	195	234	233	218	219	217	245	235	239	241	219	196	245	193	205	219	218	233	215	212	233	221	189	235	209	180	207	234	230	268	208	228	242	206	224	202	231	195	237	241	227	217	192	207	225	246	229	235	230	216	208	211	189	200	213	226	217	237	231	212	226	220	206	211	231	245	221	238	207	245	219	206	212	212	219	237	248	240	224	225	242	243	198	243	240	228	220	229	221	213	221	233	233	235	206	207	192	212	217	213	211	229	223	216	230	215	201	221	231	238	243	229	226	240	244	231	224	214	199	224	254	245	240	187	210	214	228	237	215	243	232	217	218	210	211	212	244	188	230	232	252	224	207	210	227	232	224	204	251	218	248	242	193	229	201	227	182	233	220	221	227	230	213	219	244	208	239	230	188	223	211	203	227	217	215	215	214	216	253	226	228	195	236	233	219	231	209	189	215	197	243	247	254	200	208	198	208	218	235	238	217	202	224	237	224	229	212	224	237	208	251	242	234	210	220	189	219	239	231	208	219	243	222	202	204	220	258	197	211	223	228	223	217	203	211	196	201	201	226	202	224	219	217	218	202	219	221	196	196	206	224	212	207	243	240	224	226	213	192	214	225	228	262	200	224	216	218	199	214	222	217	238	228	231	200	214	209	235	225	200	188	232	224	221	234	243	221	232	239	208	232	249	227	234	218	238	207	248	242	226	216	222	199	216	213	227	229	230	212	223	236	207	225	201	229	244	248	252	230	213	222	255	193	242	217	226	215	238	230	263	220	250	207	217	223	217	252	206	240	255	219	198	231	226	216	254	257	241	229	231	223	223	219	231	213	239	211	231	220	204	210	207	242	204	260	223	212	244	238	195	216	209	222	256	222	227	217	237	229	219	233	237	227	218	216	229	226	237	254	244	244	222	209	203	222	239	198	224	208	210	231	218	223	226	230	227	229	217	217	234	193	208	254	233	222	244	221	206	250	228	223	226	214	209	211	222	221	216	224	227	224	211	241	229	231	205	236	224	231	238	232	249	226	250	229	196	212	235	217	221	193	243	221	220	243	242	228	214	240	219	250	220	220	213	224	244	239	228	208	183	194	225	208	207	234	216	207	227	238	212	218	197	213	214	192	239	233	231	232	246	215	248	233	217	207	192	217	249	219	215	201	242	236	242	231	235	211	197	237	218	229	214	233	222	227	239	228	198	195	208	213	212	227	224	229	208	201	244	243	212	202	211	216	208	243	256	252	248	226	214	215	233	235	247	244	210	225	207	264	262	197	239	228	209	200	223	240	192	202	244	210	245	222	228	226	247	204	215	250	231	217	240	229	224	215	246	212	220	197	239	219	204	227	221	226	215	215	193	207	232	239	229	212	200	202	214	211	225	207	207	236	211	229	225
1925	699	1045	1194	997	805	724	713	637	661	598	556	581	627	615	593	602	594	562	560	566	549	535	561	553	560	553	551	553	531	511	589	552	537	548	532	512	550	563	525	536	521	548	567	546	558	554	485	588	570	561	558	572	574	584	539	535	575	544	581	538	554	531	575	570	535	566	567	562	581	550	550	612	547	560	596	552	576	521	554	545	542	548	572	532	585	545	555	577	546	580	552	592	590	551	533	536	545	529	587	558	567	607	513	523	540	555	580	524	532	556	568	580	582	522	555	516	561	554	514	520	532	535	547	509	524	552	547	549	510	585	533	550	532	595	533	531	539	544	524	560	556	581	530	569	510	557	584	548	561	535	562	552	563	560	534	553	566	522	536	530	537	506	602	497	513	558	554	523	572	517	520	516	515	556	571	546	580	510	569	513	572	512	558	592	548	529	551	536	540	574	515	536	553	521	560	556	589	534	529	530	570	569	567	517	504	511	530	509	544	574	581	553	527	517	545	570	546	536	551	576	570	595	519	514	522	586	600	610	537	540	560	599	544	545	552	519	500	535	549	493	538	545	570	534	585	580	552	537	510	560	550	536	516	544	557	565	537	589	531	554	550	583	528	535	581	536	583	526	551	536	555	562	530	554	571	533	566	560	549	509	531	518	532	577	543	582	520	522	525	559	574	525	578	526	532	552	570	565	546	565	555	536	541	523	561	570	551	510	565	533	546	545	537	548	540	567	537	572	527	594	519	547	551	555	524	525	538	540	545	554	555	536	566	576	563	589	524	545	517	544	578	543	590	583	591	558	540	514	595	532	545	555	561	533	555	522	554	581	555	509	563	557	524	541	532	523	581	542	570	517	550	553	555	581	548	587	566	525	539	533	546	546	530	539	505	514	541	542	541	539	566	563	528	529	530	571	496	571	554	539	532	574	603	541	587	534	583	549	545	525	521	510	527	538	589	544	542	551	529	579	564	556	590	540	538	530	576	543	529	560	536	578	519	540	562	507	596	557	550	497	564	478	533	533	528	530	534	545	522	547	592	580	584	542	558	520	538	580	484	555	552	563	567	554	581	533	558	583	538	513	564	549	548	573	545	559	569	538	569	524	549	548	553	506	524	582	565	562	570	542	486	544	546	518	558	537	527	539	589	534	539	530	525	523	524	582	535	574	577	502	531	554	513	486	522	546	569	535	528	527	501	574	575	565	571	557	581	519	568	510	564	532	553	518	563	521	551	545	512	542	546	518	580	530	546	549	533	554	551	548	539	533	560	534	551	548	545	556	523	531	561	540	568	551	535	536	532	508	530	540	536	512	537	559	544	554	559	562	565	546	591	552	536	532	538	519	516	558	556	548	512	531	554	559	575	556	574	548	558	548	532	553	549	499	573	602	563	575	559	523	558	552	556	526	513	568	553	554	533	576	573	567	529	503	566	540	531	544	536	554	569	589	540	531	524	528	602	494	523	524	484	541	570	571	563	546	543	509	568	578	523	595	555	561	563	543	533	594	536	554	493	569	541	561	540	534	546	544	529	565	532	523	494	525	532	528	558	537	547	539	521	544	553	547	542	520	538	561	537	533	560	523	573	554	565	528	529	569	576	526	578	532	549	527	556	505	555	570	542	555	511	553	559	554	527	569	524	507	538	510	513	531	572	534	521	564	584	586	552	517	516	542	601	544	573	556	525	585	590	528	532	539	555	560	526	522	540	529	538	588	507	549	570	548	522	548	553	525	585	560	556	536	477	541	550	572	556	511	484	513	521	554	561	581	572	504	515	510	547	549	567	567	503	517	564	591	528	541	523	545	533	536	537	534	539	595	508	532	574	556	509	497	559	536	560	554	518	616	557	507	571	531	540	549	548	501	529	532	515	544	524	582	560	542	529	522	531	536	570	545	556	543	582	545	537	546	554	581	547	545	520	495	577	576	524	566	524	546	549	539	580	510	515	588	594	556	540	527	538	565	576	545	557	548	529	537	558	527	546	538	560	546	563	539	532	519	513	518	568	516	568	547	529	549	540	521	579	541	593	509	562	564	522	532	544	522	546	548	558	550	519	599	546	527	556	537	551	513	572	553	537	550	522	561	570	512	590	532	579	582	575	550	542	552	585	525	558	561	559	532	554	553	541	525	567	553	515	536	527	587	539	578	509	550	580	560	563	547	523	564	565	589	517	520	504	543	490	531	480	551	550	522	574	529	576	549	512	565	547	540	546	529	582	516	549	557	547	562	561	528	533	570	551	531	591	543	515	528	521	491	518	537	526	554	552	521	545	514	578	536	527	549	541	549	533	555	564	514	553	538	511	553	585	595	537	536	561	506	505	595	572	553	523	556	559	511	540	538	532	556	551	548	526	541	593	528	510	551	535	552	563	544	547	518	555	557	532	517	552	585	565	578	553	528	551	573	531	519	551	484	570	553	510	561	523	542	564	533	555	523	565	590	570	542	578	550	556	555	552	527	544	595	525	569	547	529	565	521	546	520	546	492	559	558	551	517	542	575	565	566	580	536	528	544	531	544	575	524	542	593	528	560	514	511	540	513	544	509	529	534	558	533	550	529	560	551	585	608	548	529	550	522	488	550	563	505	525	514	534	556	543	546	547	562	582	552	572	601	537	552	571	539	535	556	518	541	572	523	519	576	581	570	528	530	578	552	580	521	546	578	528	521	551	537	525	563	524	551	524	570	531	531	568	529	550	555	536	539	518	537	537	551	549	546	523	593	545	527	556	556	526	548	538	568	543	545	535	531	514	528	556	545	537	501	567	535	545	530	518	565	568	577	531	537	524	504	543	543	554	542	521	570	565	552	554	563	532	552	518	573	581	511	522	560	596	551	575	497	521	507	486	538	505	535	512	547	541	532	548	512	560	563	582	537	553	541	557	558	522	520	566	508	522	569	548	548	554	506	540	545	536	547	572	531	563	578	578	565	577	593	611	586	574	586	553	501	565	597	573	575	521	557	521	543	551	488	542	553	563	528	547	530	573	555	517	534	554	587	566	525	542	547	464	547	579	587	539	513	539	537	536	536	550	538	540	550	526	527	506	549	586	501	521	570	546	545	557	554	533	541	516	552	545	556	552	522	541	522	561	526	548	496	546	538	523	522	562	575	528	537	528	569	564	541	539	550	534	556	527	577	539	545	529	543	537	487	542	549	604	526	553	577	575	574	568	518	523	529	512	557	563	557	543	521	586	558	554	520	570	521	580	540	561	565	555	554	536	573	552	533	558	514	512	552	505	545	565	537	554	573	581	541	530	587	553	567	542	528	549	512	520	502	525	579	533	556	505	500	544	567	589	548	558	558	520	538	499	540	530	577	582	541	514	567	545	595	526	536	568	565	518	565	572	563	512	563	537	542	543	554	535	537	559	510	568	561	524	535	550	592	578	515	499	541	553	511	586	536	500	559	547	544	488	498	584	567	530	522	571	536	545	584	556	522	566	522	519	560	560	548	527	535	513	544	566	524	511	512	570	522	599	565	510	540	543
6374	734	844	709	545	459	374	333	321	333	238	249	269	243	227	273	273	196	211	222	232	216	227	205	219	213	247	207	240	210	229	227	252	241	201	206	203	217	184	213	212	218	208	210	226	204	205	194	218	205	202	229	227	219	230	210	218	209	226	210	205	214	224	208	186	209	189	191	217	204	224	207	192	242	199	201	192	210	193	231	222	225	209	213	211	202	193	220	206	198	223	217	213	205	214	177	177	247	225	220	195	206	223	200	208	202	221	216	187	211	223	219	197	190	183	179	190	201	211	208	199	202	195	185	235	201	192	184	190	206	224	215	206	235	207	216	182	209	212	218	200	181	196	210	188	181	217	197	184	191	199	216	180	228	219	199	196	220	185	218	208	215	218	240	196	214	228	196	218	181	220	216	208	209	220	217	210	220	182	215	203	216	207	206	211	240	219	234	199	234	207	182	226	208	228	223	175	210	229	235	223	211	236	224	195	187	218	220	197	200	238	241	208	194	220	229	212	214	214	219	213	216	213	219	214	233	217	231	200	223	208	208	210	204	196	210	197	224	212	241	194	208	200	220	211	213	190	214	181	209	193	208	229	184	229	216	217	225	214	216	190	206	211	219	197	220	241	213	184	208	225	191	227	186	218	213	189	204	160	218	216	177	211	231	223	214	192	219	200	227	217	210	198	209	222	212	187	205	219	210	227	208	201	212	215	193	226	205	230	207	210	200	228	220	220	205	203	238	204	243	214	218	231	199	226	245	201	208	225	219	208	191	203	208	199	191	204	194	229	202	207	205	217	186	207	216	202	197	200	222	199	215	223	204	214	208	207	180	236	206	228	197	206	234	224	228	210	211	211	212	218	189	207	214	209	228	195	235	226	212	208	190	206	229	206	219	232	198	222	185	211	216	205	224	215	219	235	198	208	198	225	197	207	226	222	210	210	217	207	228	218	235	216	191	213	242	203	206	202	228	196	204	225	205	213	203	218	227	198	215	204	208	217	219	197	197	225	204	206	210	208	203	194	191	230	208	188	214	224	229	212	201	225	207	242	216	202	200	229	214	210	220	200	200	235	197	217	193	235	234	222	233	215	238	215	197	210	207	225	249	226	215	190	216	199	207	229	207	194	191	211	190	206	214	193	222	197	221	215	205	173	206	212	228	220	187	195	206	226	188	241	209	218	219	201	199	192	219	244	207	214	192	207	202	211	245	200	224	212	216	207	212	204	236	197	255	210	219	223	194	195	212	194	218	227	240	214	227	186	205	225	235	192	226	244	209	229	183	206	211	216	238	217	231	183	208	186	201	215	216	210	208	208	238	216	209	203	217	259	237	202	243	216	220	201	235	209	229	221	191	183	207	185	235	179	205	214	201	204	194	232	206	209	249	223	213	217	212	222	215	243	224	229	216	217	209	186	241	213	175	220	204	209	228	228	198	217	197	225	204	221	222	213	231	231	216	220	191	199	184	192	256	207	227	206	218	207	221	195	210	205	234	231	236	188	199	219	200	191	191	176	232	221	200	203	192	210	184	244	211	213	215	228	199	234	198	229	207	213	204	236	207	203	207	200	219	199	210	215	207	197	213	207	223	202	196	215	207	225	231	204	221	222	216	197	221	220	225	213	213	212	231	224	210	212	216	219	225	187	238	228	208	231	198	211	229	190	184	219	203	176	167	222	244	212	224	223	187	221	203	216	176	220	182	194	218	249	190	228	227	225	227	212	228	201	201	229	185	182	200	195	236	193	197	207	218	214	197	203	209	204	187	188	191	215	192	215	209	231	183	201	238	186	215	203	229	228	211	187	193	190	212	208	225	177	238	204	227	215	193	237	221	208	198	187	221	196	227	189	198	215	224	202	216	206	186	244	227	229	173	219	200	223	203	237	206	205	231	212	201	211	223	236	213	210	223	217	212	215	220	208	185	215	209	201	224	233	209	230	221	235	219	193	220	226	218	241	225	216	223	223	200	203	214	211	185	225	198	200	204	202	231	190	184	204	216	192	189	221	196	201	212	220	200	226	203	201	233	204	227	213	223	210	191	213	210	215	225	192	201	186	214	213	209	209	183	219	224	202	231	213	215	223	206	200	214	198	183	219	198	210	203	181	178	201	223	196	212	217	235	195	213	213	194	196	206	192	217	185	201	202	193	207	209	213	207	223	212	234	208	228	213	189	222	217	201	223	212	205	197	190	231	194	227	216	204	199	213	222	230	197	208	213	229	176	203	197	203	209	200	216	226	204	202	193	214	203	222	197	231	195	197	213	214	215	223	212	233	199	199	206	216	222	212	183	213	208	198	230	184	200	211	213	227	198	195	206	194	218	192	222	202	199	219	208	244	211	212	196	205	241	197	211	199	173	179	216	192	194	222	204	208	206	208	235	229	203	195	223	185	223	188	229	234	197	201	204	194	222	228	235	217	238	219	215	207	199	207	237	218	237	227	188	237	246	224	220	206	204	201	192	168	209	217	171	198	236	224	186	212	204	192	218	190	224	203	224	206	216	199	193	227	214	200	193	232	204	219	230	206	192	202	203	195	216	202	187	202	212	205	235	201	228	161	202	212	210	194	215	230	200	201	212	199	211	192	219	207	185	235	216	187	231	207	203	222	199	198	208	206	202	205	191	205	173	188	209	221	189	212	237	212	215	214	202	234	209	222	230	200	235	196	224	216	223	194	237	230	196	218	203	202	194	200	229	205	221	198	230	220	196	210	230	194	221	188	190	226	201	196	203	196	180	213	207	204	200	212	208	237	203	222	174	229	221	220	210	191	197	211	194	212	234	219	219	193	238	241	219	202	188	220	222	221	199	216	219	209	223	197	202	211	190	214	191	229	236	228	224	205	224	210	194	215	217	243	211	204	196	190	187	175	200	201	203	234	219	203	212	214	221	209	218	179	177	196	229	228	182	215	186	205	223	217	207	190	215	199	225	206	210	212	206	220	195	220	212	200	201	211	187	220	209	207	220	209	212	192	201	207	203	216	202	227	217	205	211	236	189	225	215	231	203	213	204	226	172	214	210	197	208	188	211	204	207	208	197	191	215	233	210	210	217	223	212	210	206	222	201	213	214	176	243	207	228	200	209	194	199	215	218	242	213	201	193	221	210	209	195	229	182	191	213	199	228	233	214	193	198	219	224	197	188	204	206	197	213	205	204	219	212	215	188	192	212	196	207	214	210	251	233	192	232	217	201	212	204	237	197	204	206	193	212	211	193	213	236	190	215	217	223	225	208	206	193	232	223	252	231	179	224	188	212	212	209	200	218	209	197	203	228	199	201	187	180	209	212	224	225	201	192	185	212	220	204	237	200	192	223	203	225	181	189	192	214	189	210	230	229	226	228	232	208	199	195	213	199	224	206	181	197	245	218	200	221	224	199	214	198	196	203	209	192	201	227	190	211	202	194	222	214	227	228	217	227	223	237	213	222	193	186	209	184	215	211	220	204	207	205	205	208	194	219	214	217	197	209	216	211	209	215	213	196	217	230	193
6221	1071	1995	2285	2174	1665	1359	1198	1061	987	877	814	773	757	710	635	635	604	644	618	662	630	617	550	523	636	560	549	602	585	492	543	560	554	546	531	546	518	547	513	486	552	521	514	544	514	502	522	509	495	497	513	569	532	510	533	475	517	544	550	516	575	468	548	555	533	516	509	538	478	493	564	522	498	551	559	520	498	487	544	520	510	469	509	515	541	540	522	514	500	520	523	521	562	519	513	553	485	523	559	543	462	495	535	541	503	544	528	500	493	519	523	490	520	483	498	505	536	599	521	490	576	549	523	524	540	513	511	505	509	492	550	514	545	517	556	482	505	518	512	520	494	533	520	525	518	511	527	480	541	484	467	536	546	522	502	481	517	494	519	491	537	538	527	531	511	543	504	494	559	538	479	523	529	511	465	519	509	531	496	529	500	527	561	512	532	526	480	532	510	478	522	569	499	493	548	541	488	494	538	509	533	533	502	505	519	548	491	504	504	528	547	558	482	522	497	475	480	480	546	491	476	497	476	476	523	529	507	507	516	531	566	510	507	521	529	512	497	519	512	551	508	539	539	461	513	560	501	548	513	491	496	506	503	515	540	516	508	544	558	493	497	545	532	491	513	533	515	534	495	516	538	492	491	532	557	508	540	529	494	507	506	507	515	521	513	509	475	495	484	508	470	544	487	481	496	535	491	519	477	520	512	482	556	497	478	507	512	526	503	512	492	532	529	538	502	455	483	518	513	530	525	513	493	522	502	538	521	522	504	555	515	538	501	524	541	520	500	523	533	519	529	512	528	494	521	493	553	525	478	526	517	483	514	518	523	493	468	518	520	487	531	481	537	530	528	530	501	522	524	510	538	506	538	526	512	482	499	530	535	525	549	523	523	541	500	522	476	538	514	493	508	514	518	500	512	519	492	463	488	546	500	495	528	565	497	490	520	509	505	534	511	514	555	516	500	502	498	512	523	482	523	523	506	507	503	538	548	545	541	511	518	510	544	490	515	504	494	535	470	521	502	504	551	516	486	550	521	454	519	476	510	504	518	529	512	462	524	511	524	520	500	529	521	503	523	518	521	514	501	525	534	509	516	518	548	572	565	570	517	549	495	514	510	542	521	491	535	536	490	509	540	497	555	489	515	537	540	538	512	533	498	490	490	504	541	530	514	534	514	512	534	527	519	542	534	529	519	526	539	483	522	483	498	526	527	459	525	544	500	532	516	514	494	519	508	528	516	486	508	467	528	523	493	539	488	498	510	590	531	513	511	518	544	513	512	566	503	520	497	556	496	535	484	544	507	528	463	490	542	487	480	510	514	526	509	511	512	516	502	495	496	502	484	503	551	539	492	555	516	525	494	492	526	531	520	544	506	543	524	482	521	519	530	526	498	567	515	480	496	488	520	488	546	524	511	506	523	545	499	513	510	502	500	545	504	505	523	533	506	513	502	483	527	517	521	543	496	497	516	496	535	481	492	523	496	546	563	468	494	512	515	495	514	481	523	510	530	537	528	505	511	483	556	506	500	485	525	503	517	521	487	538	465	527	512	490	517	557	503	559	477	533	490	511	498	481	481	459	508	537	555	516	480	519	515	504	526	553	463	520	528	499	476	515	515	473	518	522	509	524	536	492	462	513	516	514	491	476	533	568	512	518	519	467	500	468	514	489	514	530	481	512	468	543	509	517	526	521	524	538	510	504	486	506	505	543	540	502	520	512	526	518	529	463	504	534	497	507	494	512	541	535	524	497	552	510	490	523	485	525	533	522	554	547	532	494	554	519	527	518	527	524	556	539	526	494	508	504	524	522	507	538	532	507	535	485	497	521	509	510	460	505	468	509	532	558	478	512	567	530	521	510	539	511	496	523	512	482	534	467	534	528	533	524	518	510	521	511	522	507	532	527	526	510	521	529	523	554	511	467	467	516	527	457	542	545	516	511	478	489	483	530	524	530	492	495	502	500	509	536	493	476	509	480	542	457	490	516	494	542	504	524	484	548	485	521	495	514	510	506	554	539	509	510	481	546	505	509	500	529	528	532	542	515	528	501	544	509	480	486	479	528	512	503	477	547	483	540	511	543	512	497	490	519	518	468	495	531	493	537	482	499	493	528	478	503	494	524	514	522	517	506	544	496	508	515	501	518	495	495	489	481	497	514	503	564	509	471	499	521	556	449	511	476	513	486	516	517	477	527	495	494	482	521	491	487	505	519	463	503	485	500	514	513	542	542	511	517	538	508	491	530	515	555	529	591	498	501	495	541	538	487	524	569	518	532	531	509	520	504	467	529	492	500	534	503	510	555	535	544	508	486	518	510	499	537	549	537	512	491	504	513	517	500	499	488	528	549	510	516	518	537	488	480	529	545	497	518	552	518	500	449	506	540	517	511	540	553	535	519	547	500	496	496	502	490	540	530	510	487	512	534	481	496	507	536	530	484	449	490	512	521	538	585	528	522	514	517	520	508	525	500	545	503	475	554	513	510	502	515	525	513	544	512	490	494	470	529	477	510	515	516	572	488	519	482	498	487	502	528	515	525	514	537	515	493	526	498	532	508	450	592	506	517	524	511	509	505	475	535	507	552	540	513	493	468	508	512	500	522	459	528	510	495	523	484	530	486	498	507	494	504	499	520	500	503	510	488	529	548	549	495	506	503	527	494	525	510	547	471	528	487	520	489	475	507	528	499	508	524	446	506	546	532	522	526	508	517	549	513	500	529	515	510	547	506	518	500	557	530	541	521	466	506	496	550	512	550	509	593	507	558	509	500	532	492	514	526	495	489	492	478	491	513	541	496	549	484	496	582	546	502	489	503	537	512	529	513	519	508	541	510	502	543	474	493	548	543	501	532	530	495	522	534	542	556	464	530	489	467	501	491	523	542	481	467	532	508	478	505	499	543	498	515	539	514	500	489	538	520	530	524	504	508	513	530	486	497	511	492	515	481	553	501	509	519	542	506	551	509	488	543	492	498	508	520	472	490	484	504	508	517	538	477	485	503	505	528	525	529	509	514	476	510	528	547	549	516	504	503	490	508	553	500	519	495	547	508	527	550	529	546	495	527	475	539	516	534	533	541	578	490	465	527	517	496	513	559	547	479	521	497	525	505	505	471	507	519	481	470	508	519	547	509	507	509	517	478	514	553	538	514	493	519	517	485	505	517	528	535	510	523	540	526	506	556	516	554	520	519	478	497	450	504	512	512	482	486	490	526	532	509	534	537	499	509	482	563	557	527	503	527	511	540	530	503	486	474	516	480	539	562	513	473	505	480	486	502	489	492	537	491	533	543	501	510	508	491	538	519	495	483	528	547	513	505	515	491	497	490	501	504	486	509	522	487	488	556	531	498	488	522	505	491	512	534	440	536	523	515	521	509	530	509	503	528	521	531	487	494	515	485	510	530	524	554	526	520	500	478	460	530	492	512	486	479	528	484	551	505	524	468	528	498	487	516	520	542	515	483	506	544	516	532	546	544	552	543	506	567	493	553	486	506	566
12333	1322	1279	1030	721	516	376	287	248	200	182	193	146	173	140	120	124	139	107	136	134	121	110	128	107	112	104	107	100	93	91	101	91	114	104	102	86	91	92	88	94	91	96	94	88	107	100	107	87	75	96	95	84	96	96	80	89	99	99	80	91	109	111	76	107	89	98	94	103	87	81	87	120	78	115	101	118	117	100	93	83	99	84	91	87	96	90	108	92	100	95	96	112	105	95	94	91	96	97	98	85	99	90	85	102	114	98	84	98	85	89	87	98	90	100	81	91	80	81	91	108	70	101	113	96	101	88	92	94	103	93	90	97	81	85	95	101	89	108	107	84	85	81	98	99	100	112	107	117	109	99	113	100	96	98	86	103	100	85	96	109	105	89	104	78	102	87	96	86	93	96	92	99	102	94	93	97	94	97	112	113	97	106	80	116	90	94	89	80	109	80	88	82	88	85	93	91	94	98	97	88	77	108	95	99	92	105	102	84	88	81	90	88	90	87	93	90	90	94	97	118	88	77	88	94	83	104	103	90	92	105	87	92	120	80	95	103	110	105	94	80	83	98	100	115	81	85	97	96	95	66	96	104	89	83	88	97	97	110	105	112	94	101	79	103	92	108	122	95	125	97	101	88	98	102	87	90	87	126	77	95	105	94	89	93	88	102	104	96	86	106	100	106	97	100	100	84	108	104	107	82	84	86	110	93	102	107	85	115	100	87	97	104	78	131	92	86	87	95	99	98	82	120	97	112	93	90	86	92	109	93	103	110	83	88	82	95	83	98	86	97	88	86	103	102	95	96	100	104	93	93	88	88	88	115	76	94	87	98	99	100	73	93	89	94	89	102	90	102	85	87	103	105	78	89	94	102	108	120	104	94	104	88	88	99	101	89	88	87	105	101	105	83	91	80	105	92	100	108	96	89	94	102	98	103	92	108	92	101	75	108	82	90	109	96	84	89	95	102	93	103	99	103	93	112	99	90	105	77	96	82	83	107	94	97	96	96	105	89	93	98	105	100	91	80	87	89	74	88	97	89	96	81	87	91	100	93	94	104	100	102	109	77	96	108	97	105	81	102	98	89	103	105	82	94	117	99	98	83	110	101	89	104	95	116	101	86	113	116	114	93	110	84	84	97	100	91	100	91	74	105	104	106	86	87	91	93	83	84	103	92	78	96	105	107	108	104	88	107	95	89	85	91	110	107	103	94	100	90	116	103	94	117	74	103	105	75	87	101	80	103	101	102	97	83	95	96	98	103	82	102	100	89	101	110	90	89	94	86	115	92	73	110	94	103	97	83	102	84	99	104	105	97	107	119	92	92	96	93	98	95	96	88	81	91	102	101	100	98	102	88	100	95	104	96	90	102	94	89	109	102	124	111	98	82	101	101	113	97	78	106	103	101	92	105	102	103	80	112	120	101	86	86	92	96	95	99	102	96	102	91	99	92	84	99	104	104	117	95	99	98	91	92	99	77	101	93	102	109	79	91	81	105	99	101	97	84	90	75	104	87	114	101	105	94	112	91	95	90	109	96	89	99	80	93	107	82	86	86	92	87	90	89	101	83	81	78	91	86	108	91	93	83	112	72	95	97	88	101	97	109	101	104	103	93	110	98	106	100	98	92	107	83	91	90	99	90	103	92	94	97	101	96	96	90	93	97	121	91	101	99	102	87	90	93	108	85	86	97	102	95	89	96	103	119	94	97	98	95	100	94	109	104	101	100	83	88	104	86	102	96	92	80	106	81	95	90	108	84	106	83	86	101	91	89	85	99	86	114	79	98	78	82	105	83	101	93	96	97	91	95	97	89	105	97	89	95	110	89	117	107	90	109	89	88	104	98	92	88	113	100	94	109	95	94	96	82	97	95	103	108	73	110	102	103	84	93	103	99	105	98	91	88	102	103	99	99	96	88	105	97	82	86	87	97	111	89	87	95	98	75	112	106	96	95	83	90	108	114	106	97	95	99	83	94	82	79	87	104	92	100	93	97	87	93	92	103	97	102	87	80	105	86	88	95	119	101	108	103	96	82	80	95	102	101	95	85	109	96	101	79	98	95	89	89	87	99	81	98	90	107	96	91	104	95	80	113	101	102	85	110	103	105	93	89	88	101	100	96	89	118	97	106	87	93	99	96	92	108	109	106	93	82	75	65	89	101	82	94	77	89	99	85	93	99	93	82	88	105	86	92	91	88	95	98	102	91	97	73	90	109	77	96	106	108	106	87	98	93	94	102	79	114	79	100	105	97	112	90	79	82	102	95	97	100	92	91	114	94	75	94	80	90	89	93	106	92	83	70	86	104	93	100	87	89	93	107	94	96	81	86	92	99	94	80	91	107	88	103	90	83	106	95	112	94	77	94	97	81	103	89	106	94	96	92	101	78	104	103	83	90	107	92	92	96	95	100	111	101	123	81	87	97	101	91	79	104	109	95	119	99	95	113	95	93	85	91	76	93	113	88	97	103	91	101	82	90	115	99	122	103	83	96	94	116	99	98	87	99	121	99	85	104	97	105	103	89	88	107	103	101	99	91	89	92	90	96	104	89	90	111	115	94	107	101	96	111	101	87	97	83	98	84	106	79	89	94	86	94	87	96	98	88	91	87	111	84	85	94	86	85	94	92	116	79	76	111	94	99	94	134	113	115	102	98	84	83	102	91	92	94	89	103	81	96	113	89	96	94	93	99	101	96	104	87	109	85	108	108	85	109	102	94	86	90	91	98	100	98	84	104	111	96	98	102	82	91	97	99	89	98	77	117	97	105	92	79	110	106	85	89	90	113	103	96	86	111	89	89	115	90	88	94	93	104	101	90	78	79	70	89	101	105	78	90	105	79	90	87	97	89	91	98	110	103	93	108	91	114	81	87	71	99	108	83	110	111	86	120	99	101	85	122	98	84	95	100	105	97	85	111	93	103	81	85	104	95	119	92	93	81	100	80	109	94	88	109	105	98	95	106	88	77	109	96	92	97	109	98	84	90	108	95	85	90	98	86	99	98	94	98	86	87	102	112	99	92	92	104	109	104	85	90	102	88	109	101	99	96	98	96	87	102	81	85	88	93	95	86	104	87	116	95	87	104	102	89	94	96	101	87	89	80	125	94	93	101	109	83	91	80	107	104	87	86	95	74	105	107	108	94	87	85	113	97	82	81	95	94	101	109	100	90	73	98	86	118	105	107	85	99	86	98	114	102	90	101	98	100	89	95	97	106	89	90	108	90	87	95	88	96	101	104	101	93	108	102	96	93	113	85	98	109	101	109	107	108	123	102	102	93	90	118	99	109	93	101	91	104	93	91	97	88	106	93	88	86	88	104	104	94	69	99	113	112	101	87	106	84	101	124	103	99	83	90	99	97	96	91	99	101	99	100	91	83	100	97	79	106	105	92	100	98	117	103	91	97	97	97	84	128	104	103	74	89	119	116	90	110	97	104	99	99	98	84	96	88	101	83	80	85	78	102	95	97	102	91	106	82	88	98	84	98	83	86	83
7812	1210	2586	2996	2982	2237	1859	1381	1169	1012	736	773	654	650	572	528	512	504	475	387	432	454	385	401	375	375	361	345	327	304	334	315	329	305	282	305	293	298	282	283	271	273	260	282	293	265	266	263	250	256	233	248	265	261	252	259	256	229	239	269	273	254	256	301	247	259	251	269	258	260	271	258	274	263	290	265	248	260	228	242	263	258	231	253	252	248	266	252	278	263	283	265	267	240	260	275	244	240	261	241	246	264	260	266	227	269	262	234	274	243	269	219	254	226	270	251	258	245	285	241	237	228	237	252	252	270	238	272	274	243	239	220	251	218	276	232	277	233	262	241	233	254	277	261	253	265	263	263	283	233	236	282	256	244	251	258	243	241	238	262	266	231	266	262	263	220	269	261	254	215	245	270	247	235	270	248	236	245	240	263	228	237	250	270	253	265	246	279	248	256	281	251	264	259	243	276	287	236	274	277	269	251	244	262	281	266	264	253	255	260	259	251	222	246	225	257	248	235	250	265	249	248	240	256	242	257	231	275	266	244	243	264	253	311	236	255	246	236	246	226	270	276	242	257	244	236	249	257	244	251	265	266	258	253	253	251	237	249	238	284	279	258	255	252	240	262	252	247	244	254	265	244	251	254	236	266	278	250	268	264	251	257	256	216	272	237	281	231	222	267	268	237	237	273	250	252	254	260	237	264	249	251	253	276	251	241	258	253	221	239	223	255	266	260	270	263	250	255	234	254	290	228	241	259	267	228	257	258	284	241	257	269	238	235	230	251	274	226	240	255	224	249	257	256	241	248	235	276	260	262	283	244	250	264	263	251	252	246	243	235	255	202	219	241	233	265	253	239	225	259	248	233	244	254	261	257	243	252	252	231	264	263	249	238	223	251	280	257	252	243	271	264	239	269	248	247	246	227	239	271	230	272	247	251	254	242	243	238	239	258	267	256	243	252	243	278	264	254	238	231	255	273	241	238	284	265	223	224	240	242	245	248	245	235	242	234	242	244	245	263	249	261	253	254	282	237	234	233	240	254	276	245	235	234	241	245	259	246	271	255	268	264	242	273	280	249	219	221	258	244	251	251	244	243	244	225	249	249	234	261	231	268	253	263	256	254	261	228	276	237	240	242	249	250	222	261	260	277	267	255	276	235	233	256	257	245	255	232	283	251	241	230	251	256	242	265	259	276	239	240	253	230	221	249	257	268	262	253	282	243	230	256	243	252	247	222	238	245	209	234	252	259	248	243	285	277	253	244	268	240	267	251	223	261	248	264	300	212	250	266	255	261	274	264	255	242	256	240	243	240	240	273	242	242	256	248	230	228	261	230	235	265	268	263	226	270	252	250	231	226	261	228	251	273	222	260	257	244	238	229	268	266	253	246	289	257	239	256	227	210	248	217	231	288	229	231	270	267	245	281	237	229	236	259	229	253	243	247	257	243	263	259	247	258	227	277	261	260	258	281	261	267	265	257	299	228	250	252	269	273	253	241	253	241	252	262	228	233	238	258	240	241	271	273	238	235	230	261	267	267	237	271	255	274	247	238	230	224	254	269	262	259	271	245	257	227	233	233	264	250	260	251	217	272	236	238	229	224	245	226	259	240	243	262	261	254	248	272	232	240	234	245	241	249	253	216	206	230	245	257	235	250	254	242	241	267	247	245	256	245	266	266	278	208	243	258	228	244	252	243	252	255	244	256	242	250	270	241	276	257	257	267	245	265	241	259	260	256	235	229	254	234	214	251	235	270	237	262	275	267	241	244	254	265	228	251	252	238	284	225	257	287	252	253	278	225	226	289	249	248	219	252	249	244	246	239	252	241	260	288	248	263	243	244	241	245	228	228	248	238	237	255	245	239	257	239	234	225	252	245	257	273	248	265	246	255	227	263	254	214	249	254	239	264	253	247	284	239	243	229	250	264	271	253	257	249	248	263	258	244	252	254	261	244	300	245	239	229	255	244	259	265	289	234	264	240	247	248	244	241	248	259	233	255	251	214	265	256	246	246	240	256	247	258	234	249	266	244	240	251	227	260	251	245	232	257	235	270	271	252	251	242	262	261	273	216	223	282	258	272	240	262	260	251	234	256	244	251	245	239	254	252	230	236	241	274	256	250	244	234	259	216	235	249	253	227	268	273	258	264	245	247	245	284	268	240	245	245	243	258	231	240	280	257	238	243	240	269	274	224	247	246	261	244	259	248	241	269	265	254	243	243	257	232	270	263	240	255	228	246	271	261	231	270	257	250	249	239	241	241	234	226	274	251	228	251	230	257	273	241	238	222	273	250	273	259	257	228	256	263	271	268	221	269	260	222	242	253	237	256	252	261	255	260	271	239	251	238	269	237	218	268	271	245	258	228	270	237	251	270	261	262	266	240	224	272	222	237	267	253	260	241	243	242	242	255	240	237	242	281	261	255	245	253	241	269	277	239	240	255	251	242	260	257	293	266	240	248	247	260	277	247	250	248	238	262	259	237	253	266	259	251	271	251	233	263	248	214	258	224	222	264	236	270	223	223	256	260	245	268	254	247	220	266	261	288	248	249	250	213	259	212	242	225	254	268	235	240	279	233	236	241	253	252	254	261	245	238	255	247	258	225	220	259	244	220	256	225	259	272	250	265	289	255	258	269	253	217	258	216	259	256	228	230	268	227	261	227	264	243	242	257	257	249	248	245	263	266	225	243	242	245	247	255	246	210	248	236	225	244	264	223	289	253	251	260	255	255	264	254	239	247	251	269	279	269	252	251	240	257	266	258	233	228	235	249	241	220	244	287	267	274	270	226	259	252	240	282	248	252	246	228	262	256	246	275	271	230	255	216	259	234	249	264	242	236	253	236	248	229	238	261	244	235	250	231	229	249	253	276	238	277	250	250	241	252	251	271	280	280	249	263	256	258	262	232	244	219	246	240	255	235	237	254	268	248	263	272	228	244	253	250	258	232	260	255	261	246	233	264	268	264	257	274	243	254	253	256	223	213	252	239	254	256	229	247	248	244	249	253	250	264	237	246	255	257	231	265	236	229	262	234	255	265	235	246	261	265	239	249	269	262	249	232	243	273	259	237	248	232	230	241	250	240	260	253	255	240	274	257	261	240	238	262	248	240	241	254	252	222	258	243	245	246	253	252	240	257	261	247	270	243	256	256	256	265	239	262	250	303	266	250	256	282	250	248	249	260	246	256	266	275	268	259	256	257	266	232	234	252	246	278	276	239	225	275	241	244	233	225	231	238	241	248	247	235	252	253	249	261	240	252	238	244	261	269	225	280	260	262	247	241	234	253	241	237	280	235	258	261	240	240	258	265	256	235	256	249	244	232	272	249	240	259	244	283	235	255	246	265	235	243	247	262	236	215	216	269	243	261	254	244	228	211	267	248	267	246	256	251	271	214	243	226	255	242	236	233	254	216	273	240	258	283	228	231	232	258	247	213	247	272	244	245	248	231	231	253	267	246	241	223	270	238	258	212	254	252	247	235	223	230	262	234	231	231
1461	432	427	360	306	287	296	243	228	225	251	209	217	242	225	242	195	238	215	222	207	227	199	239	227	253	239	207	210	198	212	234	226	217	212	202	231	220	222	210	202	199	215	215	210	196	217	191	193	221	221	228	272	219	214	212	228	233	203	239	217	209	222	247	235	184	207	232	235	232	218	222	230	192	224	239	202	221	208	212	238	224	213	220	209	251	253	209	215	247	209	214	265	206	243	218	203	217	202	216	216	200	215	232	203	228	214	208	218	207	236	250	190	213	209	240	232	253	215	198	223	226	251	217	212	189	221	230	192	213	218	214	221	211	198	224	211	231	212	226	220	220	254	226	223	216	210	202	250	230	210	225	203	201	206	231	203	220	229	206	217	214	255	220	207	210	205	209	224	215	231	214	200	212	249	218	235	218	207	204	242	204	213	219	211	217	224	216	228	218	224	223	219	234	218	218	213	198	242	236	184	224	213	244	204	234	204	234	252	207	200	230	244	213	251	238	232	247	218	232	234	244	244	220	192	221	201	245	194	198	206	194	218	207	213	241	237	217	218	197	199	220	214	199	223	235	233	221	239	217	227	225	233	219	203	211	236	227	217	215	236	210	214	225	235	227	210	237	196	193	204	213	191	210	204	243	203	227	235	233	246	256	211	218	241	201	222	210	209	220	226	202	222	219	212	216	225	230	197	232	201	204	220	235	194	216	195	238	189	231	234	203	227	213	217	218	207	216	217	195	217	244	198	227	208	206	208	246	214	204	207	212	214	216	232	223	209	235	205	237	201	224	209	213	228	230	226	230	220	212	237	239	211	220	228	238	231	231	200	206	193	223	195	219	233	236	212	198	189	218	211	212	208	229	195	240	190	209	187	232	216	191	235	214	242	227	201	238	221	211	206	233	233	222	213	196	194	185	203	181	206	221	237	186	208	224	218	230	207	217	237	228	210	231	223	212	200	206	203	220	196	188	225	216	208	220	221	213	224	221	197	221	216	223	218	199	190	214	212	235	216	214	222	236	218	224	233	217	225	241	230	200	205	210	247	200	231	243	229	238	216	207	240	234	204	221	236	218	243	218	232	214	262	225	201	239	203	210	198	236	248	232	223	214	226	175	219	215	202	216	220	229	222	216	245	188	226	203	206	215	223	221	194	201	206	218	253	222	219	205	224	224	219	217	228	208	202	198	239	224	208	223	207	222	198	182	242	207	230	226	183	229	240	209	215	223	220	234	208	231	235	221	244	218	226	198	218	207	237	210	211	243	220	219	245	203	203	213	194	219	222	236	233	238	226	195	223	225	214	237	227	274	234	208	222	239	242	230	243	217	213	201	237	204	220	236	226	234	207	214	210	214	221	212	231	237	245	232	215	212	252	225	194	232	192	213	226	204	186	202	217	204	209	209	204	208	239	203	220	242	216	214	227	241	247	231	231	232	233	199	209	229	237	232	218	219	214	219	216	213	223	233	218	242	217	210	226	213	225	232	204	227	230	222	234	229	205	222	220	205	205	198	240	242	222	190	227	223	205	220	221	237	229	231	199	187	236	238	222	198	190	202	218	225	245	215	204	200	212	190	214	225	232	214	240	216	220	214	214	242	200	213	226	209	226	228	231	245	233	189	207	228	220	209	184	208	210	266	232	208	201	223	210	233	220	206	223	236	218	240	221	201	242	244	196	187	225	220	216	189	205	254	245	227	203	239	199	199	237	196	195	231	227	227	240	219	230	214	195	222	221	228	209	232	212	230	217	239	220	214	213	196	255	222	226	202	218	204	194	225	213	212	193	204	226	220	225	216	215	233	238	206	222	217	211	221	219	218	222	217	194	243	216	207	201	236	243	223	248	251	224	227	196	214	245	240	206	251	192	224	228	192	223	238	215	205	221	227	178	219	236	194	227	236	225	203	245	195	231	234	233	231	207	217	247	222	222	225	219	222	223	201	230	208	222	220	206	227	192	205	229	236	215	210	202	212	206	242	206	221	240	217	211	218	212	191	219	215	227	197	220	221	211	257	199	212	207	219	223	219	207	214	202	198	209	221	232	218	218	188	218	207	189	224	214	222	215	218	232	201	219	220	210	230	227	219	235	229	221	232	208	226	220	227	212	211	208	233	239	166	192	245	229	223	233	197	241	208	225	226	198	200	240	238	190	182	228	207	198	232	207	228	204	188	214	222	219	190	245	207	229	265	190	254	238	243	216	241	230	205	215	218	215	220	223	186	217	183	224	232	221	193	211	207	211	223	203	216	206	256	217	236	228	206	217	210	219	203	223	219	227	209	194	201	231	208	224	202	181	219	221	212	234	238	234	206	213	213	194	226	203	209	220	211	203	201	232	211	223	212	189	220	213	228	236	207	191	239	209	229	208	238	222	203	220	221	225	219	228	236	241	208	188	245	217	234	208	218	208	222	225	203	219	231	234	220	227	215	214	231	198	191	221	207	224	235	214	242	200	223	221	209	231	208	202	221	243	224	228	234	211	232	218	219	210	233	219	188	236	212	239	212	217	202	199	213	215	212	207	196	235	226	200	212	231	216	235	202	240	224	204	225	225	194	231	206	222	203	199	187	204	207	223	212	216	202	215	212	195	227	213	226	219	236	260	230	216	213	199	215	212	222	221	215	236	199	239	225	231	219	203	229	200	240	216	230	222	202	221	206	236	225	213	210	189	235	235	220	233	210	232	204	203	201	218	232	218	222	206	208	222	205	218	224	182	233	223	223	218	243	193	243	225	210	226	221	239	217	219	234	220	228	244	212	217	216	222	244	223	217	227	235	240	211	234	230	232	234	238	223	235	207	217	207	211	223	241	198	224	252	208	255	210	172	229	216	220	231	182	225	230	206	242	233	215	196	219	209	214	223	216	217	203	222	212	213	203	211	252	202	224	198	213	208	210	213	214	202	211	225	207	213	206	196	203	243	184	230	204	197	199	214	229	224	228	202	223	221	231	218	220	235	228	220	215	225	209	221	237	221	223	237	231	232	206	209	226	221	240	228	217	235	218	190	207	222	196	229	218	200	238	232	201	222	263	188	209	212	223	223	202	211	207	215	179	197	224	216	242	179	208	205	204	217	198	221	225	220	227	217	195	212	198	193	208	223	231	242	224	219	206	208	201	208	221	218	218	202	189	196	221	241	238	227	204	209	209	219	220	241	237	192	275	187	223	214	188	200	223	223	229	213	215	202	247	237	232	233	235	213	204	254	225	205	196	255	205	211	241	213	202	234	218	201	193	215	231	204	267	227	233	223	223	197	236	273	233	211	232	216	202	205	223	186	226	221	193	223	222	246	231	205	202	184	228	236	213	228	227	220	260	220	230	211	185	199	205	195	241	258	220	233	232	222	207	234	199	236	213	216	228	212	225	220	199	178	227	225	244	232	192	235	215	209	227	221	217	220	217	196	213	217	235	223	209	214	196	220	201	212	235	240	225	228	222	242	201	206	185	202	242	199	215	219	244	230	229	236	217	206	251	240	222	200	198	211
1998	723	1106	1150	964	829	761	687	668	624	664	558	584	589	596	559	563	567	609	569	538	570	546	504	526	563	505	542	541	554	538	533	552	553	528	579	547	508	542	509	525	548	574	510	497	531	503	522	515	506	553	549	538	515	553	532	542	535	531	539	521	532	566	530	558	573	566	558	519	576	498	556	561	537	573	558	600	505	553	557	568	512	546	521	558	559	567	565	530	547	527	563	562	550	540	525	512	567	523	558	498	552	571	538	499	547	512	506	518	518	541	497	544	546	580	533	530	523	534	539	519	534	533	535	502	504	569	521	520	604	530	516	526	495	579	564	551	522	532	475	551	504	546	550	547	529	577	505	537	517	509	548	537	521	570	542	539	551	522	578	584	502	523	513	509	518	487	525	532	548	571	516	585	562	517	562	548	550	579	514	579	529	563	512	560	489	551	513	502	500	542	562	534	543	544	576	560	567	495	496	532	540	543	499	566	531	516	576	515	580	505	542	519	554	542	504	547	533	524	517	538	548	529	523	509	522	533	477	564	542	573	518	538	537	522	572	564	532	546	560	569	541	522	572	537	530	569	549	572	554	546	515	523	513	497	521	515	587	571	561	530	542	547	512	561	539	513	552	522	518	548	581	546	583	522	530	455	518	533	525	529	528	529	531	578	507	536	530	542	474	563	552	574	585	594	518	559	535	537	518	564	580	559	557	530	543	560	569	527	497	543	535	514	580	539	559	514	545	526	492	512	533	531	540	564	558	549	577	535	522	503	510	554	555	569	537	554	553	546	530	519	522	542	555	537	519	521	515	531	520	570	501	532	501	525	566	543	556	523	538	558	568	530	543	534	555	529	538	549	500	542	547	543	551	489	539	539	577	517	528	524	547	518	562	549	532	544	536	551	544	547	585	594	537	551	561	573	553	537	539	516	540	544	591	557	546	506	560	554	473	519	550	568	590	558	537	516	544	556	533	501	552	538	556	554	540	520	555	544	519	527	599	538	548	518	566	516	550	531	524	543	519	508	546	537	586	543	526	503	540	552	527	528	549	545	584	539	503	551	510	558	529	590	564	502	550	533	522	561	535	557	522	575	545	569	515	532	529	565	535	528	518	511	577	532	568	557	570	533	528	543	483	540	537	526	516	579	543	568	524	520	498	540	522	543	484	499	515	541	550	548	549	535	580	513	538	531	519	591	571	542	572	508	598	528	537	533	532	513	537	520	529	493	555	523	490	536	525	553	538	567	510	536	539	577	506	510	595	530	569	570	527	552	518	571	544	532	548	554	560	527	539	494	578	529	510	580	514	531	552	539	525	573	571	590	553	527	509	555	551	557	483	546	556	548	507	547	528	516	559	519	542	508	559	512	510	522	560	541	554	500	533	562	497	528	541	532	515	524	522	580	514	514	575	558	553	541	567	530	537	541	571	520	526	558	542	559	513	557	523	577	530	557	530	564	553	495	475	540	552	520	554	495	539	535	566	582	557	539	549	554	532	538	512	549	557	552	542	529	524	516	586	589	480	521	536	542	532	546	555	519	558	539	551	516	521	528	510	570	544	556	538	559	538	559	572	514	563	516	536	537	554	532	571	552	584	543	535	541	522	528	510	568	544	541	584	565	534	534	531	543	503	561	526	541	561	506	494	519	512	517	523	523	548	530	584	493	554	577	516	559	525	546	565	568	528	511	496	550	541	539	568	531	526	531	562	482	518	546	540	509	586	542	526	567	577	550	563	528	513	530	547	524	487	578	540	533	532	587	563	571	559	551	502	563	560	578	511	560	567	534	533	509	557	555	538	513	546	534	495	512	530	564	551	529	511	554	558	524	534	528	538	527	525	495	554	515	532	557	532	547	537	504	475	584	534	517	519	527	517	524	541	569	508	544	555	572	551	543	555	492	553	526	570	555	584	497	538	533	526	516	530	543	490	549	521	494	533	543	536	563	515	569	546	544	575	557	532	526	558	548	534	544	556	526	560	577	547	550	484	556	539	547	534	519	527	544	532	544	552	508	526	526	548	565	552	519	546	522	538	520	548	518	556	531	574	517	513	554	569	507	547	527	554	540	526	535	538	503	496	556	545	538	521	567	551	516	577	519	553	527	562	537	527	519	577	528	536	522	568	566	531	543	575	508	592	572	564	539	568	526	574	513	512	595	519	584	551	513	510	529	551	528	569	512	534	499	566	518	536	527	502	524	511	548	568	585	511	532	532	497	517	564	500	565	506	573	513	576	517	551	547	494	544	546	539	492	538	507	536	526	561	521	521	513	536	539	486	493	553	522	541	499	545	543	546	516	571	540	511	582	515	506	541	573	527	529	510	577	532	559	546	550	548	545	544	571	497	510	497	521	532	527	548	565	518	576	528	572	507	490	550	533	547	552	517	591	523	546	527	542	558	526	542	512	573	522	512	529	534	516	508	530	543	484	495	541	538	552	532	553	527	541	534	534	565	530	505	576	538	550	523	559	579	513	558	569	527	524	581	551	489	571	533	505	550	523	540	536	572	560	527	536	541	501	517	536	487	546	520	495	545	490	525	535	508	543	559	503	525	552	524	509	528	542	533	510	545	559	504	555	513	568	552	585	531	539	531	569	569	550	551	517	598	557	562	547	546	516	569	532	524	513	556	564	494	540	545	513	540	531	519	560	546	570	521	544	518	514	551	563	521	496	599	500	552	575	577	502	534	540	570	531	563	533	503	533	571	565	565	522	540	543	551	524	522	526	508	561	541	585	533	546	560	520	542	524	551	518	553	514	548	555	566	562	568	515	521	549	557	520	532	560	555	501	552	546	516	511	552	520	519	534	569	517	534	559	577	535	499	502	527	547	537	527	558	532	544	565	550	592	536	525	492	588	562	542	527	533	487	571	518	551	571	505	567	529	520	543	563	562	550	524	532	532	549	521	535	540	544	564	544	538	518	560	519	538	509	581	555	514	563	539	527	550	517	526	504	546	511	549	575	574	520	543	546	509	481	514	552	568	544	557	506	548	488	532	521	521	519	509	562	549	580	576	542	545	543	541	548	541	477	547	543	552	503	551	529	555	578	515	547	574	516	539	516	556	496	561	534	524	509	533	508	562	524	534	524	559	558	537	549	566	523	527	515	530	489	518	496	565	550	527	547	562	553	549	517	541	568	528	545	543	530	537	536	603	523	557	533	546	538	483	551	544	581	555	577	567	551	546	568	590	538	538	539	547	520	511	574	501	526	559	575	549	550	490	568	574	522	514	556	557	509	539	520	558	532	528	523	548	533	563	540	541	532	526	497	523	513	481	572	539	540	522	549	559	553	508	534	558	537	525	536	509	538	562	579	525	563	542	542	575	552	528	544	539	564	550	536	551	539	582	549	525	573	565	538	506	523	530	562	561	514	525	499	570	545	577	486	520	489	513	535	562	503	522	524	546	503	536	574	554	535	525	533	561	527	553	576	521	555	537	517	541	498	532	544	510	576	505	536	544	529	556	559	498	560	575	538	544	507	569	549	534	532
6427	798	826	720	534	468	342	275	328	287	280	212	264	259	209	228	206	243	228	213	229	215	226	215	193	240	225	232	233	212	239	200	249	208	212	215	210	233	180	196	193	220	212	228	226	211	219	228	206	199	191	207	223	225	219	204	242	232	208	191	204	208	205	202	209	207	206	223	192	227	216	184	193	228	232	194	210	210	217	219	203	196	219	214	212	218	232	213	204	220	203	194	198	212	176	209	218	212	184	179	215	196	222	238	213	201	206	209	233	210	207	212	203	206	193	237	186	245	233	221	224	203	190	215	227	212	181	218	205	204	239	200	215	220	207	233	230	217	212	221	228	207	192	199	198	204	191	225	223	209	199	240	238	207	244	244	205	180	197	191	207	206	214	194	201	215	201	219	227	187	215	203	219	192	216	186	194	220	212	190	234	211	224	185	240	224	244	214	237	217	227	224	205	213	208	213	233	200	222	204	204	214	219	216	207	218	201	212	227	223	172	181	214	220	227	200	204	214	210	221	203	180	239	191	235	180	196	210	218	202	202	208	232	224	201	202	206	209	195	175	219	218	198	223	190	204	191	200	219	212	205	192	203	229	227	209	213	220	233	218	209	192	213	209	180	196	233	204	202	197	207	201	210	220	203	194	215	201	220	221	208	199	223	207	198	203	205	240	157	200	205	219	214	211	199	205	224	214	232	225	189	217	230	208	222	202	218	230	202	213	243	199	210	187	193	221	218	195	207	191	198	195	210	221	200	213	215	204	203	203	218	204	219	202	206	206	202	182	193	190	189	201	203	180	207	214	228	207	222	221	233	212	209	218	189	223	197	225	199	216	183	203	200	199	197	229	225	227	219	221	199	210	197	230	226	192	234	220	195	183	244	231	200	190	200	207	228	183	215	204	195	194	202	222	206	205	215	196	216	198	214	189	223	239	197	207	217	192	225	197	182	205	192	217	191	185	208	226	180	187	209	219	233	207	205	219	236	214	220	238	241	198	204	221	204	207	215	237	197	215	197	198	200	198	212	203	209	172	204	217	238	199	189	206	209	203	213	193	208	225	202	194	218	205	234	183	192	217	214	208	203	214	211	208	221	206	207	229	221	229	213	196	206	173	205	212	212	168	202	213	213	213	202	196	202	205	216	210	203	213	184	214	203	204	196	196	198	222	215	197	205	189	189	183	197	211	213	206	190	216	205	205	220	214	224	217	210	211	195	207	203	203	228	204	198	186	231	212	200	198	219	209	191	191	222	193	218	204	213	183	211	188	225	203	206	201	180	205	208	227	216	198	205	208	207	218	222	190	211	199	196	212	227	192	202	206	217	209	202	194	212	206	211	235	214	189	190	176	207	204	216	222	221	219	215	225	207	202	203	210	226	212	194	232	236	225	208	203	208	205	193	192	200	220	227	200	205	209	201	234	218	176	212	194	189	198	175	223	214	215	204	217	206	187	197	208	219	214	172	206	212	208	225	200	230	204	202	207	208	197	202	209	206	227	201	218	202	235	207	206	231	237	210	222	212	218	204	185	209	189	173	226	217	226	231	198	197	222	215	209	196	197	204	226	238	201	211	191	211	188	202	219	177	176	178	202	226	197	209	205	176	215	204	209	187	201	193	180	198	187	169	189	212	202	203	186	226	187	230	196	201	203	208	215	216	212	192	256	218	203	215	215	186	202	203	198	179	193	187	202	223	194	226	190	223	182	194	211	203	222	215	222	206	226	181	198	203	216	190	196	210	210	193	219	213	224	223	233	210	209	186	213	238	212	226	211	191	189	214	177	220	213	218	220	213	191	190	216	201	232	213	202	196	210	236	215	194	215	216	203	197	219	213	202	187	200	217	206	201	221	224	202	208	211	211	216	213	217	205	201	201	219	211	198	215	197	197	205	195	207	199	205	215	223	208	191	215	199	219	200	203	224	207	205	221	213	225	207	204	217	201	193	229	208	195	234	214	194	213	205	243	202	204	196	215	200	218	215	216	208	220	187	208	202	208	235	218	212	219	186	203	195	228	227	202	189	206	217	214	240	213	217	207	225	215	215	205	201	192	201	227	206	175	192	249	207	226	208	201	184	201	196	202	219	238	206	214	200	209	210	211	197	209	175	242	210	211	201	194	200	210	208	185	227	203	213	207	220	150	191	210	214	182	216	207	206	208	190	179	186	214	233	229	203	206	202	203	227	222	207	204	194	203	227	211	214	205	190	228	222	221	220	219	221	209	231	200	203	190	203	232	221	194	200	212	194	233	228	202	221	208	228	199	219	191	199	222	208	195	222	187	227	231	193	255	202	204	222	211	172	218	191	204	212	227	197	204	215	214	208	201	202	170	200	218	210	184	211	216	239	226	220	229	217	231	225	204	196	205	215	207	236	207	232	211	194	185	217	192	205	212	213	216	212	178	200	236	220	203	206	193	233	207	242	210	212	213	203	196	199	185	234	213	226	215	208	230	215	243	209	210	197	220	225	199	226	222	208	203	203	211	204	218	191	224	189	247	176	218	207	223	225	229	205	217	200	222	231	212	210	189	192	202	216	200	193	212	224	203	216	209	213	191	208	204	223	182	210	196	212	208	212	215	240	252	219	195	190	236	181	227	235	204	213	187	213	211	216	215	213	197	207	211	192	211	214	191	203	182	234	190	194	197	207	204	206	195	215	235	220	207	225	209	181	226	214	202	210	203	198	207	175	231	206	241	195	223	207	208	229	234	218	231	195	210	211	186	231	218	210	227	232	223	221	184	224	220	224	222	201	203	181	221	196	179	198	202	214	210	195	208	217	213	224	206	176	218	226	204	195	189	200	206	210	226	200	206	206	196	191	207	262	216	242	202	184	214	209	203	201	195	196	220	200	211	223	219	239	189	178	197	244	225	176	199	212	196	206	229	221	207	187	209	202	234	209	217	219	238	195	208	247	182	210	205	245	187	210	190	245	235	227	230	191	209	214	187	205	211	188	210	201	182	192	210	188	225	233	232	204	234	217	222	212	246	208	198	206	233	223	224	246	186	225	219	222	232	197	203	184	212	216	248	207	202	200	181	216	207	206	201	208	220	218	224	231	193	214	231	231	201	220	195	215	204	224	195	201	222	193	181	207	192	211	193	210	179	210	216	226	201	208	205	207	186	196	206	199	206	222	206	220	201	235	208	199	194	209	221	225	195	200	187	190	215	221	207	232	194	185	199	178	219	224	196	233	208	208	209	215	216	203	188	224	199	218	219	196	191	241	211	201	250	223	198	208	242	201	218	216	197	245	217	202	222	196	195	229	233	206	194	187	219	222	230	183	198	234	210	197	191	186	175	224	206	221	238	199	229	200	244	215	228	234	210	208	237	198	187	204	217	209	203	211	195	199	204	190	218	189	224	185	208	199	224	214	189	211	182	216	183	207	242	214	196	210	213	209	225	200	218	192	216	196	222	208	200	214	201	187	221	234	257	234	206	218	225	194	216	221	212	214	205	208	214	222	206	219	210	199	201	208	202	230	221	215
6235	1106	1854	2094	2022	1664	1363	1117	968	933	792	748	766	692	810	681	724	620	649	622	610	591	592	558	582	519	574	563	543	543	574	546	531	526	536	543	575	537	562	500	541	539	518	533	542	496	521	535	499	490	528	513	476	541	504	510	528	534	495	503	537	510	546	517	503	520	517	525	493	475	524	525	518	557	482	522	533	497	490	542	497	510	494	549	498	501	532	478	555	532	531	496	527	519	525	487	524	553	488	480	524	509	494	505	465	514	540	534	518	507	544	489	491	491	525	534	499	535	514	541	476	551	476	531	540	539	455	542	492	509	499	507	516	503	532	553	536	525	525	530	492	557	516	510	521	552	478	506	502	495	537	499	508	499	492	522	547	562	539	552	494	536	553	493	507	497	510	499	544	500	501	493	504	508	541	504	519	526	569	497	502	542	540	491	504	535	517	530	493	547	541	510	518	524	482	507	482	497	517	487	487	483	526	527	505	536	537	544	486	515	536	492	558	542	511	498	516	526	453	516	484	491	525	519	481	500	483	524	493	504	520	564	515	511	490	496	514	529	498	546	500	522	498	487	501	514	469	531	531	491	537	514	502	480	502	510	499	516	517	536	503	531	487	505	489	519	510	497	520	536	505	518	523	494	496	523	485	502	470	524	488	536	508	508	537	502	542	534	556	509	478	513	508	498	521	499	561	508	461	549	525	514	516	513	492	487	476	520	537	515	505	495	456	518	552	531	514	519	527	482	499	509	497	482	502	526	469	534	550	508	497	492	470	495	473	510	523	525	533	484	511	505	519	513	507	550	504	543	479	520	542	487	502	546	510	543	508	468	536	528	510	546	519	520	505	485	494	497	512	503	515	528	529	489	515	525	458	514	490	462	492	506	518	522	513	477	534	506	556	474	519	505	544	543	505	504	501	512	518	507	505	573	504	515	485	517	483	529	521	476	518	496	481	508	448	503	520	536	518	528	507	517	512	507	503	510	513	472	480	531	552	505	492	522	493	523	503	516	476	511	535	510	495	512	542	534	497	549	505	483	517	524	526	531	509	475	526	487	478	481	510	518	537	519	523	487	483	506	487	530	510	525	523	497	476	539	481	535	507	550	496	513	537	474	496	536	499	533	506	497	505	505	542	471	544	510	483	546	501	488	486	543	539	513	490	493	518	516	496	509	503	489	512	526	555	506	556	525	496	526	499	515	505	538	493	474	493	478	522	522	486	515	523	500	529	539	530	523	540	523	536	490	463	555	506	488	466	499	506	499	506	515	479	504	532	479	509	489	497	475	508	506	515	513	510	514	504	529	513	502	506	494	506	548	496	495	513	518	547	509	513	522	484	490	494	491	482	505	507	503	510	503	572	488	485	536	507	487	512	492	468	502	498	539	546	506	488	463	521	555	534	483	522	486	525	509	511	489	513	500	529	486	515	536	491	501	488	494	481	489	525	528	496	526	482	449	490	536	528	504	496	517	518	487	498	505	501	452	498	505	494	500	522	511	467	511	500	504	481	491	495	506	457	471	482	501	495	564	526	500	501	541	539	533	509	473	488	508	506	530	460	532	495	537	515	517	506	477	527	540	524	516	515	514	512	500	488	501	490	528	487	506	504	536	515	492	475	508	487	508	517	517	481	489	531	485	500	498	481	545	503	490	565	497	528	525	515	503	497	549	489	568	507	525	507	509	525	503	525	519	523	501	522	539	508	528	468	522	509	477	508	521	510	479	476	525	471	498	507	450	547	456	501	518	532	497	501	539	542	474	467	523	544	479	487	514	524	518	519	498	527	482	553	520	458	533	532	531	544	544	499	506	487	528	526	512	548	506	506	475	531	519	542	492	509	501	492	509	514	495	488	499	494	513	485	460	462	498	536	518	486	490	501	529	498	511	543	496	494	476	503	499	505	490	518	511	553	475	492	541	501	508	501	526	503	496	509	524	536	427	530	484	517	510	544	487	511	550	508	492	497	512	526	548	521	520	483	460	507	522	519	526	546	541	491	535	497	493	547	511	499	502	509	524	504	532	521	525	489	546	487	492	471	504	505	505	536	522	524	489	512	510	460	498	538	543	560	505	503	524	503	509	507	501	538	537	512	537	501	521	537	516	499	515	510	506	506	503	496	530	551	513	503	501	499	522	486	507	477	504	552	492	475	477	512	482	496	515	498	515	506	481	509	493	513	509	495	542	496	512	521	494	478	476	503	561	542	498	500	499	511	494	502	531	549	511	510	523	536	535	510	522	511	528	488	522	534	508	509	483	513	524	483	516	493	482	530	532	519	479	486	476	479	492	503	487	517	505	511	511	515	543	521	522	501	482	501	487	512	531	478	527	502	499	488	458	493	498	481	526	471	525	515	498	530	531	527	510	525	535	508	520	515	499	537	488	475	506	505	496	516	518	480	514	492	507	514	516	527	537	474	499	522	517	534	486	533	536	501	509	506	488	533	506	517	498	479	494	532	511	508	545	514	536	530	518	487	535	529	516	494	534	505	524	504	497	544	526	518	524	547	510	495	506	482	511	522	510	477	471	472	503	527	523	520	499	492	526	535	485	514	485	488	495	527	479	478	499	499	516	523	508	562	482	517	490	512	509	502	532	520	554	507	469	530	495	498	495	522	548	491	506	480	532	499	537	497	529	532	490	499	520	543	538	518	480	491	524	546	501	534	536	507	485	556	507	489	504	503	516	487	540	503	511	532	512	513	503	539	470	508	524	515	487	498	541	526	522	534	481	501	523	509	481	541	502	505	486	528	481	501	526	528	513	524	465	528	496	518	510	516	541	469	484	503	531	523	516	527	524	529	510	517	523	520	502	516	505	481	486	451	547	522	489	545	499	494	549	531	482	508	517	476	529	506	513	516	520	482	565	507	499	463	528	544	505	533	518	495	535	509	520	476	535	525	518	488	498	512	513	494	527	526	526	528	532	468	491	507	518	555	500	514	488	514	480	471	517	536	460	523	532	536	528	521	533	465	501	499	579	524	490	477	509	545	568	488	509	523	541	501	525	539	508	528	538	485	512	500	556	513	470	467	523	505	542	532	472	519	485	499	533	505	505	493	534	483	526	506	508	535	524	517	476	497	502	485	525	476	513	466	513	503	515	544	504	538	500	546	517	520	485	502	501	486	510	522	542	488	537	551	502	529	546	519	528	478	519	505	494	502	512	532	533	538	503	492	500	509	503	517	529	519	524	492	537	474	505	525	517	507	517	484	506	505	482	561	492	514	476	515	545	505	494	529	526	494	534	503	517	511	480	509	477	472	503	511	507	500	495	552	551	538	492	499	498	492	529	491	509	514	497	534	494	509	488	545	517	508	489	519	541	529	495	523	495	513	487	522	480	511	501	480	487	500	519	529	529	506	517	475	512	515	478	521	512	518	545	533	544	467	514	549	541	531	516	501	491	502	551	520	483	510	516	512	525	513	498	474	492	499	496	520	514	559	480	506	554	497	521	494	523	494	475	484	499	478	552	511	505	555	520	545	477	507	525
12276	1313	1301	974	772	546	360	293	284	230	202	168	162	132	148	121	121	123	113	119	132	116	112	95	94	104	85	105	99	97	99	101	87	72	98	88	110	91	108	88	99	113	99	89	85	97	99	91	107	97	69	106	89	92	82	104	105	100	100	99	109	84	96	96	92	96	77	116	90	75	84	87	104	95	101	97	105	97	89	95	109	94	90	87	84	90	99	87	103	95	98	115	100	86	100	112	87	82	97	99	98	102	90	106	103	103	95	107	101	89	107	107	87	95	113	113	87	83	112	91	80	87	93	83	86	106	94	81	101	116	89	102	107	82	85	101	96	99	85	96	93	91	111	93	91	95	81	99	96	113	102	86	88	95	113	89	85	101	92	89	95	101	91	90	83	92	71	83	92	109	99	105	103	89	121	75	95	127	87	89	108	106	94	90	102	72	92	99	82	93	78	82	84	98	90	86	87	88	87	85	83	98	83	83	90	96	84	104	86	91	91	98	82	107	89	93	100	90	94	103	74	82	87	89	97	112	111	109	97	88	101	104	92	64	78	97	99	96	84	88	98	100	67	92	98	92	104	93	97	113	94	82	80	88	92	100	94	102	87	83	88	110	91	102	104	83	96	95	82	111	97	99	93	98	102	89	98	100	90	108	90	94	124	99	99	90	92	81	109	104	103	91	89	80	92	97	90	108	97	97	89	77	103	105	95	78	96	104	104	109	94	87	73	103	82	91	100	89	96	88	91	87	87	95	90	91	100	108	85	79	102	80	92	97	97	102	105	89	111	81	97	73	104	109	101	87	93	85	90	90	89	80	99	92	84	87	78	83	99	108	91	85	95	92	87	93	107	105	111	99	90	96	99	74	74	120	91	91	101	101	80	109	101	92	99	102	77	82	87	81	87	95	105	100	111	74	78	106	81	78	86	119	97	76	103	98	104	74	100	102	94	106	104	102	94	106	88	94	116	108	108	100	89	90	95	104	94	94	89	102	91	92	129	92	73	97	85	97	90	88	97	92	89	121	122	97	87	112	83	107	89	88	99	99	78	90	92	96	85	96	87	86	98	86	108	97	109	114	120	96	90	93	111	75	107	98	90	86	84	94	88	102	90	106	100	76	107	72	95	122	99	92	92	106	78	102	96	89	104	102	109	86	89	109	98	89	79	103	94	106	87	81	92	105	91	95	93	85	86	100	110	102	107	96	87	96	97	94	93	94	85	87	103	96	92	112	93	86	80	92	88	102	110	82	96	92	92	111	89	89	97	88	88	90	97	80	108	89	100	83	85	114	85	95	114	95	102	99	116	90	97	87	113	88	94	76	87	79	98	83	114	124	91	83	99	95	92	114	101	87	98	105	106	89	96	85	102	98	112	94	97	87	91	94	93	93	73	108	96	105	65	107	73	90	89	82	77	106	89	95	120	94	95	102	98	92	104	106	99	93	104	104	86	103	89	105	96	85	78	86	88	94	87	90	111	82	90	94	98	90	79	89	91	99	91	95	87	83	99	95	113	87	89	78	93	99	97	87	90	82	83	90	75	88	104	76	91	78	106	81	92	98	80	94	92	98	98	102	103	96	100	89	84	96	96	89	110	105	81	106	100	82	83	105	92	65	93	93	94	94	86	92	86	107	100	86	96	95	91	101	90	98	97	110	119	84	85	77	95	127	88	105	95	99	106	88	101	93	90	96	84	92	92	104	92	101	81	100	97	106	104	108	93	81	89	99	95	74	103	80	84	97	89	98	94	113	85	86	113	120	87	92	111	109	95	99	81	96	94	96	92	98	127	77	80	90	113	89	94	78	101	90	97	90	95	105	95	118	99	96	88	84	97	94	116	95	88	89	106	87	92	94	105	100	90	80	93	103	103	85	110	98	81	121	96	109	94	87	101	97	107	117	111	72	86	101	94	108	100	95	92	99	101	94	108	95	99	111	95	106	96	93	105	99	95	98	94	93	90	103	99	83	98	96	90	90	88	88	97	91	108	100	95	92	99	86	93	117	94	108	92	104	110	100	104	84	98	90	78	86	86	82	106	107	119	108	96	93	103	102	101	86	94	101	106	96	115	131	95	86	96	101	109	77	84	79	94	93	105	88	78	110	107	91	104	111	73	110	93	76	84	102	91	89	108	89	103	98	95	99	97	79	77	88	103	101	88	100	99	107	98	94	96	96	91	82	88	99	104	85	87	105	95	102	82	91	104	94	100	95	80	111	88	104	112	90	101	93	99	84	89	80	81	88	100	113	96	101	113	82	107	93	97	90	102	90	95	74	90	67	91	92	111	110	107	94	76	95	91	76	96	106	88	103	113	111	107	83	102	120	92	106	97	117	97	93	78	93	73	97	85	105	96	99	99	97	76	98	96	105	96	96	102	83	90	95	106	110	90	84	99	92	84	97	110	97	88	85	108	90	80	68	99	85	104	98	107	77	93	93	104	80	77	100	91	92	87	76	84	102	118	98	93	100	95	97	90	101	91	94	101	92	118	98	85	97	100	100	107	103	89	106	72	95	89	119	91	85	118	108	100	109	97	108	84	97	98	100	94	84	92	83	99	83	111	101	93	90	101	92	99	89	99	92	106	94	108	83	62	85	105	99	83	95	97	88	78	109	88	92	114	90	103	105	88	85	89	104	95	92	102	122	88	91	95	89	79	94	87	80	109	102	110	95	99	87	108	116	91	104	111	88	92	90	82	99	81	93	88	76	107	101	89	77	83	117	111	103	82	98	81	103	94	89	111	96	105	73	106	105	88	81	86	83	107	86	77	86	73	98	96	90	106	89	89	90	104	84	101	117	84	83	97	110	103	86	86	95	112	91	86	94	98	92	76	99	103	90	100	74	93	101	93	90	89	85	85	93	80	78	96	109	109	85	81	75	95	90	101	96	96	91	106	93	99	95	100	114	79	93	103	106	86	96	80	90	95	87	90	96	115	78	107	115	91	76	111	78	98	80	92	97	92	80	102	94	97	88	103	89	90	86	98	74	101	90	68	88	97	97	104	95	77	86	102	116	101	102	79	105	104	77	110	101	101	100	89	99	111	90	89	92	104	98	94	93	84	97	111	110	96	90	83	94	87	90	102	76	102	96	95	78	95	96	85	105	83	82	96	79	99	92	93	97	89	103	80	102	97	122	107	101	105	99	71	97	99	97	85	99	100	100	93	119	110	80	89	88	102	93	101	100	110	110	91	84	93	104	102	100	108	89	82	88	88	89	95	95	96	110	92	83	83	95	93	85	83	88	89	98	110	78	115	93	91	108	113	93	95	93	99	103	95	99	94	102	92	106	91	102	96	101	109	102	98	87	110	103	121	84	96	90	98	91	94	79	101	96	80	94	92	109	85	100	100	114	100	88	88	99	91	105	82	87	96	100	85	94	104	88	102	90	91	78	95	94	89	78	97	114	101	101	92	78	101	111	84	109	78	106	90	91	108	94	87	98	106	91	91	92	106	103	101	90	110	102	105	94	103	121	102	80	94	103	92	105
7992	1225	2679	2972	2866	2198	1763	1377	1224	1007	766	662	623	650	572	546	501	462	451	458	438	458	361	373	392	374	332	324	339	291	304	255	318	317	302	287	297	275	271	269	264	257	265	280	277	260	292	267	273	252	258	250	281	286	257	245	261	259	262	234	260	272	245	241	260	225	245	241	270	214	245	261	234	284	251	259	267	271	257	260	246	234	264	222	239	247	251	269	257	258	265	258	262	260	244	241	259	258	247	221	250	265	249	231	247	241	228	228	235	257	236	274	233	275	221	252	250	256	245	244	241	239	231	262	224	228	250	268	255	250	249	235	253	225	278	250	248	236	260	241	242	260	245	247	269	225	245	275	255	281	246	253	268	258	258	265	256	243	239	276	257	259	238	252	234	232	247	213	249	238	253	254	220	239	262	250	250	232	261	259	259	255	229	271	279	275	262	254	232	242	232	257	238	226	225	246	256	251	240	244	272	263	223	247	268	222	231	254	232	262	263	243	243	267	249	235	252	241	240	261	229	251	246	239	256	236	257	232	236	258	255	238	234	237	247	226	254	264	225	246	258	263	242	264	244	262	260	242	266	241	281	264	239	242	235	258	269	251	242	254	244	238	263	231	264	271	264	250	234	245	255	211	248	281	269	258	275	253	253	246	260	255	251	260	262	243	258	246	233	263	246	259	255	254	259	228	233	255	253	231	273	245	264	270	249	248	259	244	237	237	229	269	242	252	236	266	243	243	229	247	252	270	260	220	246	244	241	269	270	272	226	268	258	241	261	251	253	278	258	249	260	216	255	243	230	245	252	306	258	258	264	246	255	258	230	281	250	236	245	276	252	231	218	257	248	284	226	241	268	258	247	277	251	212	279	267	293	241	246	224	251	233	260	252	261	222	243	235	247	217	252	255	228	244	238	258	255	263	257	227	218	238	244	255	245	255	252	242	258	246	278	268	256	222	245	300	254	236	268	265	245	262	264	230	258	234	218	237	242	279	265	218	221	235	254	245	244	239	250	273	250	247	257	272	266	237	244	258	237	242	235	239	243	238	252	264	243	239	278	239	262	282	274	232	270	245	248	229	252	270	263	231	248	248	232	238	262	232	260	220	225	226	262	246	254	244	255	248	236	244	245	258	247	251	259	254	249	244	241	242	272	276	260	244	249	234	240	266	245	263	242	256	237	221	243	230	263	267	248	266	243	233	251	262	274	228	229	266	262	259	243	242	234	241	243	229	245	252	265	261	275	246	238	227	239	245	261	258	267	250	241	254	263	251	213	235	255	232	235	250	253	277	262	252	259	240	263	231	244	216	246	235	241	233	285	260	273	245	285	228	245	261	245	204	253	274	257	266	270	224	260	255	228	246	266	242	253	257	241	261	271	245	249	251	237	254	264	238	260	249	262	264	247	255	210	236	249	229	257	236	251	271	261	265	234	258	242	255	235	247	235	245	273	288	268	247	247	242	273	248	250	242	228	243	245	274	268	257	240	255	249	260	283	251	271	240	263	261	237	243	250	272	236	229	257	267	238	238	252	229	252	242	229	262	258	254	266	259	230	239	209	245	269	263	261	259	239	266	243	277	268	245	222	230	279	246	237	241	251	241	211	230	254	209	260	242	252	233	235	240	240	229	238	261	251	271	255	263	266	239	256	256	238	253	249	234	251	242	243	242	251	256	275	228	229	227	207	237	237	255	257	235	257	247	247	247	228	226	245	241	249	233	252	225	287	259	232	270	247	231	225	234	252	259	259	254	256	237	250	267	247	245	236	256	239	258	256	251	234	238	249	225	240	243	251	251	277	210	242	242	244	252	239	264	244	258	264	259	250	238	259	224	237	226	255	275	251	233	266	267	294	258	234	219	274	257	270	242	248	240	271	236	230	269	269	246	234	266	250	278	227	260	255	258	254	229	250	235	238	237	228	278	248	249	251	243	257	237	235	236	240	245	230	242	252	255	249	212	222	242	250	261	267	224	250	266	244	225	243	250	224	250	268	249	242	256	236	251	245	251	276	255	245	271	236	249	246	244	265	219	223	253	233	254	266	256	241	265	262	281	255	271	277	234	241	262	260	245	247	284	256	260	243	253	245	252	254	235	274	257	275	252	238	267	280	228	261	281	259	257	256	222	261	231	216	233	235	227	260	209	251	261	246	271	247	223	240	250	239	276	244	260	259	240	252	243	251	239	239	234	254	242	240	251	237	239	272	269	276	237	234	252	241	250	238	252	239	250	257	247	221	259	249	232	262	227	238	252	251	267	255	254	255	253	236	223	238	217	263	268	250	256	264	252	244	238	260	253	256	278	235	269	279	237	246	239	238	234	254	247	239	269	242	247	248	250	243	250	288	270	259	267	276	244	217	232	259	236	241	245	260	234	233	241	222	246	243	270	239	243	269	236	286	240	243	250	237	244	254	231	237	253	271	240	219	275	247	248	266	261	244	221	261	243	246	256	227	258	256	238	250	255	245	227	263	249	248	264	249	260	261	259	237	244	268	252	287	248	241	242	244	251	233	257	266	269	253	264	251	251	249	236	249	217	245	257	236	238	234	236	256	226	268	244	246	264	266	247	255	262	232	243	250	240	257	273	249	249	275	227	262	235	266	250	257	256	254	259	261	253	249	262	245	258	272	247	282	244	250	251	241	264	252	265	264	256	237	252	260	240	224	267	211	260	246	250	234	251	261	240	264	245	221	241	257	241	214	243	258	243	239	261	252	261	246	255	242	273	244	231	269	244	248	264	245	248	236	222	233	240	263	232	248	256	228	259	245	249	261	254	254	239	226	235	269	226	248	251	245	237	249	221	248	262	231	246	254	244	240	247	238	258	242	255	253	266	248	262	246	235	233	242	277	254	250	244	232	258	241	244	254	275	235	229	254	232	240	250	233	246	255	258	240	237	241	238	250	242	266	274	248	262	252	240	248	257	275	250	224	245	238	235	257	246	247	227	243	234	265	249	271	225	263	246	244	259	233	237	256	265	263	202	232	237	245	236	225	269	261	239	233	263	246	227	265	256	248	239	251	239	252	226	233	243	268	239	247	247	249	256	254	250	230	248	233	295	243	252	258	266	246	248	249	255	278	262	228	237	226	249	269	245	256	241	243	276	280	288	268	233	262	235	249	230	273	249	231	254	254	244	235	232	278	259	280	231	261	249	236	267	235	275	247	257	261	223	253	247	241	227	243	227	248	289	256	220	226	261	259	258	240	252	248	223	226	242	233	233	229	267	256	238	242	266	249	262	254	239	264	235	256	289	249	219	227	261	229	226	262	273	242	241	260	236	260	270	234	256	262	264	234	235	243	225	229	240	229	250	276	242	263	250	272	274	230	269	234	232	248	225	255	239	236	255	244	228	247	258	216	249	248	247	252	266	254	265	267	250	246	235	244	226	284	252	236	240	266	256	238	227	243	235	251	216	243	220	240	256	279	245	240	248	253	271	232	196	237	229	237	259	220	226	242	254	239	245	229	287	234	250	226	215	241	259	269	230
1480	416	463	378	292	300	251	244	241	225	205	229	223	221	223	215	255	204	215	202	221	222	232	194	210	218	219	216	216	242	197	222	225	225	221	236	216	206	211	222	194	195	218	247	199	237	214	233	208	245	229	214	197	222	239	228	227	194	225	204	233	196	202	243	218	218	219	202	220	227	215	235	208	249	206	211	188	212	221	236	197	217	205	244	234	225	203	227	223	214	212	226	253	216	223	216	228	234	229	221	212	189	226	206	212	236	208	226	200	205	209	215	220	215	206	225	218	242	210	226	225	235	213	195	235	242	221	208	223	221	225	213	223	231	195	209	217	238	214	225	223	236	232	223	217	240	233	231	246	224	224	210	234	228	209	207	244	214	218	213	223	222	203	215	207	224	237	218	246	237	207	249	238	250	225	215	216	248	205	234	214	225	219	229	211	183	206	202	212	227	220	237	204	211	246	201	197	236	210	198	241	223	209	250	216	221	216	201	219	251	220	235	244	207	220	209	221	247	200	267	246	236	229	206	235	227	234	228	214	243	241	239	207	204	218	194	236	224	254	202	194	227	215	205	214	216	249	217	259	254	173	200	226	206	241	212	221	212	233	211	216	212	202	199	230	191	183	212	243	207	215	222	230	229	250	217	224	226	207	213	198	244	240	220	219	227	194	213	236	219	224	213	186	254	231	233	215	215	226	211	215	217	234	260	206	211	211	229	200	221	235	220	242	208	249	213	233	231	236	231	241	221	235	196	217	188	218	219	212	213	202	207	191	203	196	227	244	228	238	202	234	238	225	240	195	213	224	186	214	194	226	223	214	225	204	242	208	222	247	215	217	189	187	215	219	216	221	193	221	206	222	229	226	236	213	204	248	214	218	237	229	199	220	203	239	207	224	218	229	236	207	238	209	222	241	227	220	231	240	232	222	220	205	206	226	215	222	245	214	210	235	208	229	195	204	202	223	215	239	256	205	216	247	216	230	225	207	219	217	237	201	205	206	238	227	205	199	206	208	230	218	236	223	203	236	239	205	197	211	205	213	220	215	197	207	222	233	222	254	221	255	223	228	218	227	205	205	189	234	241	221	216	209	221	235	226	228	208	215	221	240	239	226	201	235	192	196	211	200	242	220	254	239	223	225	231	216	215	225	227	207	243	229	211	225	218	206	236	221	230	224	212	209	212	214	212	240	231	199	205	224	232	193	232	232	221	251	220	205	219	203	227	201	207	212	201	201	227	233	230	231	218	238	231	229	201	206	198	228	192	219	232	219	238	201	205	219	201	213	212	236	220	220	194	194	237	215	233	212	212	191	229	207	211	202	220	224	215	203	215	235	215	182	208	217	230	215	242	208	213	232	270	240	208	222	223	203	195	244	201	211	227	220	201	232	232	228	232	236	212	223	214	235	226	211	225	230	243	213	218	254	214	214	208	214	258	220	197	216	220	215	189	210	239	210	227	225	208	239	212	225	261	222	240	206	238	221	214	209	196	220	233	201	229	237	230	260	226	220	224	227	213	226	214	248	215	185	191	214	194	212	196	210	213	213	226	234	197	231	199	224	226	193	218	227	245	217	204	209	218	239	201	204	219	221	221	189	211	226	217	240	228	180	228	211	207	199	253	200	253	224	240	197	204	229	209	253	230	225	205	218	227	204	192	195	244	192	221	210	231	230	189	232	250	214	206	222	208	172	221	214	243	225	226	231	200	207	216	214	210	212	226	241	233	198	208	223	239	202	223	222	199	251	224	221	191	220	212	240	220	239	255	222	210	206	220	237	209	216	218	228	242	220	213	212	238	213	209	227	215	217	246	228	231	206	238	203	225	192	231	229	234	241	225	235	230	205	201	223	200	233	195	233	210	218	231	237	211	205	240	209	246	218	223	222	215	236	243	248	238	225	216	235	225	229	219	207	238	221	208	240	222	215	211	214	222	213	223	256	256	207	213	201	229	231	204	201	215	229	210	200	225	238	210	215	223	183	207	204	200	211	230	238	203	233	216	207	240	199	226	232	240	222	222	225	247	221	219	242	211	237	203	247	193	236	229	215	235	245	236	228	222	215	218	222	210	230	210	218	223	207	201	237	224	202	209	211	185	226	212	219	219	255	231	199	214	219	196	244	241	222	222	214	220	198	251	240	208	235	221	241	239	218	228	182	241	231	223	194	209	221	250	194	185	179	228	229	221	198	226	232	210	213	223	234	220	222	208	236	198	214	218	215	225	254	197	212	247	214	253	211	233	222	174	239	218	214	241	237	208	233	193	211	238	216	238	221	238	208	226	217	200	257	197	226	205	185	208	224	241	212	213	205	215	208	237	225	219	230	207	225	221	203	195	196	200	223	249	212	200	200	209	237	213	222	235	217	179	240	244	225	238	235	230	256	221	193	217	236	255	198	230	203	195	228	221	217	215	220	190	221	216	224	220	223	216	219	182	234	224	206	228	182	204	238	271	241	210	220	238	235	224	238	212	279	217	211	221	206	231	219	188	219	202	208	219	221	210	195	216	212	232	232	205	225	231	226	225	219	225	223	216	234	213	246	225	228	233	207	247	215	239	214	250	226	216	200	215	222	219	238	246	231	197	239	210	212	220	241	211	211	241	219	215	244	265	214	218	219	207	217	196	194	206	226	235	229	231	197	211	220	234	221	207	217	238	245	211	240	217	250	241	213	238	241	235	222	244	257	195	214	220	224	217	231	238	208	248	243	195	210	244	230	229	226	202	214	202	240	207	207	224	187	194	218	219	234	209	255	254	233	244	209	213	214	211	243	200	222	206	216	224	213	205	259	212	223	233	196	208	216	223	195	213	220	223	227	217	199	212	196	221	219	233	205	210	212	227	207	218	193	215	234	202	225	232	198	228	229	203	199	231	229	209	206	217	237	242	202	237	213	218	225	232	213	218	226	218	222	213	196	215	213	232	238	235	214	205	204	193	213	217	206	246	205	198	202	232	221	222	223	222	230	212	245	238	191	235	223	225	250	225	210	221	194	207	234	244	224	218	224	224	216	219	216	215	232	204	204	249	219	209	240	221	221	231	220	250	224	228	212	229	263	254	223	225	227	218	211	234	229	208	256	216	227	194	227	213	202	223	231	230	231	197	181	215	191	215	221	217	195	218	225	215	218	199	235	204	220	221	203	191	227	207	213	233	222	244	231	187	209	201	221	246	213	216	208	220	236	187	220	221	188	181	201	193	214	230	182	198	199	229	205	217	227	222	242	233	235	225	213	242	239	230	232	214	236	247	223	256	226	231	217	209	249	202	217	225	209	234	252	193	223	208	219	195	248	242	201	227	208	224	226	225	241	221	190	226	224	211	214	225	189	210	215	242	236	212	217	218	207	224	211	201	243	227	207	225	217	252	195	224	203	212	253	246	247	192	210	230	230	226	242	226	203	249	264	248	223	212	230	203	204	233	199	196	227	250	205	209	220	216	203	228	215	217	238	231	235	217	193	208	204	235	226	236	197	218	213	194	206	194	245	216	253	221
1955	719	1018	1086	928	888	829	717	616	665	625	628	597	553	520	577	561	610	611	561	571	581	537	549	543	572	535	582	535	564	586	583	546	547	574	516	519	527	525	531	569	534	582	533	562	514	538	535	560	495	531	554	526	542	528	543	531	570	508	530	504	550	549	558	538	552	517	577	512	536	546	534	545	498	545	554	512	504	487	522	550	499	559	551	490	616	563	505	534	568	543	548	572	514	509	543	561	529	552	544	572	537	514	531	549	575	522	491	556	502	556	556	543	512	546	554	548	508	549	565	570	585	517	516	579	519	535	520	534	535	563	543	549	556	539	525	574	520	526	533	528	564	570	556	517	512	547	561	527	511	553	570	583	546	545	523	534	577	561	565	534	555	536	528	514	542	538	534	518	509	518	517	569	523	530	560	534	486	561	541	540	535	568	531	540	547	570	525	534	533	493	578	564	548	488	511	545	506	530	535	541	569	557	523	524	561	530	555	530	560	508	535	554	537	574	479	561	556	551	548	575	530	531	534	541	512	556	508	568	534	540	552	590	546	572	539	555	564	538	552	602	538	517	501	558	553	526	559	562	580	571	556	525	500	576	517	554	511	497	554	530	566	546	514	550	561	541	555	520	549	534	535	520	495	504	552	546	491	539	536	573	581	562	537	567	579	493	546	557	545	524	541	562	525	515	510	529	539	542	508	515	575	541	553	542	539	512	598	505	532	564	526	556	539	564	565	578	560	552	504	556	589	548	561	570	562	538	527	566	537	553	524	521	582	530	553	523	571	523	544	540	565	534	524	519	547	564	565	580	531	536	532	505	527	539	529	513	535	546	608	526	524	521	539	510	590	515	522	577	520	567	598	566	542	548	550	541	561	532	552	550	514	513	560	545	538	555	522	548	565	517	515	497	536	558	516	560	558	563	558	540	566	490	535	536	525	558	526	570	544	541	512	528	593	538	590	558	541	509	497	541	532	518	534	539	493	555	552	528	540	557	503	534	510	516	594	500	553	523	558	530	532	549	532	526	541	544	523	543	496	541	562	526	526	535	559	548	551	533	540	590	508	532	571	565	559	543	517	546	544	533	524	530	521	527	569	547	528	529	543	518	526	539	581	544	536	550	528	543	600	523	538	587	529	522	544	550	531	564	539	533	531	538	507	541	565	537	570	521	552	574	538	550	568	565	499	539	515	535	524	533	524	521	562	501	565	546	543	586	542	529	536	552	544	509	548	561	517	525	558	567	548	580	542	548	556	540	491	544	525	540	543	525	559	563	530	524	540	596	560	584	529	509	575	558	564	545	539	524	502	576	529	525	557	536	551	552	545	584	494	553	487	569	573	528	554	501	568	563	524	565	529	549	514	551	518	537	590	579	559	574	571	503	536	535	526	539	555	551	517	538	549	520	509	510	504	566	570	567	533	558	538	545	564	544	547	553	561	521	555	551	542	502	519	537	551	559	527	502	534	564	540	579	581	570	553	513	521	538	535	548	517	567	525	541	514	526	559	505	561	561	575	542	496	562	548	505	531	533	549	525	544	535	507	557	573	545	568	534	571	527	557	535	495	550	537	505	546	579	517	522	562	551	553	504	543	536	530	523	555	531	552	522	544	503	525	537	565	590	543	511	502	527	546	509	543	521	536	506	524	538	518	553	558	553	516	544	577	502	563	538	508	548	543	551	552	526	505	568	519	517	549	547	566	578	543	533	532	540	541	535	507	556	529	551	554	578	539	567	556	552	540	526	507	549	532	511	546	572	525	540	597	542	594	571	556	532	545	543	510	529	576	532	560	541	552	535	580	571	513	541	542	537	541	509	537	558	516	511	536	499	541	531	592	507	558	616	569	538	521	554	539	549	543	536	521	538	522	556	507	556	538	564	489	536	554	500	527	558	533	546	552	518	566	527	570	549	534	532	565	524	491	522	481	555	563	533	502	471	542	510	518	550	521	548	529	589	607	543	532	529	536	547	539	520	578	540	531	493	558	527	556	522	533	509	556	527	547	558	494	547	554	566	579	534	508	541	595	561	559	542	499	524	546	542	522	602	552	530	544	562	531	510	523	502	570	546	532	560	480	520	567	545	531	564	552	549	511	551	560	573	551	548	538	536	528	592	568	533	540	507	528	518	534	558	545	563	558	523	509	551	560	551	544	542	556	569	526	544	609	571	500	529	547	511	535	567	532	546	546	524	541	521	570	581	569	557	532	549	519	565	513	481	504	550	561	540	561	531	518	519	557	519	517	523	527	564	513	555	500	536	520	550	506	526	527	553	563	525	518	539	551	543	504	584	494	503	576	544	552	560	548	536	529	514	516	533	531	607	531	524	529	545	555	567	584	475	518	556	531	556	520	537	525	585	498	570	523	528	560	544	541	522	521	587	522	543	523	555	575	549	534	557	520	524	537	550	508	542	510	515	537	567	500	596	553	577	504	581	534	545	533	508	540	525	549	538	551	529	537	493	553	531	554	563	565	596	566	578	554	516	539	539	576	517	512	554	539	544	529	536	530	515	498	551	555	508	542	576	504	537	540	547	538	526	561	554	563	554	522	537	482	533	537	547	527	577	492	559	556	535	544	558	508	525	524	534	598	487	530	532	594	532	559	566	569	536	556	495	529	561	530	485	565	520	578	526	524	542	559	517	559	559	560	526	555	503	571	512	577	528	519	573	552	526	519	530	497	570	530	520	571	543	488	527	521	545	553	502	529	539	561	580	570	540	510	534	565	537	522	516	547	577	556	565	574	564	549	532	523	545	581	507	515	540	579	543	511	588	557	511	499	538	535	528	562	556	544	528	586	549	557	558	568	559	498	552	583	564	558	553	526	508	541	548	518	563	517	519	527	536	580	554	534	540	577	532	553	528	506	543	544	557	527	530	491	522	540	596	535	566	542	525	534	530	559	547	509	554	515	562	537	527	545	509	526	550	523	517	580	533	572	549	566	526	532	545	552	557	533	522	542	519	553	537	563	542	520	550	536	545	556	500	522	507	554	535	509	529	578	513	521	561	513	549	561	544	547	519	518	513	541	530	584	482	554	492	570	551	540	575	520	523	536	523	518	536	546	563	531	543	548	512	547	559	525	510	527	523	549	502	504	500	555	534	565	534	536	505	569	535	524	537	569	543	526	551	555	507	533	549	541	525	526	556	529	544	535	500	568	541	547	537	523	523	492	554	555	591	553	507	531	512	513	553	545	585	534	560	558	507	545	514	557	566	515	517	591	533	562	479	561	555	567	544	537	544	548	603	524	512	574	539	500	582	549	513	511	562	546	576	549	551	534	572	535	532	531	538	565	536	536	580	530	548	554	526	541	551	548	569	561	540	560	565	533	498	544	505	557	548	530	541	533	537	551	588	545	511	554	525	551	527	559	494	515	556	565	515	528	528	517	552	569	547	521	538	527	518	545	531	512	535	568	534	531	580	529	542	535	569	496	559	508	545	547	532	495	519	553	539	543	554	538	549	571	550	566	511	541	523	509	533	578	505	530
6449	771	908	699	558	400	392	348	315	278	260	234	256	210	236	222	256	229	219	209	206	239	220	212	228	228	193	203	202	198	207	224	201	215	212	203	204	217	209	218	163	214	206	219	205	179	193	211	221	219	227	180	184	209	231	213	219	235	215	205	210	188	194	184	207	213	201	205	228	210	182	214	206	231	203	205	212	223	202	195	197	202	207	204	195	203	208	220	201	219	193	231	222	200	170	205	210	203	236	211	210	185	221	211	201	168	216	217	211	215	191	235	190	233	190	203	228	205	214	188	194	233	232	229	185	202	209	223	217	206	196	179	197	213	190	225	191	203	217	187	230	204	207	234	191	209	183	204	216	226	213	181	223	190	210	207	177	206	223	213	197	201	205	204	228	195	180	174	197	195	194	229	179	218	180	219	211	206	176	188	222	210	203	221	195	219	232	216	207	175	226	208	170	223	192	191	200	197	216	191	209	181	191	222	230	230	215	193	194	195	232	206	199	238	252	197	183	206	220	217	206	209	198	197	209	222	183	210	212	214	220	216	236	223	194	206	238	221	179	203	218	204	206	221	221	220	204	206	206	199	229	197	183	209	219	224	226	196	204	190	209	221	220	219	219	183	217	198	207	184	197	193	214	210	208	196	209	217	227	216	166	212	216	213	206	220	246	216	211	219	190	239	236	212	209	199	208	201	209	192	210	199	220	212	240	180	212	211	221	243	199	249	217	197	202	200	201	202	176	192	205	208	203	224	236	205	201	199	186	224	202	231	220	229	209	215	204	194	217	196	194	227	201	223	185	197	207	198	203	221	178	209	211	208	195	204	182	218	220	219	189	214	203	208	196	191	186	206	221	198	197	217	212	213	210	205	225	197	215	182	186	224	211	196	196	222	203	189	197	194	210	169	209	185	197	180	209	224	204	218	227	227	201	218	208	201	205	220	209	219	217	201	225	197	202	228	217	234	219	181	215	206	202	203	216	229	191	207	215	208	219	218	210	198	214	194	229	184	207	222	188	203	194	196	213	210	209	236	238	214	219	215	236	217	213	209	188	190	237	204	207	222	198	193	208	198	238	201	201	207	215	222	220	230	204	215	205	214	211	215	232	196	213	221	233	192	228	218	199	262	213	208	216	228	233	193	192	189	191	219	213	196	201	209	229	174	189	202	197	200	183	236	220	205	200	196	185	211	205	241	193	204	204	199	193	203	204	199	202	216	230	203	221	206	225	217	214	205	198	227	212	209	221	206	205	209	189	225	221	198	227	199	205	192	202	196	198	182	200	194	204	228	187	235	234	211	221	210	217	211	208	229	204	221	194	196	211	206	203	236	245	204	196	192	223	218	173	210	221	210	200	197	215	201	227	233	199	219	214	219	183	233	209	189	202	215	205	204	211	218	229	185	210	218	222	210	221	217	240	206	199	211	195	192	207	211	177	235	188	216	248	217	220	190	202	197	206	212	195	192	202	198	231	210	210	229	191	225	213	225	224	185	228	183	212	185	188	206	195	214	189	219	195	193	201	218	190	223	210	244	237	195	203	196	195	213	218	208	212	181	200	207	208	217	184	224	214	199	210	222	186	178	185	206	225	184	228	214	205	201	204	225	230	188	192	207	191	197	211	190	226	204	194	214	212	216	221	200	207	229	221	201	194	233	209	201	208	205	206	199	194	197	218	234	181	201	218	203	193	203	221	195	200	233	220	206	224	208	194	198	224	215	221	227	199	185	202	228	181	190	204	202	233	168	205	197	227	213	193	227	234	217	188	212	188	227	198	212	208	207	181	193	205	199	173	204	236	181	220	220	182	202	243	212	196	217	221	229	228	196	208	193	226	203	241	214	208	209	200	193	209	247	206	234	215	202	223	202	207	247	229	212	198	202	215	229	201	234	208	222	202	191	228	209	209	182	210	208	227	212	223	178	218	192	184	200	194	215	200	233	200	195	213	195	197	193	219	207	176	204	224	211	204	222	208	197	200	203	195	187	189	192	195	213	197	212	213	166	194	216	224	201	200	201	222	191	197	189	205	190	209	214	225	203	210	211	192	208	216	198	206	215	210	180	220	217	173	217	188	211	200	218	237	209	222	194	199	236	206	234	205	177	233	210	217	201	212	224	216	206	215	203	200	184	197	202	195	205	231	234	195	186	198	260	220	218	227	221	207	233	211	186	190	230	208	203	209	206	201	216	205	214	203	218	213	233	205	182	202	200	203	213	190	208	229	200	205	190	168	206	219	196	204	181	200	214	215	217	195	209	214	212	210	228	207	234	203	242	213	183	187	210	216	223	191	203	201	210	228	213	222	224	249	215	201	235	202	206	219	196	201	222	202	210	219	210	196	193	209	244	170	179	206	220	220	204	201	190	195	208	219	220	207	204	193	194	182	225	209	219	179	201	223	225	234	211	213	195	206	222	184	173	184	185	224	225	196	225	220	188	210	234	227	195	213	215	175	196	202	214	204	209	190	189	183	190	205	204	190	223	209	221	220	200	214	200	191	203	202	242	193	196	205	191	199	195	205	220	231	227	228	236	197	212	255	215	210	194	208	201	216	190	214	229	202	211	216	215	232	198	203	197	219	200	221	198	202	220	217	207	213	232	197	208	235	206	221	213	214	229	198	206	234	205	192	212	212	223	204	225	196	220	201	198	245	212	199	191	226	242	201	230	200	181	216	191	202	223	219	231	227	197	209	208	227	179	206	200	215	188	208	230	200	210	193	202	198	210	176	210	199	224	193	207	228	168	192	196	223	216	240	209	215	191	191	177	202	180	200	216	215	209	225	201	184	218	201	211	242	200	218	176	233	181	171	215	210	175	213	203	209	199	208	221	246	209	212	216	240	213	182	224	221	225	228	192	223	213	213	232	209	205	212	186	227	185	202	218	196	198	223	206	194	224	222	208	206	216	225	195	218	214	209	216	198	180	202	167	207	221	226	207	231	196	210	204	224	208	195	224	237	213	204	210	179	204	223	204	172	199	211	206	220	193	221	191	198	220	201	206	210	231	198	196	197	191	178	198	205	200	182	191	180	206	191	198	212	212	236	222	223	202	189	182	199	236	198	213	219	219	203	228	197	201	212	217	186	204	208	188	213	230	208	186	223	213	247	247	221	227	218	211	200	213	208	196	188	207	210	215	221	208	192	207	211	200	198	218	209	207	188	234	200	235	215	212	200	181	170	230	243	233	230	199	220	201	185	193	201	228	230	194	217	193	188	226	234	199	219	196	208	220	236	230	241	206	188	200	206	210	217	215	211	205	217	227	208	195	199	185	223	190	206	235	200	199	189	206	227	211	199	191	191	204	173	213	233	206	214	203	218	214	240	209	196	232	196	210	188	169	199	197	229	204	209	217	252	241	194	202	167	187	230	187	189	224	228	201	192	202	218	215	195	178	213	187	188	218	221	215	213	188	170	199	219	227	188	188	189	212	192	221	206	232	201	203	206	212	197	236	210	214	192	238	204	215	225	209	207	213	224	234	250	226	223	202
6293	1005	1788	2156	2088	1644	1505	1188	1022	942	812	765	774	728	722	659	621	604	646	624	600	583	591	592	553	563	568	538	552	551	574	537	552	569	542	530	475	523	512	503	517	486	525	496	484	487	528	531	492	495	502	485	518	515	507	469	542	527	563	518	495	481	540	524	510	537	526	509	563	530	514	474	523	521	497	518	507	479	537	464	524	544	495	497	512	534	504	531	511	522	546	498	485	549	517	525	497	482	506	506	531	466	513	510	517	517	449	567	476	517	535	497	508	529	484	541	529	545	509	475	529	504	491	514	485	518	498	530	471	489	467	523	516	521	515	479	512	544	500	529	507	511	490	539	529	516	523	497	509	546	504	510	526	535	499	524	516	538	523	534	550	481	498	493	529	492	530	492	487	510	514	514	517	524	485	516	517	506	466	519	515	458	478	489	492	477	522	521	480	506	526	506	509	520	509	514	519	532	470	487	482	498	497	502	538	485	531	472	489	466	529	529	501	494	535	561	515	485	511	476	481	487	537	524	524	485	484	519	508	504	508	469	489	454	504	518	494	511	478	530	476	498	565	479	539	511	529	481	514	520	486	495	509	495	529	541	466	501	495	537	519	503	510	495	504	449	496	525	522	527	505	527	509	493	525	462	520	525	505	544	482	514	467	482	541	547	497	523	538	497	514	490	491	523	483	537	507	506	501	472	499	475	519	484	491	532	469	516	504	505	511	502	473	509	514	477	547	502	472	532	524	511	513	495	486	529	520	503	508	511	503	537	462	517	547	498	519	542	508	516	519	520	490	507	516	488	530	490	538	529	518	493	516	534	500	492	542	511	486	518	508	512	536	512	506	528	543	528	512	526	501	485	517	520	501	514	508	513	455	507	480	507	519	516	476	493	501	503	510	525	457	498	540	544	509	485	484	541	495	493	477	517	543	525	516	491	522	537	474	474	504	520	500	528	539	520	559	540	503	508	543	530	506	491	512	525	525	489	507	474	491	492	522	504	504	500	540	521	513	549	522	536	542	488	501	488	524	516	494	495	496	481	553	469	491	487	508	511	512	498	467	513	513	523	511	497	490	523	518	440	513	533	510	493	533	504	484	512	490	518	504	495	484	519	491	521	489	520	507	528	516	481	481	524	491	554	469	539	477	543	510	483	488	529	503	524	449	487	455	492	499	484	539	524	510	505	528	474	493	512	531	506	479	498	509	547	505	548	508	506	479	519	495	552	526	425	538	480	480	479	481	493	479	496	522	526	514	503	532	535	506	527	525	513	508	542	494	503	522	536	522	495	474	513	475	479	509	502	517	520	494	507	536	544	482	472	526	507	517	517	507	494	511	527	475	531	475	529	489	496	482	534	556	511	490	510	489	482	471	475	479	516	514	509	478	496	506	475	502	536	510	504	505	485	503	485	512	495	492	470	489	464	473	532	491	480	485	478	530	519	525	493	519	565	525	522	527	456	531	528	480	502	460	527	470	501	501	514	496	519	500	518	486	517	500	480	512	477	500	479	501	493	506	540	470	485	512	494	524	490	487	499	503	537	517	460	505	555	504	490	495	473	491	509	473	497	508	500	494	498	489	495	528	532	508	504	469	508	520	490	504	526	505	476	499	478	519	500	495	511	477	492	469	506	510	516	510	499	513	478	541	479	545	538	519	492	512	521	493	494	492	532	499	470	537	506	503	521	526	503	522	519	591	479	486	510	523	469	508	522	520	518	532	530	510	459	508	500	527	482	515	497	534	504	476	518	520	500	523	510	550	495	462	511	510	469	527	520	472	531	514	489	513	502	483	492	524	516	483	565	505	494	509	555	487	471	506	497	555	456	521	492	469	502	482	508	532	494	498	498	510	499	487	492	524	509	516	496	518	500	503	504	493	533	515	536	495	504	526	474	486	511	535	503	503	514	519	486	522	559	500	471	534	509	524	461	484	500	445	479	487	515	464	520	547	527	532	474	531	512	525	483	512	506	496	495	500	505	469	498	509	487	506	508	446	503	505	509	486	486	517	484	508	534	486	459	519	525	533	527	529	462	500	481	477	507	492	513	506	532	514	498	519	494	503	535	520	512	501	489	489	575	517	501	506	545	569	544	519	497	504	507	503	484	460	522	523	444	503	504	512	532	533	480	509	521	532	525	528	537	530	471	484	529	480	487	537	479	463	474	469	493	502	463	495	539	538	494	512	511	500	551	498	527	539	569	528	512	497	500	536	498	481	504	515	512	500	536	552	521	557	480	507	521	479	467	514	484	541	475	544	517	502	525	481	526	504	492	504	522	528	503	530	538	503	505	485	506	495	484	525	522	541	497	527	456	480	492	504	491	506	511	513	501	520	513	511	521	506	499	514	477	505	512	494	551	515	489	516	498	475	494	488	528	516	517	519	488	541	495	515	500	519	513	493	524	530	488	511	508	505	523	499	475	523	499	512	517	472	469	496	488	540	510	504	531	523	495	492	520	503	483	495	496	495	515	541	487	537	541	469	507	490	543	514	486	509	476	526	536	486	504	521	502	489	540	503	523	470	489	491	551	535	561	493	502	465	503	510	497	541	497	511	490	480	498	477	485	508	485	570	509	485	531	551	551	510	542	516	518	508	534	507	510	494	482	514	532	497	519	502	525	519	499	492	496	507	509	478	506	516	485	531	552	499	492	476	532	473	489	475	487	507	487	518	517	457	486	548	473	569	527	468	498	573	504	482	499	506	529	504	491	536	506	513	510	474	499	522	503	534	558	501	495	535	484	500	490	531	488	522	482	496	489	501	491	539	478	495	512	512	500	487	531	500	525	493	542	493	541	560	535	516	532	493	518	538	525	555	520	499	540	503	507	490	476	525	482	494	498	481	503	508	526	514	500	494	535	511	529	513	512	509	519	534	453	512	502	508	478	467	477	519	477	471	518	494	522	518	506	515	480	499	487	516	481	538	488	503	511	522	527	526	526	547	544	505	512	518	500	506	510	510	480	497	515	516	486	515	507	521	512	505	494	531	504	516	531	503	564	509	527	493	513	518	509	513	460	479	503	482	550	506	551	505	495	462	462	492	557	514	505	512	487	500	476	542	500	543	517	502	513	528	545	496	498	513	513	530	473	529	468	493	499	535	481	521	533	507	481	479	464	495	570	494	496	487	526	494	512	509	518	510	499	515	511	514	488	484	483	487	537	525	486	514	516	518	531	518	499	486	509	504	535	488	500	521	511	508	525	507	500	503	512	512	501	470	551	538	491	505	523	490	472	522	489	473	517	508	496	516	512	486	507	503	546	514	499	491	464	535	520	521	510	523	486	514	517	525	536	498	519	499	520	482	489	537	485	537	477	505	542	537	492	549	483	495	513	532	516	537	499	557	491	525	519	553	522	503	515	521	562	511	500	531	468	509	490	523	513	486	456	503	511	502	505	509	506	525	511	505	532	514	482	539	519	500	534	518	495	518	525	517	512	490	517	498	495	481	515	492	492	492	532	522	492	533	510	540	504	456	523	499	502	493	522
12090	1277	1217	858	701	491	417	272	268	221	193	197	188	183	158	148	121	93	86	120	123	109	117	121	139	89	101	117	112	107	112	110	104	100	88	89	117	100	83	97	97	89	99	97	92	83	85	90	91	109	87	103	88	104	87	91	92	106	101	86	92	82	84	77	88	95	88	97	108	73	91	94	101	87	89	103	97	97	103	98	101	88	91	104	81	93	87	93	85	95	83	81	101	89	102	95	94	98	89	114	93	89	94	80	102	103	102	99	99	106	87	94	86	93	85	88	91	93	87	104	89	82	81	89	97	96	86	99	81	104	114	107	77	100	94	105	80	99	88	93	95	100	94	88	116	103	88	78	85	91	92	72	101	81	106	87	102	96	81	93	78	112	101	86	104	81	81	89	102	109	92	99	88	93	95	93	95	76	92	88	87	95	97	94	96	88	101	94	96	68	76	80	100	114	106	94	107	98	85	92	87	83	84	97	102	102	102	117	91	90	99	108	95	90	100	95	101	91	96	72	86	95	89	94	94	81	95	85	83	78	85	89	95	101	109	111	96	88	81	93	92	89	107	98	95	94	90	94	87	94	76	84	106	102	91	90	114	76	97	112	90	93	94	82	110	88	100	104	86	96	99	93	77	88	97	80	90	103	86	90	98	100	80	110	96	85	112	90	89	111	100	101	79	87	83	78	78	93	101	87	98	68	103	90	97	92	77	87	85	87	96	92	107	82	91	87	80	75	92	78	84	92	100	100	107	78	87	107	106	82	113	84	109	96	98	100	96	68	86	106	105	101	94	94	100	86	102	89	85	75	80	68	95	78	114	88	82	109	96	103	91	91	98	98	102	81	88	110	93	75	108	79	86	101	102	95	86	107	91	74	90	102	86	124	91	88	96	89	83	92	84	92	73	96	73	109	95	76	96	120	111	104	83	77	81	90	92	88	103	87	106	84	75	83	89	92	89	105	88	103	95	80	92	89	99	104	90	116	97	79	93	69	89	102	94	86	83	105	83	96	80	101	89	88	87	79	104	81	92	110	93	96	65	66	100	89	63	84	103	93	84	90	92	85	85	105	101	115	111	76	91	85	98	94	111	84	86	110	84	88	88	110	85	85	88	94	97	102	98	111	84	98	85	100	97	92	93	96	109	79	84	89	106	79	92	106	97	107	80	83	98	77	80	79	95	90	91	94	82	102	113	88	98	94	75	110	88	87	79	100	91	79	114	107	105	96	95	78	111	84	121	108	116	98	85	81	99	93	97	99	96	82	94	96	87	96	68	91	102	82	100	94	96	89	84	83	99	100	83	86	86	95	97	81	84	89	79	102	97	76	108	88	89	92	92	95	101	107	99	99	109	99	106	80	99	109	91	98	89	116	105	87	92	107	88	99	83	99	93	86	98	82	107	100	89	89	85	85	99	97	113	80	92	99	75	98	111	105	78	89	73	78	111	94	73	86	77	82	86	90	98	80	93	99	87	96	100	100	83	111	85	90	93	91	92	99	114	100	69	105	94	102	118	93	112	96	94	103	101	83	93	109	77	93	88	87	119	98	94	119	96	108	96	82	81	114	96	80	105	106	73	74	89	95	102	104	94	93	99	83	77	89	101	100	96	87	111	114	99	77	101	118	91	99	103	73	87	91	118	93	83	106	98	91	86	109	114	95	86	99	88	97	97	106	88	90	83	91	94	95	112	91	94	93	98	116	84	84	94	101	95	102	77	94	88	99	82	103	83	103	87	99	96	103	104	90	94	101	99	100	91	90	90	103	98	103	90	106	79	79	95	90	102	78	102	79	99	83	95	90	92	86	88	93	84	88	94	73	93	92	109	89	99	81	108	87	81	88	114	93	101	100	101	82	77	87	88	96	107	102	65	93	93	112	93	107	104	102	75	80	83	88	106	86	90	83	94	87	89	106	97	97	92	107	102	90	94	79	93	116	100	87	96	85	95	102	83	93	110	107	82	99	104	112	79	89	93	95	92	114	87	94	87	87	88	85	94	95	110	102	90	97	96	112	87	102	89	87	108	106	97	85	82	86	90	107	90	89	85	70	72	125	82	96	72	85	88	78	95	93	90	103	95	97	76	88	104	84	93	87	94	66	100	100	92	91	93	99	93	100	94	87	103	80	105	104	97	72	81	88	94	89	91	90	115	106	102	99	87	71	93	88	109	86	103	90	98	93	81	96	125	97	101	97	93	97	85	92	78	75	82	91	95	76	77	93	109	97	90	90	96	83	87	94	107	86	92	82	86	110	84	98	77	97	91	114	95	69	95	104	95	82	93	78	86	91	99	111	101	98	105	79	104	90	89	116	97	90	77	93	94	91	100	108	91	89	95	90	80	107	100	97	89	103	90	86	89	85	91	88	63	100	90	96	92	78	72	94	103	96	99	89	105	98	81	108	101	91	101	84	90	99	102	81	84	105	98	107	96	92	95	106	98	94	81	102	94	95	84	82	97	93	97	128	94	93	107	97	101	106	113	88	98	87	97	110	106	95	81	84	94	108	98	84	85	115	98	93	95	102	83	96	95	85	82	89	87	88	77	90	113	77	92	83	70	93	103	93	82	108	85	97	79	85	98	104	86	114	117	100	99	108	92	86	121	81	89	77	85	101	81	93	88	102	95	91	98	95	98	95	84	92	113	95	97	92	89	98	83	115	75	80	90	90	86	96	95	67	91	96	93	105	92	88	91	105	100	91	91	98	88	95	101	91	99	101	98	86	103	99	100	84	83	102	77	119	89	86	112	113	87	80	72	97	96	83	77	86	94	67	98	102	93	100	90	81	92	96	109	100	94	100	109	76	87	103	100	82	93	109	109	70	86	104	99	88	93	86	83	93	95	96	99	105	96	91	90	104	84	101	89	87	79	82	74	97	92	98	80	100	91	91	109	94	92	80	78	91	85	83	99	94	105	85	97	92	113	97	92	89	78	101	99	86	79	87	97	100	96	103	102	82	84	94	92	91	101	93	72	89	92	98	85	100	80	89	101	95	93	84	97	92	84	102	85	88	95	96	70	103	69	94	89	101	92	111	100	83	83	85	74	101	91	94	96	83	87	109	99	76	82	113	103	94	111	90	85	84	107	83	73	106	117	99	103	92	97	107	74	88	98	87	81	91	93	72	91	87	109	89	103	73	106	81	98	92	101	115	90	114	92	81	92	68	108	88	90	81	74	81	88	98	89	90	90	91	94	101	79	91	95	105	97	99	95	111	76	96	99	103	89	101	93	87	92	92	87	95	88	96	112	99	90	98	92	94	90	91	73	103	101	81	100	98	91	84	82	88	83	93	113	100	94	92	80	82	114	89	95	96	107	99	104	78	100	98	101	80	80	112	111	89	99	107	71	84	100	96	73	94	88	79	91	86	85	85	90	103	103	91	85	93	88	96	87	85	88	90	90	80	96	88	81	102	80	95	97	93	98	92	94	115	89	93	110	95	96	97	93	113	77	86	101	98	98	102	102	86	95	86	96	99	95	97	93	97
7952	1218	2458	2799	2720	2086	1860	1375	1183	964	821	740	699	764	629	571	513	532	464	457	399	442	384	362	370	336	327	339	333	299	337	287	298	284	287	276	292	274	298	270	267	301	265	262	244	268	261	246	233	260	270	243	239	274	275	232	245	232	220	270	261	247	259	246	222	227	241	251	283	209	241	226	273	249	249	247	256	232	235	241	266	230	248	269	271	264	238	254	231	234	242	247	237	267	255	265	259	238	235	245	238	237	241	245	239	245	228	246	222	235	262	257	258	241	242	259	240	242	220	260	254	252	260	252	285	263	266	228	252	260	255	250	240	260	247	240	243	243	259	244	228	253	267	249	257	232	233	269	239	260	226	258	244	255	255	245	240	261	239	264	246	248	254	264	277	260	234	244	264	247	217	243	240	219	251	277	254	270	244	263	264	240	248	276	223	272	263	247	258	265	227	285	240	268	231	258	245	269	242	243	278	240	237	219	238	256	222	248	228	259	259	244	236	215	249	231	237	240	249	242	226	274	256	232	254	235	252	241	235	246	269	239	228	247	257	227	220	257	246	237	248	242	236	241	256	239	244	253	245	256	221	262	251	258	240	228	230	273	254	246	269	254	228	266	240	226	263	255	249	255	256	220	236	241	266	228	261	230	239	257	233	242	257	235	241	250	236	266	261	230	251	249	211	247	250	226	256	234	258	222	228	249	243	228	235	247	247	240	219	270	248	240	234	246	222	233	248	228	223	233	217	232	228	229	241	232	253	248	258	243	264	268	227	273	260	236	247	259	245	262	260	247	248	236	239	236	227	235	239	226	250	260	237	268	226	195	241	244	246	249	262	259	248	273	256	252	247	254	246	226	241	252	214	228	242	245	234	250	250	250	248	232	261	266	267	239	240	244	246	230	255	266	254	244	249	243	246	235	220	241	271	222	240	244	245	289	259	246	216	251	253	246	227	223	253	245	244	265	232	251	262	239	259	233	260	226	236	245	243	263	252	253	237	237	251	236	237	253	250	228	258	281	236	246	228	248	234	242	234	254	231	264	234	253	234	219	240	234	273	299	229	240	240	252	246	250	244	241	264	242	255	238	251	274	275	219	266	258	219	273	244	248	234	222	237	300	258	249	259	223	248	221	228	240	235	228	263	261	281	244	253	257	239	257	230	239	239	263	249	248	254	256	276	276	237	263	245	229	243	256	264	244	237	269	271	252	267	229	247	220	270	247	247	229	258	224	224	259	262	257	241	262	250	264	260	252	267	265	240	258	224	260	243	247	248	224	260	254	258	243	258	257	223	212	250	255	245	267	256	264	253	245	236	250	221	234	219	248	244	263	250	253	244	260	237	260	261	262	234	224	269	253	237	245	239	232	226	227	254	254	267	242	227	226	233	269	245	236	266	225	243	263	251	243	238	215	245	225	234	249	262	245	239	224	236	255	257	257	284	208	242	257	221	256	261	234	255	250	245	229	260	239	224	250	268	258	242	236	231	250	259	267	263	244	245	222	256	256	246	240	253	245	265	256	236	248	250	235	261	238	237	246	248	255	241	260	256	222	234	235	253	258	262	220	261	254	223	237	241	223	224	265	225	247	259	258	233	231	269	243	229	243	270	265	235	244	275	236	249	252	246	260	249	237	263	236	260	234	251	233	262	261	255	245	255	243	232	245	236	263	254	250	261	236	259	245	243	274	213	264	244	262	210	233	224	253	243	225	233	252	246	228	234	270	255	221	276	249	236	248	243	255	247	242	224	236	225	270	270	266	214	244	266	270	259	255	253	243	254	240	224	247	237	240	245	250	239	240	232	245	248	211	211	255	252	247	232	275	236	221	267	256	255	262	252	243	250	231	245	253	252	274	219	252	248	248	234	213	239	246	241	244	240	237	261	240	250	232	205	252	227	224	237	263	204	280	235	284	253	256	274	246	252	234	256	237	254	247	219	236	257	251	235	266	252	252	264	220	257	244	239	233	279	244	238	232	259	240	240	239	236	238	247	275	249	235	247	259	254	222	258	245	257	256	264	232	234	256	246	241	268	276	217	283	255	236	263	243	244	248	262	248	236	252	232	253	248	244	252	249	247	256	248	264	247	240	256	236	265	238	245	255	254	230	231	230	253	269	263	249	244	253	218	258	253	233	280	247	242	260	224	241	267	258	253	255	236	245	273	269	255	231	246	247	251	215	244	236	259	219	254	236	255	253	239	250	238	254	220	270	249	250	250	261	262	260	258	262	258	250	235	227	236	235	241	272	234	240	228	229	252	244	256	231	235	231	246	258	229	254	261	258	265	252	230	226	247	232	264	258	255	253	212	266	246	234	233	266	251	266	266	236	250	237	257	223	252	241	271	248	246	255	278	249	238	248	228	215	251	239	244	232	252	249	253	239	232	244	250	257	245	231	237	215	248	254	236	220	259	252	260	244	224	234	250	240	222	240	231	242	264	251	221	244	238	252	278	253	230	268	244	214	230	277	244	239	225	241	234	234	235	258	247	226	244	232	263	234	230	261	258	218	235	252	212	236	236	244	259	247	228	234	237	235	205	253	249	276	237	246	249	259	237	250	239	247	223	262	223	245	221	243	261	218	256	237	207	222	251	221	258	235	251	234	267	259	245	256	231	232	257	267	267	258	238	238	239	239	259	240	257	266	231	263	242	240	222	271	248	249	232	222	249	249	250	259	223	283	277	242	231	236	226	242	220	250	237	251	243	236	242	243	265	261	204	246	251	272	252	261	263	258	265	269	246	236	257	255	226	233	242	247	240	267	253	238	235	244	231	268	258	221	249	239	239	228	262	261	220	248	255	276	255	236	267	244	251	252	251	260	250	250	262	251	221	259	229	262	220	243	215	259	238	241	234	258	243	261	248	241	246	224	244	238	270	240	250	234	252	254	245	228	236	273	263	255	220	231	232	241	225	254	228	230	244	248	262	271	234	238	260	245	242	237	247	238	260	249	251	256	265	277	252	256	234	238	257	251	231	250	232	255	250	213	252	260	242	221	255	204	267	233	251	231	262	238	224	245	240	260	232	240	225	258	251	260	254	235	244	248	259	239	244	240	245	270	226	242	263	251	278	230	240	221	252	264	229	264	230	249	255	273	230	267	237	233	263	250	269	237	244	251	248	246	232	265	237	254	233	234	248	242	219	247	213	244	258	242	251	239	244	241	266	266	252	255	253	242	275	239	243	244	250	248	269	241	258	255	238	251	243	227	234	237	241	256	259	243	250	251	221	243	271	280	261	260	240	240	280	274	267	259	204	237	222	226	246	244	226	243	263	229	227	227	237	237	233	268	278	219	236	249	244	257	268	268	271	264	247	242	226	239	208	260	249	288	254	287	250	253	274	232	231	221	222	231	261	226	234	236	235	240	247	253	258	236	280	241	258	219	263	279	239	236	268	239	246	240	237	210	271	251	268	265	242	243	242	250	263	249	269	267	239	247	242	267	263	251	233	246	255	278	223	240	238	273	239	248	281	267	242	259	257	237	242	237
1435	412	404	326	324	270	268	220	255	217	234	249	244	231	220	255	224	209	218	197	215	246	217	226	189	220	262	235	228	224	224	204	208	219	204	208	214	232	204	212	227	232	240	210	223	190	228	223	223	223	224	233	229	230	243	229	227	211	201	209	215	218	201	204	205	230	178	212	206	230	221	236	219	224	214	216	235	225	214	230	223	223	225	213	226	216	235	187	220	218	219	248	231	223	207	213	203	228	239	238	216	212	205	212	201	223	211	190	228	220	234	239	248	220	222	233	167	232	223	242	204	222	212	242	206	209	236	220	224	221	221	221	241	262	217	227	211	241	240	243	214	212	212	209	216	237	208	195	207	197	221	181	203	216	222	204	206	251	194	221	219	232	212	210	216	225	227	220	234	216	211	189	199	233	222	193	193	229	224	188	213	214	241	226	209	229	236	212	195	214	209	247	228	197	217	218	220	204	201	226	233	222	202	212	217	228	209	211	215	217	212	187	206	240	231	225	259	233	189	221	228	256	210	219	229	235	223	210	226	212	217	206	205	249	208	209	225	229	204	217	223	200	243	241	206	214	221	237	238	239	221	255	201	184	210	231	217	215	204	225	219	235	221	231	199	238	221	234	266	215	225	219	226	191	221	219	228	222	207	224	199	216	232	204	215	217	222	219	215	232	185	200	250	227	213	217	203	249	214	233	217	225	236	241	221	194	226	261	213	192	184	248	217	193	228	194	219	233	200	216	227	214	221	213	209	218	211	196	211	205	229	246	251	218	226	195	223	210	216	252	198	238	201	210	215	240	222	215	202	202	207	237	228	214	231	239	216	215	206	186	215	236	214	216	209	202	240	213	212	186	232	235	211	213	203	226	212	207	199	199	221	192	205	206	211	218	212	233	230	223	227	228	228	226	197	232	210	252	246	220	195	208	224	234	234	195	216	226	248	217	229	255	223	226	236	192	204	221	233	243	224	237	213	240	222	206	223	200	220	198	202	234	233	256	195	210	219	224	238	191	226	221	211	211	224	201	197	186	253	209	210	204	206	233	233	228	210	222	219	254	232	211	214	223	231	194	240	220	197	232	220	220	197	209	216	197	237	230	210	214	215	226	198	223	222	213	196	208	246	255	215	238	215	231	256	229	212	199	214	201	232	220	242	225	234	225	245	209	219	211	222	194	215	221	257	208	202	195	209	209	213	219	227	239	214	226	207	206	224	224	208	210	210	219	200	218	238	202	223	204	219	203	219	252	236	179	221	223	207	188	207	219	223	228	198	247	230	198	214	208	233	266	186	231	245	220	211	228	234	181	214	205	222	200	231	209	222	231	216	231	229	217	238	219	207	244	214	215	215	219	228	219	224	231	242	210	212	217	231	247	219	202	226	215	220	259	221	226	242	210	203	213	203	207	202	229	219	208	240	207	202	209	173	207	214	231	212	227	215	226	238	257	238	219	222	254	223	215	212	234	199	234	229	231	211	231	233	218	264	213	220	207	205	223	197	198	218	208	186	230	199	223	194	225	236	231	250	262	225	186	241	271	219	216	223	228	235	188	231	238	242	187	230	211	216	243	248	236	228	235	235	224	210	224	231	207	218	249	219	221	211	228	208	253	201	196	223	229	206	235	210	236	232	199	217	232	224	213	214	195	213	232	212	204	204	240	243	203	220	222	233	223	198	234	223	205	211	220	249	208	239	205	223	223	202	209	247	222	217	216	208	194	249	220	214	240	222	206	206	207	213	206	238	225	228	222	224	219	235	247	217	235	216	239	240	251	230	215	172	231	201	217	213	218	222	231	207	230	195	198	211	208	217	226	217	213	206	200	195	240	217	230	233	233	205	205	216	215	246	221	220	226	189	207	202	199	229	242	237	213	245	220	205	239	203	206	199	215	204	221	202	223	230	236	189	245	226	215	236	241	191	212	196	229	210	209	237	250	229	245	252	230	235	216	228	232	210	217	240	239	214	228	221	223	202	202	234	213	201	226	214	209	226	195	264	235	223	206	211	215	192	237	226	207	224	239	228	207	215	212	190	203	220	224	206	221	227	240	214	244	225	235	213	235	227	191	229	202	227	222	206	226	230	221	227	234	230	218	221	221	222	224	173	197	225	228	230	213	196	207	228	210	224	202	191	197	219	215	231	230	196	227	246	196	242	241	214	230	228	207	246	234	220	245	191	215	237	226	185	211	196	202	221	212	201	219	213	238	218	227	194	223	210	232	211	209	222	234	196	205	216	228	221	226	227	216	212	228	201	195	223	218	194	188	205	232	231	215	229	226	235	211	213	219	254	236	193	231	239	222	194	220	209	197	204	228	206	196	210	217	202	211	190	206	209	196	190	204	206	211	220	225	228	204	220	215	233	188	229	215	219	231	224	207	245	223	212	242	235	209	225	243	226	206	224	216	231	217	229	232	221	216	227	242	217	188	240	201	212	222	223	209	221	230	225	189	217	195	240	233	206	206	213	213	222	222	208	229	246	189	221	218	202	213	224	192	199	217	205	210	212	216	218	211	241	226	250	220	213	235	223	233	210	233	229	246	222	260	216	262	204	221	225	221	242	179	220	230	229	197	227	218	212	216	196	214	217	228	235	254	213	246	193	219	222	234	226	229	238	198	210	214	254	234	233	191	211	216	228	216	250	212	191	228	227	241	230	234	209	231	206	249	233	220	201	219	234	202	216	216	210	210	206	207	224	186	198	209	201	218	192	229	188	210	221	227	218	216	216	238	207	241	223	204	181	207	231	219	202	202	219	221	237	192	205	201	221	221	209	210	202	208	223	222	237	215	220	210	251	220	201	218	226	212	199	217	211	209	205	213	233	226	237	219	220	211	229	205	231	215	229	192	186	238	215	215	228	202	243	213	244	224	201	213	215	243	224	200	250	227	199	227	224	180	211	212	209	230	227	212	200	219	226	236	231	244	228	237	204	213	221	210	213	223	210	236	212	195	233	247	220	210	217	210	198	221	217	216	209	239	223	228	222	203	204	230	225	214	242	207	219	224	201	245	199	222	229	247	185	221	234	266	232	233	245	199	228	197	228	199	231	244	223	231	224	222	227	210	225	218	197	193	207	228	205	240	215	221	219	244	224	211	201	220	197	214	208	233	204	193	230	194	224	211	223	238	186	234	198	209	199	236	231	195	188	216	206	196	217	241	208	226	213	213	203	213	190	234	205	238	213	218	253	207	230	273	207	236	222	220	252	214	215	229	231	193	237	226	205	208	231	247	230	199	232	234	215	203	234	222	232	233	206	224	244	227	242	217	218	256	229	224	238	201	200	194	230	229	207	197	222	236	210	228	224	229	230	213	225	231	219	228	210	221	246	204	212	216	227	232	221	242	219	240	225	218	189	244	228	208	224	211	239	234	187	210	224	191	212	229	223	206	219	217	221	238	235	227	203	249	219	234	217	259	207	240	209	249	230	214	236	187	190	225	195	202	208	227	242	213	236	222	230	207	217	244	206	225	261	212	221	216	185	205	231	227
1890	729	954	1013	942	709	776	695	684	636	590	578	646	606	572	595	581	574	566	557	556	562	578	573	576	562	505	508	558	589	531	528	543	523	604	512	533	521	488	528	526	559	510	538	554	523	503	528	509	501	488	550	561	521	531	555	577	534	544	531	531	533	560	525	545	527	535	556	570	520	536	537	524	554	596	540	574	555	571	523	539	517	583	536	531	540	517	487	557	539	566	530	561	546	525	562	555	564	598	548	516	580	533	496	525	529	519	540	523	518	509	574	567	529	545	520	534	523	512	594	555	539	534	512	551	566	518	528	522	520	492	560	509	524	551	492	547	527	518	550	528	567	531	507	531	530	521	569	565	537	494	549	576	545	497	587	530	514	605	533	536	531	525	530	506	533	542	559	536	546	546	535	547	519	549	535	545	541	523	545	522	532	509	578	553	571	547	491	558	517	520	549	564	534	541	520	509	491	513	555	524	571	508	551	550	495	534	533	506	566	524	520	537	547	512	519	532	538	566	565	528	563	531	530	520	562	531	526	497	529	534	521	545	523	503	558	518	563	524	588	542	583	559	559	539	509	547	567	543	538	483	555	537	546	479	585	504	528	539	567	544	561	548	507	564	547	508	560	533	553	517	528	554	587	499	526	567	545	534	520	542	485	541	555	584	516	551	544	526	527	516	546	548	523	497	554	523	489	555	570	555	514	574	563	498	540	522	573	590	527	543	540	525	579	513	519	539	535	543	516	485	545	519	519	533	545	538	515	553	538	532	522	559	547	541	554	516	557	534	545	509	503	533	575	542	578	515	529	503	574	554	511	519	573	508	558	523	519	534	520	552	483	594	544	542	560	559	548	535	508	533	529	484	568	521	586	481	556	552	505	533	567	523	522	540	532	563	567	533	523	588	566	527	529	551	505	523	525	592	501	518	562	535	500	569	559	533	544	562	506	562	552	571	567	533	562	529	586	537	528	593	551	558	586	497	510	526	513	524	565	520	512	580	538	493	520	527	531	513	556	546	531	550	510	567	536	546	550	528	521	527	579	571	579	527	513	524	519	563	535	507	555	553	583	517	526	563	550	567	537	535	536	566	534	551	541	565	536	532	536	563	535	574	514	529	547	507	520	531	545	571	561	525	564	565	528	554	514	558	524	579	510	549	560	552	535	554	547	517	538	529	580	545	534	530	533	540	531	536	514	555	489	526	512	537	510	553	527	498	533	510	571	520	521	566	546	525	523	526	527	537	554	582	559	532	545	511	567	547	525	516	497	533	538	574	516	521	550	543	573	568	529	513	538	515	543	524	469	529	537	567	567	569	566	519	572	546	549	582	562	512	550	526	522	541	560	568	526	528	525	513	528	536	533	546	537	586	516	555	540	587	556	492	590	522	520	592	553	553	502	583	511	580	509	533	553	540	514	506	526	508	556	549	511	545	553	544	551	531	551	497	521	549	495	519	547	542	564	528	514	526	519	561	535	524	530	526	554	563	538	569	563	551	534	566	575	513	536	555	528	558	526	552	573	543	548	515	523	547	551	525	542	563	511	508	530	571	526	527	560	574	516	568	513	532	519	542	551	523	561	529	540	538	541	505	548	520	557	530	583	560	478	567	577	554	551	522	550	507	532	500	554	563	541	572	554	558	528	538	543	491	516	519	560	520	532	524	540	561	541	515	556	513	540	547	523	570	545	549	579	564	495	533	532	476	534	526	535	520	552	531	518	553	540	574	566	534	516	536	548	563	568	536	570	530	515	501	547	527	549	521	541	531	540	525	524	515	568	520	585	508	538	536	535	571	525	572	550	555	560	519	513	564	557	494	533	517	546	551	563	550	540	525	519	541	515	494	566	570	501	488	560	509	574	520	568	539	543	534	554	542	582	532	588	512	537	509	567	541	563	515	547	520	536	545	560	554	506	541	541	532	530	573	577	533	541	557	561	535	565	502	576	539	549	539	524	557	567	509	532	563	532	529	564	536	521	515	534	532	533	526	556	579	552	524	520	515	531	565	559	554	523	566	529	507	511	542	545	565	535	486	547	518	476	553	543	546	519	524	544	583	499	544	529	501	566	509	581	545	529	517	544	549	553	532	525	530	517	530	533	562	548	559	539	522	564	523	504	539	523	549	535	552	553	532	528	567	580	555	535	542	562	568	556	515	530	545	508	543	611	538	522	484	512	567	553	538	520	536	515	532	541	536	552	499	531	532	536	537	568	585	561	555	532	535	560	536	489	497	562	547	575	530	546	551	553	533	543	534	548	522	522	581	539	555	582	550	565	542	571	557	517	526	513	486	536	526	546	558	510	519	512	544	541	549	554	525	461	556	535	529	520	549	534	539	489	541	514	539	552	552	540	557	514	488	569	513	524	570	551	537	560	551	561	520	553	580	574	584	507	540	558	488	551	552	527	571	517	571	552	549	554	483	574	518	520	579	549	558	560	532	542	572	541	542	563	550	562	497	546	578	554	585	564	523	516	525	526	565	551	538	542	504	534	570	557	538	562	538	581	536	549	578	561	574	526	494	562	560	530	537	499	540	605	554	533	521	514	569	540	539	559	540	548	533	543	532	519	528	536	510	528	535	540	508	569	584	555	531	535	528	517	525	493	537	515	538	502	494	554	518	554	562	558	545	542	559	564	548	562	502	550	553	527	514	540	529	497	519	549	536	562	514	554	569	533	564	525	518	525	526	572	567	581	541	525	539	549	558	536	530	562	496	515	503	533	546	501	514	533	533	530	583	516	552	515	540	498	570	545	554	543	570	520	471	585	508	528	567	537	554	548	500	547	532	529	548	552	576	520	580	546	567	615	537	522	552	537	535	544	585	537	467	537	468	540	520	543	563	545	523	553	545	524	550	531	537	564	534	532	506	505	521	538	534	521	535	529	505	515	507	559	547	550	565	537	541	523	550	572	557	545	498	544	518	540	508	559	578	556	532	497	541	524	527	535	527	517	524	500	546	575	519	529	547	543	518	574	574	563	541	537	532	554	481	517	540	508	581	551	558	537	520	544	513	571	512	508	524	587	549	503	547	536	549	513	550	516	515	538	577	524	545	540	538	563	495	490	549	577	548	548	534	541	552	554	505	531	527	548	519	565	542	560	518	534	564	531	505	547	545	539	568	537	538	558	511	554	499	514	546	573	551	521	525	586	547	520	549	562	561	542	502	534	541	506	547	505	568	559	549	545	531	564	545	559	536	546	470	517	527	582	585	533	561	541	517	501	550	513	539	509	534	601	572	560	551	546	544	537	512	552	515	555	539	567	551	547	522	580	547	552	556	565	534	534	523	497	520	541	513	561	540	508	577	550	556	575	545	534	535	544	530	515	535	573	548	544	529	524	550	518	534	582	550	542	495	563	536	515	561	559	589	537	549	567	533	559	527	594	567	563	529	525	542	561	557	535	525	570	534	541	546	552	572	537	561	514	520	524	514	507	524	540	542	555	488	519	572	562	568	571	452	543	588	563	533	516	571	562	571	546	563	482	549	560
6602	790	819	721	577	405	366	344	319	247	246	229	223	237	251	232	240	229	228	222	237	218	237	182	206	240	199	241	232	234	216	223	197	219	230	193	197	180	221	194	241	212	219	197	241	232	211	180	211	209	185	202	219	230	184	233	217	203	232	193	197	192	212	197	205	219	215	181	214	207	213	213	205	210	186	218	217	217	209	194	200	217	218	205	231	196	246	207	201	223	217	221	188	198	201	224	217	217	184	216	203	214	223	217	208	203	214	195	221	192	226	214	214	222	213	172	198	208	228	192	199	210	212	193	205	236	196	237	191	234	211	208	220	208	206	227	217	216	170	205	210	206	184	218	210	227	221	229	205	210	184	224	217	195	194	214	207	204	211	194	187	198	217	207	206	204	207	211	221	190	218	209	192	221	226	180	207	221	175	229	191	206	197	202	199	212	225	202	204	204	191	185	202	188	210	220	204	206	198	214	221	197	190	223	204	204	228	202	209	224	199	211	195	212	208	242	223	227	223	230	176	248	219	218	209	197	233	216	211	227	193	226	208	202	210	200	185	206	199	169	218	208	218	218	191	204	204	212	204	213	181	213	207	221	200	218	211	188	193	209	205	224	180	218	178	206	203	195	185	217	172	211	188	226	187	193	214	199	227	196	231	215	205	199	208	209	208	184	207	224	220	228	185	211	187	186	233	219	219	210	214	188	192	207	223	198	202	201	208	201	211	210	190	198	189	198	199	199	221	200	218	196	187	228	236	191	220	236	203	207	197	206	228	197	233	199	235	190	223	204	215	220	199	203	158	233	215	224	229	209	214	211	233	201	214	211	210	177	192	215	198	190	226	215	209	202	186	187	188	193	203	251	207	216	216	194	196	182	199	194	219	190	219	204	210	220	218	186	175	210	214	167	231	200	193	198	189	231	235	230	214	188	211	193	183	201	200	200	221	237	221	197	204	198	214	208	200	195	232	204	203	181	222	207	194	207	170	208	239	198	209	217	245	192	230	224	206	202	188	218	210	203	217	218	236	221	199	192	179	192	194	212	211	188	188	208	199	201	199	214	218	198	200	213	191	193	205	190	208	213	183	213	201	214	199	219	216	207	223	194	211	181	209	199	187	220	199	196	193	215	204	219	213	174	212	209	209	230	202	227	224	220	185	215	222	217	211	220	202	214	220	201	204	220	207	222	212	199	216	204	187	221	209	249	220	215	231	218	200	197	193	194	200	206	210	195	208	200	218	200	206	203	220	186	207	205	181	197	213	218	187	187	200	210	220	219	198	207	202	225	230	214	213	218	184	199	213	222	227	195	195	174	206	179	209	213	200	213	216	203	218	199	225	215	199	211	193	239	183	217	207	205	202	213	203	220	205	199	210	210	211	225	179	224	220	213	218	211	206	211	212	218	208	193	202	202	221	212	214	225	171	211	203	220	216	206	218	197	204	203	207	202	197	187	204	210	211	217	198	231	213	231	218	232	202	225	225	203	175	213	220	190	217	185	209	243	192	224	221	220	188	211	215	196	197	179	215	181	183	228	221	212	215	191	218	223	193	213	199	212	200	203	212	206	219	213	221	187	225	194	218	210	201	218	193	190	201	188	202	210	198	198	196	204	219	204	229	226	198	208	188	208	227	205	218	212	252	198	212	210	192	210	189	211	237	228	208	202	209	217	211	205	203	189	222	186	232	192	223	198	197	218	217	228	205	199	211	218	193	197	183	205	216	201	190	221	211	195	228	221	231	210	242	220	231	195	217	233	239	196	208	207	207	215	197	190	228	214	207	213	200	218	211	183	206	193	216	196	215	187	207	184	208	225	183	198	219	197	207	217	205	203	217	210	218	221	221	195	220	177	208	221	214	218	211	226	212	211	214	215	228	210	216	218	209	202	241	221	181	224	224	220	205	217	223	189	207	202	187	210	232	216	180	221	217	222	189	207	206	224	223	179	197	227	224	206	238	190	237	186	196	205	220	198	226	204	209	197	181	222	202	219	203	203	225	184	221	194	193	210	196	212	203	201	207	228	245	192	192	237	234	215	233	214	181	213	222	170	184	206	207	203	212	190	230	218	195	193	184	209	196	203	201	211	237	208	196	198	205	203	205	196	195	224	213	209	207	228	181	183	238	195	188	211	221	190	199	186	205	207	216	201	216	216	202	207	202	220	186	212	187	207	193	194	206	173	198	242	233	225	202	212	200	219	223	184	214	221	202	192	193	217	219	190	183	177	223	213	191	188	193	196	211	195	196	207	214	213	234	201	222	215	204	203	194	233	222	222	199	217	170	211	203	193	196	206	208	217	229	227	199	213	220	215	192	230	178	205	206	206	228	192	175	182	182	211	186	196	199	180	228	217	215	194	177	229	209	203	189	191	196	226	207	211	216	195	210	228	210	223	185	194	200	210	191	203	190	176	215	205	215	190	193	216	184	208	222	195	201	236	185	242	189	229	209	185	203	183	220	197	226	191	198	211	231	215	200	177	189	209	234	218	206	166	211	193	208	238	183	198	201	215	217	226	217	220	217	215	221	227	173	201	219	196	187	177	193	211	218	231	218	232	197	189	204	229	185	204	194	222	222	176	208	218	258	218	216	235	204	207	223	215	197	195	174	211	236	188	187	210	224	229	188	219	203	206	195	199	189	212	183	187	261	202	223	213	195	244	212	198	202	220	209	191	180	221	206	213	231	212	226	180	205	188	224	196	196	206	201	232	201	183	206	177	226	215	200	209	221	187	193	179	194	206	218	203	167	191	210	213	228	183	220	217	197	220	203	216	192	196	214	244	215	226	205	210	232	213	206	188	216	213	204	213	226	211	214	215	211	234	230	220	217	225	183	231	219	224	181	208	229	209	207	226	225	209	189	201	228	209	214	210	197	194	192	232	216	197	217	191	202	209	219	198	201	208	195	205	202	189	204	234	206	217	206	205	217	210	206	211	224	213	179	177	194	204	207	183	203	221	195	205	205	203	205	228	206	204	191	215	208	213	230	213	210	172	214	230	203	204	178	204	206	195	210	215	222	201	209	182	220	189	207	212	210	214	214	231	228	215	215	198	223	213	208	200	190	194	215	218	217	204	233	221	211	206	225	227	228	208	211	177	206	175	214	200	172	188	198	184	207	216	225	201	215	224	205	216	203	248	207	190	166	235	204	209	216	198	215	214	207	198	188	202	195	201	195	198	204	192	223	219	221	176	204	194	218	199	164	206	184	196	196	223	201	210	220	218	210	216	224	187	206	208	212	221	220	215	214	204	190	216	250	212	226	199	221	220	198	188	207	219	210	202	215	195	203	197	186	199	185	210	190	172	196	218	218	209	204	217	201	213	192	193	202	214	231	194	212	178	217	202	218	215	223	201	202	211	237	181	187	194	199	210	201	216	214	210	221	222	213	173	219	209	209	242	213	187	209	201	190	207	211	223	210	201	190	227	207	193	206	208	209	216	191	208	222	215	230	203	228	208	188	215	222	205	191	218	181	216	221	219	180	209	195	190
6187	1067	1715	2116	1987	1590	1432	1144	1041	927	777	758	720	774	653	679	639	612	659	615	652	601	588	621	531	533	522	535	557	542	537	547	547	531	533	528	542	545	551	515	535	518	514	527	491	517	505	522	513	522	502	515	478	487	508	491	505	527	504	525	487	508	514	497	514	526	459	533	523	518	520	494	509	528	469	488	493	548	499	493	518	488	488	509	518	501	534	528	512	478	523	521	502	490	500	519	460	517	494	494	521	505	496	481	472	483	515	523	477	551	514	479	503	503	493	482	519	530	530	499	471	518	526	524	489	513	502	488	488	518	498	516	503	498	514	505	461	476	457	513	532	493	516	492	502	491	547	499	487	494	519	514	517	480	546	528	512	506	488	477	530	504	493	463	531	460	512	482	532	488	516	480	513	468	491	473	532	509	476	515	483	524	501	525	534	557	461	524	509	508	527	522	520	546	495	498	516	506	487	513	516	504	508	501	485	504	513	470	508	491	485	505	514	506	515	507	533	528	498	502	503	525	505	535	529	459	485	506	493	499	489	491	534	480	497	505	492	494	516	534	480	541	501	482	533	467	514	529	497	483	471	506	500	472	509	546	538	511	529	495	480	487	497	489	544	525	484	454	482	496	503	448	542	522	487	560	479	488	505	475	517	517	547	501	478	483	492	502	534	484	519	551	529	511	524	531	528	539	566	518	492	479	526	492	507	499	528	453	440	537	510	535	516	510	474	507	514	510	517	487	495	494	473	482	522	510	495	530	495	523	473	528	514	513	534	485	529	481	513	517	515	489	489	472	514	493	526	546	541	514	501	514	534	450	456	538	550	511	545	466	479	492	512	540	502	522	506	518	506	488	526	503	493	507	482	494	501	480	505	502	493	527	503	492	501	512	511	537	530	497	514	484	493	522	520	557	479	503	530	492	499	521	498	535	538	503	501	491	512	451	494	520	484	441	491	497	519	509	530	507	521	514	534	519	492	483	512	514	501	504	530	494	526	501	463	528	511	523	500	503	500	486	479	532	472	479	503	483	520	515	490	513	513	509	479	502	542	510	501	493	499	484	499	519	505	508	542	498	465	523	473	519	505	481	486	535	493	491	539	560	530	528	503	509	520	463	508	471	530	528	536	543	495	469	529	509	484	545	507	540	461	481	463	482	466	500	509	533	510	478	517	500	480	514	480	517	542	533	546	486	485	511	492	520	489	502	493	460	526	503	531	522	495	492	541	481	486	528	515	519	494	472	467	481	497	527	509	497	480	492	502	532	471	516	517	506	493	502	538	533	481	434	491	515	495	486	542	496	499	498	512	477	549	474	481	521	466	514	530	519	518	498	487	497	487	515	533	541	539	526	526	484	504	459	541	541	501	522	530	473	512	525	477	516	509	520	507	489	496	536	516	531	501	495	499	516	532	495	484	544	490	519	524	510	515	535	537	482	471	494	492	500	517	515	474	498	480	484	518	493	473	542	458	504	501	497	546	494	509	499	462	529	525	513	473	544	510	529	496	516	520	495	527	553	501	507	503	541	463	451	489	508	477	497	522	541	511	478	502	546	500	507	486	490	532	532	474	518	513	484	503	470	525	500	524	509	456	533	512	510	495	491	506	510	492	485	488	536	476	523	481	516	511	481	513	501	505	548	556	525	553	515	500	509	480	516	506	507	496	488	493	491	479	510	525	480	513	512	486	510	546	486	489	539	502	474	488	491	508	496	545	500	529	528	531	512	547	521	526	562	510	518	461	477	491	493	483	515	496	501	501	503	494	470	536	525	511	487	511	520	499	527	533	499	505	512	526	521	491	489	496	489	490	478	506	467	507	510	520	467	486	465	492	515	497	521	490	498	520	487	482	474	469	507	489	496	492	503	485	506	513	549	502	496	482	518	500	489	498	507	502	469	538	523	521	485	505	494	554	530	520	506	474	516	489	511	470	531	446	494	505	499	508	472	503	468	508	543	506	496	555	476	525	496	509	535	516	518	541	461	504	528	475	446	480	491	502	520	526	480	484	532	514	507	554	503	476	533	520	493	541	498	499	518	505	497	483	514	502	511	479	508	496	524	489	447	493	491	513	499	517	507	464	514	553	526	499	517	502	542	476	525	529	506	510	500	504	489	527	507	510	552	478	549	567	454	494	502	544	458	473	498	505	501	492	497	503	490	527	521	541	509	514	529	541	481	467	494	511	495	486	527	535	468	506	495	523	496	508	523	494	526	511	517	535	511	506	542	504	512	519	556	502	504	469	537	457	533	506	513	523	504	483	499	481	514	454	506	544	493	508	517	492	512	448	502	508	510	513	532	543	498	494	539	478	468	511	511	533	516	529	484	497	540	514	490	556	484	526	516	505	502	518	511	529	519	485	506	479	480	509	492	514	501	502	515	496	502	474	513	472	456	513	542	513	468	448	520	521	501	494	495	488	476	520	494	498	492	483	484	515	501	490	503	487	525	493	491	500	507	500	526	527	506	531	503	528	515	488	528	491	528	514	510	498	523	465	492	517	508	481	488	472	481	519	547	491	526	529	555	512	554	475	529	492	517	474	481	534	466	511	482	522	508	492	509	503	525	521	495	505	501	500	494	487	569	481	498	498	507	506	501	516	516	494	507	492	512	521	523	476	508	503	478	508	516	481	503	511	493	497	505	500	505	490	502	550	532	532	549	501	493	476	472	536	466	451	510	519	480	462	497	513	476	490	517	499	502	519	521	540	467	516	473	467	521	487	525	508	550	523	460	508	443	537	549	513	515	540	516	515	516	501	515	481	500	534	518	494	485	502	481	490	445	541	525	526	520	515	487	509	468	520	499	494	517	519	513	548	536	456	460	504	513	497	494	506	489	529	475	483	485	525	522	493	557	508	443	526	483	475	515	538	478	511	501	486	513	501	492	506	501	484	515	511	479	504	497	518	499	519	510	515	490	483	505	527	498	520	527	461	503	490	486	522	490	524	515	497	543	513	493	492	471	515	535	532	502	492	556	516	487	516	505	503	534	495	483	523	525	465	486	531	503	465	501	486	519	470	480	469	508	510	517	527	514	489	538	548	524	505	513	540	523	530	499	492	528	518	542	519	496	527	503	490	473	502	480	490	499	503	533	490	513	473	501	539	504	492	502	475	474	494	541	490	517	532	527	485	492	509	523	495	499	492	494	532	470	504	509	511	509	563	509	474	513	506	491	494	542	535	538	521	530	472	519	481	528	519	521	525	502	497	506	500	496	497	513	511	521	507	518	504	491	526	504	530	496	515	530	460	510	508	507	488	477	514	511	510	536	485	522	488	482	484	510	472	486	531	494	516	464	514	522	513	499	543	532	492	504	511	512	543	517	499	492	493	500	529	497	492	499	510	509	475	524	501	501	514	520	466	508	517	489	533	514	516	506	512	527	519	468	485	514	490	519	518	513	526	469	537	486	481	519	490	492	507	492	479	519	477	505	510	518	497	544	547	468	528	497	515	548	492	493	479	504	508	507	509	532	521	527	533	495	521	518
12374	1270	1162	901	705	484	452	307	266	235	182	178	163	155	142	146	148	142	118	123	136	88	100	104	85	103	110	88	102	99	99	84	90	104	93	103	105	89	98	89	94	96	92	94	95	84	102	97	112	85	105	86	107	91	113	106	91	91	89	85	97	102	96	112	75	94	88	80	89	119	81	85	90	93	76	99	94	87	89	98	98	112	97	100	101	89	89	98	72	73	85	95	91	102	98	84	84	85	74	102	94	103	99	81	96	85	81	94	101	91	77	99	98	82	87	98	103	103	102	80	96	99	87	69	77	108	91	112	87	84	77	85	83	91	105	79	99	80	114	92	101	95	77	93	80	81	80	81	85	105	108	95	99	86	84	81	76	86	97	76	94	102	97	95	88	89	96	93	79	81	83	96	92	92	68	93	74	77	88	82	99	79	97	88	104	82	104	107	112	95	95	85	103	89	92	104	107	111	99	88	91	111	100	90	77	76	83	76	99	80	96	83	112	95	90	102	110	100	100	92	94	79	78	89	96	95	109	95	79	104	83	111	96	92	102	93	91	96	90	98	81	89	102	93	87	109	116	85	90	87	95	109	107	96	101	84	101	95	91	101	93	98	112	112	88	81	92	88	96	82	83	82	96	108	94	84	89	85	89	100	81	86	100	69	111	102	99	86	94	83	97	102	92	80	91	85	89	100	102	96	79	81	101	99	90	112	88	101	91	86	77	96	99	106	76	92	95	94	92	83	112	96	87	90	97	113	87	99	99	87	97	106	106	95	90	108	92	100	90	94	111	104	119	82	94	87	89	94	91	95	88	106	83	88	92	78	83	81	81	101	90	86	107	91	92	101	88	78	76	91	86	88	101	79	88	97	81	96	103	105	90	100	86	87	117	72	92	109	104	72	93	94	96	89	78	106	91	91	96	73	98	89	78	99	106	80	100	83	91	106	86	102	95	97	79	109	86	95	87	97	88	95	109	84	105	84	87	75	98	81	90	79	93	87	94	86	103	82	111	100	84	97	98	103	95	81	81	81	74	92	88	97	98	94	90	72	84	93	89	92	82	108	103	96	78	122	93	83	87	104	98	95	80	82	79	69	110	86	73	90	99	78	104	110	91	108	96	94	91	75	91	96	84	88	89	90	88	87	87	116	93	88	97	99	91	86	108	87	86	91	94	80	98	98	93	92	101	93	132	96	76	104	89	90	96	100	77	82	95	109	68	92	108	82	77	83	107	97	109	86	95	86	83	95	93	84	104	90	83	101	106	112	87	102	92	88	108	97	81	96	91	93	89	88	111	109	77	91	77	102	92	93	100	87	91	99	78	77	97	83	86	108	91	84	102	83	102	86	78	80	88	99	94	103	103	91	82	95	89	74	79	123	99	91	90	84	96	78	88	89	83	89	94	94	74	90	97	100	109	91	88	97	72	87	82	79	96	80	90	94	86	78	106	101	96	97	92	80	97	81	78	107	101	94	97	112	71	79	76	108	80	100	103	79	82	87	78	116	96	95	86	97	75	93	89	99	94	90	113	99	109	86	85	96	100	85	97	94	102	87	95	93	90	71	88	94	86	99	109	102	84	99	93	88	92	95	89	80	98	98	79	91	101	88	103	94	93	80	82	107	96	92	85	98	97	81	86	101	105	95	103	65	88	105	83	106	99	91	104	99	86	87	98	103	102	98	89	90	101	94	99	99	106	78	95	92	102	100	74	95	92	79	96	94	74	103	114	85	96	105	96	86	113	93	89	78	97	94	87	91	98	117	102	93	94	82	103	94	103	89	100	92	88	84	86	86	70	87	85	89	89	102	105	96	89	105	78	86	112	92	107	101	82	89	106	101	94	101	102	113	100	103	94	101	78	95	95	100	96	111	98	99	90	98	95	85	83	89	114	103	81	100	81	94	101	90	90	92	79	94	90	97	101	92	82	107	77	110	94	88	84	106	103	113	106	101	84	87	86	89	87	93	81	101	76	87	95	96	101	91	87	94	92	89	90	114	83	85	92	94	93	97	112	105	88	71	90	104	97	83	94	87	97	88	100	100	132	97	100	105	79	92	95	97	96	92	76	77	78	94	89	90	87	89	92	87	92	113	101	80	76	88	86	89	97	80	102	104	93	77	74	103	112	86	82	98	81	84	92	94	90	88	82	77	110	104	92	97	86	90	108	105	90	93	98	78	100	94	96	67	92	89	70	106	79	98	104	102	97	85	95	91	101	90	94	79	72	95	103	79	105	97	106	89	85	82	112	88	102	89	81	105	97	79	97	89	82	88	92	115	100	79	108	87	78	93	93	83	86	93	94	107	86	79	84	76	84	115	88	93	93	89	77	81	90	96	105	100	106	81	102	99	72	83	92	99	88	87	89	107	90	90	80	103	97	89	89	101	105	104	88	114	106	95	94	92	86	90	84	104	82	114	97	111	97	83	96	110	76	97	81	82	69	89	78	92	89	77	100	98	97	100	79	98	87	95	103	104	103	83	94	81	97	99	108	96	88	84	96	79	85	89	95	101	76	90	86	94	93	111	73	91	98	85	91	79	86	83	82	101	86	102	85	88	88	90	84	96	102	88	95	77	79	83	87	92	103	88	107	90	89	93	92	100	102	85	81	87	76	91	98	74	80	80	78	92	91	79	92	95	102	104	97	86	85	112	72	90	90	88	99	99	87	87	94	90	103	77	83	94	87	79	88	92	89	94	116	101	90	88	99	100	77	105	93	88	96	90	85	107	93	82	101	97	85	90	97	75	74	98	98	84	106	96	89	87	95	91	78	104	106	93	95	105	87	93	115	109	94	79	93	101	86	100	106	90	100	112	110	86	98	115	105	99	103	88	88	90	91	84	101	97	84	82	86	95	91	89	90	93	92	89	101	91	98	104	89	96	104	84	92	81	86	91	94	74	97	104	90	100	73	77	93	90	87	90	94	102	79	88	95	95	99	83	101	97	99	95	94	85	105	86	85	105	89	114	94	99	82	91	97	80	92	77	111	83	101	88	108	83	92	90	97	114	97	103	93	88	80	84	96	105	92	108	89	85	98	83	117	77	90	103	88	103	97	87	93	119	90	85	105	61	98	84	85	109	94	104	101	107	87	75	113	90	101	80	97	104	98	88	81	98	104	118	85	108	99	85	107	88	89	99	77	94	93	103	106	103	82	87	104	96	96	111	94	96	84	100	92	90	94	98	108	109	76	78	103	96	84	85	79	96	97	122	87	104	101	94	103	96	106	89	92	102	98	104	97	86	84	83	86	104	95	94	84	88	96	101	80	77	83	87	107	94	91	80	86	87	90	96	108	113	78	98	95	87	87	83	84	91	90	100	85	88	103	85	110	81	82	84	90	105	88	81	94	105	89	92	90	94	73	98	84	85	93	103	89	97	107	83	103	83	96	115	108	94	94	84	125	106	95	80	94	88	79	82	104	88	92	93	78	85	94	82	83	93	97	112	89	96	93	86	99	98	81	88	90	92	104	107	94	96	75	96	81	101
7998	1178	2448	2846	2663	2210	1785	1588	1201	949	809	748	735	621	553	546	549	500	446	379	429	458	399	374	350	380	308	308	335	309	296	314	293	296	307	288	300	329	287	272	276	265	290	276	278	280	253	276	254	271	290	227	257	248	245	260	240	284	244	244	296	264	267	258	280	270	226	263	239	253	245	274	245	241	261	240	251	243	247	250	241	239	229	238	219	247	228	228	231	240	220	236	240	234	240	226	243	248	247	226	226	244	266	260	218	279	247	259	241	266	222	262	225	254	241	267	228	232	219	236	236	257	253	218	229	243	230	226	221	234	245	264	243	235	245	247	232	227	240	257	215	257	232	253	255	249	259	225	253	209	223	223	271	250	226	275	264	259	251	266	256	260	219	233	245	256	251	265	245	222	220	263	242	262	244	232	236	251	241	244	240	258	239	241	225	244	235	253	275	243	253	245	246	244	242	233	248	236	264	253	264	272	289	243	243	239	222	272	229	251	252	241	245	234	239	254	268	233	220	222	248	258	249	208	252	228	264	257	250	247	247	244	245	246	246	245	231	260	248	212	231	254	248	237	228	244	259	256	228	254	230	226	231	233	249	240	250	237	254	233	250	228	236	270	284	273	234	258	254	255	253	240	249	246	226	233	241	229	237	220	222	240	209	246	262	229	232	248	229	241	261	225	212	232	253	265	278	232	235	246	248	261	240	279	226	246	262	231	227	262	267	213	241	213	253	242	252	234	232	233	254	209	239	251	263	218	255	238	226	251	242	262	245	220	244	257	236	224	226	266	262	221	238	242	272	256	253	252	274	242	240	214	236	227	257	255	244	252	241	245	237	234	237	225	242	234	234	241	262	257	268	245	239	248	209	275	244	235	237	265	235	224	219	256	255	238	237	233	240	226	243	250	214	238	241	257	236	283	236	244	250	244	247	250	235	252	245	247	234	250	262	260	257	250	221	238	235	233	257	227	238	239	231	278	230	222	243	242	227	224	277	242	255	263	245	245	232	242	250	240	270	253	240	261	232	279	213	258	239	243	243	252	264	246	229	254	222	258	269	241	223	257	243	251	218	230	255	234	243	256	252	241	229	243	247	229	261	237	216	273	253	255	241	252	236	239	240	219	258	236	226	238	240	220	258	233	222	270	205	263	259	249	256	264	255	241	225	259	237	249	263	237	243	224	254	251	260	225	214	244	236	225	234	261	245	279	224	247	224	255	244	246	227	255	246	231	217	206	260	251	256	239	242	250	223	238	241	257	241	222	241	232	241	261	248	250	214	252	231	238	243	262	240	241	257	222	250	215	224	239	244	250	242	260	259	220	245	246	235	240	214	256	249	243	240	228	243	266	254	250	253	269	234	253	251	233	250	235	253	235	247	283	226	242	281	227	230	236	257	247	255	225	233	251	249	252	258	226	232	241	274	257	245	270	253	231	253	248	234	243	249	257	222	229	263	266	221	255	274	223	237	227	264	251	237	234	238	267	221	237	229	276	198	258	233	230	224	224	252	231	259	240	264	269	229	237	255	251	245	244	232	213	224	256	258	219	213	251	243	248	244	223	252	257	240	256	254	250	273	256	237	209	251	214	258	220	244	233	220	252	264	253	235	249	235	243	230	243	235	249	259	256	233	255	249	249	218	254	283	227	238	287	241	237	232	222	238	263	234	254	254	215	236	277	268	251	219	257	279	251	255	256	215	244	234	237	269	233	229	227	230	242	232	220	258	236	222	233	275	231	217	230	233	236	231	252	226	243	247	234	245	243	234	229	227	231	258	214	244	265	233	245	244	256	246	266	244	253	245	234	230	237	239	256	250	240	236	223	237	240	247	241	255	266	250	243	228	255	256	237	226	238	231	238	238	240	237	212	197	253	265	239	220	281	244	243	250	230	248	237	241	263	243	271	229	236	215	231	246	230	242	230	253	243	249	247	237	265	237	256	267	226	246	262	220	222	253	268	299	226	243	247	199	211	272	245	213	246	232	230	254	252	245	247	240	253	235	233	250	234	261	274	254	248	256	251	234	240	213	263	225	248	241	246	256	225	244	271	265	249	259	243	243	234	265	267	232	241	241	216	248	244	267	247	224	233	231	204	220	256	242	242	262	240	245	226	258	253	234	220	260	246	249	237	253	256	259	221	257	255	252	235	253	273	262	230	260	235	238	248	242	241	245	218	235	259	273	234	222	223	260	253	242	216	231	245	262	215	247	232	248	228	265	279	258	246	281	243	259	241	224	248	225	253	251	221	240	260	250	225	251	249	261	226	245	265	279	249	247	219	232	224	240	242	242	241	232	237	224	258	231	228	240	252	230	259	242	251	266	239	251	236	236	260	241	247	247	283	240	257	230	252	237	255	248	231	242	249	239	232	270	257	258	241	260	248	256	245	228	229	235	235	220	275	259	245	234	233	230	257	257	245	267	227	260	225	254	255	260	267	256	215	247	264	241	239	235	265	264	268	244	253	237	274	231	249	212	240	257	249	217	250	245	260	228	250	222	261	233	287	260	240	229	243	255	240	225	223	244	250	262	250	233	243	252	261	242	277	256	265	243	247	253	249	227	226	215	244	246	229	243	240	264	246	259	245	251	262	215	244	231	253	229	235	267	231	270	244	240	246	236	229	243	267	231	261	266	261	254	253	245	259	222	257	240	246	242	241	240	229	242	222	235	250	264	260	245	213	232	247	248	211	231	254	247	262	248	263	226	210	260	248	218	261	269	226	273	256	232	269	260	251	238	216	223	249	241	218	236	229	234	254	229	236	240	232	249	240	232	271	247	244	273	252	256	231	253	252	229	257	262	227	216	219	217	257	248	201	244	233	242	260	236	269	232	235	243	246	229	253	217	263	246	244	223	250	258	227	230	224	235	258	239	242	250	226	212	226	234	270	250	243	240	258	250	258	229	236	240	243	261	260	243	246	224	252	259	216	236	233	248	237	257	239	259	276	290	231	261	252	257	225	248	239	198	248	251	241	230	230	247	257	260	227	252	272	250	233	224	258	250	285	246	232	280	214	249	251	231	224	259	246	249	264	238	254	232	255	246	231	244	245	229	250	217	270	212	242	261	237	241	195	238	230	242	254	249	236	214	219	274	241	225	271	247	271	215	259	251	250	234	203	225	244	253	222	227	258	245	253	226	249	235	274	232	231	235	235	234	250	199	217	246	236	248	234	235	245	249	247	244	247	252	262	249	228	257	235	232	262	230	219	231	221	244	241	254	232	255	233	270	249	253	263	223	250	237	260	260	247	240	252	217	252	220	229	226	245	254	223	197	234	247	235	219	246	218	267	233	229	249	252	226	260	226	233	243	227	247	267	261	244	235	235	264	252	240	266	248	255	228	254	228	235	231	227	222	225	246	248	232	241	257	262	269	250	213	252	241	240	234	234	219	247	235	263	250	237	267	221	250	232	273	236	268	243	249	251	262	253	240	222	259	266	239	245	229	252	264	233	245	242	253	220	233	246	248	229	234	263	238	253	229	251	247	216
1516	419	372	349	257	256	243	232	242	212	239	224	232	212	230	223	216	226	214	245	244	208	249	216	205	246	216	246	232	222	201	227	219	214	195	212	210	213	223	234	223	237	221	214	184	235	242	202	226	226	222	224	230	233	180	202	200	230	194	217	205	232	220	217	225	228	202	195	236	211	185	196	218	216	235	229	206	191	233	207	208	196	209	205	198	218	234	219	242	252	230	233	213	236	240	216	237	218	237	191	230	208	207	208	221	230	228	229	219	216	217	198	194	243	226	221	228	216	247	225	224	227	205	252	234	218	211	203	204	233	194	227	209	228	207	221	222	201	211	190	206	211	220	229	221	213	207	215	206	204	237	220	220	239	208	226	203	239	179	229	239	207	221	216	221	192	221	224	220	227	191	235	208	213	194	213	229	229	225	220	244	207	203	246	225	198	207	217	207	216	207	230	207	239	225	231	226	207	226	213	214	204	248	216	211	234	217	208	218	222	224	226	221	232	196	233	207	223	220	192	200	213	237	213	217	208	228	220	229	192	228	215	208	250	219	216	244	214	199	245	222	221	226	202	206	202	203	209	218	231	204	238	213	213	217	209	212	196	216	197	212	242	218	215	204	206	247	216	204	192	237	233	212	237	173	216	193	215	223	212	230	214	228	198	210	236	201	200	220	212	194	203	221	220	202	188	183	201	204	198	221	214	232	215	228	184	225	218	202	216	215	195	213	201	215	235	195	218	207	203	230	208	198	234	210	223	200	229	183	218	219	189	220	228	239	178	219	238	211	195	200	204	236	198	231	228	223	236	207	226	211	195	198	213	265	233	191	210	220	225	200	232	184	208	220	208	174	226	221	194	218	224	207	232	211	218	214	202	225	235	212	217	241	221	238	219	212	196	244	207	237	214	246	231	246	223	223	233	228	210	229	212	223	226	217	250	225	244	203	235	214	204	249	215	217	202	219	220	209	215	219	202	235	212	236	213	195	240	228	219	232	234	208	195	223	228	221	212	231	222	205	238	203	231	190	205	257	229	243	197	228	219	215	242	201	202	207	227	226	204	212	235	231	206	241	223	232	209	231	235	231	227	197	200	236	220	212	226	220	239	219	208	213	213	222	195	192	208	224	199	180	219	232	209	214	202	201	196	235	253	205	197	209	212	225	215	230	253	217	223	205	224	246	209	227	177	202	222	193	217	217	190	242	236	215	240	202	210	204	212	196	186	213	224	232	236	216	205	213	217	207	214	203	203	213	185	183	220	210	210	238	208	224	213	215	235	228	199	226	189	221	237	233	206	214	205	203	236	196	224	257	220	223	206	191	204	239	206	206	185	223	233	215	212	215	242	226	219	211	228	229	201	208	200	221	206	199	180	177	226	221	235	195	205	216	211	207	231	219	228	215	200	209	189	247	211	216	221	211	207	222	226	226	236	234	208	225	214	192	216	211	207	224	222	220	222	203	211	224	223	228	198	232	230	212	224	221	209	208	214	233	192	231	230	180	229	234	224	224	229	243	222	210	231	198	224	211	223	195	249	210	225	255	203	243	218	244	236	211	240	193	217	209	233	218	221	233	235	209	188	226	205	217	231	233	218	192	198	213	214	212	198	210	203	206	211	236	206	197	209	213	198	190	222	204	205	233	231	217	225	219	220	229	195	201	241	210	233	231	210	215	232	238	206	220	215	209	238	227	200	188	238	219	196	211	225	200	192	247	240	221	206	236	226	222	203	203	189	235	215	232	200	223	198	220	222	220	219	223	205	221	218	227	247	228	237	233	211	234	197	208	224	217	207	227	221	229	215	215	222	191	210	229	225	228	233	232	216	215	239	211	221	202	228	237	214	210	232	234	200	184	258	198	220	215	208	217	214	227	194	209	218	221	204	210	214	231	209	234	210	216	203	227	204	203	210	249	210	181	201	213	203	251	201	215	246	242	224	235	198	192	214	198	244	225	229	225	197	215	209	204	231	203	191	215	218	223	209	220	200	210	244	218	204	220	227	209	258	203	223	238	192	226	198	209	214	219	229	206	253	207	194	199	179	224	218	219	211	246	228	227	217	216	225	219	245	212	243	237	208	227	210	223	200	221	212	199	242	200	201	196	233	232	208	219	227	210	222	222	228	209	238	215	227	248	219	214	211	237	210	188	201	208	243	226	223	208	215	220	187	234	212	203	230	220	213	189	238	214	205	241	212	181	244	227	203	230	218	226	236	236	213	219	203	203	200	206	178	187	233	219	219	189	196	245	211	222	192	229	227	237	234	194	200	211	219	214	219	242	213	222	214	245	214	226	205	223	213	208	219	214	228	252	209	221	223	211	225	233	223	199	209	242	221	207	213	215	216	195	215	227	243	225	196	216	237	213	235	195	238	262	214	202	218	206	234	200	218	228	236	216	177	219	214	222	227	246	216	214	218	248	200	192	225	209	217	229	216	178	221	203	243	200	209	241	217	218	224	221	231	233	206	226	203	210	191	241	217	233	208	227	199	215	199	214	228	209	232	208	195	218	200	203	179	190	241	203	248	226	192	208	224	216	234	220	227	223	199	225	245	233	238	198	228	220	195	193	215	232	236	211	217	228	226	215	227	226	226	206	218	219	226	200	204	239	246	214	221	205	199	202	219	224	228	227	226	205	206	223	182	215	225	218	198	236	204	227	213	197	191	207	206	203	206	225	197	231	212	231	210	195	201	233	198	234	232	208	244	201	206	230	196	224	250	212	226	232	237	211	225	229	239	193	222	224	236	198	229	228	229	224	228	217	191	215	212	219	233	205	256	199	203	202	212	214	229	204	223	198	202	205	201	203	222	208	216	236	232	233	222	232	201	216	229	218	197	212	216	215	247	255	220	198	193	213	207	216	220	203	203	199	207	205	225	207	209	225	210	237	212	229	226	203	226	192	220	211	201	221	212	194	194	251	206	214	257	235	197	215	216	219	204	217	210	205	225	211	239	212	224	205	209	213	223	209	215	223	215	202	208	203	261	224	201	213	200	191	242	206	232	195	211	219	192	243	179	231	244	218	215	221	220	221	232	242	210	224	239	239	222	211	230	219	213	221	227	204	222	202	221	214	209	228	208	237	220	231	213	228	229	209	211	240	221	225	216	205	209	222	193	237	193	192	210	219	210	209	213	215	242	216	201	196	208	219	193	224	245	195	209	226	202	220	222	196	225	211	225	192	202	234	191	215	226	219	201	224	217	209	241	256	189	242	232	247	222	240	217	212	223	194	223	189	184	215	215	202	206	204	223	220	209	214	218	226	204	199	237	209	239	235	195	216	216	204	201	208	211	193	237	204	218	203	231	205	222	232	234	219	205	204	216	200	179	221	219	212	215	204	199	205	211	223	217	172	206	205	215	227	227	229	199	221	242	211	198	214	238	203	209	240	214	223	236	227	205	214	231	192	237	216	204	218	218	210	222	225	231	224	219	236	225	245	234	204	213	230	197	234	214	214	228	231	209	237	208	219	197	219	219	200	189	226	211	200	187
1933	706	913	1015	902	828	788	740	686	617	633	600	595	573	590	576	598	586	529	552	544	557	524	557	582	558	539	554	518	540	570	593	521	497	520	567	516	562	494	548	553	526	534	523	550	564	563	552	488	484	517	576	565	509	501	502	555	552	526	547	529	542	516	541	521	523	551	548	522	540	529	535	555	571	544	553	587	530	569	547	570	535	565	526	550	507	519	534	546	551	539	552	536	492	523	522	551	522	532	567	526	578	481	539	514	523	575	537	466	517	563	557	527	561	569	544	535	511	485	566	531	521	529	536	549	511	546	526	500	572	519	503	527	524	503	548	532	531	554	521	578	570	552	516	547	541	519	526	547	544	545	527	576	563	500	536	490	478	538	528	507	534	520	554	580	583	570	495	550	583	559	568	510	538	554	517	508	543	543	500	487	522	564	531	551	489	579	548	512	531	570	541	497	517	542	550	511	527	515	540	514	533	526	518	530	507	555	549	524	505	542	536	534	522	547	545	533	507	537	546	563	520	549	514	520	565	536	531	513	554	504	540	559	516	502	514	512	485	538	508	576	505	548	525	547	523	544	540	496	542	500	545	540	515	552	517	563	550	494	534	551	545	544	490	526	573	577	552	536	524	541	551	539	592	508	532	553	525	518	560	541	526	544	532	532	506	523	490	530	534	579	496	574	561	517	550	554	559	525	510	557	540	551	546	610	483	597	525	537	530	565	527	525	510	512	513	500	536	531	551	519	517	518	537	483	460	554	514	527	534	553	561	526	585	590	525	531	501	552	507	596	512	507	541	572	562	520	507	523	557	519	509	520	550	542	565	588	511	539	519	534	532	592	477	535	573	509	544	547	558	532	549	529	541	542	534	549	542	541	570	511	519	527	540	547	576	551	541	556	512	556	508	558	559	502	580	523	563	574	542	500	521	525	561	534	537	542	499	536	512	492	500	548	554	532	567	547	499	521	537	552	512	547	490	557	515	529	515	520	552	551	540	518	542	495	541	580	500	509	597	517	528	521	543	538	520	510	501	578	546	530	554	586	526	523	555	519	540	547	521	517	536	525	574	537	514	484	551	559	510	570	551	540	552	536	563	563	564	549	540	561	519	560	516	534	519	523	534	551	551	566	536	561	571	493	522	536	530	555	510	499	512	486	527	540	512	534	528	530	577	538	529	528	553	547	524	566	516	541	519	523	536	542	524	561	508	542	528	536	523	533	532	541	544	532	548	542	541	534	545	494	543	543	546	519	564	517	553	554	521	535	526	565	544	535	520	515	535	522	521	516	558	519	564	525	515	528	517	545	529	533	549	529	497	519	541	569	564	528	535	568	546	558	562	543	513	591	533	509	524	550	533	557	462	546	542	518	531	521	514	524	537	491	590	538	525	564	516	518	545	538	515	506	547	505	575	539	567	564	592	541	522	556	531	534	529	555	550	539	536	549	477	541	533	520	568	524	560	520	521	521	537	546	546	552	556	534	495	541	507	544	515	496	544	510	512	485	537	580	547	517	517	555	530	540	538	551	541	562	538	552	542	547	507	529	558	518	549	549	542	511	547	539	506	521	555	554	579	541	504	560	493	581	523	564	524	544	543	541	516	531	543	536	521	519	579	560	514	531	531	511	553	527	540	509	565	548	520	540	497	547	491	507	560	568	526	545	554	550	539	557	534	557	523	534	559	528	545	500	562	574	573	515	518	541	547	544	517	555	511	535	545	563	515	550	509	497	565	547	573	532	552	539	523	537	545	478	518	545	534	567	516	540	469	530	511	529	545	544	500	530	529	570	532	511	551	549	515	511	556	564	532	543	520	533	525	486	504	546	513	554	536	538	591	515	539	527	547	534	513	563	585	520	522	525	509	559	522	579	485	540	532	501	520	492	482	521	509	583	562	492	542	562	523	522	557	528	538	533	525	537	536	475	521	572	548	530	574	537	519	541	524	561	531	538	553	550	506	527	532	550	536	547	515	561	515	510	525	545	529	539	578	566	548	531	549	514	503	494	543	543	536	541	528	528	489	534	594	479	531	563	543	583	518	519	497	537	511	532	538	571	504	561	537	537	546	541	460	539	545	523	579	556	546	503	570	533	536	510	560	503	524	520	529	533	538	514	542	560	541	488	518	560	529	535	514	503	550	563	539	549	544	564	555	472	554	542	543	518	581	513	522	555	458	572	557	510	528	582	561	536	543	515	524	523	560	528	536	503	526	567	494	490	529	527	517	536	518	549	519	554	582	542	527	545	542	539	526	566	565	532	537	510	540	555	509	543	543	525	523	535	554	569	532	568	526	586	538	557	530	488	540	522	555	567	566	507	492	531	527	518	548	540	490	575	527	564	516	493	542	542	513	542	570	524	547	532	535	490	537	493	556	535	507	515	537	515	502	545	586	584	521	496	513	593	532	540	573	529	530	548	522	479	544	507	532	544	519	546	557	508	525	505	526	519	526	549	509	536	524	533	483	549	519	512	555	560	498	587	564	500	528	568	538	565	521	547	538	539	537	517	528	533	521	510	531	512	550	526	534	532	596	507	551	529	550	533	539	546	511	545	504	518	552	523	550	489	508	542	533	504	533	559	523	556	543	523	554	560	569	545	528	541	528	519	529	569	512	557	533	502	511	566	512	535	524	536	548	497	539	511	575	530	541	546	525	491	538	589	528	562	551	516	568	541	537	525	541	550	501	533	517	522	567	549	550	570	534	534	542	508	549	540	530	530	511	543	497	512	505	562	518	561	518	528	496	517	526	535	525	539	540	516	585	526	529	544	480	518	519	511	511	558	543	535	519	526	553	578	527	510	512	522	579	543	593	509	563	533	562	556	535	545	516	509	516	585	527	528	533	514	539	529	503	564	472	484	510	581	521	532	562	545	487	484	557	532	519	532	523	554	553	508	582	549	511	574	538	503	548	534	571	505	485	558	516	560	504	517	530	503	528	517	562	548	535	549	554	524	519	571	514	547	521	518	525	557	540	511	508	510	525	571	567	541	542	533	518	536	555	539	542	532	542	537	527	586	566	557	556	550	514	534	513	555	573	549	514	516	495	572	511	562	504	554	552	536	553	542	555	542	538	524	561	509	516	501	554	550	524	486	531	561	556	502	562	532	559	587	491	515	598	492	568	555	563	505	543	576	559	559	527	502	497	519	543	524	547	506	545	566	543	555	575	549	584	535	523	547	544	543	557	549	562	490	567	540	540	555	491	522	548	521	504	519	505	466	550	524	577	529	531	549	464	590	553	528	549	566	513	509	519	543	545	526	538	569	568	514	509	508	535	519	538	536	519	541	582	546	553	544	565	528	488	535	519	492	521	547	572	515	564	498	516	481	533	514	511	570	566	513	522	493	539	512	549	559	559	519	560	520	588	517	523	522	530	530	543	515	558	556	578	531	508	607	536	540	505	519	550	541	495	536	502	543	542	521	541	527	516	526	563	543	539	526	567	550	561	522	507	536	520	533	531	513	505	537	543	512	561	495	498	488	567	569	537
6542	728	788	674	541	460	386	316	260	237	273	226	219	222	239	228	234	192	221	235	185	206	224	207	227	204	176	217	218	217	228	227	200	194	183	201	184	197	223	201	248	225	195	229	209	197	194	201	218	186	205	208	197	233	175	198	213	209	178	225	194	200	200	214	207	211	217	222	190	184	203	189	214	195	216	203	200	212	218	215	185	214	180	215	215	205	200	213	211	231	203	187	196	212	204	197	223	184	204	201	184	215	219	219	208	188	181	193	195	217	234	205	205	201	220	185	209	201	229	207	195	201	226	195	237	227	206	215	242	193	192	223	210	215	194	217	191	199	208	217	219	216	195	227	199	212	208	201	193	203	223	215	219	192	187	222	208	202	186	176	202	193	208	200	222	192	193	197	211	212	195	177	203	205	178	198	214	189	179	188	210	209	243	215	209	210	200	203	189	189	193	227	198	197	208	204	217	201	186	207	195	211	200	198	218	213	210	206	192	166	200	210	193	206	202	202	194	193	234	197	195	195	189	217	171	199	215	199	198	188	220	200	178	202	192	203	206	196	237	211	213	191	243	204	207	164	221	228	216	218	202	237	226	215	200	183	200	200	205	199	221	208	215	231	203	219	206	195	198	219	199	211	180	211	212	195	206	206	199	212	231	187	206	205	191	207	213	208	209	208	226	180	209	228	223	196	216	194	208	221	182	207	189	222	204	235	188	193	187	215	178	228	209	221	212	200	220	201	212	194	238	217	161	202	192	200	221	218	175	197	193	206	225	194	216	187	217	222	210	207	230	195	233	227	188	191	191	204	208	229	194	209	202	206	226	205	238	195	191	207	212	226	175	184	221	189	228	192	168	203	225	208	219	208	189	204	236	206	200	204	210	195	226	188	201	190	214	198	181	211	215	182	208	212	200	205	208	214	220	221	184	221	192	195	184	197	205	195	205	225	226	240	222	192	190	202	195	226	182	224	193	208	197	189	205	207	201	216	185	209	216	203	212	227	240	216	222	182	210	208	217	205	195	214	189	211	195	198	189	238	196	223	228	187	201	204	205	196	199	226	222	188	189	201	204	183	241	205	185	193	213	181	190	198	204	196	211	187	190	243	200	185	209	206	198	201	210	181	176	223	205	217	217	202	196	196	203	191	189	185	209	199	220	198	191	202	200	203	179	202	182	206	215	181	213	196	198	206	189	206	197	222	192	186	213	212	213	210	237	175	205	192	219	195	199	210	188	208	195	198	215	203	213	225	234	210	211	245	182	218	219	165	201	198	192	202	192	215	235	214	211	224	195	213	191	183	211	225	206	180	215	193	205	226	201	194	196	195	249	215	229	204	200	213	177	199	197	194	223	201	212	210	208	204	241	202	206	192	187	210	194	202	207	177	206	220	209	197	173	186	184	210	206	197	195	191	188	189	221	193	230	211	177	195	228	212	203	195	217	206	189	209	203	185	174	192	210	200	197	222	218	219	188	204	178	213	218	224	202	209	179	218	201	244	201	190	226	187	211	216	225	209	189	194	208	222	202	183	220	231	202	198	216	216	217	206	224	213	208	225	199	198	193	208	176	226	204	236	227	197	197	208	198	179	186	182	214	188	209	217	218	206	182	203	214	213	188	201	218	211	208	225	191	205	175	210	191	218	196	216	189	214	190	227	213	195	211	182	222	223	210	196	214	217	198	234	231	207	207	213	210	203	199	205	201	196	202	187	213	192	211	215	185	236	194	205	190	201	233	188	190	202	184	190	166	217	193	202	222	219	232	175	176	180	223	219	184	204	210	210	188	196	219	179	205	196	194	211	197	164	186	219	207	202	198	207	213	211	209	165	213	178	202	216	204	213	221	205	196	222	186	215	207	198	222	196	213	221	202	220	209	226	220	195	198	195	235	213	203	207	188	207	204	227	209	224	200	200	196	212	213	218	215	200	199	184	164	228	204	225	184	225	201	204	219	196	196	197	199	187	183	211	212	188	207	202	214	218	205	235	202	216	192	203	213	198	211	220	212	208	194	182	221	205	172	225	203	171	201	205	202	178	206	195	229	226	200	202	148	205	212	208	216	192	187	195	223	197	207	211	214	227	179	190	208	209	211	207	170	231	207	198	193	192	213	217	223	194	196	184	197	189	189	218	211	199	221	195	219	212	207	213	210	199	206	228	207	184	197	206	231	223	209	176	193	214	193	211	213	213	228	191	207	198	183	187	206	218	230	202	230	237	222	186	215	175	242	214	201	199	205	212	205	215	197	209	168	224	194	191	190	221	190	183	223	208	229	202	218	218	178	207	225	197	200	178	204	199	184	200	183	195	212	194	200	210	186	185	228	206	195	202	197	211	179	211	198	177	201	196	197	212	219	210	220	178	201	195	204	203	212	238	213	190	207	217	212	237	197	204	190	188	222	181	190	164	222	205	223	218	219	206	181	216	202	214	219	192	181	194	220	230	208	192	230	252	184	220	185	210	208	184	208	196	217	186	198	176	199	175	216	227	182	194	192	193	196	211	205	222	205	201	160	186	193	184	195	203	190	209	217	223	210	212	198	239	205	226	198	218	231	193	181	201	212	183	216	194	200	226	219	218	182	224	232	222	220	236	212	208	197	196	207	222	197	196	213	173	190	199	198	208	226	177	213	181	217	211	200	209	196	212	220	189	195	196	194	218	207	199	219	228	200	196	172	204	178	188	232	204	225	234	206	186	218	221	202	198	201	212	187	202	215	219	204	221	207	195	189	180	213	209	244	217	208	205	219	217	203	233	221	190	211	201	214	210	200	207	201	201	194	202	214	233	203	230	222	203	209	213	195	198	189	180	236	217	208	192	216	218	213	197	185	210	203	212	192	212	190	203	201	205	201	179	201	196	203	190	167	207	200	204	206	206	208	212	210	191	213	210	235	207	213	200	213	205	223	189	226	211	186	204	212	198	195	207	216	219	203	212	232	191	207	221	210	214	198	184	192	188	198	215	182	227	200	194	199	215	185	209	202	207	191	194	195	188	232	193	203	199	220	201	229	214	202	208	215	220	222	204	196	199	190	193	193	200	201	208	180	235	225	211	216	206	207	199	233	203	208	198	182	184	211	219	237	192	204	185	193	200	210	198	204	182	228	210	215	191	222	202	206	238	192	219	203	203	229	213	218	209	216	196	209	210	202	205	205	207	204	239	203	226	234	195	197	230	184	195	181	216	212	219	181	205	198	185	207	211	222	213	202	192	205	226	202	189	191	223	213	194	176	189	190	185	201	189	206	219	231	209	206	183	208	212	205	213	186	198	213	182	197	203	204	217	202	209	190	204	190	178	180	193	204	201	218	231	204	208	209	223	247	209	219	189	196	188	202	219	186	189	194	239	204	224	199	202	215	208	193	193	214	171	189	192	161	216	209	201	186	201	206	212	211	220	206	227	188	177	224	206	202	197	231	226	218	189	192	166	237	193	208	216	220	218	201	213	218	210	203	212	210	177	225	175	203	214	214	187	217	221	190	244	198	207	223	214
6169	1052	1666	2052	2022	1591	1428	1062	973	891	828	746	759	662	737	706	629	595	649	592	595	604	546	584	586	563	552	501	516	528	527	543	499	541	541	546	527	541	496	540	537	511	522	511	517	509	457	496	489	527	511	495	521	497	500	515	471	478	510	504	523	508	499	501	474	485	460	478	478	529	461	517	512	502	512	494	512	550	489	504	517	525	529	540	532	511	519	523	508	522	508	520	496	507	492	530	519	510	484	519	500	514	514	473	487	477	505	515	549	508	464	525	481	517	481	527	517	476	523	563	474	525	511	520	512	475	488	508	519	498	471	482	538	507	483	503	459	522	504	491	500	472	482	525	530	493	508	505	510	499	508	503	467	525	498	487	530	505	516	474	503	536	485	508	487	468	476	495	497	512	483	508	505	496	501	515	514	490	483	524	518	484	511	491	494	506	499	540	533	500	483	528	495	502	483	515	490	541	495	471	505	532	502	489	505	486	492	501	524	493	514	527	476	489	466	479	477	482	506	507	549	497	472	465	537	502	496	502	524	494	495	502	463	489	510	508	473	480	456	491	507	540	456	522	529	513	475	502	511	516	506	509	510	493	453	471	470	476	467	494	525	509	519	482	552	469	536	491	508	487	477	509	536	506	474	491	507	480	464	512	518	520	517	489	553	508	481	517	493	496	510	497	516	477	511	493	527	485	509	515	530	563	545	479	527	526	503	491	503	470	501	511	527	462	480	464	532	511	510	478	532	475	512	463	525	466	513	485	501	486	506	519	471	497	477	507	455	470	511	493	499	531	525	494	488	503	529	510	545	489	494	486	520	538	477	504	543	469	492	532	516	513	492	497	519	485	493	491	521	479	498	478	513	506	489	474	487	467	488	476	505	489	506	513	482	528	492	503	501	495	517	483	515	530	471	505	474	488	491	528	486	475	468	501	518	502	515	522	517	472	503	486	508	475	489	492	518	529	490	491	509	490	527	502	461	483	491	533	480	492	477	492	501	516	487	494	519	508	486	520	512	481	516	508	540	522	533	514	511	511	490	497	482	542	534	493	525	478	489	484	488	476	520	505	506	489	491	517	459	514	512	454	502	506	505	471	513	479	506	510	489	493	498	500	454	500	512	472	511	523	500	507	539	547	458	483	498	474	515	511	525	518	515	526	485	515	516	462	483	517	477	479	473	457	448	495	494	503	516	513	501	522	511	488	515	511	520	481	468	511	453	512	535	500	472	493	512	506	528	504	475	457	492	507	469	479	496	509	475	480	521	502	506	507	501	498	471	505	518	495	525	510	485	484	527	477	473	459	489	495	534	506	491	507	530	504	459	515	481	487	498	527	468	476	499	496	523	492	499	494	488	505	492	485	515	509	508	493	473	506	490	523	496	518	473	499	506	479	496	531	529	511	516	460	493	532	519	473	482	532	460	493	530	493	490	511	521	486	456	506	446	479	504	489	524	463	508	478	479	523	522	479	537	510	539	511	500	499	440	480	470	530	501	492	504	470	483	525	495	503	496	515	491	468	483	507	548	477	518	516	527	489	490	513	527	489	487	493	511	491	495	509	540	502	510	514	497	501	486	493	454	512	523	468	488	532	540	489	478	534	517	469	506	505	484	501	510	534	505	515	479	478	466	501	486	509	487	469	495	488	485	491	500	459	464	541	476	517	522	531	503	489	516	476	492	495	457	448	560	488	503	527	499	524	478	492	476	509	502	518	548	468	518	483	462	472	486	551	493	499	460	492	492	491	520	522	520	473	471	516	508	486	466	469	496	496	502	510	463	497	509	501	477	506	497	507	512	541	455	483	539	505	535	502	515	503	494	496	472	504	481	500	513	481	513	504	491	486	478	504	500	543	486	515	477	500	514	522	483	522	503	492	499	484	511	487	493	476	467	499	534	463	532	505	500	532	514	503	503	532	487	493	499	496	496	512	460	465	452	484	485	489	493	526	479	497	511	508	540	500	506	497	466	514	533	511	467	514	491	497	515	494	517	518	482	500	516	478	510	518	479	500	524	434	509	494	513	519	552	493	475	516	488	505	505	510	456	536	489	488	480	517	520	490	489	507	487	490	518	486	499	507	505	469	520	518	498	539	527	505	491	483	542	516	512	498	494	544	496	486	471	502	482	500	522	494	485	484	506	526	451	512	498	530	498	487	492	481	507	508	516	490	499	493	511	499	501	525	521	489	542	489	497	507	492	484	490	534	521	486	499	485	487	471	445	474	479	466	469	516	477	473	501	522	495	523	488	492	492	469	488	533	492	495	500	514	453	539	491	539	505	504	497	511	501	488	502	484	517	518	501	506	487	522	493	510	496	478	524	538	505	534	500	486	521	483	514	486	518	466	509	483	483	515	491	493	519	482	517	537	513	482	481	499	560	500	485	470	483	498	518	481	501	459	496	531	500	535	549	524	485	507	499	526	530	496	466	558	510	459	468	490	478	527	522	473	512	495	519	492	501	514	483	502	498	509	540	482	518	497	512	481	454	474	520	540	515	526	528	529	498	519	491	527	538	518	551	494	493	489	478	488	510	483	530	488	489	469	505	530	508	489	504	480	449	531	493	502	489	501	501	516	473	506	491	541	543	534	507	474	531	500	495	510	541	470	502	530	463	488	502	515	531	518	496	507	494	515	493	521	495	530	477	517	515	538	496	495	478	496	484	481	499	522	508	477	508	496	525	508	489	490	493	533	481	499	482	498	492	523	514	528	510	493	520	446	492	510	481	473	473	529	498	481	554	480	531	502	499	518	465	509	505	502	506	482	486	515	501	495	504	512	476	499	506	526	496	482	499	497	505	530	522	536	481	507	475	510	492	531	522	458	479	501	549	508	508	461	520	494	513	472	472	538	528	496	510	502	482	494	523	507	558	449	515	507	507	465	543	493	500	506	545	525	523	544	505	487	522	523	526	504	491	479	524	512	496	501	483	499	502	523	531	515	480	491	468	518	502	502	517	497	518	498	526	472	486	523	538	491	484	496	514	506	459	498	506	522	490	487	499	531	491	509	516	493	479	536	496	504	534	480	502	515	469	483	506	468	529	503	475	473	515	485	516	535	492	530	493	491	540	476	511	487	515	540	513	516	490	500	487	474	511	532	522	476	493	503	469	502	484	497	502	497	469	491	499	465	514	518	502	483	469	511	531	449	524	496	532	542	487	443	489	519	477	530	489	504	515	497	510	505	478	488	487	496	467	472	510	461	512	449	466	505	521	525	481	515	481	475	477	516	500	466	509	553	505	457	515	496	500	479	482	518	515	492	525	469	499	465	484	501	474	469	490	509	480	513	521	514	487	516	464	484	483	498	485	461	516	494	504	522	458	490	511	550	490	518	484	459	504	493	493	479	481	454	486	502	499	488	508	487	468	454	479	503	496	519	518	502	490	528	491	513	532	465	481	490	509	469	492	519	514	524	486	522	481	543	529	527	515	471	521	515	515	522	512	497	545	547	466	550	547	503	521	510	514	530	521	490	523	539	490	508	491	499
12253	1258	1192	910	658	464	376	291	214	184	171	144	184	152	132	130	125	117	115	121	119	119	100	99	103	120	113	82	108	115	93	82	86	102	93	103	88	100	88	112	81	108	91	106	88	90	72	93	85	90	102	70	102	96	112	99	91	92	81	89	92	91	86	83	76	98	94	98	106	83	96	106	89	82	66	83	83	79	101	76	110	88	89	88	91	126	92	96	91	107	97	98	97	89	98	111	98	89	98	78	81	86	103	89	92	84	98	103	97	86	103	103	111	89	79	90	92	105	103	72	80	95	80	91	88	71	89	96	72	88	91	74	101	108	70	90	101	87	84	106	107	83	90	87	72	95	86	89	100	106	93	90	60	85	97	84	75	71	99	85	85	85	75	92	86	84	91	100	81	86	82	81	96	93	72	89	84	109	93	79	101	79	99	98	93	93	102	89	105	75	88	86	84	91	78	108	95	93	83	93	98	87	108	84	94	76	79	91	91	82	104	90	99	79	91	88	95	83	100	97	91	106	86	85	97	94	98	90	82	99	86	84	77	109	78	84	92	117	76	102	85	89	101	84	104	92	92	91	86	94	93	84	88	109	97	91	100	85	84	89	93	83	97	103	90	84	82	93	95	102	96	99	93	105	74	87	104	101	82	92	99	101	115	107	98	105	77	87	74	77	93	89	86	100	73	85	92	111	106	70	88	82	93	89	82	97	97	100	82	84	95	89	87	89	87	105	100	83	92	96	92	103	93	90	88	98	91	119	77	83	93	98	109	91	101	98	75	98	98	89	77	75	105	91	90	97	85	96	100	107	93	96	81	90	86	75	75	109	98	84	96	78	105	96	97	90	93	73	86	88	78	120	82	101	88	76	89	92	95	92	87	89	92	94	93	100	83	100	102	85	90	112	110	93	94	90	82	93	95	101	106	89	85	87	101	98	101	89	94	60	90	86	78	82	118	97	90	79	86	88	108	83	93	94	83	85	87	102	88	84	96	82	96	88	82	85	79	80	85	102	103	92	113	94	93	94	90	101	93	103	93	70	83	90	78	87	78	86	77	91	83	96	99	89	86	100	80	113	86	83	82	83	90	77	92	82	90	89	85	80	97	85	104	88	95	82	90	83	92	84	99	112	94	85	91	91	111	87	104	79	88	107	94	99	84	104	83	124	90	83	85	96	83	96	108	99	115	87	112	90	73	85	75	102	111	111	89	98	93	93	102	108	100	107	92	85	86	108	89	97	89	90	90	91	98	89	80	94	88	110	97	104	84	115	108	85	112	95	104	83	101	74	76	77	88	98	90	98	101	93	91	80	77	100	102	98	111	95	96	88	103	97	89	92	88	106	96	100	81	89	100	92	77	96	92	93	83	88	86	97	84	97	82	94	92	86	85	89	102	89	80	90	89	76	86	81	85	87	81	94	104	82	89	111	81	81	77	84	91	91	86	85	98	97	98	87	83	91	93	85	85	93	86	94	79	96	96	107	80	82	94	99	98	92	99	76	65	84	86	102	89	79	80	82	80	93	94	100	80	97	92	86	64	97	89	106	94	99	80	88	85	99	75	77	97	90	85	71	116	92	59	91	107	100	99	97	64	106	91	97	109	112	80	109	93	77	88	83	76	86	79	104	93	75	87	110	120	88	82	71	107	97	96	73	82	104	79	84	96	95	88	84	81	90	94	97	90	96	87	80	73	92	87	105	93	86	82	88	76	86	105	79	92	82	86	101	75	80	88	93	99	93	99	98	93	85	109	93	108	87	84	89	93	96	80	100	100	87	77	91	99	74	99	106	98	86	90	98	85	93	98	85	116	88	88	109	91	97	98	104	97	89	98	93	82	93	79	102	72	80	93	80	104	92	98	84	100	100	90	98	67	103	82	86	76	98	93	102	92	100	83	83	74	111	84	83	90	98	94	86	98	72	85	119	104	89	85	103	77	82	82	80	103	80	88	99	102	63	90	93	91	115	105	109	86	94	88	75	85	85	88	96	94	85	88	89	94	95	82	94	84	99	96	78	81	74	99	85	95	105	103	96	101	103	85	89	72	99	100	98	85	91	96	89	83	96	71	80	103	104	105	103	92	102	94	106	93	92	90	94	97	97	95	97	74	91	96	96	108	76	84	90	80	80	91	85	84	73	80	110	96	108	118	75	92	90	96	91	92	107	89	99	90	104	99	94	93	83	108	99	109	97	79	90	105	86	87	95	83	73	84	91	88	97	93	85	86	108	99	97	78	82	100	104	100	90	96	74	73	84	98	101	90	81	84	90	86	88	90	110	91	98	88	84	92	103	83	73	74	95	98	108	85	95	93	70	84	91	91	85	95	80	78	101	80	106	109	88	67	89	70	105	102	98	82	95	96	101	76	91	96	86	97	97	107	73	109	88	96	97	90	85	101	99	91	80	101	82	78	99	101	86	78	65	88	92	94	103	108	98	117	105	97	84	84	89	77	92	81	91	76	89	103	86	97	89	100	89	90	96	90	71	91	94	96	115	104	93	76	90	97	86	83	100	97	90	99	99	87	107	103	90	99	78	89	99	77	98	78	79	89	81	99	77	80	86	94	93	102	104	77	95	82	93	100	76	93	84	80	86	83	90	105	83	82	102	92	92	103	100	91	92	104	98	93	88	104	89	89	85	67	104	99	86	84	93	83	105	94	97	91	94	89	90	72	95	88	90	93	92	110	98	93	95	99	97	92	77	99	91	96	89	100	78	90	111	75	87	78	101	98	106	85	88	102	70	93	88	90	92	69	96	88	83	90	90	88	63	98	97	99	77	88	99	97	81	101	84	102	79	86	97	94	88	93	91	82	96	101	101	104	89	85	95	95	83	97	97	78	107	87	85	93	84	109	106	89	104	92	82	100	88	97	106	87	96	96	85	88	96	85	90	111	83	89	90	97	91	79	82	83	97	99	84	76	114	95	103	106	90	84	93	111	89	100	101	91	77	87	87	89	83	88	102	81	78	83	96	93	83	80	76	84	87	83	97	106	81	86	97	93	101	87	86	97	109	92	72	91	84	97	84	109	97	84	77	93	91	96	97	98	82	91	89	97	105	81	87	88	79	99	90	91	96	94	107	101	78	91	91	83	98	78	98	86	85	96	100	85	98	78	101	96	106	91	97	86	78	82	89	81	94	96	99	78	84	107	82	95	94	98	109	70	101	80	112	92	85	80	86	91	98	101	96	103	102	96	98	79	68	87	84	99	98	85	83	104	101	123	91	87	145	75	77	98	86	96	75	82	72	92	91	84	100	97	97	73	88	98	71	75	89	98	81	77	100	99	78	85	92	83	97	84	98	82	87	66	107	84	86	99	77	107	103	92	73	99	88	72	84	79	92	79	99	77	85	69	101	99	83	91	103	80	96	87	95	86	70	87	96	109	78	74	88	88	78	112	71	97	83	84	90	85	96	100	96	85	87	81	89	78	81	74	68	107	81	97	93	86	92	104	76	83	101	101	95	111	102	83	70	95	105	83	90	97	90
7938	1166	2295	2821	2625	2158	1680	1357	1075	901	735	743	871	746	555	543	522	506	400	439	465	450	400	404	394	369	388	309	323	319	283	335	285	283	279	282	264	314	247	269	248	267	289	252	269	289	260	264	247	237	248	226	244	248	233	242	259	253	261	274	236	239	240	250	254	271	250	235	236	245	244	228	244	260	251	243	254	261	229	245	236	220	262	261	196	262	272	246	238	233	242	237	267	243	243	251	249	227	257	224	237	216	254	252	231	247	263	258	219	244	239	256	257	262	247	235	249	247	243	256	218	214	239	250	256	287	253	241	249	235	243	251	249	245	252	260	264	231	243	242	248	261	256	264	224	243	279	250	239	218	223	238	263	248	261	239	274	242	225	248	241	250	257	232	271	267	244	210	255	215	225	217	238	254	248	227	283	226	224	245	236	241	210	231	255	265	251	231	243	224	217	265	242	224	255	275	227	246	256	230	251	237	236	256	221	215	232	287	249	200	241	232	223	241	250	260	239	249	253	257	246	253	230	246	251	267	260	224	260	234	231	237	227	264	255	213	231	241	194	260	253	239	236	247	220	231	228	246	234	255	226	251	215	228	284	235	225	246	248	267	254	273	261	228	211	269	253	231	244	244	216	261	253	243	243	279	259	275	224	231	286	229	226	216	247	219	263	247	229	227	232	263	242	261	250	270	228	234	250	282	246	257	206	223	229	228	240	231	240	236	233	238	231	265	263	249	226	270	248	233	250	237	233	241	243	238	249	239	249	214	214	238	225	246	243	218	250	237	250	244	242	228	241	233	237	245	225	244	251	263	243	246	215	251	267	233	233	246	244	229	222	250	234	255	246	238	227	243	259	224	248	233	244	244	251	217	262	232	241	229	251	227	222	239	228	260	222	279	250	224	227	254	242	255	239	229	247	237	259	236	240	267	249	248	229	218	255	224	244	248	250	246	238	229	256	244	221	271	284	251	239	228	192	218	217	239	255	234	211	243	217	227	245	222	247	215	230	229	216	228	247	217	240	246	219	245	206	249	252	281	236	261	261	230	242	221	220	235	241	248	241	237	230	249	232	234	226	277	260	237	225	239	240	252	238	238	249	228	265	261	211	253	219	281	215	236	219	226	225	246	260	245	232	221	257	257	230	228	212	251	246	238	226	248	249	238	252	236	226	241	211	245	250	240	241	247	232	258	235	247	258	246	221	201	285	240	218	255	207	250	220	222	268	235	244	228	226	223	236	209	229	220	252	228	258	260	273	243	244	209	238	235	241	231	245	218	211	263	243	227	264	245	223	248	218	218	265	248	239	237	244	248	219	257	241	230	242	251	238	241	269	250	227	236	238	285	239	265	242	243	237	232	235	221	243	243	276	219	228	233	223	246	279	237	251	225	240	231	224	242	238	270	231	248	248	250	248	227	235	257	233	247	254	255	239	231	246	231	233	212	230	231	230	238	233	257	236	230	227	236	222	228	210	266	224	222	226	266	258	265	262	236	223	238	231	240	238	232	248	238	238	232	247	227	228	233	244	232	203	247	253	270	232	212	248	214	210	252	244	264	225	220	233	258	255	247	244	231	238	225	234	239	247	235	234	253	241	268	242	231	216	230	246	224	250	252	231	243	253	229	247	247	243	229	269	254	254	218	245	240	234	221	235	255	232	248	248	253	254	236	219	224	221	236	252	260	266	231	261	213	262	225	262	233	245	269	231	229	232	255	248	240	251	241	260	249	239	216	243	217	224	255	239	233	263	232	249	214	250	273	251	213	256	239	263	238	251	226	223	270	243	254	225	232	228	232	237	242	266	233	212	242	258	231	221	204	253	226	236	252	209	258	250	221	221	259	195	235	253	240	234	247	244	232	247	240	233	264	230	245	224	241	216	237	225	246	228	270	228	234	218	226	263	248	235	253	257	217	235	257	213	229	246	260	244	227	224	238	256	226	235	230	244	243	251	249	242	261	258	247	208	232	245	243	243	230	235	218	228	228	259	223	273	238	248	222	243	223	246	234	254	249	230	230	252	237	240	243	221	237	220	263	239	207	244	249	253	211	217	261	291	243	228	217	245	255	262	277	203	261	251	238	251	265	244	226	212	256	219	228	237	243	260	234	239	247	268	258	241	225	233	237	229	234	246	225	258	236	223	239	224	239	251	258	240	236	263	238	247	218	247	294	249	230	244	255	202	236	238	222	239	232	198	223	232	225	233	229	246	242	267	242	231	263	226	254	240	262	254	266	253	251	249	224	249	238	237	238	226	243	230	225	240	235	251	245	240	226	244	243	287	232	241	225	228	232	282	240	272	226	212	240	241	239	204	242	280	262	235	282	220	257	236	239	230	258	228	259	254	254	237	253	270	225	245	239	272	257	209	230	230	257	230	242	199	254	243	250	228	217	228	239	240	246	261	258	246	216	256	202	229	222	223	273	231	245	230	240	255	220	244	243	253	240	244	270	231	267	227	229	244	222	225	220	233	248	240	260	231	263	233	243	238	244	248	224	240	238	232	256	253	241	240	215	259	259	247	247	232	248	219	246	253	234	231	248	206	261	253	251	243	251	267	265	252	246	250	238	258	228	237	231	229	245	257	258	243	270	248	238	219	267	230	265	248	234	227	256	255	265	272	252	242	213	270	227	205	241	226	247	245	230	231	259	279	266	230	241	256	280	234	230	264	249	239	225	224	238	248	222	230	276	234	230	227	246	272	271	249	257	225	231	231	226	220	243	235	228	234	256	242	222	223	226	226	238	214	228	247	248	249	252	233	233	249	240	225	245	241	252	217	242	243	252	238	236	241	240	267	236	257	249	248	254	251	220	259	241	227	244	224	239	234	256	234	251	228	212	249	223	260	254	257	262	257	255	267	244	254	202	229	252	220	223	233	219	252	260	250	234	251	239	244	242	244	258	229	249	236	232	238	255	257	249	242	227	230	245	246	226	242	206	254	230	245	207	226	266	234	248	250	220	225	231	240	235	243	215	237	230	231	253	234	245	219	233	229	254	221	263	230	248	224	218	241	209	235	253	236	227	229	251	254	252	228	220	259	235	238	269	234	235	267	239	233	259	228	217	244	234	245	248	219	272	233	232	236	256	209	218	235	295	261	237	257	258	246	252	260	223	223	240	233	228	214	228	239	243	230	227	236	232	217	244	248	244	236	247	242	239	212	244	255	271	241	252	218	232	256	239	252	252	228	244	242	216	268	212	244	253	246	231	208	257	252	199	230	258	215	245	257	245	233	247	215	224	252	260	228	247	259	246	264	236	239	249	244	226	245	219	258	257	257	262	237	255	249	232	227	251	241	214	225	225	255	233	250	268	221	238	238	233	253	237	229	252	243	232	208	238	239	249	241	224	213	277	247	247	230	242	256	247	231	242	234	253	238	261	252	257	272	236	230	236	213	220	234	228	233	268	249	233	268	254	238	250	246	241	234	230	262	232	217	256	223	273	212	211	220	232	240	246	225	249	225	244	211	254	228	239	248	227	224	246	246	261
1464	386	399	351	294	244	252	245	270	269	240	213	215	243	237	236	194	214	239	214	217	227	228	207	215	212	236	228	219	209	175	226	220	213	212	198	211	184	236	212	245	217	204	220	218	197	224	205	203	225	182	198	209	187	237	200	224	228	226	223	196	196	224	219	231	232	230	195	205	208	215	204	204	230	228	220	201	204	235	222	216	216	237	222	221	219	208	241	220	202	217	198	219	247	237	234	229	212	230	209	190	212	213	227	223	249	214	193	217	205	206	206	184	217	230	205	198	217	200	239	197	208	216	188	215	198	222	213	202	195	264	197	234	218	212	208	214	204	205	218	215	196	217	186	237	200	195	202	228	212	196	220	219	208	198	217	218	216	213	202	215	217	215	218	204	168	176	214	195	237	207	223	226	205	213	200	210	223	228	246	227	212	221	234	218	228	219	228	218	193	216	225	214	188	204	215	226	219	209	246	212	188	221	209	218	217	232	211	230	213	207	218	203	217	204	213	206	193	219	226	223	206	237	223	217	206	235	245	197	203	207	216	202	228	214	206	226	205	207	238	194	236	215	207	213	184	231	228	218	207	211	222	250	218	218	208	213	225	227	214	237	223	258	229	204	209	221	213	239	208	201	220	171	243	196	219	232	194	200	231	210	219	218	215	221	209	226	233	229	262	231	232	222	222	243	205	228	183	229	235	200	227	236	221	190	193	216	221	221	202	220	199	200	230	208	197	215	237	215	234	214	212	221	213	214	214	201	221	232	200	198	209	217	213	201	214	234	232	242	218	230	202	198	194	197	230	204	204	221	219	229	208	192	230	178	218	201	211	246	218	222	214	220	182	217	218	219	212	207	219	211	232	221	172	207	210	219	219	210	238	211	204	221	260	201	190	203	208	216	230	215	215	235	214	207	192	220	211	212	214	237	218	231	204	241	221	201	217	220	234	213	231	215	214	222	246	211	203	245	205	220	214	246	257	195	230	209	199	204	198	205	191	201	242	238	213	204	206	210	191	206	225	214	230	214	234	232	188	220	222	207	229	201	227	203	201	215	212	225	223	242	194	201	239	210	228	205	203	222	202	194	206	214	209	223	210	216	221	236	182	240	219	234	205	248	234	222	231	212	228	218	217	222	226	210	231	227	234	192	208	212	234	209	247	216	211	216	226	249	214	216	216	224	205	228	173	209	187	213	241	212	210	203	235	194	201	195	200	219	199	217	220	225	220	229	193	198	210	204	218	215	206	220	235	260	203	226	228	216	237	210	191	200	212	206	193	218	214	206	209	215	201	222	227	241	203	216	219	232	216	233	231	182	226	186	214	216	208	233	222	223	204	180	211	198	198	255	215	221	212	218	208	228	222	188	244	205	196	214	213	242	194	216	222	202	217	210	212	232	210	200	207	210	209	201	215	208	220	226	231	219	239	218	219	240	215	208	230	231	209	201	208	213	219	234	189	231	189	227	186	218	236	206	202	221	215	214	227	239	218	186	230	202	204	227	235	228	221	227	210	224	218	192	216	227	234	219	232	222	199	257	200	192	231	222	227	225	226	224	193	225	185	218	220	222	220	225	197	200	202	206	200	241	224	216	213	234	210	206	225	214	193	239	230	210	208	236	239	184	217	216	215	218	204	235	229	177	227	221	213	214	216	223	221	201	244	221	226	169	230	221	219	228	196	208	204	213	203	220	228	212	205	261	194	240	219	206	215	214	240	224	212	235	214	226	207	228	195	227	201	238	209	205	236	220	202	219	225	208	209	204	223	232	223	205	210	203	217	244	223	227	201	201	220	207	222	231	206	203	221	204	236	232	216	229	205	225	197	199	194	216	243	216	228	211	202	225	201	217	231	225	220	207	211	219	210	230	230	224	237	224	220	219	230	205	229	238	177	202	193	240	218	190	247	209	207	214	200	246	217	202	225	238	237	235	219	218	215	246	200	218	220	186	233	211	243	222	212	238	207	228	233	214	235	188	224	205	223	220	214	220	241	229	237	198	189	219	181	217	220	208	219	218	206	223	183	216	210	204	214	200	215	229	188	216	202	205	202	217	222	198	225	200	222	215	227	216	191	237	225	222	219	195	215	216	226	204	219	242	215	212	228	244	208	240	201	225	204	206	213	241	212	226	215	209	224	218	219	214	217	197	214	216	214	221	193	192	209	223	226	199	214	208	209	249	202	214	223	212	202	236	217	240	215	207	202	203	175	252	225	232	201	192	212	234	231	215	237	196	207	220	208	202	214	218	223	229	191	229	229	215	204	223	218	209	227	215	215	215	225	186	238	233	194	226	219	190	205	196	219	212	213	232	205	213	221	209	200	222	229	197	211	193	208	205	227	213	196	223	249	201	203	205	231	236	228	211	191	234	219	203	206	233	236	226	217	197	211	218	224	236	235	213	224	222	190	196	197	240	218	226	185	219	193	247	221	215	200	235	221	228	229	182	204	179	213	208	214	206	216	220	202	224	227	238	224	216	188	213	222	193	203	217	208	213	185	223	221	207	179	210	203	223	217	214	228	230	250	240	202	200	206	248	217	227	230	226	220	216	190	182	224	232	212	237	216	217	249	227	219	214	231	215	221	244	211	210	208	200	232	234	207	210	211	218	171	237	213	228	215	222	210	199	200	235	242	233	205	204	211	235	227	227	189	191	216	203	228	232	206	217	207	193	229	221	235	204	230	243	229	203	202	206	247	217	208	218	223	228	217	215	189	225	237	224	235	197	232	234	224	203	172	201	192	217	205	226	224	217	196	212	213	211	191	211	178	211	226	210	248	206	210	190	215	189	203	213	193	199	215	227	184	226	231	214	215	217	220	191	232	264	239	210	210	246	227	239	219	184	203	213	230	222	230	225	226	208	221	207	214	212	251	188	209	225	217	225	193	247	223	230	212	238	226	249	219	226	204	205	200	227	206	202	231	231	218	222	231	216	203	208	211	210	205	220	199	228	215	209	209	206	222	194	211	230	231	193	236	224	203	220	208	208	209	192	232	215	219	210	219	232	213	210	199	223	245	209	201	183	216	215	244	227	230	220	220	185	207	233	206	218	198	230	225	225	213	216	196	201	237	202	215	231	212	224	222	226	219	197	208	219	214	228	195	181	212	221	201	199	241	211	241	220	218	215	223	221	225	220	197	206	224	208	210	191	212	197	216	202	217	242	241	192	213	202	226	216	209	211	202	200	218	203	220	218	207	214	226	232	214	226	251	228	236	194	209	191	233	219	239	215	212	231	214	226	203	233	250	214	229	207	197	239	233	197	205	203	200	246	231	219	193	219	220	197	231	204	263	241	202	195	179	186	216	207	226	236	212	216	190	207	217	216	187	207	219	211	209	187	212	203	242	208	187	214	227	217	198	229	220	215	218	222	212	242	245	211	214	235	216	222	215	213	239	252	202	205	201	210	251	226	250	225	213	218	192	206	216	215	221	196	258	228	217	195	205	217	200	203	232	208	208	223	231	188	216	197	204	200	229	215	219	229	223	216	208
1977	712	928	1068	917	837	692	623	668	645	631	548	551	619	599	581	561	578	545	577	553	569	532	553	587	589	548	548	491	580	499	541	542	551	531	510	544	544	511	497	554	527	529	562	514	578	565	528	519	563	505	514	533	534	566	513	503	534	525	510	521	543	543	513	539	576	515	524	524	521	530	546	526	532	500	505	530	526	522	557	519	516	517	533	492	513	562	545	556	530	550	518	528	491	516	534	549	542	550	513	538	535	521	519	546	535	512	551	512	550	507	550	544	571	571	536	518	556	528	510	542	539	500	547	539	525	514	540	496	537	538	539	567	539	528	508	527	560	506	529	510	546	512	525	510	505	515	507	518	524	574	460	534	528	527	494	510	554	497	521	486	554	536	543	547	531	575	563	539	551	515	519	524	517	555	528	527	505	545	560	527	515	480	569	533	468	557	507	528	497	502	539	527	494	526	540	531	538	530	497	565	515	527	531	548	558	515	530	488	495	544	511	573	543	481	497	525	527	540	529	514	556	534	521	501	529	599	553	529	495	535	587	533	534	560	527	543	502	538	515	535	515	548	519	511	531	557	520	516	550	520	483	547	527	534	561	544	528	531	514	510	499	523	572	540	523	541	530	572	584	529	539	518	525	521	530	525	529	527	539	561	526	553	514	534	558	485	488	513	568	560	533	519	525	560	504	546	534	525	545	537	542	535	529	542	502	516	532	528	546	562	522	527	547	494	558	546	529	528	526	533	535	532	529	513	524	540	492	523	533	532	535	528	564	494	558	519	559	495	535	511	547	531	553	518	499	501	545	524	518	514	557	490	555	514	542	530	523	506	490	547	536	541	512	531	516	520	539	517	531	525	527	522	533	574	580	528	503	560	546	515	536	541	554	570	542	549	567	555	511	530	542	506	571	546	549	544	538	549	574	546	578	513	533	499	511	558	518	534	498	519	554	543	505	520	499	541	500	550	510	501	532	473	504	553	558	528	526	555	508	563	497	594	544	553	520	539	526	534	570	536	535	581	482	534	519	532	556	525	491	565	520	533	531	562	571	523	558	569	569	480	531	530	517	559	545	559	538	535	519	535	529	547	554	553	507	514	513	521	557	542	521	522	533	532	562	513	533	549	497	513	549	558	503	542	556	536	580	543	525	526	533	537	551	526	502	535	552	553	503	525	520	505	528	549	543	521	509	540	534	525	484	547	558	480	558	526	548	496	517	545	525	557	519	557	546	525	535	513	522	515	544	539	521	515	542	562	493	503	569	550	501	502	514	493	508	548	541	523	520	558	527	538	537	532	530	531	510	530	531	519	549	491	558	559	518	529	510	502	531	545	562	531	541	537	486	565	510	523	527	539	556	527	546	599	494	556	538	557	532	496	505	537	537	536	526	543	519	552	579	539	494	540	506	515	551	529	547	566	511	523	534	520	551	573	553	547	511	510	496	548	557	534	509	539	534	563	544	511	508	513	527	552	532	510	495	564	525	522	534	543	528	550	525	558	489	508	526	563	516	547	541	528	579	529	563	503	540	539	560	524	548	565	579	552	516	494	542	489	567	516	500	519	501	524	531	491	495	525	539	517	554	504	522	554	563	533	546	519	518	525	565	529	468	517	535	570	539	519	515	533	549	528	506	568	549	566	535	527	549	516	574	559	525	532	516	564	509	555	528	555	492	571	486	526	516	548	540	536	493	594	563	569	538	513	482	506	507	515	576	549	521	527	535	547	496	499	506	547	509	538	497	553	535	488	517	570	514	528	532	530	582	525	525	525	529	516	539	526	511	500	520	516	521	570	506	568	524	596	520	548	541	539	540	550	546	513	533	488	442	543	527	535	526	504	495	540	551	561	556	595	504	538	520	527	561	517	536	540	601	576	576	554	516	539	524	519	525	571	545	556	529	527	549	505	532	514	532	534	524	550	549	540	516	557	548	523	552	539	541	541	506	556	523	545	531	531	541	479	528	544	527	566	527	518	539	513	530	533	531	548	481	513	542	512	537	553	508	509	519	545	514	563	571	524	541	506	545	556	535	511	499	512	588	519	558	516	558	537	502	554	491	515	506	556	474	506	509	513	548	547	526	529	492	526	524	556	534	577	538	500	516	515	514	561	535	550	530	525	502	494	525	519	514	519	546	558	499	568	514	543	522	526	554	520	544	569	566	503	513	578	553	510	518	523	499	577	528	505	531	541	554	496	518	518	528	461	516	516	534	534	558	520	504	568	567	545	554	521	547	535	539	498	521	502	517	525	550	537	537	525	543	521	548	545	537	546	498	512	512	527	584	532	500	516	507	559	556	515	550	536	558	540	524	532	540	541	547	522	569	506	550	514	543	524	476	517	524	519	511	545	491	493	525	514	544	543	530	538	544	520	545	544	567	546	544	547	535	507	534	517	551	524	563	534	539	517	552	517	512	496	520	565	548	555	545	526	551	526	525	506	536	537	530	539	519	493	481	529	525	519	531	572	521	525	519	526	526	562	525	554	537	513	545	534	515	517	535	544	511	560	509	519	573	481	486	560	536	539	525	522	530	547	560	537	541	575	507	540	571	539	517	530	546	547	498	523	517	541	551	544	507	540	501	535	539	534	521	540	536	510	524	573	520	530	535	577	494	489	557	537	492	553	517	510	545	513	543	557	559	503	501	527	541	539	515	569	538	530	512	549	507	509	561	524	536	548	539	533	581	529	536	516	555	513	527	507	542	504	541	522	543	565	499	562	545	550	569	520	539	543	516	534	506	525	513	557	549	518	536	634	574	547	492	537	533	541	512	559	530	532	556	490	515	548	525	489	558	545	521	540	526	545	509	522	538	535	540	516	572	540	524	543	562	542	492	539	497	547	520	511	572	499	544	572	521	520	519	525	544	523	488	531	534	533	503	539	538	535	525	515	504	549	510	560	493	493	552	553	520	559	508	524	548	486	507	575	531	561	529	503	561	514	546	534	544	539	532	568	497	553	541	526	564	548	515	532	506	508	544	527	568	521	507	577	530	523	517	554	485	508	548	516	551	491	550	536	527	577	522	534	516	537	556	534	557	501	519	527	542	563	510	492	524	498	546	539	518	525	542	521	531	495	545	566	486	535	525	518	515	552	533	516	529	491	596	555	567	527	513	542	488	538	521	578	545	528	510	504	517	557	515	553	535	517	548	497	518	562	494	517	529	548	545	506	527	540	564	539	552	557	555	559	534	541	524	537	527	481	566	545	495	504	565	534	508	527	517	508	530	523	499	547	548	504	555	489	554	487	515	525	509	573	554	524	495	485	542	537	554	539	513	554	551	495	537	603	561	506	553	515	550	560	513	515	533	537	543	537	515	532	498	509	493	564	469	537	524	548	576	532	551	524	488	479	541	536	524	523	549	510	558	522	522	542	547	536	563	559	540	539	542	534	529	494	582	502	511	524	523	534	533	551	563	549	541	522	514	489	575	543	568	535	562	541	505	560	505	526	524	587	546	484	529	496	552	525	535	537	569	546	501	553	523	481	517
6491	748	828	631	494	399	379	351	301	268	232	269	230	249	231	238	246	204	221	216	190	212	201	204	211	203	192	185	211	211	225	207	211	217	233	205	180	208	207	202	193	194	221	188	190	188	215	197	211	216	233	184	214	227	199	179	190	181	212	236	187	205	180	208	185	201	222	169	210	182	216	225	209	206	189	176	201	211	195	189	203	199	197	208	227	219	212	224	213	202	152	222	199	218	192	190	217	184	177	215	202	234	187	204	209	204	207	184	206	180	214	198	182	188	230	203	217	218	209	222	209	173	187	215	225	199	213	191	208	246	233	194	192	196	195	208	218	225	218	188	200	206	206	174	182	232	215	200	195	218	171	204	203	204	216	188	187	210	191	195	186	203	212	217	184	218	216	217	224	197	183	205	209	213	178	193	201	224	226	205	201	200	197	210	209	190	221	221	204	201	195	189	219	208	211	202	236	205	229	225	204	195	202	216	175	201	241	211	205	211	201	189	207	203	195	177	192	168	222	218	214	189	208	201	196	198	205	203	184	215	194	205	200	183	225	224	208	219	214	228	220	221	194	206	209	175	179	197	204	184	198	195	219	236	192	185	197	198	217	194	223	202	211	199	167	195	201	199	210	173	212	209	188	205	191	200	214	182	193	204	211	227	190	192	181	196	186	193	205	184	203	199	190	200	171	200	208	178	217	191	239	217	222	209	220	219	224	202	213	193	185	209	213	190	214	172	199	239	187	191	212	196	205	212	223	197	198	187	213	206	182	197	187	197	195	211	204	200	212	212	189	199	215	193	185	222	199	225	204	204	208	236	230	188	191	249	221	190	212	218	209	211	226	217	239	201	222	197	204	195	222	217	197	197	216	203	179	213	176	192	234	192	192	218	205	220	206	209	232	208	215	181	193	241	190	211	195	200	211	206	183	176	215	214	201	209	207	229	191	231	200	206	207	198	212	216	203	172	210	205	227	203	179	206	216	201	224	217	212	187	190	217	212	181	233	189	233	241	188	206	202	166	199	204	191	219	204	209	204	195	223	179	227	206	194	217	227	205	215	190	206	194	216	210	242	198	208	205	213	200	200	194	221	202	201	215	191	196	201	203	193	213	211	191	224	216	207	202	213	192	225	176	216	224	175	212	205	229	203	220	208	206	165	183	226	195	211	221	196	168	189	194	207	196	195	237	214	207	207	187	179	201	183	214	184	200	197	201	209	216	207	208	199	216	177	199	220	171	181	224	192	216	191	198	210	230	193	206	220	223	214	184	196	231	198	202	181	221	196	211	198	234	194	211	186	192	228	231	208	239	203	194	225	245	171	213	208	230	201	201	186	206	195	193	219	227	193	202	196	233	186	193	218	206	214	195	194	224	193	230	205	226	208	199	209	180	196	219	202	205	213	219	219	234	222	207	192	193	225	187	197	194	225	224	192	208	190	220	210	178	178	219	215	229	186	204	186	194	207	185	194	191	202	186	194	202	220	221	221	228	193	185	204	193	216	208	197	189	210	205	190	206	203	213	200	199	202	218	201	183	192	209	183	197	213	197	223	200	234	203	214	204	180	194	202	185	196	217	223	237	186	225	198	190	197	187	196	208	202	197	213	220	203	199	202	201	217	198	201	195	222	201	215	200	179	200	229	191	236	198	211	212	182	210	210	209	222	202	198	218	211	169	212	233	189	191	206	199	198	231	220	185	179	199	236	177	196	202	201	213	241	195	201	210	229	193	236	186	178	195	206	185	220	207	206	232	231	183	205	211	210	186	192	242	220	228	183	203	227	216	208	200	186	208	218	213	185	209	210	187	214	179	222	168	201	202	204	205	208	201	161	214	219	203	185	179	222	199	206	164	185	188	222	205	192	188	217	207	220	236	191	198	200	207	208	207	192	211	205	195	203	186	201	213	197	199	208	205	206	189	210	209	227	195	207	219	225	232	201	195	212	184	196	197	199	220	241	188	202	175	195	196	230	192	185	221	192	201	204	214	226	200	201	199	221	201	196	213	223	215	222	202	184	215	226	231	222	196	196	230	205	206	228	215	195	213	224	202	186	204	201	183	204	213	202	212	212	187	210	200	185	223	199	225	173	210	197	225	199	189	211	200	195	196	222	190	223	208	214	198	218	215	179	206	219	204	220	198	203	217	195	191	196	197	219	198	188	201	214	172	213	214	191	194	187	163	223	179	230	203	208	197	191	197	205	184	169	177	202	187	195	189	217	201	189	176	205	211	199	184	198	200	185	210	229	195	199	216	213	205	193	233	224	208	202	209	217	215	201	219	151	201	197	228	201	183	208	188	214	201	207	198	190	196	176	207	235	195	202	211	181	225	206	201	192	191	215	187	201	215	195	185	199	222	210	201	209	216	207	185	212	181	198	191	199	203	199	199	176	202	209	216	192	193	201	238	203	212	213	231	198	184	220	187	202	228	193	206	222	207	197	205	193	213	211	217	220	183	223	225	188	212	178	194	213	223	222	181	207	186	205	183	191	206	206	213	207	208	203	233	209	223	218	186	201	194	215	193	203	199	190	188	203	217	239	197	194	212	200	182	195	188	221	192	215	222	210	186	200	204	177	215	189	209	204	213	221	206	190	219	230	197	209	209	199	199	195	210	209	201	201	193	209	210	208	180	185	204	235	197	211	176	224	220	174	198	201	192	217	153	215	182	202	204	209	211	226	190	219	182	208	208	192	185	214	224	228	207	214	185	214	189	184	205	203	210	237	189	176	187	201	220	186	195	207	214	204	222	182	215	208	219	193	187	238	193	222	171	214	203	195	194	211	192	182	196	223	174	204	185	200	204	198	216	208	215	189	227	224	230	198	196	202	228	217	237	184	215	214	201	208	218	205	229	217	244	201	182	196	202	233	198	211	199	226	203	198	234	229	197	234	218	209	196	218	212	183	200	215	213	201	220	202	183	205	200	201	176	200	210	203	212	225	181	202	216	228	218	214	202	197	210	228	187	206	216	196	205	207	211	198	210	183	202	201	213	203	225	194	208	216	199	210	210	228	204	181	186	228	218	213	208	183	222	206	192	191	170	201	202	168	218	205	190	195	206	208	224	203	200	188	205	204	217	179	211	203	216	194	236	204	186	200	176	205	206	229	206	184	214	229	199	189	205	225	234	209	171	207	201	197	182	192	224	213	197	205	236	230	183	208	174	184	180	215	187	196	225	223	205	184	200	179	174	222	201	204	177	181	200	197	239	195	197	215	222	177	210	215	204	197	189	185	205	201	185	194	201	216	199	208	233	230	198	186	223	219	195	197	203	214	188	201	214	232	221	191	198	225	201	200	181	185	197	223	202	212	234	195	200	210	211	191	212	226	201	223	174	184	169	197	211	195	182	189	214	199	216	191	209	235	208	200	228	241	209	186	236	199	189	204	229	184	191	219	219	185	195	200	197	211	187	207	179	204	236	189	219	185	189	210	198	230	210	225	168	207	205	207	207	204	177	228	199	195	204	200	215	213	184	211	210	182	198	204	198
6256	969	1796	2143	1977	1501	1338	1162	992	900	800	785	681	803	720	633	664	594	650	571	640	610	555	568	559	540	529	560	558	558	560	524	513	493	506	542	466	514	513	539	527	471	520	510	515	515	514	455	495	483	479	496	499	475	511	479	518	520	500	521	505	487	483	460	505	518	488	475	496	466	470	534	474	510	507	494	512	500	474	507	483	517	476	513	475	523	494	509	506	490	487	508	510	502	521	505	509	532	489	509	501	538	439	514	509	512	486	500	454	504	506	428	512	491	526	475	497	485	504	517	494	516	489	491	517	500	528	431	468	483	502	496	462	479	476	509	513	453	493	515	487	443	528	533	500	508	500	481	474	470	538	536	483	527	481	462	558	477	467	484	507	506	513	465	522	536	499	487	470	521	506	513	497	492	498	507	492	487	485	506	528	463	481	481	520	483	514	486	550	491	476	457	492	511	504	478	494	496	463	510	504	524	470	463	471	518	492	478	508	515	490	514	500	470	475	520	497	447	508	521	495	550	546	529	509	529	498	544	465	489	468	508	534	478	499	489	494	472	527	503	513	437	514	504	457	499	495	471	524	522	451	486	477	517	542	489	470	496	479	496	511	497	495	519	522	500	555	510	493	472	507	527	487	482	494	520	500	501	477	526	504	466	506	489	516	509	450	488	488	462	505	528	518	505	469	444	492	492	496	528	466	489	487	507	468	515	508	509	497	497	487	503	531	466	476	476	556	502	522	481	538	435	510	456	471	479	475	498	477	512	499	459	493	523	490	486	518	472	520	478	484	464	487	497	463	473	513	489	491	493	496	462	472	487	496	531	514	491	486	471	493	573	508	492	535	497	499	515	495	534	488	474	511	485	489	519	470	498	446	482	537	497	526	454	506	488	505	514	528	501	517	472	495	507	522	465	488	513	521	498	478	520	489	462	509	506	518	503	514	482	484	479	555	481	519	496	481	488	491	504	491	477	486	523	469	440	472	492	493	457	474	474	502	525	498	499	488	514	482	508	493	491	524	494	465	485	530	499	497	520	492	512	485	485	512	495	532	500	491	502	505	493	531	508	531	528	478	498	487	518	488	476	520	489	450	541	497	490	478	520	521	487	450	501	458	489	514	483	482	474	519	495	458	512	494	510	488	506	476	471	496	466	526	505	468	517	477	491	518	484	466	513	534	516	485	490	470	495	532	500	545	483	503	518	473	456	480	488	475	485	480	501	498	492	496	490	503	513	490	499	502	449	509	509	487	490	475	534	462	500	545	549	511	492	503	476	515	488	490	521	489	509	502	489	509	483	503	521	482	514	510	502	473	462	479	504	496	522	525	465	471	486	530	497	550	511	505	504	489	522	516	456	508	481	502	485	506	498	475	502	485	523	460	524	544	503	517	471	509	520	480	482	511	498	518	524	496	502	532	482	511	483	515	485	480	474	518	510	494	504	475	519	526	474	510	505	497	492	498	512	476	486	462	514	493	529	479	518	492	500	494	537	448	451	500	481	532	523	476	509	455	478	490	493	468	520	510	483	444	480	544	488	472	496	483	529	524	511	486	547	517	532	497	475	520	502	459	506	491	485	521	492	503	519	479	547	458	541	531	499	484	457	480	506	473	467	482	494	495	535	503	505	498	489	505	478	512	525	506	536	490	470	502	517	519	500	519	512	462	499	522	486	475	508	489	510	444	526	483	438	489	447	514	517	475	499	540	466	510	497	513	516	510	487	528	475	524	491	515	496	489	494	563	506	468	481	511	435	495	537	507	514	513	483	523	512	527	504	478	475	486	540	479	500	481	481	467	551	450	493	538	471	467	519	485	489	486	500	513	461	510	445	478	506	483	455	494	501	496	548	483	511	541	491	498	488	504	474	514	501	471	559	522	517	516	498	512	521	490	537	509	499	495	497	488	505	449	507	528	516	504	506	516	513	490	504	526	477	475	478	482	490	545	481	507	490	469	504	495	509	494	455	499	489	490	456	498	485	481	502	470	464	480	490	478	446	520	514	505	514	499	548	513	511	529	525	476	483	480	530	533	480	546	495	482	498	510	462	470	516	545	503	470	489	518	498	501	496	506	483	498	454	528	492	514	504	491	534	481	520	511	510	574	507	497	428	494	528	467	499	470	516	544	444	488	481	510	458	473	536	512	476	499	450	540	475	487	512	491	491	552	515	462	441	484	494	491	479	516	534	478	509	486	469	444	520	522	482	502	483	482	472	532	500	508	515	516	515	492	502	523	471	533	463	499	480	506	519	520	447	498	503	482	486	512	462	520	514	464	495	486	494	513	509	498	496	530	482	507	501	521	489	529	461	503	494	484	509	464	483	460	446	500	496	521	512	502	494	467	517	511	507	460	505	517	487	497	515	476	499	516	508	491	453	463	476	503	495	486	533	505	457	494	525	461	478	495	490	502	481	463	495	479	481	485	522	493	519	547	503	564	529	499	503	492	498	489	497	532	495	500	490	475	510	515	522	498	530	498	517	486	535	501	517	493	513	478	492	520	496	542	528	527	468	515	473	497	496	509	474	480	502	533	479	498	503	540	496	472	509	490	495	497	502	545	493	508	490	526	522	524	518	489	498	515	522	494	462	496	496	522	491	513	485	514	484	537	480	526	526	479	514	486	506	481	526	516	520	518	521	525	476	469	458	514	526	501	506	534	524	495	518	484	540	522	473	454	528	509	494	494	510	528	477	512	473	490	546	497	505	449	477	494	494	493	482	505	508	499	495	480	466	492	480	460	516	513	488	444	483	515	493	518	453	519	506	509	467	508	468	499	490	480	528	468	506	513	518	510	501	498	530	490	456	509	534	495	461	513	551	487	520	496	511	501	466	486	495	513	512	522	494	497	498	474	512	505	437	493	490	506	491	521	465	484	481	468	500	523	524	488	489	471	502	511	512	470	484	511	540	462	474	463	493	488	493	479	501	470	516	500	527	491	538	486	479	470	448	509	476	463	515	477	518	497	489	520	498	497	496	512	481	506	456	519	480	497	473	502	518	551	495	487	473	473	460	480	500	473	504	469	474	501	514	479	519	534	503	509	512	473	501	472	465	508	503	496	477	548	510	506	499	500	468	515	496	476	504	498	516	530	459	475	487	482	510	520	495	500	491	492	474	481	541	508	513	465	477	488	477	521	505	461	463	494	512	493	496	473	552	516	504	492	523	497	527	471	510	478	468	539	454	481	476	498	477	504	508	515	548	545	491	502	465	503	513	516	521	566	497	466	484	472	462	480	474	524	486	483	477	492	471	526	511	504	486	495	486	470	506	539	477	481	507	464	500	491	582	486	510	519	485	501	553	470	465	511	496	523	479	473	492	520	522	478	496	476	498	514	473	487	460	532	481	484	522	483	512	482	478	464	485	507	469	468	510	485	478	499	479	481	513	521	487	503	513	476	490	521	482	509	491	518	511	524	502	514	497	474	518	514	515	486	517	510	485	527	446	498	533	540	474	504	489	479	531	488	491	514	483	462	522	500	562	477	548
12225	1121	1062	904	630	458	387	278	231	197	166	167	141	178	149	128	132	98	135	118	106	118	120	106	107	116	97	87	87	98	99	110	95	106	102	101	86	94	93	111	81	82	102	84	85	111	77	118	98	88	95	85	97	92	98	100	96	91	112	84	107	105	102	91	80	73	91	119	111	87	96	93	84	76	88	90	112	78	98	99	96	103	90	77	82	93	65	102	78	76	81	107	99	80	100	91	93	92	83	97	87	114	107	89	94	113	79	90	85	104	97	94	79	98	92	85	109	91	81	88	90	92	97	95	95	85	90	84	108	94	94	96	85	99	88	88	74	100	101	85	83	84	83	90	88	101	99	94	84	93	98	85	97	107	97	80	101	94	90	97	80	96	82	99	95	91	97	94	90	98	89	83	101	72	106	89	80	77	82	95	92	74	104	101	93	104	86	79	98	74	107	83	98	91	95	86	103	99	70	71	79	78	84	74	111	100	83	80	98	106	83	77	80	83	103	87	97	94	73	83	87	106	84	92	72	100	86	106	77	80	84	96	91	74	86	91	94	72	81	75	95	86	94	84	85	95	94	82	76	108	75	103	104	98	93	95	97	84	80	86	87	92	72	94	98	94	97	86	79	95	99	96	89	88	96	87	105	91	103	89	93	103	91	80	81	70	94	99	94	106	76	87	83	83	102	87	96	106	84	96	91	82	107	92	89	87	84	87	99	90	93	96	72	82	95	89	76	92	82	97	97	80	99	79	100	88	92	94	83	85	94	85	92	82	91	78	86	89	93	90	82	89	87	83	88	98	110	98	85	90	100	89	88	86	88	98	72	106	89	81	102	107	101	88	83	103	83	90	87	79	86	92	92	91	69	84	82	94	92	91	89	85	95	80	83	80	101	85	83	99	91	83	97	86	90	79	80	85	82	93	115	93	94	90	99	91	91	91	101	104	89	101	89	95	96	97	98	106	77	91	87	92	98	83	99	96	93	109	91	111	86	99	97	81	100	99	81	86	93	101	104	81	80	85	86	79	81	88	102	81	89	99	94	102	97	86	81	72	94	80	102	102	99	86	112	85	97	91	96	95	97	94	85	82	83	86	102	97	94	91	81	74	113	87	93	100	93	92	99	80	88	87	120	97	89	84	96	109	72	84	92	91	82	94	97	74	79	82	92	88	92	89	87	108	108	100	88	102	92	92	81	100	91	83	117	109	87	85	80	86	109	102	89	82	104	84	77	80	87	83	95	87	84	100	110	100	104	74	95	89	95	79	82	99	99	73	94	93	102	90	81	74	93	87	84	99	106	89	89	86	82	108	75	81	87	105	74	88	91	81	98	95	93	80	90	77	101	78	92	83	90	94	100	101	89	100	96	96	85	116	74	80	95	113	91	94	86	99	114	73	78	108	95	76	99	80	104	82	79	103	98	112	89	89	89	83	72	88	84	73	86	81	97	92	102	71	86	98	90	99	81	101	106	108	79	102	96	97	80	93	96	94	81	92	67	69	80	82	91	88	101	80	97	110	87	88	82	81	88	112	78	95	95	95	92	82	87	98	83	93	82	90	93	82	89	80	95	91	85	89	93	83	94	88	85	93	79	95	95	99	103	78	90	101	88	98	94	85	98	92	96	104	93	92	90	88	88	71	120	89	101	104	96	100	104	79	98	98	70	64	80	96	89	84	95	90	101	82	106	94	84	80	90	68	91	84	100	112	86	110	89	98	96	84	107	81	100	110	87	88	87	101	91	93	99	106	82	94	80	104	102	74	93	85	90	82	78	95	90	97	90	88	90	97	76	76	95	94	76	90	95	98	80	81	89	94	118	100	97	97	91	88	84	83	106	78	86	93	88	79	92	90	93	95	99	89	96	88	93	80	90	86	84	83	94	113	97	82	98	113	92	83	84	89	117	106	83	79	85	76	92	82	88	86	82	107	109	98	88	100	106	99	92	90	88	88	94	94	93	71	89	104	90	69	110	81	80	95	99	80	103	90	92	83	81	100	93	87	77	96	106	81	94	91	83	94	87	86	82	99	98	94	91	89	78	102	93	94	89	94	86	76	104	84	81	101	103	90	83	89	85	87	103	69	93	77	85	93	100	111	104	78	95	98	86	85	84	95	89	83	94	93	93	87	94	94	107	84	84	96	84	90	90	79	86	90	99	69	91	90	99	76	88	98	91	86	81	80	77	81	81	83	88	106	70	79	82	96	91	102	121	94	90	101	87	93	102	69	79	90	93	82	88	95	75	81	88	87	97	78	92	83	83	90	72	97	95	86	88	87	79	70	85	88	88	94	99	100	99	105	83	89	85	92	99	103	92	93	83	102	119	84	79	107	91	91	84	107	78	74	86	72	86	88	84	84	96	108	99	101	78	80	89	98	98	89	99	90	106	95	103	105	98	97	92	102	99	118	95	84	85	82	86	98	80	85	100	89	102	86	94	92	86	87	86	100	86	92	76	77	90	91	107	84	84	74	91	94	98	86	93	86	80	85	94	87	74	88	83	77	91	110	103	108	104	101	97	100	76	82	89	101	87	112	82	77	83	102	102	87	86	86	96	81	89	108	121	80	96	79	114	90	82	93	102	93	100	96	108	93	80	103	79	86	86	97	97	93	96	81	100	75	87	94	101	93	98	94	89	85	91	111	86	93	89	92	67	79	97	89	96	86	78	85	86	97	84	97	79	94	95	99	108	90	97	75	107	90	84	100	92	79	92	93	87	93	94	83	82	98	93	83	83	80	95	83	103	86	83	84	85	91	100	87	86	80	101	98	62	79	93	105	106	84	111	100	84	95	72	100	71	84	97	82	83	85	86	89	95	86	103	76	73	100	114	81	109	93	109	98	84	88	114	92	86	97	101	94	72	93	90	84	99	98	98	93	89	81	64	106	95	88	84	109	70	77	86	107	85	101	82	87	88	103	70	86	70	57	92	91	92	81	75	90	88	81	92	83	72	84	77	85	91	98	100	89	110	96	96	97	98	75	93	98	96	78	82	78	99	100	85	102	92	103	86	99	83	102	94	76	96	74	107	91	70	88	91	94	76	98	89	88	103	86	96	79	79	104	85	76	83	74	90	85	98	99	83	103	79	97	92	99	92	93	72	74	95	87	78	101	78	93	110	94	91	85	96	81	99	89	92	109	70	75	115	89	72	108	85	93	97	89	93	94	89	85	73	83	86	88	98	85	100	81	82	83	113	102	100	73	86	94	85	78	90	79	84	91	74	103	103	99	94	91	89	88	100	76	96	99	82	98	88	87	98	84	93	104	69	78	67	83	88	86	81	98	101	102	94	96	108	77	103	76	83	96	86	91	78	98	117	98	82	80	80	92	97	86	94	85	99	102	73	96	97	75	79	86	87	96	88	100	92	73	72	88	93	112	93	77	66	92	89	78	84	93	94	83	87	85	99	96	75	96	103	105	94	88	95	90	87	85	107	95	75	102	84	97	88	86	73	90	109	58	104	95	88	94	103	84	67	79	98	94	105	92
7867	1049	2234	2813	2665	1921	1911	1346	1038	809	750	676	696	648	675	486	447	427	460	453	443	402	390	352	357	349	304	283	327	300	292	307	270	293	267	246	277	259	319	264	272	291	233	259	280	243	232	222	269	262	242	247	241	263	258	284	244	267	239	263	255	254	264	249	251	224	241	234	242	261	233	275	245	254	246	213	214	260	267	247	238	234	234	287	246	225	249	251	249	250	222	264	241	242	257	254	266	235	255	234	247	228	243	229	213	243	232	211	230	243	252	235	220	242	235	232	255	252	255	237	263	247	241	265	191	204	255	235	251	230	236	231	234	233	203	257	224	260	226	214	269	261	248	266	244	221	248	252	226	267	255	241	261	220	250	266	241	220	250	236	253	254	220	249	254	257	253	249	252	238	241	211	255	234	248	249	232	222	226	243	264	218	248	266	219	249	230	241	238	254	229	227	235	251	235	231	239	224	252	222	271	237	237	257	234	233	208	250	229	245	250	204	254	238	220	249	240	218	243	249	231	210	233	265	244	230	273	235	230	263	251	233	229	241	237	241	242	247	240	230	248	246	244	221	258	233	237	236	246	236	250	222	233	258	248	230	226	233	227	257	229	240	266	234	220	232	251	257	242	227	198	224	222	240	243	240	235	233	256	219	249	214	242	245	230	253	218	230	242	232	238	256	229	247	223	229	225	233	231	228	247	234	239	244	201	256	263	220	245	267	242	222	277	218	234	263	228	237	248	238	224	251	238	223	222	221	230	243	227	216	244	226	230	214	259	236	230	228	262	224	248	232	214	254	249	213	237	244	265	239	252	264	209	229	234	209	211	237	217	234	225	243	241	234	223	226	264	240	254	248	267	247	253	202	264	234	276	248	254	234	247	247	251	244	224	237	232	227	234	232	227	239	243	233	250	251	224	258	244	255	251	213	243	231	236	202	210	242	209	270	233	245	232	221	243	236	237	228	232	239	251	237	249	242	264	248	246	219	226	236	255	249	218	224	239	216	241	241	230	244	262	207	213	242	234	233	257	217	256	219	240	239	220	231	227	218	256	245	233	239	235	221	240	233	230	218	262	269	244	242	228	223	234	261	235	225	264	246	204	234	238	232	254	223	256	243	219	262	221	255	242	241	225	255	259	224	243	234	230	252	227	227	279	268	251	267	244	254	229	242	232	237	206	242	195	239	226	240	228	252	241	243	276	225	219	230	232	230	272	250	250	235	241	223	218	252	225	247	226	238	261	240	261	236	231	235	240	264	240	234	253	238	254	226	233	225	251	229	237	236	198	243	223	242	232	244	233	234	234	248	219	230	273	245	213	247	216	231	255	231	231	251	251	257	233	254	222	271	252	222	240	242	242	197	240	255	238	262	244	253	245	227	216	223	218	216	263	255	256	281	237	229	255	228	212	238	224	244	253	275	242	224	242	232	256	239	227	243	252	242	251	241	277	239	255	238	244	226	250	202	237	253	212	267	242	233	235	224	226	232	256	239	231	226	246	242	238	219	226	245	230	255	233	243	235	228	251	243	214	252	206	251	242	248	270	269	255	253	254	221	246	243	213	239	246	238	239	270	242	257	267	249	253	234	232	236	259	266	234	219	248	265	244	235	230	243	232	244	248	242	256	257	251	231	256	247	258	234	255	217	224	250	229	246	235	243	233	250	228	237	259	231	229	237	260	244	242	208	227	225	223	228	262	236	285	249	209	247	263	241	252	236	237	252	209	269	210	236	237	238	251	230	227	213	261	221	248	243	230	243	259	248	256	246	253	234	228	223	232	271	228	225	209	234	242	248	263	229	247	214	235	242	253	225	218	255	244	266	220	228	237	241	217	228	221	218	240	233	236	233	222	232	246	235	220	242	206	251	205	245	253	231	249	228	228	247	216	234	244	246	259	232	214	248	196	255	247	218	258	271	230	219	235	212	244	240	227	226	257	252	236	258	284	216	245	226	263	265	239	233	254	240	216	234	250	254	236	244	237	262	242	245	252	249	246	236	223	253	236	237	211	211	241	256	242	250	245	239	243	233	281	233	243	217	254	207	253	237	276	237	228	262	204	255	230	233	222	195	224	239	234	240	241	254	249	257	221	246	242	235	211	250	244	253	241	243	260	224	233	249	223	239	246	246	253	250	213	220	252	231	234	243	247	217	238	290	253	239	245	236	235	237	246	262	257	221	246	257	247	231	243	251	241	258	240	230	226	249	228	250	231	218	222	222	226	236	214	208	206	237	231	243	240	231	240	255	245	255	248	226	254	233	251	231	263	240	233	255	249	243	235	205	225	241	249	225	231	222	249	274	226	268	232	251	238	238	223	228	233	248	241	229	235	267	233	226	248	248	234	233	223	237	270	220	246	236	264	240	257	225	244	273	237	226	251	209	208	215	233	222	251	238	238	243	222	221	252	223	235	210	225	231	252	235	227	247	253	220	231	226	239	261	251	217	234	255	249	233	251	237	247	227	241	253	273	250	225	264	251	212	248	254	226	241	243	226	246	216	224	232	242	219	248	249	251	239	253	234	236	253	226	254	278	243	228	203	232	221	257	248	231	228	252	247	228	232	262	266	253	248	248	248	220	230	238	246	237	207	246	221	236	242	245	225	266	223	204	237	258	227	236	227	260	244	251	231	242	254	263	225	223	227	233	240	243	231	222	237	232	249	210	224	235	235	235	231	240	224	235	238	238	249	252	231	248	222	220	249	236	245	252	229	254	254	239	225	267	252	236	206	235	250	229	231	226	276	248	221	233	248	280	233	233	226	234	233	232	227	266	244	237	260	246	229	242	237	228	239	257	240	273	232	254	208	230	268	220	236	246	234	243	236	247	217	218	252	187	272	228	236	250	254	238	268	242	254	240	246	230	268	251	235	200	245	224	228	252	230	238	258	242	237	247	245	279	224	262	228	268	211	223	226	237	247	226	233	251	237	233	240	213	249	233	241	236	234	221	245	231	230	225	267	224	278	245	230	271	262	236	234	238	236	260	238	243	215	266	232	241	261	245	265	243	233	250	233	264	239	257	255	210	234	219	229	228	233	237	236	235	234	228	230	247	254	254	259	229	233	232	242	269	225	214	265	233	248	233	248	253	210	246	228	241	254	270	263	226	243	216	202	247	205	247	241	265	218	233	270	248	212	219	244	235	218	239	232	236	214	242	242	243	230	274	245	250	250	264	234	230	256	238	247	233	204	261	234	243	238	257	248	241	245	225	246	230	250	233	234	237	222	243	219	226	248	242	231	269	264	255	232	237	250	237	236	234	218	221	247	220	240	257	239	244	242	258	224	228	247	223	263	210	256	244	231	247	224	250	235	207	194	246	217	259	237	252	238	254	249	236	224	246	233	247	253	263	271	247	257	237	253	238	248	266	265	227	249	246	249	245	214	213	255	233	253	221	252	237	221	252	254	250	245	252	228	244	253	232	246	233	224	238	239	236	251	240	220	243	250	254	234	214	254	235	233	218	258	262	232	230	227	230	205	219	224	227	244
1447	337	358	360	280	300	230	248	253	239	239	221	220	222	215	209	212	209	221	244	224	212	215	213	223	215	232	208	193	213	186	234	208	216	216	232	220	201	210	222	230	199	211	222	236	240	241	220	228	228	227	196	176	224	232	234	234	197	213	197	221	210	227	233	197	209	229	220	214	222	216	230	222	220	208	190	198	227	216	208	203	239	208	169	224	231	198	231	193	195	212	233	191	216	215	230	207	221	227	229	196	203	226	204	203	238	229	230	224	222	192	212	240	222	229	206	229	218	216	192	216	218	200	213	211	212	218	207	219	234	215	243	217	196	171	218	213	224	209	212	215	233	217	211	205	212	234	269	197	226	220	236	211	207	220	202	196	238	193	223	220	217	231	233	226	184	224	217	219	190	212	212	209	200	204	231	228	204	229	207	209	241	206	222	234	249	228	212	225	195	220	232	229	229	229	185	221	200	200	209	213	207	209	219	201	230	212	203	188	214	194	215	184	212	204	212	208	201	221	175	229	203	205	235	208	218	215	224	219	237	229	206	254	213	220	211	239	207	216	233	191	211	242	220	246	212	208	194	205	213	223	214	219	237	200	248	236	238	233	217	197	201	211	215	223	219	200	222	207	207	211	220	207	225	227	207	207	230	211	189	211	235	214	220	188	184	216	189	203	219	200	216	213	209	213	221	194	196	226	241	227	213	239	226	232	229	200	206	219	228	204	202	227	230	197	244	209	197	205	229	226	214	234	212	200	205	205	228	234	192	238	233	216	200	205	173	214	199	200	210	223	229	210	203	239	228	202	227	224	194	191	211	224	202	222	231	233	218	204	221	233	220	224	215	205	204	192	211	174	214	189	214	214	211	209	198	226	220	221	177	213	222	212	180	225	253	193	223	214	217	221	224	246	232	210	232	208	204	208	207	200	217	215	190	200	212	225	222	225	209	236	207	232	225	211	225	241	211	217	193	223	210	221	241	245	195	224	211	209	201	202	185	233	172	216	224	228	187	237	196	228	225	246	194	200	216	214	189	226	212	207	218	212	199	227	208	235	216	220	172	242	201	199	226	215	213	210	219	194	216	215	212	234	227	215	253	229	207	220	202	220	185	218	209	209	244	233	196	209	211	190	243	199	235	227	193	211	208	240	179	197	212	194	203	244	233	217	200	239	216	198	196	226	210	213	206	199	224	235	227	218	235	227	223	217	212	207	226	213	223	222	227	215	199	217	215	236	218	243	205	200	188	246	203	218	190	243	232	223	235	228	218	206	226	234	208	222	237	216	236	227	226	219	206	226	222	211	195	210	230	224	225	207	232	246	221	224	209	215	216	210	229	209	224	228	214	229	213	223	215	178	232	209	199	242	201	216	214	199	192	222	243	210	207	231	231	214	209	213	206	210	226	212	238	216	210	174	250	191	217	225	224	216	223	204	213	207	189	209	190	230	189	204	227	210	205	237	211	214	202	197	188	183	200	200	214	214	219	203	229	199	215	205	227	229	223	214	223	217	232	233	226	237	213	229	205	198	208	219	218	188	249	178	209	210	219	224	219	207	244	194	216	194	197	227	221	234	223	228	188	220	218	229	215	200	218	208	199	202	194	215	226	204	192	216	208	211	207	217	209	217	204	184	215	230	211	217	225	207	200	218	226	200	209	241	215	236	226	220	222	187	219	194	218	214	219	234	210	233	227	226	196	210	186	220	218	243	203	217	216	224	213	219	221	234	204	218	218	206	203	221	205	241	184	217	218	203	229	239	227	218	220	203	201	210	207	196	204	186	209	228	239	194	194	220	218	238	197	219	205	217	200	195	223	226	203	220	208	215	205	217	202	267	217	231	235	208	245	208	221	209	205	229	210	196	213	230	234	210	210	213	200	207	231	239	205	215	221	218	215	235	229	192	223	229	221	222	210	210	220	216	220	230	211	218	210	222	202	182	206	241	213	204	215	216	227	265	213	201	225	195	214	182	196	198	211	185	250	201	210	198	211	236	208	184	206	224	206	202	214	228	218	191	208	215	223	215	206	230	212	222	219	229	205	204	213	231	248	209	218	225	204	193	228	216	228	206	214	244	217	225	225	198	213	210	188	205	207	189	226	212	221	239	222	232	190	188	235	226	210	237	227	212	230	205	194	203	233	201	199	220	196	197	203	203	227	230	217	241	215	248	229	230	199	218	210	201	207	212	209	223	256	197	211	192	222	220	234	202	208	228	231	242	230	192	229	235	200	210	241	227	225	228	205	206	212	196	201	243	239	233	213	199	264	231	172	199	238	217	220	191	220	217	218	222	187	211	209	213	214	210	227	216	233	216	200	230	209	206	220	224	189	211	210	206	186	215	207	175	181	225	215	213	220	223	218	214	241	206	178	197	209	201	239	214	218	227	211	238	195	236	217	209	216	216	208	200	221	217	225	240	223	209	232	203	223	233	214	220	207	216	227	240	215	193	204	213	244	201	193	254	225	229	189	217	213	201	218	237	195	212	206	186	207	190	216	217	218	201	212	197	203	243	212	235	183	209	193	224	199	230	223	197	224	222	232	190	210	212	210	208	222	219	186	226	195	220	222	198	213	205	207	225	263	211	205	216	222	220	204	200	221	224	234	219	244	211	196	236	232	180	227	189	209	232	221	230	195	200	188	223	221	216	203	238	219	227	216	203	207	236	221	215	217	217	207	213	247	211	215	229	208	214	217	245	237	229	213	220	232	247	212	212	225	237	210	258	196	240	218	206	221	212	229	208	229	227	201	222	199	232	194	213	240	224	189	239	209	214	237	220	230	220	197	228	217	185	209	223	215	227	240	220	204	211	212	201	212	207	209	243	220	237	200	225	218	211	232	195	238	209	201	210	209	210	187	194	202	214	225	212	221	202	227	228	235	200	233	188	207	205	208	193	207	214	211	202	233	232	227	210	216	230	230	205	232	227	196	225	202	202	203	190	227	235	231	222	232	223	221	235	204	256	190	200	228	215	187	227	216	187	224	221	206	238	195	235	228	216	231	174	209	240	230	204	205	211	211	200	207	249	234	220	199	198	199	240	184	215	221	214	208	254	225	239	241	204	230	237	219	224	211	226	243	211	230	228	208	189	222	200	211	215	205	226	197	236	229	219	188	227	198	204	220	216	209	221	192	195	214	210	202	221	222	218	210	225	220	202	247	196	200	235	235	220	225	200	222	205	193	227	228	212	182	213	226	224	198	227	218	224	204	226	207	216	208	194	190	191	229	215	215	237	216	210	207	223	204	226	202	232	217	219	228	223	197	218	227	192	236	227	220	205	209	176	220	223	192	201	222	200	201	208	205	208	194	206	213	199	225	212	198	208	213	222	207	229	228	233	182	227	213	231	224	213	213	205	228	208	218	205	211	209	220	199	218	216	201	234	244	216	199	236	230	231	219	195	192	205	248	197	203	207	243	244	204	224	227	218	216	205	204	208	223	240	210	211	182	243	220	208	227	218	206	224	241	211	229	212	223	199	199	238	219	239	221
1915	692	892	1009	896	706	704	643	630	600	572	535	588	564	619	543	598	629	578	549	570	571	533	538	548	488	582	549	530	536	530	526	562	514	562	480	501	527	530	517	543	533	546	540	514	530	513	559	540	529	507	552	523	471	566	524	512	525	544	516	545	498	521	580	530	514	505	498	523	512	551	520	516	478	514	533	517	468	495	512	525	513	549	516	535	550	533	573	494	467	524	535	491	529	562	535	523	502	551	546	567	528	570	510	485	556	540	508	538	521	506	497	555	520	537	525	536	521	529	531	548	539	542	499	522	540	514	512	488	546	512	571	503	494	545	565	533	517	516	494	522	543	525	514	528	558	534	530	529	517	547	530	541	542	535	546	522	549	508	503	551	551	535	560	510	565	529	559	532	536	530	539	521	535	511	503	523	511	550	511	572	516	512	568	533	568	543	489	512	508	521	533	555	503	487	523	535	545	514	521	542	520	532	581	543	524	544	473	565	498	535	530	521	543	514	523	515	497	530	503	514	512	506	572	545	473	493	548	512	539	535	550	516	516	504	528	493	529	577	533	528	538	534	513	561	517	543	529	539	561	514	544	528	509	479	595	543	548	529	486	501	489	482	533	553	516	489	544	531	551	546	526	549	543	531	533	553	509	567	513	505	491	499	518	491	530	518	524	521	508	524	612	512	503	579	523	572	518	496	524	504	509	563	574	542	526	527	534	490	544	535	561	564	518	520	455	548	526	561	519	512	527	549	535	546	527	546	556	507	565	512	534	539	568	501	511	518	530	515	532	510	487	584	525	507	542	535	519	519	551	511	569	514	535	548	521	500	524	538	515	532	495	544	537	514	527	531	483	524	518	564	555	512	526	521	505	528	536	525	510	490	547	503	523	548	536	476	496	489	553	538	497	519	531	522	511	513	514	548	544	557	531	543	528	576	528	522	567	524	546	481	540	527	539	503	531	536	532	532	532	494	550	539	491	558	529	505	512	539	515	522	495	492	486	536	526	514	536	500	548	544	541	534	506	517	490	537	531	498	507	536	502	532	526	542	543	547	524	463	537	576	541	548	537	476	561	529	497	490	533	492	561	522	582	516	525	509	511	545	503	473	476	559	515	528	511	546	500	527	530	540	546	498	511	566	538	537	530	543	564	528	490	559	554	521	515	548	521	549	557	529	552	575	535	519	480	540	552	511	522	509	501	532	532	525	529	583	505	551	508	519	531	538	496	508	530	496	518	522	525	531	555	518	522	534	517	531	505	515	506	525	521	502	562	572	546	559	533	561	490	534	543	508	501	530	566	522	563	517	524	509	511	522	513	495	539	503	564	566	546	540	499	498	536	539	540	523	565	551	538	525	526	479	494	510	553	568	521	487	541	573	532	516	483	526	527	528	488	498	531	521	536	515	551	547	571	540	559	501	521	518	511	535	504	489	517	500	555	505	505	523	521	530	534	498	517	554	492	505	530	595	515	528	541	473	512	527	518	499	514	511	512	575	504	507	511	523	530	538	519	579	522	531	545	548	533	555	503	554	513	513	538	599	553	502	546	499	504	506	572	588	543	552	543	528	547	528	523	480	528	495	545	494	501	551	508	533	518	496	515	489	496	532	557	495	543	511	545	593	486	485	539	526	559	514	514	564	496	545	512	484	515	515	543	524	546	532	547	517	467	547	561	496	510	512	497	522	592	547	498	526	498	528	514	542	529	545	550	567	530	555	525	541	526	570	511	562	566	436	514	504	521	527	522	552	520	551	556	535	537	547	524	506	559	500	537	514	510	510	544	504	546	586	519	518	502	540	503	505	529	556	504	495	521	514	547	526	541	547	543	536	552	511	529	508	511	542	518	523	569	507	523	496	567	555	500	526	518	511	548	500	536	518	517	530	511	521	529	570	494	553	550	551	534	519	484	539	536	539	490	488	523	511	529	534	546	505	534	507	497	545	553	500	530	558	556	489	565	509	579	495	507	573	528	497	520	498	514	502	491	499	534	518	546	532	480	500	518	523	498	550	523	540	521	490	528	520	513	538	574	548	531	508	536	524	539	565	538	518	547	534	472	520	539	545	556	517	534	560	519	525	513	533	534	547	531	513	526	505	515	533	513	527	554	524	565	536	522	556	495	498	519	560	518	552	521	512	548	533	536	528	515	546	531	531	527	530	539	528	499	540	516	543	531	487	553	552	518	538	504	495	506	565	538	540	532	541	543	538	499	515	513	535	550	559	520	501	527	529	504	547	487	555	526	545	523	549	559	553	507	554	546	511	540	515	518	527	510	507	524	533	524	586	562	539	487	534	530	548	549	515	537	539	502	535	507	494	536	571	537	478	547	537	553	529	508	521	512	551	525	504	517	539	509	526	522	492	493	523	518	517	521	525	519	532	535	531	552	512	534	500	533	516	561	502	503	508	507	512	514	567	559	540	529	553	508	512	566	538	508	519	545	522	553	470	535	553	530	501	541	541	530	527	508	510	582	555	504	548	491	526	537	525	553	509	506	533	576	512	515	524	528	547	530	479	511	548	546	495	475	546	533	513	493	522	537	534	551	567	507	532	576	531	524	553	549	541	558	516	511	529	522	556	517	511	556	505	518	556	490	529	533	519	503	527	529	524	498	543	551	520	529	498	528	576	536	539	535	505	533	508	526	474	553	510	534	523	555	555	498	553	524	520	508	540	516	514	525	548	523	549	521	526	552	527	567	529	557	531	521	515	514	533	548	564	531	482	546	524	529	520	546	512	518	555	541	543	556	536	511	516	571	513	531	518	527	538	516	561	501	530	543	516	532	492	541	562	513	504	548	546	510	557	549	513	566	515	527	548	508	520	536	549	554	534	536	533	506	495	492	517	506	529	523	548	518	535	525	519	550	585	514	544	562	553	538	530	523	501	517	533	548	566	527	522	514	510	576	581	553	507	544	549	503	552	555	557	478	521	549	514	546	515	567	535	547	546	535	536	515	556	533	503	509	551	549	519	534	516	528	537	562	508	517	512	532	567	522	530	486	550	523	530	490	519	532	518	529	554	563	549	514	541	524	493	504	524	537	532	485	518	515	503	549	555	537	507	534	526	528	557	532	523	566	515	524	556	493	566	557	541	544	506	522	513	494	511	524	525	509	507	504	521	532	539	524	539	529	528	536	551	514	544	514	539	545	533	514	564	536	529	536	527	523	504	584	566	526	524	523	522	522	568	532	490	553	529	544	578	485	539	534	524	511	515	498	547	532	519	529	503	536	540	520	567	507	535	535	536	521	522	541	511	552	539	534	521	519	552	563	553	538	579	484	517	507	524	573	514	533	544	533	505	524	542	532	565	497	540	499	525	541	519	547	533	489	561	500	504	536	518	510	516	543	481	519	548	474	538	553	536	551	524	508	528	522	474	525	517	526	573	535	494	519	501	525	492	550	518	540	530	541	537	533	531	508	509	550	532	505	519	524	540	524	518	533	510	543	559	546	575	538	552	538	519	519	550	499	525	509	537	528	537	528	551	541
6398	676	726	630	443	371	329	335	269	276	258	246	244	247	224	217	227	202	226	226	202	211	194	204	190	225	180	187	213	188	183	178	200	203	194	200	221	175	216	202	198	213	225	193	196	219	210	198	254	215	191	231	201	194	193	206	203	192	183	179	238	195	173	198	190	216	212	217	213	186	211	202	214	210	203	217	187	209	196	219	202	243	214	206	232	215	196	169	204	204	224	210	190	206	169	213	208	175	200	193	216	228	206	220	196	194	193	182	185	215	230	191	181	180	201	221	219	204	195	193	226	186	202	205	200	201	207	208	198	204	186	192	204	208	196	188	193	172	199	229	201	219	200	184	210	220	224	199	197	189	198	186	201	202	234	223	208	189	214	198	190	205	204	208	193	217	220	203	177	196	217	214	182	216	198	217	203	194	171	209	192	209	192	202	205	208	185	221	190	197	193	206	183	216	202	224	210	187	207	219	219	211	205	178	196	210	186	234	205	216	200	205	191	193	192	224	219	168	225	193	196	172	211	217	192	190	201	200	215	205	192	203	201	204	198	182	197	186	239	184	195	216	187	214	205	216	199	189	196	208	186	206	237	212	221	208	204	221	196	204	208	217	217	202	187	210	221	184	192	204	210	179	188	183	232	224	180	217	226	237	218	218	201	203	209	209	225	188	218	179	198	191	205	218	212	231	183	227	207	172	187	214	187	226	188	209	199	202	200	207	187	208	185	196	204	191	205	188	203	227	222	198	189	212	195	212	191	217	180	191	217	207	206	190	210	184	205	196	201	192	200	197	206	207	197	214	224	204	212	199	211	199	216	199	217	192	192	210	219	201	208	217	196	187	196	192	198	206	200	191	176	218	197	216	193	196	191	204	190	210	229	178	173	192	205	203	208	205	205	198	204	215	214	219	225	215	190	217	204	199	175	198	210	188	187	182	188	185	200	194	197	189	235	196	197	195	238	188	155	198	201	210	191	206	196	211	207	201	190	210	194	223	189	199	195	216	183	198	224	231	209	209	196	203	220	225	186	210	206	177	220	199	201	190	206	224	193	206	188	218	200	212	184	230	211	191	187	206	201	185	212	214	192	232	187	204	189	204	227	211	196	203	207	191	176	190	188	200	207	184	209	192	211	191	213	170	196	216	211	219	192	213	192	189	218	208	199	192	191	190	222	222	194	175	184	178	208	217	194	183	198	225	194	187	174	221	220	220	222	192	227	189	224	198	184	197	194	195	191	206	199	213	198	198	207	193	194	186	213	193	221	194	220	203	217	212	198	210	200	227	209	222	220	224	166	212	209	217	193	199	183	220	180	192	185	203	183	195	191	208	205	218	203	198	177	225	211	215	191	185	201	208	192	195	215	177	179	204	225	201	197	198	220	207	204	232	204	205	200	200	205	209	199	200	221	205	220	214	201	200	232	216	200	203	210	205	215	220	199	190	213	198	219	209	182	194	175	197	198	172	221	223	171	211	183	190	207	188	210	191	196	182	195	184	220	192	213	195	233	210	198	214	215	221	185	200	186	199	216	208	201	198	200	210	187	195	230	219	201	206	214	193	208	191	195	180	195	193	208	200	192	178	208	213	193	170	215	208	186	205	182	226	198	199	206	191	222	173	213	180	203	228	167	191	207	208	219	205	213	201	206	206	204	219	209	202	230	222	226	198	181	206	185	203	184	213	211	201	209	235	186	216	216	210	200	206	197	187	191	202	197	217	218	205	196	203	188	215	185	217	197	187	223	195	219	207	178	191	222	222	210	218	203	211	195	249	195	177	220	226	185	203	189	217	157	223	181	216	216	185	215	202	218	172	212	196	205	182	186	215	165	217	190	183	196	206	184	219	190	202	218	200	182	171	166	205	194	216	186	192	207	216	207	204	213	215	204	181	227	238	207	201	196	207	181	213	180	191	215	198	198	176	221	217	197	205	193	203	201	191	222	196	190	219	216	221	181	190	211	202	205	203	209	185	213	199	213	197	228	178	215	200	217	199	200	200	219	191	195	202	192	179	184	202	223	209	205	204	199	200	215	222	177	205	183	204	179	199	197	190	178	211	194	197	215	193	204	202	165	201	186	201	196	219	213	210	206	206	191	185	204	187	190	198	222	212	174	206	180	214	186	197	211	184	197	199	197	214	197	218	208	195	195	196	202	216	205	191	212	191	203	206	189	214	214	204	168	191	197	228	180	211	204	195	211	223	213	221	219	179	201	223	203	205	212	198	198	222	176	205	185	198	185	192	216	219	223	199	204	204	203	179	173	198	186	181	200	206	205	196	215	193	207	209	194	212	201	185	220	212	193	218	191	204	235	214	189	192	198	193	218	218	222	206	193	201	212	202	195	203	212	193	197	184	213	226	192	180	199	212	216	216	207	215	209	194	193	219	191	201	207	192	237	206	208	202	212	218	221	222	211	206	192	198	182	207	215	203	203	182	206	202	210	190	206	209	212	212	204	180	184	174	179	179	211	188	197	203	186	210	216	205	219	212	196	218	186	205	200	185	226	210	183	196	199	183	182	209	189	193	201	222	210	229	208	180	209	214	213	193	191	205	178	205	204	193	213	224	217	190	211	222	214	187	196	203	200	174	202	190	209	205	224	200	204	207	210	194	209	189	231	192	211	218	233	206	215	223	227	206	208	198	232	198	200	193	202	213	211	209	213	213	201	192	193	195	185	207	187	188	224	208	193	222	210	182	180	195	208	194	209	190	224	238	184	218	197	203	211	201	189	207	219	178	198	161	185	179	189	199	219	206	178	201	222	201	209	214	246	182	204	188	225	212	187	201	219	188	227	194	220	210	204	193	209	204	200	176	195	194	197	205	194	222	206	199	200	183	207	189	224	215	190	183	179	210	202	188	239	177	199	229	218	211	185	205	202	188	198	189	221	206	215	203	200	187	195	179	211	196	207	212	188	179	213	192	208	224	198	222	202	215	220	201	209	213	199	212	217	202	207	205	219	191	206	212	199	200	235	200	200	220	196	193	214	199	188	195	201	214	203	184	195	184	219	214	199	201	192	212	205	221	241	196	174	198	225	187	188	176	228	218	204	227	205	209	200	189	214	221	207	218	200	194	197	196	234	195	206	222	169	195	176	204	187	189	207	213	202	203	207	203	212	193	222	217	205	183	178	201	192	171	202	201	205	193	209	187	211	190	204	209	217	205	165	196	223	186	209	193	205	192	195	179	185	193	183	236	226	240	195	184	197	198	201	215	204	179	212	233	219	215	190	216	185	199	201	196	161	219	200	207	224	213	171	221	204	221	187	194	203	225	212	193	200	193	207	197	208	215	205	203	203	206	224	205	220	218	210	169	188	213	215	217	215	205	178	209	207	195	217	190	229	221	207	208	183	195	178	170	199	226	199	196	186	194	196	197	206	212	214	184	197	200	230	205	185	197	209	190	204	214	214	201	190	212	194	193	187	187	218	190	215	195	201	200	192	227	214	203	196	198	220	215	187	179	187	199	182	189	220	208	217	197	205	207
6122	1020	1648	1996	1753	1445	1294	1099	916	872	769	767	735	750	704	677	634	615	650	617	585	590	554	566	534	569	553	517	533	550	469	508	524	523	489	536	527	445	505	518	513	488	501	487	546	540	518	491	476	490	513	515	492	487	466	496	483	529	521	479	499	519	511	479	500	472	510	515	482	486	467	483	477	494	506	481	460	475	489	498	509	497	500	505	475	509	484	509	484	489	497	477	510	525	505	531	538	515	503	499	482	529	498	481	481	544	477	590	494	516	461	463	526	507	494	507	485	465	502	481	480	502	490	488	481	515	501	516	486	485	495	490	501	474	506	509	548	487	506	454	472	447	499	506	486	480	515	495	487	492	525	512	514	448	466	486	481	504	513	477	519	502	511	537	474	526	519	475	519	487	476	478	456	491	483	543	473	465	531	480	469	489	482	510	516	478	489	498	472	456	468	457	505	523	502	468	484	471	534	490	497	463	462	499	510	454	483	484	453	478	467	474	509	497	499	472	483	499	509	481	505	477	492	493	481	528	502	528	482	506	505	540	509	489	480	490	482	486	482	528	471	473	526	528	506	492	475	503	503	484	477	461	477	494	514	500	552	485	489	505	512	477	497	453	481	538	513	476	495	504	486	506	464	476	511	495	517	503	502	499	501	482	465	507	486	505	485	492	511	485	491	513	453	493	499	473	468	495	525	496	499	475	501	451	484	530	490	474	488	491	529	515	506	491	495	494	504	553	492	499	482	486	479	513	505	458	507	450	526	497	490	476	464	500	463	468	498	501	496	518	504	525	493	505	473	450	497	482	495	530	502	472	462	496	491	507	501	485	506	483	504	483	499	460	515	466	511	522	509	459	490	506	480	496	517	479	476	458	483	503	527	484	496	471	493	493	487	486	474	479	497	550	483	516	462	521	526	496	479	475	482	511	472	496	476	495	469	458	476	501	491	547	473	447	449	523	494	453	521	541	470	502	507	491	471	493	482	482	492	511	511	470	488	464	506	509	450	514	481	485	520	483	482	503	488	496	485	474	485	487	495	502	483	468	508	507	492	517	506	514	509	499	524	507	474	523	514	503	479	518	498	534	489	484	499	483	479	500	495	478	446	506	477	507	471	512	527	482	520	521	480	485	485	466	492	514	498	532	483	469	481	482	499	531	503	497	500	515	483	499	467	488	459	502	489	504	462	504	508	509	500	464	491	495	504	497	463	493	485	477	468	518	513	476	450	519	529	525	484	505	494	500	474	473	469	514	456	469	504	555	489	468	503	476	509	499	466	464	493	487	519	477	496	494	496	517	535	486	499	508	464	498	494	457	498	512	505	485	501	529	474	505	465	492	531	514	513	486	493	479	497	454	436	453	498	479	485	458	496	491	490	512	483	470	512	494	519	503	502	475	473	477	485	537	499	479	511	471	489	522	514	503	487	473	468	508	488	463	512	460	485	521	513	500	541	490	511	543	452	484	536	497	501	500	474	514	491	475	495	498	470	515	486	456	522	491	477	484	487	511	501	497	500	490	499	507	458	463	498	490	495	514	506	466	511	466	491	482	500	493	479	490	521	501	507	491	438	474	468	479	507	513	522	493	525	484	454	508	496	476	476	478	502	512	492	514	494	475	520	542	471	456	503	499	480	526	516	499	469	505	498	501	526	468	511	549	519	505	521	483	494	527	483	479	481	481	492	482	490	476	496	497	497	476	513	498	523	456	473	490	490	478	491	477	509	487	483	486	475	522	487	488	536	502	481	489	495	500	499	477	479	521	482	511	531	461	507	487	456	477	490	479	504	494	535	514	496	535	489	502	522	472	498	500	476	483	510	488	489	476	519	477	470	498	500	520	508	477	489	485	516	484	515	519	510	491	531	499	500	535	501	529	507	497	488	512	497	476	484	472	516	505	499	492	497	513	459	509	494	506	494	506	518	518	453	472	474	493	464	502	523	496	531	473	438	485	528	481	482	491	469	489	460	496	479	484	466	492	515	482	460	477	430	521	499	507	491	506	519	500	490	529	557	484	482	487	488	486	478	509	457	502	498	478	521	497	476	474	457	490	474	471	490	501	485	486	483	489	490	486	465	500	500	537	478	497	493	484	499	509	490	497	465	479	430	502	523	469	485	453	486	541	465	515	509	452	447	455	503	519	466	475	470	537	482	525	516	480	514	528	512	519	486	560	474	481	527	469	500	467	492	481	533	495	484	464	493	488	514	478	475	502	494	465	491	479	500	510	495	490	468	485	535	514	473	477	519	465	498	495	491	502	468	479	504	453	522	477	519	532	517	450	476	485	514	524	487	464	479	560	480	502	486	484	497	490	512	477	487	489	467	531	505	475	480	501	467	488	486	486	484	469	492	509	521	534	498	503	458	481	522	523	529	493	493	538	471	499	515	480	471	510	506	471	518	516	470	508	475	508	486	480	493	490	499	487	513	535	519	480	494	470	520	456	487	508	482	509	500	480	536	521	501	477	482	474	501	493	508	457	499	490	507	457	484	495	513	516	539	504	498	495	475	533	505	519	513	506	476	486	484	491	498	497	480	514	471	461	513	485	490	455	492	481	479	485	503	467	516	475	481	485	477	498	523	477	479	451	501	467	530	490	464	502	495	585	513	512	446	481	516	459	529	533	475	519	484	485	470	496	473	492	526	506	466	534	499	497	512	491	478	474	465	526	485	492	481	478	490	497	497	497	487	459	442	461	526	509	479	501	518	506	482	483	503	486	483	478	500	522	489	482	504	497	502	454	498	537	492	511	493	471	491	495	447	506	474	528	538	486	500	489	511	506	495	465	467	471	493	516	511	516	480	505	509	497	466	469	460	457	496	473	539	509	498	498	491	498	491	493	516	497	472	459	476	490	482	483	455	533	471	525	472	484	502	487	474	478	488	491	483	488	517	532	490	481	500	473	475	489	512	466	490	478	517	458	455	460	564	495	498	469	523	488	510	508	471	485	504	517	489	447	474	490	495	481	480	467	486	518	524	457	506	507	472	488	505	531	488	507	500	494	534	488	482	481	461	549	497	495	509	530	523	509	483	509	503	502	506	503	510	483	476	486	546	489	485	472	479	519	488	480	534	490	514	455	483	496	526	481	501	483	522	515	498	499	518	466	465	511	507	507	488	488	477	496	465	494	472	511	514	501	514	521	460	474	520	531	468	481	465	495	467	498	451	476	507	492	515	475	417	486	493	469	476	504	474	489	531	488	494	497	469	483	496	513	489	550	521	508	501	484	494	524	487	509	485	502	480	447	482	453	490	511	503	504	536	497	491	486	507	451	539	452	508	477	484	506	517	530	484	473	498	483	504	523	495	500	504	505	467	466	519	507	500	490	522	496	505	497	492	489	495	515	490	488	470	472	467	495	492	485	524	474	520	524	481	466	464	514	454	463	508	475	505	487	479	484	481	476	501	501	496	502	531	537	468	476	488	470	463	493	508	461	485	471	493	492	486	513	441	506	487	493	488	491	519	474	472	490	517	506	478	538	535	496
12167	1168	1145	913	600	418	405	300	254	162	156	160	183	156	134	140	129	145	131	101	99	120	101	100	110	124	103	87	108	96	100	83	99	94	101	105	82	95	95	101	81	89	107	82	101	89	83	105	131	99	101	97	95	100	99	104	90	95	102	91	91	73	90	72	103	87	108	92	121	89	93	89	92	96	97	87	86	101	87	81	90	96	86	84	89	76	78	84	80	90	104	71	92	95	99	106	93	82	78	82	63	94	96	78	96	88	93	75	82	89	82	94	105	93	102	103	103	107	96	85	91	68	87	86	99	82	85	87	96	97	96	81	79	91	105	73	100	93	79	87	107	112	104	87	80	82	101	83	96	113	87	81	87	79	94	97	86	106	86	94	94	92	90	83	85	91	104	97	76	89	102	88	90	94	76	87	87	87	86	100	76	87	78	88	92	107	115	87	79	86	103	86	95	93	89	89	88	93	98	84	81	79	108	95	98	96	95	83	70	89	87	81	79	93	98	74	91	92	89	89	83	97	78	111	100	92	96	95	75	81	87	90	92	83	79	89	109	95	81	95	111	92	90	86	105	89	96	73	97	98	94	81	89	96	99	91	101	70	101	73	59	92	70	76	93	77	93	81	85	74	92	81	91	94	94	94	106	96	107	117	87	87	103	103	109	90	86	91	104	86	99	92	121	93	70	84	83	104	106	95	86	79	77	73	91	96	110	82	74	102	79	77	88	96	102	94	85	101	109	86	89	78	90	89	92	91	77	117	93	91	98	95	88	91	107	99	84	82	105	88	95	89	90	58	88	85	97	96	91	77	97	76	83	99	87	85	93	97	90	89	100	68	92	83	99	96	78	96	86	93	76	83	86	78	84	105	91	91	82	84	109	85	81	87	87	66	93	85	82	89	89	92	90	97	72	73	98	103	87	88	101	78	91	72	105	107	79	105	94	89	95	86	95	94	89	94	83	95	104	80	84	84	81	91	73	92	80	89	85	80	91	86	74	95	79	98	95	92	88	87	78	89	102	96	78	105	100	99	78	91	85	101	83	89	97	93	82	88	81	63	89	82	87	71	88	86	101	86	89	81	107	87	84	95	88	104	86	80	101	87	81	94	110	95	86	93	99	100	91	83	105	88	95	93	80	99	81	100	88	84	101	94	79	94	97	98	85	94	109	96	83	79	83	104	82	103	92	101	84	102	88	79	96	75	70	97	87	90	83	113	78	83	87	86	71	83	85	95	79	97	78	85	108	95	88	84	71	111	94	79	94	95	91	84	95	85	85	108	95	91	76	79	84	82	77	92	107	82	102	110	92	99	98	86	89	87	87	110	100	101	84	87	93	105	106	86	109	109	86	89	77	95	88	108	94	86	90	99	86	69	85	96	88	75	89	96	81	89	92	78	80	74	74	74	87	100	86	92	106	97	88	95	97	91	109	106	83	85	65	95	79	70	89	85	88	97	97	89	79	91	99	88	104	81	105	89	79	83	108	69	92	97	75	86	73	98	89	94	92	96	90	73	93	73	95	68	92	103	81	103	97	99	90	94	90	87	109	84	75	109	100	95	95	80	84	102	78	92	107	84	84	87	74	104	90	93	86	67	85	115	79	90	86	100	99	88	85	93	98	110	97	79	83	81	97	96	94	82	101	97	90	82	91	92	90	93	83	94	90	84	91	88	105	75	91	88	84	90	89	85	100	106	109	110	101	98	111	95	97	108	71	75	90	89	100	91	87	88	104	88	78	93	97	91	97	100	99	91	82	94	99	91	105	110	98	87	100	74	85	93	88	80	98	80	113	95	70	115	83	106	101	92	91	90	75	87	107	85	85	81	81	78	74	101	86	84	87	113	104	102	75	105	100	82	102	85	98	68	89	88	83	76	89	93	78	86	80	91	89	68	95	79	93	101	90	94	73	85	91	87	83	69	78	66	79	90	103	88	88	87	94	103	95	97	94	87	100	80	104	86	109	75	97	92	99	109	81	88	107	82	84	108	88	107	91	101	97	83	79	107	99	78	85	96	86	98	102	94	73	62	83	92	106	96	90	91	87	94	107	89	102	94	83	96	89	74	114	73	100	81	86	95	93	95	93	87	89	80	92	81	86	88	96	93	74	96	91	72	77	73	94	89	73	76	89	110	77	86	91	79	90	87	70	78	87	86	106	75	87	104	86	108	91	82	88	63	101	82	95	95	115	81	82	89	101	92	83	97	95	107	89	107	93	87	92	92	84	87	85	89	103	113	86	107	97	88	103	83	73	87	95	95	98	94	85	84	63	107	77	87	101	96	73	79	89	89	97	72	96	63	102	97	83	88	89	93	105	75	71	82	83	96	82	103	103	85	80	99	83	83	77	94	79	88	95	89	79	104	106	109	93	93	92	115	89	89	93	95	89	94	77	91	90	89	99	85	74	92	105	91	94	99	101	87	76	78	100	87	102	94	84	100	85	87	79	80	79	96	90	94	84	84	95	80	105	98	106	108	71	82	92	91	86	111	87	100	82	93	104	92	78	88	92	85	92	101	81	93	88	93	93	93	89	77	79	111	97	84	82	95	92	107	76	89	95	79	87	71	108	70	85	92	83	81	83	95	84	102	96	101	79	90	96	104	96	82	96	89	106	90	90	84	81	109	83	92	79	89	96	72	81	82	96	92	84	68	82	71	87	87	89	105	89	97	92	85	97	99	89	92	85	91	81	92	97	83	79	82	86	99	100	85	87	80	93	77	75	90	112	87	95	96	108	73	84	85	82	77	98	92	96	95	77	84	92	81	96	102	101	83	90	95	99	92	77	93	94	95	88	88	92	96	87	95	102	97	73	92	92	89	93	88	76	76	87	106	97	92	83	85	87	103	83	85	85	100	90	86	83	85	72	91	87	101	107	96	100	98	83	84	77	90	86	86	76	93	79	100	82	82	103	90	91	96	94	89	94	90	81	100	89	100	81	108	89	91	87	87	80	91	79	84	67	90	93	91	84	88	85	80	88	105	104	84	97	76	101	107	82	86	104	97	86	85	65	85	76	87	83	93	85	89	82	97	107	95	99	92	95	99	109	78	86	84	91	102	92	79	95	96	87	91	79	101	99	75	75	86	91	84	78	95	88	87	94	88	94	90	87	94	102	81	95	89	100	86	81	103	84	82	79	94	108	72	86	114	98	105	92	89	83	93	94	72	91	103	88	86	78	97	94	92	86	84	102	77	93	90	100	88	92	86	100	78	94	101	94	101	86	93	81	97	77	74	85	100	93	75	97	82	107	85	86	84	82	79	87	90	82	85	92	84	82	87	90	85	78	83	61	77	98	80	95	92	86	74	103	86	87	95	94	83	93	91	77	85	69	89	85	83	80	93	100	88	73	92	96	99	73	91	85	77	110	78	88	93	76	81	90	83	98	107	102	87	93	72	85	92	87	101	94	75	87	99	97	94	110	100	69	111	82	104	78	87	66	81	85	99	93	95	83	83	79	79	76	77	86	86	81	84	98	101	87	89	96	92
7913	1056	2251	2832	2415	1791	1589	1283	1122	805	726	677	865	757	643	557	623	561	498	427	405	433	397	366	382	358	346	313	307	315	283	301	288	282	300	272	288	268	251	253	265	276	252	253	253	269	235	228	245	252	242	241	249	241	248	241	265	220	248	208	248	254	258	251	224	239	247	236	258	263	280	252	253	239	239	227	239	223	249	252	227	232	241	228	213	224	210	226	241	239	242	231	247	242	237	209	238	240	247	214	230	203	247	230	241	234	243	238	276	233	230	229	257	253	205	241	245	263	264	264	233	238	228	245	260	218	251	235	224	238	252	223	215	244	255	225	250	244	228	230	239	248	248	224	251	235	233	241	213	227	234	225	247	239	259	235	226	249	215	256	252	246	227	234	270	257	246	213	225	243	219	242	241	249	236	256	228	256	222	223	236	231	251	202	248	238	229	239	233	215	271	231	227	265	245	215	236	231	245	245	224	242	242	227	247	226	239	224	233	271	251	233	245	235	235	214	254	229	246	239	234	246	272	223	228	249	235	256	242	241	238	220	220	236	230	225	234	222	228	233	221	223	254	240	267	224	253	243	210	248	226	224	222	257	220	225	269	241	220	233	241	267	220	245	243	220	205	223	243	207	209	226	197	247	243	252	254	250	189	237	212	244	281	223	216	253	236	220	246	251	245	238	207	247	258	225	244	258	241	212	231	212	259	217	219	264	243	235	242	194	246	205	259	242	247	223	218	219	242	256	250	211	235	228	248	220	242	237	252	240	252	227	236	216	242	234	232	226	268	224	232	223	204	240	236	247	245	237	238	221	228	266	215	257	263	248	240	223	231	241	251	238	242	227	213	243	237	206	233	216	222	199	229	246	240	222	219	243	262	255	231	261	267	243	260	229	244	256	235	236	222	242	226	240	218	222	241	244	234	242	239	237	244	230	227	245	243	244	247	246	238	222	236	230	243	236	242	221	208	241	234	218	234	247	248	228	228	239	244	266	225	236	234	262	222	246	239	228	237	233	230	230	220	208	232	258	235	243	252	232	231	244	220	229	259	236	226	220	219	211	212	243	253	231	247	270	268	239	244	231	230	206	238	268	221	250	245	206	238	245	230	234	240	222	236	233	244	240	205	208	231	227	266	257	226	251	261	218	236	233	245	224	236	240	238	202	232	206	205	237	231	224	234	214	224	250	229	247	231	251	236	233	214	252	234	228	228	232	209	216	239	244	235	238	226	231	210	214	249	234	249	232	250	246	250	240	214	247	231	253	254	258	210	229	246	253	240	239	227	249	232	239	249	250	241	241	210	241	249	235	245	252	247	258	219	248	246	238	220	201	251	234	211	246	225	217	261	220	213	251	230	225	244	199	255	217	221	243	223	241	275	264	231	235	256	259	234	213	223	226	232	212	233	235	269	241	273	194	239	280	224	235	240	246	205	204	215	254	250	227	222	255	238	232	228	200	222	268	245	251	230	242	213	204	206	219	235	221	265	235	229	260	233	210	218	237	235	235	240	257	248	222	236	223	242	253	217	235	250	220	234	256	243	235	216	236	237	247	267	223	235	242	230	224	208	242	209	258	265	214	236	249	210	232	251	225	233	219	235	243	258	234	245	237	244	254	225	221	215	252	244	222	234	243	218	228	247	222	242	243	230	230	211	257	218	228	235	239	232	267	214	236	259	217	219	229	238	255	234	249	239	236	244	230	253	242	269	221	258	188	248	229	227	239	237	252	232	218	239	243	240	222	262	240	248	225	205	236	249	225	219	227	220	214	266	224	242	238	222	239	246	208	253	234	227	219	249	237	253	247	244	255	227	224	281	229	233	233	254	222	218	251	243	273	247	266	233	243	255	206	252	259	257	237	240	239	250	237	255	230	227	246	228	261	236	218	250	257	241	211	250	241	245	234	206	242	231	236	256	223	255	237	228	243	223	228	240	255	236	231	244	232	213	233	227	219	239	248	245	262	247	218	235	222	219	231	242	233	252	230	245	244	260	222	218	227	235	230	229	228	264	216	237	229	231	226	255	253	232	255	248	251	228	241	247	243	257	197	229	247	228	258	264	227	236	210	233	234	222	245	213	274	219	249	227	233	241	234	219	234	235	230	210	239	229	241	256	246	236	257	233	233	216	227	255	249	233	227	219	243	217	239	237	228	227	245	227	237	224	220	216	230	241	225	217	236	214	232	239	250	234	247	225	246	227	251	212	245	231	259	223	215	250	249	209	236	237	225	252	246	258	214	222	238	212	235	239	236	264	248	234	250	237	212	222	235	230	218	242	256	240	240	224	250	261	240	223	228	233	228	262	226	219	223	214	261	242	233	230	228	234	244	241	212	229	233	224	250	230	249	233	264	254	247	239	240	245	232	209	261	232	252	235	228	221	275	271	236	276	219	276	247	238	241	254	241	229	255	240	247	228	263	231	238	231	218	223	229	222	214	249	256	235	268	210	244	228	261	245	238	222	252	247	230	204	246	240	226	232	255	236	254	232	256	233	240	219	242	242	234	249	241	241	235	236	228	218	245	216	245	227	266	235	235	250	237	219	245	268	252	245	237	242	230	227	280	218	251	271	239	267	232	243	224	223	240	248	254	244	264	247	237	209	225	231	225	245	224	244	220	261	241	241	225	220	225	216	255	221	251	226	229	202	209	229	264	234	220	258	248	231	258	239	226	230	227	233	234	244	239	208	258	250	246	226	256	214	231	222	215	248	218	238	240	230	240	254	267	225	231	219	239	241	238	223	250	217	228	245	229	247	239	243	251	226	223	246	231	220	194	242	248	254	221	230	208	241	233	241	202	214	226	234	233	216	218	252	256	249	234	204	248	219	251	246	241	227	233	227	224	270	228	250	236	234	221	229	257	234	228	241	220	219	242	185	227	231	201	214	247	243	247	232	236	247	231	228	236	234	257	225	217	221	252	234	223	232	268	235	248	256	217	227	219	227	239	204	235	245	229	261	234	266	232	250	218	229	239	226	240	264	236	263	237	236	233	272	217	232	225	232	229	244	223	240	203	229	258	235	224	269	243	227	236	234	236	258	257	234	234	199	231	261	243	240	240	238	235	252	229	254	221	236	237	222	247	222	239	253	226	250	239	251	250	240	247	243	243	214	220	218	245	229	217	238	250	224	241	223	234	244	228	246	215	235	230	225	226	224	242	237	238	219	222	256	233	257	236	241	237	238	254	223	220	234	254	216	229	248	235	247	224	249	251	223	234	229	202	236	240	224	259	212	223	239	240	245	220	241	224	211	249	247	229	253	239	242	244	227	244	223	228	239	226	232	244	265	234	229	242	262	231	242	202	229	233	246	242	264	226	241	237	224	232	225	248	225	228	262	253	251	241	230	230	242	260	236	256	240	226	258	270	231	253	267	244	237	222	252	212	243	262	226	220	230	239	219	245	260	230	248	240	248	227	237	236	247	240	239	213	246	235	207	225	243	216	238	215	246	228	260	236	259	235	226	228	247	231	231	254	259	244	226	216	228	244
1452	326	362	361	271	272	238	259	245	216	227	239	219	207	238	202	230	233	195	222	239	221	211	218	235	209	201	227	236	216	229	200	198	206	244	235	173	213	224	211	230	229	196	213	254	189	218	186	217	231	219	216	206	202	200	203	211	209	222	203	227	218	197	201	217	222	212	213	226	221	220	200	212	206	208	218	202	228	219	208	208	202	218	217	230	221	206	207	238	200	204	222	203	222	198	176	206	223	191	226	207	210	217	204	204	209	228	222	211	220	232	206	216	232	229	217	203	200	230	206	211	226	218	211	246	201	222	224	182	217	215	252	232	235	224	202	220	206	223	214	241	229	214	241	228	220	228	234	178	211	187	203	196	249	195	252	204	222	231	190	219	205	221	210	230	212	216	219	217	232	231	216	219	219	234	200	224	225	230	238	196	221	215	213	241	227	217	244	203	215	207	192	208	222	193	208	240	226	204	231	218	212	202	191	216	213	186	209	195	173	214	205	207	219	212	202	233	206	204	190	223	222	198	221	239	226	220	215	211	212	230	208	229	224	235	210	224	226	224	233	212	200	222	198	190	198	230	229	198	219	224	196	196	227	227	186	196	210	235	201	202	220	230	235	188	216	224	199	204	196	212	211	235	212	207	237	226	226	180	207	194	214	197	222	213	212	221	192	214	215	211	224	220	214	229	199	231	238	225	195	188	187	219	234	190	240	247	208	210	206	238	188	221	230	215	235	197	255	173	240	207	214	209	203	212	211	214	192	197	217	188	198	188	200	216	212	209	216	241	225	224	233	228	216	215	223	207	206	190	207	210	232	191	211	202	198	224	231	201	218	194	197	230	211	217	233	208	226	229	212	221	207	203	210	207	230	208	237	228	206	261	196	236	189	181	211	206	259	238	214	210	204	201	233	199	201	226	193	226	206	214	201	210	227	189	196	222	236	200	210	207	235	225	211	208	224	215	194	199	202	218	204	214	205	199	184	216	203	233	237	206	196	205	205	239	181	228	198	186	219	205	235	192	209	240	192	207	190	219	223	212	217	220	225	218	190	204	219	212	218	213	208	189	213	203	194	223	185	184	246	192	234	231	210	207	210	217	191	215	198	203	201	235	205	216	220	237	228	227	225	202	220	211	202	206	236	208	229	200	225	223	230	210	199	186	234	218	217	203	240	214	217	212	213	220	220	233	205	168	220	198	207	240	222	228	219	252	221	224	183	213	235	215	227	212	195	210	189	223	194	216	199	215	220	223	197	216	219	228	208	221	234	239	205	201	202	231	211	194	206	213	212	177	188	209	211	207	205	232	213	209	204	204	238	213	215	218	210	229	198	241	213	193	225	191	209	217	220	204	217	209	233	186	193	207	213	218	208	193	196	205	194	211	244	225	212	219	209	233	219	225	202	244	219	198	217	196	244	194	210	212	203	232	195	205	211	227	218	205	244	227	204	197	211	198	202	197	217	212	202	201	195	209	197	208	210	198	200	218	214	226	213	226	186	233	213	229	211	217	191	228	205	212	199	208	226	211	233	225	215	224	206	202	221	231	209	231	228	244	235	225	213	204	227	220	196	209	216	198	221	235	201	201	220	213	221	217	207	215	219	198	219	220	220	210	206	181	193	199	217	224	207	220	222	225	219	228	201	234	232	230	202	223	207	232	236	216	226	205	212	228	201	246	211	214	211	221	197	209	225	184	206	193	220	211	213	224	216	220	189	213	230	210	196	212	198	219	226	207	213	239	204	232	230	226	210	221	201	219	187	202	192	205	227	207	224	216	198	212	235	241	216	237	219	212	200	201	221	196	219	195	234	199	205	220	196	196	254	233	243	235	192	203	204	222	212	187	223	222	236	207	257	223	221	246	237	227	208	210	237	212	217	229	219	198	202	219	209	246	202	196	209	208	204	202	232	195	190	210	218	218	209	246	202	194	202	217	237	198	223	227	238	241	204	192	206	221	238	230	193	252	237	206	221	215	203	198	209	185	218	232	237	237	221	198	229	210	214	190	206	213	230	212	209	218	217	204	230	216	201	229	205	217	202	200	207	211	216	199	215	245	207	218	234	176	215	212	204	219	197	207	196	204	198	227	211	205	213	216	224	219	211	238	223	208	195	224	212	229	246	229	224	208	204	239	188	214	221	212	208	227	217	186	228	224	215	247	227	215	209	210	196	204	179	216	232	205	219	223	205	230	236	221	212	212	231	224	224	225	203	242	220	212	221	206	204	215	174	210	221	225	242	216	201	246	223	207	212	249	195	202	216	222	204	229	234	209	212	223	209	182	217	221	204	207	197	218	253	193	218	196	236	214	240	224	224	235	220	204	197	228	224	208	205	207	187	215	211	201	196	236	218	189	216	234	225	207	231	227	216	211	238	206	212	207	204	217	211	202	202	210	230	215	214	221	218	209	196	204	195	245	219	212	215	193	208	227	230	212	239	224	210	220	234	222	196	234	196	220	248	216	185	204	198	192	206	213	206	207	206	233	227	221	230	227	206	200	231	208	233	214	230	223	203	237	197	203	213	186	213	228	206	208	223	201	196	207	201	227	203	196	232	220	221	212	194	228	209	205	219	191	238	219	227	209	183	227	228	213	217	187	200	233	211	178	225	225	215	218	190	212	217	227	214	217	216	233	212	194	208	227	215	206	193	262	198	204	223	188	220	207	229	223	222	202	198	224	221	229	217	234	211	213	216	234	221	217	234	205	203	207	231	203	200	221	208	206	227	200	202	207	204	224	218	240	208	218	194	243	212	216	198	192	231	231	197	223	230	197	227	208	209	232	249	229	213	219	199	202	196	193	198	233	244	219	210	210	189	226	209	220	227	202	198	220	203	230	228	202	209	202	173	234	210	197	212	185	228	236	211	228	241	258	181	213	210	219	237	227	214	213	208	230	215	199	193	199	202	233	198	215	202	207	221	219	242	220	227	211	209	232	193	189	225	190	216	210	225	214	217	222	207	216	233	222	239	203	216	209	210	239	207	176	207	209	196	250	203	228	202	225	225	219	249	225	209	231	222	204	211	214	200	211	233	185	215	219	208	224	204	225	213	225	199	216	191	183	210	220	188	218	203	204	210	222	195	212	209	217	204	192	192	216	232	195	208	190	222	215	223	216	222	231	230	223	217	210	216	206	216	206	212	207	231	225	174	209	211	196	201	206	230	223	203	207	209	212	216	220	221	213	203	218	246	197	243	240	217	205	189	214	215	202	178	238	224	224	233	223	231	216	213	232	208	227	208	245	202	210	215	236	193	235	225	198	223	232	193	201	228	212	239	215	244	217	241	202	219	219	254	236	234	209	193	191	237	211	221	206	216	241	222	199	206	208	201	245	216	202	217	213	213	224	221	200	229	228	221	223	212	211	212	201	216	213	191	202	212	219	215	224	218	229	215	196	230	234	199	197	226	243	216	214	209	203	193	255	210	216	222	209	188	228	224	237	227	210	206	222	218	239	241	222	211	226	229	208	223	219	210	220	199	253	236	203	214
1884	662	884	979	833	735	704	612	603	593	596	622	566	548	571	560	557	628	574	569	531	524	522	557	535	519	579	534	514	530	546	523	574	569	517	551	519	547	577	554	571	544	538	534	479	497	552	548	541	507	507	523	513	520	468	523	549	536	528	521	507	553	558	527	557	548	526	531	522	537	524	567	527	527	492	532	499	512	480	552	513	551	491	547	515	548	557	498	484	522	526	522	515	518	539	528	540	516	499	510	518	516	546	537	576	530	529	543	516	523	535	520	511	505	519	493	524	510	550	507	556	506	535	564	538	536	533	538	514	556	541	532	531	500	527	507	502	519	547	569	492	509	485	524	551	526	555	554	540	539	524	514	522	502	589	547	532	509	513	524	509	529	495	494	528	486	512	551	558	528	531	519	517	532	513	520	525	500	495	529	556	537	517	518	516	573	520	565	558	526	524	538	518	492	552	514	540	503	532	527	579	519	572	540	522	515	505	544	522	540	549	533	519	519	546	537	501	539	533	479	524	559	538	534	497	558	504	552	527	528	545	532	494	548	493	511	513	498	549	489	529	504	561	518	520	472	527	483	543	529	520	527	536	545	536	542	541	534	550	509	506	533	534	540	517	550	578	528	522	549	492	500	551	505	544	519	515	523	537	519	532	515	518	529	488	484	527	546	496	511	494	514	516	532	530	560	545	511	579	512	519	497	527	516	543	521	501	526	524	526	540	552	534	510	486	501	533	534	495	527	556	523	553	515	533	497	524	555	548	506	522	507	500	544	524	543	568	496	499	549	505	554	515	513	514	500	514	534	566	543	533	533	528	528	527	562	508	574	517	517	529	466	539	558	538	566	498	515	523	485	513	524	531	523	543	509	496	466	542	546	554	488	529	551	537	497	526	532	518	494	526	530	475	562	545	563	485	540	528	576	549	527	515	518	559	497	515	500	496	547	531	537	552	471	522	480	512	536	545	535	519	536	503	536	536	559	519	513	544	562	494	514	539	508	537	475	567	530	514	543	525	525	502	515	525	507	536	528	522	542	488	504	499	520	471	517	575	518	545	566	518	544	505	560	526	522	504	550	508	576	499	534	517	548	516	558	529	519	524	538	533	531	509	535	506	518	544	521	498	540	523	539	510	512	529	523	582	567	544	506	516	540	522	507	513	492	510	500	484	554	540	537	559	563	546	525	537	538	547	531	552	518	531	547	510	534	533	531	538	539	511	572	513	515	556	526	573	551	528	495	555	550	532	542	551	526	522	553	525	517	520	513	498	553	563	485	570	497	524	535	520	520	485	526	525	503	549	498	536	545	537	497	561	539	513	517	509	509	506	546	514	525	520	564	551	502	484	515	548	521	562	550	509	557	547	540	525	521	544	521	520	538	524	525	516	511	539	482	547	556	541	544	531	493	500	503	523	533	552	546	528	509	542	511	489	561	526	551	547	524	538	515	539	521	541	533	546	564	508	524	553	527	553	503	498	574	486	562	534	556	559	510	570	488	506	521	559	502	519	563	542	529	514	487	554	533	540	499	541	515	525	557	507	498	519	517	553	524	515	512	517	533	507	542	537	532	480	527	518	508	580	513	514	536	513	540	505	516	564	532	521	496	517	513	490	505	535	592	516	556	525	520	521	552	560	530	526	546	546	568	538	530	518	504	558	467	534	542	490	540	528	450	528	547	501	552	527	550	514	523	552	539	541	547	503	531	510	532	542	509	547	505	537	526	560	473	521	519	540	542	573	522	530	523	531	550	508	560	506	528	510	547	504	474	498	537	507	550	538	548	471	476	513	543	566	526	503	542	498	558	549	506	497	523	523	557	543	544	532	516	512	526	475	534	533	559	467	497	565	536	466	522	515	504	513	494	514	535	541	520	534	546	495	513	509	508	540	513	491	507	537	475	511	539	504	542	519	513	524	504	562	488	542	532	537	523	514	485	538	523	482	545	582	515	503	508	519	542	514	540	541	504	526	500	509	526	503	552	524	556	540	528	509	526	501	516	502	517	520	506	563	569	531	545	511	527	536	508	518	542	540	492	545	548	533	518	527	585	498	527	542	513	453	541	538	536	495	532	567	547	557	513	562	521	565	549	462	508	553	520	514	528	536	539	518	505	505	537	511	541	530	500	545	504	542	504	524	523	554	499	537	545	511	496	499	493	547	527	548	575	557	537	532	506	578	521	566	580	524	529	586	506	531	568	534	524	526	555	543	511	502	545	543	540	548	518	522	509	503	532	523	526	554	556	505	514	490	510	524	522	552	521	539	546	540	552	533	576	490	536	561	530	527	546	509	526	511	548	574	511	495	533	497	481	580	548	511	543	547	563	516	500	490	516	522	509	530	513	550	515	528	535	567	505	480	493	533	522	479	527	525	511	550	524	491	535	548	502	515	515	552	507	524	532	550	511	522	574	501	502	515	511	509	524	534	480	544	518	499	498	523	532	496	523	543	542	537	525	524	537	540	537	520	519	518	528	539	558	572	531	497	564	511	525	531	539	536	496	501	540	548	497	526	535	495	508	552	516	522	562	538	518	491	536	539	529	485	531	540	528	512	547	524	536	514	503	523	524	502	519	520	518	511	532	555	552	488	534	522	530	557	543	534	534	568	527	528	492	541	581	534	515	539	528	588	558	536	567	472	493	525	505	549	514	504	501	507	516	509	530	508	516	534	516	529	513	514	509	521	508	542	513	486	489	576	548	534	492	540	528	533	530	534	489	530	519	537	527	523	504	516	463	557	509	499	520	518	549	527	504	529	508	520	565	550	528	567	518	543	520	511	567	530	512	506	559	558	570	566	491	538	524	537	534	495	553	515	506	530	599	501	521	544	539	497	527	560	551	525	559	513	490	532	510	515	523	527	546	523	540	525	498	520	530	526	519	511	525	498	540	548	574	519	546	533	504	525	513	496	519	527	510	555	552	545	546	530	485	519	538	547	534	538	510	566	511	516	508	576	536	512	524	494	551	499	549	509	529	507	524	501	521	535	509	513	545	514	496	518	500	570	489	534	504	512	532	541	545	545	522	535	499	526	500	471	566	519	468	533	513	523	495	512	579	491	537	538	519	563	567	519	519	567	542	539	551	518	507	511	506	518	540	528	499	507	545	509	567	526	498	525	521	529	551	541	541	501	541	512	525	558	508	586	532	539	550	517	535	543	513	507	552	535	564	538	515	544	544	525	479	565	490	534	531	534	545	524	540	545	517	518	517	510	498	562	518	538	557	541	559	539	525	527	513	563	549	545	537	518	523	500	513	544	522	581	485	548	577	523	522	486	529	482	528	555	487	540	540	520	501	537	549	542	540	508	549	492	502	507	539	480	513	493	531	560	547	516	522	512	555	509	515	509	562	473	528	476	516	483	516	550	521	522	513	480	519	506	582	512	530	525	554	511	533	537	543	558	492	582	498	573	552	475	515	566	506	562	534	528	529	552	523	542	498	503	543	548	535	563	565	511	509	569	542	545	546	513	512	519	554	510	570	560	539	529	482
6295	749	793	614	419	367	352	302	297	288	275	258	228	228	284	199	218	228	212	210	209	202	236	219	199	202	210	163	173	214	210	188	192	203	201	183	177	206	177	195	224	211	202	208	177	198	209	201	191	183	221	212	189	209	197	205	229	197	204	193	205	186	217	234	197	178	217	206	192	195	184	205	211	188	186	177	210	192	199	215	211	221	216	215	201	218	197	230	206	172	228	177	209	194	214	184	221	186	202	208	187	192	198	212	233	204	205	218	207	181	191	203	163	177	209	185	194	196	209	198	181	204	192	193	191	194	205	204	199	222	214	193	212	236	203	198	202	205	183	210	215	195	223	200	221	202	202	206	231	207	173	236	199	205	188	204	208	192	204	211	199	190	214	219	207	204	203	218	230	193	204	225	210	191	208	201	184	227	200	179	189	221	212	174	218	190	236	185	205	200	180	202	225	197	206	194	215	215	199	198	210	174	199	203	209	227	208	216	197	214	219	189	182	194	200	233	194	208	178	181	206	213	223	195	212	216	204	196	204	180	189	205	200	188	176	196	183	194	213	203	218	223	206	200	208	184	199	204	204	209	209	205	223	193	196	194	212	176	202	210	202	188	208	204	214	192	209	216	182	213	206	208	198	201	234	186	193	217	218	202	200	215	204	201	201	199	214	161	187	217	187	198	179	199	215	189	205	196	220	246	196	227	196	198	205	192	192	194	175	206	198	223	175	198	219	184	224	191	213	217	239	206	189	196	207	215	195	203	197	192	198	211	228	207	165	188	191	204	183	202	213	217	198	211	209	201	191	185	192	181	178	195	161	194	197	188	175	230	186	219	218	192	204	194	180	220	221	171	203	191	223	182	222	223	209	184	191	189	224	187	186	207	200	189	225	200	183	194	209	204	210	200	200	196	193	217	208	196	202	203	201	196	198	194	193	234	204	201	207	190	223	197	208	220	227	190	208	192	189	188	211	216	184	208	204	202	183	210	206	231	209	177	184	178	186	198	208	230	244	195	192	185	194	198	187	180	176	199	205	197	197	220	193	198	178	181	199	189	206	213	196	201	177	211	208	197	186	206	181	199	200	204	202	193	195	222	215	193	191	191	193	188	188	190	186	197	198	198	187	249	208	227	213	175	213	185	176	206	187	205	170	183	174	200	216	208	203	200	188	181	201	214	201	159	186	209	216	189	205	209	201	227	208	200	213	205	202	220	194	201	203	194	215	201	206	207	241	211	192	197	194	205	200	191	197	202	218	229	230	225	178	205	201	198	214	207	195	199	215	181	232	191	196	196	196	201	192	172	213	198	212	200	194	222	216	208	178	202	198	187	190	194	192	184	195	211	212	170	224	208	186	191	214	200	210	189	226	230	197	229	203	207	186	201	217	207	167	224	201	217	173	187	200	178	215	195	177	201	169	206	201	192	217	188	180	218	236	233	198	193	214	193	193	205	198	176	217	190	193	194	182	163	191	212	189	220	200	182	200	184	189	202	196	197	226	173	202	185	221	198	177	186	182	199	201	227	195	190	174	199	192	176	199	173	187	226	198	179	196	198	205	220	203	209	198	231	209	225	199	195	224	211	196	200	190	196	216	208	185	208	206	192	200	207	246	212	195	209	205	193	201	170	196	235	194	199	210	196	216	220	181	200	215	224	242	212	199	197	211	198	204	175	204	173	208	191	221	194	231	251	193	218	201	236	188	220	216	186	187	192	213	181	226	189	203	200	192	171	197	190	210	206	219	191	186	210	214	197	181	212	188	222	204	212	199	214	192	191	178	175	215	221	201	204	199	210	211	200	194	227	218	192	200	224	200	208	195	188	204	193	181	193	207	209	193	208	214	232	188	220	230	210	192	187	206	204	210	208	219	185	234	209	215	194	203	237	220	197	203	207	199	218	213	185	218	220	203	198	203	202	208	201	211	198	190	200	223	199	202	187	179	192	201	184	179	225	174	211	202	173	194	217	215	199	168	221	184	189	210	231	211	215	188	187	207	216	221	190	182	181	221	205	209	194	220	212	214	199	212	224	207	196	207	210	194	185	211	200	235	204	189	202	180	220	219	211	198	177	196	222	180	201	195	214	240	207	187	208	187	218	172	213	214	211	200	213	197	197	199	242	230	205	229	224	211	187	191	196	201	204	208	183	212	215	180	214	222	192	182	193	184	213	200	208	209	182	194	200	206	229	207	179	179	212	250	209	195	205	213	185	199	203	192	217	201	196	214	196	195	224	205	219	218	195	203	215	202	200	217	226	195	196	227	227	219	184	200	176	195	194	214	206	186	192	182	183	205	209	221	219	196	202	230	197	197	216	184	203	214	217	209	179	200	215	198	221	185	214	227	193	212	215	209	175	198	218	178	230	192	199	182	194	190	193	209	206	203	177	201	221	197	187	211	220	194	198	185	191	191	198	183	218	205	209	212	200	200	215	229	197	212	213	216	205	152	185	201	194	225	191	206	210	208	206	206	193	225	204	190	193	197	215	193	182	197	218	211	190	217	214	212	220	194	190	206	194	194	196	205	206	209	216	209	201	171	187	208	211	180	205	199	188	214	201	207	204	185	217	228	212	198	195	188	205	218	200	204	202	193	191	175	180	198	190	185	189	203	187	194	213	181	200	200	179	204	186	221	228	234	211	193	170	192	208	213	196	202	207	193	208	192	236	209	186	236	183	184	224	202	185	176	196	190	194	193	181	184	198	231	190	208	217	219	210	203	218	215	228	202	193	192	196	189	203	173	211	220	218	170	211	223	207	221	205	195	170	211	191	188	217	199	192	194	179	207	211	226	179	174	203	183	196	240	199	225	181	189	208	184	191	187	168	220	200	230	185	189	191	214	186	215	199	194	208	196	184	214	198	199	203	198	201	179	205	224	176	202	186	204	193	202	188	219	200	182	197	213	200	196	189	230	198	188	224	221	193	199	222	204	193	161	195	188	200	221	180	214	213	229	205	207	200	204	235	197	199	198	192	196	209	196	198	229	200	185	227	203	213	195	202	213	204	231	192	176	181	202	196	187	208	211	204	190	202	191	185	215	218	168	207	197	177	204	190	210	189	207	203	211	216	225	201	203	193	156	206	212	205	194	213	187	196	200	211	201	187	209	236	208	209	194	238	189	184	190	188	225	198	200	217	212	220	192	225	203	229	193	209	211	183	201	198	207	170	240	215	205	179	207	212	209	203	227	201	208	197	204	226	192	188	169	188	202	213	218	209	216	185	232	208	191	212	192	178	200	195	228	210	198	202	197	218	207	226	196	202	203	214	198	216	226	201	193	199	198	205	205	186	205	184	202	199	244	198	211	214	172	206	207	205	215	191	193	234	182	197	221	226	183	223	202	191	202	196	203	200	216	218	165	197	194	183	224	237	205	175	172	216	186	202	208	213	217	170	205	208	197	199	209	187	214	200	214	219	200	185	204	184	207	211	212	227	204	192	185	201	206	217	202	200	185	197	191	207	219	192	215	198	183	190	185	204	226	223	200	215
6126	989	1698	1964	1648	1436	1222	1072	949	796	747	793	749	751	721	622	627	658	649	656	642	576	556	590	564	571	552	537	503	506	546	544	548	492	548	492	528	531	520	526	505	475	518	530	558	469	487	500	527	529	485	486	540	508	510	494	491	482	523	504	511	496	537	497	524	490	492	454	516	480	501	526	504	478	495	510	491	453	476	518	506	467	484	498	508	517	481	507	472	507	513	510	495	523	483	543	483	486	517	494	440	473	498	497	487	497	496	489	476	496	507	513	486	510	520	472	502	495	498	493	495	482	487	485	492	461	500	488	491	526	503	513	529	532	520	481	489	533	476	477	461	497	498	522	518	499	505	501	495	502	500	470	470	504	510	450	504	500	477	480	525	472	476	508	484	470	489	505	508	452	504	487	479	500	483	483	518	494	487	524	510	506	484	477	497	438	442	472	484	525	505	473	463	491	473	476	496	522	482	490	439	461	528	520	496	522	508	528	511	470	496	502	500	491	512	522	490	481	488	485	498	483	505	489	493	518	524	518	490	472	518	499	517	503	497	493	504	466	493	526	503	473	494	451	468	518	514	509	463	468	482	465	507	475	498	532	540	502	505	482	526	509	511	527	512	488	483	451	437	491	507	513	466	464	498	491	503	494	467	502	525	497	496	494	508	519	508	518	500	497	470	470	519	489	483	483	488	534	446	468	506	456	512	471	484	493	505	511	520	464	500	476	487	487	514	499	473	484	528	518	492	496	499	501	512	500	464	529	464	494	527	442	452	483	489	525	499	520	520	479	474	504	493	454	496	493	507	455	477	490	470	481	471	510	500	533	465	478	492	459	506	518	452	518	505	440	467	484	499	479	515	477	492	520	501	498	483	499	490	499	468	506	475	500	473	490	517	482	477	459	500	477	479	482	488	474	507	469	517	508	477	461	481	490	518	497	524	479	483	484	500	484	441	511	501	491	494	517	502	496	486	475	470	483	488	510	467	447	464	462	507	504	489	456	463	484	508	544	477	466	512	505	488	475	527	465	493	513	473	510	481	450	482	502	489	465	468	466	508	505	497	480	517	484	510	482	504	507	474	478	486	476	510	482	469	500	513	511	464	513	477	489	464	491	513	460	501	468	488	493	522	479	517	498	494	449	498	525	526	504	542	509	517	475	515	473	516	506	503	459	525	517	466	521	530	500	529	476	460	479	495	502	489	487	462	464	480	505	501	481	467	495	489	504	470	485	498	504	485	519	496	555	489	500	513	496	467	498	484	468	471	454	503	507	495	468	485	470	512	481	474	528	501	474	478	487	480	439	508	460	471	514	503	482	479	473	503	457	476	479	496	511	450	511	510	469	453	487	538	494	483	511	489	483	497	489	547	498	510	481	461	470	491	504	488	485	514	497	491	490	464	479	490	480	484	484	565	480	485	494	460	502	470	457	467	517	497	497	495	468	503	509	495	446	502	450	497	465	492	454	457	478	517	525	458	521	491	475	486	522	470	488	428	512	482	494	505	521	494	507	529	495	482	508	478	464	505	502	471	520	489	510	483	502	487	444	493	501	495	485	500	493	481	506	476	515	476	474	482	505	510	477	505	532	490	441	470	486	460	476	467	457	477	463	495	535	471	491	505	465	472	488	476	473	491	516	500	525	512	488	490	482	493	483	486	510	490	521	518	533	507	497	464	507	521	492	489	485	533	497	499	512	495	489	492	484	545	500	515	530	474	509	484	529	519	504	498	544	510	476	525	490	492	509	477	475	508	461	505	508	479	441	467	509	496	501	479	481	481	480	521	482	526	480	474	513	470	451	484	434	498	492	479	472	491	499	474	494	484	487	499	507	524	489	454	496	543	466	488	488	496	486	485	505	490	506	497	495	477	455	460	456	470	458	510	491	485	485	470	478	488	511	470	497	485	491	507	486	499	502	475	461	508	485	506	491	508	443	458	512	476	491	485	494	535	520	493	483	498	489	490	470	491	470	481	465	505	538	497	504	476	471	504	466	494	504	504	505	476	493	493	493	471	474	498	509	496	489	526	508	511	509	470	489	495	511	439	477	495	494	508	528	511	490	522	493	504	520	511	511	486	498	462	493	469	486	478	531	481	506	519	518	496	486	541	474	523	467	472	468	454	471	494	488	502	480	506	507	462	487	524	475	476	475	486	490	470	501	468	491	509	497	505	514	484	471	456	469	502	475	465	500	488	541	475	479	511	514	457	512	457	493	497	477	473	488	492	550	511	483	534	483	526	482	480	484	477	501	484	477	481	493	474	458	510	512	447	482	475	467	504	465	512	481	496	486	492	470	495	482	519	528	520	491	467	510	479	487	525	500	484	496	505	512	522	525	495	490	521	499	452	481	471	511	490	513	534	482	465	476	524	494	486	473	510	498	486	498	479	503	467	475	489	498	477	505	506	478	527	482	529	507	517	460	489	484	481	471	451	483	483	492	460	488	484	480	499	530	500	499	499	511	521	506	505	522	488	501	467	488	534	524	509	469	484	477	500	460	445	542	502	488	478	466	473	486	481	526	466	476	486	446	454	490	506	456	498	483	507	493	450	507	512	538	515	483	479	482	513	485	466	482	510	505	483	510	505	482	504	500	510	516	485	478	493	478	482	493	480	498	494	518	504	462	509	541	493	511	485	466	498	489	542	471	481	473	500	478	523	496	486	515	485	486	503	524	498	493	478	472	517	471	492	484	492	498	509	506	508	467	492	499	464	509	503	525	456	541	513	486	498	502	473	488	509	514	481	441	490	509	501	512	504	491	484	463	541	472	500	514	446	510	497	536	495	467	502	466	453	482	446	483	485	457	504	451	495	515	515	484	508	471	513	519	496	473	507	443	476	527	527	494	481	495	471	480	536	482	498	488	499	508	461	468	493	492	482	537	464	494	506	574	506	433	504	451	485	474	486	474	508	480	478	443	490	476	484	476	511	516	468	483	498	499	506	471	491	477	501	478	502	505	468	490	474	495	464	513	477	491	461	485	457	501	495	519	499	518	516	514	509	439	510	473	484	471	488	501	536	504	487	499	455	496	497	478	451	425	478	513	490	482	463	479	514	475	494	477	502	467	537	505	494	456	463	470	476	498	495	504	472	475	489	480	518	511	508	520	488	449	476	468	510	502	491	473	466	466	475	480	467	504	492	476	490	507	491	501	515	482	461	466	488	489	480	464	528	494	515	481	515	522	505	485	481	533	512	470	477	484	500	471	452	518	471	510	499	481	488	465	516	489	480	484	515	468	503	488	496	515	499	469	470	494	522	479	459	482	506	456	491	470	457	496	485	457	520	476	492	503	480	525	483	489	464	478	476	465	515	470	434	481	498	513	483	498	519	496	522	487	472	493	492	487	443	469	512	531	517	500	521	463	513	501	488	488	507	477	482	498	486	507	500	505	498	488	525	478	507	490	511	463	487	482	479	461	501	498	489	479	563	492	534	503	527	454	481	527	507	493	515	540	484	452	499	497	479	503	457	541	459	474	493	490	483	486
11903	1095	1109	813	584	417	328	276	246	202	179	174	162	164	137	142	139	118	101	105	111	98	120	110	111	110	94	85	83	96	93	79	101	84	93	96	106	80	82	96	103	97	96	83	81	100	96	100	86	88	82	98	90	89	94	69	95	86	78	101	85	83	84	102	95	94	104	70	100	92	83	75	88	83	83	84	101	90	96	78	80	79	93	77	93	85	96	83	90	107	98	93	89	75	85	93	88	75	96	107	93	88	90	96	96	99	95	95	101	93	81	109	95	89	80	94	107	91	97	101	97	85	98	100	101	92	87	102	90	75	98	90	84	104	89	84	96	85	93	103	72	84	91	91	88	84	84	84	100	86	89	119	100	97	96	87	92	92	83	88	82	82	82	94	93	89	64	82	93	97	80	105	94	67	75	96	106	83	79	93	106	104	81	88	87	106	83	82	87	96	99	92	86	79	78	91	93	85	84	81	101	71	92	98	81	81	95	84	88	93	92	89	101	103	92	98	80	97	83	86	94	84	74	76	89	78	83	79	87	96	93	88	88	86	91	96	87	86	86	97	91	87	89	83	89	89	107	84	79	83	77	71	84	88	85	74	91	90	91	73	78	99	81	77	94	81	105	79	79	68	91	91	87	90	90	84	102	98	103	102	95	82	95	83	92	87	90	122	97	89	91	95	87	103	102	74	77	83	80	86	80	69	95	98	87	96	82	80	88	83	85	77	80	103	100	78	87	93	78	97	81	76	98	82	82	91	97	79	74	71	83	101	76	107	86	91	83	85	86	101	109	94	75	87	109	89	79	107	101	81	84	98	103	86	88	101	77	92	88	85	85	103	94	92	82	88	95	79	95	97	92	93	76	82	80	85	99	92	91	66	71	88	86	83	99	111	85	110	93	94	114	74	92	85	104	91	85	93	87	104	83	94	115	102	87	77	82	90	94	80	82	85	87	96	71	85	88	82	105	106	91	75	96	76	90	77	107	86	81	89	97	108	80	96	75	73	92	108	99	80	90	88	85	86	92	91	93	97	90	94	85	81	94	101	84	94	83	96	93	99	80	99	105	77	84	107	81	72	90	92	97	89	99	83	89	89	87	120	76	93	98	115	106	104	84	88	90	93	77	75	87	78	87	88	75	92	99	92	83	104	73	111	79	81	72	95	72	105	84	74	79	106	94	75	84	89	102	87	96	78	74	108	101	87	82	84	90	77	95	78	86	97	102	101	85	83	95	78	88	113	79	92	85	99	80	89	120	93	96	111	86	79	84	97	93	96	117	90	92	96	105	90	89	80	91	108	107	88	74	82	91	94	101	63	94	104	77	94	92	97	97	103	90	104	79	95	86	89	94	83	92	90	79	91	85	102	78	93	79	102	81	84	86	93	75	65	77	106	80	86	97	73	87	109	81	80	90	93	104	77	97	76	103	85	107	110	100	98	92	80	104	80	82	83	93	85	85	82	93	86	88	92	95	87	89	89	82	91	88	111	87	87	90	80	79	89	97	88	103	89	87	98	109	80	71	90	84	96	84	61	97	103	78	79	94	87	80	82	91	86	90	76	95	76	92	101	90	94	100	93	87	90	89	94	64	94	92	82	98	90	95	98	79	89	88	69	90	91	86	96	98	98	90	98	105	97	90	95	98	85	65	76	90	74	72	81	90	74	82	83	100	73	89	92	86	118	80	79	81	96	96	114	74	86	100	97	66	110	84	91	95	100	98	78	70	94	89	84	90	76	76	95	96	96	94	99	89	71	82	89	74	84	92	87	92	104	90	88	90	69	89	99	84	93	99	104	102	94	81	101	76	90	103	98	91	101	91	79	83	93	89	92	85	89	88	97	94	84	100	102	107	80	90	96	94	96	75	88	92	87	102	92	86	101	96	92	93	85	98	90	74	85	88	70	91	75	91	78	93	74	89	96	96	100	96	96	65	93	101	110	79	79	81	86	90	87	81	103	91	96	102	91	100	85	98	86	79	113	99	91	99	82	93	102	94	98	91	88	87	83	94	90	89	81	91	89	74	98	88	95	86	74	102	97	100	85	83	85	87	72	107	97	96	80	98	81	93	82	106	85	73	103	100	94	84	83	105	86	92	103	79	84	82	110	92	84	98	84	108	105	84	88	78	91	101	96	100	91	73	73	80	83	107	87	66	100	105	81	89	97	95	104	79	105	89	97	89	99	79	90	57	76	93	104	85	102	107	112	90	92	72	78	94	86	93	101	84	92	96	78	88	86	96	78	96	92	103	93	105	88	83	91	100	103	106	83	91	95	98	107	80	82	79	90	91	84	93	96	83	85	97	84	71	83	102	91	93	97	82	97	89	83	88	94	91	98	108	90	98	88	82	88	77	88	95	99	109	102	96	85	81	100	74	91	89	77	76	89	99	98	91	102	104	105	84	77	91	90	87	102	101	91	85	80	103	81	86	89	94	74	101	84	88	76	85	70	88	74	85	92	105	80	87	90	99	83	85	95	77	89	69	86	86	92	102	101	108	77	68	94	81	89	88	94	80	87	98	70	84	79	89	82	82	94	91	77	89	96	88	74	89	97	89	96	84	68	112	74	85	85	72	72	90	106	81	90	89	83	82	82	102	94	104	80	103	87	111	73	81	85	103	82	101	108	95	100	89	94	93	107	102	87	76	85	89	84	95	89	83	99	86	93	87	83	102	89	76	78	81	91	85	92	89	105	98	78	85	104	90	105	102	87	89	73	100	85	63	95	78	82	92	109	87	101	87	92	108	87	84	84	82	72	80	94	90	91	100	81	89	81	101	88	84	79	101	87	84	89	89	89	84	92	89	80	84	106	103	100	91	92	77	91	104	93	75	86	84	93	74	87	83	73	81	98	79	89	104	93	80	82	97	86	118	93	93	77	86	92	82	80	77	79	97	90	86	87	108	83	88	98	99	102	84	81	82	90	83	96	93	72	83	93	88	87	81	88	91	115	76	88	82	93	84	89	96	95	86	98	74	107	81	97	79	95	82	93	88	89	99	75	94	83	73	79	78	91	88	93	90	79	87	76	74	81	86	97	67	84	85	93	88	87	79	96	99	89	93	88	95	93	86	74	85	76	76	101	116	97	85	94	112	94	83	98	97	77	74	74	96	85	85	107	91	83	76	77	71	96	93	90	77	89	91	83	77	74	79	93	80	87	89	98	81	94	98	92	78	93	87	73	106	94	80	86	84	94	88	81	76	78	103	91	102	81	92	86	95	95	77	75	69	91	84	103	79	96	110	75	89	85	83	96	93	100	89	85	88	79	99	95	80	96	78	90	83	86	78	78	96	112	103	104	90	82	89	90	84	95	90	80	72	100	85	84	88	90	99	82	90	86	78	87	83	91	97	97	96	88	91	90	100	80	77	92	86	98	86	101	94	96	100	97	98	86	84	111	70	86	93	93	80	105	103	74	99	79	92	100	92	91	85	106	72	97	83	94	98	91	84	92	71	73	90	63	92	84	92	84	78	103	89	99	101	109	85	86
7796	1065	2258	2571	2327	1930	1559	1309	1047	902	715	788	747	700	589	520	520	483	450	488	454	465	411	390	319	359	320	330	318	275	305	296	247	259	281	263	290	282	246	266	283	281	252	256	274	271	237	234	243	240	245	275	241	251	245	258	228	229	237	231	254	239	229	220	246	226	225	231	234	234	268	208	213	294	235	271	218	251	225	236	269	270	253	207	221	243	225	231	207	225	233	245	227	244	241	249	228	214	227	235	223	212	241	228	220	229	236	226	243	240	241	235	228	220	220	248	228	241	247	236	254	263	230	248	228	252	236	208	233	223	221	240	248	254	252	252	228	262	242	228	230	257	224	239	208	249	229	236	234	250	252	216	235	250	233	212	252	250	248	235	237	217	244	248	221	213	242	229	254	216	236	242	228	268	230	244	206	233	221	236	221	219	245	219	220	272	209	226	246	233	230	234	243	240	229	240	222	222	244	246	226	224	247	244	238	240	248	238	223	226	209	228	240	238	238	236	231	241	208	203	238	231	232	235	224	229	225	247	220	244	215	225	242	243	221	244	236	221	238	200	238	262	255	217	238	222	247	235	234	244	230	236	231	220	244	246	216	246	233	230	235	256	237	246	214	225	238	231	235	225	247	236	199	225	232	212	244	233	257	230	226	256	236	193	254	254	222	214	230	232	207	223	255	232	224	213	241	225	256	229	236	238	245	261	240	245	200	219	256	237	231	202	217	243	220	231	255	244	215	224	254	236	243	221	243	238	221	205	229	231	215	253	214	221	264	257	220	225	254	207	222	271	235	244	243	263	214	244	252	187	229	258	261	224	251	246	266	228	262	247	203	220	249	219	203	233	224	233	229	252	219	226	221	225	211	232	225	239	242	235	224	258	237	247	251	215	233	213	218	232	219	235	256	224	233	214	212	222	210	226	210	240	225	238	235	248	235	253	240	219	246	246	218	229	225	221	236	212	222	238	239	235	211	240	237	209	240	248	220	223	235	243	238	211	249	249	232	229	221	268	227	231	237	220	198	221	230	209	235	204	212	240	252	237	220	259	219	238	247	202	258	239	247	250	222	229	228	250	255	229	235	252	239	256	236	249	231	270	259	229	254	240	238	245	232	253	236	208	241	221	206	252	234	237	242	261	209	267	262	210	233	221	232	253	232	235	221	244	228	239	245	213	217	236	218	225	248	234	233	237	246	230	233	208	209	225	216	242	235	225	226	229	215	225	249	252	235	232	263	222	220	243	221	244	237	254	236	232	255	254	221	220	231	220	228	260	232	244	227	240	234	242	212	244	229	224	245	246	212	266	219	245	249	220	225	233	243	229	224	229	228	242	246	262	240	238	246	221	231	241	225	232	208	219	240	228	240	219	254	249	241	230	229	237	218	240	265	220	236	241	241	239	257	235	240	245	219	242	229	233	222	223	226	198	246	245	254	238	211	225	241	229	245	228	235	231	254	234	246	217	219	251	235	249	249	246	231	202	225	216	240	248	250	232	245	249	220	226	254	227	274	232	257	234	216	261	231	257	214	239	260	211	257	245	238	225	232	240	238	257	220	254	205	257	221	236	262	248	223	241	233	232	231	240	207	207	241	222	235	234	240	230	235	235	232	266	250	228	240	259	223	259	229	245	232	235	226	214	212	248	226	234	215	216	214	216	248	237	250	238	269	240	226	243	232	244	199	235	239	231	233	250	241	242	241	223	237	243	257	246	192	242	263	256	253	231	210	240	236	243	222	213	235	243	245	229	230	232	215	233	259	250	273	237	231	206	221	247	223	242	235	244	206	244	236	215	208	235	218	238	204	233	235	256	250	232	237	245	229	217	233	244	229	264	238	256	240	221	237	245	222	232	261	247	235	227	246	197	208	254	197	240	232	227	236	227	236	237	244	199	240	235	220	214	245	232	233	250	252	250	216	226	243	220	229	253	243	265	236	245	244	253	236	240	231	245	208	240	245	264	270	223	194	234	241	242	248	223	233	242	258	225	243	243	256	237	238	218	238	254	260	235	243	256	230	246	232	248	235	245	239	244	242	233	225	246	225	232	241	222	236	232	224	247	213	243	215	220	207	240	227	233	233	234	223	251	267	206	241	216	227	234	249	254	243	249	217	225	237	227	259	205	235	228	244	214	233	254	223	223	240	264	242	218	233	272	224	226	240	237	235	192	255	226	228	227	246	237	204	252	243	234	229	257	236	215	243	228	236	247	224	256	217	211	226	246	243	223	223	214	230	227	226	209	227	205	235	245	219	247	248	236	241	239	245	235	244	231	249	239	208	218	227	234	229	257	232	215	226	223	246	233	215	231	250	228	232	235	222	270	220	249	247	223	213	219	247	215	217	219	243	259	224	231	252	199	231	254	209	241	254	245	233	237	258	240	232	221	219	218	250	228	220	252	233	255	248	219	229	236	233	241	235	237	239	233	241	230	224	236	236	232	238	223	244	233	220	237	254	255	216	208	214	251	227	270	236	235	222	212	260	231	250	262	260	230	229	241	265	240	253	236	230	210	206	227	232	216	193	232	233	206	242	247	236	214	240	256	207	218	246	230	224	224	206	250	217	232	243	249	224	227	224	248	208	261	232	235	225	228	245	240	233	246	224	254	240	235	209	232	219	246	250	260	241	219	224	235	242	220	203	266	214	241	230	222	227	227	205	226	251	238	243	216	243	223	232	217	235	258	226	222	223	225	208	238	240	223	228	190	222	236	222	213	255	228	228	234	224	223	255	237	242	222	246	251	251	244	253	222	229	242	217	227	227	261	227	223	245	208	231	206	229	238	238	244	229	236	249	235	226	228	231	245	220	236	220	213	213	233	220	233	215	227	208	221	202	226	238	225	215	226	204	253	230	209	196	245	233	244	229	206	240	234	208	230	253	241	232	235	218	221	247	216	208	224	213	217	237	255	220	231	252	249	212	249	201	232	229	232	227	228	236	242	276	240	251	210	259	222	246	219	237	247	236	218	234	230	241	241	219	236	217	217	224	222	258	216	238	226	241	245	204	231	251	239	224	214	242	236	270	255	218	239	228	227	242	256	237	222	228	234	243	235	266	233	219	213	258	251	227	242	273	242	247	250	233	212	254	242	222	236	226	229	234	245	232	235	211	234	219	246	230	257	266	242	213	197	253	242	238	248	241	217	260	227	226	243	225	239	235	245	210	218	236	231	228	256	224	240	245	234	219	221	227	235	228	236	231	225	249	245	269	220	258	260	238	247	234	248	239	231	197	223	229	235	233	224	244	249	210	233	234	242	227	244	234	266	210	221	214	234	249	260	211	189	227	217	235	235	213	227	234	245	258	232	205	210	236	248	229	214	235	238	209	232	209	245	231	226	221	254	237	233	215	253	265	217	244	253	251	243	230	228	226	247	241	216	230	247	237	220	219	230	223	237	205	244	253	240	229	229	243	223	225	238	226	238	247	243	228	247	238	234	218	222	234	256	218	233	256	232	233	257	246	238	216	230	243	221	220	245	232	216	228	249
1407	350	389	316	265	252	286	225	245	223	228	217	239	218	220	234	253	203	239	215	216	233	237	229	202	237	208	229	208	197	229	213	206	211	209	219	186	195	224	215	208	245	219	201	222	186	208	228	245	226	210	230	222	221	217	214	206	217	205	232	196	193	206	231	223	221	198	219	244	178	237	247	200	246	187	213	235	183	214	212	237	206	228	231	213	226	205	211	209	211	205	219	195	215	207	201	203	207	222	222	205	195	224	184	219	208	224	214	220	230	190	208	221	197	206	189	205	244	223	199	206	213	210	185	215	205	256	185	207	187	241	235	224	234	231	238	202	186	233	222	229	213	224	192	200	203	217	241	238	213	221	197	226	230	214	204	210	197	194	185	228	215	217	246	213	200	205	206	206	217	220	233	221	201	218	220	203	258	212	234	209	230	227	242	208	220	209	203	205	211	180	175	204	241	201	220	224	218	243	218	211	197	240	225	223	211	231	210	216	197	227	177	209	190	240	228	239	216	196	206	236	232	211	197	202	206	215	182	217	236	192	201	183	218	225	215	183	241	208	201	205	210	207	199	242	208	200	200	220	204	203	192	215	232	200	189	219	204	221	238	197	210	237	232	207	183	210	193	218	220	232	228	201	221	219	223	210	243	218	212	237	184	215	194	232	222	201	215	224	243	211	197	212	224	176	204	243	193	192	198	204	202	174	196	192	213	211	192	227	205	204	204	228	203	230	225	190	219	217	206	227	225	185	226	225	225	198	206	199	213	220	193	220	198	209	206	214	214	191	200	213	217	210	208	205	221	221	226	210	189	202	216	203	211	202	193	212	234	243	207	220	230	210	212	209	211	205	208	203	208	212	221	219	211	224	209	202	209	182	231	185	204	219	185	233	215	200	201	210	197	196	223	226	234	202	202	216	203	191	194	223	226	213	244	211	207	236	225	209	218	208	257	209	215	213	210	209	219	212	201	216	211	195	202	232	233	219	214	187	236	230	214	216	214	215	208	217	172	216	213	207	189	169	235	219	191	201	202	220	229	230	200	215	216	223	201	219	193	190	202	218	190	213	209	209	212	213	207	220	213	205	233	223	207	208	186	259	232	196	215	221	223	226	214	232	226	223	221	214	197	221	218	219	194	208	230	230	218	210	223	224	201	228	211	237	225	244	215	240	196	207	230	272	224	217	241	208	214	236	221	222	231	206	221	215	216	236	201	193	212	202	204	203	217	222	238	237	227	220	230	202	229	207	214	225	226	227	221	187	209	227	179	229	204	212	202	195	210	241	217	216	205	219	210	258	195	215	226	232	209	236	191	188	194	200	218	203	215	215	217	223	212	234	239	202	218	188	212	194	196	223	233	202	238	225	203	223	203	239	211	223	205	204	224	184	190	212	199	213	202	207	211	228	229	204	207	215	225	218	219	222	208	233	219	221	208	210	210	216	224	245	208	241	215	189	227	217	218	203	213	243	184	222	201	197	213	184	202	211	215	194	201	194	199	199	216	204	209	226	181	201	201	224	213	228	189	237	205	222	216	216	204	200	213	204	218	234	192	208	193	229	202	197	239	213	231	199	224	214	237	228	203	229	205	205	206	212	233	203	225	203	210	222	221	173	211	241	213	218	204	222	200	218	189	209	210	211	205	217	217	220	196	215	188	230	205	218	190	228	220	211	198	217	212	203	235	217	196	223	208	209	209	219	216	210	231	227	206	221	213	220	205	201	228	236	195	214	199	209	202	199	215	234	236	207	220	227	238	203	206	213	219	215	229	215	180	222	205	229	237	220	216	216	235	195	204	234	217	222	219	238	220	203	225	244	212	245	188	223	241	234	194	228	223	212	214	227	211	213	213	229	199	224	213	200	251	199	215	182	235	190	206	195	228	228	221	232	193	220	195	215	218	200	228	250	234	227	224	207	215	203	181	219	189	231	206	241	197	210	196	203	189	237	196	178	209	200	238	218	205	222	227	198	233	222	233	234	221	224	208	204	229	217	233	213	229	214	209	207	204	237	202	206	231	222	198	257	215	233	207	238	192	217	223	208	207	230	219	218	199	212	231	215	216	221	232	226	232	244	241	181	215	216	197	168	178	216	243	194	218	243	212	230	205	226	203	187	216	215	220	210	201	205	226	230	237	220	213	180	211	209	207	209	211	214	197	207	194	208	199	201	208	218	210	208	191	194	223	200	206	232	202	221	230	235	231	225	210	223	211	187	200	230	229	200	192	197	240	214	195	208	225	211	201	214	255	207	231	240	248	223	208	236	215	205	208	200	229	213	237	222	202	221	212	239	229	202	226	213	231	215	206	219	229	209	198	200	203	186	229	185	228	232	213	208	235	249	218	235	201	209	213	221	198	183	191	185	206	222	199	203	212	239	200	214	211	230	223	190	200	214	215	210	199	259	250	217	229	240	226	229	207	218	216	200	250	214	207	200	226	206	205	210	229	221	217	211	214	202	232	217	233	203	250	196	206	196	218	213	197	215	207	204	228	199	204	238	213	223	238	203	193	192	232	197	230	209	231	227	233	240	213	227	207	222	200	204	206	195	202	206	211	212	226	219	220	217	229	216	214	195	199	214	222	220	212	218	218	223	200	214	191	231	234	213	204	213	215	223	215	191	213	190	211	206	216	219	223	212	224	204	238	230	226	221	205	221	202	174	193	221	215	223	222	226	195	186	231	253	213	220	209	230	218	218	209	211	222	207	239	214	225	217	227	252	227	211	216	225	214	233	215	195	211	241	196	225	216	222	205	198	217	211	219	234	212	222	202	202	200	210	211	214	245	219	219	230	181	216	229	194	197	183	202	244	237	203	236	220	218	232	202	201	234	249	206	192	210	228	206	226	208	230	227	208	223	212	219	221	219	210	220	208	210	204	220	229	219	208	185	212	228	236	213	208	237	193	245	208	220	194	227	204	227	221	195	217	215	223	224	238	210	202	207	208	200	241	215	188	215	199	214	206	183	195	232	240	230	192	224	212	217	215	212	236	205	181	207	242	195	204	231	193	195	245	205	206	202	201	221	234	222	233	228	211	213	207	230	195	219	198	201	211	229	220	225	200	198	195	225	214	218	235	233	218	213	218	181	195	205	224	221	199	215	228	209	242	227	210	234	235	215	194	222	224	187	199	236	217	205	204	227	208	237	265	239	200	216	192	203	198	221	210	180	209	188	221	188	197	213	200	215	205	214	216	209	214	188	227	233	214	214	211	196	238	209	206	181	219	222	210	221	213	196	188	226	232	225	208	221	203	238	208	187	186	199	202	212	215	258	245	225	185	213	222	222	227	229	210	222	208	227	227	233	218	207	237	232	209	226	194	207	220	230	207	236	194	230	241	245	218	229	192	233	220	213	242	201	207	206	210	232	204	218	194	205	219	192	220	231	219	220	228	207	195	208	225	227	219	187	217	199	221	228	221	220	223	202	209	225	190	214	206	192	209	215	226	208	236	219	198	229	244	211	220	200	221	211	195	220	203	200	170	203	204	210
1921	711	894	831	818	760	623	692	587	584	618	665	595	563	549	616	538	515	559	513	524	566	524	555	466	554	518	553	566	598	578	502	523	497	553	564	493	520	549	494	518	540	552	481	516	499	518	523	533	495	535	492	516	560	548	520	548	548	508	519	508	528	547	502	509	530	533	533	495	507	549	516	523	527	514	538	520	512	534	504	534	541	535	535	558	533	534	548	484	489	518	551	510	490	548	544	487	515	538	506	572	531	536	508	494	530	509	492	542	483	514	523	501	508	512	523	554	546	496	555	496	546	534	512	520	506	516	531	518	553	494	543	510	557	494	566	532	520	505	519	522	510	580	543	497	540	479	581	567	512	535	529	490	535	526	604	547	510	499	506	485	513	547	477	515	534	533	478	475	515	543	492	493	509	560	527	566	494	553	501	533	513	488	509	528	496	532	528	498	528	536	547	567	498	577	535	537	522	524	566	539	525	553	499	570	558	480	505	525	534	544	529	506	529	533	543	554	563	518	522	503	548	509	540	521	542	502	522	478	520	551	475	509	559	532	506	474	457	518	549	512	518	555	520	509	535	572	505	517	532	516	516	526	503	559	530	509	520	509	527	549	532	522	519	520	506	525	537	495	550	522	533	522	530	517	529	512	480	516	560	535	535	506	508	542	537	529	530	523	536	548	560	550	537	513	554	540	542	511	515	519	542	537	525	550	517	563	513	521	488	497	504	542	524	535	500	521	478	525	523	535	522	542	537	526	538	487	544	509	532	541	520	527	495	585	537	514	516	499	553	522	503	527	520	558	542	521	500	570	546	547	551	533	519	533	509	544	541	476	509	540	524	539	504	488	556	504	550	528	508	543	483	560	520	528	466	532	483	521	578	544	491	497	527	537	506	484	498	527	541	526	521	513	542	464	545	559	497	457	574	554	508	535	538	550	520	543	510	524	526	537	520	525	539	536	516	487	506	521	515	510	541	548	514	514	514	522	500	547	545	494	528	518	525	542	524	516	547	498	540	504	525	570	518	479	491	494	488	497	511	563	514	544	520	562	534	514	503	537	568	546	484	559	513	511	517	529	529	547	482	492	493	533	489	534	554	513	507	528	540	578	481	550	523	512	540	553	544	531	482	514	516	562	493	477	546	536	481	512	518	500	529	512	537	526	548	502	510	528	541	531	484	533	525	531	539	521	525	535	523	505	490	527	564	474	504	554	514	491	511	526	507	514	573	518	570	541	505	510	526	532	564	496	545	550	569	517	531	491	521	484	504	515	486	568	495	512	516	520	532	522	538	514	508	523	502	495	540	525	490	554	515	493	535	519	523	532	536	538	552	533	527	534	529	512	537	520	551	509	498	512	552	499	537	516	534	537	528	534	499	526	507	518	509	529	506	526	529	527	521	560	523	510	524	518	551	493	509	537	530	532	553	539	521	537	522	535	495	526	573	522	540	517	520	501	523	482	530	531	524	530	522	512	520	552	518	592	494	531	492	550	524	546	536	487	532	537	548	481	520	490	551	518	554	485	512	480	572	501	528	517	518	543	477	498	511	547	495	541	518	506	531	528	509	517	486	495	498	564	532	486	516	508	512	531	504	516	515	509	519	528	527	505	543	527	503	518	552	507	544	491	513	512	525	511	513	510	530	511	548	544	519	520	503	557	539	495	525	482	496	502	527	507	539	503	523	502	515	551	497	514	478	536	554	490	559	524	517	485	512	508	520	515	474	521	548	552	524	523	522	534	535	494	539	526	522	538	524	521	500	499	527	551	509	542	505	511	504	530	510	489	538	554	527	516	534	499	531	510	479	485	533	546	525	535	535	555	543	563	545	527	486	506	536	523	535	505	564	547	519	510	534	545	535	529	522	534	503	569	505	469	486	528	481	526	536	520	507	490	532	528	543	546	519	524	481	555	525	497	518	490	562	500	522	562	544	539	535	525	507	517	513	514	535	523	537	534	514	541	505	545	514	521	496	540	495	506	509	548	558	510	516	552	520	544	524	551	525	538	563	551	561	500	486	541	494	511	533	500	556	530	543	511	525	560	512	513	561	537	488	514	534	479	581	546	547	553	507	498	559	536	536	570	527	513	506	509	514	501	536	529	526	586	525	556	537	509	508	530	541	484	526	480	521	536	500	466	527	545	528	501	534	556	510	514	579	505	520	487	497	524	482	516	491	481	546	528	515	499	545	520	532	540	491	525	533	484	569	542	550	567	512	534	528	548	517	537	509	498	525	554	524	528	555	514	572	560	517	505	514	534	469	496	530	501	523	527	567	488	551	531	534	545	532	535	569	504	569	515	522	513	540	518	519	525	526	535	565	558	521	542	512	536	526	540	501	542	485	486	506	569	505	532	554	527	505	509	514	474	496	525	521	514	533	510	542	541	505	521	530	562	541	548	545	514	534	532	554	517	493	518	541	544	550	491	531	589	557	488	483	520	558	531	537	546	543	534	511	501	513	544	551	540	506	498	523	528	545	493	481	513	522	535	505	532	510	531	533	525	519	501	516	521	522	459	522	525	492	514	505	537	519	541	521	549	553	523	501	499	555	501	534	516	508	551	505	484	512	538	527	486	535	529	482	520	516	508	502	553	519	540	503	500	486	548	532	544	523	510	520	544	482	528	507	508	553	502	537	520	524	529	509	538	523	531	538	534	556	509	528	519	485	511	500	548	552	547	537	524	559	526	526	505	518	498	511	570	530	517	536	521	532	573	542	535	525	535	497	499	489	493	508	510	514	495	470	489	537	552	565	520	520	515	520	518	517	539	540	511	530	535	516	512	510	498	570	526	547	518	501	515	523	526	535	540	534	539	579	531	532	548	532	543	508	574	567	521	497	502	523	583	501	515	488	495	480	571	541	523	521	508	581	548	533	519	554	536	520	507	510	525	532	505	476	537	531	540	532	516	512	542	509	497	510	548	520	544	509	513	515	521	495	564	502	513	558	565	542	498	525	538	524	523	491	538	522	540	585	558	500	556	546	491	517	497	512	535	498	526	516	490	520	512	545	501	534	516	531	543	532	492	495	503	533	521	520	561	539	541	537	540	552	536	511	477	526	504	513	523	508	531	526	512	485	535	512	563	516	555	500	500	528	539	521	471	504	489	536	542	510	512	531	501	510	533	495	525	565	512	516	555	508	497	526	505	540	518	530	507	513	507	540	522	489	485	527	495	544	530	539	520	546	571	520	527	508	534	505	512	476	567	512	528	503	528	522	502	542	526	505	501	536	544	532	543	555	509	528	505	545	566	520	501	466	506	517	532	533	524	558	490	530	502	526	490	518	549	500	536	560	525	505	549	513	500	531	550	502	547	548	529	529	538	528	520	540	547	515	494	541	551	475	514	528	521	503	547	543	586	536	544	567	507	529	522	551	528	520	532	524	528	460	484	529	502	459	547	551	515	502	511	515	532	533	499	517	528	540	529	525	498	516	525	582	520	541	555	577	514	520	520	524	555	552	523	516	490	548	507	537	512	527	539	512	485	508
6333	652	723	572	381	393	368	306	278	234	229	219	266	269	242	208	229	252	227	248	201	207	225	181	197	205	225	190	206	201	216	198	199	196	202	235	196	216	194	219	199	190	233	204	214	167	216	205	185	213	211	208	212	205	221	205	203	194	182	195	167	196	181	195	170	209	185	202	194	199	189	170	201	217	205	164	199	205	216	232	214	194	207	213	216	208	184	197	205	206	181	216	207	151	184	198	197	213	196	199	172	206	186	208	201	225	199	206	195	208	201	185	203	220	183	192	186	210	191	193	183	214	188	227	198	209	187	186	194	203	183	214	202	168	177	215	225	226	222	199	226	176	219	184	201	220	206	207	215	189	188	218	188	200	200	210	206	209	218	211	204	212	177	193	195	187	223	229	182	167	200	222	173	205	203	197	195	209	201	217	198	208	206	209	196	213	204	196	184	186	195	199	199	197	209	196	206	189	205	208	211	197	203	211	198	192	216	214	190	186	208	232	205	186	215	188	208	195	194	210	199	206	191	215	196	196	220	200	177	213	205	188	177	198	191	237	204	214	174	211	189	189	210	190	200	246	164	199	214	177	224	186	207	194	181	186	180	207	200	169	194	168	198	194	203	190	204	189	212	225	202	208	190	196	199	185	200	199	207	203	225	187	202	213	207	208	207	198	187	204	205	196	205	202	188	194	225	200	146	205	195	190	211	184	231	194	203	201	189	185	190	189	190	189	209	200	211	205	227	193	202	209	200	193	206	201	218	213	200	183	182	223	197	196	204	214	207	225	205	207	177	234	231	181	190	226	187	205	198	168	203	193	221	199	188	173	216	227	200	179	249	157	214	204	197	194	200	197	223	193	206	182	193	180	220	195	185	177	179	203	188	198	195	210	208	193	217	203	209	233	217	210	213	198	211	200	201	223	204	215	217	203	241	204	191	217	193	178	179	191	219	212	196	189	198	197	189	220	204	209	209	215	214	189	204	204	180	202	206	171	242	204	189	196	207	175	228	195	208	183	199	186	193	226	205	192	216	192	195	204	195	197	207	225	197	206	186	204	189	202	169	184	193	187	201	219	213	185	187	186	183	211	203	223	200	185	241	193	206	175	193	200	198	214	206	224	217	186	188	206	212	253	210	187	188	199	209	207	201	220	223	187	218	194	228	187	200	191	196	196	188	192	182	211	186	183	206	214	210	172	196	209	206	186	202	197	206	199	210	191	180	168	198	223	198	216	189	215	188	195	205	195	222	177	181	211	174	209	197	189	197	204	193	216	210	201	232	224	204	202	213	195	207	194	210	185	192	193	238	222	230	206	186	188	207	215	206	189	202	226	183	183	195	197	192	192	199	220	198	220	198	223	192	182	208	173	196	231	218	200	228	180	189	211	192	206	181	224	203	209	211	191	197	215	201	205	197	178	198	234	193	173	196	211	215	215	196	198	214	197	205	195	162	183	217	199	221	186	196	185	189	215	196	184	173	199	211	200	194	217	202	213	210	197	201	202	201	205	190	187	196	181	162	228	195	168	172	200	187	177	220	194	212	215	178	203	190	215	214	165	183	215	186	190	197	180	228	198	222	179	200	191	194	206	191	203	203	183	198	203	207	194	209	213	196	193	201	193	193	190	209	215	183	195	210	197	185	190	207	189	211	223	205	201	200	196	186	203	215	184	206	192	214	179	210	209	204	176	198	213	196	198	189	196	201	220	204	202	222	204	171	195	208	232	199	196	204	212	199	194	199	204	187	186	181	186	206	188	179	198	204	185	205	189	201	194	187	205	218	197	178	217	193	194	214	222	179	204	196	199	216	205	187	165	191	194	221	195	201	209	181	200	176	204	196	189	179	202	232	225	218	193	192	193	168	226	189	195	194	206	205	225	185	205	185	213	192	190	193	237	209	171	210	221	196	199	199	182	180	224	202	226	197	209	223	205	195	207	210	198	198	188	166	204	188	194	203	209	178	189	184	206	200	193	187	226	208	186	200	191	197	185	209	175	196	227	202	205	210	182	216	197	203	196	216	215	205	181	232	195	178	195	206	208	212	191	240	197	183	202	185	218	200	203	205	203	206	193	169	190	203	201	203	211	189	190	208	192	198	197	198	215	213	200	211	183	204	204	203	206	194	190	183	192	223	207	168	196	195	208	206	194	220	220	199	200	185	193	215	228	186	193	198	206	224	198	216	196	192	167	207	222	202	177	190	203	184	207	207	201	199	197	224	208	203	194	191	170	205	206	188	210	181	208	197	230	186	173	187	222	196	176	190	210	187	184	205	226	221	183	194	189	236	203	212	216	212	218	190	199	175	202	219	182	194	201	184	196	195	208	181	237	196	199	185	194	203	233	210	197	187	188	175	199	182	204	195	184	197	204	229	192	203	197	210	197	180	174	192	198	189	186	212	199	194	219	233	223	195	192	183	184	202	197	196	179	203	215	211	212	188	205	208	192	190	188	208	179	166	208	212	211	193	209	209	203	217	218	212	223	181	186	198	217	191	158	215	217	199	216	171	201	186	193	181	192	195	206	192	211	221	176	214	196	165	158	198	181	194	202	200	180	197	203	195	199	196	164	173	203	191	198	191	207	212	189	216	187	182	205	213	189	189	193	207	208	187	192	173	196	194	237	174	210	205	200	197	205	174	193	201	188	236	196	200	198	208	185	200	219	212	199	219	195	185	181	195	187	206	200	188	195	226	182	232	200	186	218	199	207	192	205	198	183	204	192	206	203	210	210	210	190	191	200	229	194	170	209	192	184	201	179	217	188	188	167	232	179	210	174	212	217	208	175	184	197	200	181	199	203	181	206	207	196	195	205	192	196	196	186	181	200	186	207	187	205	221	201	176	207	199	195	224	178	220	237	194	197	192	218	185	235	165	193	200	168	198	182	204	218	212	187	186	195	196	210	199	224	191	176	218	224	165	195	193	193	212	212	180	199	218	187	187	181	194	177	185	218	213	208	211	202	196	207	194	182	192	196	206	218	219	200	211	199	207	210	159	224	224	192	179	175	200	186	186	186	196	210	189	198	205	202	211	196	194	179	190	207	210	229	186	216	188	200	189	218	206	194	195	199	196	206	197	198	195	185	226	196	213	195	188	193	208	196	204	183	208	206	200	177	205	195	209	192	198	188	197	196	201	217	183	220	178	205	214	190	191	229	206	167	181	208	232	213	201	200	185	193	197	194	186	202	202	184	185	194	187	193	194	206	187	187	214	195	195	182	191	172	199	220	208	215	199	232	214	201	189	186	192	197	229	182	243	188	207	217	198	195	208	210	220	197	187	202	179	212	168	195	192	203	174	205	223	187	220	199	203	180	204	202	210	204	220	206	205	178	174	192	189	221	195	200	197	182	207	205	202	177	187	179	179	235	208	172	213	199	201	217	217	202	208	180	172	211	183	181	215	223	203	187	211	213	214	201	248	206	168	213	221	226	202	193	199	190	187	188	208	181	183	170	199	206	201	200	206	189	203	192	203	207	205	215	193	196	194	175
6043	1033	1736	1844	1573	1501	1278	992	885	753	790	741	780	774	752	700	659	674	676	616	578	576	612	538	526	543	551	547	508	523	510	496	533	499	490	476	490	493	530	494	517	478	499	523	492	494	514	479	474	500	492	485	515	475	482	475	473	501	495	510	442	532	498	491	482	455	475	520	536	506	498	474	456	452	474	489	460	454	493	486	489	498	472	530	498	494	473	505	504	438	475	518	501	451	458	467	495	477	477	478	507	478	472	507	459	464	471	460	469	484	508	498	513	524	467	480	443	507	479	482	462	476	489	471	489	490	469	460	501	508	504	490	531	511	506	492	498	461	509	478	503	494	493	505	472	484	546	482	488	504	493	489	509	509	486	465	474	498	500	496	464	473	466	509	493	514	458	474	462	470	519	477	483	493	491	491	471	491	493	492	485	486	508	486	469	486	462	494	500	489	523	478	510	473	497	476	505	488	519	498	498	500	522	496	515	501	494	513	530	483	481	458	505	466	472	477	539	494	485	519	453	497	483	447	481	477	500	477	533	484	519	479	462	497	475	463	508	462	506	486	496	463	507	467	449	498	492	488	487	458	482	510	480	515	495	511	503	495	509	483	504	465	437	489	489	532	513	490	488	511	470	452	456	485	455	476	521	461	488	491	467	456	480	456	518	489	503	472	489	499	465	483	470	482	462	469	487	503	482	496	475	480	466	520	497	549	491	484	453	490	466	495	520	497	503	491	511	485	481	480	483	478	518	492	473	488	458	503	483	456	511	477	510	496	444	495	448	452	472	487	463	492	479	473	500	466	541	489	479	475	513	493	529	508	482	482	470	512	518	458	455	467	455	491	500	494	503	467	506	507	507	489	471	479	528	499	472	466	503	498	487	454	502	521	495	523	479	509	488	506	443	496	473	491	508	502	523	474	499	497	499	493	489	471	459	495	478	478	525	514	470	496	454	524	470	501	458	490	489	507	477	454	480	534	447	462	511	488	462	493	478	507	462	509	470	483	521	502	494	480	489	485	481	446	495	483	506	493	470	477	433	510	498	513	470	498	510	459	505	478	455	499	470	501	514	520	475	486	502	449	498	480	490	483	464	500	498	471	525	491	479	520	497	510	515	472	464	482	465	489	489	456	478	492	497	499	500	524	465	463	516	495	479	468	501	461	516	476	490	506	481	504	451	495	501	485	493	502	454	497	469	481	520	475	480	455	517	537	464	476	492	465	471	516	472	483	471	495	470	445	481	469	497	513	502	495	446	472	495	472	491	490	490	488	498	475	533	459	505	464	471	500	479	489	503	477	497	471	482	463	486	517	502	512	523	515	486	485	507	446	514	468	502	485	448	468	502	481	469	534	481	472	495	537	471	496	489	494	487	523	496	495	458	473	498	516	466	487	476	512	446	499	462	453	480	540	466	513	458	479	506	443	452	483	479	523	503	486	497	487	486	526	524	463	477	505	471	524	494	505	484	474	461	449	471	488	486	512	509	501	488	477	487	488	489	470	478	469	458	483	504	493	505	498	524	502	506	488	507	480	466	446	499	486	500	491	498	529	473	465	492	482	477	456	473	515	509	503	482	472	512	457	488	477	512	499	496	482	476	477	493	493	489	519	513	471	467	472	461	522	475	499	470	464	452	489	490	507	503	519	480	497	515	462	513	487	504	497	502	431	497	470	496	479	491	502	537	508	499	475	453	504	533	491	536	477	458	474	494	479	483	498	466	476	505	489	492	470	520	510	519	440	475	496	503	488	502	450	477	511	497	487	494	494	515	500	468	488	493	486	504	463	492	488	479	530	457	523	494	482	506	460	512	491	489	486	461	492	505	497	509	474	494	473	453	516	517	479	491	521	479	490	504	490	492	463	499	462	460	510	452	483	485	474	510	465	503	482	441	550	492	470	506	514	525	504	485	473	497	433	501	484	464	500	482	459	471	522	481	465	483	485	450	491	495	512	525	439	527	468	502	458	465	472	487	484	449	494	466	543	468	520	480	487	462	474	456	505	461	513	507	488	454	542	480	515	460	487	441	480	458	470	452	477	486	490	508	524	477	550	509	483	480	497	479	498	466	475	487	504	522	471	484	479	467	499	491	473	455	498	478	485	488	465	486	489	438	464	481	516	479	483	497	474	473	460	481	510	524	511	462	488	478	487	528	514	493	501	439	530	516	506	496	517	492	448	439	493	480	458	527	444	515	507	479	510	548	455	478	484	489	479	458	484	490	493	512	516	469	465	497	463	509	503	460	459	472	460	499	477	475	501	489	479	480	474	496	496	481	468	467	472	501	515	457	459	478	516	487	557	491	503	482	470	468	490	499	462	498	487	474	501	477	468	513	458	468	444	484	498	525	508	527	489	448	538	439	490	493	480	473	491	502	515	522	489	448	472	496	489	512	471	492	489	483	499	506	460	517	470	501	543	490	525	497	529	484	482	467	525	481	460	465	478	504	490	475	472	486	456	501	523	491	493	534	464	487	485	467	482	492	467	502	488	455	477	484	486	467	493	496	477	478	461	503	495	470	481	483	446	524	483	459	435	510	488	500	467	439	472	520	529	474	498	480	498	501	511	513	440	525	474	449	459	499	497	462	469	477	512	524	501	473	492	496	537	513	476	485	491	504	465	483	523	489	496	484	469	479	473	493	463	474	469	480	470	508	492	506	477	476	488	524	467	470	513	490	493	495	500	519	518	466	489	480	470	481	477	490	500	504	475	492	528	501	455	494	499	447	492	453	517	492	501	467	512	463	514	475	505	460	511	485	472	482	468	491	484	504	465	466	476	509	463	487	479	519	495	479	476	480	515	487	490	489	457	527	505	507	447	476	490	504	446	464	522	490	500	494	467	506	466	462	474	508	477	470	513	483	466	513	454	487	437	486	464	457	501	494	529	490	524	475	489	522	509	488	494	485	500	475	491	461	454	455	469	490	483	540	488	503	454	472	515	495	510	491	501	501	501	463	454	462	509	475	530	484	523	491	474	520	538	497	480	493	502	497	464	515	490	491	482	475	491	456	485	508	502	490	499	457	531	485	478	444	472	483	480	494	453	477	526	453	529	488	498	499	495	494	492	473	469	523	463	511	497	478	503	482	510	495	459	500	455	512	468	474	499	498	499	489	492	492	498	493	502	501	494	492	479	494	499	466	469	476	487	483	485	464	512	434	470	472	450	474	492	455	455	524	512	472	506	483	470	483	478	482	533	481	490	480	481	467	524	502	491	518	471	476	493	500	462	462	545	476	502	478	490	514	474	484	481	509	431	499	466	504	466	483	474	500	484	492	474	537	496	477	500	475	494	484	509	504	504	472	528	473	482	446	488	463	496	487	478	502	504	480	500	522	480	518	480	515	497	472	467	491	457	481	435	489	482	535	499	478	486	526	455	493	476	482	537	512	473	449	499	482	491	489	459	503	518	439	509	472	486	471	490	470	505	529	481	517	493	478	511	507	458	509	488	477	495	493	476	497	490	477	511	440	504	486	506	487	523	478	485
12040	1088	1054	770	550	439	356	289	236	166	178	164	148	168	130	120	138	138	134	107	115	96	121	92	95	91	115	105	97	85	96	81	92	99	96	81	88	99	99	97	90	111	95	86	100	85	80	81	87	90	95	88	108	94	95	92	85	104	87	94	84	95	84	78	84	97	91	96	76	80	93	87	81	80	86	87	85	72	75	81	90	85	108	75	96	86	85	96	94	72	106	97	93	80	91	100	95	91	88	77	87	101	78	104	79	84	100	99	94	91	85	75	94	95	95	88	95	79	77	82	91	100	80	90	93	89	87	77	84	77	85	100	98	93	81	95	88	71	94	111	78	75	92	92	91	82	97	92	84	92	88	77	92	89	77	84	98	83	84	82	115	78	78	89	107	73	78	61	68	73	82	86	99	96	89	90	87	86	89	89	97	104	86	80	89	70	83	83	95	96	92	90	91	80	88	81	82	97	102	100	100	81	101	70	84	101	88	106	79	98	89	70	77	94	83	96	95	84	79	92	94	75	99	91	102	91	75	80	87	86	92	84	77	92	98	96	79	93	90	100	119	77	89	80	83	88	83	88	85	102	96	89	87	91	92	96	87	78	74	84	96	84	91	110	102	82	95	94	81	88	84	86	93	79	103	71	88	111	96	103	90	96	75	88	92	85	80	85	77	96	94	87	74	86	96	92	93	83	84	93	81	80	107	78	73	97	93	87	77	74	84	72	91	87	94	90	78	107	95	83	77	101	93	86	67	91	104	85	84	79	81	76	83	86	92	69	85	66	80	110	94	86	87	93	90	84	76	85	78	90	83	75	90	84	76	102	77	88	92	108	80	84	89	77	80	87	92	82	98	78	83	80	80	92	80	90	91	80	93	99	119	82	110	100	86	96	87	87	81	85	94	85	91	78	86	85	84	85	74	94	68	103	78	71	83	76	80	87	81	71	82	89	92	75	82	101	70	93	78	80	94	104	93	83	94	98	77	90	72	76	98	97	97	118	88	85	102	91	95	95	96	82	84	102	103	102	100	86	84	103	74	87	90	90	71	92	90	86	89	84	87	92	86	87	87	97	90	82	89	94	99	77	94	94	71	101	93	88	84	87	96	101	87	102	97	73	88	87	85	101	95	89	90	85	91	81	79	91	82	86	84	85	101	86	80	82	95	85	69	83	94	74	77	91	101	97	92	85	90	79	95	95	90	80	94	92	90	100	89	90	101	115	82	74	81	84	70	99	86	79	76	83	78	81	91	82	103	106	79	100	75	80	92	97	81	86	80	99	79	91	87	80	100	103	96	101	92	79	86	96	91	84	89	86	84	102	77	96	81	109	89	91	81	92	87	91	84	80	88	85	89	84	81	76	78	89	81	87	85	74	104	85	76	85	98	97	84	75	74	90	96	80	87	96	87	80	81	71	95	89	84	77	74	83	80	108	78	86	80	93	100	103	92	87	90	95	89	69	89	86	94	71	123	101	97	72	76	74	85	84	86	95	93	79	69	95	77	90	83	84	80	86	91	71	89	82	73	104	94	73	94	110	93	97	72	80	91	87	81	76	83	82	86	84	106	83	92	85	88	86	84	96	97	98	71	93	107	95	78	91	102	88	90	90	74	83	70	76	73	71	80	92	68	86	83	100	89	92	89	77	90	71	92	84	80	76	83	79	90	99	82	85	93	101	108	88	100	96	96	98	77	96	84	86	91	90	82	91	77	73	73	84	101	89	90	95	106	89	95	93	102	107	82	93	71	99	79	107	79	92	76	84	79	100	91	95	94	84	86	68	83	101	78	94	98	93	95	88	94	100	94	70	103	73	81	86	79	89	80	85	80	85	80	87	88	88	85	92	101	93	85	89	89	87	95	83	95	94	88	87	76	89	88	101	90	76	78	82	70	92	108	97	100	78	103	73	70	88	81	81	83	84	74	96	91	73	90	82	84	88	91	98	81	87	83	85	89	85	94	106	74	84	85	96	84	108	87	79	76	103	78	99	72	90	74	79	94	89	86	82	87	79	77	93	84	98	81	97	92	90	87	83	84	96	90	89	107	94	91	93	86	81	84	83	85	97	98	68	83	74	88	77	81	77	123	83	92	92	86	88	111	81	79	101	97	64	77	74	81	87	93	81	85	87	86	78	84	104	97	73	109	97	88	70	86	83	109	80	87	96	109	85	93	93	102	107	83	109	88	88	85	97	94	95	71	86	80	85	78	88	84	106	89	92	89	81	87	90	77	73	84	84	89	83	100	103	83	65	93	81	82	73	80	100	99	92	106	80	84	84	90	86	95	113	86	105	85	80	75	92	70	76	82	81	88	111	102	93	71	87	84	90	84	92	98	95	73	90	85	93	88	86	99	85	100	92	111	64	87	103	87	85	74	95	80	85	87	89	79	82	69	73	91	94	85	82	88	88	84	82	74	79	100	85	89	85	85	90	73	88	80	98	88	80	75	109	93	75	81	76	99	93	78	92	88	81	71	87	79	78	100	96	87	100	83	84	85	95	84	88	96	85	115	107	88	79	97	82	84	87	81	86	100	76	75	80	90	88	100	89	100	72	90	72	109	86	74	102	85	92	105	84	83	80	80	86	81	79	84	80	79	84	72	82	74	106	72	95	89	96	90	88	96	83	85	101	119	79	106	93	81	86	83	72	104	86	84	93	100	105	92	83	84	87	102	89	99	89	99	71	85	93	98	78	95	97	76	86	90	81	103	108	86	84	87	93	76	90	106	97	100	94	84	99	89	87	78	79	94	69	79	98	86	92	97	74	79	82	92	71	102	89	85	110	89	74	96	91	88	97	100	91	81	88	69	101	95	72	82	86	86	94	95	76	95	90	112	89	78	84	80	88	78	84	93	80	111	104	95	90	75	83	103	93	92	81	90	96	80	104	95	93	120	84	76	81	81	77	77	89	94	101	78	87	87	91	90	83	93	93	89	90	90	94	95	105	84	91	94	81	82	106	86	66	91	81	90	96	100	78	83	91	92	93	76	75	102	97	97	82	93	85	70	99	110	82	89	87	105	69	97	72	78	102	101	85	84	84	76	88	93	93	98	86	90	81	96	91	96	76	98	83	84	91	88	108	96	88	82	85	82	90	76	80	82	78	73	79	93	96	78	94	91	80	97	80	77	91	82	88	90	101	92	79	93	110	86	90	94	89	99	106	92	85	85	89	96	79	90	76	70	86	89	95	78	79	93	98	81	110	86	87	89	79	88	89	95	95	108	82	88	79	78	98	81	79	87	86	90	67	89	91	89	97	104	81	91	92	94	88	81	77	84	75	83	99	81	70	83	100	98	78	73	94	93	86	85	85	103	84	78	91	92	97	83	100	95	71	74	106	116	95	96	94	90	94	79	86	99	77	94	95	74	88	86	95	86	87	82	94	77	87	84	104	77	81	83	84	87	97	75	103	90	89	109	96	96	83	92	109	91	96	96	83	110	88	80	79	101	94	83	87	95	86	76	85	80	98	71	74	95	85	79	82	84	81
7783	1072	2242	2507	2352	1886	1678	1252	998	769	771	656	674	612	641	580	538	543	502	469	442	446	387	337	332	329	279	306	315	299	287	252	325	279	276	273	286	259	274	281	249	275	260	247	295	245	246	230	213	233	236	247	273	255	260	270	259	222	261	203	226	247	259	269	243	253	226	242	233	245	239	254	223	232	266	245	230	225	206	237	237	254	238	234	267	217	254	207	231	260	252	240	241	271	241	237	211	254	251	237	245	233	230	256	231	248	232	251	216	246	244	213	257	255	210	243	231	261	267	237	234	254	242	225	232	232	234	236	229	248	222	250	211	257	245	231	226	239	209	241	251	220	217	229	254	224	250	219	250	225	234	218	260	232	235	268	267	248	228	238	259	246	221	258	246	255	241	254	233	206	222	223	238	237	235	248	247	229	240	202	244	251	234	229	232	218	221	250	218	220	256	237	221	227	227	232	240	211	210	208	234	210	255	218	208	238	220	242	236	212	240	226	237	247	235	228	248	251	237	253	225	250	235	254	241	255	206	211	221	222	240	238	243	209	264	238	246	218	216	240	270	210	207	241	225	194	237	247	236	223	211	216	210	216	243	243	237	229	239	233	220	233	236	244	252	214	222	254	234	241	227	226	232	233	236	214	259	230	221	252	244	268	208	225	269	229	215	221	240	236	239	246	252	236	221	224	226	227	235	222	249	242	227	232	269	236	246	232	235	246	217	233	232	223	232	252	236	220	251	238	230	223	218	223	202	235	215	243	245	226	225	216	218	225	241	219	222	227	251	238	249	225	247	241	212	237	232	233	239	238	214	238	224	244	225	226	224	244	237	230	211	218	227	221	244	214	224	241	222	219	239	220	190	216	235	229	234	222	203	224	238	238	239	228	236	233	228	230	250	234	240	252	213	237	214	232	236	217	236	236	266	233	243	233	235	247	253	223	233	235	223	230	218	214	236	227	223	254	257	245	239	248	237	229	223	215	237	258	236	232	261	227	247	242	227	252	264	278	253	224	227	222	265	233	223	212	242	230	233	242	255	259	243	229	235	243	229	235	244	223	226	229	219	237	227	260	258	243	227	246	238	219	241	248	220	214	236	240	214	225	252	228	242	249	221	208	231	228	244	236	237	236	231	233	219	241	226	232	248	226	230	223	224	231	218	235	234	248	245	219	224	226	245	261	237	227	240	249	254	222	222	222	241	219	224	245	234	245	222	235	214	194	199	247	223	242	253	231	239	233	206	243	217	225	250	242	219	229	258	239	218	260	209	216	224	249	244	224	243	227	230	222	242	270	222	233	238	221	226	200	237	225	221	221	215	229	222	245	242	236	225	244	241	236	235	216	232	250	233	207	248	265	212	229	225	218	204	215	250	241	236	235	222	256	249	243	257	196	233	227	231	259	241	230	228	234	220	217	219	245	240	237	229	228	257	220	234	240	249	217	251	255	223	254	233	235	254	226	219	259	241	252	220	240	235	232	237	231	242	225	206	245	253	220	227	212	239	217	220	244	276	211	272	235	252	215	226	202	235	232	186	243	262	206	234	243	242	225	204	245	227	246	227	232	226	214	256	229	227	252	248	254	228	210	244	227	213	222	223	222	219	242	246	241	245	252	240	232	245	259	235	235	248	239	236	246	236	229	215	220	237	219	230	217	232	258	208	245	230	214	231	208	219	245	226	249	224	251	241	253	227	227	234	238	241	214	237	244	216	232	232	221	234	251	235	247	247	229	233	249	218	222	206	246	224	206	227	221	228	237	228	238	230	234	243	244	214	226	216	225	271	239	210	224	196	260	260	235	242	254	215	251	246	232	230	243	231	219	230	246	240	218	248	227	209	241	220	226	257	254	211	241	245	208	227	227	271	232	228	275	229	219	231	216	230	251	228	229	220	211	245	257	202	241	230	227	217	235	226	247	248	244	250	216	231	248	251	218	228	200	198	251	227	242	264	227	245	221	221	238	254	216	237	265	218	242	232	218	243	214	217	230	228	233	210	245	219	231	229	265	270	241	217	202	211	209	224	252	243	233	207	265	239	236	222	198	229	221	205	227	218	235	229	245	230	216	234	243	213	247	221	241	226	240	192	253	228	232	237	253	213	238	211	226	248	241	253	256	239	231	242	232	237	226	225	232	236	245	240	244	275	230	196	226	249	223	247	237	242	193	252	233	231	254	234	234	231	267	233	253	218	206	224	227	241	235	220	240	258	269	218	250	233	224	242	237	224	234	254	215	239	227	229	225	247	238	219	238	242	242	246	233	236	245	253	226	216	225	218	199	256	235	250	252	214	228	214	254	224	251	241	235	229	225	209	243	230	205	220	233	208	228	238	258	272	237	263	215	223	205	233	228	227	247	219	214	242	233	234	244	230	249	247	225	257	227	265	270	224	238	243	212	224	242	228	218	234	251	254	223	224	219	242	246	223	236	259	221	223	248	235	210	246	231	200	221	233	237	235	229	232	223	218	238	226	229	249	231	245	246	231	244	238	244	236	234	245	232	234	232	225	241	250	213	227	233	237	217	225	233	226	219	244	239	231	211	239	248	227	241	240	244	217	221	233	230	208	224	259	213	241	265	255	259	209	253	216	247	239	225	252	219	220	246	230	204	241	222	248	240	223	236	207	222	226	229	234	232	206	225	247	245	221	254	253	265	230	227	225	225	251	220	254	223	197	233	213	229	223	210	223	231	225	230	241	233	228	227	260	211	229	226	258	248	211	223	235	206	213	235	222	258	218	231	242	228	217	232	236	218	231	213	248	218	246	227	246	219	226	208	233	226	225	238	252	202	237	227	251	231	240	219	219	219	226	234	242	237	228	232	237	214	240	222	245	209	205	232	228	241	258	232	258	281	248	240	211	232	235	238	216	208	240	216	228	238	229	233	231	238	241	240	218	246	256	220	216	252	268	232	215	240	218	254	222	253	242	239	246	226	252	224	229	245	249	246	209	224	252	239	229	192	252	264	243	239	209	237	222	216	254	218	226	244	233	245	239	238	267	213	229	222	200	208	218	246	225	234	230	229	227	237	244	224	205	216	232	227	242	264	223	247	198	212	249	213	249	229	231	204	232	225	231	224	250	246	225	197	257	238	240	237	246	249	224	214	229	200	213	275	224	228	212	226	228	235	240	243	245	223	253	231	243	232	228	225	251	225	208	226	261	228	246	236	243	241	258	222	245	261	248	246	256	221	214	205	227	251	215	256	235	194	246	218	227	227	208	232	263	236	220	245	212	233	238	212	231	224	233	276	258	234	237	211	238	240	209	245	239	212	265	225	199	230	244	242	246	225	242	245	239	221	223	197	230	224	227	219	240	222	223	254	217	217	246	248	231	211	243	257	236	206	249	219	238	235	228	236	252	216	220	221	233	231	251	231	253	276	243	229	213	249	247	252	255	225	230	220	217	241	260	240	231	262	236	223	230	252	224	220	243	225	237	262	214	247	210	246	234	217	238	212	243	221	226	225	222	238	241	247	248	242	238	244	247	213
1496	325	397	331	246	239	236	206	214	245	189	230	226	245	208	199	208	221	226	197	234	213	200	213	204	195	222	207	207	220	219	211	185	196	204	233	188	225	204	206	212	197	214	207	211	211	212	225	225	214	247	218	222	214	217	209	188	197	211	247	208	201	215	228	203	201	221	230	205	217	201	215	223	202	213	229	209	215	223	196	169	213	243	210	199	247	233	233	181	229	225	210	226	201	239	236	199	196	236	192	202	196	196	221	186	204	240	195	200	231	207	226	225	209	211	254	217	196	225	207	218	192	207	242	218	181	194	228	219	219	208	217	216	201	198	188	191	212	199	203	249	210	210	207	188	203	217	195	224	201	205	220	203	208	196	215	178	187	177	205	218	199	231	203	202	211	224	198	226	231	224	241	198	227	221	238	216	202	234	214	189	229	215	212	251	221	180	241	228	206	213	209	182	216	199	214	218	219	213	212	194	209	207	206	239	204	228	185	213	259	214	219	200	230	216	230	218	234	205	217	197	217	222	195	200	178	232	196	219	219	216	227	212	192	241	187	219	217	194	210	226	213	231	221	198	205	217	235	176	227	225	205	196	190	199	203	198	227	217	196	208	235	242	215	214	199	203	184	231	235	197	242	225	200	199	211	231	219	198	225	191	213	206	236	207	222	203	215	218	220	207	217	225	205	195	209	223	200	217	246	218	209	212	207	209	215	206	215	226	196	223	186	209	215	197	231	218	218	201	222	205	228	195	203	217	202	225	187	225	219	207	207	240	202	226	229	227	206	234	194	233	223	201	214	218	226	201	217	197	220	209	210	211	199	201	224	225	195	234	209	217	226	197	234	213	218	233	202	230	199	227	201	193	204	200	212	208	220	213	193	203	208	189	204	237	208	191	202	214	194	220	227	207	225	213	232	203	212	207	193	205	194	222	214	222	203	232	204	221	207	231	212	199	196	206	195	203	208	223	201	213	207	221	202	224	189	229	230	199	243	211	195	210	197	188	225	204	240	241	183	220	186	206	227	215	192	210	219	197	208	201	216	214	198	223	242	204	222	202	210	214	199	228	220	204	225	210	198	212	226	216	177	195	213	220	221	184	205	197	188	179	226	214	215	234	189	187	201	233	178	204	198	203	194	193	211	263	220	215	212	209	217	181	219	219	203	184	233	186	184	221	206	195	194	212	180	231	222	223	226	178	214	221	196	238	210	214	196	203	224	208	205	213	206	198	193	220	209	215	225	218	178	235	200	207	232	230	222	228	193	206	230	198	203	200	219	204	193	214	211	217	196	213	203	201	231	201	242	198	202	206	219	212	191	216	229	238	198	240	216	193	220	201	198	239	186	208	218	195	205	194	200	208	200	191	201	225	255	198	216	176	211	197	225	203	194	205	240	206	231	247	219	204	196	216	236	214	219	218	191	210	206	190	214	218	207	207	196	219	202	177	207	187	219	221	207	196	232	190	191	248	212	190	219	211	212	233	216	180	224	198	222	244	217	208	218	198	231	194	212	225	197	224	218	212	201	187	230	207	228	195	215	224	201	228	184	205	192	204	230	233	220	194	190	231	212	174	210	205	211	244	186	202	235	182	217	230	203	230	200	180	190	203	212	219	195	217	180	223	192	240	197	231	188	211	228	244	210	201	206	214	204	202	211	206	211	210	185	188	219	219	221	182	208	188	224	219	243	210	222	195	192	211	223	207	182	212	202	196	208	194	200	186	203	225	227	209	248	230	212	184	207	215	214	213	208	235	204	213	197	196	239	204	193	197	220	221	194	174	223	205	220	219	242	197	199	210	223	206	196	226	215	228	203	204	196	212	218	242	244	196	175	170	242	227	209	208	210	201	207	244	209	193	192	216	220	221	223	215	190	199	210	214	203	222	189	192	219	193	202	212	204	202	209	202	197	188	218	195	211	202	209	214	222	188	207	197	216	197	229	207	254	214	237	191	192	237	221	191	216	195	212	205	183	206	215	218	226	210	229	204	215	203	204	227	189	197	192	206	230	232	219	178	226	240	192	217	190	183	191	177	195	213	209	231	210	222	214	205	243	238	220	241	222	211	196	216	219	203	208	206	196	211	257	229	218	196	195	205	200	195	198	224	210	220	206	227	189	210	174	193	213	242	237	189	215	199	203	198	194	240	211	203	216	261	212	210	211	193	209	211	190	234	211	211	237	194	188	196	226	202	180	205	221	238	205	228	211	192	207	224	231	205	207	207	234	242	228	214	193	212	212	240	203	216	220	201	208	198	217	245	202	199	216	216	193	234	229	247	195	225	213	222	196	217	220	222	221	204	211	194	207	209	216	195	199	182	205	210	210	219	209	219	224	204	201	193	185	191	222	244	199	220	211	227	214	208	220	223	194	225	209	233	209	198	206	178	194	230	217	199	222	181	229	210	212	202	220	207	205	221	232	218	207	190	196	199	235	232	234	191	204	200	228	238	204	250	192	222	201	227	241	194	200	200	250	187	192	200	190	226	215	216	244	211	198	180	191	171	209	201	217	218	222	206	194	210	203	206	204	197	220	194	207	221	239	204	214	213	206	236	210	207	230	217	215	218	203	210	224	205	218	228	204	200	235	199	239	223	234	212	214	213	237	204	202	198	223	205	191	214	200	231	190	228	220	212	223	214	221	218	210	207	208	224	215	227	240	219	226	200	201	236	211	218	191	216	216	191	196	203	211	205	200	206	186	197	223	226	195	215	233	223	210	201	197	225	211	208	204	218	205	219	195	211	204	251	231	191	196	206	206	191	191	225	206	212	225	222	198	229	240	236	221	202	197	204	205	191	227	211	236	228	217	209	199	233	219	248	204	200	204	220	215	215	206	214	224	209	235	204	226	206	191	228	187	203	211	213	198	201	210	200	221	212	205	211	216	211	240	221	230	215	230	201	202	206	235	212	212	211	206	211	223	208	204	215	220	176	227	208	208	189	198	232	226	222	234	225	173	215	226	206	193	212	204	223	177	224	209	199	201	193	197	193	223	220	192	224	227	206	224	225	222	208	211	222	195	213	233	217	202	202	228	231	219	200	218	178	214	241	199	208	225	224	212	215	218	240	219	204	206	203	209	212	205	248	210	187	204	214	211	232	200	221	218	213	235	202	195	203	208	237	212	237	204	213	226	208	206	241	188	215	221	212	194	207	246	238	235	211	208	229	224	211	220	193	208	233	206	206	189	213	189	202	228	224	237	194	221	244	178	188	188	240	220	217	222	206	228	236	202	198	196	212	235	235	213	203	223	206	249	187	172	219	193	242	210	205	209	215	212	226	184	208	215	197	181	199	191	190	204	206	219	200	179	210	222	216	225	202	213	210	200	223	197	247	235	232	201	208	212	208	204	221	192	212	212	224	171	195	227	210	220	232	219	210	214	205	258	228	236	221	215	220	206	227	233	214	234	206	203	215	198	223	203	196	226	226	194	197	212	216	194	213	202	213	205	197	225	187	224	232	207	221	239	190	194	212	216	238	222	221	198	228	217
1987	699	889	881	750	755	666	696	578	614	589	619	639	578	576	599	575	571	576	520	535	550	571	549	530	525	535	535	498	509	532	527	490	552	523	515	579	544	530	550	540	526	546	544	518	515	526	512	562	527	532	495	493	527	587	506	515	519	513	495	560	528	496	546	517	493	487	483	494	499	552	543	489	530	515	504	534	530	542	493	513	533	512	520	493	499	511	500	492	563	512	502	486	554	527	549	488	510	507	526	528	526	496	517	484	579	522	512	522	504	507	490	492	516	506	542	515	512	549	514	516	510	518	483	530	520	551	513	536	493	520	477	521	517	509	518	496	512	535	490	519	551	504	504	543	480	508	492	508	551	507	482	562	543	485	533	536	527	539	508	525	536	498	489	500	485	511	480	508	492	513	513	463	516	525	494	529	537	539	463	525	500	534	500	516	549	502	494	525	526	514	537	483	528	496	521	514	516	529	549	493	505	535	541	548	539	482	517	530	498	491	515	519	521	503	558	528	509	485	523	518	511	531	487	486	503	536	500	527	544	493	526	517	487	502	533	525	506	549	536	533	513	502	530	527	528	558	512	510	512	540	508	527	512	535	532	532	550	560	529	506	537	522	533	527	544	539	508	572	522	508	497	517	538	498	494	525	519	511	517	514	548	537	505	509	482	496	504	523	522	541	497	552	516	507	535	521	500	506	518	528	519	554	544	510	541	502	574	525	517	522	516	509	498	536	496	515	525	568	508	494	493	480	520	512	477	506	532	542	556	549	510	512	485	516	507	502	542	561	538	555	536	546	533	510	486	527	497	513	497	551	527	479	492	515	525	517	529	511	503	557	500	491	524	509	501	563	501	518	519	536	513	507	511	521	501	570	526	504	533	492	502	502	451	522	540	570	527	515	502	526	524	530	533	526	526	539	512	514	516	517	522	484	523	509	469	527	543	500	519	523	525	510	554	516	524	510	502	494	542	515	512	500	505	495	537	547	533	520	562	526	539	526	517	496	498	522	537	483	543	475	527	547	495	539	535	490	513	526	545	537	564	532	520	511	541	495	509	529	500	542	513	535	539	526	543	515	520	525	517	493	517	539	484	538	513	529	536	492	501	515	532	537	511	519	495	503	517	504	517	488	506	514	489	559	540	495	502	497	552	510	546	488	500	554	506	522	537	504	505	524	512	495	486	484	508	513	551	531	504	491	525	538	531	541	532	554	535	516	530	490	499	542	498	546	527	530	532	535	497	497	516	520	526	534	497	480	538	497	522	564	496	498	491	535	543	554	510	503	532	521	517	480	513	503	464	539	513	486	556	534	474	517	531	564	540	501	539	520	513	550	530	511	512	552	542	501	529	525	486	485	538	523	552	544	549	510	491	516	513	514	491	542	519	545	507	505	544	547	551	540	521	505	539	492	553	501	538	479	550	574	505	526	551	499	533	518	519	518	515	525	491	523	512	533	514	492	541	504	522	495	548	493	537	535	544	509	520	533	547	536	548	495	522	527	519	485	525	499	533	526	503	515	514	483	505	501	498	506	543	495	507	500	523	531	556	533	507	522	526	498	508	528	541	521	549	540	529	482	511	496	490	515	581	483	538	495	542	473	510	501	511	502	538	515	543	517	485	504	561	511	527	534	504	517	530	528	581	506	478	521	512	525	502	514	528	575	490	514	550	552	511	490	496	521	497	517	511	508	551	502	551	524	492	520	543	527	549	506	497	547	525	548	515	503	522	532	542	478	506	509	528	489	555	505	485	535	527	563	528	539	584	526	537	506	541	545	509	521	539	515	513	533	526	576	492	504	538	553	514	530	513	517	547	491	519	506	516	509	505	496	572	517	493	520	529	524	544	477	508	533	489	525	510	533	487	560	508	501	497	542	553	472	527	538	493	510	561	503	488	531	506	562	504	518	481	504	468	482	548	516	532	552	505	521	502	508	562	490	516	531	550	551	538	534	511	525	457	486	525	573	528	530	532	545	513	532	522	536	493	476	509	509	544	522	530	520	480	515	515	521	548	533	527	518	537	510	482	489	571	520	502	469	533	497	480	519	495	493	545	515	521	528	499	506	527	520	536	502	556	518	532	499	551	534	536	564	510	550	500	478	491	497	534	539	502	533	529	511	535	503	495	541	547	548	518	525	521	490	517	496	487	556	489	543	503	518	564	499	554	529	499	539	548	552	504	531	531	498	512	512	500	531	485	538	516	487	499	563	526	460	516	519	482	527	480	535	517	549	498	519	549	522	508	556	527	536	564	568	490	514	518	509	522	462	521	526	487	507	532	492	531	526	495	512	566	527	484	506	541	531	522	530	527	543	503	519	509	494	569	508	508	529	547	529	506	505	537	498	531	530	501	502	525	491	508	499	496	518	509	537	474	510	504	495	508	528	515	507	509	526	545	496	558	510	518	532	543	526	522	497	487	518	523	521	498	546	544	495	537	538	554	502	502	537	545	525	551	517	483	512	524	498	505	525	552	512	491	489	511	532	510	489	547	511	479	516	498	517	507	491	572	540	532	499	563	510	516	497	520	534	525	538	516	531	539	556	520	531	483	544	561	498	545	526	553	473	503	509	520	531	533	484	499	536	535	549	506	497	502	556	524	509	507	500	509	515	504	530	513	521	536	551	528	564	539	572	552	507	476	525	534	529	521	554	517	499	490	509	522	524	493	530	543	516	510	498	549	532	537	513	506	529	509	539	523	535	539	515	499	510	550	537	511	504	500	522	512	459	535	490	536	521	519	525	538	503	529	537	505	494	513	486	492	518	549	541	512	504	500	495	501	530	511	519	514	505	515	474	499	511	529	508	511	518	507	501	488	492	547	540	530	529	494	488	539	574	492	492	467	551	532	523	534	507	545	566	492	506	574	535	492	530	557	529	489	499	521	507	532	553	515	507	497	534	526	479	469	564	525	535	494	518	514	542	495	564	510	548	519	556	538	539	496	553	496	544	557	505	558	504	518	519	512	536	546	533	492	505	486	541	533	515	475	538	540	527	514	464	511	490	525	520	528	535	528	527	542	504	513	521	517	535	498	514	494	510	532	470	529	528	509	503	521	500	524	515	538	528	488	489	508	562	553	460	472	487	514	496	506	557	514	520	488	528	518	521	516	507	502	508	578	561	504	478	534	511	517	504	552	533	549	515	499	517	543	542	535	514	513	539	541	523	487	513	526	482	487	523	510	495	494	525	534	532	593	534	519	570	494	527	491	491	528	494	516	500	515	524	510	524	555	532	520	539	516	527	515	524	537	531	539	506	511	495	518	476	512	555	564	507	506	544	508	469	499	508	494	510	537	532	518	500	499	547	519	543	513	505	536	497	533	494	505	496	561	529	507	535	489	477	512	540	552	547	542	540	574	554	528	515	533	555	492	504	507	530	531	504	509	526	497	517	468	553	519	547	521	553	523	528	517	521	510	564	500	500	468	436	561	486	518	529	525	511	530	541	502	533	519	514	511	485	512	515	535	524	512	509	528	526	510	526	533	525	473
6454	716	809	524	434	388	340	301	261	252	245	227	235	252	260	246	263	211	203	213	235	205	177	205	194	209	196	213	194	168	197	186	215	206	192	178	204	213	209	198	203	184	225	202	203	184	199	210	203	203	187	190	225	203	209	207	217	192	194	195	219	171	181	209	189	191	197	224	214	179	184	203	198	224	190	176	215	193	197	185	196	210	205	187	197	189	172	216	218	214	198	212	208	221	237	202	203	167	206	205	201	186	226	186	210	173	231	190	209	193	203	179	191	196	198	196	186	189	202	196	191	181	203	208	193	172	184	218	203	211	198	203	189	188	187	207	223	210	192	183	212	191	190	208	210	225	217	219	201	213	192	171	215	203	198	160	207	171	196	219	202	203	211	205	195	206	191	221	184	224	227	183	203	189	181	182	241	197	185	173	213	182	190	181	198	192	182	195	198	184	192	192	184	206	213	208	179	180	178	194	214	201	212	202	196	188	213	175	167	204	205	192	192	174	218	231	198	200	197	199	201	202	175	203	193	201	176	193	196	204	218	228	194	211	199	194	215	213	165	210	197	203	227	216	181	164	187	168	187	207	182	197	206	215	189	214	199	211	197	218	215	214	179	208	180	230	192	195	199	179	178	179	202	209	222	196	204	220	216	214	204	212	211	209	190	191	180	194	180	194	199	212	216	163	186	203	212	182	206	218	195	218	207	193	224	210	200	224	200	209	193	192	205	208	206	190	200	200	210	203	184	176	188	203	196	194	180	210	181	208	193	196	196	218	236	208	212	205	204	184	201	200	183	196	197	200	208	187	217	199	193	175	195	205	207	171	171	186	226	211	193	179	186	203	216	193	191	209	213	174	219	215	196	209	190	207	188	199	190	180	188	193	203	209	203	199	196	213	224	175	197	186	195	201	223	173	196	174	185	208	200	205	224	200	159	202	200	192	197	202	208	189	206	210	177	185	210	199	225	194	194	212	203	178	200	206	173	218	191	188	184	229	195	213	213	185	202	195	228	192	205	196	200	203	210	188	207	188	193	190	195	194	178	204	194	207	184	192	196	202	203	211	177	196	203	192	191	222	206	211	202	197	185	205	212	209	198	188	186	181	180	208	184	187	200	209	198	191	187	213	194	205	178	210	206	188	193	187	204	186	209	185	191	218	209	198	210	183	212	208	195	175	178	209	224	201	193	187	179	184	184	205	189	171	198	213	220	195	194	187	178	215	202	177	183	191	199	199	206	199	199	184	239	219	208	209	221	202	216	227	182	203	183	185	174	209	186	211	214	185	219	194	189	189	190	227	205	205	206	219	198	180	192	210	210	196	196	200	189	190	202	189	210	214	204	173	208	193	194	215	203	193	209	201	208	208	186	204	205	205	200	192	193	196	177	205	184	203	194	238	253	208	187	226	218	209	199	189	197	220	215	205	205	207	175	208	210	238	211	226	219	205	206	211	199	192	182	223	204	178	213	208	211	193	225	197	211	181	196	198	195	175	185	206	210	227	199	179	204	212	193	191	197	181	173	198	209	188	212	199	198	179	196	203	213	200	175	200	189	182	226	188	194	216	183	215	229	192	199	196	197	201	228	199	221	194	185	176	221	182	228	188	196	183	201	197	202	190	193	197	183	215	198	167	198	196	191	207	208	213	193	221	211	211	210	195	194	184	198	211	229	222	182	201	155	201	206	200	197	202	196	197	209	184	188	209	209	212	206	206	197	189	218	188	206	211	199	201	178	183	198	195	190	184	170	225	197	189	189	207	169	215	216	201	196	195	193	191	203	180	180	168	193	185	224	198	213	208	180	202	185	212	175	193	219	216	204	192	189	190	203	196	204	192	194	168	207	183	208	195	208	196	196	169	235	209	199	197	188	190	196	156	196	179	219	224	188	176	189	187	220	211	204	218	220	208	222	210	171	214	205	188	211	187	210	205	221	204	201	181	200	219	214	206	196	222	219	191	214	169	196	229	212	194	208	217	205	225	204	193	191	228	189	197	198	206	199	201	220	186	188	210	174	214	194	186	193	208	196	182	195	202	173	197	186	210	186	216	169	209	198	188	191	199	200	215	193	185	184	190	204	189	195	215	190	186	194	171	195	190	223	224	185	185	211	198	191	206	210	192	201	204	199	196	192	218	190	194	192	217	197	192	206	194	177	199	205	203	214	216	222	192	199	216	187	189	216	192	205	224	213	207	207	212	225	183	222	200	190	212	209	211	207	200	209	192	164	204	209	184	179	195	188	188	207	219	189	206	178	168	210	198	199	204	188	183	210	192	189	209	196	228	212	239	199	208	182	179	208	189	220	204	207	191	191	196	204	181	204	193	169	215	216	222	212	202	191	178	186	170	192	205	173	199	198	213	229	204	183	184	197	199	228	219	174	199	204	194	197	182	188	206	216	198	210	206	195	204	230	195	191	179	196	200	200	215	199	187	184	200	209	207	177	206	196	197	171	197	210	199	207	217	214	216	198	188	188	192	201	207	194	197	196	210	182	213	186	187	213	199	196	201	198	208	170	189	210	195	157	190	185	208	187	191	202	193	189	180	201	205	201	195	228	171	192	203	215	206	205	211	210	213	187	188	212	186	203	188	224	201	168	215	225	211	204	196	207	212	212	191	215	216	205	218	196	211	198	195	188	189	195	201	204	210	186	224	224	198	201	189	190	186	200	172	230	215	180	202	150	184	198	183	184	210	174	217	203	208	215	223	201	187	229	197	185	196	179	200	184	187	202	205	200	189	207	189	200	229	198	228	186	209	202	209	221	208	212	183	222	183	192	195	222	165	201	190	205	196	180	210	213	200	215	224	199	191	207	198	181	215	189	245	211	186	195	231	191	187	216	208	192	202	205	237	189	203	205	192	193	226	202	189	207	185	212	187	212	191	204	201	198	195	191	192	206	224	212	224	218	214	204	213	177	195	218	199	189	225	194	221	170	207	214	213	220	200	214	177	189	203	191	201	216	191	191	183	198	187	224	190	180	193	195	200	213	175	219	176	172	187	211	197	215	208	206	205	186	210	191	226	161	212	208	217	183	195	204	201	231	192	198	175	201	187	182	208	209	189	191	205	196	191	176	210	187	173	200	174	197	179	201	178	199	199	188	180	215	214	204	194	216	198	204	185	205	217	220	189	179	198	192	205	188	204	184	204	222	174	201	211	201	184	206	204	202	190	176	186	215	214	210	184	198	211	223	194	194	222	208	214	185	188	190	197	193	212	178	219	234	197	187	181	218	195	176	196	193	211	209	181	188	199	200	207	191	186	205	189	181	178	227	207	174	206	181	205	225	190	206	188	191	212	200	198	192	191	205	196	194	208	220	213	187	197	208	194	173	190	178	195	213	174	200	199	216	202	180	183	202	197	213	209	197	220	209	200	199	189	208	176	190	201	223	213	177	195	163	191	192	207	220	199	208	187	186	183	198	184	220	181	202	247	191	210	220	198	177	207	224	190	187	217	199	196	202	182	215	202	180	190	193	201	226	187	178	224
6092	937	1617	1715	1622	1383	1292	1066	914	857	849	825	752	778	671	687	671	663	622	638	609	585	632	556	542	562	550	532	536	508	483	478	534	509	506	456	477	502	484	519	530	501	491	554	470	493	482	471	478	523	534	486	456	538	470	482	453	506	507	475	498	483	508	504	440	519	495	495	489	453	500	504	483	493	450	519	520	488	514	477	520	508	481	512	509	496	524	509	491	497	506	452	492	490	510	489	447	525	470	445	473	516	449	483	489	487	475	490	479	490	486	512	480	495	480	518	478	478	488	498	496	488	501	504	463	511	475	491	481	468	496	516	508	470	491	516	517	474	494	453	483	481	510	457	504	524	506	473	507	466	471	494	486	475	525	494	500	469	530	503	500	514	453	505	487	506	507	475	490	489	490	496	478	491	478	508	468	486	491	491	464	454	491	449	479	486	492	473	471	494	475	480	490	476	453	474	494	486	524	477	501	453	504	486	507	477	474	513	497	494	482	488	505	467	509	500	500	502	518	468	480	505	498	487	447	498	451	470	469	483	477	448	443	482	505	490	480	544	513	505	484	487	513	485	506	498	481	498	536	458	459	482	479	447	514	486	461	494	482	468	526	503	528	515	488	499	494	485	493	488	520	489	517	498	484	503	468	476	509	485	481	482	503	505	499	471	499	483	501	495	498	486	487	461	464	480	461	499	537	449	492	473	489	471	462	488	457	456	479	435	476	522	468	445	482	458	493	488	472	523	548	469	475	479	522	485	500	519	470	430	546	475	470	511	444	481	505	510	452	489	485	475	475	473	475	444	476	520	465	469	481	495	481	517	531	482	473	476	485	485	490	516	511	450	519	513	481	517	473	494	451	485	486	511	486	505	488	485	504	504	485	461	475	446	473	486	453	495	490	457	492	520	459	473	511	459	504	513	454	481	531	463	424	493	483	496	452	493	457	492	503	474	489	480	507	495	506	492	461	468	488	508	478	508	504	461	524	488	495	488	447	421	437	489	485	485	434	486	479	463	481	469	480	467	464	530	461	481	478	487	450	500	478	457	498	487	471	484	518	488	508	504	479	490	472	500	457	422	522	480	528	491	504	505	493	446	460	460	456	519	515	460	485	510	503	487	508	471	490	488	511	501	464	491	476	511	461	486	507	511	483	524	478	454	458	507	490	520	481	473	456	487	499	484	457	478	491	486	475	500	441	452	478	446	497	491	471	489	498	485	500	476	512	484	431	476	510	484	446	497	495	482	514	488	486	478	495	494	479	487	450	546	484	459	495	484	487	485	474	500	510	499	506	506	490	493	461	462	506	480	511	533	498	491	497	512	470	460	502	495	456	491	469	464	506	457	480	458	481	488	475	488	470	509	527	515	476	496	465	475	489	467	486	492	478	481	474	472	498	479	519	470	469	573	481	464	463	498	501	467	488	521	505	503	542	462	482	487	484	503	462	463	488	466	497	460	487	454	488	487	525	479	505	468	518	497	490	495	501	467	467	464	502	505	504	474	480	509	501	466	446	453	471	432	432	495	493	448	485	508	496	501	472	525	523	475	509	507	518	509	448	495	520	449	452	496	512	544	500	475	500	471	480	487	468	457	458	482	514	431	472	441	476	459	487	512	493	495	519	539	436	463	480	465	430	495	459	487	440	503	505	467	515	488	474	497	488	514	474	486	481	456	477	484	491	490	517	471	478	480	480	484	475	485	527	540	495	490	486	472	461	521	488	482	455	481	488	473	488	519	488	485	527	486	491	453	501	497	457	483	493	518	515	456	491	491	470	505	459	465	431	464	524	507	447	497	479	495	488	480	513	486	493	439	494	533	506	465	524	475	485	479	464	498	475	513	468	498	493	505	533	473	475	497	479	493	494	512	465	495	486	508	505	505	491	493	452	513	498	509	497	488	506	491	498	460	460	472	443	500	453	528	522	497	512	507	461	533	493	447	441	513	474	473	497	489	522	524	462	494	504	538	471	489	500	471	485	501	471	455	491	490	516	496	507	491	472	470	494	467	446	491	495	522	502	496	474	507	484	515	477	489	568	468	452	493	461	459	510	447	474	488	480	501	539	493	488	517	483	505	470	492	462	494	502	479	476	461	430	471	467	476	467	507	467	490	474	498	457	461	500	521	476	517	489	487	477	480	491	507	489	495	487	449	484	487	464	489	515	503	465	481	454	504	484	510	475	510	482	489	491	501	453	486	491	487	491	490	488	446	465	468	516	522	489	477	474	489	534	466	468	488	481	523	524	486	479	509	495	462	490	465	482	502	503	523	507	493	484	476	487	462	479	498	503	476	461	481	472	422	487	514	482	494	485	499	496	464	483	488	553	490	516	454	521	446	455	468	512	494	480	480	497	462	480	500	532	496	501	487	503	472	486	473	485	492	472	477	467	511	508	485	517	483	478	500	473	530	500	484	465	504	475	505	482	487	479	487	489	513	509	504	470	472	510	512	449	479	482	545	505	531	521	511	491	506	457	530	494	526	500	505	512	500	493	487	470	482	483	498	490	519	464	511	536	516	483	491	538	472	450	475	449	452	492	512	501	499	464	489	486	458	505	498	499	473	473	494	534	453	487	483	493	462	513	469	468	507	492	531	486	464	462	508	490	490	498	488	468	503	488	464	443	420	446	459	485	465	458	495	457	462	497	524	458	476	481	481	435	427	517	478	482	511	485	460	480	498	515	507	481	439	486	545	504	524	484	477	474	493	488	488	464	486	459	502	497	438	513	447	458	478	478	520	543	519	509	483	512	505	470	494	534	469	509	510	540	463	488	490	490	498	469	475	485	465	482	497	500	523	481	490	456	461	501	470	484	489	510	441	442	491	496	469	481	474	482	464	482	484	475	470	471	498	495	459	501	497	477	492	516	478	497	467	468	442	481	475	456	484	533	508	457	464	493	478	509	519	520	445	499	510	507	493	507	514	497	429	478	482	457	505	475	443	446	481	493	451	512	478	478	485	489	469	488	477	500	482	466	529	492	490	465	492	523	486	500	479	480	479	498	516	451	466	517	477	495	503	497	473	459	458	484	471	451	475	481	500	473	481	473	492	493	521	483	482	478	512	508	459	468	497	498	518	474	462	493	506	483	493	483	459	509	501	540	523	456	488	474	422	500	497	467	462	474	490	509	482	495	487	480	497	472	503	516	503	470	463	480	489	500	469	508	478	481	470	493	542	496	484	507	483	492	488	454	468	530	464	460	495	487	478	500	481	478	510	498	474	481	488	495	478	509	491	477	469	487	450	477	491	466	450	478	482	489	515	476	444	491	516	496	490	528	490	518	477	489	489	493	486	457	506	490	516	482	474	470	466	517	458	493	454	495	477	481	507	489	483	418	478	496	502	492	501	498	517	470	480	477	470	454	496	479	476	484	495	548	469	509	466	478	469	473	485	486	478	487	469	479	483	502	465	550	474	513	453	488	484	490	490	487	509	496	506	477	503	489	479	499	482	468	497	493	483	468	507	496	494	505	460	482	474	486	509	518	463
11929	1151	988	797	570	394	330	263	240	198	187	218	159	177	126	166	130	120	108	98	118	113	125	101	106	81	102	84	86	102	93	90	103	87	102	100	100	86	100	89	98	92	83	81	89	90	105	105	89	99	92	73	88	90	80	72	80	110	101	78	96	85	98	95	81	86	78	88	104	92	82	87	84	82	81	95	91	76	78	98	89	85	78	79	85	88	79	83	76	89	78	86	62	99	91	90	92	78	86	89	93	79	103	78	98	77	81	83	97	97	95	99	76	113	92	99	84	91	94	93	83	98	67	81	77	98	81	68	91	90	95	105	99	82	88	83	99	94	93	87	92	109	93	95	86	79	81	95	79	86	81	73	86	100	89	85	96	71	108	83	75	82	87	69	92	91	104	83	89	86	82	89	70	106	86	89	99	81	67	82	75	85	90	103	94	80	70	109	96	95	115	87	89	93	58	103	90	100	65	85	94	100	99	91	82	76	87	93	80	94	87	76	96	98	85	85	92	79	79	93	94	89	81	77	93	85	89	98	103	89	99	79	96	99	86	90	91	100	93	75	93	61	90	70	102	98	103	89	86	98	85	89	83	89	83	87	90	88	78	71	85	76	77	79	81	85	82	112	105	110	90	90	76	81	110	81	86	102	87	94	88	91	84	79	82	87	82	93	90	116	82	92	64	80	67	100	103	113	75	71	79	77	81	90	88	104	84	88	89	93	78	68	85	94	84	93	100	85	96	92	94	73	100	83	86	108	88	77	80	86	82	88	87	94	95	93	90	73	85	75	98	82	86	79	90	102	97	96	92	88	82	105	92	89	87	83	78	103	67	98	86	94	93	98	78	83	79	85	70	88	91	78	99	92	89	95	88	93	86	91	100	83	91	78	79	78	91	96	89	91	81	106	81	84	86	83	85	100	94	86	94	87	112	85	79	101	105	92	99	95	78	83	92	99	100	106	99	91	88	70	91	91	98	71	96	78	79	87	97	85	105	93	95	81	97	101	102	88	86	102	78	98	88	95	84	80	74	104	81	81	88	77	91	89	96	89	98	70	80	97	83	89	73	86	92	107	89	85	86	77	87	97	87	68	108	84	84	108	94	94	87	84	92	80	78	87	74	96	82	83	86	91	109	95	100	69	75	77	90	84	94	88	89	80	96	94	88	101	93	90	99	95	80	106	79	104	103	100	101	91	77	103	85	67	97	86	94	84	94	70	84	102	97	85	98	104	82	85	88	86	71	80	93	96	77	92	87	69	89	98	81	72	83	94	87	82	83	97	76	90	82	99	84	99	89	109	100	109	72	91	81	77	84	89	85	79	108	96	91	85	86	77	83	84	68	87	90	77	78	81	88	77	90	98	88	83	75	79	93	102	93	81	96	83	82	73	88	102	87	99	91	89	104	86	65	88	93	95	87	93	80	93	88	108	114	94	110	96	78	97	89	95	89	92	96	74	109	90	92	87	64	92	87	74	85	85	93	81	72	91	79	93	89	82	80	97	85	90	92	83	91	84	91	65	93	88	80	81	89	71	71	98	81	92	79	98	71	84	91	102	77	77	92	62	89	101	88	92	75	71	91	77	77	88	88	90	90	78	95	104	80	82	74	100	79	101	74	104	89	109	75	81	83	88	85	98	98	80	93	88	105	75	99	96	88	84	81	89	92	105	100	87	85	88	70	84	89	82	85	74	82	73	84	76	80	97	75	94	85	106	83	76	94	69	92	92	70	72	79	107	82	75	104	102	79	81	81	79	76	68	88	87	84	84	105	96	69	82	92	78	75	96	73	85	97	94	93	86	75	95	89	98	90	86	71	88	62	81	80	71	71	71	101	76	93	76	84	98	94	77	94	78	89	81	90	85	96	86	93	82	95	72	89	93	94	81	104	79	84	83	90	81	91	107	99	86	90	90	88	98	107	83	109	79	88	103	77	98	94	87	81	100	86	92	107	79	94	89	86	65	97	89	84	97	88	75	102	81	79	86	85	85	79	97	101	96	87	76	93	88	92	85	95	83	80	97	72	80	81	76	80	106	83	89	78	91	76	71	80	90	83	101	78	93	100	79	107	85	84	98	83	75	84	89	84	76	94	95	97	75	95	72	98	95	81	88	59	106	95	89	73	74	69	82	92	80	91	102	87	75	98	112	79	98	91	90	98	84	84	90	95	80	95	84	82	83	114	82	77	88	94	75	110	94	100	73	89	73	88	69	94	89	76	89	86	92	78	91	93	101	76	93	93	84	102	103	88	80	84	70	78	70	83	73	77	114	80	84	87	87	73	90	71	95	82	99	83	87	78	93	73	80	79	89	84	101	75	102	92	82	75	77	101	94	91	91	100	76	81	80	85	94	74	100	88	81	87	87	116	90	93	80	94	83	105	88	91	90	95	102	78	101	96	78	97	77	105	110	100	91	94	87	79	83	102	93	72	87	71	90	75	99	88	94	99	98	77	62	106	93	104	80	62	70	81	87	92	77	98	90	81	111	110	88	85	107	73	92	87	92	73	77	73	79	93	84	81	84	110	78	84	71	89	94	65	98	90	83	93	104	77	99	77	84	85	88	79	85	101	98	98	94	101	102	94	105	84	89	72	85	79	76	90	75	95	70	90	89	82	79	87	116	93	83	98	88	95	91	81	79	97	89	94	67	82	80	83	75	93	86	101	80	89	91	85	91	76	83	97	84	91	77	103	61	84	84	96	83	85	90	88	92	83	92	90	86	94	75	90	89	85	83	96	103	87	84	84	96	76	95	86	97	94	77	70	91	69	94	103	106	79	90	91	117	79	80	82	87	97	95	92	71	83	86	70	86	76	88	81	78	80	119	96	103	77	94	101	77	93	95	86	108	85	102	88	99	67	89	102	80	81	84	87	84	94	100	95	83	98	90	105	99	92	86	83	76	99	77	98	91	97	104	86	84	94	79	84	66	86	79	86	72	86	79	100	88	72	60	93	76	79	105	89	92	87	98	88	90	87	86	96	71	99	105	69	83	95	87	88	90	88	94	95	91	85	79	70	102	88	69	98	90	92	85	75	84	92	100	100	81	86	95	83	88	77	79	84	82	85	85	99	83	90	83	79	90	96	84	89	76	105	98	82	95	107	97	79	83	83	85	98	88	85	82	98	78	93	92	98	93	91	83	100	79	103	86	78	100	78	79	72	83	81	94	93	83	77	85	88	98	106	97	75	103	85	96	84	93	77	96	101	88	86	83	73	81	87	99	81	91	97	96	73	71	90	90	77	75	91	90	84	90	116	89	86	87	87	71	73	86	99	70	80	79	97	92	85	71	71	79	94	80	81	82	70	73	91	105	89	93	94	87	82	90	74	74	97	78	78	79	97	92	92	81	99	86	94	83	87	84	92	71	97	93	101	78	84	91	91	91	95	76	80	80	92	73	111	95	103	80	103	78	104	88	88	69	89	90	81	99	85	96	95	91	73	89	84	88	88	77	88	79	89	89	82	85	93	86	89	106	95	107	109	95	97	94
7818	1093	2084	2406	2256	1954	1523	1339	967	863	828	765	790	825	682	636	536	524	461	418	414	398	412	338	352	311	336	304	313	274	298	270	251	244	321	255	325	235	253	267	253	232	273	263	243	231	261	268	291	250	227	239	252	223	204	251	217	240	236	258	238	250	238	241	257	221	247	260	245	235	227	223	246	246	249	232	227	216	218	241	240	260	222	234	234	209	212	259	256	258	246	247	239	264	255	244	228	229	237	239	235	218	256	228	226	230	235	261	236	235	203	229	228	221	225	223	210	231	248	242	241	241	232	258	246	260	237	230	238	231	229	225	232	201	239	236	249	233	222	215	240	259	236	249	242	222	258	232	209	274	257	248	271	233	255	232	267	213	235	259	231	250	246	233	256	256	242	242	250	236	234	223	264	232	256	272	260	237	236	237	246	257	243	256	248	207	253	210	244	225	223	216	253	254	213	233	222	232	236	209	226	221	236	235	240	220	197	228	238	251	216	217	198	231	249	237	222	252	241	243	230	242	232	204	209	241	238	232	226	231	234	247	257	212	234	232	234	230	209	245	210	233	220	232	233	265	223	228	251	246	252	198	234	231	238	227	244	193	252	204	230	233	227	225	223	222	237	227	239	246	232	249	227	230	224	256	222	223	217	247	252	231	232	258	244	239	230	242	239	231	221	217	226	222	210	229	245	245	218	209	253	221	228	216	201	232	221	249	224	235	252	232	216	235	256	239	225	214	221	260	240	252	202	235	250	238	227	247	261	228	243	217	249	242	221	251	226	239	252	202	224	224	226	256	243	232	239	238	221	211	225	214	232	223	226	218	221	212	234	237	222	240	231	242	243	239	243	238	233	235	217	226	243	236	235	225	237	218	224	214	226	217	249	248	213	238	219	235	240	221	233	238	257	208	237	212	210	208	247	241	229	232	226	253	241	231	240	227	198	240	221	237	227	246	240	244	248	239	237	238	233	235	221	222	237	227	241	240	246	232	238	230	261	223	222	214	222	210	225	227	230	246	246	256	244	243	241	234	232	242	219	252	228	229	250	253	224	241	238	226	264	246	209	238	229	222	204	241	249	237	222	219	230	228	237	217	254	240	231	221	251	237	216	220	235	237	238	255	227	228	228	237	204	241	244	236	248	236	232	226	251	223	239	261	223	236	229	227	203	254	215	234	236	226	228	250	214	226	247	229	240	229	220	264	262	250	230	238	239	257	208	228	211	242	218	239	208	223	244	223	238	239	239	224	223	219	238	243	230	242	218	250	251	208	252	234	229	247	232	230	220	232	221	232	252	199	232	231	228	232	231	234	224	219	218	205	204	261	241	245	236	220	233	266	262	221	234	252	262	239	226	225	214	242	255	228	214	242	249	249	216	239	264	219	234	228	208	226	213	247	251	222	233	244	228	217	210	213	229	228	242	240	228	245	227	212	220	210	214	233	220	216	226	259	249	245	220	249	244	239	245	232	210	240	238	238	240	237	220	220	214	224	231	221	239	225	218	229	226	227	239	218	237	229	245	220	217	229	223	221	246	243	212	216	226	219	226	228	223	244	241	244	245	220	214	231	244	223	222	226	236	224	207	224	213	226	243	214	225	223	247	258	246	238	228	225	253	238	227	242	241	254	232	246	229	229	254	206	257	225	214	254	240	212	220	223	208	220	234	223	211	250	239	255	238	230	246	244	248	221	243	246	244	240	223	241	252	228	239	237	245	239	251	221	276	227	242	252	249	266	236	238	234	246	224	230	223	247	248	231	220	223	216	239	214	230	234	224	214	234	213	236	228	244	229	225	251	241	219	234	231	237	235	195	235	217	254	227	236	217	233	227	251	244	219	204	227	219	251	235	228	244	230	226	269	232	255	226	210	216	231	240	252	230	240	222	229	232	217	225	223	243	227	249	248	254	235	235	251	245	237	239	217	223	212	222	243	233	251	234	227	216	232	226	220	223	234	222	210	228	229	265	244	239	228	250	230	245	217	212	231	223	220	224	207	227	229	222	240	230	244	222	218	209	210	244	214	198	224	224	207	254	225	254	241	241	233	226	253	205	223	248	229	240	222	243	240	237	247	237	258	242	233	255	254	266	243	228	208	253	249	266	208	251	243	222	223	216	245	231	205	233	229	214	260	230	225	233	221	231	229	259	225	208	213	252	207	223	238	255	211	221	216	210	217	226	238	234	257	206	232	227	222	233	231	233	252	215	254	248	240	206	230	249	242	231	226	252	205	251	228	203	235	220	241	235	246	250	250	271	237	225	233	230	232	226	242	215	244	234	234	223	240	238	207	221	220	259	236	251	216	228	239	217	228	242	209	221	236	245	221	212	228	215	253	257	259	220	219	218	245	236	245	240	256	247	225	254	214	249	219	252	254	229	232	214	231	238	267	229	210	235	266	216	244	245	216	230	220	196	238	234	239	218	233	240	257	227	242	211	245	228	230	236	239	259	256	233	243	234	239	239	227	213	249	199	244	216	251	221	239	252	255	227	261	234	213	229	223	217	225	230	232	223	223	224	229	245	240	250	240	221	232	223	243	248	228	244	215	229	224	242	267	247	220	226	231	216	215	237	234	226	253	222	224	217	212	205	244	193	226	221	232	234	240	246	224	203	226	198	223	202	216	215	212	243	226	235	237	234	221	262	212	255	244	244	220	208	231	232	214	240	223	250	240	234	226	206	245	230	205	256	236	239	252	228	204	240	249	233	222	221	232	213	200	245	231	232	239	251	236	223	223	238	248	205	219	233	242	241	212	251	229	232	248	251	228	256	246	232	235	231	246	215	250	219	243	234	219	252	236	234	218	234	210	238	225	221	216	249	241	225	227	243	227	224	234	235	220	211	233	221	216	217	214	243	233	210	247	223	222	238	252	242	221	238	254	231	258	219	228	236	243	231	215	224	233	237	214	229	242	232	219	241	249	224	251	235	227	258	252	201	213	243	229	230	218	251	213	215	207	205	234	269	228	232	247	220	242	224	237	256	237	222	244	255	238	220	229	210	257	236	223	223	221	226	265	231	243	203	235	213	227	231	239	219	252	212	240	232	220	225	207	205	239	220	217	247	223	218	249	230	221	229	218	234	244	214	203	208	221	225	206	221	230	202	213	194	221	221	218	220	214	213	242	241	209	229	250	255	230	229	244	229	234	209	222	229	230	240	230	221	242	233	239	223	235	211	225	226	199	217	237	232	227	234	201	237	234	230	248	226	230	215	233	222	233	218	232	230	224	242	238	220	238	221	248	239	218	222	219	202	228	210	244	244	265	232	247	229	256	241	197	216	208	217	240	245	270	243	266	217	238	240	219	241	245	198	267	239	224	212	214	215	221	219	213	240	218	246	279	237	214	229	225	224	267	261	204	227	205	247	224	212	228	237	239	232	219	243	241	211	215	240	220	202	239	225	213	226	237	227	226	195	226	223	238	237	238	237	242	252	231	220	238	245	238	263	232	255	222	242	226	231	243	228	233	248	224	230	276	250	257	237	225	194
1394	306	327	266	244	246	252	239	211	212	232	255	194	225	194	202	214	220	216	257	208	224	244	198	235	208	229	226	224	207	200	206	208	200	227	228	216	233	222	213	205	215	195	211	219	210	226	208	199	213	258	219	215	224	225	218	199	201	227	228	223	216	216	223	218	225	241	226	225	249	226	224	204	194	217	208	192	182	223	241	214	217	203	214	206	200	218	223	205	214	199	207	227	200	191	204	211	215	209	226	227	224	200	197	256	199	222	204	206	216	216	202	189	228	219	173	210	208	190	201	210	207	231	202	203	195	211	222	196	215	192	213	225	236	215	227	249	205	223	223	224	226	179	193	183	193	223	213	221	203	184	214	212	215	218	219	212	217	199	211	211	225	218	206	195	214	221	181	220	197	213	212	207	205	211	194	206	207	257	219	220	233	216	217	207	228	239	210	195	202	224	192	262	223	198	201	219	219	212	184	222	224	219	203	213	218	188	218	214	225	199	201	193	217	212	207	217	219	187	228	203	191	207	209	221	202	195	202	230	187	222	195	214	205	219	197	217	221	224	236	216	207	183	190	193	209	196	250	240	229	216	217	251	189	246	226	192	208	189	188	205	203	216	228	208	197	209	201	218	215	196	206	231	223	235	213	225	218	214	203	223	223	244	200	220	216	201	182	213	213	201	237	241	203	201	193	202	228	206	230	217	214	213	204	228	205	181	209	227	213	221	199	211	208	215	209	213	208	213	202	200	204	177	219	191	190	180	236	201	220	231	225	220	217	211	222	209	206	207	199	246	247	225	201	221	204	204	189	186	202	213	210	193	234	239	185	223	186	205	205	202	209	192	229	196	200	213	205	229	218	237	239	215	218	194	196	217	196	223	224	181	190	181	191	209	213	202	210	205	223	198	221	216	194	201	221	213	210	207	223	213	238	220	227	209	210	199	225	210	234	185	193	224	231	219	207	181	222	200	200	213	177	206	198	216	218	205	229	208	205	244	214	219	178	212	200	196	223	185	224	219	194	201	185	205	235	208	228	206	218	214	195	211	226	236	200	193	207	218	223	231	222	192	230	212	199	224	215	197	203	196	203	226	211	224	200	212	202	221	227	205	212	207	249	216	207	209	192	208	206	206	202	207	194	197	248	212	234	209	192	186	217	214	213	212	211	179	238	206	195	198	208	200	209	207	227	230	196	199	224	208	188	223	194	182	219	222	236	245	211	213	232	224	202	239	217	226	198	184	210	220	208	211	244	234	234	208	228	215	203	216	228	237	195	223	230	215	195	223	176	194	206	204	200	201	196	196	232	243	211	223	208	214	226	237	207	206	230	189	207	192	200	222	209	205	217	226	202	191	206	235	239	222	224	192	193	218	231	182	195	210	192	214	211	200	179	199	215	212	189	214	215	186	201	237	210	212	221	204	194	218	233	201	202	186	210	218	197	218	200	213	214	205	216	204	246	218	216	226	238	221	199	209	187	207	202	190	213	187	234	231	219	200	207	233	227	217	197	184	193	237	197	220	218	199	240	202	212	218	206	215	243	194	245	201	208	219	209	233	244	226	258	205	232	195	231	215	201	195	184	213	210	223	220	194	232	226	213	218	208	211	214	230	196	209	195	200	218	239	192	237	211	212	226	210	217	236	202	240	203	209	180	189	199	207	205	191	241	215	240	240	214	208	182	213	203	204	217	211	201	207	212	233	219	225	228	211	197	215	211	210	240	205	207	231	204	244	183	222	203	187	191	201	247	243	232	224	195	219	215	192	203	218	217	205	198	198	214	227	216	214	201	192	223	225	193	209	232	228	207	197	209	210	196	198	220	216	209	245	181	212	236	222	223	216	201	229	229	215	194	224	228	209	198	213	187	196	178	215	181	233	225	196	220	252	216	227	209	226	205	238	214	182	196	218	213	224	228	208	211	229	220	197	200	212	208	164	232	224	214	234	222	233	224	221	205	191	215	210	231	228	228	254	194	211	211	208	195	206	185	201	201	203	231	187	203	171	208	205	217	221	216	232	221	199	206	235	219	186	215	205	212	235	222	209	207	202	228	202	204	202	212	231	200	246	208	219	186	209	219	226	249	215	181	236	182	226	226	213	201	219	194	210	199	203	200	199	235	216	201	210	226	212	221	203	211	242	214	219	228	213	196	189	223	225	209	200	208	214	219	212	232	204	180	241	225	203	182	193	222	239	222	214	256	219	199	207	211	220	219	251	201	234	191	210	210	225	213	207	231	208	216	194	216	202	213	223	196	219	189	228	198	198	211	214	202	209	202	184	207	206	198	195	207	210	232	234	216	201	225	235	194	204	223	211	194	197	245	208	218	213	207	194	212	199	189	200	240	214	220	204	209	216	203	218	212	206	224	210	234	187	184	195	218	199	211	210	206	201	224	207	213	214	206	185	209	204	238	211	194	193	221	221	212	236	195	224	214	194	197	210	198	191	189	205	197	228	199	203	192	210	230	197	202	193	210	217	203	224	221	195	212	203	188	208	249	196	224	235	183	216	207	215	204	220	224	217	222	202	208	243	197	202	226	214	223	225	203	228	190	205	192	233	211	200	248	229	209	224	226	216	219	226	222	221	222	195	202	270	259	212	216	190	210	222	206	220	203	231	204	193	208	189	233	212	190	226	225	201	223	194	207	228	219	202	203	211	211	222	197	207	195	202	224	222	225	214	179	236	206	227	213	202	200	214	205	210	194	202	185	198	227	219	225	228	207	222	216	231	225	203	225	230	222	218	210	212	223	191	209	217	206	195	210	213	212	203	206	206	187	215	222	212	229	220	213	209	213	210	198	236	199	204	217	238	216	203	233	185	199	190	203	223	206	206	223	203	204	222	187	210	228	250	237	182	209	185	233	222	221	207	201	213	227	208	225	192	193	220	206	208	188	192	235	199	220	200	219	224	219	204	205	204	186	190	215	214	204	219	209	228	229	207	235	210	213	217	209	197	208	211	217	219	186	213	237	204	216	206	199	191	223	207	223	233	226	253	195	183	188	199	176	233	179	203	239	204	210	237	215	206	233	192	217	217	212	227	212	200	223	212	216	207	218	207	204	209	201	207	194	200	227	217	219	201	224	224	202	172	209	192	223	211	217	198	227	230	184	226	206	213	201	247	211	232	219	199	228	206	198	206	218	230	233	245	211	218	200	195	209	210	205	226	206	224	237	207	226	183	219	192	190	202	206	229	201	205	224	222	228	213	168	197	214	185	213	199	187	213	208	225	182	192	231	203	202	204	205	218	240	216	226	195	225	216	196	215	181	214	205	188	202	194	214	203	243	246	187	208	219	226	203	238	207	205	186	229	212	203	186	219	212	230	209	215	226	222	225	218	206	201	200	253	216	203	211	201	216	224	208	221	178	207	216	194	209	202	240	211	206	200	205	224	222	213	221	194	188	202	220	216	231	189	210	188	225	207	188	242	198	231	203	194	221	200	206	216	234	217	197	213	238	199	228	211	238	209	227	216	211	236	213	207	205	236	204
1938	616	832	812	772	713	724	654	580	626	622	593	620	648	580	574	622	572	562	526	533	547	592	526	489	542	533	517	529	502	535	512	524	550	516	556	525	527	531	572	535	498	558	545	534	542	530	519	493	512	495	528	505	555	528	545	536	552	478	521	543	540	533	534	552	517	503	520	542	550	564	546	533	538	494	546	515	492	501	555	519	527	563	510	540	502	548	569	504	498	493	534	526	498	538	489	525	514	524	512	527	578	504	533	538	514	524	522	479	510	484	515	530	524	459	519	531	543	524	584	503	562	524	554	521	526	512	550	511	531	530	502	547	541	481	539	530	504	516	514	493	526	522	514	504	541	565	526	541	535	519	516	500	475	525	526	553	505	560	576	512	514	513	513	543	517	474	511	504	524	509	492	507	535	491	514	489	544	525	554	535	502	505	511	526	537	480	494	541	526	490	503	497	490	497	506	528	495	544	514	526	528	533	529	541	491	489	487	521	550	519	533	564	530	563	542	534	509	508	585	533	497	524	520	544	522	494	481	541	548	471	529	526	520	547	567	494	506	526	520	582	538	550	548	515	533	513	498	523	540	548	532	540	522	496	529	525	519	499	515	513	518	508	472	532	547	513	516	513	520	500	507	539	574	528	522	528	492	553	516	497	570	499	507	518	490	526	495	539	502	496	516	556	572	527	505	540	517	538	493	559	545	505	523	474	528	524	492	499	504	534	550	480	511	537	511	535	514	534	540	505	549	492	529	510	544	507	513	523	557	503	516	497	497	511	480	486	506	509	492	554	511	512	507	478	504	532	538	459	522	485	501	518	521	526	470	499	491	503	521	506	532	507	508	481	514	506	512	501	525	538	483	514	528	517	537	544	537	502	529	530	548	526	523	579	519	492	495	506	494	509	523	525	542	497	477	517	534	502	544	523	552	508	500	521	496	508	542	536	546	556	503	523	486	515	562	511	542	485	495	525	472	570	510	483	530	497	536	497	504	561	552	515	520	503	488	553	502	531	535	533	533	480	527	507	528	533	522	505	472	505	552	529	537	498	519	492	509	542	523	492	492	494	536	486	491	505	549	513	536	551	496	532	522	449	501	528	513	563	510	509	498	493	527	508	490	505	563	529	477	531	504	512	530	506	520	522	526	516	538	511	507	501	518	517	472	497	532	519	514	516	572	519	562	556	502	523	531	518	501	467	502	515	498	488	503	516	514	552	491	493	506	504	576	514	527	492	533	535	507	519	500	483	493	505	554	527	532	511	555	465	537	535	539	511	527	513	544	531	501	538	541	490	538	514	477	521	490	531	504	513	507	513	548	522	526	536	535	499	536	512	546	504	542	553	517	508	557	523	509	521	526	509	501	537	536	514	509	569	523	503	512	533	480	502	538	535	541	481	518	524	489	481	524	520	518	506	496	505	502	520	507	466	525	507	528	525	581	529	499	528	515	537	538	524	534	498	537	510	529	530	549	536	519	518	522	508	508	542	532	576	529	521	550	559	518	539	512	519	518	529	499	557	529	540	517	530	523	520	510	491	504	540	491	544	563	526	518	468	499	531	498	510	517	493	533	512	530	561	537	529	540	500	538	499	536	511	548	500	521	518	503	525	532	526	523	544	513	494	556	516	547	488	507	567	510	520	507	521	522	523	521	480	484	489	532	526	541	535	577	521	509	567	561	498	532	501	542	544	498	497	513	512	534	523	502	524	521	536	520	528	545	533	528	479	504	499	488	541	507	547	514	520	538	550	517	535	548	548	507	535	583	563	524	508	535	525	498	509	525	533	515	514	489	508	545	500	524	546	513	500	502	559	527	519	510	512	527	518	480	537	508	533	526	512	522	502	520	518	497	539	555	479	458	501	492	528	530	509	525	532	531	495	494	533	597	533	524	545	533	479	545	540	489	467	510	499	499	509	522	543	504	553	523	526	533	526	506	542	549	529	501	496	504	506	486	523	479	526	527	543	505	535	544	565	511	530	499	513	503	509	519	518	502	530	508	466	483	561	513	524	581	503	549	507	544	473	523	516	536	532	554	552	493	506	522	505	531	529	517	518	485	555	533	514	498	550	516	516	527	461	518	486	510	520	547	496	515	503	527	507	482	570	507	545	534	551	518	488	543	529	563	530	512	527	514	501	528	510	483	498	521	518	491	513	534	552	550	482	513	522	495	544	496	516	492	526	551	490	505	538	515	531	510	485	529	535	526	515	508	524	491	514	531	514	522	500	531	490	510	526	513	516	533	507	490	547	497	542	513	539	499	555	528	518	520	532	481	532	543	520	513	518	492	523	526	501	517	509	537	529	521	538	532	547	500	508	524	584	511	518	511	501	501	535	512	514	521	484	485	523	516	529	509	542	544	512	525	486	548	525	522	561	530	538	492	518	530	460	535	526	506	567	537	512	481	521	534	508	553	505	480	488	482	481	553	497	487	488	550	564	541	515	508	540	528	555	487	550	533	531	542	523	497	542	515	545	526	494	544	519	566	502	504	487	553	513	536	495	523	551	528	528	508	493	561	531	535	543	498	536	522	544	512	513	525	489	567	527	485	545	527	502	541	536	527	508	516	561	476	523	510	540	504	537	525	528	500	475	493	507	496	529	506	526	512	492	506	505	508	502	536	521	563	522	521	484	543	561	518	507	517	507	501	524	491	503	541	532	504	545	540	506	518	564	536	517	491	523	517	525	515	536	518	535	542	505	547	552	497	583	496	498	526	532	581	495	474	534	528	487	498	528	537	511	502	529	543	487	564	514	561	503	516	524	538	529	511	524	518	530	496	520	499	548	535	487	521	530	537	492	564	496	490	500	544	486	499	487	558	524	511	538	555	562	573	525	546	558	554	497	518	540	525	529	535	519	535	530	511	534	510	532	526	540	487	522	514	540	527	533	492	536	517	552	534	530	529	504	566	532	569	536	526	536	491	557	479	501	572	522	500	582	520	504	551	529	539	535	506	530	523	526	519	546	532	554	514	540	535	544	513	534	506	525	506	531	505	531	492	493	528	543	525	509	517	499	536	533	535	503	515	518	523	517	538	483	591	536	495	526	498	533	518	554	561	560	547	522	480	502	516	536	451	561	501	501	541	493	576	500	490	549	506	487	486	510	519	547	515	542	514	524	527	541	519	538	541	535	501	494	479	493	595	552	550	508	494	517	502	532	515	527	505	545	481	484	543	522	527	516	445	524	547	498	521	517	511	513	513	546	520	477	518	493	508	533	528	484	534	464	567	520	512	489	511	527	502	530	561	501	516	524	484	553	558	504	543	484	519	553	490	535	505	565	507	518	531	536	507	525	538	500	510	488	521	520	500	558	502	476	487	494	499	509	548	495	533	493	553	537	546	531	529	514	553	530	509	503	589	522	515	529	527	482	513	512	533	517	546	488	519	507	553	504	471	499	540	511	507	492	516	512	534	532	518	502	483	545	516	539	511	543	501	539	494	552	539	479	543	472	524	532	533	507	590	509	513	521	515	537	537	519	490	516	532
6307	613	651	529	447	385	370	293	238	263	264	268	236	240	210	239	234	197	195	213	219	191	220	229	185	215	218	226	228	209	207	224	211	188	211	207	192	192	191	212	211	198	196	193	172	180	176	199	222	188	199	204	184	192	209	179	203	194	214	217	195	226	194	169	214	192	208	190	200	183	189	179	185	181	196	196	178	179	188	217	191	174	196	215	222	187	190	198	211	214	185	196	196	187	178	203	206	197	204	213	242	196	223	185	207	193	206	198	180	230	210	186	192	204	190	179	190	179	183	187	194	178	208	198	189	182	184	188	174	205	194	212	197	214	195	174	230	201	178	204	199	171	185	186	209	191	232	225	222	209	200	210	182	192	222	193	202	178	188	208	209	222	198	215	191	201	226	188	201	205	204	185	189	174	209	166	212	189	191	192	220	195	184	179	200	222	200	199	225	221	213	210	198	207	186	200	197	178	214	198	210	190	197	177	200	166	186	220	177	184	198	184	202	194	217	171	179	192	157	191	210	197	236	220	199	172	199	192	207	212	199	187	211	179	216	194	212	194	222	190	180	200	208	188	219	208	203	204	227	180	213	194	192	200	195	206	223	213	185	198	178	191	210	183	197	212	206	215	183	210	202	206	205	216	215	196	181	208	201	227	195	209	189	218	211	182	189	210	204	215	208	184	207	195	220	201	181	213	186	208	217	193	178	212	201	193	200	213	199	216	181	212	179	189	195	205	213	177	184	199	177	197	170	207	175	199	184	186	186	186	200	184	214	188	215	190	206	189	192	194	225	205	211	179	195	181	234	220	194	192	204	185	194	188	175	194	201	219	203	190	211	189	214	193	195	195	221	238	194	204	210	198	199	211	194	218	188	221	208	181	209	172	210	181	186	191	198	189	212	169	200	188	181	166	211	210	199	210	179	167	192	206	182	203	172	218	206	207	225	197	187	180	186	220	200	205	191	198	202	201	211	216	208	175	209	215	186	163	206	198	187	214	196	194	201	217	199	213	204	172	199	185	197	184	210	216	209	206	208	198	188	171	195	212	183	189	199	208	211	174	208	216	181	181	203	198	156	207	202	184	212	203	196	194	202	197	204	215	192	204	202	182	206	215	217	203	196	208	199	207	186	197	182	191	182	184	198	176	194	191	189	177	212	218	226	195	177	213	196	159	222	235	209	192	214	200	206	203	204	182	173	180	196	171	213	205	177	187	215	216	200	186	185	193	214	173	222	173	182	186	182	205	177	197	223	193	218	210	187	202	195	196	176	170	207	175	201	218	189	215	190	192	214	216	165	195	212	180	222	179	182	207	201	189	208	212	188	194	189	234	215	198	199	197	215	207	196	202	201	184	195	190	193	211	189	182	175	229	207	191	191	219	197	195	216	195	190	223	214	214	186	192	208	196	202	200	213	217	217	217	186	189	209	190	192	207	195	177	190	192	205	171	228	202	184	209	184	195	204	207	187	196	190	201	206	176	191	221	192	205	218	248	205	192	225	185	179	214	205	189	180	195	198	197	183	180	187	209	210	201	200	201	189	212	195	201	206	212	206	180	203	191	199	179	188	216	178	205	209	214	195	186	203	180	200	225	212	181	204	189	214	202	212	195	186	176	203	220	202	202	209	195	210	208	202	190	210	215	191	179	199	209	229	195	197	188	209	219	204	175	209	211	205	188	191	201	230	182	233	191	192	201	201	192	212	211	188	218	190	223	181	183	193	207	178	203	219	175	213	216	214	205	220	195	185	216	160	216	203	184	186	189	190	214	183	189	193	208	186	186	195	197	202	191	181	207	166	191	198	183	177	186	198	221	195	205	172	199	200	214	196	211	196	186	186	207	204	214	191	188	206	186	188	190	184	223	213	204	181	214	199	195	213	228	214	201	210	205	190	201	193	191	179	206	204	176	207	172	195	163	205	167	188	207	177	186	222	170	203	194	202	185	172	178	221	185	175	205	206	194	209	186	221	188	192	228	200	194	203	192	214	202	195	212	211	193	184	203	207	199	188	188	216	214	212	186	209	200	187	193	206	215	221	203	197	184	187	215	193	174	183	198	218	216	197	199	188	198	212	182	202	205	202	195	200	206	227	230	209	219	202	226	180	217	182	226	191	196	211	211	195	195	211	232	184	215	201	190	222	217	215	197	221	170	211	194	202	209	211	194	226	208	196	171	178	220	202	202	184	205	200	203	201	201	186	226	194	196	205	182	192	178	179	198	212	196	199	197	219	229	221	162	192	216	210	186	177	203	202	193	197	215	207	187	177	186	184	195	182	211	213	155	200	215	212	188	199	204	195	199	216	174	189	198	177	204	196	190	200	201	193	200	217	179	215	195	200	213	191	205	190	220	198	196	205	202	202	190	171	167	206	192	218	208	199	210	202	218	208	204	189	221	197	209	200	196	168	211	237	198	196	175	211	176	215	198	202	206	205	197	198	181	217	192	207	186	252	228	207	183	201	209	190	236	184	202	211	190	225	207	182	201	190	182	219	189	200	181	189	181	195	198	199	218	209	208	202	196	215	185	189	207	182	183	193	187	190	185	199	182	201	205	169	202	200	193	221	189	214	236	209	188	199	231	182	200	191	199	161	201	216	199	209	200	224	199	202	188	189	193	188	195	209	191	209	191	190	223	175	202	202	184	201	205	219	197	193	193	204	224	194	196	198	211	186	208	238	190	192	222	215	195	201	238	178	215	207	192	222	210	192	182	228	196	198	214	205	200	188	214	175	215	199	199	224	177	225	187	224	208	207	231	211	190	177	224	181	198	201	179	184	186	195	221	215	214	190	211	210	204	202	214	194	181	211	205	195	182	190	184	201	199	205	191	182	184	185	187	164	181	202	191	196	217	192	200	201	208	189	209	199	207	244	178	192	198	197	171	170	203	168	195	180	220	198	215	219	202	185	199	222	195	202	185	184	198	215	209	212	222	185	193	194	229	197	208	218	200	204	184	204	207	185	204	190	178	191	173	198	207	178	199	201	201	199	198	185	167	204	188	202	201	218	207	196	192	190	195	203	200	231	222	186	194	189	165	199	188	187	213	211	194	214	190	163	189	197	175	200	203	209	209	224	197	200	177	193	191	176	181	219	203	189	202	165	204	193	178	178	178	176	196	199	195	185	191	221	194	193	190	191	208	181	191	193	217	166	232	198	209	186	213	220	211	189	187	186	175	177	200	207	186	210	203	198	189	214	200	227	200	191	194	190	200	221	202	202	189	210	201	208	214	219	189	175	167	187	191	194	219	213	211	178	196	189	197	226	183	207	191	207	176	205	213	196	218	204	207	201	193	186	211	174	197	197	219	220	193	183	224	198	207	210	209	195	183	195	193	194	179	201	209	200	180	193	186	199	214	186	194	203	184	223	201	189	205	176	215	197	185	189	198	193	182	193	213	215	195	187	217	191	191	194	208	198	234	219	200	224	198	203	201	203	205	193	211	191	207	218	228	178	196	204	216	188	206	171	185	183	192	199	220	193	205	216	187
6104	919	1458	1706	1499	1450	1377	1019	976	910	872	891	734	791	718	758	616	646	645	616	618	583	542	545	552	569	529	520	526	522	454	514	531	468	516	518	467	502	556	511	493	476	484	490	448	495	541	516	502	477	474	501	477	512	484	464	526	459	537	500	490	464	514	512	490	504	516	513	501	495	511	481	454	528	466	473	477	467	470	472	487	488	491	513	514	464	517	503	468	465	486	475	457	498	490	488	478	466	469	475	455	490	523	524	490	501	481	476	451	516	476	489	504	501	480	499	504	503	480	506	472	500	496	469	471	497	480	475	500	458	507	511	478	469	472	517	460	515	463	519	469	436	495	470	496	456	528	482	508	475	517	505	516	494	482	454	513	485	501	485	486	456	484	487	493	528	470	468	503	516	486	464	484	506	489	492	510	480	459	459	527	499	443	477	463	424	453	518	432	497	475	473	512	528	464	477	455	427	476	503	474	478	519	487	501	480	489	492	474	475	486	464	510	457	468	505	466	465	487	484	477	507	469	523	480	451	515	440	509	484	481	473	499	469	502	482	519	464	507	512	473	459	539	483	449	496	454	475	495	493	511	473	454	472	539	481	464	485	508	508	463	473	475	494	488	483	480	532	472	472	492	486	505	488	451	487	468	477	439	501	488	509	460	487	499	472	491	516	464	482	489	490	466	529	466	478	498	473	472	480	453	457	452	470	512	482	478	483	495	467	518	518	458	467	481	516	459	483	515	498	499	487	473	476	484	506	485	438	505	483	483	474	482	514	533	494	486	487	503	486	501	456	478	441	500	505	502	484	522	535	481	468	497	502	521	490	494	497	460	466	479	507	487	466	501	468	495	470	469	509	481	476	468	535	491	447	499	490	521	449	501	520	496	494	519	524	488	505	505	503	452	486	488	491	477	509	546	503	516	497	530	513	493	507	506	469	471	517	463	467	514	474	480	489	483	481	478	469	442	509	478	477	500	458	499	448	456	478	471	461	480	443	485	469	487	464	512	470	479	470	510	491	491	492	500	544	507	458	491	543	470	499	471	466	470	499	520	505	473	471	476	471	508	470	466	503	519	495	466	513	497	471	525	495	506	507	485	487	521	485	478	466	472	425	497	494	496	492	457	487	459	442	473	469	487	486	455	464	449	478	493	496	494	481	475	476	484	471	471	490	501	456	500	424	510	458	520	495	496	501	529	449	482	498	524	504	480	483	487	503	472	510	488	493	498	509	517	478	484	494	469	461	499	470	493	493	499	526	450	486	530	489	457	487	483	527	508	484	501	488	454	478	497	487	499	499	482	527	510	522	469	479	481	459	502	468	472	488	481	487	506	472	508	448	494	441	514	470	459	483	525	496	485	500	512	465	508	473	515	453	511	496	498	485	472	501	469	497	488	493	451	470	504	486	491	515	476	518	517	459	480	463	509	476	474	490	481	460	502	512	466	441	467	497	458	515	485	495	468	493	482	464	502	514	492	446	541	510	493	482	484	482	482	479	491	492	436	534	457	496	534	461	498	495	483	551	475	495	489	494	474	465	492	447	499	468	479	514	518	483	491	485	460	477	512	515	474	461	492	492	511	474	482	493	489	456	473	495	471	487	514	471	503	498	492	503	492	474	501	479	499	473	453	471	451	441	470	463	486	494	479	478	494	502	459	489	510	462	496	508	500	489	496	460	512	487	514	502	496	456	453	478	469	477	485	508	491	482	455	481	470	456	475	488	478	523	479	461	473	466	462	481	479	513	511	463	492	541	445	522	457	445	519	479	472	445	481	479	505	493	483	499	498	516	471	502	478	456	533	473	438	474	469	500	476	518	511	466	454	493	473	484	484	482	466	482	499	491	474	459	534	488	482	486	489	464	477	494	510	493	501	441	521	506	515	518	500	475	453	474	450	477	492	487	507	472	466	473	483	471	482	499	488	467	484	484	453	467	540	521	494	488	501	495	481	475	498	507	491	504	492	439	494	479	513	505	493	481	518	475	510	530	501	495	511	490	519	487	489	473	504	457	488	499	457	528	484	518	442	485	506	476	463	505	486	489	478	515	480	508	461	487	496	517	483	499	489	486	484	468	485	465	491	494	493	475	495	483	481	489	500	486	499	476	488	494	484	502	527	549	481	521	464	511	497	463	491	490	492	464	496	507	497	487	508	475	462	471	480	474	445	475	480	458	488	472	430	505	468	483	481	500	464	441	500	503	495	465	488	505	474	508	485	496	450	488	475	526	502	476	447	487	475	461	503	498	502	476	502	461	487	487	431	482	491	500	459	498	487	498	499	503	485	477	471	530	491	474	498	492	475	484	526	498	481	460	458	472	464	488	484	525	515	466	538	470	474	502	508	469	499	475	472	490	492	460	494	479	515	486	472	515	486	507	489	494	497	458	493	496	447	486	464	488	486	486	506	484	491	447	480	473	491	497	499	509	500	474	485	475	478	464	479	515	497	468	476	509	486	466	515	490	483	459	483	463	504	477	496	532	517	487	511	449	480	499	490	467	477	492	496	497	528	506	476	484	508	465	463	472	495	494	495	494	451	500	478	482	445	497	462	528	465	500	493	531	483	476	448	488	509	465	471	453	519	496	495	488	495	507	513	482	461	538	496	492	454	502	521	508	487	500	487	478	483	513	512	501	460	484	454	467	485	453	491	499	502	447	513	479	467	468	505	462	478	496	499	452	505	524	457	457	488	501	510	528	469	513	461	507	458	445	448	482	500	507	477	460	480	507	491	464	463	482	494	452	524	496	482	496	496	448	511	491	468	523	491	481	470	477	497	492	472	512	527	534	478	498	501	463	500	483	449	480	479	485	467	522	481	484	534	524	476	512	470	496	482	464	471	494	494	524	449	499	463	430	481	473	512	474	476	461	481	513	458	450	485	458	513	494	492	473	483	497	432	505	454	491	474	509	480	492	448	475	514	461	464	478	499	521	508	501	464	521	488	488	478	503	469	469	504	492	447	475	488	469	512	465	480	482	491	576	485	463	455	510	501	485	470	477	493	512	503	499	475	497	534	491	518	497	520	491	514	476	467	504	509	478	484	503	498	483	503	478	483	476	497	497	477	508	411	492	539	491	459	521	516	513	498	464	461	488	486	495	458	527	492	493	515	455	475	495	480	493	448	475	483	475	484	497	516	553	426	479	481	469	481	463	467	465	498	486	467	458	481	491	477	474	492	452	528	488	455	454	481	448	523	495	506	488	497	455	472	489	485	477	448	503	489	502	476	518	496	469	494	494	491	482	510	499	475	426	453	480	496	498	517	481	491	475	481	459	462	471	490	531	487	487	496	517	497	511	482	492	475	468	439	477	494	492	501	497	458	490	464	469	475	476	475	475	525	498	482	483	540	496	500	463	482	491	464	456	472	462	512	498	483	488	501	467	498	485	488	495	478	524	486	487	462	504	448	473	455	508	475	499	478	503	489	522	460	458	431	466	487	484	472	465	471	479	495	459	503	479	440	512	474	494	511	468	484	520	482	430	485	498
12046	1029	947	746	552	436	361	276	198	200	212	226	135	147	139	134	133	120	98	115	120	105	84	101	111	103	87	83	89	84	84	82	94	84	87	97	76	104	82	111	80	104	99	101	104	83	89	79	85	79	75	72	83	86	80	84	87	59	96	91	109	74	95	83	85	95	101	85	82	72	83	103	100	103	94	84	91	79	97	84	72	97	104	86	93	93	76	99	84	81	90	81	69	80	112	93	92	74	81	77	91	74	81	100	104	85	94	95	75	85	74	91	72	97	75	84	90	82	79	86	86	88	95	97	94	86	77	93	97	83	76	102	66	82	94	88	90	96	78	81	81	81	101	93	89	84	92	79	80	120	82	89	82	92	78	89	96	98	83	97	103	95	72	93	81	87	87	91	93	105	88	100	99	91	82	96	97	103	83	86	86	76	100	82	89	97	90	81	82	79	97	90	89	89	88	80	96	93	111	78	88	75	78	88	81	96	80	95	73	94	101	86	73	64	97	83	80	89	88	104	84	93	66	84	106	99	116	88	89	93	83	75	84	86	72	85	95	102	96	83	92	69	101	85	98	126	87	80	94	76	84	68	81	85	103	76	79	97	92	94	87	84	85	99	86	90	87	78	80	82	88	109	92	89	97	65	89	73	78	79	83	84	68	79	80	99	90	71	97	112	88	81	86	97	88	91	74	67	83	87	85	71	77	84	92	100	76	101	83	95	85	90	93	96	75	95	89	77	84	71	93	79	108	114	72	99	89	96	90	86	75	80	87	88	90	85	80	88	84	93	85	91	85	82	99	74	110	75	70	69	95	100	93	80	91	86	93	77	87	87	97	92	84	73	96	88	82	99	83	94	97	94	84	82	86	69	86	104	85	103	98	87	81	96	84	88	74	95	80	101	76	83	93	102	79	88	90	92	82	77	88	84	90	89	101	107	93	99	87	95	105	75	100	61	77	77	92	92	106	97	84	80	102	86	82	80	79	78	95	73	90	73	91	91	81	71	81	94	70	95	80	80	82	85	95	97	80	85	101	89	94	82	85	81	86	70	93	77	76	91	97	78	94	93	89	76	103	85	68	90	89	81	62	70	80	78	98	70	78	92	88	78	94	84	86	92	96	85	93	85	103	101	100	76	100	94	82	77	84	86	96	95	97	96	88	94	94	87	90	67	87	68	76	79	85	97	86	97	82	91	90	87	81	80	87	87	90	95	90	101	85	73	82	99	97	88	93	71	89	82	89	84	73	70	89	92	94	113	99	92	90	92	103	77	94	100	82	96	85	77	88	86	77	89	83	96	91	75	92	71	84	103	90	84	100	86	79	95	77	75	89	106	111	80	79	82	87	99	91	84	71	87	89	87	85	68	92	85	90	90	86	82	76	79	80	95	87	67	69	79	86	82	90	106	106	80	88	72	98	80	115	74	93	92	111	73	95	96	92	87	96	76	94	81	86	68	67	96	96	85	87	81	88	86	85	95	92	80	87	71	99	86	78	76	87	83	79	81	95	108	92	101	86	78	103	78	82	80	78	96	81	84	81	89	89	96	105	79	78	81	98	82	90	74	86	83	84	86	71	95	97	87	90	81	71	91	104	91	86	85	95	77	91	101	84	99	93	106	85	101	93	92	89	82	84	80	91	83	86	85	94	91	75	94	85	78	90	78	71	69	89	90	80	99	95	81	74	90	92	79	89	87	86	83	89	89	85	97	76	91	97	79	108	86	90	105	78	93	64	76	65	88	75	96	90	98	94	86	86	92	68	77	80	73	101	87	74	95	105	67	84	79	97	76	84	86	87	91	94	70	100	87	87	77	97	102	85	93	77	104	97	89	75	88	87	102	82	83	78	84	88	71	78	92	88	85	81	86	82	77	72	82	99	77	82	103	83	75	81	91	78	95	85	90	90	106	91	105	76	75	102	91	88	79	87	93	84	67	92	83	102	91	89	88	85	81	80	68	93	79	79	84	95	90	97	80	105	86	96	96	76	90	83	81	78	88	93	95	81	86	105	95	92	98	88	83	91	68	91	74	101	82	109	95	95	80	87	87	82	95	91	85	100	102	88	75	83	74	79	90	100	81	78	90	77	88	73	86	74	102	89	86	83	86	94	94	90	89	101	93	84	100	97	69	99	70	86	81	95	76	86	89	70	90	100	83	86	91	98	92	94	85	108	84	84	93	100	97	88	82	63	84	98	77	102	84	85	81	69	90	83	77	96	85	79	75	71	99	87	88	82	103	69	100	69	88	101	91	68	101	79	110	78	87	79	87	72	92	80	98	77	92	77	78	95	106	101	78	83	92	93	95	78	71	83	78	94	79	94	95	87	83	80	85	90	85	75	92	100	96	98	104	95	100	102	82	82	74	89	78	88	81	78	89	87	100	95	81	84	97	86	84	80	81	86	85	83	84	81	77	79	91	93	82	86	87	88	80	86	82	81	102	100	89	87	65	105	69	83	120	77	78	89	70	75	82	90	82	69	95	77	87	104	96	79	85	92	83	82	95	86	101	95	82	79	99	86	83	96	90	85	90	82	85	75	70	84	81	96	103	97	91	90	75	82	94	100	74	99	88	94	81	90	86	85	95	96	98	92	74	88	78	78	87	83	79	96	84	102	97	75	91	80	84	88	101	88	96	82	71	105	92	92	89	97	78	90	80	84	89	86	73	95	82	102	90	80	85	87	92	78	93	92	71	106	70	89	81	82	77	86	73	78	76	103	80	86	80	94	90	93	73	84	96	84	85	78	80	92	102	89	64	81	80	114	71	81	97	88	85	98	84	80	92	81	94	83	89	103	102	88	86	81	93	80	84	83	92	99	102	97	87	91	93	100	83	77	92	87	87	79	86	77	83	69	85	81	93	87	85	87	87	105	81	90	89	84	81	96	64	70	89	75	71	90	85	87	82	90	105	88	99	109	88	65	83	74	99	90	98	88	84	76	94	89	90	65	79	79	82	100	85	90	82	83	89	82	77	82	85	100	80	94	98	88	87	80	98	79	85	77	87	86	90	81	76	89	80	80	99	80	101	88	75	75	86	76	78	82	81	88	91	74	79	73	95	96	80	75	88	94	80	71	98	93	92	78	63	96	99	98	98	104	79	95	83	91	91	101	89	90	83	87	84	83	98	100	87	87	108	102	86	83	96	83	87	61	86	84	89	94	97	98	84	69	95	79	99	75	72	103	79	95	88	90	89	90	88	88	85	86	85	78	86	80	101	93	80	82	95	120	82	90	103	84	88	74	91	94	100	89	85	84	72	94	89	78	88	89	91	86	82	95	81	91	90	82	86	104	92	85	101	82	88	87	98	87	96	85	81	84	86	84	94	80	80	96	87	94	102	106	81	72	91	87	83	92	80	94	87	81	90	91	85	94	74	92	94	97	66	88	95	78	83	105	103	94	98	74	82	95	90	88	78	90	95	78	84	99	79	93	104	90	74	88	92	95	90	86	83	74	92	104	79	79	85	80	74	90	85	99	89	87	86	90	67
7754	999	2055	2323	2118	2055	1637	1238	978	899	889	781	716	716	627	584	514	469	488	423	424	372	369	339	321	337	298	285	301	277	270	307	259	300	297	256	257	235	291	275	264	244	241	263	245	236	232	225	236	269	270	255	259	242	240	231	239	220	230	226	262	242	248	236	232	252	246	228	236	238	222	198	216	226	222	245	264	213	219	237	248	216	252	228	232	225	251	260	246	260	209	214	226	239	228	206	223	223	236	246	231	241	254	234	236	250	241	236	234	214	216	219	234	236	229	209	221	249	239	238	229	228	218	245	229	250	245	215	251	237	202	214	226	228	206	233	241	224	206	215	241	233	193	211	217	241	234	205	228	255	233	203	217	233	236	251	244	227	243	232	240	223	232	253	230	232	228	245	225	204	249	214	236	223	217	238	223	238	252	201	231	221	202	243	236	244	241	220	210	230	221	236	235	227	213	229	222	236	236	229	241	227	213	240	245	217	234	246	254	211	244	217	243	246	236	222	222	231	221	224	226	213	233	237	219	230	223	248	228	225	245	197	233	220	251	211	247	219	202	240	213	231	233	215	231	218	241	237	221	226	247	202	231	227	216	248	238	221	230	227	222	231	242	230	204	249	215	218	205	236	224	238	222	222	235	229	214	210	249	254	223	244	233	240	221	188	222	238	226	234	207	201	231	253	228	234	208	211	227	210	223	248	224	231	229	230	232	221	233	231	233	218	215	237	234	229	244	229	212	223	209	225	236	232	238	215	217	245	218	218	212	241	230	217	218	240	247	226	253	244	215	223	233	235	236	238	227	259	186	243	249	213	231	212	252	216	240	227	243	201	223	210	198	226	211	222	227	233	221	234	213	226	234	214	204	222	270	222	252	216	238	250	229	226	221	214	241	225	232	245	227	215	211	250	267	234	239	228	212	254	236	216	218	234	234	233	228	215	227	219	236	224	252	233	244	248	235	219	209	238	225	230	227	246	212	237	222	221	239	230	227	229	246	211	217	247	202	223	226	243	234	240	221	239	237	205	226	222	237	236	248	241	226	256	225	223	264	253	246	219	247	231	240	230	227	221	236	225	228	253	216	224	229	235	245	199	233	230	212	222	237	207	222	231	228	238	233	266	229	225	253	210	232	234	242	210	229	215	217	215	238	225	222	228	224	213	225	246	232	247	226	240	235	231	226	228	236	215	258	235	236	241	227	238	217	208	212	236	274	239	238	233	219	238	226	240	224	229	256	246	238	233	231	218	249	231	217	216	234	226	222	234	235	235	216	230	205	223	247	234	239	228	220	219	224	231	230	218	223	234	222	236	210	232	209	221	212	214	242	221	246	233	232	250	199	227	250	232	211	214	237	221	253	233	212	246	287	214	221	237	215	231	248	236	234	243	237	232	240	269	215	234	228	245	214	241	199	228	215	238	245	238	229	216	247	228	256	235	261	233	218	230	232	221	223	247	253	227	220	219	223	249	200	206	239	218	246	246	238	218	208	228	251	212	224	250	215	257	217	208	235	203	226	210	218	222	226	228	213	221	211	234	219	231	236	246	241	256	217	215	237	219	235	211	216	218	268	245	249	225	223	255	234	198	217	248	225	209	229	211	228	195	272	227	247	229	227	246	250	231	225	231	227	227	259	236	232	252	247	232	244	212	248	240	223	249	229	207	245	233	235	245	215	212	233	232	254	240	221	219	248	253	236	231	233	236	208	232	216	257	239	210	208	206	230	231	228	225	215	237	225	227	226	185	247	247	227	245	252	220	213	221	226	230	212	245	254	186	231	243	226	243	219	220	212	251	245	224	248	226	232	241	230	234	233	220	222	247	240	211	221	210	219	230	237	220	226	245	231	226	231	232	215	199	258	231	270	263	236	240	231	213	218	213	268	223	219	239	242	225	255	241	239	255	237	238	225	252	237	215	224	232	243	255	237	218	230	216	220	223	208	197	230	221	218	242	246	259	225	219	224	230	240	228	231	228	247	259	199	241	203	203	244	228	225	236	259	244	235	222	220	230	251	223	225	221	213	238	230	206	238	225	235	235	228	241	218	218	226	223	221	222	240	232	226	211	233	246	221	235	208	245	220	240	239	247	228	239	214	238	219	250	221	220	217	230	254	253	237	244	197	243	241	227	228	220	237	200	241	224	221	247	249	238	206	215	237	254	210	237	228	234	258	212	229	256	215	220	214	226	235	234	226	230	217	217	255	232	225	210	228	233	214	221	237	223	226	230	232	223	230	208	214	238	270	224	222	232	249	231	239	212	241	224	223	240	220	226	209	239	243	241	245	233	228	224	249	219	243	205	243	231	223	237	263	224	246	220	218	231	233	237	237	241	208	223	230	246	238	241	208	234	224	218	236	239	235	224	254	250	207	214	229	230	235	235	224	230	240	223	233	202	216	230	227	237	256	234	227	248	216	242	232	233	233	232	251	217	223	243	210	208	244	234	231	192	205	216	210	227	223	243	253	237	232	238	231	228	244	234	222	218	226	237	224	236	239	249	234	217	259	226	210	234	214	221	247	198	216	215	231	245	233	215	231	216	232	231	221	219	256	253	214	268	216	243	224	245	231	233	233	201	210	222	231	203	242	198	243	210	231	223	247	221	241	227	231	211	239	227	223	224	214	227	215	234	226	218	234	245	242	228	249	253	250	237	209	220	236	239	238	215	224	213	231	225	229	230	204	226	213	234	208	214	244	233	215	246	212	243	222	238	234	214	241	232	221	235	221	206	222	239	215	225	189	232	228	238	223	247	224	212	223	226	222	227	238	201	229	239	235	208	198	238	221	208	199	240	227	200	241	245	225	243	220	207	214	255	219	235	225	229	241	231	239	245	226	241	240	220	223	249	245	234	228	227	231	238	227	241	224	245	221	200	246	214	224	228	226	245	251	218	254	221	233	214	220	220	213	226	244	220	218	236	269	224	242	235	223	241	249	222	229	229	232	227	234	244	203	216	232	247	216	269	223	232	240	237	221	225	251	256	231	223	267	249	232	223	241	224	225	228	201	202	238	232	241	247	207	221	211	243	222	249	192	202	219	237	240	224	249	215	223	247	210	230	257	218	237	220	255	234	233	249	231	260	225	224	216	235	244	231	230	221	217	255	221	230	226	217	219	225	228	222	225	224	224	256	249	240	260	242	213	251	241	236	236	228	245	255	236	246	249	205	224	241	245	227	254	240	240	232	250	221	229	218	255	246	242	204	245	231	192	218	224	227	230	238	238	230	222	209	202	233	228	225	214	209	220	224	230	248	229	230	259	263	230	238	248	205	219	230	237	243	238	237	215	237	222	249	251	231	223	229	229	212	215	228	215	255	223	208	228	235	235	234	236	232	219	204	242	228	231	243	234	232	216	250	222	216	243	222	217	235	227	242	240	210	233	271	202	229	216	237	197	247	227	230	242	239	203	230	232	194	227	238	235	198	223	213	214	236	236	205	237	248	221	230	230	229	229	218	218	220	204	226	240	242	208	245	226	213	228	229	239	242
1319	339	348	274	268	227	236	203	206	238	230	220	223	226	228	231	212	227	195	246	221	213	222	187	212	212	203	201	211	207	213	230	209	229	179	234	192	190	197	197	234	200	207	228	213	187	199	201	221	215	222	214	223	248	221	216	180	182	206	173	216	190	258	214	192	219	198	216	234	197	202	193	196	202	193	225	208	227	228	229	202	198	172	216	198	224	226	219	211	213	200	225	219	203	216	222	227	193	224	206	213	201	215	210	209	227	206	209	225	182	193	240	218	191	192	221	220	208	225	216	206	186	207	224	199	229	179	238	226	211	205	206	200	220	211	232	194	217	213	255	211	194	202	213	224	223	246	223	208	222	236	249	202	203	215	200	230	223	186	194	219	190	208	213	198	211	219	173	234	202	218	201	208	205	203	221	200	204	218	224	196	226	193	219	194	237	201	182	198	207	235	210	195	218	225	243	207	183	228	218	218	192	219	187	228	216	192	221	218	219	229	211	218	222	207	178	178	232	218	237	209	192	218	191	203	210	218	227	216	198	207	242	215	211	183	196	223	225	218	219	237	210	222	208	209	215	199	199	205	187	219	210	233	235	219	213	206	251	226	230	247	210	216	182	218	209	236	220	206	208	205	183	207	214	187	225	200	201	206	220	182	212	206	191	221	210	195	208	210	192	206	216	205	229	217	206	230	206	191	207	240	228	204	205	216	205	198	174	173	216	190	224	216	199	213	187	209	210	207	249	219	178	191	228	201	204	210	207	219	189	208	206	214	202	221	195	195	177	198	193	189	200	232	211	190	196	208	234	230	206	216	205	198	243	216	201	212	227	213	211	185	209	203	233	230	213	222	207	186	217	214	217	212	213	180	207	195	222	218	209	208	208	198	214	224	215	226	203	204	222	198	219	206	212	211	195	200	212	196	225	234	222	197	231	196	220	225	220	220	222	223	211	211	239	213	215	195	207	198	213	226	245	204	221	234	214	193	212	221	214	213	211	222	203	217	215	187	206	212	204	222	194	225	196	195	235	225	213	217	198	240	194	222	181	199	192	201	207	201	218	199	201	197	204	201	201	197	215	208	216	223	225	209	218	198	201	202	226	234	202	184	211	208	211	203	231	215	234	197	223	213	206	174	220	217	186	197	201	227	184	206	246	210	205	217	224	204	228	226	223	190	194	194	226	226	217	213	208	221	211	221	216	250	214	231	207	182	211	214	211	212	217	218	218	193	258	229	205	199	230	212	172	189	215	197	197	214	216	230	213	209	219	231	195	226	229	193	204	213	225	214	201	216	195	198	217	187	222	222	245	200	215	199	200	195	189	221	199	211	203	198	208	197	218	207	186	208	229	202	197	230	176	206	172	188	234	225	190	203	203	173	186	201	202	203	193	209	197	215	223	211	222	182	217	206	205	195	218	206	174	221	198	211	214	189	211	211	204	209	198	207	209	209	211	193	217	234	216	214	224	219	217	199	213	202	213	195	204	197	204	207	213	185	197	188	204	218	217	210	186	199	205	211	192	212	209	222	215	190	190	189	185	216	237	216	209	232	206	205	222	213	219	190	218	212	206	207	199	199	218	232	238	220	198	212	199	204	206	225	200	197	205	182	200	197	216	233	215	226	183	216	177	189	201	233	235	242	172	225	199	203	212	210	213	226	197	217	216	227	218	241	216	218	200	186	195	214	219	188	194	203	251	238	211	225	193	219	214	210	177	206	207	196	209	230	210	209	202	208	212	212	213	204	201	202	197	219	213	209	203	223	188	218	233	197	224	212	201	200	190	224	235	200	237	215	224	211	185	202	215	187	212	208	208	215	190	208	180	190	201	246	197	203	211	214	194	205	192	221	212	216	181	209	223	199	194	217	220	209	204	193	230	202	219	216	197	223	183	212	219	214	213	228	203	231	224	169	210	221	199	236	203	187	220	217	204	199	233	180	212	219	207	215	191	219	209	231	203	197	227	215	213	204	231	220	191	233	214	185	209	209	183	216	210	236	198	211	201	204	209	225	213	238	199	192	208	195	230	188	202	193	170	214	202	217	225	237	206	199	220	209	222	197	216	201	159	195	218	218	218	214	220	239	213	222	201	221	193	206	173	216	198	210	208	215	223	188	208	208	224	229	210	225	208	203	186	214	209	249	210	206	205	197	194	192	190	188	199	203	210	235	200	192	216	211	222	211	204	192	213	205	188	206	217	196	202	219	201	204	197	204	221	203	201	227	200	218	212	220	195	215	202	239	225	212	216	240	183	182	228	178	196	232	202	188	202	206	221	192	203	196	211	201	209	209	219	206	204	214	210	227	204	200	183	218	190	193	220	206	234	189	187	181	189	239	201	232	200	213	210	199	222	194	212	211	200	194	216	223	235	195	235	212	185	202	216	211	229	213	190	203	199	208	197	226	218	195	183	218	184	219	204	202	208	215	194	232	236	215	220	223	216	208	209	220	234	218	215	235	206	228	205	202	220	205	186	175	199	228	204	201	213	231	219	195	209	207	217	192	227	199	212	215	208	202	222	220	212	216	210	195	201	210	246	197	209	191	243	221	238	222	214	200	232	212	200	231	217	212	202	219	234	186	211	193	214	235	206	201	217	206	196	219	192	213	212	222	217	180	211	199	219	198	221	215	216	198	200	182	237	216	253	197	210	210	220	214	187	218	236	220	224	203	198	212	218	223	211	200	203	189	230	189	199	218	193	219	221	208	197	196	225	203	224	217	199	205	213	244	195	217	232	220	186	219	210	206	199	213	212	213	193	192	229	226	227	225	192	231	210	211	198	191	209	203	217	205	239	197	220	193	224	210	206	213	211	201	194	202	198	208	199	217	212	189	217	210	184	212	208	231	193	200	211	220	221	208	195	217	176	203	213	204	210	203	222	209	216	249	210	196	203	211	180	199	211	197	191	218	203	198	225	233	209	218	204	214	194	201	215	215	216	209	206	196	163	174	210	202	200	210	236	193	202	229	224	210	226	211	237	201	218	213	192	196	184	205	189	207	201	229	233	174	212	215	208	214	198	202	241	225	177	211	207	222	200	213	223	221	227	209	213	215	234	213	225	214	205	198	208	215	243	244	185	200	194	218	201	223	218	198	214	210	173	220	235	245	208	206	225	220	202	217	231	186	207	228	223	228	216	183	193	206	232	216	184	192	219	178	235	224	220	221	204	183	209	179	228	189	197	190	225	223	242	191	199	196	199	206	211	200	207	203	234	228	189	203	218	214	210	205	212	244	197	192	171	217	217	196	202	206	195	215	226	195	234	205	203	230	192	204	190	220	208	203	199	215	193	230	200	214	226	205	197	216	203	197	205	172	215	188	193	207	223	171	218	210	213	201	211	185	194	241	242	219	189	194	200	213	224	198	196	214	209	206	190	187	213	183	208	210	216	210	202	192	211	216	218	209	202	202	193	225	219	196	236	206	235	210	198	224	185	196	208	209	202	195	213	202	224	204	228	210	221	211	211	215	211	212	170	234	231	218	222	217	218
1838	659	791	812	721	729	617	649	619	624	614	627	563	567	567	596	612	566	582	577	515	533	511	518	512	502	558	499	536	528	492	515	541	520	549	504	531	546	523	510	540	498	544	515	515	538	535	537	513	532	497	490	519	537	511	500	494	525	484	516	525	510	537	486	498	516	503	572	516	544	526	508	468	532	498	516	536	501	537	515	528	489	492	525	555	536	491	515	514	502	528	530	519	542	526	489	518	516	508	524	530	506	530	548	545	516	550	529	491	529	517	507	536	507	478	516	543	521	517	549	515	551	479	501	539	531	551	531	492	533	533	513	491	539	533	523	527	497	522	512	524	482	499	499	503	503	532	526	473	487	509	478	515	484	503	550	498	513	522	540	484	535	556	507	521	499	539	544	490	553	497	497	545	530	528	548	534	519	482	556	512	526	486	460	557	503	516	508	490	520	496	487	542	528	529	504	523	529	545	518	534	507	499	520	505	529	446	482	507	565	537	529	471	532	483	500	553	518	509	585	510	479	522	486	517	518	514	514	545	507	506	488	486	519	509	543	511	533	543	524	518	537	516	500	483	527	506	528	528	517	519	554	562	529	472	507	511	492	500	518	511	509	471	527	506	474	487	571	493	515	560	537	512	496	520	500	520	537	484	506	555	486	501	499	553	505	534	539	513	519	492	498	529	524	519	513	482	536	557	510	510	556	526	507	527	521	505	493	528	523	513	505	486	499	539	478	528	510	517	523	541	510	529	550	517	568	516	518	526	519	489	501	517	517	510	509	511	493	512	499	560	535	542	519	489	496	503	512	524	486	497	533	511	509	524	539	511	500	545	511	546	504	463	492	519	512	514	548	519	511	529	519	537	525	505	516	535	549	517	554	505	500	495	557	521	495	529	522	530	509	487	532	518	502	556	513	539	484	528	496	549	512	507	526	520	505	500	507	499	492	478	502	513	508	502	465	517	530	525	546	510	543	445	498	517	525	504	527	537	497	491	474	501	518	507	525	526	537	524	517	459	509	554	518	543	539	468	527	450	476	486	485	501	499	508	499	516	503	519	532	508	545	518	509	541	474	513	533	515	497	539	486	485	553	523	526	549	546	510	502	506	536	528	472	496	502	490	497	528	473	505	505	492	482	547	491	508	513	505	485	492	548	507	528	523	510	497	493	480	484	551	535	500	493	525	506	543	510	532	486	523	481	554	512	512	543	514	479	523	516	504	516	533	503	533	523	520	520	545	490	531	509	526	510	523	515	488	515	547	486	510	510	494	519	516	496	534	474	529	457	479	526	505	526	524	484	498	497	500	508	483	527	508	537	475	545	485	523	540	545	513	529	557	495	510	522	510	497	503	547	514	497	546	541	492	509	507	528	508	513	567	519	518	525	519	479	501	506	485	495	524	513	552	485	516	517	521	487	500	523	545	515	553	493	530	526	516	515	527	558	506	498	512	545	515	517	532	516	495	490	502	519	504	521	525	507	539	507	481	487	524	538	557	493	481	528	559	535	533	511	511	503	504	494	509	524	521	487	490	570	521	499	526	521	509	507	529	494	529	531	501	549	495	512	515	509	516	497	469	493	512	484	520	512	506	484	512	515	532	524	520	549	533	519	557	514	517	540	485	522	555	512	542	507	534	502	504	509	536	482	576	492	520	502	545	514	510	549	529	503	503	506	518	498	551	529	450	528	537	533	467	532	487	538	498	500	515	487	551	492	509	475	533	515	546	538	500	524	554	515	503	537	551	564	483	512	509	530	545	510	487	556	537	539	510	497	518	534	504	508	526	487	503	505	492	543	532	530	489	553	521	504	528	484	510	522	513	503	498	489	505	555	537	500	511	507	498	536	504	477	511	460	513	523	520	500	538	522	490	521	490	567	541	496	500	523	483	486	483	521	487	487	563	515	490	498	526	529	508	526	548	493	518	545	477	496	488	512	543	510	515	541	531	523	518	476	541	545	528	545	501	538	538	509	502	526	568	473	523	545	521	486	516	517	522	550	505	501	524	525	505	500	500	525	549	486	494	509	536	472	501	478	502	522	508	476	521	526	514	503	501	491	475	588	537	519	499	538	510	534	539	511	538	468	541	510	513	505	516	491	534	537	559	518	509	487	531	503	562	497	508	498	535	493	495	524	503	539	543	533	492	481	537	503	463	491	531	495	491	559	489	519	495	519	508	489	546	535	497	499	508	484	477	503	511	503	538	515	504	519	492	509	515	487	503	520	533	476	549	528	529	533	531	533	537	491	461	524	506	534	507	487	530	467	534	514	513	520	502	546	488	506	475	501	530	493	547	558	534	514	535	491	525	535	526	492	463	514	488	511	523	492	522	529	539	513	541	542	515	472	542	520	473	501	522	536	496	501	520	552	509	497	502	550	521	514	537	498	508	504	543	488	521	492	509	540	492	499	535	492	504	534	497	536	512	505	503	516	486	506	495	471	499	498	552	529	510	491	544	520	508	505	514	536	522	541	509	493	512	536	498	519	498	506	504	542	511	530	544	517	489	548	496	535	470	489	543	510	536	520	492	516	498	518	480	531	501	522	544	537	496	525	518	533	531	508	555	494	520	501	534	514	532	524	543	517	530	511	539	524	504	550	494	491	500	533	512	510	519	519	515	489	516	507	520	537	483	529	498	517	506	518	525	495	560	513	532	499	513	529	527	532	492	511	513	503	498	547	504	489	523	508	466	529	507	543	547	490	517	499	496	504	488	498	498	563	508	579	562	519	524	513	520	523	498	508	513	563	529	535	531	514	558	532	540	494	530	521	490	474	516	538	517	504	503	509	529	507	522	517	521	514	520	522	495	523	522	554	534	468	540	537	499	549	552	477	520	519	487	493	516	534	535	515	482	519	482	516	506	552	513	508	512	511	499	566	512	521	506	536	503	502	521	467	532	511	508	481	502	540	506	522	493	521	481	532	529	515	555	499	505	533	545	504	515	499	520	514	536	521	509	498	545	509	545	483	543	537	519	522	522	496	486	512	482	512	511	482	536	545	495	499	498	540	522	532	521	518	493	478	514	510	539	512	484	477	518	492	550	496	529	544	509	487	506	454	542	490	490	516	505	496	501	490	509	513	498	495	513	519	565	522	473	528	511	513	546	537	482	524	513	517	475	561	517	517	511	492	507	528	560	506	484	547	478	497	536	517	519	521	549	481	497	518	528	514	472	530	529	506	499	491	518	490	495	492	538	512	547	492	540	506	523	464	528	554	531	479	482	497	528	484	509	536	510	491	512	486	514	494	522	497	484	484	548	543	519	541	491	548	498	468	495	518	476	572	514	597	516	511	517	506	513	516	552	526	548	497	509	493	507	499	505	520	494	522	510	499	475	512	522	476	480	512	552	493	550	503	525	519	552	517	507	524	467	515	516	508	516	533	463	506	526	520	531	513	530	497	489	495	520	515	522	523	557	518	500	521	479	522	465	544	508	523	547	500	525	517	526	550	501	519	512	485	529	523	541	530	530	568	500	485	525	527	529	518
6153	597	571	519	469	350	317	271	258	235	236	238	197	230	229	227	219	245	205	171	203	233	195	223	191	200	222	193	214	200	200	220	196	202	197	201	187	190	205	194	215	209	222	201	202	200	208	187	197	208	197	203	197	190	189	186	201	196	194	217	188	153	200	207	197	175	202	203	195	217	224	181	171	180	208	176	180	196	175	189	210	186	186	190	193	198	203	213	210	187	196	197	190	199	171	197	181	213	180	203	190	206	164	192	208	195	211	182	217	190	211	191	242	208	225	202	188	201	193	194	190	172	211	208	171	182	190	192	174	189	173	206	161	188	171	213	197	204	171	200	181	202	186	207	196	229	192	203	208	196	186	188	205	204	180	174	214	176	203	191	191	205	180	209	192	196	205	172	203	211	188	203	190	209	199	195	223	196	187	199	217	196	211	199	196	163	195	205	197	204	181	208	171	205	216	170	187	226	177	198	169	176	198	191	209	177	223	197	208	194	211	209	192	194	170	193	186	191	230	190	203	190	205	204	207	185	201	183	199	174	231	220	198	204	199	177	170	203	183	185	195	201	192	184	209	188	210	179	196	203	199	168	172	183	208	192	208	179	206	192	193	199	205	207	207	212	233	207	189	182	187	196	196	184	195	221	197	197	185	169	175	218	192	216	190	174	193	197	203	190	178	199	181	191	163	215	167	226	214	196	206	188	180	201	196	231	207	210	226	178	213	212	187	183	183	208	189	189	194	204	207	178	190	223	184	190	190	224	208	192	207	191	198	203	205	175	183	179	203	201	215	207	181	197	176	204	214	208	179	218	197	197	184	185	209	176	202	198	210	202	193	199	179	205	208	189	206	205	212	202	202	202	182	193	190	200	176	194	168	196	197	172	186	185	194	163	191	203	178	196	210	216	186	165	184	181	170	195	202	206	192	178	179	199	190	156	190	198	184	186	202	207	197	184	214	199	199	171	194	210	215	208	212	205	183	186	211	214	190	186	197	209	201	229	214	204	194	192	211	165	221	189	197	206	205	194	200	204	200	217	196	214	205	196	234	198	192	209	209	212	172	188	191	201	185	185	196	194	184	194	221	191	177	186	210	214	192	207	214	172	186	218	201	181	193	194	195	210	198	190	174	192	209	200	203	190	163	186	192	237	223	213	198	196	231	195	234	197	205	200	178	216	184	200	234	195	178	207	195	186	211	206	205	196	184	238	217	199	196	219	198	181	213	214	199	207	210	193	184	178	198	201	198	193	203	185	194	184	190	190	207	191	204	164	185	195	204	192	193	191	201	192	202	209	213	206	212	189	177	188	218	199	203	198	217	187	227	230	191	202	188	230	202	214	191	217	202	184	184	184	207	192	203	185	194	185	190	200	221	197	200	205	193	213	176	183	200	208	222	202	218	221	177	216	190	198	203	196	185	174	201	181	210	228	181	200	191	196	197	199	199	180	213	200	198	191	176	185	169	190	209	197	194	195	208	202	213	186	186	189	206	201	187	216	190	183	204	196	215	176	214	184	197	179	173	208	206	219	184	182	171	183	191	195	197	198	194	191	222	198	187	202	180	195	194	205	195	186	228	185	181	183	221	192	204	197	201	186	179	214	202	191	194	200	181	189	216	182	205	181	173	214	187	174	193	193	197	195	207	167	177	203	208	193	188	185	213	196	199	198	203	201	191	197	169	204	215	220	201	221	212	171	203	199	185	181	209	228	206	201	218	208	196	202	191	161	201	209	212	205	193	183	193	196	209	180	178	206	199	201	199	206	181	184	190	195	218	178	196	198	198	174	204	203	200	187	198	207	214	176	218	170	200	200	185	224	199	181	187	176	216	198	170	211	181	195	192	191	176	206	212	181	175	214	178	209	220	213	200	204	180	191	178	185	202	209	199	218	210	184	200	190	176	182	205	196	182	191	201	185	227	191	188	182	189	178	202	191	186	186	208	188	171	224	199	189	197	199	188	193	167	193	193	203	196	183	192	185	197	202	196	213	222	196	210	201	201	228	203	233	221	208	192	193	200	220	217	184	209	198	168	196	183	210	194	187	208	207	210	209	193	188	199	222	195	187	163	183	182	212	218	174	166	191	185	197	185	204	223	194	209	208	190	179	195	214	210	213	203	191	207	170	201	186	197	191	199	200	196	212	215	199	211	189	216	187	193	212	195	196	198	193	209	192	202	202	186	194	184	191	196	220	167	182	184	180	202	199	183	189	184	187	211	192	216	183	220	172	218	193	185	213	195	171	187	194	196	185	185	193	210	232	201	208	190	186	207	193	218	196	191	212	216	184	188	201	161	174	199	203	203	204	183	231	196	195	175	206	208	198	190	192	159	209	208	195	200	170	193	230	187	173	181	185	199	203	206	216	193	174	184	200	194	193	215	197	207	188	185	190	224	175	152	183	207	176	200	183	202	188	210	211	204	217	207	187	208	172	184	171	211	180	198	217	193	171	196	196	208	195	171	191	185	194	215	185	192	199	192	198	187	187	194	186	186	195	194	191	203	203	200	216	203	195	224	176	188	197	205	208	184	179	179	212	199	207	195	202	178	200	201	207	195	201	195	194	190	191	198	194	200	214	188	200	175	208	194	197	223	191	194	214	200	198	193	213	200	198	182	203	175	204	176	184	199	173	193	185	195	199	213	189	195	202	199	203	201	204	198	176	182	202	186	195	214	167	207	176	213	200	208	193	178	209	196	189	182	194	191	191	199	219	200	193	203	204	207	227	202	176	188	193	187	204	193	178	215	180	201	209	181	205	204	190	202	206	205	202	187	202	212	182	203	193	196	206	212	179	192	195	208	190	177	174	218	183	223	201	225	211	188	189	209	207	216	186	196	179	214	197	189	205	174	192	219	204	208	196	195	218	203	228	183	180	171	203	186	188	186	196	179	209	195	192	175	205	192	225	192	222	193	210	195	179	196	183	174	194	195	223	165	222	181	200	188	216	183	207	195	193	204	195	193	191	172	199	201	185	199	205	200	216	214	197	176	197	181	191	178	237	189	183	217	191	199	210	201	182	192	184	179	198	193	195	193	194	181	174	208	182	196	197	214	184	180	217	207	184	187	187	201	195	193	161	194	219	188	206	202	219	200	210	188	192	199	210	191	209	211	165	182	222	203	202	189	187	183	208	199	188	203	174	170	197	215	204	182	168	207	226	220	195	214	167	204	208	205	220	189	182	194	179	180	198	196	188	184	186	164	192	226	200	197	199	228	195	195	176	194	214	200	195	216	224	223	186	171	207	206	198	188	198	188	198	204	225	201	208	204	214	211	205	207	216	206	219	199	187	200	219	206	211	210	199	183	197	212	206	209	194	175	196	187	174	179	193	177	196	200	194	207	179	202	182	202	169	217	211	205	205	195	198	220	217	205	205	204	167	186	217	211	187	221	178	194	218	190	190	177	183	206	178	183	190	195	218	183	215	197	195	194	191	201	190	207	218	204	197	197	201	197	172	208	203	220	168	210	225	187	192	175	193	199	170	178	206
6094	880	1379	1661	1568	1448	1160	1094	945	882	781	756	815	736	675	688	667	663	575	588	604	560	546	570	555	556	529	526	581	494	554	502	527	530	524	441	523	478	507	516	480	485	531	461	483	472	483	489	518	492	483	499	508	469	494	494	485	522	469	480	535	539	502	462	494	505	513	475	487	529	475	449	453	491	477	501	460	513	496	451	485	498	482	527	466	493	470	524	452	506	466	460	470	476	497	476	461	439	472	504	494	491	483	477	518	470	485	465	519	485	496	490	482	489	508	490	516	506	443	472	495	505	435	507	500	495	477	464	490	477	485	476	493	467	502	482	508	504	487	434	490	482	486	504	499	444	441	520	481	499	449	474	436	489	513	502	485	500	469	447	524	508	472	468	480	477	486	483	460	459	520	454	467	465	481	478	474	471	503	460	525	480	487	479	452	513	487	486	485	486	498	487	480	535	449	451	469	504	475	501	499	486	496	505	430	492	461	453	485	507	488	496	465	500	500	473	511	471	504	475	499	464	485	486	466	447	486	474	475	463	490	492	503	469	483	481	462	478	467	474	470	489	468	442	463	469	468	511	470	471	517	515	478	436	472	508	468	468	460	451	489	474	484	500	484	490	471	459	457	453	491	480	473	487	489	480	489	486	482	452	467	480	471	497	511	442	493	444	486	455	505	482	465	479	445	460	491	483	463	465	504	507	457	467	474	475	470	486	503	469	459	470	437	450	504	474	508	453	478	454	489	486	488	467	464	486	470	472	492	461	498	460	438	462	484	478	491	478	465	449	466	438	502	471	476	482	493	448	471	459	476	493	461	451	493	509	486	498	513	476	456	431	443	472	441	522	504	475	514	497	458	469	482	482	460	440	498	497	471	508	491	488	447	484	523	504	496	517	499	498	455	489	504	417	467	464	500	460	479	494	468	492	511	456	433	463	484	503	477	484	440	475	485	485	427	472	504	465	466	450	464	453	508	504	502	457	472	509	471	467	493	511	493	464	494	475	476	465	475	494	483	486	506	483	508	478	482	493	508	502	459	473	495	487	486	466	454	465	506	456	460	437	473	489	495	486	474	485	464	498	458	487	453	493	474	452	476	498	475	518	499	485	473	477	501	470	483	499	423	510	446	452	483	511	480	537	506	426	460	459	489	516	469	449	526	502	468	501	471	484	494	486	505	486	504	512	506	482	473	487	464	481	472	500	488	467	439	491	477	505	468	469	494	488	467	466	511	485	505	468	497	473	504	502	508	481	443	479	508	464	496	489	504	470	477	464	513	444	475	491	467	536	479	476	508	484	503	524	492	486	480	453	488	511	471	471	453	470	481	460	465	504	463	477	450	439	517	477	499	485	491	503	492	529	477	470	482	463	505	507	507	503	453	477	487	470	451	475	459	479	489	499	519	543	490	488	472	486	477	474	496	516	445	453	456	471	477	492	481	482	441	509	496	471	506	480	486	495	486	451	508	493	464	442	440	506	489	508	454	455	466	455	475	463	471	469	480	478	500	471	444	476	483	497	494	467	453	480	516	489	488	528	491	510	489	505	473	479	489	479	479	464	483	491	441	478	470	475	476	453	500	469	483	430	446	518	469	502	494	488	478	443	474	475	482	510	470	493	473	517	483	523	484	499	427	478	478	455	448	504	476	498	493	468	491	469	470	476	474	471	467	495	449	496	457	484	514	481	479	463	476	474	479	483	516	479	463	501	481	490	493	489	477	481	473	501	448	499	524	503	471	433	476	487	462	467	512	431	477	492	485	461	503	488	513	507	453	469	454	528	496	479	473	462	464	483	464	462	483	521	498	455	466	465	482	479	480	455	474	475	488	488	505	461	496	443	497	518	457	475	479	480	464	472	475	499	488	487	472	476	471	495	483	487	502	499	493	448	476	431	500	492	468	456	467	492	484	506	509	471	504	465	498	492	513	499	518	455	458	490	474	464	503	458	444	478	490	469	485	493	471	493	457	480	502	497	450	490	504	472	484	468	436	482	507	496	446	494	438	514	493	464	472	480	447	530	466	432	520	478	447	469	464	469	458	448	483	491	515	423	524	444	476	449	490	472	516	530	471	498	492	444	493	494	500	543	484	463	478	476	483	495	476	446	494	526	509	450	478	427	472	465	471	496	489	491	505	455	476	488	500	515	444	482	493	447	491	506	463	495	452	484	485	470	489	490	479	463	488	510	451	471	511	482	477	485	465	535	479	481	514	482	480	457	463	499	459	484	469	496	546	477	490	463	536	510	461	462	473	461	497	481	486	495	522	464	491	436	500	508	488	499	452	494	457	514	454	467	497	470	497	515	521	485	534	476	499	459	487	444	444	515	463	537	482	503	475	492	481	467	494	500	456	472	482	484	525	492	501	485	453	497	494	507	490	473	487	447	450	453	468	467	475	494	494	500	511	499	499	493	498	508	519	464	450	473	489	496	437	472	470	503	470	454	453	506	488	426	517	452	456	488	493	475	506	468	481	428	475	482	484	460	449	488	465	474	477	507	519	480	434	449	433	501	486	476	474	473	483	516	472	479	521	509	499	470	454	461	498	476	514	492	487	487	465	491	504	484	459	494	494	515	478	457	457	465	514	502	457	489	458	468	487	475	509	464	468	458	488	490	486	509	507	469	479	447	477	501	476	468	534	489	473	486	470	485	515	478	458	505	504	435	477	478	504	496	539	501	515	481	478	474	471	491	485	510	454	461	450	456	471	485	451	472	486	501	518	464	497	472	498	475	457	480	465	485	463	481	460	487	492	444	494	450	479	478	498	452	485	489	489	481	434	498	484	509	483	496	518	458	482	477	514	471	495	500	468	492	465	491	475	490	467	427	515	462	498	467	496	522	474	460	479	446	481	453	477	445	457	459	467	460	452	478	508	470	469	489	469	511	451	515	515	501	497	460	516	504	488	475	491	520	485	481	472	491	462	487	474	430	518	478	450	491	485	455	461	461	453	490	479	503	457	485	506	490	480	475	498	478	484	494	459	480	509	463	518	476	515	426	455	509	483	444	486	444	497	498	508	491	456	442	447	457	484	450	471	439	484	485	472	494	475	483	475	469	461	505	473	455	483	495	486	509	453	484	503	491	486	517	471	487	487	498	461	467	487	484	515	459	506	434	487	488	489	480	484	472	457	441	478	454	481	477	492	490	461	455	469	490	454	495	538	453	497	486	490	489	492	492	519	474	475	495	528	507	444	464	498	432	499	487	489	499	470	506	452	462	474	521	484	419	454	477	437	500	508	499	477	502	505	500	450	492	469	459	466	481	458	492	518	467	502	472	487	483	475	454	474	458	489	475	465	482	451	479	454	503	458	504	516	482	507	475	479	469	485	463	458	487	481	499	440	450	449	445	490	456	525	490	466	425	501	469	459	485	475	475	458	502	485	427	463	469	462	490	428	475	441	478	464	467	479	455	452	463	441	467	503	495	514	469	478	479	526	468	448	487	454	511	516	507	440	460	461	501	479	531	499	519	532	496	489	478	455	472
11843	995	990	725	608	399	353	264	257	186	176	163	178	166	144	121	111	138	107	103	111	108	91	106	105	115	81	93	112	95	90	95	94	95	101	101	116	88	82	107	80	87	100	75	92	102	95	85	96	86	94	101	97	82	72	108	90	85	110	74	73	82	80	88	85	84	89	87	84	83	85	69	70	92	85	73	87	96	75	97	84	113	86	92	75	104	87	104	92	75	77	101	99	76	70	97	75	81	89	74	81	74	94	82	96	76	97	96	85	77	96	98	95	91	85	87	84	93	86	86	90	90	75	79	90	92	80	78	89	105	76	75	95	94	84	99	100	73	76	73	95	73	85	73	86	85	82	79	92	77	79	74	96	101	95	81	89	85	70	84	76	84	71	77	70	91	89	93	106	85	78	93	70	79	93	87	93	61	91	91	88	100	100	93	89	93	92	93	80	97	100	81	82	83	85	96	69	86	93	87	89	71	77	91	91	74	96	88	70	88	99	91	82	94	95	80	84	94	82	95	90	78	89	84	91	90	97	92	90	85	95	90	76	85	89	86	83	87	81	88	97	93	91	88	84	97	78	81	88	99	101	65	82	74	90	90	93	79	105	83	94	71	91	107	86	101	70	77	92	87	85	81	75	67	77	91	81	80	81	79	67	81	85	88	78	86	83	109	87	72	105	91	94	87	77	99	81	82	91	81	87	95	91	73	90	98	77	91	87	77	83	90	103	82	79	98	85	77	90	83	75	87	109	78	94	81	73	77	107	76	91	98	78	100	77	86	86	104	88	83	76	74	85	92	85	75	75	76	86	87	98	77	99	86	96	81	94	95	84	85	80	101	87	67	110	82	94	72	106	90	90	79	90	94	80	106	88	92	88	92	89	95	84	98	80	85	96	80	84	76	85	72	89	97	85	101	87	74	83	64	93	86	87	83	91	80	79	83	97	86	76	90	88	82	100	75	77	81	78	89	74	95	100	93	83	75	101	77	83	79	101	79	88	79	100	83	89	78	81	82	102	73	102	86	84	85	79	70	95	78	79	89	88	81	86	98	68	92	99	81	81	91	78	91	87	98	89	84	80	74	78	83	94	86	81	100	80	108	94	66	71	76	83	86	94	88	101	75	82	94	74	93	92	80	89	83	90	68	83	84	81	77	74	74	75	70	84	87	88	83	59	79	100	95	76	74	84	102	94	63	86	79	88	78	70	76	73	83	89	102	90	77	84	79	86	80	93	99	79	107	80	84	93	97	92	88	94	75	74	84	88	86	96	87	82	79	101	79	80	95	82	93	76	76	89	100	89	128	92	83	88	101	92	74	86	99	82	78	86	101	96	87	90	94	87	77	83	98	103	86	85	84	91	101	91	104	82	80	77	83	89	95	99	87	83	88	93	70	78	97	90	102	87	88	87	75	66	83	84	89	94	90	93	76	98	90	83	95	89	83	84	93	79	98	83	93	79	78	92	103	84	82	88	77	77	76	79	102	82	87	75	83	90	89	94	89	97	89	88	88	82	96	83	84	99	99	73	74	107	103	91	81	96	77	92	79	74	80	84	80	98	87	84	90	78	89	85	91	94	76	90	82	76	96	91	89	87	97	87	92	71	91	85	78	78	92	93	73	81	85	87	80	82	94	99	82	97	87	68	87	78	77	85	87	73	81	95	92	98	109	81	97	97	93	90	73	86	79	86	88	80	97	105	83	92	96	80	90	73	88	69	82	88	85	92	89	96	103	78	98	74	85	100	91	88	108	76	103	87	77	96	92	79	82	75	78	78	73	74	68	93	72	88	83	107	94	73	68	90	76	90	92	91	88	114	60	88	92	91	81	93	93	94	84	75	91	90	100	80	65	82	78	99	95	82	76	91	88	94	102	81	89	73	85	89	82	83	88	75	92	89	92	86	101	79	81	84	85	100	87	104	82	95	79	74	87	92	77	74	90	92	97	81	74	99	108	66	101	69	85	96	86	83	73	87	87	76	87	99	93	85	91	79	90	86	90	101	74	101	98	73	76	88	67	94	74	104	99	76	88	80	106	69	89	89	89	74	80	77	86	92	97	74	96	80	104	76	96	96	87	101	85	109	76	99	66	87	94	101	95	106	99	96	87	86	79	91	84	88	76	100	81	75	91	81	103	84	83	92	84	73	84	76	78	84	79	74	86	71	80	99	78	103	90	78	91	88	89	94	92	91	84	71	79	88	86	78	81	74	89	90	90	88	86	94	69	84	82	83	95	87	98	69	94	82	88	91	96	81	68	79	101	98	97	81	90	80	97	92	90	80	105	89	69	78	86	96	76	100	92	99	93	96	75	84	92	94	70	84	77	95	79	88	92	79	88	76	77	76	95	84	74	81	73	83	95	84	89	88	81	75	66	96	85	90	86	74	95	85	80	87	83	99	88	70	79	97	86	87	87	91	102	75	79	87	86	94	77	82	78	93	92	68	94	82	91	95	81	84	103	88	85	81	73	70	90	84	80	81	85	83	113	89	77	104	90	100	82	88	85	89	75	99	89	82	77	79	93	93	86	79	102	76	104	86	75	86	84	86	109	73	84	84	91	89	87	91	79	78	94	105	76	83	78	85	85	77	79	83	76	93	86	85	94	99	102	74	88	85	86	88	100	73	79	103	77	89	85	89	75	91	85	87	75	80	95	97	92	81	84	81	84	70	95	85	92	103	93	87	75	67	78	95	79	82	75	82	103	89	88	83	85	88	107	81	81	95	93	80	83	99	102	89	100	112	70	76	94	79	69	76	91	83	87	90	86	88	97	102	82	65	87	98	125	93	91	84	81	88	92	72	105	99	95	88	88	90	84	98	86	80	78	88	90	89	74	94	93	92	100	79	93	77	78	73	96	89	100	113	88	79	89	80	83	93	90	100	83	91	69	75	59	63	92	86	99	94	90	93	78	86	93	112	100	85	98	103	80	101	82	92	83	89	84	87	88	93	79	77	94	107	74	83	73	77	103	85	83	84	98	80	69	78	74	82	93	98	92	75	90	95	83	79	85	100	86	76	87	74	86	88	86	88	88	73	87	79	68	83	82	82	79	84	94	81	96	90	92	84	97	100	86	77	85	84	77	99	81	98	76	91	78	81	104	107	90	76	99	88	76	101	103	96	65	93	79	79	102	110	99	90	100	76	79	76	89	94	89	87	83	100	77	87	104	67	97	100	71	72	76	84	83	70	97	78	70	76	95	79	104	92	82	98	90	80	90	98	82	95	83	87	86	96	92	94	74	101	70	63	83	87	90	91	86	80	78	100	81	88	92	72	98	99	87	88	96	87	83	92	84	73	86	82	87	89	81	75	91	94	85	75	85	72	93	74	110	76	117	114	95	99	89	79	90	100	95	88	93	91	87	77	81	74	85	103	100	81	89	98	83	90	98	94	80	90	74	87	101	75	91	74	90	78	93	78	82	85	77	81	80	89	86	90	103	95	97	89	109	80	97	86	76	87	81	81	99	81	88	102	86	81	96	84	77	101	99
7728	975	1903	2320	2382	1896	1723	1273	1041	898	775	825	762	744	646	527	558	464	463	420	415	457	391	336	317	348	353	321	320	299	270	306	277	297	285	275	260	261	269	279	251	267	247	243	263	228	267	235	233	240	250	253	235	214	245	260	237	231	244	232	241	238	232	201	233	230	231	256	221	240	217	229	198	248	231	241	231	265	252	238	233	257	233	234	233	240	224	242	242	216	228	230	242	231	212	216	231	241	220	206	230	223	215	221	235	232	243	212	253	219	233	213	220	234	254	245	226	237	227	221	208	205	225	223	235	236	238	241	235	229	217	221	198	237	225	227	228	227	233	239	217	221	193	231	232	259	214	247	229	230	238	238	261	234	241	277	258	263	231	250	233	230	236	261	230	246	240	221	226	252	230	222	230	230	213	230	234	229	233	247	234	218	230	224	236	227	211	203	249	203	197	213	203	229	246	217	210	242	222	247	227	230	224	212	234	215	225	239	234	251	225	210	220	240	245	234	258	225	226	252	248	218	200	215	232	217	240	230	227	234	223	249	226	209	238	237	223	222	236	229	254	234	248	233	249	203	232	196	222	239	253	243	227	206	231	240	231	249	238	223	199	218	231	231	230	220	250	217	219	247	221	216	240	219	206	228	210	220	227	212	228	227	201	228	230	221	266	216	216	247	231	246	230	211	207	203	253	244	212	238	261	249	211	218	241	238	222	211	208	227	222	256	215	212	231	228	215	223	231	218	248	228	211	237	230	230	199	234	233	221	224	227	226	199	237	230	213	228	222	267	224	248	226	229	227	228	222	246	206	212	207	247	209	237	239	208	224	227	230	238	239	252	191	226	229	205	230	253	235	219	208	223	215	236	211	222	223	199	229	215	231	244	221	225	233	221	232	246	213	233	215	247	230	235	234	230	204	219	228	211	230	232	191	218	230	227	213	241	244	223	234	211	218	212	233	224	233	227	231	212	214	212	244	251	238	225	255	243	245	241	216	220	217	238	217	218	254	208	226	240	225	208	198	255	220	224	217	248	208	217	208	248	222	205	225	219	230	225	225	230	229	221	204	217	235	226	206	259	226	218	220	270	228	220	266	206	231	261	231	229	227	218	217	244	208	226	230	209	228	208	220	216	268	237	216	222	243	239	223	216	228	207	230	204	224	231	212	226	229	253	228	238	215	234	270	220	230	235	229	222	201	239	231	210	248	265	235	235	224	247	237	220	233	225	223	214	219	189	213	221	213	221	208	223	247	251	229	217	225	214	222	228	201	226	240	223	228	236	238	241	237	236	230	235	234	252	227	210	220	222	231	207	241	203	207	221	251	241	221	234	223	242	250	196	243	224	212	247	241	217	247	219	220	254	229	253	229	230	186	236	197	242	223	238	243	234	233	242	239	193	226	204	237	207	230	271	200	219	207	257	200	245	237	227	225	240	213	215	199	215	234	222	239	213	212	224	235	215	239	241	253	215	242	213	239	209	214	227	215	224	213	245	264	241	229	198	235	225	215	233	222	217	255	243	235	202	233	215	233	208	222	226	247	242	222	216	238	210	243	267	232	232	220	205	211	218	219	215	246	237	211	218	237	214	217	209	189	244	221	218	248	244	233	216	240	218	198	236	249	230	219	216	223	212	232	222	227	231	245	235	221	224	234	248	223	265	206	216	223	218	200	242	204	250	241	218	248	230	235	204	207	213	195	226	221	222	219	209	217	217	214	205	240	212	245	249	224	256	208	230	226	242	217	247	224	229	216	205	250	237	228	240	231	244	247	237	218	250	198	227	236	233	245	220	235	214	210	231	235	239	230	216	200	234	218	226	198	204	225	222	196	226	244	211	246	248	226	243	242	219	228	224	222	227	249	199	241	227	244	204	219	236	249	232	237	201	210	214	198	198	209	234	201	243	205	201	236	236	236	251	233	214	255	234	229	223	204	242	229	231	213	237	243	219	237	221	221	215	221	235	244	238	195	221	222	237	216	231	261	240	219	215	229	226	232	220	225	247	238	219	230	233	231	231	248	213	226	214	235	212	245	244	241	211	221	220	228	230	211	221	212	257	231	243	213	240	246	209	242	214	211	211	215	218	225	206	229	246	223	258	237	234	225	240	241	228	251	236	233	215	242	225	219	227	217	213	217	214	225	207	240	216	223	273	202	235	221	221	236	213	230	253	225	224	228	236	221	233	242	248	258	227	228	217	220	217	227	207	214	222	227	244	256	243	195	250	230	242	241	214	221	211	244	240	232	232	215	224	207	211	235	234	217	218	228	238	236	230	239	224	207	199	227	221	234	210	226	253	211	221	236	220	217	256	256	249	221	211	224	227	212	197	251	216	225	228	219	260	240	232	229	235	246	241	246	253	218	229	235	241	233	211	232	221	213	213	234	220	227	237	201	243	245	236	223	212	231	218	228	260	256	259	232	225	215	237	237	239	256	226	211	241	220	213	237	243	238	247	259	214	251	252	235	194	210	253	208	194	239	263	229	205	223	216	198	211	230	222	220	245	206	202	208	209	255	212	237	247	240	238	227	233	230	246	220	240	229	245	249	196	224	237	238	219	233	222	229	229	224	212	207	202	251	250	255	234	251	215	242	231	232	236	201	259	227	227	239	237	222	247	229	210	238	213	212	241	264	243	190	224	218	226	215	221	250	249	210	226	231	213	219	245	208	197	212	216	235	230	240	253	234	221	245	216	252	214	236	243	213	221	219	240	211	235	219	235	200	200	205	234	228	211	229	213	232	234	237	230	236	227	232	217	217	224	232	242	225	227	217	233	202	208	253	270	225	231	205	213	229	229	210	197	227	238	220	220	226	167	190	245	192	208	222	219	221	228	244	232	233	231	223	224	228	242	234	218	222	277	235	222	247	251	230	219	227	209	228	243	238	216	249	240	211	234	233	218	241	228	239	211	277	233	233	216	215	241	197	223	231	221	243	222	237	209	215	244	237	223	262	224	216	233	229	209	248	234	238	234	225	251	246	194	213	211	220	218	223	231	261	243	238	238	250	213	233	222	231	230	222	221	221	226	257	234	244	221	237	215	245	229	251	211	199	201	238	248	229	236	248	257	253	244	261	213	244	230	233	217	235	229	239	215	227	183	233	242	213	221	244	249	242	219	226	216	224	210	200	218	244	235	226	243	264	247	236	224	233	228	211	232	218	221	230	212	245	244	201	249	241	246	221	238	246	220	240	244	240	223	214	221	247	227	218	245	219	253	231	231	266	225	236	216	224	255	230	208	202	249	264	225	208	198	228	230	232	210	211	221	232	210	206	228	244	205	205	227	254	229	246	247	238	240	211	232	238	234	236	220	240	243	199	220	255	217	238	255	216	233	254	221	214	220	238	215	215	230	268	225	229	270	242	215	225	217	218	213	256	208	244	218	216	236	201	235	225	214	245	246	216	240	246	203	223	221	239	239	236	231	244	242	217	235	242	229	218	213	213	242	224	227	216	221	224	251	243	215	225	212	215	199	198	211	249	243	210	227
1307	313	284	279	268	242	253	233	220	228	233	228	253	245	222	226	203	219	221	217	233	232	202	203	229	239	215	233	215	214	206	198	200	216	212	205	217	203	184	215	218	211	218	226	218	208	210	206	191	216	218	238	222	187	196	207	200	182	216	234	236	174	203	172	218	203	211	214	195	224	208	234	216	203	236	208	222	211	201	194	216	184	218	190	196	202	216	221	226	194	197	217	222	215	218	190	198	189	222	208	199	251	193	202	223	218	216	228	204	202	229	206	218	201	197	232	227	193	206	204	241	221	231	205	222	186	214	186	253	181	212	187	238	186	192	209	201	211	194	215	206	210	208	212	208	218	219	199	201	212	209	246	194	214	211	213	221	178	185	224	187	212	219	208	183	212	197	214	200	213	225	185	215	234	211	233	214	225	202	208	217	221	203	243	230	214	203	215	197	177	235	206	207	206	236	220	190	203	184	204	213	250	207	197	194	230	197	242	222	232	209	176	199	211	192	210	229	195	223	225	213	228	198	233	221	209	201	200	219	233	184	217	204	249	186	199	189	195	190	204	201	198	229	213	186	224	208	194	205	228	221	169	222	209	211	207	207	231	211	209	179	199	215	214	175	218	199	216	198	191	218	220	211	218	215	211	210	224	223	232	205	230	203	191	197	199	176	221	235	212	230	214	212	211	208	212	219	200	182	185	189	233	199	215	197	206	194	192	209	200	178	182	208	189	216	210	222	220	219	212	210	214	223	207	217	188	202	203	209	204	234	209	202	171	211	211	212	199	190	199	198	200	219	174	221	220	187	209	179	211	216	203	186	203	209	207	198	184	191	207	195	191	211	208	269	226	216	198	226	217	213	191	197	150	206	218	208	222	204	174	193	213	213	198	225	223	213	186	211	226	223	201	208	217	209	207	218	200	206	202	201	217	224	198	211	211	224	197	203	216	208	216	200	191	213	158	242	199	189	204	236	216	212	215	207	225	193	199	210	203	214	222	225	190	220	212	200	214	205	224	227	197	215	232	191	212	223	217	205	206	233	217	213	181	174	212	223	191	213	214	204	220	182	197	211	219	178	190	201	185	219	218	203	194	184	181	188	198	206	228	190	237	204	185	220	235	210	214	217	234	205	219	220	192	219	195	187	184	213	217	225	219	189	200	222	225	197	195	179	190	208	194	217	244	209	195	228	223	208	193	205	208	211	226	217	193	193	216	214	207	217	209	204	199	204	221	187	212	186	205	199	203	198	195	191	211	212	195	198	226	185	233	206	204	210	204	210	193	199	202	221	200	198	228	207	211	229	205	197	195	221	185	195	204	228	182	218	227	188	221	186	169	208	223	194	220	220	202	196	202	200	219	190	184	213	194	200	189	213	215	216	227	206	220	212	219	208	211	229	200	176	195	203	234	204	214	212	189	219	229	222	217	218	199	230	203	195	231	199	189	191	209	197	188	222	219	229	222	220	215	213	225	195	235	212	206	209	222	196	199	199	215	213	217	179	197	186	207	205	189	222	184	218	223	215	187	222	185	203	189	212	220	195	195	209	190	194	202	198	234	182	225	204	206	222	213	223	195	225	228	218	195	189	192	212	228	217	187	225	202	204	199	234	208	234	226	207	197	197	193	183	219	204	204	226	209	217	225	181	223	194	192	179	182	202	236	199	228	221	192	177	222	222	207	181	192	208	174	195	187	222	188	212	216	221	215	207	209	207	222	217	212	193	176	222	247	195	223	203	192	199	221	227	223	207	229	200	188	209	213	181	213	221	178	199	183	223	190	207	193	213	207	201	216	220	206	242	200	200	220	207	216	188	194	209	205	209	216	192	185	176	198	204	192	214	180	204	216	219	192	192	205	188	216	198	220	219	201	229	204	198	218	236	210	203	196	210	222	191	202	222	196	210	203	189	196	224	221	223	178	210	199	223	208	206	178	221	216	203	203	187	224	224	220	208	192	199	208	219	229	210	193	179	209	243	199	219	221	220	236	188	204	197	213	218	219	209	216	218	219	210	215	203	235	188	246	211	219	197	216	205	220	201	212	226	218	209	205	211	186	206	216	216	222	202	204	182	187	204	209	181	180	200	208	217	215	224	203	235	224	230	191	185	205	216	219	207	203	205	170	192	192	222	221	216	193	201	221	217	200	243	200	212	223	241	208	185	188	209	223	195	199	220	203	212	218	197	191	218	208	199	194	226	215	226	212	225	204	218	210	215	209	219	207	195	213	225	219	240	231	246	205	235	212	197	199	230	212	223	197	184	196	200	216	211	187	239	228	203	217	239	192	218	217	228	180	212	187	204	192	227	202	207	223	228	209	206	193	219	243	194	219	219	218	223	213	204	186	176	186	203	199	188	175	190	193	225	185	212	206	211	189	215	250	213	234	232	193	214	195	196	193	254	202	221	188	210	200	217	195	205	211	229	207	214	216	190	206	212	210	220	203	192	208	224	191	226	219	215	211	239	209	198	202	208	214	200	188	221	217	182	179	227	194	193	194	214	218	198	224	218	203	192	211	189	191	212	184	170	209	207	217	228	214	216	229	203	211	206	193	207	218	217	220	230	220	214	219	197	225	206	188	187	197	197	210	220	206	218	196	201	207	205	198	207	216	206	203	204	208	198	207	203	199	215	202	211	201	249	202	201	181	212	213	201	215	234	271	217	217	195	207	198	214	214	215	205	208	215	207	229	217	186	219	233	194	232	220	216	200	212	210	235	194	229	185	186	176	207	195	195	226	183	220	201	197	200	207	199	227	218	186	213	216	212	222	240	200	227	178	197	203	203	214	195	207	194	182	179	186	253	202	175	226	226	231	210	198	212	202	215	222	230	197	232	217	209	208	189	226	173	185	207	214	191	209	213	194	218	209	200	205	178	186	236	211	196	201	252	190	213	198	209	211	194	196	226	209	232	217	195	212	209	238	211	191	208	187	206	212	218	223	227	205	231	244	200	205	222	221	208	235	205	217	202	210	212	218	218	194	211	187	187	218	180	216	198	231	207	236	197	246	205	198	187	182	213	203	200	198	199	190	211	220	202	223	219	212	211	216	204	213	211	221	233	205	204	236	208	219	218	198	207	237	201	218	189	200	214	217	203	201	196	202	209	225	192	198	234	194	208	193	190	217	217	217	193	185	206	200	239	215	199	186	185	203	205	206	224	216	197	210	236	221	206	211	239	179	197	179	191	197	219	203	225	209	239	213	190	208	221	210	232	211	229	220	213	187	209	200	202	192	241	217	207	185	200	196	244	212	235	206	207	224	216	203	172	207	222	203	202	219	197	208	222	181	191	213	225	207	223	205	190	208	210	235	202	215	233	208	219	197	199	212	194	200	223	208	207	220	196	206	215	195	208	223	217	212	209	193	224	192	209	205	194	213	223	188	196	205	170	188	196	188	226	230	225	201	203	207	183	207	206	204	182	210	211	189	211	193	221	190	210	225	206	232	220	218	210	214	211	207	213	217	204	187	218	187	194	220	202	206	220	207	208	215
1848	672	708	779	760	672	677	634	663	649	596	588	599	608	612	544	612	565	547	581	538	544	555	529	535	508	540	506	522	505	511	553	549	526	540	569	519	472	541	521	509	479	497	514	530	565	504	522	505	520	516	520	536	526	515	523	520	508	470	519	503	534	547	500	520	541	544	517	545	530	467	507	550	538	481	530	549	496	503	523	531	536	493	516	495	519	484	529	490	487	488	479	485	494	541	512	537	514	525	482	520	509	523	510	481	503	499	504	515	520	499	525	491	525	493	509	496	528	556	481	500	550	519	513	496	531	496	483	488	463	509	524	477	525	532	540	510	511	533	532	533	543	509	529	514	484	515	507	512	497	486	540	542	537	510	499	509	516	533	516	516	525	510	499	499	532	480	478	521	485	511	483	513	519	515	529	500	496	513	514	494	519	501	513	508	489	490	521	441	541	495	502	517	474	549	532	516	510	505	519	521	483	518	501	527	528	523	506	457	485	536	529	542	533	507	536	513	551	483	502	498	507	517	495	533	525	466	526	511	521	497	509	519	529	510	492	488	538	536	540	513	538	509	523	505	541	530	502	483	499	512	465	492	494	487	481	551	523	502	519	481	525	489	496	462	511	513	507	527	515	534	511	508	507	502	522	527	492	534	521	485	483	540	505	548	531	507	495	495	505	519	499	486	505	518	529	524	497	533	519	492	559	496	523	495	555	527	512	525	531	513	495	498	532	512	549	465	513	514	536	524	486	496	503	524	499	503	537	552	446	529	499	542	566	462	528	514	499	505	507	476	514	531	499	543	543	443	505	516	517	498	490	528	500	519	486	521	518	525	537	518	498	516	522	534	475	562	525	512	499	506	490	502	469	519	493	502	517	513	535	498	497	505	521	534	537	473	542	493	498	512	502	508	513	538	511	507	537	484	541	463	528	490	491	470	490	519	498	507	487	520	513	522	522	514	491	503	481	505	538	526	586	510	530	478	513	501	533	546	505	526	501	474	502	530	558	513	499	488	516	543	529	528	515	518	521	514	481	555	537	502	552	560	518	491	474	496	520	532	499	523	497	516	509	492	488	472	548	514	502	528	488	485	560	507	548	493	497	536	543	488	469	496	540	519	496	528	525	529	515	474	548	531	550	527	539	513	529	477	527	500	532	499	516	509	506	505	501	542	512	552	558	528	518	502	497	525	475	532	490	508	463	482	497	530	514	536	534	556	487	517	530	499	517	551	518	505	546	537	493	521	480	512	566	560	530	521	555	496	514	530	507	466	529	481	516	509	500	538	496	513	485	540	507	517	524	486	515	498	506	547	511	513	547	516	496	474	492	493	516	504	530	480	540	515	527	521	516	513	549	499	494	467	560	517	530	531	519	496	499	539	479	480	521	491	499	503	478	500	540	500	544	496	551	507	534	470	518	524	531	489	529	542	484	503	524	512	497	484	516	468	523	494	524	491	520	527	524	530	518	498	525	494	534	526	490	472	501	538	524	515	550	478	542	557	555	525	528	512	493	552	517	472	544	521	500	512	490	515	504	540	512	510	518	502	551	518	497	505	522	497	521	481	524	505	487	541	513	523	542	537	530	507	527	518	534	489	482	533	493	478	482	517	498	508	503	501	489	500	479	500	523	531	521	520	479	471	514	537	522	524	509	509	518	519	489	510	518	502	492	537	518	529	521	496	529	481	569	516	540	509	509	473	481	496	552	499	515	513	470	505	535	472	538	553	508	545	494	488	500	535	486	510	477	526	528	506	556	505	500	496	516	528	556	490	548	544	541	527	539	504	524	504	466	480	491	546	521	523	508	508	483	472	509	500	506	501	517	505	520	500	493	548	493	500	512	514	464	502	563	487	545	519	519	523	474	521	515	503	515	500	458	485	544	584	534	524	533	498	508	496	490	502	539	495	504	496	519	531	537	533	550	539	448	487	528	502	494	536	507	489	510	555	529	459	506	460	538	533	542	547	477	485	506	492	487	509	512	533	512	522	519	494	500	527	512	518	525	534	521	473	530	514	516	510	534	500	549	534	506	545	478	488	476	508	520	486	452	511	511	525	485	495	541	556	560	522	475	534	516	561	509	539	497	503	534	472	511	533	528	473	491	510	520	534	493	555	534	543	515	494	511	523	527	508	530	482	505	527	489	551	527	502	461	491	516	500	523	505	515	527	511	476	504	512	518	507	568	505	536	522	504	520	520	484	484	540	523	549	547	481	515	523	493	516	554	504	497	502	517	541	533	539	489	505	546	532	529	516	523	515	506	479	502	529	552	509	505	531	506	481	533	519	501	492	494	457	497	511	525	524	555	503	553	541	488	543	506	530	494	486	552	482	499	503	527	539	510	559	537	505	529	511	508	457	490	521	511	542	524	503	512	548	468	482	534	506	513	493	502	509	550	517	512	509	510	558	493	517	545	516	487	506	497	533	516	535	540	475	501	514	514	505	538	483	498	519	502	524	503	511	519	508	515	487	504	484	508	479	476	505	532	520	542	494	523	508	536	503	544	496	538	504	472	500	532	494	483	539	518	517	516	499	508	511	508	519	527	511	519	506	466	503	518	523	566	513	502	487	539	515	491	482	475	503	534	479	527	492	488	501	493	499	543	546	538	533	515	537	500	516	494	490	517	519	511	491	516	561	535	484	492	498	526	458	518	503	507	541	525	453	528	514	503	494	504	551	515	515	529	517	499	499	547	512	526	566	532	511	539	508	486	535	520	516	552	505	504	483	518	510	437	525	545	551	518	515	468	499	515	548	505	488	516	525	509	526	554	522	485	519	519	532	522	535	527	515	519	517	502	483	477	521	527	498	438	517	467	544	513	486	505	507	515	497	496	546	512	528	544	496	482	522	506	542	501	509	484	556	480	511	495	504	498	605	513	471	506	505	529	513	486	513	510	457	559	529	551	521	529	542	465	511	519	516	506	519	491	559	483	538	476	517	492	564	493	511	509	512	518	519	516	536	510	532	525	496	533	517	498	504	490	470	531	517	512	511	507	540	504	476	516	529	465	519	505	483	512	502	482	509	482	534	528	521	515	527	518	552	573	521	473	527	486	505	516	508	511	519	483	572	520	519	522	546	495	494	502	514	508	496	483	538	502	490	513	529	534	501	461	505	475	541	508	489	509	504	512	518	509	525	483	498	486	474	520	547	512	474	478	515	536	536	524	484	507	533	500	490	521	527	533	506	482	494	524	514	507	486	516	543	499	498	528	548	504	487	512	469	513	519	543	526	484	519	520	537	538	495	499	494	513	487	521	470	524	498	534	506	535	542	542	504	493	519	531	517	485	507	517	518	488	570	485	515	524	530	490	528	515	538	527	534	490	560	498	475	493	538	484	532	492	494	499	537	542	492	523	522	470	519	546	471	488	508	468	516	541	534	493	555	508	500	524	492	536	540	510	489	509	517	519	480	503	518	543	477	525	535	506	537	518	507	510	465	484	513	460	536	534	553	556	524	547	530	516	485	525	516	512	507	509	484	516	535	510
6217	610	581	525	437	383	364	340	303	274	260	269	251	249	201	209	231	220	194	230	200	195	192	193	204	180	213	210	181	213	190	223	211	206	208	211	182	186	200	180	172	179	204	199	215	183	195	204	204	192	218	185	221	212	197	189	197	222	202	174	187	189	230	211	204	207	172	226	207	210	194	203	181	196	168	204	232	207	189	178	205	204	199	173	186	183	200	202	176	199	232	172	195	168	186	204	189	192	195	198	221	173	186	205	183	189	182	210	186	189	197	201	178	200	174	184	168	184	182	206	178	174	195	190	218	206	220	224	203	172	203	210	197	176	161	176	193	206	182	211	216	202	199	211	197	213	181	183	170	199	225	216	206	209	188	202	175	188	188	190	196	180	215	186	199	209	205	195	228	222	194	185	188	196	199	175	194	200	179	213	209	201	202	216	206	183	177	196	191	189	212	215	208	198	180	203	197	195	197	175	201	187	207	182	204	189	182	228	193	187	176	177	194	179	206	179	206	201	195	197	211	175	203	200	195	208	202	205	197	185	202	184	175	157	168	186	194	182	195	180	187	202	183	198	215	203	192	204	186	210	202	189	210	204	178	211	227	206	173	195	187	193	209	203	219	205	197	201	189	193	208	208	169	194	208	183	206	178	209	211	190	192	175	171	174	205	190	187	172	214	180	203	199	200	202	189	203	175	171	205	195	191	194	190	193	190	209	188	201	228	193	208	193	199	213	194	205	197	199	198	210	222	213	183	199	201	208	182	187	203	194	215	205	205	194	204	218	181	185	203	194	205	201	202	181	198	186	225	166	213	191	210	188	160	187	194	222	178	161	198	187	180	209	197	185	207	191	190	200	196	185	199	209	197	184	202	181	179	164	208	210	216	212	194	199	209	204	199	201	190	188	203	181	194	224	187	177	206	201	202	191	190	219	210	189	184	190	194	174	181	202	209	195	220	227	183	178	197	183	219	183	208	201	205	212	208	217	198	194	207	203	184	205	210	202	205	199	195	197	196	229	218	185	186	199	189	197	203	200	216	203	197	180	194	202	180	165	222	201	180	174	192	198	217	209	201	205	183	191	201	193	215	202	191	196	206	179	200	193	207	186	199	175	200	193	207	189	195	207	186	202	188	205	209	174	201	188	228	183	198	199	206	171	165	178	202	216	223	218	185	198	209	187	196	195	193	164	216	195	204	184	208	195	186	207	177	198	232	175	190	195	207	203	173	212	185	178	204	167	199	198	175	189	209	200	189	198	168	185	200	189	189	180	190	172	188	214	219	215	202	201	197	198	197	215	190	206	210	195	186	208	180	243	197	195	201	181	176	203	215	210	195	203	191	204	212	187	209	210	185	192	211	210	201	167	215	192	221	182	187	174	213	191	188	187	191	189	200	199	185	188	190	175	188	175	176	164	214	192	216	215	220	181	195	200	195	176	195	215	218	170	179	192	203	186	175	190	186	185	182	218	181	199	188	219	188	182	182	215	170	204	168	175	219	175	213	176	173	198	189	182	192	204	188	183	197	214	188	196	185	200	190	190	205	193	215	202	193	208	209	194	223	175	206	178	221	200	194	194	170	221	186	211	237	189	215	211	210	216	210	188	194	209	182	177	195	208	188	188	154	204	211	192	181	173	218	206	205	180	217	194	214	182	211	191	191	227	206	209	186	188	197	194	210	164	198	211	208	185	211	186	171	186	228	192	199	188	221	205	196	178	210	210	180	197	206	205	200	186	206	214	179	193	207	174	189	177	175	193	171	225	196	191	187	186	197	202	195	197	190	212	189	201	198	194	201	197	207	190	178	215	180	208	188	208	189	195	219	193	203	185	215	191	210	207	166	186	200	158	191	198	198	187	182	227	193	207	179	179	200	205	199	213	198	184	206	196	206	223	188	218	204	189	202	192	192	187	181	188	209	180	179	186	184	232	220	209	199	204	190	187	214	202	206	222	191	197	226	164	202	194	218	208	202	194	201	195	211	202	187	178	172	184	207	189	202	217	201	176	171	201	203	198	197	158	183	176	195	233	194	205	220	203	193	206	220	191	200	197	200	191	196	201	176	205	202	193	176	210	203	189	184	206	199	199	199	182	205	208	200	180	211	185	179	195	200	191	201	214	197	206	205	195	189	183	212	185	185	205	204	198	185	208	214	217	195	186	196	191	199	184	182	208	214	201	187	185	196	175	175	215	212	170	199	230	224	190	192	187	213	208	191	216	208	208	194	185	198	206	194	212	171	198	206	187	217	194	202	224	191	182	203	193	176	216	181	173	205	222	195	234	205	190	211	206	201	173	202	179	195	226	198	188	197	185	208	184	195	214	163	200	204	184	178	203	200	184	209	188	212	192	200	173	218	218	172	193	185	185	249	191	187	201	170	172	175	197	183	212	195	208	185	193	208	194	200	190	212	199	191	180	176	212	210	219	188	213	179	217	213	175	197	205	195	192	182	212	200	191	184	176	204	208	183	225	197	201	206	208	200	214	198	162	197	194	196	229	224	196	172	195	223	237	216	180	189	185	192	205	197	200	208	187	196	202	201	201	204	191	181	206	232	174	210	220	194	194	197	200	197	181	180	201	189	183	190	199	173	205	193	208	215	182	173	177	178	186	186	211	173	183	212	199	221	192	186	217	206	208	207	179	179	179	199	207	209	206	198	195	212	218	202	209	214	204	188	210	219	199	185	209	216	187	200	198	217	186	174	154	191	199	186	181	203	217	189	194	176	175	220	191	184	180	203	181	189	181	192	200	212	186	212	191	194	203	203	180	185	211	194	212	179	216	207	193	178	182	194	189	188	189	205	187	191	177	211	186	199	190	204	174	187	204	164	173	202	186	181	198	183	179	202	165	189	196	196	216	188	172	182	198	195	223	194	202	213	195	188	215	181	203	191	213	216	180	179	187	210	200	202	196	190	167	182	199	216	195	184	208	219	206	189	188	208	198	213	194	181	186	190	186	174	214	222	189	211	195	186	220	214	207	222	209	196	179	214	191	211	199	185	197	216	212	209	192	168	183	158	187	203	166	194	184	186	205	209	189	187	180	192	198	221	181	210	190	189	223	196	213	227	205	190	217	204	173	185	172	218	203	208	198	209	188	200	191	197	212	187	210	192	207	198	200	203	188	168	180	189	205	208	202	194	223	194	169	196	168	199	184	181	186	199	203	156	185	183	174	199	173	199	179	225	181	182	226	207	177	171	180	211	193	186	193	206	187	177	167	175	172	200	199	218	198	190	194	175	196	206	185	171	197	190	186	205	173	183	208	194	198	212	178	179	191	215	172	196	173	183	193	195	210	209	221	203	194	206	185	207	200	199	197	183	207	206	191	223	226	234	187	219	193	184	201	207	198	194	204	206	209	192	200	210	214	178	183	175	198	193	218	187	186	175	208	192	208	179	188	175	188	204	174	186	172	193	199	175	178	184	197	207	218	205	224	174	185	181	208	200	200	200	198	187	195	189	194	204	191	195	216	218	192	216	201	185	227	184
5962	887	1407	1708	1487	1397	1388	1092	1028	894	871	823	864	726	678	685	714	646	596	583	589	612	608	542	547	536	486	578	494	487	521	517	489	469	479	490	501	452	506	548	484	492	480	521	462	516	512	504	503	475	502	522	508	467	467	471	477	471	530	476	492	487	543	500	466	458	485	487	480	456	465	467	476	497	473	494	433	465	475	448	491	509	442	475	522	465	477	493	484	502	454	459	465	492	505	496	490	485	516	472	479	473	487	471	547	448	467	462	468	520	472	487	429	454	469	479	487	532	498	489	436	488	476	479	466	481	471	524	489	451	489	470	512	502	458	483	499	464	467	515	504	434	546	483	481	426	449	517	473	484	490	483	494	445	463	484	500	442	483	493	488	506	523	498	490	498	477	544	513	458	451	482	487	487	490	459	494	465	459	501	503	479	441	478	481	479	487	431	468	442	486	449	482	487	535	506	483	502	447	499	494	506	471	466	464	470	450	470	467	516	440	491	461	528	527	452	472	481	484	436	494	440	480	490	494	478	472	475	481	513	457	463	466	486	498	468	481	469	470	506	511	507	451	440	433	491	456	473	514	514	495	446	494	470	468	454	521	510	488	500	477	524	471	446	446	488	497	480	516	483	458	449	483	485	470	461	506	466	466	478	477	472	492	448	465	498	512	496	512	456	436	499	506	469	466	474	450	488	461	499	481	472	475	470	469	468	505	477	450	456	439	492	492	509	484	460	471	454	469	517	505	478	479	474	484	442	455	526	432	464	437	444	475	448	473	494	478	453	490	470	473	471	433	481	498	496	484	446	470	504	489	490	463	452	470	503	509	480	449	480	478	453	492	515	467	455	466	476	506	485	476	484	472	463	473	481	445	491	431	453	487	495	472	458	500	449	489	484	471	458	471	482	474	490	470	506	468	484	510	527	475	483	484	475	464	458	454	497	482	502	474	490	474	474	494	484	475	474	474	477	466	507	506	478	485	486	475	468	491	473	523	437	474	500	506	464	524	488	472	494	480	533	512	455	476	506	465	465	498	411	483	475	480	522	468	459	552	436	460	466	474	475	472	496	498	493	473	489	487	451	509	500	496	477	483	506	463	491	493	497	447	470	517	499	451	475	486	493	471	484	494	491	468	511	464	477	464	494	494	509	478	474	470	485	479	477	454	492	474	508	496	511	469	524	486	499	483	492	453	475	504	499	460	485	487	453	456	457	503	464	447	497	505	480	489	480	474	465	460	450	423	446	462	469	494	501	462	487	440	456	507	473	522	532	501	503	443	432	509	466	470	446	503	462	426	482	502	477	497	507	468	468	504	467	450	519	450	493	479	508	494	461	504	497	441	501	480	466	480	469	488	490	478	477	508	508	460	475	490	485	496	493	486	493	469	473	557	494	474	479	471	483	437	481	493	469	477	453	492	491	473	488	500	494	447	513	454	471	477	445	470	503	473	477	498	490	513	490	513	471	483	479	444	496	475	462	507	481	482	485	480	440	509	473	461	452	418	428	486	469	465	494	450	488	482	483	487	542	461	458	500	439	476	499	486	490	490	484	497	502	461	488	459	475	492	444	470	497	483	476	477	475	464	482	488	457	488	464	495	448	463	507	472	467	481	494	494	442	523	484	452	488	464	461	457	477	436	468	478	473	508	524	476	433	507	518	482	470	492	498	441	490	490	478	451	442	500	485	509	505	467	448	454	464	499	466	468	471	470	439	496	530	504	500	453	489	479	502	478	472	496	469	462	456	493	493	463	503	475	461	496	480	464	475	447	509	497	458	457	508	473	511	505	480	465	455	500	483	472	514	443	479	480	486	519	473	472	491	464	487	494	475	504	477	482	512	480	513	471	506	465	468	474	481	477	459	479	459	507	479	469	459	511	482	473	507	450	480	472	478	469	499	510	487	484	457	456	498	486	495	488	518	530	501	491	472	453	508	458	485	475	487	496	498	492	496	504	451	494	476	467	481	491	518	496	489	472	467	455	475	465	462	485	497	459	461	489	460	461	444	455	508	485	454	516	473	465	452	463	493	468	500	443	495	467	532	465	465	492	438	496	474	497	480	499	476	525	479	487	478	490	476	472	490	481	464	500	492	472	472	459	475	491	496	474	500	511	471	454	497	515	466	408	485	475	469	501	488	452	488	463	503	484	475	472	455	455	484	454	479	450	487	462	516	514	523	498	478	462	510	477	480	456	473	464	482	492	495	511	487	464	449	466	446	519	479	455	488	455	444	478	488	481	474	523	512	430	490	472	480	463	485	474	444	455	490	454	485	509	492	463	518	467	471	488	475	510	481	504	463	450	478	483	498	467	470	477	521	472	484	478	500	498	436	456	474	499	485	467	464	486	460	480	438	482	473	492	489	476	496	536	449	465	524	484	488	507	481	493	494	477	503	488	469	495	502	451	494	527	476	502	479	500	480	460	505	486	467	494	468	466	457	492	481	488	460	454	468	449	468	433	479	478	509	488	493	458	494	512	505	494	487	500	438	479	469	459	490	506	452	477	489	476	503	473	477	492	500	463	460	526	472	474	434	481	463	460	471	506	496	461	444	496	436	503	472	478	476	507	462	439	478	486	465	465	519	477	466	507	428	509	493	494	464	441	497	486	453	445	518	524	491	487	480	475	476	473	488	471	469	490	502	484	446	460	481	483	492	550	493	529	512	521	468	506	457	487	466	522	470	468	466	478	518	474	496	513	477	510	514	457	513	488	473	449	482	461	458	456	488	450	476	464	481	489	465	476	480	447	446	474	426	482	484	465	485	486	494	492	437	478	480	487	502	540	469	485	513	477	521	512	497	497	473	491	537	519	505	439	488	437	460	455	531	468	502	469	459	470	479	437	496	450	469	436	479	450	473	459	484	495	539	485	471	458	466	424	446	468	500	453	484	506	474	449	507	492	543	462	487	487	467	469	515	483	489	494	466	465	512	444	489	435	489	469	494	494	485	482	456	484	514	493	439	464	481	465	497	479	501	452	460	478	470	498	487	492	485	476	487	482	487	513	477	482	480	494	472	475	460	492	486	424	472	502	510	508	464	475	475	464	463	482	486	498	473	499	508	486	508	465	488	445	495	456	482	438	481	459	467	477	486	481	474	443	479	498	477	477	486	486	463	488	473	466	510	489	496	479	531	473	480	503	531	465	468	454	455	477	465	448	490	466	476	455	476	498	476	459	466	507	484	506	455	489	496	491	497	470	443	469	478	451	487	480	479	473	501	490	476	485	465	490	479	476	435	469	504	503	486	491	453	492	500	477	449	441	429	477	499	454	478	468	475	452	472	464	461	486	478	456	484	455	501	459	515	485	458	487	475	498	473	475	482	488	483	517	454	450	484	484	515	466	473	488	490	464	488	457	497	506	477	455	463	533	462	457	471	476	489	453	485	466	514	523	487	461	501	481	506	528	463	476	494	464	480	474	472	470	487	476	522	456	503	486	435	494	481	526	473	479	449	487	489	490	466	464	509	500	483	496	520	466	439	463	476
11615	1078	922	788	604	408	428	257	223	212	165	161	170	169	136	120	118	107	98	102	123	96	93	90	97	135	98	91	90	85	93	96	71	80	90	66	112	97	82	109	91	97	85	83	93	86	90	53	85	94	90	83	83	103	98	114	83	88	93	105	86	72	88	90	79	73	81	98	103	87	88	84	95	94	88	80	100	84	83	112	90	95	79	87	78	71	87	90	89	79	103	82	86	84	97	100	84	82	96	86	90	79	104	88	101	84	85	89	89	94	86	93	68	80	85	77	95	95	91	85	89	63	75	101	101	80	108	91	102	91	98	95	83	78	86	80	87	94	84	83	82	78	90	87	116	80	78	87	89	70	85	70	79	82	94	114	83	81	89	80	93	75	87	86	77	98	93	89	96	80	92	83	97	82	80	92	77	83	97	98	83	80	92	83	93	81	90	83	82	78	117	87	86	80	92	56	74	66	85	91	73	79	94	87	85	79	93	75	90	81	92	103	93	90	79	73	94	84	79	83	99	95	89	93	78	96	82	77	75	86	68	97	77	81	83	82	90	90	91	92	79	83	75	80	79	78	86	79	80	70	88	93	91	84	77	87	68	74	74	93	94	92	98	73	78	78	102	95	78	93	95	86	106	100	92	75	84	104	91	92	84	84	86	80	90	93	92	89	90	121	76	76	83	77	82	77	100	88	111	88	93	77	94	97	102	83	86	93	82	99	98	84	86	102	87	89	88	79	96	90	82	99	90	92	101	91	84	63	90	97	87	81	77	85	90	87	90	87	94	79	80	77	90	89	93	75	78	72	83	96	100	79	69	79	91	81	78	97	61	82	79	87	72	85	93	71	97	89	75	91	76	76	88	80	97	106	83	70	89	85	99	84	70	83	101	87	92	82	71	94	84	72	88	90	86	73	80	101	75	79	86	77	93	80	103	87	80	86	89	80	71	82	105	83	82	81	72	80	92	77	105	84	72	75	74	91	104	90	93	86	92	80	74	89	98	71	88	89	77	105	84	73	94	87	77	77	92	76	82	80	72	75	107	86	84	79	83	93	96	88	88	80	75	94	75	86	81	88	79	82	79	82	70	91	94	90	102	114	83	98	94	76	94	112	79	93	84	84	90	82	92	100	105	78	85	83	76	84	67	69	81	94	94	97	75	91	92	88	89	96	94	76	97	92	89	93	91	76	75	95	78	74	108	89	75	85	67	66	69	72	63	91	76	84	84	74	79	96	75	83	83	74	75	86	60	87	76	91	87	71	76	62	85	74	94	84	96	90	61	89	83	73	71	84	72	90	88	91	101	89	87	71	87	77	96	85	77	87	97	81	70	93	71	92	88	85	77	96	97	78	97	92	94	84	78	64	91	75	88	96	80	85	80	102	88	77	95	90	94	81	91	86	99	81	78	88	83	97	107	95	84	91	78	102	66	94	75	82	95	105	82	71	93	88	84	77	95	98	90	82	82	83	95	82	74	79	93	84	93	101	87	83	101	77	80	73	90	96	82	88	97	96	90	91	72	83	77	77	85	82	72	86	90	77	87	94	72	96	86	93	81	101	63	89	89	76	85	74	100	89	97	89	105	91	89	101	96	81	97	74	93	90	91	72	89	85	88	96	72	76	80	76	88	81	92	93	95	86	77	93	80	82	103	81	79	83	79	86	74	90	89	72	69	90	84	89	86	77	76	79	84	78	81	88	98	92	80	106	88	85	82	75	75	91	79	90	91	79	101	94	85	97	66	71	90	80	75	84	92	88	102	93	104	89	86	93	74	89	87	73	84	70	76	90	89	77	97	63	107	96	76	72	90	84	84	103	89	79	81	83	95	92	94	76	82	87	82	78	72	92	78	81	88	98	76	87	78	92	63	83	80	101	82	88	82	84	84	86	86	91	100	92	94	88	94	77	89	77	82	76	88	87	68	70	103	88	78	86	93	69	86	76	89	82	84	92	82	82	84	93	93	95	95	85	70	92	88	112	113	82	80	77	96	91	81	98	79	96	79	81	77	96	73	85	104	84	90	73	78	104	89	71	76	85	84	80	82	86	78	78	89	88	93	98	95	78	95	83	85	81	99	72	79	102	88	89	82	78	88	103	87	101	86	85	86	87	85	91	91	106	71	92	86	83	76	84	95	81	81	99	85	81	72	83	78	85	67	93	77	77	101	83	93	92	89	98	77	73	83	80	85	81	87	83	107	84	88	108	100	82	69	83	92	72	93	67	81	91	78	82	76	92	97	86	101	90	84	86	98	98	82	76	85	88	91	80	93	98	91	90	80	103	87	82	89	92	93	69	96	90	71	89	92	100	84	86	94	109	84	83	96	93	79	78	101	90	83	87	89	103	91	84	89	92	68	77	86	87	98	83	77	81	88	73	81	88	83	71	89	75	81	78	71	84	80	88	78	86	86	80	88	87	91	86	90	90	93	99	89	83	69	65	90	105	91	79	92	65	69	78	94	85	99	89	88	72	85	77	73	93	103	75	85	86	92	69	90	102	80	72	90	83	94	100	83	91	90	70	83	80	97	91	82	83	86	79	90	97	108	68	81	95	104	91	77	81	97	102	74	84	104	61	81	107	77	87	95	86	99	78	76	87	84	92	89	82	109	94	82	106	99	78	88	85	65	115	88	95	78	105	86	76	94	73	105	90	89	95	72	74	79	77	85	93	88	85	85	82	74	80	82	96	76	98	85	84	75	80	94	111	88	90	87	80	83	78	82	84	102	82	90	77	98	70	103	87	80	106	75	76	82	71	82	102	95	87	90	93	88	82	90	79	76	93	99	78	88	86	104	80	99	94	114	88	77	99	95	82	90	96	77	89	98	75	73	82	69	84	79	88	104	83	79	98	93	95	69	97	93	85	88	90	90	73	95	84	82	81	93	95	88	97	83	87	70	82	72	78	84	85	79	84	91	74	79	84	81	86	87	77	79	78	98	95	79	95	79	88	81	120	99	100	75	81	94	76	102	89	90	87	81	89	88	71	84	82	77	90	101	96	78	80	76	87	85	101	70	101	91	85	82	67	88	90	77	109	89	104	90	86	95	92	84	77	71	85	89	92	88	96	90	83	91	98	74	76	79	80	96	94	81	92	92	88	80	76	74	84	77	87	81	85	76	82	83	66	82	63	71	90	98	87	76	72	85	81	78	78	104	84	92	87	78	91	97	94	81	69	83	80	89	87	118	92	100	86	83	81	80	94	69	74	85	87	84	81	71	85	95	95	91	79	74	86	79	85	86	73	85	78	80	77	62	92	63	88	86	98	81	94	77	89	82	66	84	98	68	96	85	79	89	96	80	68	84	77	101	73	85	98	76	84	63	83	79	83	94	96	102	91	82	76	114	85	92	92	97	97	84	89	93	101	69	74	81	89	67	75	85	63	88	94	79	68	95	84	97	99	96	90	87	86	81	82	75	77	79	92	90	80	77	84	96	81	103	93	82	96	95	80	94	82	75	103	110	86	89	91	88	88	78	77	92	99	75	88
7720	1025	1829	2404	2274	1934	1716	1276	1016	887	854	747	750	705	578	508	566	501	448	406	446	411	339	338	327	309	285	274	289	280	264	282	278	287	297	314	314	263	276	249	296	262	245	259	270	248	253	214	226	265	222	255	234	237	234	215	214	232	286	229	212	243	222	254	224	236	229	196	256	240	199	233	235	220	230	236	239	218	253	227	234	240	224	243	223	232	211	221	221	224	248	242	238	238	209	248	220	208	235	219	235	234	233	235	216	230	237	237	225	246	223	236	230	234	233	217	265	226	226	216	247	233	212	219	230	237	209	232	242	255	226	228	217	247	219	247	228	220	230	257	243	235	208	245	253	245	245	222	225	196	230	255	204	217	217	222	239	233	198	232	195	222	200	231	228	241	233	228	251	263	214	242	226	239	218	200	231	214	232	224	244	234	232	207	224	227	252	232	222	240	220	222	209	230	243	226	210	230	232	237	230	209	245	228	212	215	226	218	239	228	238	197	221	253	223	209	205	212	239	243	231	222	217	237	220	244	245	212	253	253	223	233	228	198	211	221	231	197	228	237	226	207	224	242	243	221	217	192	234	210	217	225	227	226	215	232	209	223	236	249	231	211	217	214	233	234	211	225	216	235	230	219	223	203	233	232	220	201	236	233	231	233	225	230	216	216	224	242	244	222	220	237	244	217	230	235	238	232	237	226	234	228	207	211	247	228	245	235	223	197	244	220	197	233	230	238	228	221	226	221	237	224	212	216	236	228	229	227	220	221	240	212	217	237	214	232	248	237	240	218	230	217	238	234	198	246	216	253	243	249	208	233	236	229	217	216	230	205	215	224	251	232	217	201	234	233	241	224	251	200	251	264	226	197	226	224	227	242	212	227	244	241	217	215	200	203	224	217	245	223	256	228	254	228	239	232	194	223	228	212	234	234	263	221	222	216	257	238	237	226	239	216	204	237	229	221	224	253	230	217	239	211	248	236	221	235	201	225	212	209	258	223	265	207	212	255	212	232	223	218	232	236	206	209	230	231	232	231	237	203	224	247	208	204	236	213	218	251	214	211	205	208	214	233	226	249	213	223	257	235	223	227	209	230	224	248	214	209	226	239	235	209	211	227	224	259	230	242	240	224	254	220	220	242	233	226	229	233	227	228	242	257	228	248	239	216	232	231	240	251	236	236	223	213	219	245	245	218	232	212	212	210	198	226	228	243	245	222	195	222	192	230	192	223	231	236	238	222	218	223	227	232	228	202	232	218	220	218	213	233	257	213	217	240	240	221	230	216	250	260	202	244	221	234	242	248	203	231	225	218	198	231	227	245	216	208	201	222	220	225	224	249	218	218	244	237	249	226	205	194	228	234	219	201	222	226	228	214	230	225	230	235	235	235	245	214	217	192	230	235	206	236	232	211	219	222	195	226	207	215	197	222	222	231	240	207	233	222	226	208	221	226	224	216	212	230	270	215	255	214	236	221	255	221	250	230	212	245	215	209	225	228	222	240	227	217	227	228	227	246	221	233	247	245	194	224	243	237	223	197	230	238	245	230	220	229	225	228	221	209	235	240	228	219	228	219	207	227	242	246	264	209	214	221	211	209	205	213	228	248	266	216	234	244	244	224	239	238	220	209	252	200	244	223	232	212	214	238	220	209	234	244	192	213	201	215	255	243	209	235	219	243	175	208	225	222	221	231	230	201	221	209	252	240	207	214	227	214	247	207	219	229	197	214	226	222	203	256	238	230	198	220	213	242	225	230	252	230	205	205	203	208	232	216	257	217	237	191	200	240	230	215	231	255	252	220	232	215	213	198	241	224	230	205	239	235	230	230	234	211	237	227	235	218	218	221	230	267	227	205	216	220	195	220	234	225	228	224	219	222	242	235	220	217	243	225	222	218	193	216	229	243	236	218	218	224	224	239	235	243	228	216	209	233	219	219	240	232	221	227	255	228	207	238	251	234	218	217	252	228	232	221	235	219	205	225	234	233	247	220	215	235	202	207	228	206	204	227	225	242	219	232	211	238	218	238	241	226	245	240	235	229	244	222	217	210	224	234	264	210	243	246	220	239	221	237	214	234	231	197	239	258	242	223	225	238	223	218	228	242	201	225	240	226	229	226	235	253	227	204	233	257	194	220	239	226	223	218	233	203	232	228	242	224	238	237	244	212	255	202	219	212	277	233	227	235	231	248	214	228	246	224	205	219	256	246	214	259	221	208	231	229	233	260	207	187	199	218	234	246	237	244	229	213	221	209	218	234	221	219	221	231	216	253	217	210	227	221	239	245	220	205	228	236	228	238	198	222	224	216	240	220	232	232	222	226	237	226	224	221	251	272	237	231	226	223	240	234	230	227	235	227	239	233	234	248	203	232	220	234	234	233	202	233	211	219	222	246	218	228	206	248	247	199	237	246	248	214	238	219	241	232	199	210	191	230	242	212	209	248	213	219	242	214	196	223	224	224	204	246	212	223	211	203	228	237	239	240	222	209	191	207	235	243	219	221	216	230	244	244	227	212	207	218	218	236	228	237	244	213	224	207	196	213	226	273	243	230	263	227	229	239	228	241	226	201	251	234	242	205	221	237	209	230	253	228	235	227	202	224	230	209	236	199	222	241	255	194	248	218	213	241	221	232	233	245	226	247	216	218	228	224	221	237	232	218	230	231	220	222	201	200	212	227	247	215	181	247	212	233	240	231	199	240	233	254	237	227	229	236	224	248	254	236	226	232	247	256	235	231	200	202	214	241	228	198	196	224	218	197	228	224	218	224	219	232	243	217	209	240	200	211	232	250	226	225	239	237	232	222	248	206	213	222	247	240	197	244	232	212	191	245	221	240	225	185	229	232	213	252	233	239	218	202	231	218	223	206	235	236	211	216	195	205	210	231	235	228	214	194	225	239	211	221	200	224	216	197	186	241	230	211	222	208	229	221	212	229	245	219	232	228	206	227	245	209	254	229	242	222	237	233	227	227	219	229	217	240	226	212	202	235	205	219	215	199	226	243	221	215	235	227	229	222	224	244	244	233	242	200	225	224	198	222	217	240	199	224	205	227	231	207	238	224	220	231	217	242	235	254	258	226	233	214	211	208	227	230	210	231	252	241	222	213	246	235	233	236	247	247	216	209	232	278	235	235	240	244	268	232	224	241	233	233	249	238	235	228	245	238	239	257	221	217	240	215	212	196	197	201	224	202	246	239	192	256	222	241	232	208	226	245	213	238	225	212	205	229	236	228	219	249	249	218	216	215	241	230	223	210	225	226	223	208	235	218	206	209	218	224	225	240	230	221	241	239	224	226	215	204	220	213	255	239	240	251	231	218	191	220	252	234	202	219	230	212	222	220	206	231	226	222	236	231	237	248	224	217	201	255	221	234	209	223	212	223	215	229	242	221	226	258	236	246	220	217	239	242	207	229	233	229	226	220	237	237	215	242	230	218	237	213	233	251	230	222	220	244	231	238	216	253	244	221	234	247	230	216	224	238	234	221	225	214	231	211
1305	319	322	291	250	256	243	245	237	272	204	205	219	235	233	235	219	216	222	194	198	185	212	229	199	233	202	217	231	241	217	203	198	218	238	209	205	214	230	225	217	205	209	207	234	206	207	192	211	226	193	225	187	210	220	205	198	188	217	226	221	200	222	207	208	226	221	197	196	205	213	213	195	214	204	204	184	222	207	225	211	211	227	219	230	208	205	206	203	230	217	214	200	200	245	235	196	235	221	185	225	223	212	214	197	207	201	184	225	214	221	220	192	223	206	192	176	194	216	229	220	210	223	217	206	205	233	229	214	222	211	202	195	226	222	208	228	199	195	216	202	205	195	199	202	218	202	190	233	231	213	201	213	183	232	208	236	202	220	213	214	246	220	217	187	220	204	202	184	198	218	204	209	209	235	204	199	199	224	194	191	197	218	207	184	210	207	209	216	201	201	183	231	200	243	208	216	223	220	202	193	206	218	220	211	188	210	203	195	209	220	222	206	211	219	216	225	210	225	183	212	212	215	210	208	193	190	223	230	229	192	225	218	200	206	192	227	215	216	230	221	233	230	233	184	215	230	196	204	202	221	218	200	208	233	194	187	202	182	221	188	229	207	196	220	208	201	236	205	219	212	228	192	189	209	203	214	229	210	200	216	213	216	228	212	233	210	193	210	238	201	217	221	234	218	196	202	210	192	194	214	212	208	235	215	235	208	194	220	210	212	191	228	222	226	230	228	227	220	207	192	225	192	215	201	217	218	242	224	208	177	208	192	223	224	200	209	194	214	204	208	223	211	211	193	228	198	226	213	222	243	213	218	201	208	189	201	203	213	195	229	209	186	192	227	217	206	201	204	210	198	195	195	186	195	185	196	199	213	210	233	201	178	205	221	193	240	213	240	231	198	225	208	211	194	193	211	210	203	227	175	200	208	185	208	200	196	197	209	198	180	216	195	213	226	205	211	199	206	213	191	213	200	192	204	214	226	211	222	217	214	186	187	184	230	222	202	206	223	233	223	215	200	199	200	206	205	216	224	199	194	187	239	215	218	224	221	240	237	214	196	194	240	230	204	212	207	225	204	210	221	193	226	216	222	193	191	225	214	200	229	233	230	200	204	233	219	189	216	199	227	192	217	199	234	198	243	234	210	220	203	202	222	203	219	211	221	239	209	203	203	210	201	206	212	195	230	199	216	204	233	215	203	213	251	214	214	207	193	216	227	193	215	221	211	214	210	255	237	195	183	219	219	214	206	217	185	211	227	178	212	217	233	210	225	194	216	180	185	205	177	189	196	205	238	214	203	186	219	216	211	214	220	205	202	197	189	222	198	233	215	212	200	221	205	209	216	212	219	216	203	206	213	196	196	231	202	223	193	198	223	201	219	189	209	211	218	227	210	234	210	199	196	185	226	237	192	202	240	198	222	189	216	201	196	190	217	218	209	208	193	208	210	204	188	217	197	184	197	191	201	200	192	219	206	199	199	234	216	223	193	215	201	223	250	202	206	183	196	244	211	205	190	225	199	201	203	197	196	209	184	214	187	233	198	210	206	200	211	223	219	207	225	192	198	204	231	214	220	204	205	200	183	184	200	205	212	229	208	217	219	204	207	197	179	209	200	204	242	206	194	207	169	203	197	217	226	189	183	228	196	195	205	203	200	210	209	216	190	206	221	211	204	232	176	220	209	198	203	215	207	188	199	222	227	221	218	210	208	216	200	223	204	218	205	191	218	214	223	227	221	209	190	224	219	206	191	210	197	183	189	230	217	199	214	189	190	229	210	186	197	204	200	231	211	224	211	214	215	191	204	227	221	203	230	217	219	217	181	203	215	210	193	200	252	212	239	199	225	210	217	189	224	193	198	192	208	198	203	220	218	215	223	213	184	199	208	231	188	208	214	239	241	217	193	203	191	175	216	207	229	201	213	219	204	189	235	195	192	194	219	186	233	202	222	201	220	202	206	198	212	222	181	219	211	192	205	213	225	197	228	201	207	207	199	196	223	221	209	214	232	229	206	213	221	218	214	197	211	227	196	200	202	213	240	213	206	221	211	201	213	210	226	209	185	234	175	191	209	188	211	192	193	196	185	218	197	168	221	196	214	217	206	215	206	215	202	230	180	210	206	215	215	206	191	225	198	201	198	205	212	223	194	193	192	205	203	201	195	210	199	234	216	225	210	227	195	212	208	211	218	214	194	201	229	221	218	232	234	226	196	201	218	194	200	215	208	232	189	215	211	221	224	209	205	217	210	250	216	227	241	215	205	193	197	227	226	211	185	198	197	196	229	213	230	188	208	181	188	211	210	205	204	207	221	212	223	216	197	241	226	218	215	201	203	233	203	205	219	200	182	185	206	214	247	210	214	199	195	194	207	207	212	208	227	210	199	201	199	215	203	192	212	189	206	197	209	184	202	195	186	210	213	186	207	183	204	198	230	208	200	222	213	220	216	206	198	210	233	191	175	232	193	234	231	189	246	216	214	182	210	199	208	210	224	196	214	208	190	226	214	190	232	196	211	187	215	213	204	230	243	210	212	211	220	200	198	186	207	200	213	210	213	203	206	219	239	194	204	204	225	219	198	207	200	195	235	200	194	208	224	238	211	212	210	212	207	211	199	218	203	204	199	205	222	202	211	212	212	227	190	232	213	206	205	202	198	200	211	248	214	195	211	224	200	197	211	234	231	184	205	184	204	250	192	210	219	179	227	222	224	215	218	214	219	223	204	182	204	202	198	232	188	226	212	198	223	180	195	196	227	231	212	215	216	210	226	229	205	202	221	200	202	205	220	209	187	199	214	192	194	232	191	207	202	191	211	243	211	197	211	203	205	226	232	240	193	206	204	230	189	210	189	197	226	222	172	215	227	235	192	205	212	210	222	207	217	210	174	177	237	240	206	205	211	196	251	193	206	199	237	214	212	178	217	204	185	218	209	220	189	227	228	187	216	222	185	223	211	204	219	184	208	232	194	206	194	217	220	211	169	209	203	204	197	213	200	245	215	202	223	193	209	209	205	203	198	199	202	205	218	193	209	204	215	224	207	213	245	211	202	203	196	192	217	183	216	193	193	177	219	214	214	179	204	222	201	221	224	189	211	228	191	242	212	201	203	217	234	244	207	224	193	234	182	206	198	195	244	187	230	225	182	250	217	216	196	223	213	212	212	204	200	201	203	208	221	219	205	230	207	203	207	205	219	210	209	232	199	179	211	201	210	185	195	187	214	195	228	238	196	194	201	216	215	197	209	209	199	199	199	193	208	201	193	231	215	217	217	210	224	199	186	229	195	205	204	209	184	197	200	226	225	220	203	209	189	212	183	190	202	223	211	190	240	214	227	242	206	208	225	210	212	215	210	220	216	196	213	221	197	207	231	203	213	235	232	206	235	200	234	224	228	225	184	211	210	190	188	205	196	215	207	223	206	224	224	210	238	246	189	203	182	212	224	225	194	218	182	224	212	199	196	186	216	255	187	192	206	206	230	203	217	178	211	201
1808	643	720	742	799	666	718	662	643	640	681	602	610	580	550	604	580	614	556	538	532	533	530	512	543	503	513	516	485	519	507	492	538	470	521	508	528	521	490	536	543	520	513	539	498	563	499	557	540	506	489	516	511	504	501	547	490	573	525	527	509	512	530	546	490	503	497	505	483	551	511	508	496	528	527	461	515	498	534	522	520	543	507	520	506	511	525	519	525	519	508	493	532	514	521	502	552	528	526	527	544	491	513	528	516	513	514	497	495	442	506	530	506	512	551	538	506	484	485	511	514	519	521	514	500	539	499	547	528	550	520	521	513	501	546	496	491	540	489	508	511	508	519	513	451	548	505	537	506	515	505	506	548	534	508	498	534	546	510	500	494	513	501	545	508	517	539	523	527	551	525	505	538	509	519	497	531	574	507	500	500	526	462	501	535	540	528	510	543	561	518	497	501	524	486	552	477	511	539	541	524	483	511	527	526	559	533	528	551	532	528	534	531	520	501	532	498	499	531	500	493	500	517	542	526	473	502	506	491	532	474	532	522	518	516	506	498	536	498	508	461	486	524	547	522	504	451	521	520	517	491	537	518	522	520	523	522	536	481	567	502	563	516	536	512	523	484	518	532	498	480	488	543	513	537	520	496	523	474	484	500	531	506	511	483	519	528	542	505	534	488	499	485	502	552	502	498	506	514	497	503	520	565	508	520	520	525	500	484	563	554	503	521	501	514	523	469	535	503	503	529	480	493	534	506	533	529	530	488	506	546	503	517	505	516	516	566	537	519	484	520	489	511	543	525	547	513	569	549	509	534	512	497	554	533	506	521	484	482	515	502	503	515	502	554	508	536	509	489	534	533	500	525	489	505	552	516	505	493	515	522	495	532	524	494	513	532	503	495	506	522	499	549	487	542	507	543	564	488	506	553	507	488	555	535	490	495	499	461	521	508	491	498	510	528	497	489	473	506	554	485	495	523	504	533	545	496	489	477	475	519	531	509	522	552	512	493	508	578	499	531	491	540	507	511	509	508	493	518	538	537	532	498	513	504	522	507	491	529	535	522	493	503	494	514	520	543	509	495	500	522	519	513	529	511	527	517	557	545	486	508	557	501	486	514	518	508	511	533	509	490	506	508	498	513	505	510	506	516	505	511	500	532	485	481	517	512	495	522	536	544	524	532	486	525	460	525	501	508	532	497	488	543	539	521	477	496	500	514	485	536	547	493	506	504	549	509	499	514	482	488	490	491	495	506	489	528	549	558	499	526	487	516	546	510	496	481	540	471	499	492	486	490	456	497	512	517	515	512	500	500	530	547	519	471	523	490	490	541	441	521	509	524	507	554	529	515	520	538	533	512	482	505	544	506	530	526	483	544	526	500	498	516	527	498	530	516	501	530	515	515	479	510	498	503	486	503	535	475	488	555	494	538	530	525	512	476	489	504	530	591	483	499	474	489	536	523	520	511	492	521	461	503	492	548	526	500	517	511	525	508	489	501	521	517	508	503	538	498	498	523	522	478	460	501	557	554	535	474	519	521	502	523	504	486	544	512	545	553	496	500	537	516	487	533	526	515	491	492	520	532	511	517	516	549	520	497	497	502	518	502	486	510	491	540	475	525	507	522	469	531	494	524	537	521	476	486	522	524	491	511	527	490	521	523	511	498	504	530	516	538	505	552	542	519	483	528	481	518	516	488	519	498	528	495	515	464	519	520	480	471	572	497	507	491	499	504	475	500	477	503	528	514	482	518	494	508	498	484	544	534	552	525	527	512	532	539	521	505	551	499	521	496	526	522	514	540	517	574	482	548	487	477	504	516	530	539	479	527	487	511	516	524	518	544	546	533	511	475	505	518	555	486	514	487	516	519	505	497	507	534	530	541	536	499	526	532	505	529	495	480	537	502	470	539	528	489	500	517	513	509	502	522	515	500	521	453	556	480	496	517	493	519	525	537	507	491	494	560	489	514	459	508	548	491	529	523	562	526	542	518	507	524	511	505	525	511	540	549	482	500	523	541	508	452	537	542	528	508	522	538	498	488	518	504	504	511	495	499	514	462	506	475	538	500	491	516	558	498	498	543	454	485	552	555	510	507	498	544	475	561	532	480	532	542	512	547	551	488	508	475	516	525	507	503	523	490	526	502	501	547	481	520	559	525	516	508	521	511	521	520	503	518	509	516	535	542	527	526	506	522	491	504	494	543	516	459	512	501	500	519	523	457	500	546	545	522	544	506	500	510	542	499	494	515	558	493	513	507	522	489	518	537	534	502	488	537	513	517	533	502	528	504	535	507	510	541	503	539	505	527	533	468	495	558	506	502	551	501	515	517	471	493	542	535	492	517	499	520	522	503	518	510	517	534	531	537	520	490	521	504	524	519	517	554	535	521	523	524	489	528	533	534	521	538	475	546	481	493	505	523	536	511	511	546	506	516	553	473	513	528	492	517	555	509	502	509	534	493	522	475	474	542	484	517	564	489	478	490	481	519	526	544	468	546	500	475	504	517	499	467	525	504	524	518	491	496	503	539	518	507	505	500	513	553	550	485	513	507	538	486	523	520	488	474	498	511	527	512	510	494	513	517	547	455	502	508	566	481	521	486	533	515	491	502	498	543	507	519	543	494	506	525	486	531	484	492	462	518	528	506	524	514	504	552	513	525	506	519	540	550	516	515	535	544	467	515	493	522	513	544	533	497	487	533	482	512	498	527	510	529	532	501	514	497	497	492	539	512	504	522	531	502	474	479	553	493	525	490	500	502	481	531	514	521	509	478	524	499	520	547	478	499	499	566	546	563	505	549	503	513	491	541	541	531	512	541	527	505	522	527	499	516	499	519	522	542	488	520	573	519	528	507	546	553	515	508	533	523	544	554	468	525	472	518	562	535	491	511	516	493	513	506	522	559	524	535	494	553	521	527	460	504	537	539	521	505	546	502	466	538	500	506	489	482	572	524	485	521	530	505	538	541	494	494	469	540	495	467	469	521	509	479	471	514	536	499	533	473	502	515	468	525	526	482	505	495	495	506	510	487	514	522	520	493	507	549	512	515	526	527	495	520	490	498	497	504	559	500	545	504	491	508	505	485	508	522	529	539	540	505	520	488	485	499	505	498	505	501	528	500	521	514	533	479	476	516	492	481	502	519	522	490	504	540	498	526	543	501	506	508	534	473	523	520	473	493	510	507	474	538	486	503	488	491	513	525	530	498	523	529	507	508	457	524	505	527	534	494	551	536	541	514	528	521	563	518	559	521	534	511	515	522	506	516	517	536	513	486	499	526	501	510	503	544	520	516	519	522	479	511	501	540	497	544	536	497	541	504	525	534	528	504	525	467	466	496	536	483	501	544	506	515	538	501	517	517	502	510	473	556	474	503	504	515	502	482	506	523	516	531	487	483	506	496	507	513	522	501	522	503	507	568	525	538	539	475	534	518	474	494	536	505	535	508	531	542	480	517	514	494	494	509	485	481	507	534	491	557	476	530	542	498	535	530	502
6138	559	574	531	446	366	311	295	312	272	255	263	244	227	230	236	219	202	207	229	221	231	178	193	209	183	204	211	205	218	185	213	217	204	217	197	188	200	207	212	186	195	189	225	207	166	175	179	165	211	200	200	213	204	179	209	219	189	199	210	192	199	219	212	219	191	196	177	198	189	208	177	190	204	189	189	191	188	213	182	159	208	194	192	196	200	189	207	199	197	204	180	206	194	195	184	192	212	195	193	183	207	198	165	172	193	202	164	210	185	197	179	206	207	147	206	192	179	190	201	178	182	198	216	203	190	187	187	165	187	173	185	224	183	204	195	196	201	203	189	191	185	183	221	209	185	195	212	204	183	193	198	198	192	227	214	197	191	193	174	212	189	185	197	208	221	189	209	222	206	202	201	192	221	216	180	190	211	195	215	204	191	188	209	196	191	195	186	197	200	186	182	194	197	203	199	178	192	193	188	168	222	195	212	214	178	193	201	199	150	182	185	193	212	183	173	197	194	186	192	183	183	200	217	206	189	177	188	196	165	205	214	223	209	193	235	221	209	190	197	212	183	160	200	185	188	183	202	206	201	206	221	191	204	164	210	198	179	203	188	177	198	186	218	190	203	176	193	218	199	192	205	203	196	202	203	191	213	205	183	206	186	209	195	208	186	141	176	219	197	210	217	198	191	184	191	192	197	191	185	187	189	197	210	191	182	158	202	169	214	185	208	199	220	196	189	182	205	201	226	221	199	197	181	200	196	171	204	224	186	176	201	222	190	194	172	193	188	186	214	203	192	174	193	180	193	200	195	178	182	202	220	243	218	211	187	196	212	185	183	165	166	195	188	228	185	194	195	202	195	186	207	195	198	190	199	177	207	217	227	185	222	208	182	180	180	197	189	185	205	227	216	195	196	190	196	190	204	187	203	195	171	181	173	195	195	189	200	201	197	186	186	187	222	216	199	208	203	186	179	209	215	195	201	217	227	192	193	215	201	199	202	199	199	182	197	201	180	194	217	197	188	190	191	183	220	197	192	209	241	188	210	220	177	204	198	195	211	209	214	194	171	192	191	207	188	170	190	198	199	192	194	176	216	195	181	176	202	173	200	200	192	172	187	200	192	197	200	213	211	196	191	211	196	216	192	191	201	194	209	218	216	208	206	215	235	185	205	188	192	189	206	191	185	192	188	184	196	189	185	179	190	194	213	181	209	170	210	185	187	157	202	170	186	219	214	194	191	182	187	230	214	186	190	192	190	207	196	188	183	181	206	213	207	232	209	208	185	207	187	232	180	194	202	188	191	173	193	195	175	199	216	187	195	198	183	157	208	189	192	194	198	202	200	164	216	175	191	182	184	209	212	227	187	201	197	204	171	206	194	196	218	176	174	168	208	191	183	180	216	181	188	211	199	200	206	199	172	206	220	195	185	204	189	203	190	174	184	188	212	203	210	199	183	203	226	201	198	247	224	189	200	183	199	192	215	200	189	193	207	197	180	187	203	201	214	199	200	178	211	179	206	194	205	192	173	203	199	226	177	173	221	187	191	196	214	189	205	215	197	186	181	192	202	171	182	211	174	224	192	212	193	192	177	198	187	200	235	210	176	201	173	196	208	235	167	197	191	190	185	179	200	190	203	183	192	183	170	197	183	227	170	198	185	185	193	205	189	196	226	166	196	236	187	205	194	219	179	208	187	195	199	202	193	214	190	197	209	163	187	225	190	196	208	203	188	203	212	206	195	184	211	208	187	181	199	213	200	194	190	191	201	185	199	181	175	222	189	188	193	222	210	200	207	225	155	177	195	181	213	202	200	164	201	186	212	200	195	174	180	197	189	212	202	173	188	191	192	191	183	181	203	203	201	210	179	185	208	202	162	199	214	212	187	199	192	178	221	192	197	178	212	171	195	199	208	175	191	205	212	197	196	205	203	194	209	192	177	173	227	196	186	194	187	197	197	189	189	203	177	206	197	217	188	213	197	195	193	211	207	179	197	191	181	201	198	187	214	188	196	204	226	194	214	212	178	206	187	190	203	198	186	179	215	216	179	165	196	189	178	215	211	209	204	194	195	183	206	179	193	199	180	181	167	211	208	202	180	193	208	179	190	201	178	178	188	191	205	218	192	185	179	194	220	195	192	209	198	201	193	192	192	182	182	151	167	201	190	172	183	213	212	210	201	207	203	214	191	183	200	189	179	168	200	202	189	177	202	194	197	199	196	190	206	191	189	166	185	203	193	188	185	213	202	200	220	178	198	209	181	188	204	181	194	199	186	195	188	195	200	195	186	174	198	208	190	195	188	216	235	205	202	195	198	176	188	185	211	186	196	164	207	217	194	207	174	178	200	193	209	177	217	192	205	171	177	182	184	178	181	214	211	191	199	209	206	176	178	208	179	198	192	208	196	220	173	186	175	166	189	202	214	195	217	216	184	182	214	196	186	205	171	188	208	181	177	175	209	205	182	186	189	205	202	187	203	220	208	174	188	190	167	172	219	219	207	192	202	208	213	190	204	198	191	188	214	186	168	201	203	187	205	193	184	178	193	208	203	186	219	196	187	177	194	209	193	213	201	200	187	173	194	179	212	200	181	200	190	187	192	194	168	204	184	201	211	179	208	216	185	208	178	188	196	213	195	186	221	221	181	204	184	194	190	201	185	197	201	200	197	196	172	187	200	200	223	186	185	181	176	201	182	177	182	178	185	173	189	198	211	199	197	191	168	176	178	192	209	179	213	208	212	189	202	192	215	156	194	229	211	214	206	172	202	184	184	191	199	233	202	193	189	217	181	184	200	191	184	215	231	197	207	187	202	189	208	211	191	206	184	198	158	199	189	206	190	214	185	185	203	184	196	220	172	207	184	176	208	185	178	202	203	195	181	217	192	194	200	187	190	195	191	171	198	172	211	182	184	198	177	186	190	195	178	212	157	207	209	226	194	203	173	182	192	199	178	180	213	182	185	215	195	197	204	176	191	202	208	188	197	194	195	192	189	195	186	190	206	185	196	199	189	200	167	173	187	209	191	179	192	208	183	196	189	200	196	185	214	196	214	196	197	222	200	186	198	210	182	208	165	201	204	182	175	195	207	181	179	192	233	183	223	169	187	174	206	190	178	193	213	172	199	168	197	194	201	208	184	201	211	199	151	198	207	205	191	192	178	189	186	203	192	188	188	205	191	194	170	191	177	188	191	213	210	165	191	180	204	210	179	192	214	186	178	211	166	192	197	189	194	222	206	196	219	185	193	213	195	204	175	185	206	196	188	185	197	193	198	193	226	187	187	198	204	199	187	207	210	208	211	192	191	224	189	178	204	177	169	181	177	203	174	183	182	195	187	202	222	189	189	191	175	162	199	214	188	167	219	203	189	193	210	215	211	215	214	209	186	183	212	192	187	183	168	197	171	189	175	176	175	211	178	192	202	213	203	232	180	216	190	210	211	208	200	204	207	197	206	217	183	217	222	179	200	184	204	227	214	217	180	187	186	191	184	181	203
5990	830	1394	1723	1698	1422	1399	1133	1137	918	835	875	790	728	643	674	623	621	645	555	641	519	540	569	569	510	527	486	554	493	470	499	530	523	493	500	506	492	474	506	498	487	520	485	443	412	468	497	483	518	473	486	480	463	510	482	522	468	488	490	482	454	470	450	462	485	464	513	432	504	496	513	464	483	461	524	476	422	526	484	496	477	481	454	460	494	452	503	468	483	487	440	500	498	472	461	470	468	470	447	486	510	490	478	463	434	468	499	447	507	463	504	486	473	491	485	483	501	435	494	474	466	455	454	498	463	497	450	468	484	441	516	473	508	500	489	517	494	480	460	476	474	492	488	469	471	494	455	485	506	446	461	480	501	480	484	505	470	472	494	470	509	472	472	518	471	494	503	469	461	480	469	496	469	471	489	519	508	474	480	464	468	472	497	455	470	513	442	526	445	452	440	475	488	472	485	477	452	502	442	479	524	507	467	467	485	462	496	477	459	471	488	512	487	468	465	461	464	489	428	488	507	486	466	496	462	498	472	476	451	467	502	498	499	481	467	479	466	513	468	511	494	477	488	464	474	490	478	500	469	506	456	489	464	509	448	461	458	461	482	444	446	483	463	502	454	457	479	492	494	480	457	486	461	464	519	469	472	528	525	435	472	493	484	459	500	532	418	451	434	463	463	484	476	464	519	473	458	469	474	486	478	477	474	457	504	477	461	474	430	475	505	492	492	475	499	485	481	504	449	479	428	496	448	462	483	496	477	502	462	503	470	466	453	471	473	501	505	484	479	463	460	481	508	497	502	517	521	441	447	443	482	478	445	472	480	459	498	445	478	479	457	487	464	477	471	481	487	471	462	477	486	460	441	488	469	489	458	476	516	463	455	489	460	497	477	511	493	458	467	494	486	500	456	489	479	491	469	534	509	484	477	479	441	440	486	464	449	474	433	495	460	435	503	500	479	455	529	493	479	464	533	476	493	502	450	504	506	502	458	463	446	443	490	533	486	483	463	462	476	478	468	489	492	429	453	463	468	469	478	486	497	467	497	465	475	464	460	466	484	485	460	494	477	459	518	465	459	449	479	480	449	501	443	483	475	517	447	515	475	493	501	487	479	486	494	516	500	461	459	508	477	480	474	480	445	471	445	503	457	520	488	488	488	473	491	511	481	490	494	480	459	482	460	459	438	510	498	504	471	487	510	449	482	502	463	548	494	471	528	484	480	532	490	503	447	501	466	471	495	478	438	484	453	463	466	474	502	486	482	466	480	445	433	496	456	482	447	492	489	522	471	445	457	494	476	465	486	496	464	443	455	505	462	454	446	457	482	495	479	482	478	447	500	453	484	480	497	479	514	473	454	455	486	478	459	461	493	468	507	467	484	487	486	451	482	477	485	459	488	489	500	475	458	454	483	497	473	495	481	520	473	492	425	493	498	469	484	471	448	442	478	456	481	468	449	474	492	504	516	482	454	504	483	442	452	511	518	455	448	496	479	477	471	451	486	483	496	464	494	491	485	475	455	459	482	480	504	455	494	472	482	508	445	511	500	486	475	479	490	475	483	463	492	452	509	472	469	545	481	487	473	480	483	470	446	458	497	508	528	499	470	456	487	455	472	527	507	490	535	445	461	487	485	479	477	491	496	495	488	454	466	470	494	478	478	488	477	494	490	477	492	474	490	469	505	472	503	459	502	516	461	486	445	447	473	492	423	480	446	433	482	523	461	466	484	465	466	455	463	457	459	460	484	501	442	529	497	505	501	482	482	474	481	459	452	523	518	475	462	477	464	466	487	444	474	455	474	468	524	480	493	486	462	461	516	437	490	485	475	526	445	511	474	438	486	456	496	463	497	489	455	433	509	440	467	489	472	463	460	466	496	490	465	458	492	484	493	464	483	452	472	467	485	474	482	453	488	468	477	443	509	455	484	479	491	474	507	467	498	485	503	458	462	483	487	485	487	442	474	464	489	493	495	484	485	473	476	433	479	460	478	441	466	469	487	440	481	464	470	473	454	468	501	452	452	475	471	496	483	485	437	477	461	485	468	508	482	511	471	466	443	477	487	487	464	481	500	471	511	444	441	469	487	486	497	461	474	485	444	494	449	463	478	467	503	482	456	467	482	468	449	445	478	475	494	462	432	479	478	490	468	465	474	512	453	478	475	481	481	481	468	458	459	427	499	459	452	475	487	447	525	522	465	508	484	451	472	451	510	513	462	483	489	478	511	445	481	523	449	492	473	485	478	461	478	487	451	484	473	477	486	468	495	510	474	470	502	448	438	462	431	483	461	459	479	481	476	480	467	437	430	458	465	472	489	519	494	495	489	458	505	461	496	483	483	442	491	510	459	490	476	498	474	473	466	463	495	494	523	447	470	504	475	465	477	520	491	481	471	473	479	497	468	501	466	483	500	468	456	500	469	467	495	457	446	486	478	473	467	435	479	476	454	496	494	494	525	458	472	477	478	462	476	454	502	490	457	479	448	465	494	450	443	442	441	469	481	499	490	474	435	504	478	476	472	484	450	494	474	446	473	502	470	476	486	486	488	497	480	481	491	492	451	490	459	499	508	490	469	493	446	478	488	457	481	456	478	473	428	505	499	441	462	509	457	461	555	505	498	467	457	510	491	450	491	450	460	448	506	497	478	478	496	473	454	450	478	488	451	472	474	449	464	485	492	494	502	459	461	481	491	477	497	483	493	450	461	455	476	492	469	489	458	479	514	488	483	485	474	504	452	445	477	518	462	452	485	456	505	452	473	457	482	452	471	479	479	469	485	476	440	483	516	455	471	477	496	458	519	475	499	503	442	476	495	483	511	487	502	501	462	441	467	460	418	511	492	507	492	481	460	439	459	501	488	447	488	455	470	513	485	468	485	469	433	437	490	503	456	502	457	482	531	446	483	451	465	484	490	451	480	514	515	475	448	484	464	496	455	456	476	476	488	508	482	505	459	457	518	485	481	507	455	469	437	486	503	456	471	470	459	437	491	479	456	447	487	464	438	461	485	497	496	464	478	510	477	484	473	450	470	498	490	481	485	450	460	448	507	499	448	481	482	475	487	476	485	485	463	468	492	514	433	477	477	497	487	486	512	474	465	490	453	509	475	437	451	490	448	442	467	501	472	490	454	512	455	448	442	478	485	487	508	455	523	450	463	506	461	422	497	494	482	509	478	486	499	489	502	513	487	473	498	478	447	449	467	477	490	479	436	510	478	467	481	455	479	483	463	455	492	475	452	461	501	504	507	484	454	472	487	488	516	497	489	480	464	463	428	487	477	443	494	485	484	504	475	496	442	489	501	472	473	463	473	456	464	469	467	494	477	461	454	458	532	478	420	447	481	466	459	481	501	491	456	497	461	485	469	498	471	450	469	426	468	459	454	473	510	480	446	449	457	509	480	497	462	455	475	461	490	467	486	514	415	444	488	505	455	454	489	460	456	480	461	483	491	475	502	484	487	457	492	419	493	488	466	466	467	464	449	479	503	489	510
11896	986	929	738	608	399	381	328	280	220	202	171	144	155	119	139	125	144	103	114	101	101	120	120	107	102	101	82	76	101	91	101	89	85	93	89	95	98	87	110	81	77	88	82	105	86	74	77	75	88	84	93	91	98	99	87	86	97	84	84	77	77	72	88	85	98	82	90	81	72	94	90	99	81	98	94	93	86	101	95	100	87	84	73	88	80	93	80	99	95	75	87	88	83	86	100	84	74	85	98	92	82	90	87	80	88	87	78	89	86	92	87	77	83	86	86	100	103	84	100	79	71	82	81	83	94	81	79	78	89	102	91	93	76	86	90	82	89	88	92	97	93	83	83	81	87	74	86	91	95	93	76	77	94	80	81	89	74	99	81	94	75	83	81	83	91	83	79	89	87	77	86	92	78	65	75	83	82	81	83	89	100	73	86	90	95	75	82	87	96	88	82	69	90	83	92	84	77	90	83	86	88	92	97	87	89	76	82	109	84	67	81	74	72	103	111	81	61	81	84	84	97	96	78	78	72	81	86	77	84	85	80	94	51	83	90	90	90	91	79	85	86	86	88	87	84	81	83	79	86	63	74	78	88	99	76	72	101	96	96	81	92	76	80	89	83	85	83	81	90	89	87	89	95	83	88	73	81	76	81	88	86	92	67	86	82	86	91	83	95	91	86	78	82	91	94	98	90	102	94	83	79	80	69	84	78	86	82	99	100	77	93	80	78	77	88	68	66	79	76	95	84	94	93	82	88	92	76	85	115	84	73	89	96	103	88	97	74	91	88	80	87	86	90	80	59	84	86	90	88	83	93	91	87	74	96	95	87	87	84	80	97	92	83	93	83	86	99	85	66	74	94	99	70	97	73	77	78	97	108	86	89	85	83	73	91	82	89	75	77	89	77	86	84	83	78	84	71	81	82	84	83	80	80	90	98	95	86	76	72	73	93	94	85	82	99	84	87	94	99	91	102	103	77	90	96	70	103	95	88	69	89	77	82	92	91	75	91	79	77	69	69	79	88	66	90	78	78	96	99	88	81	91	80	92	96	78	80	71	87	97	81	86	76	76	95	72	87	83	96	93	71	59	102	91	89	86	99	93	82	90	75	89	90	89	91	81	98	94	104	80	80	85	77	80	96	82	84	88	90	69	76	89	96	91	89	98	78	74	108	95	83	69	81	76	94	72	96	115	103	80	90	70	82	76	88	91	89	86	97	83	101	86	77	73	85	95	80	83	94	92	82	87	86	79	80	81	78	80	90	80	74	90	87	59	80	93	75	83	85	83	83	96	111	94	84	73	94	88	85	64	87	93	79	98	105	87	87	103	91	82	85	74	82	76	87	88	77	93	91	76	90	69	104	90	79	98	96	91	81	100	83	81	94	92	99	75	94	85	78	98	72	74	89	82	83	68	85	93	97	97	90	86	93	95	78	68	91	77	86	110	84	114	104	85	85	75	76	89	99	90	87	69	84	85	72	86	75	91	76	86	70	86	85	79	89	95	71	88	78	90	92	94	86	90	87	78	80	74	87	87	75	78	84	68	94	88	103	55	81	74	85	89	95	90	84	70	81	115	90	84	94	67	107	89	89	86	95	95	96	86	82	100	96	95	83	94	78	85	83	105	73	91	89	108	84	66	69	72	90	76	86	96	74	78	76	81	68	114	78	85	77	78	78	78	81	91	89	96	97	90	82	58	69	83	89	88	92	101	88	76	86	79	86	88	87	89	86	82	99	101	87	89	77	82	98	91	83	76	72	78	84	105	83	80	81	69	92	91	86	83	96	92	98	94	91	64	91	82	73	75	90	74	96	70	96	75	101	70	95	84	74	75	84	84	83	96	73	80	83	84	92	100	86	97	94	90	91	91	63	95	77	78	93	90	71	78	90	86	94	88	74	101	79	62	75	94	78	73	89	92	88	105	97	70	64	88	96	89	80	76	89	93	82	71	76	77	95	79	96	79	87	97	91	83	60	98	72	83	73	98	108	87	97	87	77	88	86	87	86	85	100	85	72	85	82	79	77	91	84	89	71	91	90	83	69	90	83	96	77	68	81	74	87	86	81	71	94	96	90	73	80	84	95	95	90	59	74	74	89	91	84	74	80	92	78	71	95	81	88	95	94	78	72	82	90	81	77	90	98	77	76	81	102	94	99	94	70	92	85	84	76	78	99	89	79	80	96	81	77	90	86	88	100	78	86	76	78	83	83	84	82	71	104	91	79	89	75	84	104	68	77	100	94	96	102	91	99	104	93	95	104	70	84	85	84	82	87	94	92	84	78	78	85	93	92	90	86	83	92	74	97	87	91	76	72	82	86	93	65	96	84	82	91	78	84	93	101	80	88	83	63	85	75	80	104	78	71	96	82	96	92	76	61	99	83	91	87	96	96	90	103	88	94	93	97	87	88	91	87	71	98	72	85	85	98	81	96	87	96	67	82	97	86	95	76	98	73	95	75	92	76	78	84	87	86	78	93	93	95	99	82	82	79	99	88	102	79	91	77	66	72	86	99	75	79	77	97	84	104	85	91	77	81	75	95	78	91	81	83	94	79	83	90	77	98	77	84	86	90	93	72	86	105	99	75	84	97	88	84	89	104	85	63	88	80	84	73	101	76	93	88	83	80	93	86	87	100	86	74	91	91	101	87	87	95	72	79	84	78	81	95	84	69	78	71	102	87	77	87	52	96	76	79	83	81	70	101	83	85	70	92	77	111	82	79	84	86	93	80	80	82	84	97	71	67	83	77	76	100	74	93	98	87	96	86	88	92	100	96	86	67	63	92	95	91	89	83	95	92	81	96	98	80	93	94	93	78	86	102	76	82	79	74	84	85	74	70	89	97	87	71	91	85	86	102	79	84	87	75	85	91	77	100	94	84	90	103	84	89	87	73	87	97	78	78	85	92	83	78	86	97	95	96	71	104	84	63	84	78	92	88	91	93	90	91	79	105	84	94	73	76	87	83	79	83	84	88	86	87	87	68	101	69	87	79	78	92	76	72	97	84	70	105	95	97	81	84	74	94	76	77	69	88	94	87	84	98	85	83	88	60	101	89	84	80	94	80	79	79	74	73	84	77	74	66	99	75	75	91	88	78	83	86	77	73	92	95	78	79	93	76	84	84	82	82	86	83	102	100	84	69	103	89	89	81	85	88	77	88	84	83	82	73	97	60	109	89	83	85	79	91	60	73	102	84	91	84	94	83	72	82	79	84	79	82	82	79	87	88	88	75	86	90	98	89	89	78	89	90	90	100	86	83	77	74	81	96	75	86	82	93	87	85	91	110	94	81	71	89	88	64	64	94	83	94	79	89	101	76	84	82	72	90	102	85	78	81	78	82	92	74	94	81	97	90	82	72	85	74	79	84	81	69	87	75	92	93	78	98	69	92	83	95	63	93	68	84	82	99	102	95	71	94	86	88	98	70	104	92	78	75	77	67	88	100	92	87	94	72	91	81	95	77	69	98	85	96	87	69	78	84	80	105	94	91
7660	956	1897	2379	2295	1959	1933	1377	1253	1031	892	823	741	744	550	632	578	544	459	437	385	389	341	327	325	314	336	313	287	279	262	269	280	312	253	236	278	256	226	250	275	271	252	251	262	253	267	251	235	228	227	252	246	217	267	222	222	248	232	267	247	241	223	235	262	210	246	228	249	230	232	221	224	201	215	225	206	243	237	224	224	215	227	202	231	224	247	210	226	198	255	228	222	204	231	190	223	208	208	223	231	238	223	236	232	193	237	236	241	227	211	218	216	236	254	200	226	230	232	228	222	233	224	216	218	217	202	233	242	234	256	216	257	216	249	221	237	219	221	221	234	225	259	217	236	235	206	231	246	226	215	234	202	237	220	232	255	214	216	238	225	206	238	233	220	244	233	231	218	204	220	198	202	206	193	222	216	232	238	251	219	213	219	249	222	223	209	220	238	225	240	237	245	215	227	248	213	207	246	241	249	223	230	227	225	227	194	219	201	218	215	221	233	191	216	232	253	228	257	247	211	200	215	210	232	266	227	234	234	205	226	236	200	237	242	209	252	211	243	225	231	212	202	234	246	229	243	215	242	219	244	202	195	202	224	208	233	249	236	204	237	203	233	230	215	221	211	241	226	238	238	231	211	235	254	242	224	217	207	202	232	208	216	223	209	212	247	246	197	234	226	217	255	236	225	245	232	233	234	248	237	216	186	231	211	238	220	231	218	224	219	215	181	231	217	234	230	231	203	238	254	220	223	223	212	232	219	221	239	199	238	228	220	222	233	234	226	220	202	206	241	231	252	196	233	213	201	230	231	219	202	216	230	225	218	235	195	230	218	216	248	230	224	231	210	224	210	224	244	220	230	199	243	209	204	245	220	204	225	230	227	210	213	218	209	241	211	218	234	248	211	222	220	249	181	241	238	205	220	234	207	222	232	209	206	223	207	217	235	237	235	239	233	256	226	222	225	208	213	237	206	213	248	237	236	212	230	230	236	217	254	203	211	208	220	223	216	242	234	226	211	236	224	196	215	211	237	229	233	216	213	227	237	252	246	201	229	225	225	227	227	241	227	242	210	215	234	232	205	224	212	195	223	232	220	231	219	220	230	222	218	238	227	232	193	228	212	229	224	203	224	226	239	231	234	254	231	226	203	195	242	207	233	207	223	243	209	225	226	216	217	212	214	252	231	223	222	217	231	230	236	246	232	194	227	209	230	214	205	230	207	205	216	229	256	205	205	231	229	225	213	224	233	242	233	242	220	247	211	238	169	215	210	210	237	227	242	234	230	227	218	206	240	251	212	241	227	251	219	213	240	232	208	220	214	201	225	189	265	245	212	237	226	250	225	235	254	239	231	236	222	237	213	244	251	215	206	205	223	189	212	186	226	198	197	225	217	225	216	224	223	225	199	228	221	242	228	207	220	200	218	270	228	220	200	218	208	226	222	231	222	226	224	201	207	243	239	234	205	236	224	248	212	250	254	237	255	226	220	213	224	230	200	209	237	219	228	225	219	264	208	216	213	216	265	229	215	218	209	212	233	224	225	234	202	217	217	217	232	233	252	207	227	221	252	246	242	220	230	218	229	216	238	220	220	230	207	214	248	205	237	216	237	226	240	205	246	211	232	233	237	225	263	248	228	207	228	206	221	232	234	226	243	221	211	207	208	218	232	212	200	231	220	200	225	239	219	256	233	230	239	217	224	219	244	207	242	212	224	221	239	249	217	213	215	191	233	229	217	217	219	221	199	212	228	231	234	219	222	241	229	233	224	220	214	207	223	201	188	217	218	246	216	214	231	243	241	242	224	216	196	252	224	236	216	224	211	214	223	240	260	225	227	222	225	217	234	216	244	191	210	228	205	244	231	240	217	186	245	240	230	226	216	232	229	223	216	227	206	238	204	242	215	231	216	220	218	198	214	257	212	206	225	217	201	221	205	241	208	206	227	222	233	220	224	226	227	214	217	226	221	224	232	200	248	235	254	237	234	235	232	225	245	233	214	225	228	211	224	214	196	253	223	222	202	206	227	224	246	224	218	238	235	220	212	212	228	225	202	201	225	212	260	216	261	231	225	239	216	253	233	222	206	238	214	227	217	223	196	204	218	209	222	200	249	224	210	215	207	215	220	230	231	248	223	215	239	250	231	236	218	204	215	241	231	222	254	230	237	206	202	212	208	240	209	218	243	241	231	219	202	216	232	217	229	209	236	238	217	196	198	226	211	231	228	199	216	201	240	205	231	236	242	237	230	229	220	231	249	222	229	232	245	229	240	244	219	207	206	221	241	223	218	240	214	241	236	256	222	243	246	223	210	251	237	237	223	244	218	227	221	247	225	242	197	231	234	219	201	222	199	210	219	239	215	242	194	247	209	223	213	241	237	212	259	190	190	214	208	241	255	234	227	242	218	215	229	233	220	221	211	219	217	230	216	220	228	203	224	228	226	236	232	216	237	272	221	212	219	230	231	219	212	211	192	229	246	223	202	246	237	217	216	233	234	226	221	196	196	223	245	223	226	221	235	220	226	233	250	199	237	242	238	235	274	230	198	226	245	213	227	249	225	248	238	224	216	206	241	242	255	197	221	222	231	233	213	244	226	229	212	211	212	212	223	215	213	225	229	239	213	205	209	223	226	209	217	232	225	199	218	218	232	233	223	237	240	228	226	195	214	222	215	241	200	235	210	227	240	236	189	234	254	243	234	230	213	246	239	231	237	243	235	230	206	222	211	220	226	191	234	230	229	278	187	249	231	222	213	239	217	227	238	212	258	215	213	217	231	230	215	254	219	209	226	241	221	212	238	215	220	240	246	239	201	215	223	219	230	242	240	211	208	243	230	192	246	223	209	250	234	258	241	221	223	236	193	232	206	225	239	232	231	261	257	237	236	229	231	212	237	237	201	217	221	227	204	211	192	239	240	225	246	240	215	224	219	203	231	222	221	221	220	240	204	234	250	219	222	249	228	250	238	209	205	206	210	233	229	211	193	230	238	244	254	224	246	216	202	226	223	224	223	224	256	241	195	212	229	228	225	214	229	227	207	224	203	236	224	230	220	233	228	221	212	236	199	229	237	227	223	221	193	206	208	223	239	233	227	267	246	222	214	234	224	218	234	202	233	229	203	216	216	222	211	237	208	236	207	205	227	257	219	223	236	242	243	238	233	239	204	225	238	224	225	222	211	212	217	219	217	214	234	204	221	230	251	224	226	218	210	236	222	207	245	229	220	230	223	224	222	238	251	211	238	221	218	237	226	232	222	209	217	235	201	241	231	207	214	236	215	239	215	236	202	254	198	230	250	244	248	219	225	235	237	245	216	208	209	245	242	217	214	226	192	209	220	230	233	210	226	207	228	227	211	244	240	237	225	232	203	234	211	208	248	232	236	219	233	204	262	207	238	228	210	232	206	243	196	233	210	221	215	219	220	236	208	250	241	240	226	219	198	225	223	254	222	219	224	228	248	231	196	232	222	238	237	223	226	224	216	220	229	219	199	217
1273	270	276	306	256	263	224	253	230	208	232	238	234	197	203	233	234	188	231	210	202	204	210	215	192	220	234	197	195	208	193	210	180	224	214	197	184	219	182	231	216	177	201	203	195	248	206	197	200	210	200	187	216	225	222	207	214	213	204	196	219	203	177	217	237	206	211	200	206	188	199	196	221	213	207	224	241	210	209	178	215	226	224	197	205	206	198	213	190	216	222	215	198	206	186	223	188	226	202	200	237	197	228	186	211	211	208	203	214	209	197	200	177	208	231	202	220	201	198	179	215	192	197	205	184	243	231	205	205	232	238	224	220	197	209	186	193	208	217	214	249	222	210	235	196	189	230	224	218	194	217	199	221	235	234	193	216	213	183	208	203	191	200	206	208	183	200	189	211	216	231	216	211	212	235	224	193	228	176	218	230	205	199	215	207	207	205	215	218	237	222	230	210	219	208	240	223	193	214	222	207	209	205	201	167	193	224	196	233	203	189	229	222	210	227	225	218	221	260	205	200	236	205	189	211	204	235	214	213	226	213	206	211	209	231	174	230	190	189	202	209	192	209	236	206	232	237	212	214	234	207	198	189	204	217	196	201	199	224	208	210	239	225	210	210	212	187	183	205	206	229	257	224	217	235	214	248	218	197	172	210	171	219	227	224	201	236	193	221	208	209	193	197	186	214	219	196	188	209	251	218	223	194	202	215	187	236	213	206	216	206	214	208	206	204	189	202	224	218	218	220	222	208	214	216	182	221	191	214	207	201	189	221	206	230	205	188	190	232	203	200	199	193	217	213	201	228	235	206	209	189	219	273	214	223	211	219	182	207	221	198	223	218	200	209	192	214	201	194	187	195	206	201	226	214	189	238	239	189	191	180	228	217	209	194	247	221	243	229	244	205	199	186	199	232	200	213	217	251	214	192	216	237	220	204	190	233	172	216	213	207	237	220	207	184	231	193	197	190	210	169	221	210	222	212	171	223	226	202	193	216	234	211	191	173	190	207	213	209	226	205	203	221	185	207	193	204	219	213	208	226	221	202	218	212	211	204	207	210	204	209	201	192	227	211	199	181	187	210	221	218	204	215	215	203	217	240	182	208	200	191	204	209	226	197	208	214	211	247	213	202	216	214	206	204	194	193	178	195	220	204	194	203	204	187	237	217	183	204	221	203	217	210	206	216	220	218	231	232	195	191	223	207	205	197	188	202	203	209	232	217	213	217	215	212	219	204	185	228	202	209	213	213	209	214	207	226	217	221	202	193	215	224	207	219	205	208	210	205	234	215	215	183	221	225	206	214	174	201	194	237	239	194	218	207	203	191	217	219	191	190	206	217	188	239	243	214	207	219	216	202	213	207	211	223	189	202	206	231	212	187	184	220	202	213	194	210	189	226	190	236	192	196	200	194	241	199	214	238	218	210	219	212	217	218	224	211	205	201	200	237	227	182	201	195	185	197	198	229	213	172	210	203	226	228	225	205	220	222	219	229	212	202	207	181	240	236	215	214	217	199	208	228	202	193	195	207	215	239	238	207	203	233	210	218	213	197	234	239	196	214	209	234	221	221	190	214	205	197	205	225	187	205	198	190	211	199	191	227	222	221	220	244	226	222	190	197	194	204	201	205	221	220	204	181	216	235	208	227	205	177	203	190	201	222	207	223	217	221	233	228	219	213	193	205	221	207	182	231	199	231	229	215	205	214	225	189	199	210	205	247	209	231	218	221	191	206	205	201	181	215	192	214	208	200	204	192	182	216	227	211	207	214	211	193	230	197	203	210	212	193	215	188	226	210	212	216	193	197	210	222	189	233	189	201	216	227	188	228	209	205	194	231	207	214	181	202	230	223	195	210	195	208	231	213	204	190	216	197	195	183	194	214	183	225	243	232	201	195	206	232	209	203	210	201	216	211	198	181	222	189	220	200	204	205	207	216	219	238	199	223	217	208	217	214	207	219	214	204	186	214	207	210	210	213	199	218	203	185	202	175	183	189	215	225	200	211	199	220	218	203	209	223	226	195	192	215	199	206	200	192	221	198	201	202	199	225	236	211	191	207	197	217	198	207	223	217	214	224	211	214	215	210	211	249	201	196	212	189	201	239	211	205	197	203	204	228	220	206	205	199	188	232	196	224	183	206	223	192	215	217	246	206	204	212	221	207	194	189	192	214	203	209	198	229	193	210	210	215	206	207	211	232	217	227	183	201	228	212	241	233	202	200	200	214	197	215	230	188	194	187	203	211	188	208	237	208	212	182	221	186	212	203	192	200	248	211	202	209	187	222	195	208	207	188	220	227	213	218	203	198	199	191	183	215	216	225	194	221	233	220	196	213	192	198	238	204	211	206	203	190	188	213	228	185	220	191	206	205	194	225	208	224	217	198	215	205	225	220	200	204	195	196	204	232	209	222	222	214	231	205	217	178	210	227	191	213	241	182	230	215	212	196	180	218	203	205	197	229	243	207	195	215	192	226	211	200	201	225	226	236	220	201	211	201	199	195	225	215	220	190	212	200	190	199	231	207	203	202	213	202	190	207	220	231	227	216	231	199	192	196	196	190	211	204	206	216	200	196	214	211	198	236	200	194	205	205	248	238	207	218	220	205	214	225	209	198	207	235	201	210	195	212	233	204	212	218	192	224	229	225	201	226	202	212	207	213	196	200	206	179	220	230	218	207	197	236	217	207	217	203	180	202	216	208	181	246	225	187	197	205	229	247	185	189	226	202	198	194	205	194	229	211	215	224	243	227	210	192	184	211	232	200	236	202	206	216	201	184	215	235	217	193	226	216	196	199	202	196	236	227	214	188	236	232	247	213	183	217	206	208	227	215	191	210	229	208	212	174	173	192	189	224	209	222	221	199	223	199	208	197	244	235	213	204	214	212	205	217	198	214	217	215	189	211	214	197	193	228	225	217	188	220	199	213	201	203	195	206	200	203	192	203	187	231	211	189	181	205	197	227	227	223	196	192	236	201	230	219	213	221	209	203	245	199	216	226	211	208	202	201	231	188	203	194	176	199	226	190	219	208	193	221	208	207	209	201	212	186	194	199	180	227	206	204	201	214	173	223	216	230	199	234	187	219	222	207	213	191	217	209	181	216	189	201	210	180	232	227	220	219	198	187	214	194	223	210	234	212	197	188	209	197	194	202	227	227	196	209	222	231	231	206	182	240	190	215	214	211	222	201	205	226	213	187	213	200	194	194	189	227	196	218	193	229	222	216	209	210	233	226	194	181	217	211	202	197	195	203	201	206	242	202	194	235	215	207	200	217	218	196	213	205	225	203	202	201	194	211	222	219	220	193	179	249	193	196	212	190	237	226	210	188	222	186	196	228	248	226	215	187	201	215	185	211	224	210	210	207	200	194	192	223	194	204	213	187	175	188	175	200	211	187	208	197	217	207	210	218	211	228	203	224	218	191	226	206	186	198	203	206	177	203	201	210	216	207	209	214	217	179	219	197	197	210	195	214	210	215	201	221	205	218	225	227	202
1866	626	742	844	773	687	718	703	714	681	626	622	570	637	607	556	539	556	559	542	550	542	515	498	509	548	511	493	536	477	511	529	490	568	527	492	534	532	515	507	487	533	528	517	514	491	524	557	505	521	550	462	509	491	525	476	524	514	520	530	466	460	519	497	491	513	503	505	501	474	496	510	534	526	521	493	500	452	542	541	523	527	530	489	510	541	504	512	545	501	524	530	539	484	492	511	476	525	505	506	502	490	524	517	504	486	522	510	516	558	536	549	488	523	524	530	517	525	526	507	523	491	504	517	498	484	520	517	532	536	526	543	542	511	529	498	530	480	548	514	522	546	536	475	521	517	521	516	576	507	523	512	510	484	567	509	525	487	520	515	470	528	529	522	513	555	509	538	551	504	538	515	538	503	509	477	506	504	509	521	512	516	500	527	534	498	489	508	502	523	527	495	533	476	492	492	529	488	486	537	527	504	523	507	545	544	519	512	495	506	499	527	490	497	485	527	539	511	519	516	558	494	504	517	492	474	506	513	522	532	513	509	479	538	499	532	514	513	515	513	528	492	497	524	524	549	530	503	523	478	482	511	532	534	516	489	480	522	556	471	488	500	525	480	531	473	524	481	527	487	551	533	516	510	528	506	483	488	530	504	547	534	508	568	558	501	494	528	520	491	494	494	522	527	549	538	498	512	527	547	509	532	499	482	483	537	472	534	529	478	518	527	491	490	496	512	542	506	507	482	535	528	506	531	537	482	525	537	514	515	505	496	533	501	522	538	497	478	497	512	529	497	569	498	501	466	498	544	506	512	526	467	510	464	478	531	492	507	506	474	467	464	537	514	492	562	504	526	518	486	527	529	531	545	542	509	502	570	510	500	511	512	507	515	530	501	505	495	496	516	530	485	500	556	528	486	532	489	540	515	540	463	494	508	518	509	533	533	529	492	513	497	517	528	506	497	510	505	525	503	505	505	453	486	498	521	514	471	519	486	538	514	536	518	522	530	521	481	519	500	539	495	511	538	474	560	530	540	530	556	525	490	500	495	485	519	522	503	516	502	476	540	509	494	485	498	526	522	508	447	493	525	548	497	549	531	538	529	534	515	492	530	499	453	538	497	493	508	485	538	534	494	508	476	504	523	534	500	492	493	561	494	528	535	506	519	529	502	524	475	516	512	514	494	497	532	505	511	519	503	480	519	534	513	510	514	488	555	556	520	529	512	521	514	516	513	571	482	490	506	518	504	574	539	493	533	500	533	507	511	528	539	523	536	505	513	523	547	491	514	497	524	516	532	506	489	506	527	503	512	550	507	504	508	455	497	493	481	492	493	491	512	531	541	506	499	500	553	513	523	527	502	526	568	503	545	479	546	503	522	523	539	546	528	505	559	541	521	556	546	518	510	506	505	505	489	524	493	493	519	566	488	513	536	489	510	510	495	507	501	484	514	507	532	484	481	548	540	524	496	575	534	519	497	517	534	499	535	489	527	498	472	516	527	546	496	536	501	500	544	485	570	518	510	541	465	507	512	505	517	489	516	545	520	499	515	509	552	497	500	538	529	516	554	528	498	496	495	513	525	511	521	509	508	531	514	533	509	517	484	505	514	510	524	491	510	524	504	493	527	493	525	506	486	567	489	489	494	509	508	527	513	536	541	484	493	498	531	516	520	507	549	514	509	465	479	498	526	489	503	488	507	567	527	544	496	525	501	502	543	550	513	471	532	478	484	536	497	509	502	510	524	502	553	576	498	535	538	505	549	551	487	507	506	524	526	529	491	482	512	473	530	492	508	472	482	446	522	486	496	519	529	509	515	512	475	532	485	501	516	530	531	504	541	490	549	531	533	500	480	519	555	534	511	501	497	508	548	509	511	499	489	507	517	507	541	506	516	539	497	503	491	480	492	510	523	506	551	543	480	499	571	521	502	495	544	489	514	529	487	567	541	526	496	476	515	530	515	515	513	528	513	530	502	527	516	475	533	501	530	544	531	508	521	486	491	529	495	481	520	496	506	549	540	548	536	492	509	544	556	512	559	506	542	527	513	478	488	534	474	508	519	512	503	508	542	500	517	503	538	524	483	519	500	508	515	494	533	517	492	504	486	518	525	552	543	507	487	512	501	512	496	507	523	502	477	504	527	480	515	479	493	502	502	541	514	508	468	528	507	485	546	542	511	515	541	569	480	518	518	532	553	524	503	489	500	549	490	524	523	545	531	519	497	471	483	533	510	518	539	521	540	522	514	477	504	537	492	555	499	533	488	472	499	522	512	468	504	499	510	510	535	517	548	495	555	524	500	534	514	510	541	510	501	489	507	515	507	506	518	515	501	536	490	517	510	514	513	521	514	504	534	517	520	489	522	491	526	525	509	461	527	484	527	526	497	478	516	488	535	561	531	512	565	512	473	514	522	490	515	503	510	508	488	513	531	512	511	533	536	515	521	524	497	507	542	523	523	538	517	524	484	532	518	503	492	545	525	490	535	507	556	468	524	523	528	515	521	530	469	493	540	532	523	526	593	510	517	515	467	494	529	475	530	544	463	488	533	527	543	507	512	481	521	494	505	525	518	501	498	505	510	511	530	491	484	472	520	527	492	505	500	509	513	544	484	507	532	521	502	544	512	471	509	519	485	524	509	504	536	559	481	549	517	520	493	564	509	503	493	547	477	532	480	478	527	521	535	520	485	508	510	480	490	516	521	545	536	501	496	487	471	485	489	501	500	531	545	530	550	484	536	518	491	560	503	557	530	507	508	504	536	504	513	496	512	542	519	504	517	488	512	488	512	494	475	483	553	536	510	533	483	527	523	502	500	550	504	486	486	532	528	497	515	490	517	474	507	548	486	502	523	487	504	512	499	487	496	502	495	511	488	496	512	500	481	511	513	531	547	537	497	501	507	529	531	486	471	512	494	534	537	558	536	506	525	506	490	531	531	481	508	495	535	498	531	536	497	516	493	535	502	539	515	508	519	466	512	567	519	544	505	500	507	488	565	504	521	539	461	535	541	524	473	515	486	497	509	529	518	514	530	498	475	498	502	514	494	552	518	564	547	504	509	527	530	503	519	516	513	506	506	494	522	495	486	512	495	499	494	554	491	545	533	509	498	501	513	486	513	528	495	529	503	530	537	511	519	500	528	492	537	526	508	528	493	481	479	502	503	503	493	490	506	510	487	533	481	529	550	508	500	525	535	509	493	487	509	512	452	544	540	495	500	508	533	525	516	519	536	542	568	580	527	536	531	507	480	524	500	515	473	516	554	499	512	514	476	514	537	561	506	534	477	520	467	544	514	494	496	528	499	527	513	529	514	538	550	528	499	512	515	551	537	522	533	503	528	512	505	492	497	515	483	515	537	509	527	499	494	523	529	526	537	508	538	464	485	493	485	543	508	518	493	532	484	488	471	524	522	498	504	500	522	501	527	532	562	502	513	517	508	525	540	478	525	550	491	487	508	542	464	510	531	523	465	502	496	489	490	527	517	492	482	468	516
6116	614	645	575	461	411	337	344	289	248	258	224	238	267	206	217	203	205	222	215	220	205	204	217	190	218	191	166	205	204	226	192	185	172	204	207	216	210	209	186	192	170	171	187	195	227	191	190	193	191	212	187	174	186	204	200	216	184	200	183	186	198	166	175	202	173	192	200	208	183	196	164	200	159	191	189	199	186	201	179	195	185	192	202	173	181	208	196	207	207	176	187	185	197	173	198	216	187	202	187	202	170	188	206	191	157	217	193	178	219	184	182	180	178	217	196	190	215	214	196	184	200	197	239	191	190	210	203	208	210	179	190	188	186	183	183	189	157	166	201	194	195	206	180	193	164	187	201	202	219	205	194	179	208	202	179	180	171	204	215	197	185	185	209	206	196	188	200	199	210	190	209	188	204	183	195	195	203	210	188	199	199	192	190	169	200	202	217	206	206	196	205	210	184	178	208	204	174	179	170	218	179	172	169	168	196	223	194	205	220	185	181	190	210	205	214	180	190	183	204	196	185	176	187	200	192	208	187	184	194	197	177	209	161	193	182	187	190	174	161	192	198	203	179	234	199	208	207	196	185	197	184	209	192	159	218	186	194	189	165	180	194	207	211	199	212	192	186	189	172	171	201	206	212	199	192	229	169	194	226	176	188	195	205	192	196	215	190	201	178	164	191	207	196	187	183	196	193	204	177	239	193	204	161	190	167	161	188	194	186	195	204	185	206	186	171	214	200	181	200	186	195	195	195	230	196	199	193	171	195	208	176	216	183	165	206	193	199	182	229	187	196	196	186	186	186	212	169	210	199	181	210	189	197	181	206	202	193	201	208	201	206	172	211	178	166	193	200	171	182	225	180	204	183	185	211	175	188	186	191	203	195	202	199	208	196	187	165	188	176	178	169	195	183	212	215	180	197	170	206	166	225	201	198	203	186	194	207	187	190	173	217	207	182	205	177	194	185	207	204	184	184	200	192	202	200	207	196	187	197	199	198	168	173	194	204	196	183	197	184	189	186	195	179	173	204	209	192	200	198	180	185	193	200	178	201	204	190	181	191	201	204	190	183	190	209	203	232	210	185	223	183	178	163	201	191	192	198	199	199	189	206	185	175	216	178	222	205	205	204	203	195	190	206	209	237	200	184	179	211	182	193	231	197	216	195	210	195	211	187	189	202	210	202	209	170	200	189	177	200	198	190	180	181	214	191	197	209	233	197	191	186	231	174	220	219	184	172	221	198	202	175	203	196	172	209	192	210	194	188	204	177	202	193	203	197	177	193	178	192	177	163	211	181	196	199	214	190	191	206	206	174	155	175	225	194	213	189	184	211	181	170	181	199	219	199	207	181	185	193	181	171	184	153	194	193	205	178	212	212	200	217	179	181	182	207	194	201	204	170	182	197	196	171	212	182	196	201	191	192	197	190	202	184	202	215	207	195	194	186	218	175	208	218	199	189	193	174	197	241	205	204	163	183	196	184	193	201	208	185	175	196	200	190	189	200	195	211	188	178	205	185	190	193	198	174	195	179	182	180	204	192	215	217	196	204	218	179	176	194	201	191	200	200	204	198	185	191	177	212	211	202	178	199	192	207	179	173	180	190	200	196	234	199	183	214	215	211	193	222	198	223	200	180	218	212	185	214	195	184	197	200	199	204	200	195	168	169	186	194	205	215	242	209	183	206	190	193	172	184	190	180	179	184	186	181	194	181	219	198	192	227	208	193	218	207	197	195	198	186	180	187	202	195	189	195	215	201	194	211	185	201	175	200	211	205	181	213	216	182	193	191	198	203	191	212	190	173	188	179	192	189	198	201	187	178	209	192	162	198	184	170	194	189	175	215	172	188	218	188	185	209	183	183	171	190	204	205	168	198	208	202	210	214	186	177	175	174	184	208	182	201	191	203	198	205	183	211	200	184	181	215	183	180	195	193	206	205	229	190	193	167	211	196	184	217	198	193	191	183	165	215	175	190	178	206	203	205	162	208	195	204	211	180	196	209	197	207	202	179	196	194	196	178	199	193	216	191	181	182	172	193	214	220	201	198	200	210	182	196	150	191	187	195	182	218	197	194	204	181	186	208	190	159	193	191	194	187	210	203	233	193	192	188	182	188	170	177	204	204	187	203	197	179	202	188	238	203	197	181	202	207	228	204	183	202	165	205	192	180	201	204	179	218	213	193	187	179	189	202	196	192	171	205	210	175	185	168	208	193	194	204	198	201	173	206	170	186	198	180	174	220	223	224	164	186	217	197	190	195	199	206	190	214	170	215	166	202	184	179	195	214	209	204	194	174	194	187	191	193	190	169	217	172	201	197	181	190	201	192	197	199	219	227	191	184	186	182	209	174	193	223	201	190	174	182	187	199	206	179	190	190	188	192	186	204	191	204	179	183	204	179	185	188	211	192	193	175	219	205	181	190	222	182	192	176	207	199	184	181	213	216	215	171	209	226	187	199	187	201	187	180	181	220	179	214	169	198	202	211	204	189	203	200	169	200	202	202	182	193	218	179	181	200	197	216	209	208	204	181	193	214	170	190	168	187	222	188	190	203	191	195	197	176	178	194	198	179	213	193	187	199	189	201	187	186	211	203	195	215	196	189	209	205	205	209	216	209	231	181	194	207	187	186	178	209	191	195	202	203	217	177	204	215	175	205	183	191	173	189	185	188	188	204	188	196	172	189	198	205	177	174	179	168	188	197	192	177	195	210	167	183	181	199	200	204	177	225	214	172	203	185	182	218	207	204	227	193	199	195	165	163	215	198	196	212	188	196	192	188	186	207	193	198	211	188	182	216	220	221	172	174	210	197	204	223	170	175	163	173	225	191	206	179	180	217	178	187	171	216	212	201	204	187	188	179	213	192	198	209	187	183	195	184	186	183	229	190	181	182	190	179	183	188	182	197	176	194	202	183	188	199	189	202	168	188	189	191	216	186	216	185	199	163	213	186	201	182	190	219	198	198	200	195	198	189	208	196	182	224	196	213	188	198	207	198	195	204	215	198	196	216	183	199	175	201	204	184	199	149	179	184	198	205	184	186	195	194	203	203	191	207	183	180	185	200	174	192	229	183	168	207	180	176	216	181	206	215	199	202	198	212	194	180	195	197	200	183	205	181	165	189	205	203	209	218	194	206	174	186	218	198	191	193	194	188	203	198	191	196	208	182	187	190	199	175	168	183	202	190	203	195	175	192	176	193	170	185	204	215	193	197	179	217	185	205	198	185	222	187	192	210	186	188	199	201	225	187	185	191	205	167	224	201	197	204	171	188	200	222	181	171	193	181	202	195	196	182	193	189	191	203	184	182	206	205	183	185	202	223	191	181	204	181	192	209	192	159	175	187	180	222	214	186	210	203	182	202	192	180	190	237	215	206	172	191	210	215	172	184	221	184	203	224	187	202	186	201	222	214	227	168	173	206	181	206	207	197	214	166	200	202	237	176	191	185	177	195	202	177	183	207	196	173	198	195	221	204	214	200	195	174	216	196	180	195
6017	909	1415	1781	1619	1515	1433	1240	1179	903	900	818	788	834	650	632	675	634	660	638	586	545	504	541	516	529	490	511	495	516	471	470	506	522	533	477	530	500	494	469	455	469	431	491	448	500	500	499	490	493	467	510	533	454	464	480	462	479	491	440	495	442	482	451	518	515	518	441	445	490	479	480	472	490	468	478	475	450	479	463	481	465	454	474	460	475	513	458	460	467	441	465	485	445	494	486	452	464	497	483	480	444	512	478	476	463	441	496	471	494	461	484	444	479	430	456	462	476	478	436	516	470	504	484	478	499	487	500	482	481	456	471	451	495	474	443	509	484	483	497	431	461	463	488	508	472	473	504	442	523	491	467	471	474	461	465	505	497	489	473	442	467	436	464	494	465	442	489	484	510	493	485	420	492	465	476	493	472	517	470	499	476	445	500	448	461	451	437	492	488	449	478	473	461	468	456	475	427	447	456	484	480	504	482	488	513	469	481	479	486	493	450	464	491	466	517	485	495	479	534	474	439	503	481	472	484	466	437	480	509	481	458	481	470	451	484	515	486	470	554	481	517	428	508	472	484	451	439	487	492	429	443	460	483	502	477	440	451	498	496	459	465	447	465	416	479	450	489	474	474	438	431	439	496	473	478	455	452	521	455	487	449	486	482	479	429	482	535	492	457	479	461	482	469	456	463	483	473	481	462	489	535	470	503	482	467	480	500	496	489	516	476	447	469	476	461	479	469	452	473	471	445	488	456	487	457	461	454	480	470	463	479	472	503	486	439	444	471	462	500	448	482	461	506	492	456	462	471	479	478	495	467	477	501	497	438	488	456	458	476	509	476	476	427	493	489	501	488	467	475	484	471	499	474	445	523	480	439	470	460	467	481	471	507	471	473	475	458	480	454	517	399	513	481	488	490	510	494	434	471	445	452	534	483	441	522	468	458	494	474	455	471	449	464	444	508	476	447	456	527	453	510	495	473	460	476	494	460	482	489	458	510	496	486	482	505	470	480	469	454	521	489	461	459	483	496	446	435	472	459	468	469	476	472	507	462	478	470	491	487	441	446	478	481	460	518	468	477	467	482	464	460	529	452	441	472	451	452	468	481	498	473	445	472	473	428	485	496	452	471	509	532	524	491	468	515	483	474	451	540	478	470	462	488	491	510	449	435	480	508	422	463	472	474	468	486	488	496	485	463	476	497	493	496	517	457	463	449	457	465	455	448	455	465	469	464	459	478	480	495	438	506	465	483	472	481	468	447	498	487	477	472	447	491	498	465	492	465	516	492	505	443	488	451	479	481	478	420	477	453	484	473	450	467	449	468	472	462	451	483	475	483	460	468	466	446	476	489	436	440	457	471	480	461	422	442	484	475	455	440	463	513	484	473	478	449	489	467	473	450	473	501	481	469	487	447	504	479	477	420	499	471	445	488	454	480	457	462	456	512	512	449	456	501	468	497	482	440	447	488	448	468	491	466	497	450	484	469	453	451	453	513	472	441	472	455	502	467	473	479	478	452	477	497	452	465	478	473	486	481	459	475	461	491	501	465	446	483	488	460	474	442	532	479	469	463	498	483	529	505	453	506	460	525	465	486	445	467	458	485	518	516	477	480	449	460	486	474	483	449	473	461	483	446	482	457	481	510	464	478	483	456	500	470	494	503	521	465	491	471	446	460	469	497	459	463	475	446	471	475	474	480	468	459	500	443	500	511	503	505	508	509	496	469	470	453	492	439	460	447	454	472	478	460	456	477	499	442	489	467	464	494	472	460	487	522	459	475	519	431	497	464	475	470	467	456	439	492	480	477	459	482	472	468	498	439	488	474	464	475	492	476	437	450	493	503	460	456	460	468	487	456	493	479	515	475	480	465	485	476	497	465	430	481	436	473	487	468	465	434	487	476	484	481	506	493	450	466	499	470	484	467	458	487	472	474	446	495	476	467	467	474	457	464	493	500	501	502	472	463	465	475	469	454	483	469	494	464	483	440	491	461	429	470	501	471	526	470	475	468	497	470	498	472	462	464	481	434	455	511	423	470	507	474	459	461	489	475	475	498	451	439	461	475	501	472	410	471	507	463	471	487	496	449	503	502	526	476	480	487	460	481	454	468	450	475	481	456	455	490	466	470	496	495	491	445	490	499	491	446	459	446	514	460	484	492	424	491	463	500	481	466	460	449	432	442	473	485	505	492	514	460	509	503	442	545	467	468	488	474	486	462	479	484	455	452	466	455	464	488	470	479	458	483	496	473	451	472	470	461	442	504	446	488	453	477	481	456	439	492	504	461	469	453	475	506	482	494	517	448	474	468	492	471	457	456	459	483	470	496	494	492	494	410	455	483	498	506	475	433	449	504	452	457	450	466	477	450	484	476	504	471	480	513	477	486	479	470	474	450	434	455	479	473	474	474	463	508	526	466	492	469	496	461	460	492	462	476	496	519	493	485	484	483	496	502	477	465	472	428	438	494	478	452	471	497	487	469	516	481	508	490	499	473	497	495	478	462	496	497	481	451	486	491	489	485	465	485	482	489	470	481	464	493	508	477	471	451	493	472	500	444	509	459	473	508	495	493	440	469	481	451	494	483	496	474	483	495	469	485	468	440	500	476	456	474	473	455	462	432	496	500	470	455	485	459	467	479	484	497	467	469	484	450	485	418	514	486	503	481	487	463	474	465	514	470	497	506	499	447	460	478	488	465	476	484	481	473	456	466	504	534	485	464	454	497	459	470	497	501	494	465	459	450	453	478	480	459	483	470	473	501	462	471	473	461	455	475	467	476	416	450	457	477	456	475	451	486	499	474	488	468	483	501	454	496	530	456	464	491	461	475	490	465	476	485	458	505	451	441	471	472	475	466	465	478	491	471	536	475	457	484	482	463	478	467	481	498	438	483	478	490	476	471	454	459	481	480	511	469	481	493	501	474	489	465	493	496	459	501	427	490	498	494	515	468	476	484	464	439	474	474	488	475	500	472	487	500	484	485	483	480	452	464	458	441	474	479	491	480	504	497	489	473	459	489	470	452	440	501	444	489	492	472	488	461	459	483	472	446	456	465	469	475	474	468	458	462	465	457	501	463	454	476	467	522	449	438	460	496	460	454	476	454	472	454	489	446	466	465	470	490	457	491	469	444	478	437	481	457	483	447	478	478	470	466	511	456	475	468	489	512	476	480	493	457	489	507	469	483	492	463	476	474	499	482	491	456	470	504	462	465	460	467	499	486	484	498	447	517	503	452	469	456	461	490	467	469	485	438	473	476	467	492	451	465	494	473	449	473	472	494	464	471	475	459	469	448	471	450	470	479	510	479	434	512	448	416	490	485	498	511	462	496	462	458	488	454	489	492	425	483	478	457	471	469	487	492	423	490	455	494	453	459	489	472	480	457	456	486	460	485	470	476	472	472	459	470	466	475	441	475	450	478	463	491	446	467	460	486	471	477	505	460	437	470	480	458	477	444	478	444	498	485	486	441	470	497	446	456	454	445	454	503	462	480
11688	979	914	718	597	435	534	345	233	216	203	156	150	140	130	114	113	123	116	111	120	108	97	123	96	97	100	91	99	74	78	74	87	87	111	89	85	88	112	89	80	82	79	72	91	78	85	101	93	95	88	92	87	92	98	72	72	82	89	98	79	85	85	98	78	90	87	94	78	104	92	82	96	106	79	88	82	86	80	80	89	89	83	64	102	81	83	78	77	79	66	81	91	79	77	63	93	87	77	91	82	80	71	82	98	97	83	90	83	73	102	102	93	74	85	91	88	73	83	73	91	76	79	99	85	88	68	102	88	88	78	103	81	85	95	77	82	100	90	82	97	106	92	97	85	94	74	86	89	81	88	82	74	81	78	80	69	91	73	68	73	83	82	86	78	84	79	62	81	79	93	83	74	77	93	86	89	83	99	79	92	104	88	78	72	87	83	92	75	94	75	82	84	64	85	88	76	96	82	89	89	87	70	102	95	69	79	99	93	80	98	92	84	88	61	87	97	87	80	84	89	72	95	78	101	69	87	65	94	87	96	74	67	82	81	79	83	112	91	103	98	86	91	81	73	86	80	87	103	106	88	76	93	94	96	102	90	79	91	80	94	96	93	61	96	75	81	82	91	77	92	87	88	76	70	72	85	88	75	86	100	96	92	70	91	68	105	79	100	81	86	89	76	94	103	89	79	90	82	94	72	70	83	101	99	96	72	87	92	78	76	79	91	77	71	80	85	96	75	76	81	97	112	81	96	93	79	88	78	110	91	107	93	85	74	99	92	94	82	86	89	77	78	78	88	80	76	100	78	76	76	106	79	106	91	79	81	67	92	84	79	83	104	74	72	92	85	86	89	84	92	76	87	93	87	69	93	94	103	81	86	77	66	98	81	102	88	92	90	81	87	71	90	88	83	72	74	95	79	89	89	75	80	90	87	88	102	78	84	99	46	81	76	82	91	105	75	79	81	85	78	73	64	84	78	96	84	87	91	83	84	90	74	95	72	82	84	56	77	95	94	98	86	74	86	82	79	99	94	72	72	84	88	88	91	88	91	99	72	87	91	91	65	77	82	93	88	80	99	82	96	72	92	100	81	80	84	88	80	74	76	81	65	99	71	79	88	95	81	102	60	78	77	84	85	103	95	89	88	72	89	94	94	95	86	102	104	78	74	78	72	71	95	84	65	56	81	76	89	93	86	77	92	81	89	92	87	85	88	74	78	88	83	86	78	84	80	85	71	89	94	94	66	85	84	71	96	82	73	89	100	85	85	82	62	86	83	86	76	105	87	86	82	81	63	111	82	89	87	91	103	80	86	77	63	69	78	90	75	70	81	91	82	101	82	88	79	74	99	94	67	101	99	102	73	74	84	84	71	92	104	104	90	75	94	77	83	71	70	92	62	80	82	73	81	62	103	90	91	82	87	86	95	94	87	97	71	83	101	80	88	85	99	88	82	81	94	78	88	86	76	81	89	85	72	86	88	75	75	110	92	105	74	73	93	92	95	82	94	66	89	89	88	89	88	94	78	70	84	84	87	88	89	84	70	100	92	86	92	75	108	71	96	58	80	85	92	100	69	95	80	92	85	76	96	98	66	90	91	72	88	69	67	88	93	99	87	86	91	88	93	88	74	108	85	87	75	66	75	85	101	91	80	89	93	69	105	99	79	80	84	86	82	100	85	80	88	83	81	84	82	72	88	80	76	75	65	92	79	68	76	90	88	97	97	92	103	90	84	86	79	68	59	77	84	83	83	73	92	62	83	90	84	94	82	79	79	97	71	83	82	88	81	83	78	97	84	74	78	88	84	88	88	98	90	59	104	99	93	74	78	96	87	95	68	78	83	81	67	83	75	94	89	91	77	79	100	76	72	89	93	92	89	73	85	92	95	64	65	97	78	91	81	80	82	97	93	83	74	73	89	84	79	84	82	117	96	89	74	90	74	86	73	79	90	103	93	103	97	76	101	79	81	88	85	89	83	90	68	88	110	101	85	63	95	95	95	89	90	73	76	114	84	87	97	81	100	62	92	101	76	90	87	82	99	77	95	93	80	91	84	88	85	76	89	70	94	81	95	78	103	64	78	94	82	83	83	89	90	90	104	80	89	93	94	94	87	103	74	70	83	89	89	86	69	93	85	90	76	86	79	83	84	81	84	106	69	93	82	81	82	67	85	67	85	106	80	74	88	65	102	73	72	73	85	84	95	90	89	79	74	62	81	73	74	84	72	84	85	65	92	79	97	77	65	76	90	67	80	89	91	95	96	81	83	77	84	84	62	92	74	94	88	101	69	72	80	86	87	74	72	93	97	87	78	64	77	85	81	88	85	99	85	92	76	78	75	84	70	83	80	80	94	87	78	79	86	86	73	92	81	75	72	100	66	98	77	75	85	87	114	78	73	79	98	92	77	102	98	82	78	80	78	91	74	74	82	73	88	87	79	81	81	67	76	95	78	87	98	75	82	81	72	82	74	75	83	100	93	86	97	89	76	86	88	96	93	93	102	84	76	91	80	84	95	75	89	80	92	74	100	98	87	75	72	70	89	81	82	83	88	94	74	81	81	90	73	89	93	90	80	96	78	77	89	78	95	78	88	115	101	69	91	84	91	74	92	86	80	72	88	79	83	77	82	86	73	77	80	72	92	68	93	78	76	88	89	92	89	106	96	94	90	72	104	72	88	63	78	67	91	92	80	72	81	92	87	93	98	89	81	67	103	93	92	98	78	80	79	67	88	76	80	88	73	84	85	85	69	74	84	79	80	95	85	89	85	56	87	77	74	83	83	88	88	93	96	83	72	90	89	73	79	87	90	97	96	82	79	81	77	80	112	89	81	80	82	96	103	87	78	94	86	74	63	80	60	87	103	88	84	77	81	79	84	81	77	75	84	102	75	83	66	100	84	82	88	66	80	95	90	82	86	93	84	59	83	96	91	103	73	70	76	79	75	94	70	104	91	80	94	74	86	78	97	79	80	88	65	105	85	81	67	76	80	70	80	79	89	73	71	76	78	78	84	95	72	74	73	82	83	72	91	74	81	78	92	92	91	96	79	90	75	82	82	71	90	67	87	81	98	91	81	79	79	71	86	89	95	97	88	78	88	87	75	80	61	80	86	89	81	82	86	64	87	70	99	90	88	88	78	88	74	74	81	81	74	72	83	91	95	83	80	88	75	99	71	70	79	81	96	89	75	79	66	81	78	77	84	82	90	79	82	83	94	95	92	78	86	68	88	107	82	77	101	98	95	77	86	85	70	76	91	77	70	81	87	91	97	83	85	84	85	104	95	80	89	88	81	74	91	57	89	76	81	92	95	75	102	78	70	77	95	91	67	86	90	75	96	77	66	95	91	78	86	81	74	83	78	102	92	99	89	92	72	80	103	88	90	78	78	90	75	79	88	74	83	90	92	82	88	71	83	77	88	86	91	103	82	73	94	72	92	92	86	86	91	79	77	87	85	80	79	87	95	80	81	81	80	81	71	98	85	87	82	65
7749	985	1849	2355	2349	1996	2167	1427	1140	916	932	769	820	684	533	507	511	439	484	567	406	332	356	335	299	323	300	293	323	267	243	270	254	248	251	271	243	283	252	278	281	256	247	278	222	242	227	271	235	219	254	225	227	218	273	221	208	223	239	234	255	219	234	240	234	217	242	230	234	211	211	239	229	245	273	235	227	220	225	220	219	259	225	222	229	222	230	236	225	251	218	234	232	225	217	217	239	244	231	228	236	227	229	216	204	220	226	222	222	240	194	233	211	216	217	242	214	256	225	230	228	218	205	204	219	233	214	213	227	198	238	267	203	224	214	220	232	221	262	256	211	242	226	232	220	230	231	224	235	223	243	239	204	234	229	215	237	259	232	237	250	199	205	202	214	247	238	245	222	228	239	200	234	219	239	203	228	213	236	243	223	239	238	219	219	222	219	257	231	232	230	204	230	245	211	237	231	232	232	234	224	209	236	232	221	223	225	209	228	212	209	191	219	220	238	209	204	227	234	223	218	214	251	201	245	250	257	211	247	226	244	221	217	197	246	219	220	256	212	205	225	199	216	246	206	218	235	226	193	230	219	229	215	225	232	217	225	224	224	238	207	220	196	207	210	237	203	223	197	235	219	247	199	214	232	195	240	204	236	226	212	222	200	225	214	205	244	245	227	244	193	202	223	224	241	229	254	205	234	197	204	241	197	235	221	241	235	234	227	243	227	229	222	219	214	215	214	226	209	212	236	228	244	237	229	208	234	239	228	199	236	195	229	257	196	211	229	215	222	213	241	227	221	220	207	223	222	216	233	202	246	200	236	248	218	223	236	208	195	214	245	211	237	211	214	237	209	213	214	243	241	245	231	210	219	239	227	238	212	210	227	213	243	201	198	226	217	234	238	201	224	210	213	199	207	234	228	216	229	210	220	212	236	213	202	250	203	245	217	227	193	226	236	250	211	213	209	244	207	248	233	227	236	229	196	239	196	220	220	234	221	214	228	209	262	236	243	229	225	216	231	218	213	202	211	225	253	222	214	216	225	212	223	217	231	214	213	232	224	219	220	216	218	219	188	214	242	240	228	222	236	225	203	237	187	223	251	236	214	223	250	226	227	226	253	230	244	208	221	204	225	226	210	179	203	223	224	242	223	192	237	226	230	281	215	233	228	220	218	192	238	187	234	210	210	238	234	218	250	213	220	218	238	236	221	232	211	219	229	201	262	225	245	240	211	245	261	210	203	237	226	206	262	212	222	203	232	261	226	241	212	239	252	233	243	223	222	215	215	231	210	218	232	228	217	211	237	253	235	224	209	229	254	206	210	242	235	202	221	215	216	233	210	237	207	240	219	213	236	215	239	206	208	228	235	212	216	242	214	195	207	225	246	228	229	235	210	251	225	259	207	249	198	215	240	232	175	212	234	209	227	225	207	219	238	194	204	234	223	210	242	217	224	230	241	198	216	207	202	225	221	228	223	209	216	215	231	229	216	229	204	225	208	217	208	234	221	235	224	214	245	221	217	248	227	258	227	222	203	227	237	201	215	203	227	205	235	213	211	227	243	222	245	249	231	228	206	226	209	238	213	221	216	223	203	237	217	230	207	240	234	209	226	216	230	231	207	246	238	197	218	219	235	227	233	216	233	221	223	234	212	230	225	231	229	210	249	256	251	218	249	218	247	197	215	216	227	247	210	221	215	215	226	210	227	238	222	222	215	255	216	253	206	237	205	248	222	228	243	247	257	222	235	222	216	214	196	212	218	213	214	223	230	222	217	244	227	219	221	236	230	232	206	244	233	242	205	241	206	197	216	230	216	230	246	244	236	237	194	235	212	230	207	217	209	230	234	190	222	213	232	231	218	226	247	226	224	228	220	218	229	230	234	234	233	219	223	234	238	215	241	244	231	225	212	227	223	251	212	215	197	215	226	224	246	204	239	202	198	247	212	240	214	227	188	225	228	241	242	218	255	245	240	206	221	240	240	245	214	220	236	201	230	250	223	213	222	212	223	240	235	230	239	232	246	231	235	221	201	210	232	213	227	250	232	209	208	245	207	243	240	232	230	253	212	214	212	227	207	250	217	202	252	237	210	210	203	224	223	198	233	224	214	232	213	199	221	236	233	224	211	231	227	203	225	229	209	227	209	233	218	226	235	225	228	255	210	240	208	262	232	236	234	241	236	212	216	225	221	207	204	208	216	229	231	235	225	208	195	248	202	210	220	226	221	219	228	212	233	247	256	194	212	207	221	217	251	211	232	249	211	202	219	250	184	244	226	230	238	206	212	221	233	232	255	226	222	210	228	216	220	237	232	234	231	234	237	231	197	230	221	241	205	222	242	198	255	209	218	254	220	216	233	250	220	238	245	231	223	227	254	231	227	233	242	219	234	236	213	220	215	216	213	240	213	227	222	209	211	212	207	241	215	209	236	216	209	227	205	224	217	232	235	236	243	237	252	242	209	200	211	204	215	248	216	204	226	224	233	228	220	215	257	206	240	199	220	221	227	216	206	226	215	236	219	209	254	228	229	213	234	214	231	200	208	251	235	248	212	219	187	230	254	226	221	221	210	244	236	215	208	216	219	217	240	213	232	224	218	215	208	227	205	218	234	241	225	224	234	250	221	210	231	223	216	206	219	218	224	243	245	227	217	264	249	216	232	216	242	232	198	205	228	253	242	218	223	241	210	191	208	218	256	220	224	246	219	219	223	235	221	227	220	242	232	238	193	237	225	258	219	243	214	230	215	243	194	249	202	220	224	223	200	228	245	225	219	215	208	232	201	200	199	201	233	228	208	271	220	231	241	212	194	237	210	211	222	231	215	228	228	215	222	222	224	221	229	238	193	231	218	207	235	224	229	236	211	224	224	224	225	241	199	229	217	230	234	227	233	227	208	206	255	234	230	218	231	251	202	237	241	213	249	208	205	216	246	228	231	209	220	223	183	218	212	224	219	208	245	228	234	234	215	199	208	222	236	237	246	222	235	209	214	231	237	204	227	206	213	229	236	202	212	218	240	214	194	242	203	215	213	223	211	213	206	237	214	209	206	223	254	254	226	216	209	206	221	215	225	233	232	216	209	226	222	234	204	235	249	229	215	234	228	236	208	222	196	230	215	242	220	230	235	239	221	228	260	208	213	208	190	263	225	241	222	225	208	244	206	216	219	211	223	229	244	223	213	212	217	225	244	238	224	207	213	210	213	205	249	229	208	229	249	224	229	251	218	210	243	224	227	207	233	220	233	227	205	224	211	235	238	198	221	210	220	230	194	224	240	237	217	232	199	226	230	221	197	221	243	218	227	221	248	235	230	238	222	250	211	234	239	201	213	217	215	243	200	177	212	238	208	244	224	227	238	229	205	200	237	197	206	203	236	224	218	236	213	236	251	220	197	222	222	217	217	201	218	228	213	210	211	221	203	228	217	236	223	215	219	203	187	251	251	220	216	218	224	218	227	235	211	201	211	219	203	214	217	227	249	225	228	224	231	220	212	219
1290	331	300	280	247	247	254	226	224	233	236	240	226	208	224	223	221	185	194	224	177	188	229	244	197	218	216	205	199	243	223	211	229	201	194	196	214	189	191	208	246	185	236	190	238	212	212	205	199	192	204	198	219	208	214	199	205	208	190	213	216	189	177	203	212	205	218	190	200	209	240	203	211	174	211	194	217	219	178	242	244	227	216	200	208	199	195	216	220	167	247	212	196	202	222	196	213	216	237	219	204	184	192	217	220	204	227	192	208	222	233	216	217	216	222	208	212	217	209	158	209	188	203	192	234	210	221	211	190	205	209	187	200	185	206	195	212	213	188	195	221	209	199	224	228	193	235	195	207	192	217	222	235	214	226	187	198	206	228	199	209	188	210	228	239	226	193	215	217	213	207	208	184	227	232	206	204	203	209	204	200	217	167	208	218	232	187	194	203	221	218	225	220	231	195	224	188	177	206	227	183	213	211	186	217	224	209	214	200	222	197	223	188	191	206	220	190	219	204	219	174	196	208	192	235	203	183	233	202	204	228	215	233	211	198	195	185	202	214	216	173	219	218	206	205	213	194	183	206	182	203	206	182	240	212	236	226	212	186	238	236	190	190	195	219	226	194	200	197	198	186	233	232	225	204	208	185	227	220	206	218	211	190	208	183	216	211	177	209	237	224	180	216	231	203	203	225	201	203	209	181	219	191	183	200	224	196	206	201	243	229	182	190	205	213	197	191	192	227	223	194	194	176	220	200	204	176	220	220	210	207	196	196	199	212	209	218	222	195	222	201	219	211	211	236	214	235	215	216	217	225	207	230	231	240	213	219	209	201	211	214	202	226	232	230	218	207	199	212	210	215	212	192	230	203	208	230	214	217	207	203	195	220	197	215	210	180	196	191	213	233	238	201	188	195	196	191	181	201	227	224	213	184	216	205	212	202	242	223	199	220	246	204	187	207	212	209	187	229	209	188	233	193	215	179	193	192	195	199	223	192	192	195	216	218	214	204	206	209	198	213	203	211	213	212	186	209	183	193	215	179	211	190	213	195	199	185	231	184	220	210	182	195	212	198	226	197	199	215	206	218	194	196	209	189	192	188	205	222	207	218	239	212	206	206	201	197	210	195	208	208	227	235	207	197	202	226	209	208	208	220	214	209	178	217	216	206	228	200	213	211	196	215	232	189	196	216	194	202	238	196	205	208	204	197	206	195	193	176	193	205	193	179	201	239	211	203	224	209	204	199	192	183	197	236	220	186	178	220	227	206	203	228	194	176	202	212	210	214	195	202	205	197	203	219	217	247	171	194	210	228	200	212	211	205	211	216	235	247	211	217	213	209	216	185	202	220	234	223	180	199	174	183	221	206	206	217	198	209	214	211	198	211	207	224	247	210	195	200	187	187	206	203	194	202	216	214	203	216	196	231	231	174	197	192	208	211	211	169	217	200	241	200	199	209	181	233	222	197	191	197	184	211	220	225	209	196	200	252	206	231	199	215	221	203	168	188	180	201	217	210	222	214	195	200	214	226	233	237	224	221	198	208	206	211	203	210	199	203	191	203	236	177	190	202	211	206	228	226	204	220	196	226	189	203	182	205	222	194	207	219	204	194	237	223	190	239	200	204	205	184	238	202	210	227	218	182	189	169	199	186	193	205	214	225	229	230	184	201	204	186	208	193	230	192	215	225	228	227	203	209	207	225	200	220	206	211	206	212	193	241	192	210	221	203	232	203	193	176	204	231	187	191	220	206	220	206	205	181	202	232	195	205	236	187	193	231	250	204	217	195	227	196	202	226	182	199	214	222	170	233	206	202	206	211	220	199	197	190	197	207	220	193	202	243	216	193	188	209	204	204	221	208	218	217	200	201	192	190	212	212	209	231	195	223	173	192	217	186	194	209	192	190	208	185	182	212	214	211	207	210	230	189	198	222	200	211	221	194	230	222	219	234	204	192	180	192	208	212	205	205	182	227	227	221	158	194	217	225	204	205	219	232	196	190	213	215	210	180	230	233	211	161	192	190	214	213	200	199	213	182	231	194	203	189	228	201	213	235	216	208	198	228	221	207	218	216	227	218	196	210	186	230	179	200	212	202	213	187	193	210	205	207	231	195	211	245	219	228	210	197	182	192	250	196	196	224	190	217	201	204	193	200	208	204	218	226	225	203	221	178	218	215	197	211	212	211	229	214	207	209	248	191	197	209	202	216	204	232	218	208	197	217	197	215	208	191	242	205	197	192	201	185	201	217	195	191	191	210	200	186	233	224	197	191	209	222	207	194	182	192	175	205	204	238	199	211	221	195	210	221	207	230	216	191	204	221	214	210	195	188	210	187	209	216	215	228	228	183	220	219	203	203	208	217	217	204	194	201	206	207	213	189	220	214	210	217	218	215	183	216	207	215	208	212	209	178	219	199	202	209	201	200	216	225	220	219	230	213	185	221	202	234	193	162	207	198	215	205	182	231	235	222	198	216	211	167	234	201	201	186	195	204	201	204	213	181	209	199	207	213	185	205	205	223	196	229	206	194	224	227	199	192	198	205	245	177	190	212	197	221	197	224	203	187	212	193	214	216	199	216	198	197	207	209	227	205	198	220	172	213	194	201	193	213	194	209	201	212	180	207	177	207	198	186	206	212	218	223	203	213	217	210	222	207	221	189	218	211	211	174	217	196	187	197	220	193	202	228	197	223	235	232	197	219	231	211	208	229	201	196	199	211	174	196	216	227	211	185	208	194	226	216	170	191	213	216	169	206	203	248	215	209	202	205	198	212	229	210	204	204	192	211	220	181	207	179	219	205	188	241	184	166	221	213	201	204	191	193	242	198	208	227	206	230	199	214	190	180	199	218	227	213	184	208	200	230	212	210	206	210	206	208	206	212	202	186	242	215	192	211	217	212	194	233	197	182	189	203	192	230	204	222	208	215	251	211	209	231	198	180	214	186	194	223	215	205	214	189	224	210	226	205	228	201	204	206	213	183	192	184	199	196	230	192	174	189	220	195	186	219	223	212	214	196	181	188	194	201	226	228	200	234	236	212	216	194	200	224	192	218	200	207	212	225	210	204	229	234	230	194	215	214	196	196	218	224	225	232	190	193	213	218	183	214	212	208	212	217	192	176	190	223	211	209	198	214	208	195	218	210	204	182	199	204	215	187	197	199	173	239	191	230	229	215	204	182	213	231	196	195	215	213	187	192	193	210	228	213	218	181	211	225	216	205	195	198	203	237	210	203	228	189	186	215	221	227	177	206	188	219	206	183	196	208	190	215	198	231	216	189	197	210	166	198	228	185	223	194	231	183	204	210	219	197	210	220	190	187	198	189	217	192	216	227	188	214	225	212	206	219	234	196	220	213	221	211	208	205	205	195	195	202	215	235	208	213	188	209	212	247	189	202	209	236	200	194	178	218	200	211	217	196	215	201	196	195	215	219	206	206	173	214	200	184	218	179	200	196	212	192	197	214	189	209	214	188	194	205	197	210	192	218	225	213	216
1771	694	731	839	717	781	745	697	664	682	675	624	610	604	601	568	569	533	529	583	534	559	496	508	538	534	530	500	489	512	500	498	499	510	518	502	478	510	509	507	512	500	539	541	502	530	530	511	527	503	512	493	535	523	539	498	478	513	503	530	505	505	527	544	493	523	508	495	469	517	478	524	459	518	543	506	540	504	529	494	503	512	552	516	538	553	526	504	495	545	513	529	513	522	510	494	536	510	491	490	489	536	523	491	522	511	544	518	491	497	475	480	548	542	506	517	556	518	527	497	526	543	514	526	552	537	551	511	540	530	486	486	497	525	531	480	513	528	515	498	480	481	478	514	537	506	486	517	498	497	514	489	489	493	530	553	526	535	567	476	520	504	518	524	534	506	499	524	536	529	530	512	514	510	522	526	561	502	543	472	540	510	520	561	540	499	518	506	533	457	497	522	498	483	477	499	478	478	526	513	543	497	519	523	465	469	519	497	524	498	515	506	538	497	507	460	533	472	525	484	530	480	463	508	512	509	506	512	499	494	509	488	488	528	491	501	546	488	526	479	525	517	481	557	519	498	511	517	477	492	486	459	473	489	502	496	493	543	516	521	489	490	477	499	498	538	538	551	469	466	504	444	526	495	499	554	507	489	531	479	534	491	506	514	519	517	474	528	537	478	521	573	505	536	518	471	529	502	513	507	494	522	501	515	520	499	488	489	532	502	482	527	500	457	514	504	547	508	500	525	517	510	515	500	494	540	479	485	534	485	520	554	559	514	509	549	535	509	526	503	529	520	493	541	515	516	514	502	512	517	507	512	527	520	489	495	503	518	526	476	521	488	462	472	524	508	511	490	498	513	514	527	462	491	487	540	505	547	529	497	501	512	477	504	485	475	492	493	551	506	505	566	499	502	490	494	456	486	488	494	472	527	517	481	524	506	521	496	463	524	518	484	506	472	495	519	511	505	567	497	546	501	494	487	546	536	492	511	525	517	538	468	488	502	496	500	501	489	503	555	547	518	541	509	511	492	532	519	525	525	484	466	519	563	514	517	471	528	504	517	559	517	502	502	484	527	488	531	515	516	495	501	482	496	493	499	506	492	497	499	499	501	494	510	528	537	472	537	527	514	528	487	548	550	508	502	520	523	514	509	524	505	521	554	526	516	534	520	519	483	528	474	548	532	550	522	505	504	491	556	555	451	518	482	529	525	548	513	521	484	480	498	508	539	521	523	544	496	520	477	553	546	525	532	520	512	480	499	510	535	521	500	504	505	519	543	504	543	508	528	543	502	532	510	493	537	546	489	538	489	512	501	495	497	480	496	491	517	459	506	509	446	519	508	475	500	523	529	501	518	522	503	518	529	514	498	514	480	528	495	486	485	490	514	523	486	434	500	527	518	502	514	481	531	510	489	534	489	487	487	540	480	527	536	541	506	492	479	556	504	507	505	494	556	479	481	496	490	525	500	490	494	499	505	478	553	475	493	500	485	482	507	518	504	483	494	506	451	510	482	490	534	506	485	514	515	527	487	521	498	501	499	443	461	548	521	525	516	537	495	518	517	518	537	507	556	533	551	503	512	510	507	530	503	522	511	499	538	526	487	481	533	529	489	514	519	536	507	514	530	514	496	529	463	545	499	509	494	551	539	521	535	484	504	487	511	542	480	474	539	519	471	507	546	516	550	479	496	526	538	472	479	477	512	512	540	471	517	522	493	520	493	510	464	473	479	456	536	489	468	518	488	512	570	503	473	497	535	516	516	485	514	508	493	524	530	489	562	515	477	492	506	526	507	524	548	504	501	509	534	499	533	522	524	554	522	516	534	531	502	518	534	524	506	467	539	517	496	520	535	506	459	514	478	537	505	507	512	539	499	484	521	501	519	529	522	497	504	528	477	522	482	536	543	550	516	531	476	512	509	511	543	478	540	524	492	507	533	547	517	512	547	488	489	541	502	555	492	505	547	507	449	490	491	479	502	512	541	535	484	524	503	512	520	495	530	516	481	493	520	493	501	484	503	474	478	539	498	511	524	563	530	506	544	507	532	534	498	491	481	503	518	503	481	469	508	469	531	493	545	569	518	530	489	527	516	506	533	475	492	487	518	495	513	556	524	503	508	488	504	519	525	524	520	507	537	527	496	533	505	498	496	543	496	526	522	479	478	489	542	499	501	506	524	526	506	501	537	500	515	477	531	475	555	522	544	504	502	509	549	485	532	528	498	520	531	472	482	534	526	494	543	474	502	515	517	517	482	518	466	504	504	537	545	528	516	509	508	473	492	508	512	517	550	529	503	521	491	474	482	521	538	484	465	468	507	472	524	489	533	507	525	487	516	500	519	526	500	543	578	492	476	521	515	562	507	496	494	523	532	488	548	526	524	504	550	484	520	497	503	532	513	546	549	505	504	529	513	518	500	505	480	536	519	542	516	494	498	495	479	500	480	543	544	486	459	495	499	530	532	531	517	499	496	504	509	485	511	565	520	514	519	500	536	498	534	524	538	484	485	511	527	494	526	536	486	514	517	499	498	529	456	499	498	476	540	473	511	473	523	511	534	523	526	540	561	482	526	512	495	505	527	504	489	505	497	523	459	489	499	504	512	513	513	503	479	500	532	541	518	499	517	515	473	508	530	457	481	471	507	505	504	518	490	549	543	487	520	500	541	479	467	496	513	522	522	510	478	496	481	537	485	487	546	488	490	514	511	515	521	521	513	488	526	537	487	509	514	530	524	529	528	495	492	508	519	498	526	538	484	520	509	497	505	476	511	511	499	503	501	516	507	487	532	542	513	539	540	533	526	492	514	492	482	521	509	542	487	488	524	497	553	489	501	498	500	548	512	523	509	516	503	504	522	489	468	542	498	517	546	517	534	533	527	527	484	523	527	488	497	501	503	470	514	469	528	535	506	500	513	493	506	486	539	483	509	535	472	517	487	526	534	476	490	513	488	515	485	516	482	540	496	494	495	516	511	560	510	525	491	510	526	548	560	512	497	525	527	512	497	495	535	524	533	554	513	522	505	515	502	493	501	491	513	536	515	503	536	509	511	517	489	495	504	495	491	494	523	499	519	508	508	507	517	502	497	484	474	539	519	503	468	543	537	515	493	470	482	454	543	546	524	495	487	488	496	526	509	538	516	489	528	486	488	523	563	504	507	551	518	489	523	511	507	473	503	538	505	509	486	514	510	476	504	533	523	528	490	503	494	533	481	531	540	470	495	518	510	505	495	509	518	505	511	522	504	506	515	516	529	536	524	550	501	524	514	557	506	491	522	536	473	539	482	490	512	568	508	514	522	512	548	509	501	462	487	507	521	494	500	508	516	530	492	496	541	505	511	518	527	537	541	478	512	473	482	489	528	535	509	551	517	473	524	530	542	522	494	482	513	497	496	514	501	509	533	528	490	486	517	520	489	562	529	542	511	525	489	496	494	493	501	544	489	504	527	486	484	521	497	501	512	481	513	538	534	480	536	519	503	542	508	492	505	542	508
6106	582	635	603	428	383	360	322	302	286	253	233	264	216	248	207	204	228	236	218	187	180	234	215	225	211	189	226	193	202	191	208	199	220	184	180	160	178	187	226	177	174	199	185	203	186	163	164	197	208	200	205	208	219	189	175	185	212	200	191	164	175	198	187	199	202	197	187	203	193	213	193	166	207	189	203	206	196	202	214	186	200	201	177	216	199	199	219	196	160	174	202	164	206	211	219	186	178	192	194	178	183	205	179	212	196	208	195	188	187	201	170	190	184	187	196	198	198	165	207	184	209	190	201	172	171	180	191	201	193	183	206	209	185	193	202	188	206	210	195	193	198	205	194	183	185	164	194	189	173	184	168	192	186	186	193	190	205	176	200	206	189	187	187	189	201	167	173	204	175	188	193	188	177	210	193	182	183	193	225	188	177	184	172	175	173	185	201	197	187	202	205	205	207	182	208	196	209	206	204	193	172	223	198	188	198	207	177	174	221	181	166	217	206	163	197	167	173	161	183	195	180	197	184	217	190	187	212	188	221	182	181	173	207	192	182	158	184	198	222	184	183	185	198	180	209	183	204	195	209	187	197	198	180	210	195	179	185	189	202	185	184	209	199	190	214	199	220	201	175	216	196	180	195	178	203	233	190	219	188	208	183	190	198	186	199	216	195	220	203	167	196	192	184	211	204	174	197	216	225	193	186	192	212	208	188	185	196	186	211	201	194	183	190	214	202	199	194	187	206	185	224	203	176	193	192	177	173	218	211	197	169	171	186	186	195	191	210	201	197	189	199	185	184	197	187	203	178	169	191	203	194	197	175	178	180	192	176	194	206	195	201	180	208	187	201	192	193	221	192	172	202	186	189	204	184	202	177	166	223	209	192	222	185	184	184	221	194	191	225	175	187	192	179	177	180	201	189	183	210	203	197	183	215	191	185	211	202	194	176	190	207	200	200	177	207	206	185	219	187	184	190	208	197	189	202	186	174	214	186	200	207	202	207	186	204	182	206	202	188	195	175	202	213	188	195	228	207	197	190	185	208	185	190	180	187	190	183	206	194	171	210	202	204	217	203	189	181	206	199	198	213	205	182	194	208	200	204	196	193	190	202	200	175	192	184	193	195	206	189	218	200	181	190	170	200	206	185	194	214	207	196	202	166	175	187	188	158	217	204	167	193	196	183	204	189	200	211	177	180	206	191	206	183	196	204	188	211	171	177	185	219	208	169	164	194	219	216	196	197	167	194	185	202	192	165	214	166	193	176	201	192	194	222	223	186	192	195	171	243	181	198	201	187	188	199	197	192	211	196	192	191	178	175	200	185	185	207	182	163	171	189	187	208	181	216	184	204	205	188	200	192	183	188	177	199	190	214	246	187	199	179	201	186	181	207	174	202	205	222	181	182	178	212	164	178	193	207	221	234	193	207	197	204	195	196	191	204	212	196	201	211	184	190	195	211	211	194	210	210	182	193	182	199	224	201	205	185	195	183	168	195	198	183	176	193	191	199	184	201	219	186	205	182	226	216	181	182	202	206	210	174	193	183	186	211	188	188	185	202	183	178	179	199	214	201	182	181	208	197	201	204	181	211	202	191	181	210	194	197	183	206	185	211	188	200	199	189	198	169	180	210	198	194	197	174	225	206	199	179	180	199	210	186	202	199	181	184	208	213	206	180	175	201	169	204	205	173	165	214	181	178	203	205	203	211	194	171	223	195	215	217	213	191	206	223	204	196	190	206	198	167	197	202	207	195	191	216	182	208	206	204	184	187	211	175	189	210	205	207	188	185	196	188	201	210	144	214	195	228	219	190	208	188	226	223	195	188	209	191	198	179	233	187	189	192	196	180	173	197	174	188	201	178	200	189	176	204	169	198	191	199	200	192	195	198	194	217	191	187	160	198	196	189	212	190	206	206	176	196	185	196	166	194	174	162	195	219	196	178	206	206	196	182	206	170	215	189	192	196	214	181	183	194	173	174	192	194	202	189	206	233	202	195	196	178	193	190	210	200	197	212	201	195	206	197	192	211	191	201	180	180	200	177	180	200	212	216	208	198	188	172	179	186	183	172	202	173	164	219	200	213	185	207	216	213	187	200	164	194	203	190	171	201	217	196	194	175	180	186	185	218	208	185	203	192	189	209	205	202	206	191	207	182	170	179	185	184	224	220	216	170	165	201	197	201	185	208	197	186	187	200	219	208	188	175	171	214	190	227	191	212	179	193	191	177	176	182	195	193	193	189	194	171	178	176	211	209	192	186	190	182	214	206	193	178	201	205	181	205	165	206	204	195	193	191	177	179	180	186	179	177	189	200	209	192	181	214	186	171	195	177	201	193	175	175	198	199	208	192	212	187	187	209	183	197	199	214	174	201	188	203	220	220	197	217	228	182	197	178	213	202	209	208	179	180	188	178	200	219	212	198	195	185	192	202	178	224	228	194	228	204	239	188	194	182	166	180	198	214	160	173	182	203	180	199	187	176	177	211	179	185	164	202	181	180	185	209	187	190	182	209	202	165	194	192	181	188	194	211	190	180	201	193	201	204	213	199	187	179	212	189	197	204	202	216	178	207	193	210	175	188	176	210	223	200	206	183	193	215	191	209	200	187	195	223	184	169	184	209	205	189	199	185	202	179	185	168	208	177	188	202	179	208	179	212	184	192	202	183	185	197	190	195	198	197	199	194	184	191	197	174	173	171	206	188	194	223	192	186	203	197	182	188	208	173	193	209	193	210	203	222	209	184	178	176	173	215	183	166	197	188	195	187	224	221	186	215	189	195	201	197	178	191	181	206	184	193	188	194	207	178	205	173	188	209	188	201	183	180	179	173	169	191	213	194	205	191	173	159	188	185	225	211	191	208	208	205	192	182	213	193	187	198	188	180	159	211	198	190	199	184	204	200	203	194	195	219	172	185	188	168	209	192	213	196	177	180	168	190	171	184	215	194	200	213	187	163	212	198	179	221	179	211	197	166	202	163	218	197	186	175	191	200	191	187	191	169	186	198	199	197	186	216	200	218	193	194	193	166	180	186	213	191	185	204	187	207	193	172	225	176	180	211	194	202	202	172	176	200	191	186	201	206	192	199	186	163	200	159	219	211	213	189	185	205	187	188	180	198	198	208	189	164	181	198	191	180	209	212	195	205	192	206	196	186	223	228	186	196	193	195	183	206	187	179	202	185	195	195	197	156	190	197	211	203	178	189	205	216	190	188	186	194	182	210	189	181	187	209	210	206	220	197	216	182	184	194	184	205	189	185	182	174	194	208	182	227	188	191	190	164	217	185	204	207	194	197	189	191	181	188	210	191	210	193	174	175	203	181	186	168	226	217	198	201	201	203	206	184	209	191	181	205	194	157	222	202	216	197	201	175	178	190	195	165	184	196	216	184	189	180	181	170	170	176	180	193	221	184	201	201	180	171	222	211	171	184	201	183	184	178	199	211	191	182	187	186	188	206	175	184	210	212	196	179	205	206	197	179	210	172	202	212	180	186
6027	928	1444	1668	1637	1549	1531	1261	1129	892	840	843	740	749	636	636	673	655	601	594	539	569	550	524	521	574	538	510	527	560	517	490	503	470	504	520	524	480	509	493	459	479	502	501	468	507	509	479	485	497	476	453	497	481	464	466	475	481	471	490	480	478	456	434	475	474	495	475	466	515	518	453	473	465	479	471	429	495	488	475	474	500	469	499	479	448	513	443	481	499	484	512	487	454	485	479	454	495	468	495	462	539	490	457	488	460	414	476	487	451	480	458	453	442	509	508	500	486	502	462	508	451	452	455	484	473	482	474	484	452	500	468	489	472	453	493	444	477	467	461	457	463	471	552	458	463	503	478	472	462	492	496	451	503	444	452	505	491	464	481	507	510	499	491	468	508	461	474	481	485	429	483	464	457	480	491	458	451	501	483	484	465	465	480	446	455	499	513	456	483	508	462	523	449	441	459	476	452	476	477	473	515	462	458	461	489	437	455	479	468	464	460	481	463	475	470	412	471	505	482	457	480	456	489	479	483	486	487	498	448	484	460	501	454	440	473	462	477	481	472	434	484	471	472	481	477	475	447	481	488	449	507	469	472	465	475	475	462	449	457	449	460	496	507	445	490	466	497	445	491	443	486	451	469	434	468	451	452	443	468	472	491	483	461	434	488	445	444	476	478	479	494	511	442	452	453	505	493	438	470	493	483	440	468	464	486	490	515	478	456	476	471	435	470	482	468	484	489	442	478	458	460	460	475	487	444	446	464	464	459	445	479	483	467	487	488	479	476	484	440	468	432	492	456	478	479	446	496	489	460	460	474	467	433	482	474	428	458	471	429	470	465	431	474	509	449	466	468	455	477	472	467	483	501	453	483	455	470	504	443	461	463	434	495	449	435	485	482	500	471	496	449	491	498	455	499	475	449	459	485	478	430	474	456	471	501	485	498	438	479	493	431	487	454	450	508	450	495	484	495	473	499	455	480	443	467	478	490	482	461	418	463	470	472	491	479	476	498	477	474	450	462	469	481	459	497	508	460	455	483	443	473	458	511	437	474	441	507	476	479	474	472	473	485	438	477	517	453	485	482	438	485	467	496	459	436	482	445	423	467	483	461	474	470	471	515	493	491	493	469	433	475	479	499	472	521	521	466	499	435	471	440	454	491	484	502	440	451	478	468	506	485	495	492	488	459	488	461	442	471	489	470	480	508	514	473	453	440	501	493	465	450	470	454	460	517	482	489	459	483	470	461	520	453	482	475	439	481	466	482	461	472	474	469	478	498	476	446	478	457	441	466	485	432	503	437	451	474	461	506	434	491	474	467	444	497	474	474	447	455	515	485	486	443	478	480	470	507	482	443	485	489	481	499	467	483	507	520	504	497	450	511	458	510	431	476	462	459	449	454	490	455	469	421	494	460	432	487	435	453	494	487	478	475	488	459	436	442	528	443	455	489	491	470	450	444	471	469	467	454	488	473	425	487	461	482	473	455	498	463	477	478	491	464	501	483	454	473	464	466	465	472	452	495	471	504	526	484	482	486	488	473	481	456	461	471	472	470	482	452	486	484	465	510	424	462	475	483	484	457	459	494	477	475	461	439	503	485	477	499	449	484	431	439	536	468	488	476	496	475	478	471	454	478	472	486	469	470	493	497	473	427	487	421	446	457	471	459	513	448	470	443	497	492	451	448	488	482	465	454	467	499	469	498	494	496	430	485	546	449	490	480	475	480	485	486	491	475	448	484	460	497	493	474	493	446	455	435	515	459	477	496	460	464	491	486	481	447	460	424	433	438	440	507	456	512	486	475	482	491	476	463	491	496	475	495	440	447	467	459	459	451	484	465	465	478	473	498	432	500	495	479	459	458	447	474	499	477	506	442	478	498	485	442	498	452	468	489	504	470	479	495	485	465	480	507	453	512	435	462	493	450	495	449	450	422	452	494	479	446	462	465	481	468	479	457	474	476	513	479	475	467	446	476	478	489	492	445	533	456	481	467	460	516	452	461	452	489	466	444	487	495	465	437	451	489	498	435	458	472	443	455	494	466	465	453	473	514	503	492	451	466	446	497	489	529	491	501	469	467	471	443	485	440	466	488	507	501	547	489	456	475	469	463	525	491	451	488	447	475	496	463	509	480	464	480	485	431	459	492	446	479	457	468	477	468	467	456	447	482	444	504	455	466	465	465	454	469	466	500	454	465	500	466	462	472	444	490	467	456	502	465	519	498	446	411	478	499	465	443	489	491	483	459	459	524	404	459	471	456	473	464	444	469	482	491	438	477	488	463	471	454	458	477	479	501	494	443	467	471	450	453	506	430	485	469	444	459	469	503	519	465	449	460	480	491	453	442	470	468	471	466	492	479	457	459	475	491	513	455	490	448	467	481	475	464	495	489	465	518	453	489	464	500	497	470	480	452	497	515	485	475	426	481	455	517	486	462	455	497	468	481	477	471	467	486	446	499	467	526	466	480	465	486	503	508	520	437	461	440	517	463	472	483	514	488	505	505	470	459	457	466	456	430	451	476	472	476	498	436	456	479	483	469	476	461	472	415	504	420	446	455	455	514	496	509	470	492	460	478	496	463	428	441	436	408	457	504	467	443	488	487	464	486	510	463	453	458	491	504	451	458	470	439	450	463	459	493	425	482	422	450	489	478	473	478	488	450	469	479	508	498	440	501	481	484	478	498	499	475	463	498	510	473	456	477	488	511	495	460	492	476	492	477	454	501	513	482	497	455	466	485	455	453	475	489	467	503	451	441	476	501	460	469	466	503	471	494	472	473	503	482	452	486	454	477	481	434	430	509	445	456	477	468	532	459	491	485	469	462	482	480	452	480	451	485	482	451	448	474	499	495	470	468	536	494	458	468	508	482	456	450	491	468	473	483	519	526	467	517	442	446	481	467	466	447	468	445	448	471	473	479	497	476	469	487	471	479	437	438	471	465	435	439	430	453	467	464	479	483	449	450	491	456	477	484	482	449	441	524	459	447	520	496	445	481	489	466	465	479	494	467	475	473	481	480	491	485	476	497	498	460	454	492	456	461	473	436	485	471	516	476	494	451	458	462	476	503	442	486	464	476	503	454	447	432	475	473	494	486	480	515	481	495	501	450	491	450	493	439	493	481	499	463	454	457	484	484	447	469	501	484	530	489	487	507	442	485	459	456	481	483	455	493	453	497	451	469	457	486	456	491	484	483	466	442	493	465	435	517	480	460	448	494	471	492	492	465	446	460	499	458	468	435	455	478	497	447	496	489	491	470	479	499	439	461	440	487	467	489	464	430	491	475	485	478	461	477	465	481	464	457	462	487	465	468	479	418	444	484	475	484	466	535	456	473	465	476	486	488	460	486	442	456	467	517	478	508	479	432	439	487	471	478	474	500	455	486	491	482	476	498	493	457	504	498	446	459	448	465	426	435	463	458	491	472	465	455	500	458	450	449	458	510	473	436	472	459	479	471	419	473	453	459	440	457	468	473	486	465	459	460	469	530	460	468
11586	1003	899	794	679	516	555	307	261	211	174	157	137	134	121	114	106	116	121	115	86	140	94	99	111	104	97	103	81	91	97	97	87	88	92	72	65	94	87	88	94	98	98	101	90	85	74	80	93	107	72	64	76	74	90	68	90	81	78	80	90	88	97	73	81	85	93	84	90	74	90	100	70	91	79	80	79	80	91	67	102	86	109	86	100	82	86	91	95	82	86	85	80	72	84	95	86	91	89	90	84	69	71	81	95	88	95	90	81	59	84	89	90	88	67	98	85	94	88	82	85	73	86	106	79	63	75	80	79	93	71	96	79	88	95	93	82	100	83	98	90	94	80	75	99	81	89	75	86	87	100	80	92	82	90	97	82	93	76	80	91	85	86	82	83	85	78	92	97	69	86	78	82	74	97	67	76	74	83	89	97	79	79	87	93	82	79	82	85	96	93	67	86	78	76	98	78	82	88	95	104	98	87	70	76	79	93	87	76	94	94	69	82	86	98	76	81	78	86	71	87	94	89	80	93	94	92	70	78	97	76	84	83	92	89	76	92	86	72	82	96	79	85	89	79	75	73	97	69	89	78	72	69	72	88	85	84	98	69	80	109	92	78	108	91	83	91	95	68	95	90	76	99	80	88	108	89	83	92	70	76	90	97	79	78	93	81	86	78	64	80	78	88	94	84	69	87	87	81	87	95	79	79	81	91	99	92	80	95	91	87	81	72	89	80	86	75	74	80	88	71	81	95	91	86	87	75	92	67	89	88	76	67	95	82	85	91	76	66	65	80	86	86	86	73	104	92	79	68	66	73	86	77	80	82	96	72	112	80	91	107	86	79	65	86	67	83	72	95	93	84	98	84	82	69	75	81	80	72	59	98	87	83	71	96	87	89	92	87	80	88	87	77	69	84	99	90	73	78	85	80	88	76	99	97	92	74	83	100	86	76	77	105	84	67	78	79	81	88	100	73	80	91	79	75	77	84	90	86	79	91	81	91	83	86	99	86	81	84	68	61	73	83	74	82	78	95	75	90	70	72	70	83	106	81	88	80	75	71	87	80	72	82	68	87	74	89	80	85	106	82	81	86	92	85	84	87	88	72	80	79	69	90	68	89	93	84	89	86	97	82	88	86	73	94	89	81	65	72	75	95	87	80	76	62	103	83	72	94	95	94	87	88	77	80	76	105	97	82	78	98	86	88	72	70	85	89	90	81	75	88	86	88	91	78	89	98	78	85	91	73	83	92	79	100	89	83	99	81	82	90	90	90	90	103	99	97	88	84	73	80	86	74	105	94	96	74	89	87	76	71	77	77	97	80	81	76	58	87	91	74	90	82	97	70	98	79	82	67	78	86	83	97	76	80	85	90	84	89	92	78	75	95	85	88	82	72	72	77	71	104	86	86	104	90	75	81	86	87	85	72	71	94	84	84	86	81	84	107	69	93	97	101	81	85	91	106	89	84	99	77	79	102	89	95	69	80	86	82	93	72	73	92	92	100	93	90	70	81	95	82	75	88	85	86	107	89	79	80	82	91	108	98	86	85	81	84	77	87	81	84	92	83	91	89	85	96	82	84	106	77	72	77	95	89	78	103	88	88	63	93	62	88	88	83	100	80	86	75	75	94	92	84	77	64	81	86	79	87	73	87	78	80	83	79	99	98	61	86	67	96	68	71	70	72	99	90	97	85	93	89	79	74	93	81	94	89	85	89	92	81	80	82	94	91	73	90	104	95	72	95	79	85	105	71	70	83	87	85	66	90	71	82	80	88	85	95	92	96	93	77	91	85	78	90	78	73	94	93	81	82	83	99	75	79	96	76	81	80	81	89	91	83	82	87	87	99	87	81	85	88	106	80	82	84	75	90	80	88	82	86	95	99	90	87	92	85	85	82	105	102	73	81	77	88	81	111	66	86	73	65	86	84	79	82	97	79	91	78	88	94	96	84	104	87	75	73	86	73	75	90	97	80	78	68	86	84	87	84	70	87	90	93	74	84	90	96	93	90	86	82	80	93	81	76	64	63	72	76	91	95	89	100	89	92	86	63	71	73	76	83	85	77	89	76	100	88	92	79	68	85	77	91	90	92	92	74	72	88	82	66	82	92	71	85	88	84	88	96	91	82	80	80	91	77	79	79	77	76	88	94	100	90	75	85	77	81	91	73	80	76	78	81	81	88	75	93	76	75	87	86	84	82	79	87	92	102	114	83	84	77	84	107	98	78	83	79	84	83	60	80	82	60	88	65	74	98	84	80	94	78	86	104	85	98	87	80	79	96	85	86	96	70	79	85	80	78	95	76	91	77	68	78	90	78	72	94	95	80	93	85	66	78	114	101	70	94	80	82	62	63	75	85	92	84	83	79	82	73	90	81	63	78	94	85	77	82	84	106	80	91	100	87	88	74	77	90	91	79	77	90	93	76	81	89	86	86	79	76	83	94	74	75	70	91	105	89	70	92	87	78	88	88	74	101	75	78	92	65	77	76	95	81	88	81	75	84	80	87	83	88	99	84	63	96	84	76	103	100	89	87	69	72	79	81	91	78	86	89	79	79	86	93	84	78	91	86	70	79	87	98	89	82	87	79	96	80	91	83	82	87	78	84	73	86	96	80	79	84	98	92	77	81	97	112	88	73	74	83	96	95	94	86	84	73	76	82	72	106	86	83	89	73	96	84	67	73	69	89	77	87	68	86	73	81	86	87	81	77	63	79	87	110	82	94	87	75	85	77	104	78	61	85	82	86	84	82	92	79	105	95	90	75	82	89	85	95	85	91	70	93	77	91	83	103	91	66	85	87	70	99	102	73	103	80	87	73	98	93	90	78	79	75	93	87	86	64	94	75	89	101	113	98	87	81	89	91	72	85	87	85	95	92	71	86	92	84	76	81	73	93	93	84	103	91	71	69	87	96	86	82	87	90	87	83	90	99	84	82	81	88	88	86	58	99	72	70	115	76	81	74	79	95	85	90	79	65	76	98	65	73	88	74	75	106	90	85	95	81	89	80	90	90	75	89	85	77	84	96	89	87	81	83	79	81	73	97	98	85	76	67	82	83	87	91	99	90	72	73	85	79	77	65	100	98	73	104	104	88	74	68	94	96	74	82	99	70	82	85	74	102	82	72	85	74	84	90	101	68	69	79	77	89	88	84	78	91	83	104	73	77	84	79	69	98	79	85	78	90	79	82	73	85	82	80	88	87	81	99	88	83	91	70	92	83	65	83	77	79	85	77	79	72	76	86	96	107	98	79	75	87	84	82	94	82	96	95	90	81	68	96	87	64	88	83	91	80	74	87	74	96	74	93	71	99	112	79	80	85	89	91	89	93	95	104	90	72	87	81	80	84	84	83	78	75	73	77	95	80	96	97	112	100	91	96	99	87	83	79	95	92	75	100	81	92	94	75	81	78	94	101	75	99	86	84	101	78	92	90	77	89	66	100	73	86	90	94	74	83	81	98	81	76	88	84	91	63	80	95	106	82	81	80	77	85	87
7639	948	1880	2525	2493	2110	2220	1571	1114	1016	836	746	685	592	504	522	448	521	474	503	442	335	395	371	343	334	315	311	280	282	268	254	287	260	250	269	247	267	251	240	235	280	269	246	244	246	217	245	250	242	247	200	211	229	228	222	226	208	244	233	212	223	203	218	224	214	221	218	222	233	232	230	216	241	185	210	221	227	230	229	225	204	190	239	235	217	220	223	236	245	207	225	222	245	219	241	233	221	214	225	228	198	250	204	221	236	248	209	208	221	209	232	251	222	226	223	215	232	197	252	249	242	213	233	245	204	226	240	236	236	228	209	216	221	209	231	224	217	220	250	242	225	203	234	217	227	217	209	237	232	202	218	220	251	240	206	226	221	247	251	233	212	204	215	229	202	235	220	215	225	226	220	220	217	195	241	214	249	228	223	224	220	216	215	212	203	240	242	220	216	219	236	237	236	237	221	225	224	218	226	222	214	233	248	211	208	211	221	222	231	197	237	222	237	199	212	235	241	218	228	241	241	212	234	198	216	204	208	222	260	228	240	231	204	242	224	239	229	227	227	195	225	245	224	240	222	212	227	237	217	227	235	221	221	217	212	215	212	216	229	240	255	222	209	236	250	234	240	197	211	232	202	207	206	213	217	226	216	238	198	208	216	188	223	235	218	215	224	236	221	201	206	194	199	226	220	199	204	223	217	218	222	203	220	227	221	224	208	227	224	209	211	219	232	249	219	210	232	225	231	211	226	218	242	186	233	185	226	236	255	226	217	233	227	203	209	213	206	206	216	224	256	240	238	199	239	223	218	236	229	200	204	215	216	225	217	219	229	235	195	209	228	224	190	225	211	222	239	200	243	224	215	240	227	236	218	230	225	236	266	213	209	208	233	219	224	241	233	220	229	232	230	209	221	224	225	220	205	220	230	217	219	221	213	259	228	234	202	218	222	225	199	194	201	243	226	232	235	212	237	234	227	255	218	237	225	244	217	241	215	234	246	208	228	233	230	233	223	209	199	265	239	222	221	225	225	240	215	217	201	212	230	224	234	225	212	216	223	217	224	228	253	223	223	210	217	220	222	223	210	212	253	213	214	213	209	228	188	202	206	239	221	214	250	225	244	227	243	221	214	210	224	226	235	231	217	234	231	241	207	258	213	222	206	205	211	231	232	207	214	235	265	219	218	182	232	216	231	233	226	247	188	249	225	233	196	232	236	211	232	262	241	232	232	224	220	247	224	188	209	213	224	214	210	217	244	218	230	218	231	224	223	229	231	197	199	237	232	194	208	208	223	202	220	234	209	226	226	212	222	221	236	220	242	229	215	215	222	198	230	220	220	222	222	182	215	222	242	223	208	225	228	207	220	230	213	213	221	219	219	228	196	228	226	238	236	232	198	231	245	227	250	181	223	210	195	214	206	209	216	238	209	207	197	216	232	221	211	228	213	233	195	190	209	233	224	218	219	202	216	225	204	225	239	240	210	192	226	219	228	219	219	212	239	218	234	232	231	222	241	229	215	235	231	198	190	229	197	212	208	194	242	237	204	212	206	219	241	211	241	207	240	232	215	238	207	236	209	227	203	230	220	217	194	233	208	236	209	221	235	227	238	222	231	236	209	217	203	216	187	198	236	249	223	243	218	266	221	218	229	212	207	221	222	229	213	237	202	233	231	237	232	215	221	227	219	224	248	225	211	226	229	231	190	214	231	238	216	198	228	219	218	223	218	251	220	214	223	227	219	213	213	212	205	238	220	217	235	179	230	207	183	226	207	200	218	227	232	203	226	195	203	209	211	206	249	216	215	229	196	205	226	200	220	244	205	215	220	245	212	223	204	242	226	226	205	272	207	216	221	231	222	230	241	234	230	225	232	221	231	210	220	222	210	230	204	239	234	243	241	228	235	195	211	230	210	233	235	222	209	217	222	210	216	197	237	178	248	225	233	223	215	241	232	211	213	196	219	211	243	233	226	229	239	218	214	222	227	241	206	223	205	248	216	196	228	225	225	232	243	205	208	218	220	219	237	219	221	238	227	201	217	256	212	228	223	206	244	235	219	222	208	243	214	232	220	227	225	235	216	227	224	213	242	215	206	210	217	214	222	216	228	240	242	248	231	238	247	204	205	228	218	216	275	226	255	225	222	215	187	249	216	202	218	239	225	243	240	189	245	217	214	215	218	223	199	227	209	200	218	218	212	212	212	186	219	216	230	218	223	196	215	204	223	204	223	203	231	209	215	202	231	212	220	191	256	209	216	198	232	225	209	213	216	246	238	232	215	208	231	231	252	216	228	225	218	243	255	247	230	224	236	261	213	210	245	211	215	217	243	195	202	215	198	211	209	199	224	185	229	221	214	232	220	181	237	202	241	235	198	223	195	218	254	198	238	214	217	223	264	199	216	236	207	226	208	204	235	225	224	234	227	220	199	206	211	215	231	222	228	192	214	225	235	246	233	241	212	220	191	220	221	219	227	218	227	228	213	217	218	231	243	228	195	226	230	210	255	221	199	219	236	233	215	206	219	220	217	254	207	223	209	237	228	220	230	218	203	199	225	214	205	206	205	232	211	207	237	205	190	229	208	205	245	239	212	241	219	225	222	247	235	215	231	204	250	204	216	211	226	220	208	242	229	222	211	214	217	220	206	235	210	227	210	222	229	218	235	186	216	270	221	223	202	224	207	248	236	207	226	221	237	242	235	203	209	205	244	241	202	244	214	229	209	207	225	215	209	248	230	221	232	197	217	212	228	211	229	219	225	212	214	235	206	212	188	229	225	224	211	218	203	232	209	228	228	229	235	225	209	237	226	239	206	232	211	222	227	227	227	226	222	218	193	202	223	212	193	223	233	215	196	204	217	230	237	211	211	211	201	246	224	216	237	208	222	243	259	221	215	219	206	189	227	215	205	226	232	240	225	218	242	199	202	238	205	243	234	224	219	229	237	214	199	222	239	232	220	231	216	233	244	231	213	217	233	232	218	205	206	246	239	209	226	224	221	217	220	225	229	227	210	232	225	258	199	260	227	205	255	209	219	227	235	218	233	234	211	202	213	224	234	244	213	213	241	226	210	211	217	229	217	210	213	224	209	224	229	213	227	224	208	219	220	206	232	225	212	225	230	203	254	227	211	220	239	205	226	241	212	214	238	239	218	225	197	217	186	202	214	221	236	220	246	231	224	234	223	232	233	234	208	250	247	217	222	239	222	208	223	228	226	245	193	222	209	229	211	210	236	234	219	237	227	218	214	225	212	214	226	241	210	213	213	215	231	207	225	231	235	200	226	228	220	233	206	234	220	246	228	233	228	190	193	227	231	242	220	224	221	221	193	223	216	192	211	245	209	225	223	242	216	202	227	237	198	212	213	221	224	206	187	213	214	242	211	245	206	226	218	226	234	210	230	204	210	214	203	235	246	217	216	219	219	199	222	245	207	220	206	222	244	207	201	198	202	239	226	224	210	216	215	219	229	228	218	204	230	222	217	231	207	254	188	218	203
1263	290	315	277	288	276	256	233	257	261	222	217	220	201	226	215	228	217	208	194	208	199	222	212	220	206	192	224	193	199	204	205	208	215	193	196	203	197	209	220	201	187	225	215	200	211	206	190	219	230	197	216	201	189	204	186	217	195	223	223	186	226	200	203	195	207	226	224	222	202	212	226	207	197	209	201	204	208	226	202	220	167	209	204	200	190	214	179	219	211	239	227	215	224	226	205	242	201	219	199	208	220	215	225	212	201	196	226	218	225	201	214	208	211	219	232	212	200	217	209	180	213	191	222	203	205	209	228	205	205	221	198	184	235	206	178	220	215	180	227	208	211	212	216	211	211	204	200	213	236	215	206	230	218	195	221	213	182	225	220	226	226	188	219	200	231	197	220	215	205	207	207	245	216	198	212	190	211	182	201	217	206	180	199	212	192	211	201	192	241	224	208	191	231	204	204	228	206	189	204	176	209	202	213	197	196	216	197	233	222	211	222	186	218	220	222	185	211	226	197	183	222	218	200	211	206	196	222	233	219	239	208	207	193	211	224	223	180	197	192	205	179	204	225	184	199	200	192	205	185	236	226	209	209	191	199	224	209	191	213	247	219	210	215	179	188	200	205	191	227	208	222	208	219	188	211	197	225	219	203	184	199	206	195	207	195	233	179	203	214	211	199	224	208	221	191	191	202	234	201	228	211	209	174	204	214	210	200	224	232	208	204	218	188	220	216	191	218	201	195	209	225	197	179	204	227	200	189	185	183	205	183	186	213	189	212	190	197	224	211	209	208	214	209	210	203	195	226	186	199	177	201	192	212	196	190	226	220	218	199	218	196	225	194	196	219	219	216	212	226	197	172	230	216	196	219	214	179	203	194	216	206	200	201	219	189	194	213	200	198	228	221	218	213	197	246	208	214	219	214	216	238	191	196	207	193	213	221	215	208	196	205	213	232	202	193	190	201	209	192	213	227	220	222	213	206	215	186	204	205	194	182	210	199	181	219	214	181	175	234	191	205	215	225	210	224	192	213	207	210	190	201	238	214	211	229	209	210	214	237	182	196	181	209	212	188	212	229	199	202	192	213	207	208	232	206	225	202	222	213	203	212	204	196	189	200	206	203	207	194	194	186	198	217	159	189	194	228	211	185	227	232	200	212	214	202	197	225	185	212	192	203	204	214	225	227	200	182	194	198	195	208	214	210	199	214	226	189	196	195	213	222	196	199	197	209	216	229	217	237	210	198	203	214	204	210	195	216	210	212	179	191	187	200	209	195	245	207	221	222	205	192	208	215	188	208	184	190	181	200	229	193	184	218	213	230	229	227	191	224	217	213	182	236	198	212	212	218	188	206	197	199	217	219	198	195	218	217	201	179	195	224	210	207	177	205	209	243	202	184	206	224	208	196	228	189	211	202	221	192	225	207	235	222	208	181	206	201	161	194	217	203	216	207	201	231	202	231	197	192	205	204	205	205	206	204	217	221	215	203	202	219	204	227	207	208	209	198	178	210	227	219	202	200	211	205	197	201	189	212	230	219	213	203	187	198	196	190	210	195	200	198	222	222	199	186	208	226	196	188	200	195	183	240	235	193	209	221	204	217	192	208	181	222	195	191	188	199	188	225	230	226	217	248	200	207	231	211	192	188	202	197	214	214	196	206	206	225	203	180	193	203	227	194	228	187	206	204	205	222	210	207	237	179	175	214	202	223	197	209	220	214	213	212	193	214	195	211	191	218	172	196	213	232	242	202	233	190	201	187	208	206	220	218	216	214	209	205	202	173	173	236	215	204	215	210	200	183	224	182	202	191	222	201	210	208	210	199	225	199	193	210	213	189	188	210	207	208	207	217	198	204	207	199	209	197	215	227	196	229	198	209	208	198	175	197	214	172	209	222	193	195	202	215	182	212	234	222	211	209	184	220	206	188	218	189	197	198	188	197	209	185	219	208	207	194	168	179	204	229	218	221	244	210	188	191	207	240	233	201	221	241	205	231	239	212	202	231	190	226	216	209	223	216	227	216	208	204	199	209	198	203	231	211	202	205	193	230	205	176	176	200	174	192	177	203	215	228	195	206	204	213	203	190	192	186	219	224	194	207	195	209	225	212	212	190	203	209	190	209	202	251	190	195	222	208	191	194	201	190	233	195	205	210	215	189	194	183	208	185	221	194	189	203	220	212	226	201	214	215	217	220	209	213	209	199	187	222	215	181	217	217	200	188	191	200	215	202	190	208	225	191	207	200	214	197	223	208	201	202	199	189	198	215	218	210	188	209	229	186	206	238	200	214	193	195	191	205	231	219	196	204	194	187	235	196	214	213	201	245	190	200	187	225	203	196	193	213	215	199	239	211	180	201	227	206	197	197	227	196	185	205	207	192	217	219	196	231	198	230	202	192	189	218	225	220	226	211	205	209	191	222	195	212	200	215	207	186	220	202	193	200	193	196	193	201	212	208	196	194	190	222	221	210	197	205	193	220	177	181	215	181	222	182	214	202	246	198	195	194	176	220	230	198	226	237	237	181	198	202	228	219	217	217	210	216	210	188	221	201	211	202	221	190	204	198	210	196	222	214	196	202	189	202	202	208	196	211	200	207	209	196	195	209	206	212	189	206	216	189	191	228	203	194	206	217	208	203	210	204	211	200	253	217	206	222	207	206	194	216	216	217	217	219	202	220	208	199	204	222	222	227	202	201	212	196	229	193	192	199	211	205	209	182	238	199	214	238	221	173	203	214	212	210	203	185	215	207	222	180	211	210	190	232	194	185	224	175	196	208	223	181	182	203	202	189	206	211	215	206	213	204	231	223	206	204	200	211	215	201	204	192	228	203	197	181	213	217	202	187	204	242	221	193	212	201	190	196	204	233	212	219	175	186	216	243	215	221	211	214	219	193	215	186	186	200	202	180	206	200	232	203	186	193	198	208	164	220	243	195	207	204	222	239	181	212	187	242	195	209	229	194	215	222	214	195	199	220	204	225	219	194	198	180	189	223	214	196	166	203	172	214	211	206	195	214	212	187	223	218	193	206	212	175	223	217	214	215	209	194	224	214	190	216	178	207	213	206	206	201	212	209	206	199	193	224	200	211	182	210	212	208	188	227	215	211	216	215	218	218	226	197	204	210	220	224	213	207	222	227	197	209	222	214	203	224	180	239	221	205	229	221	194	204	183	196	208	233	182	243	208	212	242	198	237	215	227	201	201	209	195	195	214	220	217	204	196	208	187	220	205	211	202	204	213	206	189	211	225	185	190	189	201	172	214	216	214	214	216	202	205	215	191	202	207	223	199	184	189	199	186	205	197	208	207	197	208	199	217	197	194	202	215	219	187	219	204	227	189	193	212	226	183	205	204	219	222	198	199	209	184	202	180	200	204	203	196	209	205	188	192	198	213	223	194	207	222	209	194	200	217	250	216	202	208	188	208	204	228	230	201	195	220	192	190	215	177	205	196	231	196	164	224	204	207	196	183	213	201	217	203	198	204	194	204	185
1776	621	746	844	856	813	769	749	713	668	629	633	610	557	526	581	557	538	527	526	528	541	516	513	494	535	509	525	510	509	507	490	568	518	498	509	487	519	517	555	533	524	545	462	530	539	529	531	519	521	493	517	502	524	543	547	542	485	485	532	490	507	495	490	481	512	532	505	534	518	532	519	529	524	548	482	508	457	472	496	493	528	500	528	483	504	478	531	486	527	501	490	473	511	526	504	458	512	534	487	522	479	492	494	518	464	510	468	525	527	507	530	509	487	525	465	468	541	513	519	521	528	519	495	506	509	547	513	502	474	517	492	492	526	508	491	488	500	500	550	497	472	487	473	512	468	504	540	506	563	523	501	570	513	514	513	531	502	479	459	559	542	521	525	501	502	444	499	479	523	511	575	510	507	471	488	477	539	470	532	471	480	524	479	505	481	512	476	550	543	475	550	480	531	524	553	548	500	560	517	508	519	496	525	500	512	457	534	512	537	511	501	497	439	538	464	508	496	545	499	538	465	484	492	474	509	525	490	505	460	511	555	534	441	527	503	556	487	468	484	543	498	512	471	489	534	486	489	521	500	507	527	552	528	503	566	522	488	496	527	520	491	511	503	452	509	503	492	474	470	506	476	520	490	488	470	523	527	521	533	491	483	491	503	522	493	484	473	551	514	503	462	479	488	492	525	536	487	481	469	500	518	498	519	513	534	519	534	484	515	570	531	497	511	543	493	500	505	513	526	500	520	487	510	476	513	479	459	510	482	488	477	496	507	494	512	496	511	477	503	501	539	498	544	512	518	507	536	439	494	520	500	526	502	506	500	491	572	490	488	521	527	517	489	483	459	513	515	547	521	507	511	491	564	524	522	517	503	471	526	525	509	487	520	520	472	495	517	536	538	495	519	498	516	544	520	498	503	535	554	482	532	500	526	517	544	471	510	507	513	512	512	489	518	531	497	532	492	515	485	501	542	539	467	510	515	496	516	476	518	490	546	511	478	488	484	547	510	506	496	502	469	506	485	542	515	502	518	471	508	502	521	468	536	548	524	514	491	454	555	488	499	532	509	470	531	478	469	529	548	547	540	547	482	514	507	536	529	502	495	538	487	471	513	531	506	502	505	553	539	528	522	525	493	513	479	522	524	509	463	485	518	512	484	501	521	469	524	524	505	526	473	508	491	501	536	502	540	530	544	519	507	518	519	514	517	502	508	529	505	545	521	504	515	488	541	494	499	503	466	520	478	512	467	528	496	532	520	529	526	526	500	480	523	530	506	487	462	507	513	514	505	533	440	495	511	501	521	558	504	556	471	539	537	489	515	471	492	523	514	531	530	517	513	493	484	519	527	529	517	500	519	518	490	487	505	530	505	493	528	461	509	503	547	507	517	484	508	491	556	498	518	500	475	532	466	550	492	509	507	505	516	518	480	525	479	526	536	462	481	541	532	526	511	471	518	515	509	480	504	508	494	504	494	533	486	528	497	495	492	492	500	487	513	487	522	538	521	532	504	499	504	542	488	540	497	525	511	490	529	533	499	532	519	499	529	534	506	535	523	509	517	496	458	488	522	488	501	474	486	545	491	499	561	490	521	488	514	522	521	489	536	524	548	541	507	514	514	493	499	489	491	518	496	535	498	532	503	506	523	517	469	531	495	524	511	484	534	503	501	546	518	500	476	541	517	455	531	509	517	490	516	519	532	504	504	495	513	535	503	490	510	481	519	503	555	510	540	484	455	567	481	539	502	456	531	522	510	482	522	501	510	490	538	488	533	510	534	493	499	510	481	524	492	550	500	531	486	487	472	509	497	515	508	475	479	510	548	469	490	494	513	498	534	502	458	489	502	493	483	490	499	509	497	521	524	481	516	484	535	491	506	464	517	495	480	522	492	490	522	470	529	462	519	505	503	514	538	529	507	522	534	508	450	481	530	484	510	455	454	513	501	513	475	508	517	510	513	535	542	498	482	503	507	515	507	532	505	509	495	508	538	519	493	503	494	534	543	522	516	526	541	485	480	549	474	489	488	493	534	518	535	516	553	503	510	508	479	560	496	512	505	527	499	506	527	538	532	502	494	536	485	522	518	508	496	492	551	513	502	488	553	531	517	475	496	494	516	511	539	483	492	506	495	461	526	531	547	475	543	478	480	530	493	492	495	502	550	502	509	512	511	512	497	502	504	488	478	536	575	498	491	548	484	509	530	548	491	522	483	499	576	515	510	514	496	483	517	555	480	492	527	479	496	484	522	457	545	501	525	458	516	514	460	498	465	517	474	517	492	561	468	501	486	505	477	499	512	513	546	501	508	519	480	476	507	522	511	493	473	476	482	522	518	518	522	512	551	524	524	535	492	540	485	506	509	498	502	511	515	493	544	529	492	486	516	510	512	519	496	548	507	471	519	461	491	544	516	514	505	522	518	489	489	526	535	520	514	498	513	512	520	485	524	546	479	515	521	527	499	527	521	502	532	520	497	505	519	492	524	494	509	498	476	508	495	492	549	527	493	518	497	529	510	515	519	513	510	536	466	524	491	491	519	464	523	510	511	516	557	503	490	522	501	510	507	529	461	499	511	535	503	445	559	504	507	527	510	530	538	519	483	496	519	539	510	503	530	493	524	533	516	532	519	502	513	498	531	524	515	510	502	545	520	505	493	532	489	501	504	484	486	524	519	516	527	524	469	475	504	516	495	509	475	536	508	507	511	495	498	542	480	519	534	510	533	490	519	520	509	509	506	492	512	496	503	561	507	485	499	504	478	510	491	528	514	514	535	537	525	489	504	520	486	501	504	506	511	488	477	536	557	530	511	551	487	510	527	512	493	518	492	526	454	512	517	496	503	517	523	485	580	456	516	460	502	503	492	501	493	508	484	526	506	532	489	504	489	475	511	475	540	512	489	517	491	475	541	490	503	504	498	491	516	531	508	541	514	443	506	509	547	549	514	522	535	534	477	505	516	542	498	529	547	513	510	547	543	537	514	506	501	483	538	532	525	513	489	489	509	455	485	502	553	502	525	507	532	527	536	505	540	483	532	516	475	504	512	517	506	517	523	534	510	527	486	518	504	489	513	474	530	490	487	524	511	502	501	512	444	513	529	531	508	461	502	509	479	544	526	539	487	491	489	500	517	562	517	523	541	498	551	523	491	476	522	522	544	509	460	554	511	459	495	471	518	520	459	534	498	507	515	485	522	524	511	520	536	515	525	529	521	471	515	514	498	513	522	498	542	509	465	517	493	494	546	506	496	516	549	455	563	492	493	503	497	499	491	513	497	540	481	487	537	477	513	513	519	509	508	520	524	532	496	497	532	494	499	492	502	486	537	470	531	493	509	487	528	529	536	514	514	487	515	537	501	538	494	498	495	551	495	478	479	524	474	516	533	515	535	524	542	502	513	563	533	520	481	563	531	550	494	527	495	490	508	532	473	508	480	495	508	496	533	518	510	510	451	524	490	472	497	539	519	470	543	533	533	505	498	473	535	496	493	485	479
6124	584	681	603	454	404	461	327	317	253	245	205	225	232	206	206	203	217	225	213	175	222	206	215	180	192	196	193	187	188	169	197	197	181	181	174	182	200	181	194	185	176	206	204	183	173	219	195	192	208	174	173	166	224	205	193	181	195	185	191	177	202	206	181	191	178	201	194	212	186	213	195	168	177	219	190	203	183	221	170	200	203	213	183	185	198	195	180	195	164	195	196	186	193	193	200	209	198	205	187	186	166	174	190	157	176	226	177	199	202	206	203	153	186	186	191	202	167	181	188	176	183	167	196	208	218	207	217	169	179	193	188	212	209	181	200	194	183	230	210	178	186	187	185	190	186	187	184	202	193	181	193	171	199	195	176	192	225	199	227	185	193	211	181	187	180	196	213	188	201	210	205	185	184	176	197	205	217	208	197	183	186	187	176	189	203	192	193	192	179	189	161	187	216	196	194	194	178	192	191	206	179	175	188	192	201	196	194	190	201	197	188	190	176	206	183	174	179	208	190	191	191	195	215	214	182	183	177	194	199	212	190	188	199	190	185	193	191	191	190	208	213	201	200	185	180	157	175	205	199	172	191	196	172	164	184	197	194	175	183	182	171	178	185	182	180	234	198	206	189	206	186	171	181	187	170	191	194	212	186	199	193	181	202	192	174	232	179	202	208	166	205	171	206	192	159	225	193	181	186	188	182	180	198	205	168	213	198	176	182	205	210	179	213	154	194	200	197	196	198	189	191	174	205	160	178	188	182	165	171	183	213	199	180	199	186	168	174	201	162	181	217	179	204	206	192	203	171	187	185	187	168	190	174	196	188	173	187	190	195	157	185	194	187	201	192	199	189	199	197	203	197	203	207	192	170	194	170	180	207	215	210	188	173	201	194	183	168	172	221	189	187	200	176	155	199	189	195	180	182	198	179	182	172	189	189	203	196	200	185	175	179	198	184	169	164	194	181	164	174	199	196	167	202	189	204	184	173	206	204	204	199	183	191	191	158	181	170	174	176	207	173	176	192	189	181	194	183	212	196	183	181	201	186	199	190	206	187	204	160	208	210	168	202	157	198	178	207	205	183	185	181	194	154	184	206	182	184	175	201	187	211	183	209	175	194	204	195	209	206	217	169	200	194	195	197	192	195	194	200	211	178	189	215	180	194	187	173	180	184	210	198	176	185	192	199	204	178	165	182	198	189	205	181	140	177	187	182	188	185	160	201	173	202	178	186	189	191	189	202	175	194	187	210	206	212	170	201	219	196	189	193	201	187	204	218	211	194	188	189	165	161	192	183	195	210	194	161	189	215	186	186	189	187	199	180	180	211	194	173	178	179	200	173	176	208	191	163	221	186	196	184	174	213	224	193	196	191	173	196	191	179	206	202	209	199	202	193	202	200	173	180	203	190	181	194	202	193	201	186	235	196	196	164	163	194	183	202	189	203	208	188	204	188	194	218	210	188	200	199	192	194	180	194	182	195	182	220	180	187	169	187	203	185	172	176	194	186	209	192	207	190	189	214	202	202	187	175	181	199	194	190	167	204	203	194	206	182	204	199	181	189	215	193	184	202	210	188	175	195	202	205	199	197	200	189	206	181	208	188	175	181	189	179	193	190	183	185	187	175	165	204	189	204	186	201	201	175	203	186	184	218	178	176	194	171	197	183	196	157	177	170	170	193	208	197	197	196	184	199	207	201	182	188	187	215	170	209	196	175	194	195	170	199	183	179	200	198	195	185	205	198	184	172	166	184	199	198	206	187	180	192	198	207	186	166	192	169	184	172	214	200	193	202	176	186	185	191	187	203	192	203	212	201	182	176	189	162	185	186	200	185	162	182	192	192	157	207	207	205	198	179	193	211	171	213	222	170	219	191	209	183	190	196	177	194	219	195	215	175	184	173	200	179	207	200	187	208	180	190	192	197	171	196	171	178	192	185	190	183	203	200	186	177	162	217	150	193	176	174	179	191	185	210	206	195	212	176	195	191	191	201	218	208	187	199	198	210	169	184	193	196	180	200	174	224	186	195	203	198	190	202	189	197	191	198	212	175	206	194	203	178	182	208	214	172	185	212	191	170	188	207	175	187	178	183	187	204	169	205	191	186	169	203	209	196	174	189	186	184	168	205	186	179	179	197	189	194	191	173	190	177	211	178	189	182	225	184	187	181	207	239	180	201	203	203	175	177	184	178	202	201	181	178	184	182	211	177	168	208	183	183	160	187	190	175	202	199	186	179	217	182	186	206	181	197	175	172	191	180	184	221	191	171	190	212	185	178	183	179	192	199	204	183	172	195	181	206	187	169	172	193	202	180	200	195	193	229	204	192	224	200	210	164	192	195	232	188	189	187	192	175	194	171	210	201	214	184	179	212	193	187	178	193	196	210	166	203	191	211	205	196	197	190	215	191	183	186	195	183	192	196	181	194	191	209	193	194	195	184	191	211	185	172	173	174	178	180	189	207	185	178	184	182	175	176	195	208	187	196	172	202	207	195	179	192	183	193	185	182	200	178	183	201	223	192	221	216	210	170	193	197	218	211	222	196	202	167	184	164	208	190	169	201	209	194	194	201	189	182	211	176	173	180	190	177	188	201	194	219	203	188	183	209	185	191	190	179	186	193	190	208	211	181	198	198	211	176	191	189	200	178	192	229	217	190	181	191	165	210	194	176	224	170	218	188	210	203	180	196	187	177	212	204	169	192	179	182	201	195	191	211	199	205	207	198	189	208	206	164	176	172	168	187	193	164	179	177	202	181	195	213	217	194	199	199	184	217	180	183	202	200	233	178	190	188	178	185	196	190	195	179	200	180	182	192	183	181	215	163	179	181	195	227	202	202	204	191	207	204	179	196	205	197	169	199	182	180	205	200	209	213	176	183	186	202	179	216	196	199	191	199	178	186	183	189	219	172	207	207	189	189	227	219	187	194	186	187	192	138	206	185	191	200	200	165	192	208	204	173	210	181	196	170	203	183	168	187	208	192	196	183	201	175	165	196	228	188	203	184	202	211	205	204	175	189	176	211	251	172	160	216	212	169	189	204	182	196	182	194	198	204	208	201	164	165	197	178	206	207	197	190	202	193	167	182	201	194	191	176	188	192	200	226	208	201	206	225	194	181	179	191	186	201	164	186	194	202	165	156	197	201	181	209	190	163	180	180	174	207	179	179	201	203	236	204	211	180	212	185	203	199	183	190	195	168	186	173	181	212	165	174	214	176	205	206	183	219	166	211	186	204	159	177	182	190	202	170	227	175	191	177	180	194	191	185	225	200	169	194	179	194	183	173	195	191	187	174	194	185	197	183	228	182	197	183	196	179	201	198	217	183	191	199	203	204	195	213	168	201	187	195	206	180	158	189	204	183	205	177	199	211	222	200	192	173	204	184	162	194	213	183	182	195	188	175	208	184	204	196	185	189	202	211	193	204	192	207	192	189	174	167	200	173	190	184	169	203	191	177	176	203	179	192	185	189	178	206	180	214	168	206	198	201	187	183
6055	867	1398	1879	1765	1605	1678	1220	1067	846	812	817	759	763	658	672	612	619	610	604	561	558	556	491	533	511	487	449	501	526	522	488	497	481	495	502	521	487	495	443	511	494	530	472	470	474	484	466	481	457	486	483	463	480	521	468	461	503	457	467	460	498	421	480	489	431	468	467	480	475	457	480	509	470	428	479	479	492	479	461	493	467	473	464	475	464	466	478	482	470	482	447	438	483	483	483	473	456	460	482	427	451	479	481	469	466	479	486	510	442	448	484	468	503	492	440	441	468	488	505	446	451	494	488	490	507	433	494	458	480	453	435	466	441	450	457	500	471	480	484	487	480	454	484	448	476	451	454	490	505	451	493	484	454	487	468	467	456	481	445	453	524	460	448	501	523	508	476	422	468	456	481	467	511	474	464	501	469	451	475	452	483	502	458	489	499	503	470	443	462	493	443	483	506	465	406	476	466	504	488	469	468	458	430	478	436	481	463	480	490	479	435	457	467	471	459	484	461	497	503	452	446	514	512	501	453	492	458	461	448	458	452	449	455	458	469	476	482	460	453	485	438	486	436	484	475	512	467	470	485	469	467	467	510	462	460	489	488	498	535	512	481	500	484	462	454	468	503	458	451	504	477	488	494	427	504	447	476	470	504	472	524	463	492	465	418	448	476	502	474	466	471	484	451	477	484	451	470	488	504	468	466	473	468	499	476	493	477	440	460	478	503	464	473	481	499	455	429	450	463	486	461	489	491	466	458	468	431	489	475	506	483	484	486	471	479	456	459	467	504	492	470	479	460	466	449	493	517	474	489	436	418	507	461	451	462	458	483	489	480	496	419	455	440	451	468	446	455	425	502	502	462	473	463	513	470	506	464	493	476	487	451	437	484	484	501	451	434	434	447	458	480	450	448	467	449	496	472	514	523	501	489	501	460	489	480	475	501	452	459	486	470	467	459	487	467	469	462	455	458	461	477	478	451	462	450	446	491	479	452	488	464	437	476	447	538	489	517	477	429	479	484	496	453	486	492	439	494	462	478	489	462	465	459	466	497	430	440	461	486	479	454	512	435	473	449	438	484	505	455	473	498	434	455	479	475	426	448	490	456	465	493	454	454	508	468	452	445	467	484	491	431	470	475	479	441	474	468	471	448	480	480	462	438	460	463	488	442	445	434	509	532	438	464	465	473	482	467	487	497	479	465	443	479	493	467	452	479	458	465	462	478	420	475	456	471	479	490	503	483	486	489	445	461	433	491	447	467	458	480	508	476	474	469	486	495	498	454	472	477	485	443	501	486	467	445	486	456	459	449	474	491	512	467	439	484	454	430	484	480	443	487	444	451	467	464	505	431	493	462	471	468	480	473	492	488	491	468	458	454	455	450	486	505	510	457	521	501	458	454	447	476	460	475	468	476	485	493	475	439	486	481	441	441	463	464	469	470	424	441	456	423	465	477	422	472	493	467	469	471	458	491	477	489	516	484	454	483	494	493	430	487	504	490	449	466	477	457	456	452	463	482	487	478	541	477	457	443	458	486	516	443	446	505	458	435	519	486	483	461	442	447	488	430	486	465	463	475	473	466	446	454	477	435	470	480	488	489	483	446	469	465	469	449	459	448	469	474	473	422	487	470	432	461	471	445	470	537	434	467	464	437	466	469	502	477	480	467	501	468	450	461	490	452	464	482	493	437	441	446	465	459	501	465	529	468	472	473	464	452	452	453	473	468	472	438	485	475	493	475	454	463	479	450	498	462	455	482	454	473	483	464	497	504	503	496	503	452	457	504	474	484	499	451	457	439	428	481	468	471	488	467	470	493	476	470	471	446	478	488	518	448	457	481	459	482	452	478	436	525	422	468	471	448	469	503	496	468	440	496	502	486	483	469	468	487	531	469	462	433	464	490	446	432	495	457	469	427	438	445	451	461	465	510	476	472	469	459	430	504	458	496	516	489	447	450	509	469	480	448	449	506	476	484	454	473	449	421	498	486	499	463	458	462	470	467	491	482	465	453	425	440	450	462	429	488	445	475	474	460	497	428	461	448	455	442	486	485	473	511	481	503	486	444	441	437	491	470	454	450	455	481	511	477	485	464	452	492	472	474	509	455	458	495	458	484	466	433	475	457	471	427	487	478	492	496	520	437	483	458	465	451	466	511	481	494	449	441	473	468	479	481	475	476	479	477	450	469	472	452	452	466	488	443	491	480	472	463	472	495	488	425	445	484	447	453	420	463	476	444	444	487	460	488	440	479	482	503	476	448	457	480	459	445	475	467	459	438	474	444	458	507	461	465	491	457	485	491	487	458	479	427	489	496	487	502	464	474	459	484	472	479	503	483	466	463	487	500	488	514	519	507	494	491	460	482	432	516	434	467	442	472	468	455	449	452	473	477	485	485	441	437	489	469	479	480	454	485	466	438	504	482	501	455	490	489	464	473	457	463	483	428	467	457	467	474	430	478	501	464	496	457	467	444	455	452	469	471	453	472	472	449	485	502	472	492	475	470	478	486	465	514	477	461	464	500	398	447	480	464	485	478	517	486	458	450	485	463	493	461	480	467	488	487	451	450	480	481	469	480	501	427	442	494	479	435	439	459	452	470	453	428	454	483	473	466	491	438	449	477	459	476	483	503	448	447	478	458	469	498	502	510	476	495	483	456	465	467	484	459	470	460	440	466	467	450	486	463	443	441	460	485	491	454	511	479	499	497	450	469	469	453	497	459	430	470	474	422	476	467	477	500	481	482	483	450	466	449	473	449	451	473	485	536	461	482	450	493	450	495	455	447	440	488	472	497	457	473	458	510	456	468	466	452	467	447	465	512	481	450	501	453	441	448	462	481	449	489	472	459	476	496	454	461	482	452	481	504	469	483	442	448	456	484	451	458	439	523	465	506	503	465	486	465	462	473	459	470	463	507	491	467	447	472	474	487	485	478	459	431	468	475	539	453	456	482	484	480	463	487	447	464	472	464	446	474	476	482	482	479	478	472	469	481	447	480	472	439	454	438	491	447	486	445	454	439	469	476	473	470	497	467	454	486	481	470	478	495	463	457	437	452	474	466	463	469	474	489	507	472	458	489	490	466	493	455	478	463	521	467	464	482	461	466	464	462	467	510	478	421	441	492	455	464	461	478	483	468	473	467	484	500	494	473	409	469	511	466	461	463	491	465	453	491	464	497	472	435	483	463	476	419	457	453	469	460	476	460	491	471	466	454	446	516	474	478	450	476	430	459	444	453	467	453	471	457	432	459	457	513	458	519	473	472	474	487	435	480	449	491	448	485	471	463	482	491	483	478	483	423	496	426	475	479	489	444	451	474	458	447	463	465	461	454	496	458	499	454	460	474	471	450	429	436	465	457	473	497	455	446	490	495	452	483	481	456	439	458	468	489	437	439	468	458	496	439	473	469	452	457	497	463	445	512	486	456	505	497	462	485	500	493	482	479	483	490	448	477	457	464	466	482	482	502	437	473	467	468	436	502	480	522	456	467	476	464
11818	983	971	853	711	557	459	326	230	194	153	167	177	128	116	116	131	134	145	106	100	82	95	101	113	105	87	89	92	84	99	94	86	78	80	96	82	108	105	89	99	99	88	75	85	74	82	81	80	95	92	85	99	96	94	94	97	93	68	89	87	71	82	92	73	82	82	90	73	85	76	80	76	77	66	82	97	85	66	75	97	80	88	80	83	93	75	90	93	68	82	84	94	94	82	96	82	93	94	99	69	86	110	90	81	85	69	91	74	86	77	90	86	78	99	76	87	82	93	98	68	74	76	80	85	89	79	80	78	87	97	77	90	85	96	75	87	84	73	96	94	88	96	88	80	83	76	68	77	89	95	87	80	94	81	93	98	97	94	70	72	85	69	78	70	78	92	68	86	83	100	87	85	76	87	82	74	82	89	77	80	70	76	73	98	92	100	85	79	61	77	70	79	86	72	79	85	85	87	89	87	77	88	85	72	101	84	91	87	90	64	83	65	73	78	88	85	79	68	77	82	81	84	89	70	88	75	78	82	91	85	98	78	92	100	63	82	96	98	90	96	92	85	75	82	66	83	89	83	88	77	80	93	80	94	88	79	87	90	71	97	89	84	82	78	68	77	89	92	65	89	94	74	97	94	82	73	61	77	98	91	87	90	73	79	91	89	85	62	81	71	79	84	88	83	78	101	80	67	95	81	70	72	79	73	83	96	82	72	87	76	107	87	78	92	79	85	100	88	90	91	87	74	84	75	74	93	65	100	69	76	72	83	87	100	100	83	92	80	100	78	80	77	83	80	83	96	96	80	99	91	82	72	77	83	79	80	86	92	75	68	62	77	88	78	77	65	79	85	94	76	90	73	93	79	92	71	81	67	76	83	65	84	103	84	96	71	96	84	90	93	81	78	94	77	78	85	66	73	85	93	85	92	85	92	86	71	95	82	98	74	77	87	79	84	63	88	82	79	84	76	85	70	81	71	74	84	79	66	86	75	87	73	75	84	68	71	97	91	100	91	64	73	69	72	79	70	97	78	100	70	100	104	79	80	88	73	82	85	88	70	87	95	94	88	90	94	106	83	70	76	92	80	65	86	82	91	94	94	73	76	68	83	69	99	87	92	89	86	67	71	81	80	91	72	78	101	77	79	79	100	88	91	79	85	91	83	83	85	98	70	87	89	67	94	93	95	72	70	72	77	87	90	80	82	68	76	87	82	92	81	76	75	69	107	88	92	83	99	68	80	88	95	87	82	89	82	77	77	80	75	85	68	98	68	77	84	77	73	98	76	86	91	84	75	62	105	78	85	74	81	78	76	89	66	75	80	86	77	88	70	86	81	90	99	100	88	87	92	78	85	74	78	94	84	85	81	95	89	80	94	72	79	88	79	75	85	87	68	86	105	96	85	70	85	78	94	84	89	79	79	78	80	83	80	99	78	86	90	88	78	58	83	94	98	77	84	73	99	82	106	74	81	82	87	85	90	79	80	78	86	84	76	77	83	72	78	83	81	93	81	77	97	79	91	97	109	90	80	98	84	112	83	80	77	81	78	80	75	78	73	86	77	85	91	67	72	79	80	78	105	74	87	84	100	84	68	62	83	76	80	79	79	89	82	87	102	73	89	98	96	69	94	80	88	84	85	86	89	80	75	94	88	68	92	83	86	79	68	88	75	87	89	91	94	112	89	86	85	80	79	70	87	70	62	76	89	78	84	68	77	75	86	86	84	81	72	74	84	94	83	67	82	67	78	82	88	94	88	83	79	87	82	77	90	77	75	87	80	88	78	95	82	93	93	94	87	101	114	80	90	78	88	76	84	85	77	94	82	58	76	77	95	85	87	78	83	84	84	90	99	88	78	71	95	91	92	84	106	68	82	88	83	91	95	81	92	70	85	92	94	83	84	72	75	69	80	73	76	83	87	96	77	80	94	94	78	77	84	80	74	75	93	93	88	86	86	78	66	75	84	82	80	70	92	92	96	79	72	73	89	73	69	97	102	89	97	74	74	107	79	72	87	90	84	84	93	72	65	84	85	94	85	64	96	97	99	85	74	89	94	96	88	87	81	87	75	77	91	75	83	86	88	84	93	95	76	78	101	77	78	76	77	95	80	94	75	78	82	88	86	70	83	85	108	82	72	90	76	60	80	104	61	88	80	66	83	90	96	72	76	83	97	93	88	75	86	84	88	91	91	86	90	64	73	81	89	95	76	75	85	88	78	70	87	82	87	81	81	90	84	93	84	86	90	79	79	83	72	71	86	86	73	72	80	88	75	95	78	73	63	96	99	98	66	83	84	85	98	76	84	90	78	77	90	69	68	95	109	80	79	88	81	80	74	82	79	79	85	103	93	82	80	83	90	87	72	94	73	86	77	82	70	68	96	69	82	73	78	91	74	85	91	67	86	93	81	97	70	82	81	87	83	86	87	82	98	86	80	91	69	94	96	86	73	92	88	99	67	77	83	74	95	88	95	89	71	77	83	83	79	89	72	85	78	84	55	71	65	77	72	78	81	90	71	78	87	88	78	104	75	82	75	74	86	104	66	75	87	77	97	88	67	81	83	89	80	76	84	90	91	99	65	95	90	66	82	98	69	88	75	66	84	81	74	74	105	73	72	79	90	92	75	80	85	83	74	76	93	95	88	77	82	56	89	84	77	85	91	95	95	86	85	81	77	80	85	84	80	68	70	74	91	94	79	77	88	83	92	81	75	71	87	103	76	88	90	87	82	81	85	87	85	100	69	61	81	75	82	84	86	81	93	72	87	86	77	86	85	66	75	79	103	94	78	89	84	81	77	83	72	82	96	101	84	67	65	82	93	94	70	86	73	99	87	69	77	100	103	87	71	60	83	75	87	93	80	92	101	88	76	86	82	77	90	100	74	81	77	91	92	95	95	99	97	106	89	87	84	72	67	77	81	81	65	73	93	84	78	84	84	82	93	79	85	80	81	73	92	75	78	78	67	91	99	81	74	93	85	86	89	88	85	83	75	94	89	72	79	84	96	84	85	84	84	81	111	80	95	99	90	81	74	58	88	86	68	84	96	81	98	90	97	89	81	74	89	84	98	73	84	83	91	60	70	69	82	65	84	96	70	85	91	78	87	83	79	70	105	92	84	98	79	80	77	97	79	82	83	99	82	79	103	81	69	84	90	82	76	78	85	76	83	77	84	85	93	78	83	69	82	71	90	88	72	79	88	85	90	97	86	78	77	74	84	97	90	94	72	83	86	77	92	91	81	92	77	78	75	68	109	86	75	89	88	84	77	82	66	87	82	64	93	68	94	79	87	101	97	84	81	90	72	88	89	68	94	77	82	77	90	99	72	88	71	87	81	90	70	84	100	88	83	76	82	77	80	91	77	86	104	61	88	102	77	81	92	87	90	90	85	84	84	91	83	90	74	91	81	83	74	104	90	85	74	89	97	75	91	75	86	69	85	58	81	74	69	95	64	87	71	85	74	87	75	88	84	79	74	88	83	64	89	98	83	72
7652	938	1968	2730	2469	2314	2199	1410	1108	893	807	809	685	536	558	472	495	547	494	444	415	336	379	354	336	295	307	299	280	281	282	285	288	277	293	271	273	273	249	256	248	233	263	247	247	214	235	207	227	231	258	232	253	232	241	244	237	247	216	219	226	241	242	226	221	219	236	229	230	225	242	221	226	256	241	242	201	226	231	239	232	213	233	233	198	199	214	241	227	237	194	208	236	209	228	218	216	237	218	223	254	231	234	211	226	207	217	225	230	215	235	223	233	215	231	243	218	226	244	205	238	218	236	189	235	217	229	243	223	250	223	240	207	223	239	242	226	205	202	219	210	226	228	266	219	236	227	225	245	222	197	205	216	244	238	222	254	192	225	251	185	235	223	209	204	202	237	224	225	220	226	226	238	234	227	228	234	208	209	242	214	232	201	216	193	215	219	232	230	226	209	214	214	226	236	214	221	224	242	212	229	227	213	189	231	220	223	204	212	235	225	227	217	226	223	221	204	217	196	190	231	220	233	223	227	205	224	225	218	192	234	224	219	218	226	204	195	232	211	232	235	224	238	216	241	228	231	195	205	219	224	232	213	220	228	243	214	239	222	242	233	273	200	203	243	212	228	214	211	198	230	213	231	232	204	219	196	224	225	223	215	205	215	229	203	214	235	244	227	213	208	221	245	218	228	249	229	231	196	239	212	253	226	196	218	227	224	240	212	201	214	198	236	225	248	216	222	248	209	203	202	221	210	204	242	222	222	228	257	217	213	215	229	229	232	220	224	232	216	220	207	217	207	228	233	216	222	228	214	193	219	198	206	218	210	231	198	206	204	250	258	224	238	244	198	229	215	213	219	239	219	223	234	212	233	232	215	202	219	217	212	241	232	230	210	226	227	221	256	208	229	218	209	242	213	226	210	225	244	214	216	222	195	213	221	222	236	250	218	220	250	224	203	211	224	211	210	255	209	204	250	197	218	230	200	213	201	212	222	243	222	219	235	224	244	242	210	217	210	216	206	223	209	212	244	230	221	170	205	214	241	247	220	211	238	237	212	212	233	221	225	207	224	224	198	199	220	211	220	205	201	187	217	211	223	209	203	264	235	207	209	190	213	228	234	205	210	250	210	211	194	221	200	194	230	211	220	196	214	223	207	234	225	213	224	236	208	198	237	219	213	230	215	236	218	196	187	220	219	216	222	222	218	213	226	206	248	200	229	237	209	243	228	222	221	221	218	216	229	239	240	199	195	208	212	225	211	227	198	186	231	247	210	237	210	197	208	227	222	205	235	222	261	209	237	179	222	217	226	234	210	246	203	212	215	222	240	222	206	217	236	230	215	214	219	244	215	237	200	213	215	230	195	230	249	196	240	222	204	241	237	230	202	226	236	231	214	219	225	222	231	211	223	218	208	222	216	223	219	230	227	220	226	213	215	222	200	224	196	226	219	189	214	263	197	219	232	211	231	195	229	233	214	238	214	216	226	218	220	235	193	223	214	223	230	233	241	187	227	236	231	202	196	221	204	219	226	226	225	204	243	231	222	218	213	222	248	251	204	207	231	233	213	237	226	229	197	210	210	213	218	191	217	235	180	236	208	196	220	216	229	200	211	212	229	215	204	229	204	212	198	198	213	201	216	222	209	243	249	226	210	244	211	210	221	226	235	226	216	205	247	216	226	204	211	216	220	234	200	239	208	241	244	239	211	213	225	257	208	217	229	235	231	248	209	231	203	236	231	237	239	218	192	237	209	230	215	244	219	219	216	237	233	223	227	198	217	226	247	212	218	237	231	238	228	223	207	228	224	217	220	204	244	237	196	225	182	215	212	229	235	236	222	224	220	234	216	228	197	228	256	242	208	233	193	211	234	198	195	217	212	218	239	238	226	220	253	235	197	221	193	239	198	209	213	217	225	209	206	234	219	197	217	233	212	244	205	242	223	207	230	210	202	203	223	218	213	194	207	225	200	225	190	182	260	210	192	216	239	207	235	219	242	222	224	210	202	223	197	217	206	231	241	216	235	214	213	204	252	221	230	206	211	241	192	241	214	244	197	257	228	208	210	213	243	217	231	184	232	235	195	238	228	209	213	199	204	189	230	214	211	201	193	211	210	224	224	210	206	228	206	198	222	228	183	220	231	220	236	201	230	226	196	237	238	227	201	203	220	215	222	224	212	235	222	230	213	221	212	226	255	228	210	210	211	222	219	237	199	214	195	219	203	221	218	201	227	213	209	218	213	225	199	231	227	210	230	222	210	219	216	214	211	216	219	206	233	234	221	221	225	233	227	230	196	228	229	218	206	243	216	230	228	224	234	224	233	225	183	191	243	220	246	231	197	234	206	208	237	220	202	245	229	225	206	245	233	205	226	235	228	198	205	221	240	218	226	211	231	214	190	232	205	223	242	207	216	212	219	242	176	223	204	229	248	191	201	233	217	235	180	221	194	234	203	197	209	218	228	226	240	235	209	211	226	242	218	203	216	221	212	248	221	212	217	232	224	260	225	212	243	197	212	205	231	225	232	223	194	233	245	216	224	202	208	230	222	238	218	224	220	223	233	228	236	228	211	175	249	209	209	237	233	237	207	227	215	204	216	212	229	225	243	208	205	248	217	222	201	260	216	192	215	218	234	253	229	236	204	231	243	216	232	220	235	224	222	224	235	198	216	217	231	227	243	249	213	209	217	205	208	189	221	242	239	234	222	235	258	236	224	223	250	206	206	202	243	216	195	232	240	227	222	232	230	197	216	231	214	243	246	218	238	216	217	224	223	242	186	204	233	218	216	207	231	226	231	232	234	221	249	213	202	238	242	252	215	218	235	256	209	222	183	203	243	201	205	232	219	225	204	244	257	209	207	216	206	215	233	218	223	246	207	217	203	223	211	205	210	218	220	227	221	232	236	217	232	219	216	244	250	224	211	212	204	216	232	219	233	206	216	207	216	227	222	197	205	204	204	207	208	224	215	202	244	230	226	222	226	214	220	215	243	232	216	191	210	257	214	233	234	199	210	238	251	215	222	226	188	224	249	237	241	238	203	233	211	222	208	218	210	227	195	213	212	225	219	245	198	215	229	222	218	213	207	215	238	188	219	219	184	205	203	225	227	241	213	200	216	230	217	202	195	225	225	219	206	216	244	256	229	206	248	206	219	206	223	219	224	227	222	200	251	225	216	210	218	209	212	196	208	216	220	239	238	228	203	232	213	188	218	227	179	215	251	234	213	224	208	209	203	221	228	224	228	193	201	210	228	226	210	231	223	222	253	220	248	242	239	210	222	206	236	206	215	204	207	228	237	227	234	221	212	218	200	231	213	230	219	224	225	221	239	236	210	209	234	210	218	245	240	223	197	213	219	227	220	200	245	225	223	224	227	248	227	236	215	203	221	222	209	214	219	217	208	226	226	234	221	238	232	251	232	225	233	210	206	236	233	200	227	227	220	216	204	198	225	231	239	222	212	220	239	235	218	232	214	240	211	203	213	225	245	240	239	213
1199	288	321	302	277	241	252	244	248	187	223	228	228	195	200	221	197	205	207	180	208	193	235	212	187	206	212	220	199	185	215	218	174	203	210	209	202	227	208	205	224	206	201	214	185	198	210	198	181	199	210	218	170	187	196	194	199	220	199	198	209	214	189	206	215	246	212	194	214	220	226	203	211	211	236	228	231	203	205	195	222	186	220	209	224	219	198	206	223	205	171	211	206	198	206	188	194	185	216	194	210	195	223	197	229	179	204	207	203	207	207	189	204	211	191	204	179	214	195	200	177	190	191	198	194	194	191	227	222	214	205	212	214	206	196	198	213	213	178	207	195	205	232	206	213	195	219	227	210	211	206	195	204	207	206	184	216	173	190	214	190	209	214	184	208	192	213	197	229	201	196	210	212	193	197	208	213	245	199	186	230	218	169	229	219	203	193	213	185	206	198	220	189	216	195	198	192	213	206	236	187	239	201	197	213	193	206	209	179	201	194	220	194	218	216	215	215	204	227	184	246	205	197	223	184	226	195	219	194	199	206	201	194	197	220	209	190	184	211	174	203	207	202	219	218	195	216	190	216	210	201	218	236	188	225	207	180	208	219	179	171	215	191	180	193	181	168	201	204	201	197	193	193	218	216	183	200	201	214	212	212	230	190	219	179	223	182	182	193	199	210	212	204	223	204	185	206	202	203	205	220	207	208	200	206	173	191	237	186	175	221	186	207	186	193	198	208	216	179	208	176	227	186	193	213	199	200	234	202	205	211	224	232	192	162	186	222	203	214	203	228	222	197	174	172	207	216	232	209	195	205	183	179	207	211	213	200	179	205	197	211	218	171	200	237	194	223	232	222	185	227	213	181	213	203	216	196	199	225	231	203	202	211	195	182	202	192	184	216	215	215	180	186	213	207	207	190	221	214	210	208	183	183	200	219	199	193	194	181	229	212	230	226	205	178	223	232	195	196	219	212	165	201	187	183	200	197	209	192	200	243	205	178	220	193	201	204	181	200	192	187	210	212	195	229	181	241	219	198	225	186	207	215	206	236	202	195	194	197	213	220	206	230	221	180	168	193	210	198	199	205	220	200	219	217	189	209	196	202	201	227	198	171	215	207	187	203	207	197	195	220	210	208	222	206	187	214	220	208	220	200	211	228	186	185	213	184	182	180	194	227	186	205	203	204	214	220	198	206	208	195	210	190	184	187	222	214	225	200	210	207	209	229	228	219	220	188	205	208	219	215	196	220	201	178	194	213	200	222	204	209	194	195	206	189	191	203	205	226	201	216	208	216	229	198	206	215	206	217	188	223	206	189	200	199	190	216	225	218	200	187	174	201	175	222	202	214	177	203	215	189	200	215	192	216	186	206	194	197	186	193	201	203	173	183	165	209	199	203	237	205	210	227	167	190	189	214	214	188	218	192	178	198	210	208	174	214	185	193	190	205	201	201	194	214	203	233	223	189	222	203	197	226	184	181	202	210	212	210	197	188	191	204	186	186	225	198	189	214	212	208	206	220	192	218	211	185	196	219	218	189	179	197	197	217	201	179	191	216	219	215	208	195	192	220	212	199	210	202	209	215	198	194	224	182	194	173	225	207	214	193	215	175	209	210	227	204	195	209	210	200	204	195	180	184	211	214	204	218	225	181	202	188	205	183	188	195	209	185	190	196	234	210	219	217	213	227	213	208	190	204	206	216	216	185	202	200	193	201	220	192	195	200	211	218	207	195	208	203	244	211	194	221	213	205	201	200	197	186	212	188	204	188	207	200	221	184	206	213	202	181	173	206	191	211	192	212	177	204	200	204	230	178	202	210	195	202	224	236	199	186	187	217	205	195	229	224	225	181	184	161	209	215	218	219	227	212	199	206	210	217	212	202	208	206	220	215	195	182	209	211	198	209	215	210	206	226	196	213	215	185	163	204	196	237	204	209	219	223	229	225	185	209	205	227	215	206	177	194	181	209	225	216	204	211	198	198	206	219	205	206	213	199	197	227	210	207	206	201	193	172	202	203	191	198	239	205	192	208	169	213	217	207	189	195	208	198	198	211	195	215	204	192	216	196	199	200	234	204	224	185	185	208	192	185	243	216	182	202	197	224	216	204	210	235	209	238	202	181	189	196	186	199	200	188	218	209	219	220	185	215	199	223	188	177	188	203	173	201	234	220	234	185	202	216	186	218	213	211	185	233	205	198	210	204	216	190	190	224	212	209	222	199	218	223	234	208	202	208	218	193	200	236	217	208	177	235	215	220	166	192	245	208	220	216	185	194	201	211	201	221	186	212	185	195	197	212	229	222	198	193	206	207	174	212	211	205	214	214	194	195	180	218	193	206	210	216	215	217	179	207	179	192	210	209	198	192	211	197	229	198	199	174	198	191	219	241	203	203	207	224	227	213	201	179	217	184	187	206	189	224	203	228	220	197	189	222	194	220	197	191	215	212	214	201	214	219	187	193	221	191	186	214	230	227	215	227	173	224	221	236	223	234	208	202	225	208	197	199	205	215	178	179	229	199	218	226	204	191	189	187	203	197	216	191	219	195	204	203	220	229	187	193	195	212	189	208	200	206	175	189	196	188	227	228	232	184	218	220	205	206	206	197	201	170	194	203	197	193	202	207	233	209	185	198	213	225	207	193	218	212	205	207	216	194	194	191	220	199	176	211	212	162	210	203	216	205	206	226	204	220	206	215	204	208	196	216	200	200	210	212	177	210	217	211	205	200	210	223	183	214	212	191	205	186	212	205	219	196	215	227	222	191	177	197	223	216	210	213	210	193	218	186	183	191	203	198	185	208	187	199	198	207	178	185	211	194	204	204	213	204	207	195	217	185	212	209	194	209	217	198	199	206	192	193	180	188	214	200	210	203	209	226	187	207	219	213	218	208	193	227	192	199	216	213	182	225	226	227	213	257	205	194	192	207	193	201	226	229	205	219	221	233	215	184	214	204	202	208	217	217	207	205	224	203	208	211	214	206	176	207	209	209	178	209	206	204	208	206	213	202	201	187	183	188	208	207	199	202	174	193	186	226	199	197	223	221	232	209	189	203	208	222	204	198	205	229	195	236	194	204	215	200	211	212	198	194	200	208	243	204	209	170	235	184	221	223	208	221	233	198	198	201	183	211	237	242	164	203	200	213	217	211	177	192	209	225	189	225	219	230	213	207	223	207	214	191	188	185	231	227	213	212	213	231	191	183	199	186	198	222	189	215	224	211	190	173	223	208	224	185	209	223	186	198	187	202	188	219	205	210	192	216	219	201	211	236	216	203	219	206	250	212	198	208	201	226	223	176	189	196	184	194	193	195	220	197	190	225	198	207	167	224	234	226	199	204	204	210	195	211	205	165	199	205	205	233	206	183	179	202	223	208	198	221	192	193	211	179	184	213	204	210	204	189	222	213	216	204	199	236	208	206	186	178	207	195	212	221	208	231	226	241	218	202	195	219	211	218	204	225	209	222	215	219	190	204	195	215	199	191	208	198	218	212	203
1708	600	781	866	816	825	746	687	673	689	615	609	568	542	550	541	564	548	522	536	503	540	506	491	520	558	483	469	505	514	500	480	485	497	508	509	470	504	530	534	462	510	491	461	501	463	536	453	506	494	476	512	499	479	520	494	499	563	465	497	445	552	493	481	485	472	485	485	457	479	525	523	519	484	487	534	483	468	524	548	475	466	508	515	489	517	527	507	507	479	529	534	507	484	519	499	479	495	487	528	516	484	469	509	507	492	491	533	502	488	487	493	515	506	513	481	466	508	472	499	487	526	478	520	514	490	500	498	509	494	548	511	512	522	493	534	458	543	521	506	510	492	488	498	532	483	524	490	529	510	495	457	511	496	484	460	487	497	490	491	497	527	500	490	479	481	510	487	505	546	492	515	501	497	481	510	465	512	532	508	440	507	473	441	486	488	529	494	512	477	502	524	529	512	528	525	480	501	502	547	492	520	500	507	499	541	451	513	489	464	506	472	465	514	528	493	492	465	488	540	492	499	469	520	522	486	493	502	504	517	501	490	523	511	491	502	497	509	494	498	495	488	536	495	504	475	540	483	469	491	488	503	529	479	504	509	487	528	525	497	544	503	499	564	484	487	442	511	486	496	479	493	478	504	496	502	517	507	456	503	517	548	534	476	485	474	520	506	491	501	454	498	490	563	484	494	517	467	497	508	482	508	466	487	512	477	515	487	520	470	518	502	536	488	506	512	463	532	534	513	525	482	487	475	508	491	473	489	490	535	469	501	470	499	490	504	527	487	524	535	479	488	458	491	543	523	513	485	490	488	512	489	512	510	501	468	488	508	524	513	484	483	522	500	486	551	503	488	512	482	524	512	501	497	470	476	523	501	483	448	482	519	506	511	492	496	501	526	507	519	546	469	485	471	504	469	522	445	483	508	527	516	508	482	520	481	512	466	529	493	484	506	473	464	498	502	488	471	482	491	535	533	558	506	500	556	487	526	549	518	532	504	542	544	493	521	512	496	530	443	498	487	545	538	504	482	523	507	485	503	499	486	518	479	530	517	494	515	501	557	540	489	498	496	439	514	507	516	505	494	516	532	480	509	504	503	500	511	504	531	512	503	478	509	496	518	502	512	468	503	487	524	543	513	491	507	499	508	518	516	507	481	475	513	514	459	505	491	542	454	534	496	518	473	514	472	482	542	554	470	490	483	508	552	522	470	497	493	496	501	512	468	520	496	448	480	536	479	470	499	487	498	481	460	530	484	491	493	506	522	473	515	518	517	516	513	516	475	523	525	504	481	542	500	516	498	510	527	528	540	505	515	487	550	510	503	549	517	499	511	532	483	482	498	499	523	526	501	469	469	507	481	499	496	508	440	494	501	471	483	480	513	480	448	541	477	506	509	475	517	498	511	524	458	481	435	489	466	541	510	491	539	522	478	465	495	464	506	500	494	528	494	558	471	498	490	502	516	528	469	495	508	507	499	507	538	508	523	490	511	494	505	489	489	489	523	487	476	535	492	493	481	525	489	490	483	495	527	501	528	498	496	503	479	537	524	483	521	492	469	532	500	508	481	491	463	502	511	507	466	506	498	503	516	487	529	498	518	527	484	480	463	519	509	529	462	511	478	494	526	481	534	483	488	525	509	497	484	516	498	488	506	509	510	472	475	522	502	514	494	490	524	491	485	511	507	510	502	537	526	482	469	535	501	532	449	537	503	490	503	508	527	495	494	471	492	537	532	499	471	516	483	476	498	488	494	543	467	491	524	506	432	478	517	505	501	498	514	515	477	502	466	510	541	491	505	531	505	498	471	502	520	495	525	482	485	495	491	521	480	509	486	491	482	526	523	525	492	517	474	527	467	494	489	501	536	509	504	495	497	490	568	514	496	531	483	502	518	516	512	475	508	471	472	520	510	479	511	517	519	509	502	478	538	523	527	480	489	505	495	502	497	454	472	475	490	508	472	509	512	522	497	501	535	471	509	498	504	480	494	500	487	463	528	480	486	528	475	516	507	470	500	492	500	543	496	480	494	482	538	484	526	516	482	482	457	500	518	512	496	507	511	545	529	477	500	500	530	490	485	504	516	528	496	491	494	506	488	507	502	515	493	488	514	505	473	476	506	516	491	567	477	530	536	449	498	477	485	496	493	514	500	550	491	478	507	514	514	495	454	504	496	485	476	460	482	514	497	513	468	512	505	497	498	487	476	505	513	547	541	511	487	505	468	483	483	477	479	501	518	488	525	446	493	512	529	499	471	469	541	480	530	457	490	483	491	490	547	468	480	482	557	494	474	503	514	531	501	502	501	493	494	505	506	506	509	490	525	510	482	483	470	486	560	512	541	498	500	497	484	503	540	497	507	539	499	479	533	521	514	484	476	509	470	512	497	538	547	525	493	505	460	491	492	488	522	523	553	499	487	504	495	542	509	471	513	516	498	492	526	527	488	501	509	510	477	492	488	527	516	499	499	511	507	473	531	493	482	522	493	513	475	469	508	470	544	468	476	495	496	560	516	514	490	478	515	480	487	506	510	525	490	524	491	467	491	515	489	515	535	486	478	504	549	483	493	509	485	507	503	492	497	502	505	495	506	530	476	474	498	479	512	536	488	553	486	522	463	502	515	503	488	498	502	455	479	431	456	481	492	519	530	509	510	494	476	536	486	466	461	502	501	506	524	469	511	501	532	537	497	518	477	482	519	471	474	494	497	488	501	489	532	504	465	522	475	529	480	481	519	504	521	482	497	498	458	478	480	540	519	487	495	541	506	488	539	525	532	547	506	496	497	475	484	539	494	476	513	501	528	476	498	498	486	489	518	497	520	551	497	479	459	488	452	503	458	492	496	487	552	508	509	523	551	517	460	469	500	499	501	492	544	467	493	491	516	539	454	495	494	502	478	481	525	538	492	450	506	506	509	524	505	501	534	477	487	486	480	521	495	469	451	522	510	497	510	494	531	496	523	501	518	536	474	472	547	504	552	507	464	473	498	554	516	492	486	497	454	506	515	496	511	525	501	487	497	475	509	523	488	481	492	471	474	511	508	526	494	512	483	499	473	505	464	511	505	455	488	483	498	472	518	522	483	520	527	479	510	472	483	479	527	521	502	527	502	482	466	491	516	511	481	473	513	524	528	529	547	501	471	511	497	489	521	533	515	509	509	516	473	454	500	462	520	521	518	535	540	486	520	521	491	496	501	507	507	524	516	525	479	512	551	434	498	514	490	495	485	496	503	533	501	494	506	473	483	499	507	504	508	493	500	535	498	486	511	487	511	519	495	490	457	534	494	539	507	541	484	518	471	514	495	531	516	511	528	498	527	500	477	494	458	476	537	511	467	547	477	495	496	504	518	514	504	472	491	533	473	493	522	508	504	473	477	513	490	528	494	485	541	506	531	491	482	489	497	541	519	559	513	516	437	501	538	523	494	495	534	487	519	474	513	463	495	486	498	515	525	525	513	498	563	517	479	506	476	505	502	494	491	518	548	534	514	505	500
6020	575	660	638	502	461	381	331	269	283	265	218	206	207	233	206	201	230	198	198	215	189	207	218	181	192	218	193	207	200	187	185	189	188	193	227	209	186	207	184	200	204	174	183	184	170	222	193	193	175	190	185	175	191	199	179	168	193	171	203	199	192	206	191	178	185	193	183	169	224	206	195	201	218	182	201	156	199	201	187	202	207	179	194	167	194	211	212	178	184	201	194	193	195	193	179	200	185	188	174	212	191	169	187	175	171	155	200	203	182	193	202	168	179	212	197	182	201	163	223	199	191	176	177	225	202	199	198	188	183	184	191	197	204	200	223	190	177	197	192	202	192	185	177	192	182	223	203	204	190	228	186	177	185	195	161	176	199	210	180	181	181	204	211	231	203	166	202	213	175	189	182	177	171	176	209	242	209	205	198	223	156	169	196	176	185	207	189	209	174	175	223	194	217	201	196	190	194	186	171	190	180	186	188	171	195	205	210	163	203	188	203	183	191	180	188	212	165	202	204	193	174	186	185	204	183	201	225	226	198	186	191	168	182	212	176	190	209	203	198	189	184	156	191	194	174	196	182	197	192	186	193	206	188	180	203	208	172	194	198	203	189	194	160	210	191	178	178	187	196	205	196	202	166	215	200	220	204	206	213	181	172	193	177	163	213	182	176	211	209	183	193	203	186	194	207	201	180	202	205	203	184	187	189	189	207	171	193	197	183	204	196	177	175	189	208	198	199	191	190	216	209	183	200	211	179	187	183	184	176	192	203	172	194	184	222	183	192	192	197	201	180	170	209	206	199	202	180	203	185	189	191	191	206	214	184	173	167	179	181	221	204	210	175	177	200	166	224	162	204	175	176	204	208	197	201	170	199	211	178	185	200	203	210	172	182	193	184	220	196	199	212	193	194	201	212	173	175	199	176	183	186	192	185	175	204	192	175	201	182	185	203	199	195	214	193	227	232	208	196	191	190	169	197	204	212	196	202	198	195	193	212	202	184	185	203	199	171	184	201	193	203	212	206	194	182	168	183	188	193	185	174	193	212	197	181	199	166	196	189	200	187	202	195	197	187	200	168	189	205	205	182	185	183	188	210	191	173	195	177	188	191	180	198	202	181	180	169	206	175	195	187	191	223	190	185	205	207	192	186	194	197	172	208	168	188	191	185	190	204	177	193	185	206	192	201	189	194	174	168	217	199	227	187	181	166	181	184	188	192	181	188	183	197	192	156	194	180	170	168	209	203	203	188	188	183	177	209	187	191	196	190	181	215	217	183	179	183	206	160	190	183	174	189	212	173	188	202	217	206	183	212	180	215	182	200	211	181	213	213	199	207	176	183	172	188	208	183	203	203	226	198	211	206	182	195	178	180	187	184	204	187	183	178	199	193	187	171	202	203	164	198	190	189	239	216	181	173	189	211	191	205	188	190	201	185	188	195	181	201	169	185	186	201	163	189	199	208	173	175	184	166	223	178	198	222	216	176	184	209	186	195	197	213	197	182	202	201	171	191	217	181	232	211	191	190	188	206	209	180	206	194	210	202	203	179	176	194	209	201	192	192	186	196	217	192	201	181	188	196	181	186	173	193	181	213	187	189	211	205	209	213	186	182	181	192	189	175	184	184	190	202	172	217	172	196	210	202	185	193	201	190	195	182	205	188	179	179	206	187	192	196	191	201	180	207	216	176	189	194	168	205	200	197	186	200	192	171	183	195	214	206	177	188	200	172	200	209	207	184	183	191	202	206	194	195	190	193	180	186	190	191	189	213	215	222	184	196	182	202	203	185	184	204	213	211	221	200	188	190	202	198	195	185	186	180	181	175	151	184	175	203	198	195	167	177	207	201	192	191	184	165	170	198	180	198	203	218	191	186	199	181	185	197	189	210	203	195	182	184	179	210	189	198	189	183	201	183	192	189	197	210	193	200	197	212	206	207	207	194	201	191	214	195	198	197	189	210	191	215	201	190	181	197	182	196	176	187	199	165	195	198	198	193	180	189	192	200	201	202	177	176	174	191	201	194	197	194	178	184	196	206	178	187	174	192	194	196	186	186	193	180	189	193	185	199	176	226	193	192	205	193	195	183	181	195	221	205	182	197	203	182	196	175	164	192	191	208	181	207	186	205	172	188	196	177	199	177	192	213	192	182	208	177	200	182	186	205	203	193	197	192	210	206	187	191	183	204	194	202	217	197	188	194	207	201	171	188	193	216	190	180	183	212	191	184	209	196	215	193	185	202	190	200	189	198	198	201	190	202	144	205	189	187	208	170	192	196	198	191	182	179	199	187	195	217	189	198	198	203	187	196	197	200	195	191	195	173	200	182	182	170	239	196	212	184	205	180	188	170	189	213	189	191	197	216	161	191	179	204	204	208	208	208	211	211	199	226	182	167	197	180	211	192	198	196	173	204	176	191	189	201	209	175	198	199	202	205	186	203	193	192	185	166	189	204	200	187	174	207	197	205	187	188	188	171	198	177	196	170	196	189	204	203	176	206	222	221	169	172	197	170	194	197	192	179	171	192	196	186	190	196	193	199	188	193	188	193	183	196	179	207	192	187	193	185	192	202	179	191	166	204	157	179	207	179	197	213	195	209	189	199	199	187	210	182	212	196	194	207	189	198	205	164	191	184	216	191	190	190	186	179	205	191	199	187	207	173	200	209	192	210	167	198	232	196	174	191	210	184	174	202	169	195	189	169	185	194	169	188	194	189	203	184	182	216	205	179	182	188	214	181	192	178	178	197	181	194	178	175	210	187	180	178	187	166	200	196	220	192	181	186	177	192	162	197	188	185	176	172	185	196	193	208	179	204	217	185	220	199	209	201	180	180	189	186	168	176	199	168	209	216	193	174	177	213	180	198	189	183	185	207	220	205	186	174	195	201	202	238	200	213	159	197	172	184	210	199	201	184	190	193	185	188	177	208	184	200	185	180	195	199	177	187	165	216	201	186	192	204	192	233	180	190	186	187	190	197	178	198	214	200	207	198	158	204	224	208	191	176	180	199	181	197	171	188	198	151	190	201	180	200	193	181	190	178	194	194	179	189	194	202	192	190	224	195	211	205	193	191	190	213	203	185	195	168	193	197	203	210	188	195	187	196	206	195	175	214	192	187	193	193	210	206	203	182	185	188	206	196	210	201	200	190	217	181	168	197	181	174	202	172	180	190	183	197	212	176	195	191	215	174	208	176	164	166	195	212	185	181	198	206	198	190	192	196	207	203	188	193	201	179	187	198	204	200	191	177	197	177	192	199	181	225	183	171	177	183	196	170	201	170	201	194	189	201	204	181	205	185	213	215	179	214	196	191	178	181	198	182	195	204	200	183	177	210	200	179	223	193	189	184	209	209	176	155	193	186	209	195	183	196	193	195	190	167	206	185	210	214	158	194	186	195	189	197	195	204	166	194	173	222	183	187	218	166	174	179	162	204	192	198	176	217	194	206	193	188	184	185	212	194	184	184	214	219	196	183	179	202	217	209	196	188	169	189
5987	847	1560	1912	1847	1691	1484	1199	927	900	860	811	741	668	647	661	590	664	588	608	585	499	547	532	539	543	454	481	493	532	522	547	512	518	472	478	482	509	491	481	503	482	480	465	477	477	481	516	478	449	478	469	525	488	477	468	516	469	512	492	475	460	459	451	435	487	503	476	456	524	484	457	455	449	463	468	448	487	452	474	469	473	476	433	453	473	464	477	471	500	456	499	447	483	490	464	481	448	477	448	449	448	461	502	480	479	453	470	462	477	453	470	514	506	486	448	467	503	471	468	486	482	465	500	507	501	482	468	515	522	427	465	473	496	459	461	451	473	474	487	487	448	450	496	481	470	492	449	470	495	442	479	474	490	446	478	465	515	473	500	443	486	460	497	433	468	448	463	490	476	478	441	436	456	493	475	477	493	472	462	481	452	500	530	465	451	498	474	483	501	475	461	455	432	537	468	455	477	478	470	480	508	425	472	441	469	471	502	458	480	491	443	474	432	470	484	483	475	460	493	495	453	466	487	499	500	482	439	466	456	503	500	466	482	458	481	508	485	472	452	493	496	461	459	484	458	506	485	487	484	434	507	477	473	455	513	473	451	459	443	455	499	512	496	435	482	463	468	500	515	488	510	444	495	438	501	485	447	452	462	447	468	468	450	514	452	441	439	447	443	462	506	461	461	454	473	452	490	443	517	472	451	448	474	461	422	477	470	468	460	465	456	477	453	484	448	481	458	464	504	496	461	467	463	461	482	460	475	463	494	493	451	423	491	474	472	470	464	467	471	496	475	482	502	461	475	449	442	461	460	481	461	443	463	482	455	469	441	464	450	470	474	464	479	501	481	475	471	469	446	471	432	454	447	439	468	469	510	471	496	476	438	434	492	468	475	504	462	424	486	458	478	492	450	463	484	501	476	468	474	496	451	489	475	492	475	475	457	451	452	438	450	476	470	453	496	434	460	452	459	490	459	454	487	478	494	509	468	464	474	512	473	475	483	466	485	464	456	412	485	466	492	494	480	460	464	463	493	492	456	477	460	458	479	463	457	472	468	461	490	459	490	455	448	461	471	470	479	457	480	476	444	483	469	494	452	456	477	500	475	479	474	444	443	514	463	428	490	464	457	452	459	437	480	492	519	500	455	465	465	445	512	500	469	441	506	516	473	502	478	487	471	455	486	458	487	461	527	472	492	453	449	468	465	439	444	494	476	479	500	468	422	471	482	455	460	510	432	483	467	478	481	495	520	458	447	451	455	480	495	448	425	482	455	454	484	435	451	503	441	456	463	453	470	470	459	411	459	473	442	513	458	411	471	453	456	449	478	457	451	470	484	519	457	472	450	445	465	449	457	466	440	464	471	489	484	463	442	467	467	500	496	500	493	471	480	472	480	483	496	487	496	473	496	471	452	457	468	475	462	498	453	444	492	487	489	481	476	453	497	441	456	454	456	482	441	488	431	450	485	444	443	486	485	515	507	485	448	468	473	459	508	485	497	444	420	508	492	471	510	456	418	492	459	426	443	451	495	489	452	492	492	462	464	449	471	494	490	489	480	464	455	471	459	467	421	457	484	519	453	465	471	500	454	476	485	440	511	438	441	486	451	435	488	457	469	468	491	437	513	486	490	462	486	442	484	491	490	482	485	478	485	491	477	450	460	479	427	447	490	513	477	467	464	442	476	449	476	476	457	484	492	431	471	462	473	485	469	456	458	477	450	483	426	476	463	454	502	460	430	446	446	475	459	446	468	477	461	494	444	427	488	465	490	432	473	461	479	456	456	465	495	490	455	484	424	486	453	450	459	503	462	469	447	478	448	507	462	480	459	475	476	469	447	468	479	441	466	484	475	497	490	495	478	455	462	456	457	489	468	464	422	511	477	482	483	456	442	485	466	460	487	476	465	495	486	449	444	456	452	489	461	427	482	452	481	453	450	451	477	482	461	469	482	470	473	457	451	449	472	440	478	470	444	505	471	493	435	443	487	455	437	499	486	466	458	467	475	480	453	449	468	439	444	455	520	480	488	478	468	439	466	442	444	498	495	462	424	435	475	462	466	442	431	471	452	459	434	467	451	467	438	490	460	482	433	498	475	482	401	507	438	481	479	500	463	500	476	462	406	501	483	468	454	433	454	474	470	437	463	467	488	452	454	451	472	454	485	469	480	450	478	460	452	501	471	447	461	486	469	438	476	483	464	480	458	478	461	467	466	478	462	438	475	475	474	505	429	416	460	493	467	510	444	458	488	507	487	444	449	498	447	446	471	450	473	432	480	465	416	461	464	468	455	480	509	497	493	445	465	504	480	470	484	465	448	464	457	471	491	484	423	480	476	465	470	452	494	498	488	486	459	477	467	454	428	455	468	427	490	469	494	458	492	438	472	435	476	436	495	482	518	476	468	469	489	456	476	470	476	430	494	543	443	464	482	433	491	454	462	497	463	457	503	475	477	479	478	433	415	444	439	435	458	474	442	483	465	464	455	465	444	459	483	479	433	493	489	464	451	464	454	487	468	454	474	439	492	481	477	483	466	451	485	492	492	440	446	492	501	478	462	479	459	470	495	474	476	464	471	464	480	483	476	440	446	524	501	441	460	417	440	447	471	458	490	477	469	446	473	445	462	468	508	508	459	457	489	461	486	471	472	431	448	445	463	487	501	437	480	467	496	440	504	509	508	487	466	452	475	471	470	450	487	478	485	479	481	428	473	514	485	461	453	476	465	477	458	462	469	487	410	446	486	476	449	474	482	459	471	441	433	486	464	446	470	488	440	487	437	517	472	490	457	489	475	487	447	456	455	480	513	472	461	429	515	489	456	453	497	461	476	526	490	440	471	465	506	433	462	459	461	461	452	488	477	438	431	426	477	512	479	506	467	508	512	454	483	472	452	449	469	461	467	481	474	454	450	458	435	475	472	504	535	455	427	498	459	508	499	458	474	467	440	450	446	480	443	432	471	532	506	457	501	452	497	480	503	447	483	447	458	485	491	457	436	481	449	468	435	461	449	467	468	437	447	443	476	460	455	484	457	467	474	487	450	487	439	460	482	476	463	495	442	527	467	463	456	504	487	458	503	483	456	481	478	466	481	439	437	473	499	504	455	460	503	488	485	464	431	469	466	474	462	462	506	485	477	455	461	441	460	449	463	461	446	493	481	446	486	465	475	429	450	439	478	430	481	477	480	455	434	500	490	450	475	460	457	444	487	440	437	463	452	430	490	458	475	447	455	493	447	469	432	501	476	459	466	433	465	466	447	465	426	454	415	467	468	450	467	508	458	529	454	501	481	471	446	484	476	483	441	498	476	476	497	519	456	477	431	481	429	450	469	506	472	470	449	411	494	477	482	442	504	465	498	446	437	456	473	448	483	488	427	473	430	487	461	498	462	484	492	455	407	439	430	445	473	451	475	464	444	485	479	461	435	469	501	521	479	480	418	488	476	459	485	475	460	471	461	458	458	456	457	491	453	452	496	443	485	444	451	440	456	451	461
11619	873	1068	929	712	585	457	291	240	163	173	179	158	132	113	153	136	140	99	109	113	120	102	98	96	96	87	95	95	87	98	91	75	91	74	86	97	84	81	76	82	96	97	69	71	78	112	74	90	75	101	102	79	80	83	56	91	68	91	84	72	66	84	81	80	84	88	80	79	91	84	85	93	88	79	96	82	79	76	85	73	81	78	74	88	90	82	75	83	85	94	67	82	87	82	92	97	87	67	77	80	82	69	87	82	90	72	90	82	80	85	89	81	89	90	95	96	88	65	80	77	84	84	89	78	87	75	79	90	81	84	68	87	71	84	70	81	74	71	85	79	81	76	77	90	82	90	84	72	78	93	70	83	73	83	101	85	65	98	81	74	76	77	97	80	81	83	66	81	83	95	88	79	84	75	103	81	74	100	83	87	66	79	72	86	93	80	86	79	95	74	80	81	87	89	80	82	75	94	85	103	98	80	82	80	88	80	100	85	81	93	74	75	93	91	89	95	83	98	75	71	71	90	84	80	68	72	82	92	84	75	84	76	89	75	84	70	70	56	76	69	75	89	88	67	76	76	76	64	86	83	89	79	91	89	78	85	93	80	88	80	86	78	77	74	95	87	73	87	102	84	86	66	92	72	89	93	73	90	85	79	86	85	100	95	85	82	74	88	78	71	79	82	75	94	92	75	99	61	71	83	89	71	91	70	74	88	71	82	69	74	91	81	101	78	91	93	81	74	70	74	82	101	82	66	81	76	81	82	81	90	80	94	91	93	83	77	83	85	76	89	70	83	78	72	91	73	74	75	74	81	81	82	73	85	84	73	97	81	80	83	80	90	80	88	99	104	90	69	86	93	82	81	80	84	72	77	90	86	95	77	85	67	72	80	70	83	93	86	95	83	91	81	81	74	90	74	87	69	85	92	77	85	88	81	71	89	75	89	78	72	86	97	72	74	82	84	72	78	95	87	93	85	78	79	80	101	71	97	85	68	74	79	93	98	80	87	109	66	79	78	101	79	84	69	80	93	80	58	81	76	76	84	78	92	80	80	76	89	99	71	105	69	70	73	91	75	82	86	85	82	74	71	109	78	88	105	89	94	79	90	78	88	74	92	89	92	96	75	77	77	75	65	82	73	85	78	72	85	90	90	95	78	79	75	77	99	82	86	66	89	84	66	81	74	67	88	87	72	79	85	84	81	84	98	106	78	96	100	73	93	88	85	81	85	79	66	88	77	85	67	79	90	74	87	88	81	75	60	94	79	85	78	71	86	73	82	86	86	75	90	78	81	77	101	93	82	73	75	97	84	95	73	90	98	82	78	88	77	99	91	93	86	72	102	76	86	90	74	84	64	71	78	79	92	63	82	93	86	73	79	75	71	71	64	87	70	70	86	95	91	81	73	68	96	72	72	94	75	101	75	76	81	94	77	81	77	93	80	88	76	91	84	73	73	83	84	86	74	99	96	93	79	89	88	78	81	105	64	68	73	70	71	91	71	70	77	68	81	71	89	77	80	84	87	83	78	75	70	84	85	76	78	82	88	79	81	82	84	83	79	82	89	95	76	75	74	92	85	85	62	86	78	80	78	84	74	81	81	86	92	88	84	74	75	87	77	94	86	91	82	86	77	79	85	64	97	67	94	67	74	73	71	99	87	86	83	84	90	85	74	83	94	81	66	68	61	67	88	58	98	87	80	79	94	95	80	98	75	89	71	71	75	92	63	87	69	92	71	94	76	89	66	91	68	82	90	69	106	87	74	84	62	94	73	77	74	74	75	77	75	97	75	91	93	83	68	83	69	76	85	80	81	79	79	76	79	101	77	75	76	81	83	81	91	74	85	70	73	69	71	73	74	88	98	79	78	79	81	83	88	83	79	91	74	91	73	69	92	75	85	85	73	104	72	81	92	78	71	76	88	69	68	85	78	83	71	68	98	83	68	78	77	70	78	110	86	66	78	89	79	76	78	79	92	87	75	75	60	77	73	65	101	82	100	81	93	77	76	74	81	84	87	82	96	91	91	85	77	79	60	71	77	72	81	79	74	88	93	68	74	80	91	93	71	86	74	81	98	75	99	79	101	84	81	88	76	88	64	92	82	84	82	86	73	83	94	86	87	82	86	87	63	75	61	81	103	69	71	68	83	74	80	73	76	83	85	68	96	71	73	78	76	79	80	77	84	95	91	76	79	75	65	100	79	73	85	76	91	79	98	95	98	78	74	94	90	75	99	88	69	93	80	71	82	68	64	76	75	75	94	94	99	86	80	71	74	94	85	77	95	85	77	81	85	80	88	57	78	78	97	88	67	89	84	65	64	90	82	80	92	90	89	82	82	65	96	103	80	70	73	84	85	66	87	76	77	104	70	99	76	87	74	78	79	75	82	83	68	93	76	71	93	96	69	81	72	73	83	90	96	92	59	83	84	72	75	77	79	76	80	78	84	86	87	91	88	92	82	88	68	93	86	70	96	93	81	100	84	66	92	83	85	75	87	97	83	86	86	80	78	69	85	72	93	78	99	75	87	71	92	81	85	82	91	85	86	72	72	70	84	79	86	86	75	79	84	79	95	97	100	94	91	94	72	77	74	79	77	91	87	83	86	76	82	82	88	90	98	79	74	83	88	96	74	85	72	87	86	75	91	101	88	86	79	78	78	88	74	88	93	72	71	83	80	87	69	89	64	84	69	82	70	89	72	97	95	83	75	58	73	78	93	87	78	68	84	84	97	82	68	62	94	73	85	90	66	74	79	75	86	81	74	74	85	65	69	78	80	73	80	82	82	97	85	74	81	74	106	67	77	78	76	82	81	76	84	79	86	89	78	95	78	79	73	76	80	96	68	80	78	84	86	83	92	78	79	81	62	88	84	79	87	79	83	82	73	87	79	73	77	84	70	85	72	77	74	95	93	94	88	73	79	78	75	92	69	71	74	72	63	76	81	80	77	86	85	73	93	85	77	81	74	80	90	66	88	73	78	100	80	91	84	90	79	81	85	74	70	77	76	84	74	70	92	68	70	69	90	97	110	79	89	78	68	99	81	82	85	83	85	71	91	73	92	100	72	81	70	82	79	80	63	79	86	81	74	87	84	96	87	87	66	89	74	64	55	91	96	74	81	79	82	82	68	79	81	79	69	73	82	76	79	75	97	86	73	79	78	94	89	73	74	82	84	71	95	83	66	102	82	74	95	76	101	95	78	81	67	66	78	62	88	85	76	87	67	86	86	76	90	73	88	94	75	70	72	91	81	94	94	83	83	82	82	85	73	76	95	86	80	73	77	98	82	76	73	71	74	83	73	82	79	70	64	68	81	66	73	72	79	84	85	99	81	68	84	74	76	82	87	76	79	71	82	72	65	68	89	82	77	76	80	85	77	72	71	73	75	75	77	69	70	102	77	103	89	84	78	80	76	87	81	96	80	92	83	88	69	81	82	91	73	64	101	74	81	78	78	101	84	85	98	86	81	88	83	89	81	71	76	91	85	93	77	69
7628	981	2109	2739	2717	2471	1970	1377	1035	924	782	817	624	669	542	540	552	580	462	403	334	471	374	348	322	354	277	291	283	239	249	300	276	267	276	255	252	258	277	246	256	270	239	232	244	230	241	240	236	252	249	217	236	221	236	220	225	239	243	245	251	253	209	226	242	229	228	252	209	249	214	224	229	231	230	208	209	204	215	239	217	212	259	220	197	226	229	200	220	215	235	210	207	220	201	229	240	252	214	215	218	199	232	205	252	206	201	200	220	219	205	226	249	218	221	217	217	223	203	226	194	204	222	233	202	224	233	198	196	208	247	221	212	219	224	181	239	231	236	233	212	222	215	232	207	185	206	233	238	245	220	231	227	220	210	241	220	234	226	203	237	204	196	250	242	246	210	206	244	219	221	216	200	219	240	218	219	219	216	220	212	196	210	232	214	222	245	213	227	243	218	226	194	194	207	223	229	219	210	227	208	245	207	221	217	195	209	224	239	222	238	234	209	193	213	235	228	237	211	232	222	226	232	230	232	233	206	221	216	216	230	223	215	217	208	234	203	234	228	253	222	200	230	187	225	233	224	214	219	195	230	214	254	204	224	215	236	219	245	253	204	214	219	213	238	223	214	230	238	200	202	233	225	220	209	200	242	203	224	227	232	241	211	224	201	198	195	214	210	242	195	213	212	211	214	238	218	200	202	204	235	234	209	231	226	232	251	208	207	206	216	209	207	229	223	208	206	209	230	222	240	217	204	202	221	227	201	210	219	188	217	209	221	234	230	216	202	204	213	236	211	215	235	204	209	204	215	233	213	201	224	220	206	228	231	190	226	203	202	226	231	210	222	238	252	228	224	212	232	225	232	233	227	223	244	220	223	199	233	185	233	219	230	223	221	250	201	216	227	229	246	212	224	207	234	187	204	212	236	231	240	245	213	223	216	209	209	195	208	221	219	234	216	222	224	215	212	216	209	219	219	226	249	219	225	247	220	207	212	209	188	199	244	230	204	204	218	202	218	236	223	211	198	204	189	222	220	209	218	201	212	225	198	221	197	233	207	208	203	233	242	209	219	213	213	194	239	244	224	230	217	220	230	207	195	225	201	206	207	211	211	200	197	210	204	194	213	238	186	228	222	223	250	228	202	227	236	191	209	247	223	213	223	232	218	222	196	223	202	217	232	206	222	213	233	217	235	254	223	210	205	232	243	231	226	218	227	217	224	218	188	207	236	231	227	190	207	206	211	203	219	218	235	206	191	212	214	206	230	232	218	206	218	219	212	221	216	215	213	236	188	236	226	214	234	229	223	210	223	220	225	221	213	202	201	241	238	214	219	219	228	237	220	208	215	217	220	208	215	242	213	203	206	217	229	233	223	208	217	240	193	223	212	199	199	210	218	218	202	196	207	241	223	236	241	219	235	225	202	239	216	232	233	246	202	217	186	217	206	216	216	236	218	207	228	234	212	220	238	213	183	242	217	222	217	202	232	212	187	215	228	208	218	209	220	239	214	203	249	225	231	222	210	248	233	212	214	203	220	201	232	201	224	192	215	225	228	230	209	224	216	199	228	198	214	236	226	222	222	193	215	230	217	208	209	236	238	202	201	202	233	208	233	236	218	193	229	227	240	212	209	219	204	218	241	236	219	221	238	223	219	198	221	236	206	197	221	232	189	222	213	231	219	226	228	199	219	212	229	229	206	215	216	218	206	236	231	222	220	257	223	216	231	227	200	227	225	222	218	229	198	221	215	232	213	215	209	224	228	217	225	221	221	206	220	204	220	200	207	220	197	212	208	233	195	227	206	245	224	208	201	217	234	225	240	219	212	210	237	202	225	213	209	210	248	233	193	202	254	213	227	215	195	217	209	241	210	205	241	218	208	181	205	196	235	213	196	190	233	229	217	235	228	254	206	227	222	234	237	213	219	219	236	209	188	212	215	206	235	237	231	215	220	250	213	195	235	218	213	197	206	223	210	200	192	242	202	207	217	214	213	238	207	255	239	205	237	207	235	221	213	221	208	234	217	241	184	175	238	221	208	227	222	221	207	188	226	242	225	224	232	198	197	206	227	230	225	197	212	184	213	225	218	218	238	219	232	214	231	231	200	231	230	190	217	240	221	194	198	249	212	226	208	192	204	217	227	210	208	220	204	205	208	239	198	242	209	209	223	212	227	199	208	195	202	223	225	240	214	245	243	234	208	219	198	201	212	199	200	207	222	216	224	222	206	240	217	203	217	218	208	229	224	196	226	228	232	215	207	225	224	232	199	227	206	216	212	211	206	194	238	219	200	211	230	203	243	228	224	226	215	214	222	245	224	221	186	202	207	235	197	208	213	225	203	208	247	212	217	224	211	238	213	200	206	240	238	239	204	259	220	223	223	197	222	229	221	236	234	217	217	222	210	207	210	238	214	222	191	236	240	239	208	194	220	222	234	217	218	200	230	220	231	218	231	236	203	241	229	213	225	238	198	208	227	228	234	227	219	226	211	238	185	208	224	192	223	222	211	234	244	230	224	234	223	209	214	227	187	227	218	223	213	204	204	210	215	214	206	212	248	226	234	202	208	237	216	197	214	232	192	241	189	226	215	220	213	221	210	241	179	231	221	214	203	210	238	234	195	199	227	229	228	208	231	185	234	188	198	247	206	202	234	227	219	210	200	210	217	230	224	208	199	200	229	219	224	231	228	207	232	218	199	205	225	219	222	210	217	227	241	226	237	185	221	213	227	205	222	215	201	229	219	185	219	211	225	226	239	236	224	217	206	204	231	198	173	208	218	209	243	231	210	211	200	221	210	213	218	221	212	232	206	203	209	215	215	237	226	220	223	228	215	182	210	204	195	215	229	223	219	219	211	196	220	181	218	222	227	202	207	234	219	237	229	214	207	217	216	235	235	215	211	218	210	218	204	241	209	201	226	242	193	229	206	210	229	224	207	185	233	243	210	225	215	210	205	227	228	211	218	209	226	207	229	205	224	212	214	215	222	196	227	213	235	242	214	219	244	245	189	227	213	215	232	248	212	197	194	243	203	213	210	222	219	205	220	217	230	209	224	238	203	217	223	256	215	214	197	226	218	236	220	235	224	240	214	208	210	204	217	208	221	195	222	227	227	217	247	206	217	178	194	236	209	228	235	198	209	200	211	223	224	212	216	228	216	197	216	214	214	232	233	214	220	210	229	235	198	214	212	219	237	208	213	203	215	201	203	225	208	226	217	220	231	233	212	244	199	182	199	200	196	204	201	229	215	219	200	217	213	232	208	203	245	221	209	230	232	214	207	205	226	221	219	227	221	200	242	232	214	228	199	197	242	235	215	232	206	178	240	234	230	209	207	219	249	212	204	219	231	190	218	221	223	223	202	213	211	204	225	193	209	235	222	209	226	225	242	220	224	224	244	213	236	235	216	241	242	231	202	227	221	199	231	181	221	202	207	204	230	205	199	195	199	210	228	215	230	222	214	192	235	236	220	208	212	231	218	216	221	238	209	207	200	224
1265	282	361	313	287	259	266	258	258	226	210	234	226	230	192	226	228	226	212	200	243	221	172	206	204	204	197	204	194	200	221	199	209	192	208	198	195	207	195	183	212	211	214	217	185	180	192	184	225	206	197	233	235	203	216	210	209	213	214	202	188	205	211	190	228	247	230	224	231	182	212	208	180	218	217	192	202	198	180	215	190	238	175	200	204	193	209	221	166	221	181	186	203	199	225	198	193	229	226	203	221	214	208	204	194	191	213	209	196	202	236	206	160	211	211	179	178	173	171	223	244	222	207	201	201	206	178	204	168	210	209	197	222	183	187	209	184	216	208	205	190	230	197	226	221	224	189	199	206	215	184	227	209	221	207	207	199	199	202	190	201	224	210	192	204	215	206	220	181	198	186	231	212	164	216	224	199	221	199	215	190	191	216	189	180	215	202	202	194	202	190	205	201	215	205	215	214	186	203	222	202	226	179	222	193	176	212	216	204	208	205	200	203	156	209	190	213	224	228	202	207	194	180	223	176	191	225	178	222	206	190	217	199	196	188	219	218	193	192	203	222	210	183	198	196	202	209	215	212	210	198	182	193	212	196	206	204	224	194	192	209	177	184	199	203	197	226	213	197	194	203	185	182	208	209	205	224	185	205	208	202	211	220	228	222	198	223	213	204	208	207	198	214	226	198	220	200	209	233	215	218	184	220	201	207	205	183	212	173	201	212	204	203	201	220	203	193	177	201	195	203	205	205	203	218	200	209	191	209	205	206	193	209	205	209	195	193	215	208	211	193	208	211	247	209	188	182	212	218	205	223	206	216	207	193	207	210	211	198	197	183	199	183	222	197	211	217	189	222	192	192	199	192	179	186	180	221	192	199	214	214	185	211	194	215	187	202	229	237	181	209	197	243	186	185	166	192	201	221	189	193	189	214	187	210	226	209	214	243	208	181	212	210	201	210	208	200	185	194	235	189	223	210	224	180	218	206	234	211	192	208	209	174	206	196	188	225	210	186	185	182	201	219	224	199	237	222	208	194	204	204	212	210	204	212	191	222	207	193	221	212	208	181	202	188	219	235	193	199	214	186	228	227	219	197	212	204	196	225	190	206	217	207	196	225	180	225	220	218	209	229	202	209	205	193	217	181	211	213	184	218	199	186	178	225	199	177	199	182	211	202	188	181	210	217	196	217	202	217	212	168	193	174	180	218	209	180	201	206	200	226	199	198	222	207	191	199	228	207	197	181	230	236	210	192	204	194	216	204	192	206	197	216	195	178	227	204	214	222	219	193	196	204	211	193	217	225	184	182	190	201	197	174	205	210	181	214	199	215	219	189	205	191	202	215	188	199	207	234	196	217	198	208	203	185	193	202	203	218	209	199	207	192	189	214	214	205	195	223	205	196	214	202	207	211	228	226	222	207	222	219	209	212	198	216	207	220	206	196	207	203	215	193	231	189	190	193	216	216	207	196	217	218	214	208	179	201	198	216	204	217	228	198	205	233	227	229	195	200	188	196	231	184	210	212	196	210	197	202	220	219	210	209	183	213	232	156	208	218	188	209	195	178	200	210	189	213	231	188	209	198	204	186	223	217	191	176	196	221	195	205	197	210	187	202	212	215	167	211	188	216	201	206	194	214	198	228	183	219	207	196	208	211	205	200	215	211	212	187	191	169	219	192	208	210	232	206	195	203	233	221	225	214	197	204	231	227	205	204	228	209	200	165	236	220	233	220	202	196	219	194	215	200	185	204	184	206	183	196	214	198	200	210	187	216	183	205	189	201	210	193	213	193	196	209	214	226	229	210	208	210	204	208	187	197	204	183	175	203	234	199	216	216	207	189	217	197	207	210	207	190	211	206	193	235	202	199	209	224	162	187	185	234	179	192	220	199	213	189	208	213	207	197	222	207	193	205	193	220	187	217	192	163	199	184	198	199	187	218	192	203	198	192	211	194	197	206	227	209	184	202	205	176	211	200	230	220	211	203	200	179	174	203	216	195	190	215	192	189	186	190	208	215	205	203	205	225	206	220	205	253	186	209	207	195	197	201	209	210	214	212	196	207	194	235	186	182	214	194	206	205	192	188	190	214	204	228	210	185	214	211	168	223	206	216	187	191	195	203	230	212	208	192	191	226	208	183	204	221	210	203	212	216	210	226	188	225	207	217	192	188	218	213	221	181	215	185	185	205	189	188	218	195	206	172	193	172	191	200	196	211	214	201	187	199	169	208	200	213	215	238	212	198	232	202	215	194	181	206	185	211	202	193	194	199	201	202	192	202	181	211	220	192	220	210	193	168	211	204	210	209	204	217	193	199	183	172	207	221	173	206	221	218	199	206	208	213	209	192	179	200	183	200	182	204	183	200	210	201	213	210	206	184	219	216	179	177	222	192	197	170	208	199	209	194	214	202	230	218	188	187	234	202	204	227	204	191	218	209	198	213	215	198	216	190	201	178	211	213	209	226	195	207	202	212	202	193	204	215	186	208	197	209	200	208	199	198	203	225	226	218	218	208	193	181	198	200	205	206	203	185	189	219	211	203	212	195	202	184	197	190	202	187	204	209	193	207	201	194	197	203	240	201	205	177	214	241	222	204	219	197	222	236	216	199	210	182	223	194	213	212	214	223	213	212	193	219	183	214	196	204	202	220	186	196	220	199	189	204	193	190	181	199	220	195	233	201	201	254	212	212	188	207	199	202	211	212	195	194	202	205	238	234	219	208	182	222	190	188	205	188	218	215	217	196	224	190	203	206	195	200	198	232	210	210	215	198	202	212	196	203	195	203	208	191	205	204	200	223	223	192	205	187	189	192	179	196	211	185	216	216	230	203	196	211	203	221	229	197	187	205	185	214	210	186	215	216	196	211	200	199	214	202	191	192	174	203	198	195	195	195	207	202	194	215	202	207	214	196	209	211	191	180	187	184	208	210	193	204	185	224	218	238	237	212	217	201	195	183	196	207	214	194	172	195	211	229	198	198	191	210	209	223	203	213	216	217	211	185	208	212	216	186	178	198	222	214	196	195	186	225	194	224	192	161	194	209	193	221	210	204	200	211	214	212	194	210	182	187	207	180	200	209	195	216	197	193	208	187	206	242	248	201	165	192	220	182	189	208	191	191	233	179	220	233	210	212	200	188	206	207	232	175	207	231	232	189	207	206	229	194	221	215	201	213	222	210	206	187	239	170	193	206	203	209	234	220	231	195	197	214	208	194	199	200	202	210	196	194	183	217	188	180	193	211	212	227	210	201	193	210	176	217	225	218	185	199	195	194	209	229	225	237	214	202	202	209	202	202	233	215	194	186	197	226	198	185	179	206	218	217	182	218	211	210	199	198	200	179	197	185	236	218	219	198	218	194	194	222	200	211	226	194	197	190	186	208	218	224	193	196	198	207	213	201	229	222	195	216	220	201	189	198	196	205	184	190	188	212	200	203	204	222	188	205	208	225	198	193	186	211	206	200	213	198	207	207	235	183	197	216	185	200	185	206	187
1775	617	877	905	910	788	729	701	674	626	644	597	582	548	566	523	557	565	530	512	486	519	519	497	545	491	509	521	468	487	520	547	511	477	499	482	485	511	480	469	511	481	488	507	492	516	488	525	521	469	544	490	511	447	536	494	506	481	485	508	502	499	514	504	482	522	522	541	498	476	485	542	526	506	482	502	513	512	500	473	508	475	537	465	509	515	481	512	470	484	533	526	495	494	511	506	524	513	528	483	487	464	459	480	509	505	491	462	459	485	503	486	490	488	478	484	499	508	477	480	478	497	495	519	504	504	512	497	481	499	481	506	515	482	470	506	493	502	513	514	530	484	452	530	481	529	494	479	507	507	520	508	540	534	508	487	557	502	515	512	511	478	523	501	511	507	505	497	505	486	476	525	490	482	454	505	506	474	526	508	514	533	506	552	455	510	533	483	522	502	481	492	490	462	487	515	510	447	524	474	481	540	504	487	514	552	500	492	488	488	506	511	496	482	480	505	512	493	495	474	484	485	506	494	540	525	510	525	491	486	513	484	534	494	475	503	482	518	504	495	482	555	496	484	490	512	504	464	549	526	545	516	550	500	511	468	504	526	522	532	490	472	529	531	488	494	538	522	514	519	532	489	508	497	554	448	474	523	486	511	495	508	508	463	538	516	522	531	519	526	522	479	500	550	498	504	542	517	477	519	497	527	521	514	512	479	501	518	522	466	497	543	502	518	525	540	490	498	499	500	520	550	504	531	493	534	479	497	495	503	481	501	529	496	480	496	527	509	532	516	526	548	515	476	469	528	513	512	469	477	514	501	479	486	504	469	521	525	521	500	503	540	531	457	491	505	536	506	484	499	507	465	470	498	505	431	484	492	541	517	503	493	529	507	502	542	550	504	507	514	507	504	505	482	504	504	517	527	510	496	502	484	519	490	474	497	513	504	472	510	498	520	469	511	492	515	491	491	514	489	478	504	506	528	537	485	528	501	499	512	492	496	526	493	457	514	532	510	559	506	509	503	449	552	515	496	513	528	527	517	503	493	524	506	485	481	470	462	522	486	479	477	467	505	482	501	485	505	527	473	478	454	508	485	471	507	530	505	477	522	470	511	477	505	503	467	477	479	531	522	497	485	486	489	516	485	512	487	483	521	515	551	492	493	500	500	515	506	485	521	528	515	517	493	514	524	530	499	512	527	478	481	490	522	525	458	528	513	467	543	503	485	538	519	500	476	468	474	494	499	508	487	502	524	550	465	523	503	502	498	490	505	471	484	525	524	485	499	474	535	503	500	474	539	535	526	499	463	507	499	454	514	466	491	494	514	504	491	472	499	514	513	515	518	522	529	509	513	502	514	517	475	521	504	522	505	499	506	500	487	518	474	501	522	504	507	504	492	509	518	498	498	529	511	532	539	493	512	515	544	496	516	522	505	509	518	513	493	464	494	501	514	466	487	491	480	519	531	497	500	504	501	527	507	483	519	490	524	541	511	547	498	501	505	495	531	536	467	477	472	499	483	464	542	483	518	517	497	488	527	467	505	487	508	496	504	507	482	506	480	504	468	480	523	484	518	487	525	504	480	490	486	484	512	506	516	521	464	501	504	458	496	540	510	537	505	520	518	496	523	528	547	527	482	533	486	513	531	528	500	508	533	503	486	486	480	446	487	481	514	481	495	505	464	474	499	531	526	501	530	497	525	521	462	465	533	506	494	520	476	498	500	500	513	513	479	506	494	504	518	524	468	510	480	484	477	469	489	485	528	490	474	499	498	523	498	507	527	451	496	544	525	511	501	473	518	482	506	507	532	529	465	508	514	468	508	479	505	478	542	472	488	499	487	549	492	514	458	507	516	481	508	513	522	486	464	458	494	511	512	517	471	462	515	517	526	522	488	492	466	530	472	507	520	451	498	493	502	520	479	519	508	508	477	480	542	495	493	482	488	499	515	504	500	521	512	516	473	488	504	523	492	522	511	482	513	514	493	465	501	498	526	460	529	505	514	524	462	522	484	477	527	527	457	520	529	483	455	495	506	500	516	508	502	478	546	487	526	481	545	489	506	529	525	524	480	519	509	506	527	481	509	523	497	470	539	511	497	495	495	523	476	515	515	512	524	504	500	479	516	519	521	492	437	456	486	499	480	475	530	472	486	505	511	520	496	517	535	491	507	540	501	489	491	473	513	469	545	556	496	485	488	449	504	516	526	509	535	482	494	516	511	482	500	513	462	501	487	520	500	503	573	462	503	488	536	529	494	503	482	462	511	526	504	512	437	506	495	504	531	508	495	497	550	514	511	459	489	510	503	493	513	478	537	513	516	512	502	513	495	483	501	525	503	514	534	493	522	473	474	516	511	492	475	514	498	539	468	522	507	508	475	500	483	494	525	485	504	554	496	498	441	498	482	500	502	490	514	482	478	502	504	520	569	536	505	500	494	530	475	494	553	480	470	481	530	485	484	526	500	520	445	524	541	481	488	504	481	527	518	503	449	500	498	515	524	491	527	520	507	506	506	512	492	517	539	503	526	489	498	505	486	474	514	488	495	516	522	491	505	508	508	522	514	457	517	465	536	523	492	482	497	501	516	514	486	466	511	533	477	486	525	499	513	513	489	497	489	483	493	505	562	480	539	510	490	529	511	483	538	476	507	470	497	452	481	490	503	522	495	508	526	479	492	472	511	569	505	503	483	520	495	533	502	469	496	459	474	521	518	474	471	530	510	518	491	527	473	539	545	504	522	509	462	498	480	557	493	469	483	513	533	501	517	481	549	525	547	496	499	474	499	512	500	515	497	554	483	501	519	491	495	506	471	485	516	531	509	495	502	494	527	480	530	504	539	503	496	452	499	504	491	495	497	471	471	530	526	507	486	546	497	511	531	553	476	498	467	504	475	486	468	521	522	481	517	496	512	507	481	525	488	450	509	541	501	474	506	512	517	493	486	527	449	556	523	517	444	508	536	514	509	466	504	480	507	492	503	482	494	485	508	498	504	503	480	443	505	510	507	509	509	436	474	574	521	497	501	500	535	510	461	502	503	465	491	535	477	475	489	475	472	518	505	471	509	497	480	524	549	515	493	522	534	526	519	483	483	492	523	464	521	473	491	451	537	524	494	517	539	512	504	480	519	529	514	500	522	494	502	519	491	493	541	493	491	508	518	475	474	522	488	534	492	533	506	522	445	510	480	518	525	526	503	555	491	486	494	496	535	507	508	492	504	483	503	460	493	464	530	527	502	537	506	506	491	517	486	485	500	503	550	446	542	510	514	515	482	500	511	518	496	535	479	519	526	496	548	545	452	500	485	524	495	512	533	504	466	488	460	502	519	478	506	500	470	499	485	496	527	511	531	469	540	520	504	461	487	485	495	526	477	544	510	490	516	516	477	496	518	497	495	488	463	490	512	531	525	498	495	501	538	523	479	473	452	490	490	533	514	508	475	510	490	498	539	469	535	482	531	526	489	498	462	470	458	475	516	536	513	513	507	532	505	486	506
6258	608	672	564	525	432	347	287	261	269	257	228	218	197	210	236	225	222	208	189	204	204	206	208	185	197	207	186	199	190	179	196	198	203	212	190	184	205	216	177	219	184	190	199	201	175	188	192	185	192	181	202	190	181	187	209	202	194	187	224	194	175	218	162	207	188	191	190	181	167	164	216	222	205	181	158	196	205	181	177	197	176	180	179	185	185	185	187	171	198	210	180	183	208	179	200	208	170	207	169	197	174	189	196	182	194	198	188	174	187	195	192	174	181	209	204	205	167	198	183	193	187	174	206	175	172	183	193	183	178	197	161	193	184	182	203	164	150	199	202	187	193	191	200	206	205	193	204	193	200	172	162	206	209	199	172	182	185	198	182	181	203	183	175	168	204	185	197	179	202	176	202	165	176	195	186	187	200	178	198	207	176	165	182	167	173	194	165	201	206	170	179	188	195	188	179	184	177	185	175	186	210	210	172	196	199	198	183	198	174	196	194	184	183	217	192	203	184	195	208	194	191	171	216	202	189	193	188	187	188	192	197	194	196	211	176	176	213	200	211	174	207	207	191	195	183	177	183	176	179	194	198	188	173	180	200	179	184	184	187	178	189	193	212	195	172	203	156	202	179	192	201	193	186	228	201	216	180	187	193	198	209	199	208	189	177	183	190	188	193	182	180	184	205	180	174	178	180	198	191	165	189	167	184	179	171	200	190	208	197	184	173	189	170	197	167	176	193	204	184	160	201	180	180	184	168	169	186	185	196	192	203	186	194	185	193	194	170	204	196	183	176	179	196	182	175	179	202	182	161	182	183	192	195	201	197	181	202	206	220	194	188	170	180	191	158	195	193	175	173	209	199	206	194	187	194	179	188	181	206	202	195	201	200	174	182	198	194	191	193	217	214	179	218	188	188	182	206	175	186	199	200	183	173	172	175	172	182	190	180	202	199	185	203	211	169	193	165	172	197	189	199	195	185	166	199	182	162	181	183	186	187	194	201	191	194	167	208	189	203	188	176	179	195	196	191	200	175	199	199	184	207	184	212	178	190	199	206	160	184	200	195	195	182	153	195	179	168	192	194	177	192	186	180	195	194	154	204	163	178	180	180	190	188	192	193	186	202	168	171	174	209	199	211	182	219	170	190	190	190	155	175	212	181	189	202	208	185	207	191	193	177	207	214	190	174	190	189	196	191	184	194	185	177	201	185	199	175	190	192	187	167	173	204	195	163	180	170	168	189	194	211	181	181	193	158	205	164	179	211	176	187	186	184	206	209	189	203	194	244	182	185	200	195	184	185	216	167	183	199	178	175	185	193	196	209	184	184	169	204	172	207	195	166	177	197	213	190	187	187	203	187	171	218	169	188	208	189	208	187	177	182	155	168	177	197	200	165	165	190	172	180	198	194	179	167	182	199	178	160	198	180	180	184	186	186	172	186	190	187	175	179	190	213	169	201	228	205	188	181	186	196	193	178	198	188	189	209	203	177	182	166	191	187	171	187	201	209	191	178	175	183	204	184	183	189	188	193	182	201	199	209	209	205	185	176	201	173	173	199	195	190	184	216	192	189	189	176	177	176	219	208	188	173	188	195	184	184	177	175	193	167	201	183	217	161	177	186	199	189	189	200	182	174	198	173	192	179	214	185	209	175	167	196	208	198	182	209	188	188	205	189	154	178	212	201	203	203	214	180	211	196	188	219	161	196	222	186	185	183	196	201	192	202	197	187	200	224	188	206	177	176	195	188	198	200	206	178	210	167	218	189	202	180	189	208	213	199	188	170	187	199	211	177	163	198	180	200	174	199	170	187	201	174	189	191	205	228	201	199	199	203	184	204	171	186	172	188	194	205	203	197	182	185	195	190	188	190	218	201	179	194	195	188	200	182	191	180	207	191	197	181	184	211	199	203	194	207	189	173	199	193	189	203	190	169	205	191	182	201	187	199	191	184	182	209	225	191	188	180	171	171	172	189	204	209	174	177	208	193	188	177	188	172	172	168	188	177	205	207	193	195	204	197	213	182	183	193	185	193	203	191	169	185	197	181	210	210	164	192	172	199	188	199	191	175	188	187	165	179	192	190	193	191	172	179	200	182	170	184	183	182	203	185	194	192	183	206	212	166	181	201	183	188	178	183	213	193	192	217	203	177	215	183	178	205	187	165	218	200	199	170	159	197	188	197	210	178	200	170	193	192	190	200	207	193	172	182	187	160	200	174	166	196	177	192	195	184	185	181	216	189	177	181	195	181	169	182	178	190	186	192	202	166	197	192	171	187	183	181	203	186	180	186	196	185	201	206	205	199	192	189	179	187	201	177	196	215	200	200	198	192	217	171	196	180	169	199	212	197	173	192	217	197	209	199	175	204	168	189	195	206	188	165	163	176	208	197	218	183	187	179	218	194	208	206	210	197	184	174	184	214	194	199	166	165	210	170	216	184	195	176	197	183	168	202	185	206	183	162	212	195	195	191	195	188	194	176	183	211	213	203	200	197	181	182	192	193	190	190	169	212	190	180	191	180	170	184	182	192	179	205	181	209	173	199	210	169	187	188	202	171	204	215	172	174	183	189	207	203	203	219	198	171	187	164	184	190	207	184	164	184	210	182	185	211	185	187	203	187	171	170	189	187	210	190	170	175	200	178	183	197	192	205	196	208	188	196	161	185	195	208	198	162	198	190	169	200	203	201	183	185	183	180	188	164	182	189	160	209	193	197	236	168	173	190	189	189	196	203	213	194	207	203	219	192	175	195	184	177	215	187	194	224	198	185	201	208	157	179	218	175	168	175	196	199	191	186	183	198	162	197	190	179	183	171	211	195	183	171	196	169	185	190	207	191	175	179	152	192	222	203	195	181	164	163	210	180	198	204	205	189	226	191	164	208	158	165	191	204	174	172	206	190	184	178	186	175	201	190	184	193	187	193	202	189	186	187	202	199	184	197	182	186	176	186	179	189	192	183	186	218	200	176	205	205	207	182	211	189	191	178	167	190	206	201	181	177	205	219	209	208	161	176	197	188	200	193	189	173	187	179	170	201	161	206	182	167	167	190	169	192	207	184	191	195	179	205	189	207	215	191	194	185	187	177	160	169	196	179	183	179	179	194	184	186	190	182	194	183	192	196	196	180	187	193	175	214	196	190	176	188	177	167	216	199	203	193	180	199	190	180	187	183	190	180	200	187	169	149	168	178	189	178	181	181	202	174	167	186	203	202	173	189	172	180	176	184	190	192	198	178	185	187	170	187	217	191	169	178	188	210	204	215	190	178	174	186	188	194	184	174	191	200	168	187	182	183	192	166	176	192	174	188	159	202	201	167	191	184	195	178	196	220	199	181	184	186	209	169	222	182	188	206	181	203	160	215	185	196	168	175	189	206	182	210	193	181	186	201	170	195	196	208	213	183	168	178	177	182	195	194	175	183	208	185	176	199	166	192	187	221	179	198	162	184	177	195	210	189	189	185	199	183	177	189	182	199	209	201	192	219	198	176	182	183
6095	891	1599	1943	2032	1643	1525	1122	986	888	838	781	731	629	581	618	677	658	589	637	524	508	496	530	546	548	507	505	536	513	539	499	495	482	480	472	517	478	471	475	492	453	478	476	465	491	468	480	477	513	456	461	469	484	474	487	441	471	518	443	464	456	523	480	447	457	490	485	471	493	454	469	454	415	465	442	443	506	484	475	454	472	487	475	451	469	435	448	432	512	452	449	469	478	468	452	483	470	445	442	439	463	460	432	484	431	491	480	467	438	448	421	451	490	494	480	496	467	463	497	480	485	447	465	484	438	440	461	440	440	491	491	456	447	420	455	512	446	473	491	433	434	458	497	446	407	472	496	486	486	452	447	407	459	459	441	507	475	476	458	434	459	456	443	483	480	456	469	445	470	433	472	478	458	426	458	457	440	454	440	470	472	494	471	461	470	447	473	467	445	459	472	463	479	449	455	462	439	452	465	426	464	450	459	426	469	474	458	495	440	466	463	462	480	463	434	474	459	454	464	462	479	476	451	473	466	461	490	450	431	452	484	450	488	453	435	476	424	429	481	458	423	447	457	480	460	429	426	482	477	461	485	491	473	474	445	477	500	485	481	487	422	499	528	470	429	476	490	466	445	452	471	457	461	439	463	429	459	486	447	447	443	460	460	451	464	450	394	449	477	419	493	466	458	477	443	484	476	519	504	489	496	463	467	471	461	473	522	454	441	456	488	496	459	451	412	494	461	491	458	473	463	466	463	456	447	482	474	484	430	430	482	424	499	472	473	467	454	461	490	468	448	439	465	432	448	461	472	481	462	467	460	470	480	437	476	513	439	452	435	476	458	501	449	479	410	468	465	455	452	441	501	465	472	475	487	464	467	441	436	441	439	458	485	446	483	441	452	447	467	508	477	469	479	446	463	469	500	445	472	502	443	477	483	473	454	490	482	461	485	445	482	513	501	494	464	504	476	442	418	503	497	465	449	462	433	469	473	469	454	450	459	473	466	439	449	491	483	452	451	445	501	426	453	446	448	503	487	442	450	443	442	482	475	477	428	460	435	478	504	461	500	426	457	471	451	445	488	510	463	459	489	505	439	436	467	499	461	426	455	429	499	455	448	440	475	443	440	433	421	463	433	490	513	456	485	481	479	485	472	455	460	444	468	459	457	403	461	462	458	477	467	477	464	489	482	456	480	469	448	452	424	482	429	439	491	449	447	418	480	461	459	489	478	455	489	433	452	446	468	471	474	446	449	456	420	489	469	480	468	426	456	489	452	428	437	483	474	453	483	485	473	487	433	464	471	446	458	435	447	502	474	475	467	483	477	483	480	455	443	458	414	461	437	462	491	479	481	481	427	449	491	471	485	487	483	407	450	488	453	467	460	488	478	469	494	476	493	504	457	515	460	478	494	442	453	451	430	416	453	478	460	483	471	472	477	491	433	434	453	459	512	467	473	449	457	457	441	425	418	491	435	453	481	443	504	499	449	460	479	477	443	454	428	440	485	439	460	444	480	473	418	490	398	478	430	488	421	480	470	444	453	459	442	438	450	449	448	441	417	474	467	479	469	457	462	479	420	469	490	475	447	471	418	474	462	440	468	467	485	449	480	500	451	485	450	459	473	481	479	483	453	453	469	419	448	462	496	499	481	453	479	484	525	481	491	473	501	484	496	470	489	447	471	472	473	479	453	481	462	459	461	453	437	445	476	485	527	457	487	457	462	452	452	467	475	482	458	449	475	495	455	433	458	447	469	450	481	456	477	453	453	472	449	479	444	456	467	410	475	475	453	442	492	441	469	435	501	472	427	468	452	468	490	449	459	453	472	444	496	464	445	469	429	452	457	462	459	448	461	441	453	473	450	465	444	482	487	477	491	451	451	481	499	478	434	469	448	469	482	449	447	461	448	452	485	447	468	487	454	437	498	453	484	440	469	474	461	450	436	457	443	471	477	490	476	480	456	453	457	457	478	469	446	452	488	467	446	524	439	476	458	500	466	454	450	462	468	488	442	457	493	436	426	477	482	462	450	476	437	428	459	487	445	417	487	462	433	464	455	460	465	468	502	468	453	447	489	452	457	451	473	464	442	459	451	450	502	485	444	434	473	480	424	493	451	472	458	473	506	511	464	445	465	499	432	484	466	470	442	458	460	468	400	445	444	486	434	459	453	468	450	492	455	467	471	484	461	456	439	445	460	434	470	437	468	486	479	465	485	489	470	484	446	443	480	464	484	457	454	447	461	414	472	450	475	488	469	426	448	454	472	450	510	482	453	458	448	474	441	438	495	489	468	468	461	444	451	481	454	450	461	458	469	461	458	473	458	471	435	460	471	446	466	455	483	477	409	437	477	474	456	488	463	480	466	491	425	477	451	437	475	440	495	450	479	477	489	512	489	444	511	495	447	463	465	474	489	475	466	443	481	463	482	470	442	469	475	452	469	486	451	494	473	493	462	466	454	440	448	476	463	456	447	469	480	447	454	464	436	469	476	478	477	458	422	443	459	422	474	466	489	434	480	484	454	470	486	473	493	480	419	422	444	450	464	443	453	484	460	448	418	441	451	468	464	512	476	476	440	462	439	502	463	458	436	477	479	476	470	465	447	457	488	467	472	472	475	475	465	436	433	510	456	462	413	463	428	456	472	451	461	507	459	460	479	490	462	481	468	464	457	501	461	492	470	474	455	484	480	449	477	458	458	469	498	484	461	480	487	477	488	457	458	483	486	451	422	448	479	464	484	438	471	456	442	473	445	442	477	455	486	483	469	441	490	476	445	474	468	487	469	479	488	453	461	478	445	425	463	462	475	437	482	439	447	475	471	450	433	473	456	476	444	447	497	486	456	462	453	445	464	473	465	411	467	439	443	412	467	462	418	486	417	463	457	489	456	469	495	428	419	499	489	460	490	468	481	451	514	424	470	501	449	488	467	475	451	457	446	480	501	484	458	467	485	467	455	471	479	451	451	464	458	457	461	466	471	461	462	459	490	460	461	448	478	495	454	508	480	453	469	446	468	463	485	466	483	473	459	475	446	436	436	464	485	455	447	490	443	484	471	452	428	478	437	427	456	463	444	495	456	444	468	497	451	476	440	476	502	440	511	487	436	439	462	460	464	451	446	452	432	451	431	490	458	451	443	478	445	459	504	462	477	439	448	452	445	480	458	483	478	466	418	467	467	495	469	516	442	443	477	461	469	422	483	446	448	436	481	469	459	460	483	451	463	481	450	465	464	435	470	459	486	443	462	461	501	452	482	466	439	497	460	496	424	468	463	474	450	482	445	496	427	453	488	463	452	480	413	458	442	465	467	493	450	454	441	477	473	436	504	458	477	438	471	467	477	448	427	499	445	493	487	503	442	461	441	450	462	455	467	436	413	459	467	451	487	458	495	431	429	439	482	447	458	462	452	483	473	492	465	440	451	434	463	462	457	451	444	456	458	477	467	482	518	472	452	490	461	468	476	465	469	506	477	455	456	454	522	481	467	443	486	446	457
11700	1067	1059	922	660	473	383	278	233	191	183	137	149	168	108	134	158	139	141	99	84	93	86	90	79	85	93	121	82	87	93	98	80	87	95	67	72	83	81	97	90	83	86	90	82	90	80	69	77	90	106	103	98	79	87	74	76	80	82	97	83	77	93	85	92	92	70	73	78	91	87	94	84	64	90	95	71	79	79	73	95	85	71	89	65	95	82	76	84	80	89	87	74	84	83	73	93	72	94	82	83	72	80	90	81	86	72	67	66	92	93	74	77	84	64	80	59	100	92	80	81	101	85	86	83	88	94	76	80	81	85	86	71	83	74	83	66	74	80	77	71	78	87	73	83	86	78	84	77	83	75	73	70	64	86	82	77	107	93	58	85	97	64	76	80	75	84	82	89	81	92	72	99	83	83	86	73	78	82	79	78	87	83	77	81	84	74	99	85	76	72	79	74	82	82	76	79	90	83	65	90	84	71	83	82	72	97	89	76	74	72	92	85	106	82	85	75	77	79	83	81	81	95	93	72	79	96	81	92	74	75	74	77	82	81	76	89	95	92	104	89	78	81	73	87	61	72	78	83	68	73	69	75	75	79	90	95	94	73	64	86	72	74	79	59	87	81	74	72	86	92	76	83	78	84	69	68	69	78	82	98	86	79	89	92	94	94	76	77	74	62	68	96	75	90	85	80	88	80	76	95	83	86	69	91	87	101	87	84	89	95	68	75	82	81	77	86	73	80	88	70	77	75	72	75	80	85	69	72	93	69	65	84	89	89	104	74	87	85	65	71	88	87	76	99	76	75	76	81	72	79	82	95	83	87	77	79	59	73	95	66	86	76	100	101	84	94	79	87	81	86	87	70	93	85	92	71	73	100	79	82	84	84	89	75	97	75	106	101	87	84	65	77	81	76	88	78	89	86	94	82	97	79	96	85	83	70	70	80	73	80	86	84	85	73	82	77	88	85	85	92	70	80	79	75	76	87	88	81	65	93	75	88	77	77	70	91	64	82	72	70	73	88	75	64	84	90	80	80	72	90	87	104	95	69	75	75	101	85	82	66	87	89	84	69	84	72	66	84	81	75	93	82	82	71	92	87	91	81	93	69	84	65	79	74	67	88	70	64	69	84	89	82	93	66	77	77	92	87	67	85	77	69	77	79	87	71	100	83	94	67	80	92	78	81	81	89	78	68	72	80	96	71	90	84	65	81	74	75	91	62	87	65	95	70	74	82	86	85	78	74	62	76	91	79	74	101	77	74	79	91	91	93	75	80	87	93	71	80	84	76	74	72	86	90	75	72	69	73	83	81	96	79	86	75	89	73	86	83	89	81	84	101	84	72	86	81	77	92	82	77	83	71	77	99	87	91	95	73	85	86	75	82	86	78	73	84	71	89	79	76	85	80	97	69	95	69	80	70	81	80	95	79	90	68	79	85	79	81	82	72	88	79	84	73	83	92	78	76	85	89	84	71	79	80	81	76	75	89	99	72	91	73	77	88	86	69	71	91	73	91	88	73	65	70	88	86	76	79	77	76	76	75	82	110	80	76	83	89	71	78	76	97	88	77	87	75	77	84	90	92	86	98	101	96	78	97	61	76	88	100	66	86	81	96	76	94	83	76	65	80	81	96	96	83	83	83	74	83	82	76	94	80	74	93	97	68	94	71	94	66	81	74	70	82	91	97	78	77	70	77	93	62	72	75	72	85	88	88	79	80	79	82	78	83	70	80	61	77	81	71	81	75	82	85	84	78	69	82	72	93	85	75	94	87	74	107	88	86	90	73	81	70	67	94	86	88	67	93	77	82	62	80	75	70	81	78	77	86	85	89	87	86	95	70	93	84	84	59	67	66	87	86	87	78	80	84	84	72	88	101	77	75	83	79	70	71	75	79	94	87	94	90	75	100	83	80	62	88	79	77	79	67	91	79	86	79	86	79	68	65	79	75	74	95	59	82	87	84	77	84	84	77	69	92	110	72	94	76	93	79	93	74	105	78	67	76	83	69	85	67	83	79	82	80	74	71	80	68	79	81	93	72	84	68	73	92	90	78	100	74	78	83	90	77	74	63	86	88	92	91	78	69	82	78	75	75	97	82	89	65	88	77	87	79	87	86	63	88	80	84	78	81	72	80	81	89	82	79	102	88	84	90	73	84	69	69	77	69	71	68	65	88	85	73	65	78	91	83	89	70	85	76	74	95	82	74	76	74	87	76	77	65	76	79	90	72	76	77	77	79	84	62	72	77	85	82	79	83	86	78	89	77	77	78	89	73	77	63	77	80	90	97	84	95	89	85	94	71	64	70	76	86	88	88	79	89	103	95	70	78	72	79	66	87	82	96	84	93	69	73	90	79	76	72	87	73	85	82	90	87	88	92	90	95	89	84	111	70	61	82	97	81	79	70	93	73	70	67	84	86	85	72	90	90	72	76	78	63	104	97	77	77	85	79	70	76	69	80	82	94	71	77	74	79	66	80	86	74	83	82	86	68	90	84	71	85	83	75	86	110	85	105	77	90	87	91	78	77	80	77	66	78	89	71	74	78	79	95	79	78	80	91	82	86	85	91	81	92	90	82	57	79	93	84	87	82	80	77	79	80	84	85	84	85	85	81	95	72	84	73	81	73	84	82	69	72	63	83	73	85	80	72	59	73	96	67	83	75	87	75	85	89	77	72	63	83	86	86	67	74	91	81	65	81	99	88	110	87	80	96	78	69	82	81	83	69	80	90	70	71	74	83	87	80	83	92	76	70	78	81	69	86	82	79	88	76	78	97	88	69	58	82	91	79	83	84	65	95	69	67	78	83	90	87	84	100	69	98	82	89	86	72	70	87	62	69	83	82	94	72	85	71	70	75	88	75	98	83	77	79	91	82	87	71	80	66	78	77	87	85	83	95	80	85	92	64	72	79	76	86	62	69	81	70	92	75	79	89	84	87	77	84	90	87	80	89	64	87	93	86	63	75	64	88	70	82	81	92	66	73	87	82	94	75	81	77	78	74	82	78	87	86	99	81	60	62	73	66	82	81	74	94	76	78	71	78	85	89	67	79	78	87	84	81	78	79	81	92	78	75	80	89	73	101	74	100	75	71	59	75	75	86	63	91	91	87	78	87	70	85	81	74	91	69	85	81	84	80	84	65	75	78	83	72	84	72	98	92	82	81	80	88	83	88	88	79	97	82	73	68	74	102	79	68	85	90	85	70	83	75	80	85	82	59	76	104	74	87	64	87	79	77	78	81	90	87	71	86	89	83	81	96	71	84	99	93	70	68	76	79	77	92	109	83	73	86	76	80	96	81	74	95	90	120	86	89	79	93	91	68	74	80	82	91	76	81	78	75	83	78	78	84	97	83	91	98	62	97	82	90	83	70	85	78	77	75	75	88	67	83	76	78	92	82	84	81	97	77	73	98	77	87	99	74	92	102	80	76	80	82	96	72	91	88	88	102	86	88	72	69	74	76	85	87	80	73	55	68	88	78	76	90	76	83	69
7505	1066	2106	2842	2750	2319	1803	1374	1058	890	826	696	671	573	545	532	599	497	485	471	394	398	335	348	354	321	288	302	285	285	244	274	254	273	249	237	279	268	252	225	231	262	218	242	221	241	206	225	244	244	243	225	255	221	206	209	237	208	198	192	235	238	213	240	237	233	227	226	217	227	222	209	242	209	229	225	218	235	225	240	244	216	225	224	197	240	230	195	225	221	223	197	230	227	205	224	194	213	201	239	202	211	243	210	211	218	225	218	233	231	204	215	210	245	229	219	217	221	195	194	217	225	205	243	199	212	214	206	209	219	230	208	228	209	214	216	207	231	218	216	195	229	230	245	225	224	212	216	237	218	211	229	207	227	241	201	212	204	234	210	210	197	202	242	223	220	232	229	226	185	189	224	232	252	214	218	210	215	221	203	232	228	210	222	240	208	228	187	225	227	235	230	221	190	200	223	238	225	218	199	245	197	235	198	238	220	202	213	213	237	219	223	215	206	230	229	226	240	238	200	193	231	203	240	231	245	217	220	219	204	203	207	203	213	219	204	207	209	225	234	213	229	200	241	222	225	214	212	232	198	226	229	226	205	192	231	217	213	236	230	208	217	239	226	214	201	245	214	222	201	188	210	210	188	219	214	223	209	206	220	224	225	214	223	226	198	237	252	221	214	208	211	225	221	208	218	234	203	206	220	222	196	215	192	217	212	205	220	229	256	212	200	216	209	216	194	206	193	220	222	203	213	235	233	215	206	206	231	214	214	233	218	228	214	223	220	208	206	225	220	217	209	182	212	218	240	205	212	221	235	224	225	230	214	246	202	194	200	224	207	235	213	202	230	217	197	216	181	220	224	193	236	234	196	218	211	230	225	234	201	237	250	206	222	184	204	221	207	215	206	253	210	227	192	194	217	225	209	205	228	192	214	233	189	219	218	244	209	207	215	218	227	226	226	229	203	221	206	196	192	219	225	229	221	211	200	229	204	198	222	209	244	208	252	223	196	215	216	208	221	213	202	227	215	188	201	190	204	178	209	215	222	209	205	243	207	222	211	202	232	227	234	220	226	206	208	238	203	229	215	202	241	214	238	228	230	224	186	225	218	230	212	217	217	205	206	259	220	212	217	181	245	204	232	215	205	217	214	231	223	204	247	225	185	236	198	241	212	213	199	211	225	206	205	211	200	224	206	223	204	217	187	236	221	208	233	209	222	204	219	203	233	231	234	218	198	204	223	224	222	185	206	216	235	230	228	223	208	232	197	205	236	241	201	221	250	225	222	232	238	209	208	213	224	199	228	247	233	221	230	241	216	228	209	231	221	239	212	226	225	222	218	211	198	215	226	195	211	214	224	215	208	211	204	207	223	230	202	222	235	242	241	226	214	232	198	215	241	208	197	226	245	208	203	228	227	205	219	222	210	226	214	222	219	235	221	230	198	184	200	231	217	239	189	225	221	203	215	201	217	220	212	230	235	199	223	201	196	202	204	250	216	212	197	181	206	219	225	212	232	246	197	186	221	210	247	186	245	216	237	203	217	206	218	211	213	241	216	225	224	199	203	216	193	207	182	221	237	232	205	243	209	216	215	218	220	212	236	204	230	213	225	220	238	227	218	191	203	197	205	222	241	194	234	218	219	214	213	236	219	223	214	213	211	226	249	201	215	214	203	189	253	214	211	207	207	222	223	231	212	219	206	225	274	200	232	226	242	217	186	211	241	220	232	202	205	216	220	226	227	203	213	223	219	226	249	222	210	208	225	258	223	229	198	243	232	201	213	211	229	228	228	224	199	206	227	218	231	235	198	205	200	236	231	224	211	220	207	201	220	213	199	230	232	220	190	229	218	199	220	219	223	217	218	223	189	209	220	209	231	223	206	198	194	234	220	210	202	194	201	231	212	235	234	242	206	225	215	223	233	202	219	216	226	226	198	226	228	224	209	237	208	223	227	196	231	236	204	208	222	215	224	226	198	218	235	199	219	207	223	236	229	223	219	228	243	214	206	192	222	197	224	223	230	217	199	218	212	226	228	220	212	242	207	233	212	208	219	226	234	231	204	202	229	224	209	223	200	240	211	217	205	219	244	216	197	201	211	210	208	210	222	210	253	222	218	216	243	201	201	220	241	234	212	225	202	218	197	226	241	210	225	182	234	240	205	226	218	217	242	256	226	221	220	212	203	214	224	232	219	233	228	208	218	198	227	171	218	226	241	215	228	220	210	225	219	205	204	187	218	202	220	234	219	202	219	214	220	234	233	221	206	246	229	217	195	204	209	231	193	246	240	218	220	233	192	221	224	191	198	215	244	202	226	213	231	222	217	181	192	201	206	196	202	178	181	205	197	217	220	228	219	267	224	244	224	211	227	237	221	204	217	199	213	210	210	223	210	230	222	220	223	219	222	200	207	212	214	236	228	204	257	213	214	217	205	213	200	223	212	221	204	224	229	196	241	234	210	201	209	196	199	211	220	206	239	214	216	240	236	242	227	193	219	198	222	206	217	210	225	236	223	252	209	226	220	233	208	207	195	218	206	224	192	229	181	197	225	201	220	239	230	222	189	226	217	222	185	207	213	230	209	205	229	216	192	246	197	219	241	226	204	225	228	232	197	220	229	222	214	226	206	224	232	219	204	227	217	221	214	188	226	214	238	218	207	234	203	220	217	229	203	209	225	220	233	239	222	219	206	228	213	206	216	216	233	213	213	258	198	211	213	205	235	221	229	213	215	221	226	227	210	210	210	206	218	205	194	225	224	216	218	219	210	224	222	238	235	222	220	253	204	200	224	255	201	229	188	208	221	224	209	212	229	207	224	209	184	235	228	197	201	212	207	212	215	221	221	213	213	218	208	202	237	229	218	214	205	218	210	213	224	222	232	196	195	193	224	202	231	221	234	231	212	224	204	193	204	227	234	214	224	212	217	198	219	206	236	202	204	208	236	207	225	241	219	184	220	217	215	200	218	210	233	232	217	208	209	231	195	227	220	231	220	214	214	221	209	211	191	243	203	207	206	252	216	234	203	214	230	261	195	215	216	205	210	238	228	201	210	211	213	231	215	220	185	235	222	222	246	208	219	214	224	222	212	228	221	204	228	201	193	197	238	220	209	223	210	212	208	210	233	218	206	198	235	213	225	239	204	246	213	218	218	233	241	192	218	224	218	222	197	205	222	199	232	203	243	235	202	220	218	223	235	184	216	200	196	219	228	245	204	213	218	219	241	220	219	191	214	197	215	265	206	209	232	198	193	221	221	196	216	199	249	228	213	211	194	212	196	231	205	208	221	218	203	223	227	209	203	204	221	198	235	245	216	242	215	189	226	205	199	254	220	179	208	235	245	224	227	230	223	206	221	260	215	192	223	188	180	215	210	217	210	198	221	244	227	223	194	208	216	208	195	205	204	235	207	197	195	216	230	214	223	250	214	238	225	208	230	199	210	216	220	192	230	230	237	234	212	218	220	223	240	222	210	214	211	221	217	217	218	211	208	186	182
1180	293	330	350	293	260	256	226	239	217	240	210	218	213	211	207	198	206	215	211	210	224	208	227	192	199	218	192	220	212	212	176	186	210	190	195	196	202	214	184	187	215	196	218	201	197	187	198	201	216	206	231	210	216	186	193	208	205	210	218	219	193	192	220	198	184	222	195	174	196	211	191	191	211	234	222	216	208	198	189	194	206	201	222	205	181	213	210	193	192	191	189	203	217	200	192	214	205	203	198	200	201	198	209	207	215	197	226	231	205	214	196	224	207	198	199	186	220	202	209	208	186	187	237	183	189	224	190	215	219	183	218	192	195	190	182	176	233	211	187	208	231	217	194	217	215	219	203	228	180	184	188	210	211	180	187	212	218	197	198	198	177	218	187	213	201	206	235	221	210	193	186	223	216	191	201	227	203	222	180	243	186	209	206	189	183	179	171	200	219	199	205	182	208	207	205	214	220	215	191	197	204	204	206	200	186	189	199	218	217	175	194	185	201	189	198	207	192	200	193	193	222	210	251	190	167	191	231	214	213	218	187	208	205	199	188	202	209	216	191	189	204	228	175	200	199	209	212	232	197	204	191	202	187	200	188	206	199	227	193	205	213	229	243	191	226	175	218	187	166	198	205	207	199	213	194	183	191	191	201	186	215	191	191	198	201	208	228	195	202	208	200	209	218	218	200	194	216	200	198	210	195	195	212	217	195	203	209	222	208	182	188	214	191	190	213	183	228	215	193	199	200	205	200	199	206	194	220	213	217	227	206	225	206	203	178	198	206	206	213	213	211	206	214	208	215	189	206	216	235	189	192	218	207	208	211	200	204	193	210	190	182	199	218	205	205	187	179	225	182	220	214	186	199	201	194	198	229	181	211	187	231	190	199	218	226	211	195	197	215	223	208	208	199	217	191	203	214	217	211	190	190	196	179	197	203	212	191	237	210	200	201	202	219	234	207	197	196	232	211	197	194	188	211	226	198	209	194	187	200	223	196	193	206	214	198	228	197	210	218	196	201	207	202	185	220	217	223	198	224	197	186	210	227	196	186	191	216	196	202	185	214	203	220	205	212	183	227	200	196	202	188	198	230	222	206	189	205	189	222	200	208	215	196	215	191	225	195	213	210	211	207	215	205	192	237	181	185	193	198	189	193	188	197	192	215	221	192	203	207	189	228	181	160	199	216	217	206	223	217	219	189	199	203	221	200	198	208	237	179	227	221	196	205	188	181	197	182	183	198	196	198	213	209	222	188	193	208	223	205	222	197	184	195	174	204	206	211	201	241	203	202	206	204	188	178	201	239	214	204	214	203	193	187	208	200	200	197	212	204	239	197	213	178	193	191	188	223	202	218	195	200	214	197	217	221	203	208	177	218	207	224	231	207	233	203	179	219	212	209	184	198	197	201	204	203	202	214	197	199	224	221	205	206	209	193	194	217	230	209	192	198	196	202	226	202	193	206	167	239	181	213	204	230	184	218	196	213	164	194	212	201	218	233	183	205	216	208	191	213	186	195	212	190	219	208	191	238	214	220	185	193	199	203	193	214	204	197	197	212	194	208	181	190	177	185	205	189	208	211	211	185	194	217	214	226	204	193	200	214	214	192	200	215	208	201	188	178	195	225	181	221	218	191	195	193	198	209	221	211	198	202	186	203	210	215	193	189	206	205	202	197	207	206	206	198	221	200	209	188	186	201	220	216	226	196	195	204	193	188	200	199	198	198	185	209	208	192	180	207	193	207	182	197	221	205	213	190	199	191	192	220	226	192	204	182	196	218	210	195	204	197	211	199	212	201	188	212	202	201	194	189	191	199	188	217	208	186	214	181	196	209	198	198	195	211	246	207	195	226	221	194	209	205	197	229	173	220	201	197	224	184	192	228	206	226	218	204	194	239	210	203	206	197	211	205	175	198	227	236	198	179	191	183	190	196	171	201	182	177	191	214	216	175	199	206	186	189	175	185	206	191	182	202	191	195	198	181	187	176	201	223	204	239	203	208	206	237	195	210	242	179	166	188	191	210	194	219	174	230	184	204	228	185	206	160	209	198	204	182	196	193	231	191	205	218	180	204	193	188	212	183	198	191	189	209	220	196	232	190	209	214	229	203	180	187	202	212	225	191	168	209	203	178	212	189	188	201	232	212	189	195	211	215	215	193	223	204	202	210	190	193	235	223	211	204	205	189	198	186	207	187	203	224	200	235	192	183	208	200	185	178	200	209	189	187	198	226	197	192	206	198	220	207	185	236	213	206	213	201	182	185	219	193	177	193	181	164	206	244	225	223	214	218	200	189	195	208	184	174	213	229	206	200	181	186	208	208	210	190	187	187	229	228	164	198	190	205	206	207	206	184	196	219	198	203	179	184	208	207	215	209	218	181	205	193	200	174	249	215	211	219	193	185	207	236	217	213	221	182	213	202	197	200	177	183	194	212	192	231	185	209	228	207	216	188	201	195	195	207	212	190	194	225	200	229	209	213	172	187	210	188	210	193	219	190	201	218	224	212	190	213	222	190	208	186	212	232	199	219	219	216	198	196	193	193	213	208	193	202	210	220	207	215	197	183	187	200	204	204	219	211	177	232	225	230	195	199	209	206	201	205	211	206	206	245	194	203	181	204	203	228	205	177	191	207	189	185	223	214	211	217	192	208	207	202	210	218	216	207	191	192	190	214	199	204	193	214	255	202	229	205	189	173	193	212	209	191	218	199	218	211	176	203	205	175	210	211	225	215	211	228	197	217	184	245	216	207	214	233	180	186	192	202	207	185	216	179	184	193	212	196	199	187	211	181	214	181	208	184	219	204	185	216	205	204	182	201	218	219	222	192	195	201	206	193	196	192	214	197	204	211	207	191	211	187	186	228	207	204	206	193	181	218	196	200	221	193	203	159	180	204	215	191	191	207	184	217	220	207	194	203	199	189	190	224	204	218	207	202	216	200	203	180	194	213	200	198	201	207	217	215	228	198	214	225	214	196	207	194	193	211	191	230	193	197	204	180	206	194	201	190	189	196	195	171	193	224	188	205	193	212	179	215	202	176	213	203	218	194	207	217	197	201	186	191	190	222	231	200	189	215	222	227	197	188	213	195	213	211	200	199	220	182	213	221	192	199	196	206	211	221	218	221	198	202	207	203	187	214	219	188	217	178	192	206	185	207	183	217	181	196	217	205	199	197	209	187	224	197	206	186	221	209	246	211	235	206	197	215	211	186	220	199	208	204	205	204	204	196	210	211	211	178	195	198	202	201	194	227	213	207	202	212	205	222	206	205	213	229	207	213	210	210	203	199	187	204	208	201	196	199	216	194	191	181	216	196	209	216	187	171	206	209	227	200	193	211	188	210	187	210	212	224	202	233	203	211	230	212	212	192	223	206	192	231	211	192	183	229	203	203	208	196	212	238	209	211	194	211	198	239	220	232	231	199	223	228	213	225	194	185	183	200	172	214	205	194	226	242	202	186	187	211	218	182	213	191	202	228	207	166	214	196	208	191
1760	608	833	953	892	811	731	710	666	627	627	583	544	563	507	558	569	524	520	496	526	514	542	491	517	464	455	498	520	512	509	500	508	545	484	503	482	462	480	483	512	480	525	491	532	484	557	479	519	442	486	503	504	486	512	473	523	517	477	519	551	489	522	491	480	495	498	496	531	501	486	520	489	529	523	531	481	505	497	507	514	510	516	491	519	490	498	497	493	508	480	508	498	492	484	526	512	487	491	510	454	469	510	461	446	480	466	500	460	487	529	496	481	494	529	571	501	481	534	517	517	503	495	496	485	533	498	480	482	514	492	497	497	532	513	508	479	520	538	540	523	495	462	495	524	504	483	507	535	554	535	468	527	521	499	536	498	523	501	520	507	531	510	478	499	484	536	516	521	493	492	507	491	521	512	493	490	475	478	459	455	500	500	493	510	500	500	473	475	478	520	499	485	506	489	505	535	467	520	509	516	489	506	495	477	492	500	484	511	511	502	474	517	485	493	473	460	497	503	520	447	507	533	475	507	482	527	466	494	546	538	483	539	524	493	545	470	531	521	476	446	507	517	511	508	473	517	509	496	507	471	470	499	488	515	447	474	481	515	487	509	501	509	463	523	495	502	457	499	492	510	476	480	513	481	498	552	532	482	518	469	524	484	480	510	509	447	500	520	451	512	531	493	492	536	454	522	474	471	530	500	494	515	507	483	471	511	494	494	474	505	530	463	518	514	514	503	513	489	510	482	521	506	510	494	512	553	510	507	491	494	508	517	521	502	491	500	509	529	507	473	464	549	487	463	459	523	467	518	442	530	501	547	493	521	523	482	497	550	517	486	504	505	478	479	501	498	502	529	472	532	468	484	498	489	493	497	524	507	499	496	513	496	541	497	489	535	499	502	525	455	511	513	498	482	497	501	480	481	436	490	513	497	503	452	538	485	542	435	498	496	494	469	503	493	499	521	482	550	497	494	472	519	500	514	463	530	539	517	486	520	530	526	477	524	495	508	515	549	506	478	486	514	495	483	518	490	503	479	494	501	524	485	520	470	518	500	485	526	507	467	539	509	459	464	492	523	498	496	507	493	478	524	511	509	482	474	490	494	494	502	462	546	482	519	532	497	514	510	486	542	497	480	520	527	489	493	466	487	507	494	485	481	527	513	516	492	485	508	502	509	471	494	523	479	489	520	450	555	508	492	515	530	496	531	510	502	487	485	514	521	533	478	510	514	508	490	538	488	518	505	490	499	500	490	522	473	511	512	476	506	488	505	472	507	486	490	510	535	546	537	506	482	465	503	496	508	475	533	517	505	484	493	475	501	499	497	514	495	497	540	527	487	490	489	471	500	500	511	520	504	502	466	483	466	456	454	475	486	479	526	518	463	510	507	477	521	497	483	479	549	523	514	508	499	519	480	499	516	514	458	492	470	463	501	484	494	495	520	476	438	475	468	470	487	490	544	513	516	484	534	458	493	466	521	485	480	521	468	469	510	505	474	495	543	499	501	500	534	517	531	498	493	512	516	501	513	504	508	485	525	513	512	484	492	503	509	478	506	526	510	504	493	497	468	521	488	478	470	487	486	534	490	499	520	449	444	502	504	480	503	516	508	495	533	483	520	479	478	499	487	494	493	445	502	533	509	512	501	477	509	491	526	473	518	528	498	495	511	508	503	507	493	484	467	529	494	553	514	485	515	515	522	524	502	528	563	481	476	507	495	497	481	518	517	502	475	470	514	531	471	534	483	488	503	503	479	500	504	471	494	520	511	503	492	484	503	464	502	510	505	555	527	501	484	512	508	533	511	519	533	475	540	484	503	498	507	511	495	496	508	523	494	530	496	509	498	503	531	454	496	505	529	479	524	528	524	509	438	518	509	469	491	489	518	540	490	535	518	494	497	497	508	510	505	553	532	505	478	484	535	471	491	497	498	501	506	499	491	468	501	515	495	488	458	537	540	482	449	508	508	521	499	499	511	494	501	495	521	514	490	528	524	501	509	478	514	489	481	495	492	496	497	498	514	490	495	497	509	475	488	509	517	475	490	525	488	499	505	507	494	482	516	480	481	522	509	525	536	510	488	495	509	478	488	531	513	465	492	494	520	525	477	524	542	460	513	475	459	504	543	486	545	472	498	499	493	500	509	453	492	518	509	498	482	538	535	497	512	507	449	508	507	502	524	523	526	498	492	489	489	507	473	506	504	507	535	495	541	519	489	460	508	489	511	474	479	506	528	476	491	522	482	513	479	472	469	532	521	500	542	524	462	497	493	512	476	489	512	510	504	510	526	497	509	522	508	505	537	475	480	493	517	508	512	541	508	496	529	491	494	481	498	471	512	505	534	492	487	474	484	522	532	537	481	497	521	452	496	493	503	506	511	455	482	527	481	523	493	494	489	499	479	530	515	470	531	466	485	505	483	464	489	462	544	476	483	500	476	517	486	505	522	514	477	509	484	525	495	482	497	498	498	474	532	485	516	539	534	489	509	505	498	509	484	501	497	448	482	518	526	462	508	532	527	533	496	499	506	566	485	516	536	483	489	481	498	510	506	481	529	495	503	491	520	495	488	524	533	492	526	472	466	528	464	509	554	484	516	492	495	480	507	529	486	474	513	533	509	471	465	474	503	537	511	511	507	510	467	504	517	504	512	457	507	510	532	473	534	488	508	502	484	481	510	514	494	505	504	529	531	508	510	487	491	508	451	478	479	489	503	458	504	524	515	511	490	527	482	486	498	498	467	506	473	519	495	512	470	513	515	460	475	458	502	489	454	496	488	476	522	508	547	511	480	532	475	484	495	499	506	505	548	523	471	455	492	571	516	477	519	500	464	505	476	464	492	496	477	517	501	510	510	417	516	496	506	475	504	500	473	475	524	476	472	547	521	487	509	516	503	515	484	529	487	458	458	495	529	481	497	530	461	560	503	550	498	491	522	491	515	501	511	506	491	522	504	493	494	479	534	499	483	476	459	534	485	466	497	498	458	528	513	483	499	470	517	506	563	495	490	474	477	489	516	501	494	484	509	488	526	477	498	547	521	493	532	480	475	484	491	503	501	497	516	496	520	463	524	504	527	506	492	513	473	515	525	488	506	496	510	509	472	523	509	501	527	515	477	481	473	567	509	503	525	493	506	495	492	505	461	471	507	466	493	526	493	512	546	499	470	487	465	499	476	516	516	536	501	497	486	529	536	495	492	495	514	489	474	488	511	541	481	466	508	473	500	479	568	491	506	466	496	478	515	495	491	517	485	510	496	502	512	513	505	487	517	481	468	503	530	482	485	513	476	554	521	505	486	474	505	497	468	471	485	500	513	511	495	510	476	507	503	483	543	510	502	497	500	498	473	466	515	508	513	495	510	433	514	496	475	508	520	490	520	530	563	495	517	514	480	528	547	497	486	516	498	548	519	506	478	520	481	506	493	503	459	530	490	508	476	465	470	519	535	518	497	529	526	570	505	527	501	461	504	529	470	480	555	512	529	499	490	513	502	528
6086	629	746	616	495	379	370	348	263	249	235	229	242	218	210	256	241	199	239	197	212	194	195	181	182	202	192	168	215	205	179	187	209	226	181	188	219	204	217	181	191	195	190	173	176	192	175	191	165	198	205	211	200	195	216	175	188	197	188	216	187	208	195	205	166	186	163	189	191	182	181	181	198	184	181	224	190	210	185	192	199	194	188	189	164	202	171	168	203	189	197	191	169	179	214	186	206	207	165	162	230	206	189	174	190	224	188	226	179	183	183	195	209	197	202	200	182	186	192	177	178	202	208	204	168	184	213	224	183	185	199	199	169	190	170	184	189	192	183	164	186	200	220	187	211	185	204	224	197	190	200	173	193	202	172	171	172	198	195	218	190	179	204	217	169	183	175	193	157	184	187	191	185	182	176	201	188	172	182	162	208	210	184	180	184	208	193	193	190	180	185	203	160	174	169	157	207	169	211	169	202	177	175	199	189	194	201	180	200	183	191	240	177	210	163	185	185	183	165	191	212	153	190	185	184	197	200	196	185	205	201	173	169	181	165	190	176	185	196	178	185	192	196	179	208	193	183	205	221	188	201	166	186	167	198	174	182	198	216	165	195	184	208	187	184	180	177	194	188	204	178	187	197	183	188	191	167	175	194	196	212	170	192	189	181	178	172	195	200	188	212	206	210	196	195	191	198	190	193	156	198	212	174	203	197	207	187	190	207	156	173	178	155	172	179	175	178	178	152	195	195	192	203	199	177	195	218	182	193	198	194	218	211	194	179	188	190	199	179	161	204	205	176	173	190	190	229	194	199	173	199	163	179	177	212	195	209	189	159	190	205	216	202	192	200	188	193	189	200	192	201	204	191	187	178	189	163	197	196	173	185	189	186	180	201	177	208	178	196	164	168	193	159	183	186	183	198	203	193	182	164	174	183	193	176	190	179	168	188	179	177	194	159	214	201	190	179	183	195	172	181	195	160	173	200	165	185	179	188	154	189	216	159	197	203	181	181	190	203	200	196	191	189	176	187	195	206	210	178	175	174	189	221	182	181	171	193	181	185	204	210	186	194	195	212	202	162	200	176	200	178	197	195	154	174	169	194	182	193	202	188	190	198	172	198	193	189	204	193	180	213	194	185	210	207	195	191	195	183	177	186	167	208	197	196	182	212	195	197	202	184	198	204	174	164	175	193	186	200	215	197	200	199	197	186	155	209	196	182	191	214	200	174	202	174	192	175	200	191	206	183	195	174	179	189	204	202	194	186	169	175	195	198	189	184	194	175	209	218	209	219	207	196	193	181	187	205	175	176	178	194	180	220	202	203	183	193	195	191	204	207	182	199	191	175	160	179	190	158	203	207	181	210	182	188	179	205	178	209	177	190	200	183	190	230	197	201	175	186	196	196	177	196	177	180	177	175	213	218	179	190	178	186	178	201	173	184	175	186	175	178	161	181	175	180	176	178	164	179	186	213	183	181	163	207	192	194	155	177	219	179	184	166	202	160	187	188	175	219	170	185	192	190	167	213	184	195	160	187	193	202	183	190	205	157	187	198	181	175	171	192	174	194	207	194	203	230	174	194	223	181	197	196	184	174	225	200	204	191	215	188	180	194	218	201	179	176	237	195	165	217	168	220	184	144	183	203	180	186	196	184	170	196	196	185	216	195	175	175	184	197	203	211	178	173	185	192	191	191	171	199	190	181	177	198	199	195	175	168	214	190	198	186	197	182	188	203	206	174	188	187	190	178	180	194	170	195	190	179	180	164	174	197	196	169	202	180	189	197	222	192	143	202	215	192	183	209	171	191	169	165	165	170	188	181	189	189	190	204	186	190	177	186	182	183	177	177	208	197	215	163	187	199	192	199	168	205	182	200	189	168	177	180	158	173	212	207	183	199	207	181	200	205	176	200	205	171	200	191	210	190	195	192	159	184	199	196	206	207	207	195	198	166	171	194	206	183	214	208	159	199	159	191	178	166	197	206	201	187	195	179	184	181	179	192	191	178	174	194	203	188	170	174	173	193	178	187	187	176	189	166	178	178	191	189	194	192	212	187	203	167	224	190	185	196	185	197	197	182	170	169	198	158	172	208	184	177	188	182	181	236	206	191	187	185	190	173	172	167	203	189	196	169	180	173	195	207	183	193	189	148	208	173	192	169	161	199	210	188	186	188	194	179	185	181	176	201	194	203	180	160	195	203	185	191	208	196	190	190	181	193	178	144	185	183	191	178	183	179	198	176	185	194	186	176	192	199	180	159	191	215	175	194	175	186	168	175	214	172	200	190	200	166	174	200	197	176	188	217	191	172	225	198	200	214	181	170	180	167	171	187	172	184	233	205	179	200	173	164	193	212	163	186	187	193	186	170	176	160	186	182	192	184	166	164	193	184	191	208	184	194	192	195	200	195	237	181	204	160	217	167	169	191	176	175	195	187	187	201	198	190	172	176	210	213	174	177	193	196	219	197	184	187	194	171	208	177	192	181	195	190	176	185	201	171	184	181	205	200	238	175	163	179	189	185	207	166	163	179	165	183	205	203	183	177	208	172	194	182	167	190	210	216	166	196	186	189	187	206	183	184	211	191	189	194	174	182	183	207	198	196	194	194	198	183	178	199	185	175	190	174	175	162	180	174	173	173	176	206	177	183	195	221	196	196	177	186	184	198	215	171	197	177	184	181	194	171	151	181	190	173	192	171	192	213	205	189	193	209	163	173	190	179	188	161	213	200	191	193	219	174	201	196	186	182	179	160	188	179	188	165	188	193	197	190	172	193	191	184	171	159	191	198	166	169	192	185	160	209	192	190	184	203	218	217	212	183	202	190	175	208	187	175	178	203	216	203	176	190	160	184	156	179	190	171	184	208	212	178	197	184	200	182	195	172	175	199	206	185	205	186	191	195	188	174	196	198	164	203	201	184	191	206	178	204	188	208	179	201	188	176	215	203	211	167	207	215	203	200	188	177	177	208	188	191	181	210	199	174	213	181	181	178	192	191	185	202	178	171	173	174	209	183	178	171	193	185	184	179	184	177	201	193	217	183	194	184	204	182	182	204	196	184	192	208	202	200	184	172	192	208	195	181	178	188	194	183	186	176	184	187	186	192	177	200	210	179	201	179	176	199	184	178	188	173	167	215	177	188	215	185	175	195	190	161	144	213	209	206	180	182	179	213	211	193	167	207	186	210	182	199	221	196	171	209	207	195	180	178	179	203	194	183	165	166	206	171	203	185	189	173	194	191	211	209	207	213	189	159	208	160	175	183	202	189	205	178	184	177	170	202	166	187	198	176	177	175	204	213	223	196	191	176	162	192	194	186	170	199	194	185	184	172	189	206	204	203	216	169	179	221	175	178	185	207	210	184	225	174	218	201	196	205	230	203	201	177	189	202	171	167	192	183	191	173	206	207	206	218	193	202	189	192	200	190	196	200	184	183	214	166	195	206	215	185	203	195	173	171	227	208	191	194	175	178	182	188	206	192	187	189	202	213	183	181	174
6078	910	1661	2015	1843	1505	1435	1073	1000	824	821	711	721	664	636	655	650	628	553	590	535	562	484	523	486	553	507	513	513	474	465	500	489	501	516	497	531	476	462	461	450	466	497	520	473	474	460	445	479	481	463	447	465	463	478	467	478	495	432	464	453	461	464	468	473	458	430	432	452	486	457	469	451	462	469	442	451	485	461	451	434	490	468	446	489	494	458	460	491	478	514	429	453	497	513	455	461	447	424	464	449	457	493	472	490	496	446	458	474	469	454	470	462	472	473	453	512	503	472	467	460	459	449	498	429	431	485	461	479	463	472	466	442	464	441	471	461	482	455	436	501	452	464	484	460	426	430	481	455	446	485	452	435	437	464	462	476	449	475	439	449	441	486	505	471	479	473	466	451	475	477	493	474	489	453	477	452	448	500	458	472	517	454	473	478	456	485	457	450	467	498	441	457	445	482	430	441	446	483	482	466	487	457	454	480	448	494	469	440	476	459	466	483	445	492	465	457	461	435	460	466	439	488	462	441	418	477	463	424	454	518	480	439	437	483	458	456	494	480	435	463	457	495	457	485	489	456	488	494	459	476	452	507	487	471	444	491	466	485	452	439	477	486	468	510	441	457	474	472	441	508	462	469	422	467	446	473	490	449	458	443	503	483	463	510	468	471	446	481	472	455	400	446	463	444	470	452	454	434	437	479	501	488	469	501	475	478	494	472	483	466	472	440	495	488	507	456	440	473	454	476	453	483	485	485	470	430	478	457	466	450	472	471	502	452	472	479	440	473	448	483	446	481	473	476	466	477	411	437	508	481	435	507	459	456	436	476	485	496	524	465	437	447	473	450	507	450	490	485	472	465	479	481	455	448	461	470	480	441	478	464	469	452	447	421	450	503	476	432	496	480	457	484	456	475	433	475	446	498	461	475	475	441	458	462	495	490	476	446	481	470	440	461	442	429	465	492	468	448	448	480	448	470	448	466	471	468	472	434	434	444	456	466	495	471	445	464	431	432	477	461	409	462	466	477	467	475	478	480	465	426	485	451	488	485	425	475	465	471	431	479	449	520	481	437	457	476	456	450	459	467	477	478	482	451	418	426	491	447	451	478	449	455	419	471	456	458	436	441	489	476	470	488	450	452	494	450	446	483	470	453	477	451	463	400	428	494	516	482	459	479	471	461	492	465	444	477	456	478	446	488	448	481	459	457	448	445	452	485	479	486	481	436	446	448	419	468	444	443	472	455	431	474	478	462	467	457	453	468	434	431	428	466	459	488	468	450	471	422	443	457	473	414	465	452	429	440	474	441	496	458	440	449	437	453	468	450	448	450	428	455	468	458	467	492	430	449	459	472	472	463	445	457	462	449	458	460	454	466	431	492	494	462	422	444	488	451	449	469	463	446	500	460	418	435	437	466	465	427	441	465	418	485	481	435	431	454	435	421	529	471	456	489	473	454	448	467	465	457	465	468	459	472	479	444	486	456	450	472	434	470	482	489	455	460	458	436	442	432	471	450	447	416	450	428	499	498	464	448	447	464	459	451	441	421	443	424	495	490	452	481	476	448	456	509	463	464	445	470	449	439	455	435	482	441	483	471	427	482	445	474	433	451	424	459	404	459	502	455	492	484	455	464	480	470	511	454	455	459	463	421	484	425	455	421	476	471	454	485	492	475	474	465	455	467	469	454	490	470	471	453	515	517	442	436	451	485	460	434	439	457	465	465	494	429	483	441	478	448	460	492	473	433	478	468	448	456	457	437	471	471	454	455	460	459	446	445	448	462	492	504	444	434	453	446	454	448	464	463	472	495	481	469	454	471	460	473	410	484	426	510	457	470	452	444	439	479	444	467	419	475	451	421	433	458	471	458	502	454	440	440	444	452	457	430	483	477	467	463	497	435	438	465	474	460	451	444	472	453	515	453	472	445	479	482	459	469	448	419	439	446	470	493	469	462	429	500	451	488	474	475	493	444	465	462	444	475	467	481	451	446	448	444	499	458	466	449	457	440	450	468	457	479	474	429	492	450	455	478	461	466	454	469	461	451	472	483	427	452	484	466	477	474	444	509	495	442	450	465	455	468	494	432	431	457	495	468	449	426	476	474	465	462	428	524	490	491	479	495	442	477	474	484	474	482	454	490	464	448	465	482	482	471	455	461	452	430	430	450	463	451	481	443	453	470	467	491	456	430	455	452	473	450	437	498	461	460	425	467	440	459	467	472	473	461	457	431	490	456	440	459	454	453	473	439	466	458	461	451	464	478	441	422	496	460	479	451	443	445	453	459	443	472	450	448	477	461	459	515	493	446	439	476	442	474	464	454	485	460	492	480	466	457	458	472	430	442	459	489	463	462	462	417	472	424	431	467	462	493	462	478	461	469	457	448	447	470	470	466	470	445	460	478	490	465	492	501	452	475	433	485	480	452	456	426	463	429	471	439	443	506	514	447	464	464	446	463	442	489	440	443	466	500	458	475	469	470	472	521	459	463	450	439	445	452	453	462	450	442	483	458	447	424	454	460	475	464	456	426	453	427	453	497	477	499	475	467	465	457	466	438	487	497	428	450	425	447	469	439	467	462	425	435	460	494	481	462	439	450	450	477	476	482	427	471	457	487	404	493	456	460	452	443	440	487	497	421	480	443	459	459	427	435	488	418	441	480	461	407	473	482	415	476	489	459	457	445	463	455	466	424	478	458	442	456	436	436	438	462	441	468	456	457	451	441	463	462	463	443	452	445	457	441	462	486	445	462	461	454	495	494	468	487	463	443	468	410	465	446	521	447	436	466	464	482	441	464	499	464	469	497	478	462	460	497	469	464	470	472	489	437	468	438	464	449	479	500	480	452	424	491	462	507	491	462	446	451	441	434	472	450	442	486	446	494	463	472	462	427	435	456	476	445	426	502	467	453	481	466	458	437	444	449	430	472	475	474	481	504	465	418	471	464	450	437	442	474	416	422	436	455	463	490	421	460	424	472	481	473	475	472	448	453	484	485	452	480	487	474	479	449	492	449	462	452	461	492	455	491	473	505	485	490	415	466	449	496	462	456	448	484	497	431	465	457	470	452	464	468	442	464	415	447	438	489	481	476	459	458	406	496	470	465	465	448	461	486	473	443	466	462	448	454	461	435	445	453	468	462	447	460	466	460	457	446	447	472	441	460	453	442	482	478	453	454	464	453	450	464	395	481	434	506	484	465	467	452	429	498	491	457	452	485	434	471	458	472	464	452	444	483	429	441	460	465	480	440	459	472	462	469	452	478	480	449	514	481	484	483	452	447	459	452	456	474	493	449	484	514	482	488	446	431	488	443	496	444	498	501	446	484	462	430	464	458	449	436	459	458	453	467	472	452	449	477	465	419	459	442	486	471	462	443	459	460	465	448	434	440	440	472	458	463	461	495	472	433	477	476	452	440	473	441	472	477	464	434	444	456	457	438	474	481	484	461	444	427	434	487	456	463	436	448	485	490	455	464	500	464	449	474	467	490	443	436	443
11945	1082	1090	949	678	527	406	249	228	172	163	153	171	140	116	110	110	105	97	109	94	85	84	96	95	101	95	87	79	108	78	80	91	85	82	93	76	78	95	73	87	71	90	81	68	73	77	78	89	81	69	92	109	81	87	78	90	76	79	85	68	96	62	88	88	79	93	83	71	88	88	80	63	82	71	82	77	79	77	80	84	104	110	87	86	94	92	81	86	82	74	81	87	99	88	91	91	84	86	88	103	82	80	83	72	87	89	80	90	90	88	86	93	84	68	80	83	84	77	73	96	80	66	91	78	72	81	77	88	66	94	92	91	77	79	85	88	75	71	96	88	87	81	86	87	92	90	85	96	86	79	85	92	77	79	83	92	81	78	82	79	82	99	75	84	81	99	91	90	63	86	79	86	61	74	85	78	66	98	94	85	62	85	75	82	78	91	80	80	64	100	80	88	90	92	95	99	89	86	82	81	74	84	68	92	89	80	92	84	70	69	75	79	72	70	86	91	94	84	88	94	82	65	94	84	78	75	79	76	89	82	95	71	89	77	67	86	71	90	82	83	76	85	66	81	78	81	75	91	82	86	88	84	76	89	89	83	81	67	88	84	71	93	88	94	87	83	78	79	75	75	84	82	85	85	82	78	85	106	79	79	88	99	81	71	73	72	58	97	74	75	71	86	100	83	87	74	74	83	91	77	79	87	87	74	68	69	79	101	68	94	72	85	83	76	80	74	78	75	94	83	90	70	79	78	97	91	57	82	67	75	84	81	81	91	77	83	97	78	88	96	70	93	88	91	89	66	70	71	83	84	95	80	94	79	81	76	78	80	86	76	71	63	85	85	89	79	73	98	74	78	73	92	72	92	72	84	93	77	70	86	61	79	85	82	94	81	76	88	73	74	61	77	80	76	70	79	81	65	70	73	96	67	84	75	70	75	73	73	81	91	79	72	79	91	87	86	77	67	97	83	87	79	82	90	78	79	74	80	87	86	70	86	83	83	71	73	60	89	87	83	73	75	85	89	77	65	73	87	79	72	63	67	87	85	85	78	79	75	82	70	79	91	90	93	93	94	73	80	78	77	82	74	94	59	90	76	76	82	59	89	81	83	87	79	73	94	89	89	80	64	75	89	86	85	89	84	70	73	82	68	88	82	84	84	74	76	81	88	72	83	80	77	75	87	68	96	81	79	79	88	85	85	87	73	79	91	92	77	83	87	82	73	84	111	82	65	71	86	106	92	82	77	84	86	72	90	73	88	100	74	86	60	93	84	77	59	66	91	67	71	87	78	82	85	86	74	82	80	83	66	78	79	90	93	79	78	83	82	84	75	77	75	93	89	79	82	89	87	70	75	67	82	68	79	73	79	83	86	67	87	77	78	92	92	90	79	78	86	76	93	79	74	74	63	78	77	76	93	72	89	80	65	61	91	98	83	92	88	90	92	76	72	84	80	81	88	65	76	95	71	100	77	90	82	83	94	91	80	84	76	80	80	89	84	88	75	88	91	78	86	71	73	94	70	74	94	77	78	63	85	71	96	77	82	107	85	88	90	92	75	83	71	89	78	78	74	98	100	101	92	72	77	77	93	89	78	92	104	75	73	83	86	64	78	94	83	92	87	75	81	87	71	81	98	90	93	77	81	80	77	85	90	75	79	82	89	84	101	91	85	80	90	80	80	78	98	84	103	73	98	97	75	71	82	74	86	80	74	85	77	89	91	86	74	87	78	92	77	90	86	78	82	79	80	72	87	82	77	62	81	77	76	82	82	70	64	80	79	96	73	79	72	88	85	86	83	86	81	77	92	79	78	86	88	72	69	89	74	84	70	67	73	65	96	59	79	94	74	86	91	92	88	89	82	71	78	79	82	90	94	80	83	114	82	82	81	89	97	91	82	90	86	67	84	93	80	83	94	62	81	92	79	72	87	82	82	76	69	78	73	72	84	76	73	56	61	85	94	96	86	92	75	66	80	71	66	82	79	80	79	76	93	84	79	84	80	87	92	82	66	86	106	79	75	83	85	92	83	73	64	89	86	70	67	83	81	79	77	97	81	88	81	83	76	90	74	54	84	83	71	76	72	87	93	72	81	64	79	74	97	83	79	66	61	84	83	82	80	72	74	84	86	86	83	80	95	76	72	89	72	71	75	80	85	76	91	81	82	75	80	68	92	107	73	93	72	66	90	81	83	67	88	85	90	72	79	85	89	93	78	81	85	79	82	89	78	110	65	90	86	93	89	67	89	88	86	88	75	67	74	90	87	86	77	91	72	88	81	68	85	70	76	74	92	88	85	85	76	99	75	79	77	88	86	81	80	79	65	72	86	83	73	65	54	82	74	85	90	97	78	72	74	77	60	92	77	92	92	83	91	84	80	64	93	92	81	84	77	79	63	94	83	89	97	85	79	94	85	89	81	74	83	84	76	82	68	81	68	66	81	73	77	82	81	71	93	93	80	75	85	86	85	78	78	81	81	67	83	92	76	82	92	90	97	60	100	81	73	86	68	71	94	83	96	78	87	68	82	92	92	85	83	84	67	101	88	74	78	59	85	76	100	90	77	92	84	71	89	72	86	60	66	59	86	94	93	83	74	74	84	79	75	69	96	81	84	87	87	85	76	82	79	86	72	71	83	88	95	71	72	84	83	78	70	68	78	89	82	83	92	61	87	81	77	90	89	69	71	85	84	73	75	81	95	97	75	101	68	81	86	85	66	76	78	71	65	83	68	96	62	81	69	72	73	91	82	101	121	78	90	76	77	79	81	83	77	90	95	76	70	86	92	75	84	57	88	80	73	83	74	71	69	71	77	74	81	79	77	89	72	74	88	86	71	83	75	74	106	78	71	79	90	94	92	88	78	89	79	90	89	95	76	89	78	84	99	82	94	89	92	78	100	92	83	77	75	93	73	75	81	87	76	75	103	89	82	76	79	65	79	83	104	73	74	77	92	80	84	79	70	92	80	67	88	81	85	72	72	62	69	86	78	76	56	80	70	82	78	89	68	95	73	82	91	80	76	81	79	101	89	77	94	87	65	95	98	68	88	73	65	90	81	75	69	87	89	67	91	89	79	71	75	68	61	72	85	82	103	81	74	80	98	73	105	79	83	100	67	81	86	73	77	88	71	92	92	70	82	83	70	79	65	83	87	74	82	82	68	71	80	81	82	98	66	109	76	72	73	85	84	72	79	82	67	66	72	67	75	79	67	92	96	88	84	76	73	76	88	81	80	73	80	70	73	54	81	99	82	95	91	92	78	104	80	86	77	75	71	81	81	82	78	73	67	94	81	95	86	78	75	75	76	68	84	99	88	76	79	77	81	87	93	92	70	82	97	69	71	76	88	94	85	101	82	76	86	82	85	91	69	91	91	71	80	88	86	74	87	84	88	95	77	102	84	88	96	95	75	89	73	85	76	104	97	93	92	87	77	76	69	95	76	84	86	76	67	83	72	65	84	80	72	86	91	60	79	89	78	81	68	81	69	80	71	86
7645	1049	2208	2846	2800	2252	1859	1180	1053	896	773	669	718	552	532	490	493	453	418	417	395	455	301	343	308	318	302	263	315	269	253	274	264	270	246	278	254	249	265	255	254	228	239	253	239	254	243	259	233	233	235	224	252	227	214	210	216	222	196	201	234	240	226	227	219	226	221	220	253	221	225	203	231	204	230	240	228	243	220	204	252	225	211	214	231	204	209	184	220	230	224	225	226	206	205	237	246	213	228	205	194	200	234	223	211	204	220	194	223	205	230	194	211	198	206	219	209	210	206	221	216	215	214	214	184	229	218	210	217	228	235	212	222	255	189	208	224	202	215	193	232	226	212	217	210	207	228	243	231	220	229	213	203	213	238	223	200	197	181	208	215	211	204	233	207	216	203	222	238	246	195	224	221	211	224	192	236	229	263	213	236	223	223	240	224	196	221	227	206	203	243	214	215	201	235	205	218	216	225	227	226	207	213	208	189	212	204	240	201	218	215	226	206	248	238	234	230	208	255	222	219	207	204	200	198	196	207	193	249	210	232	218	237	197	194	209	220	224	209	234	218	221	215	225	215	215	243	218	190	209	215	239	214	222	223	219	215	223	226	226	213	220	195	205	227	211	212	203	214	198	233	206	222	225	209	222	214	224	202	187	223	210	223	221	195	189	222	232	220	209	210	196	230	225	220	210	216	207	218	219	226	180	220	222	196	233	220	228	224	187	207	222	216	195	248	222	230	207	190	208	212	257	198	208	236	230	220	215	220	203	246	195	202	204	199	222	196	224	225	222	233	217	209	182	208	211	188	231	246	209	207	229	221	211	206	234	216	187	217	221	219	232	197	220	194	220	228	193	229	196	218	204	231	222	219	215	215	230	193	230	222	209	245	226	210	208	206	212	213	196	202	202	198	217	234	231	221	226	219	209	208	205	219	218	203	223	219	209	187	211	214	209	206	216	230	208	203	221	197	203	214	200	222	198	202	198	213	224	208	221	223	223	214	216	219	220	189	185	238	219	227	225	197	223	197	227	211	214	217	217	213	219	211	242	216	206	189	225	204	213	210	218	220	215	226	205	198	212	226	216	227	233	196	200	213	217	226	203	204	229	212	198	205	225	226	231	203	223	215	224	207	207	211	212	214	219	240	237	238	200	221	200	187	209	206	242	202	203	230	227	210	223	225	205	235	215	211	227	235	204	212	203	206	238	208	216	214	218	211	221	199	216	204	221	225	200	244	199	202	199	231	211	223	235	212	205	186	205	201	212	234	214	205	224	205	222	245	206	222	226	240	225	207	233	194	218	212	221	222	248	213	221	207	201	226	235	217	200	207	220	205	208	227	203	216	220	197	205	199	212	196	225	196	208	206	231	242	189	220	239	213	217	218	217	232	225	226	204	225	228	215	246	202	218	219	221	211	213	221	214	214	223	193	224	222	244	199	197	205	240	182	239	242	199	198	220	216	210	212	230	228	213	219	209	226	232	219	205	227	240	227	236	230	215	230	209	217	182	209	206	197	219	203	219	223	205	207	199	227	207	214	180	215	222	220	218	199	212	201	232	196	190	238	220	215	208	225	238	215	233	199	209	216	214	226	203	226	226	208	218	173	194	244	241	192	212	212	206	197	213	183	207	219	253	215	208	225	225	211	215	214	201	248	213	233	246	237	210	198	199	234	225	214	227	225	223	205	196	215	222	221	211	212	202	183	191	209	225	229	212	218	229	204	217	219	232	213	223	217	213	223	207	209	216	223	215	208	197	219	221	202	247	214	228	217	229	188	216	209	228	197	220	236	200	217	227	214	220	199	212	220	218	200	193	223	205	200	206	217	201	197	212	214	203	184	188	235	251	236	186	211	225	208	190	210	221	228	209	223	223	213	218	246	230	205	186	204	193	218	192	223	206	220	218	204	183	206	207	225	212	235	192	203	229	236	190	206	245	220	207	237	204	224	221	216	210	181	239	233	217	200	197	207	219	223	219	254	203	230	217	218	220	222	205	204	211	229	206	221	206	240	205	219	197	209	215	219	205	197	212	214	231	203	217	213	210	200	218	231	208	211	218	215	205	217	233	232	210	243	226	216	193	216	204	200	220	221	212	205	213	224	217	223	221	224	197	233	237	208	204	226	221	214	216	200	203	238	243	208	218	223	228	224	217	202	207	219	212	209	233	211	221	193	220	197	215	185	204	213	192	211	231	201	215	183	189	217	200	234	226	227	206	213	215	209	209	207	233	212	224	195	205	217	230	228	200	196	216	209	228	238	232	204	218	207	189	237	198	216	239	212	234	211	181	193	223	218	198	234	192	237	206	225	217	195	220	222	231	204	207	216	222	229	217	200	220	223	225	252	208	229	222	214	231	203	169	184	203	199	208	215	233	222	214	221	214	219	181	207	207	252	214	207	218	244	214	176	224	196	219	231	225	216	215	225	244	228	215	220	214	203	243	233	222	212	226	227	222	226	238	215	219	178	237	219	189	242	183	215	222	204	227	222	233	222	206	215	224	233	224	210	228	211	239	197	213	206	201	220	214	204	213	224	213	225	234	210	195	199	254	232	231	224	208	216	209	216	207	222	213	231	226	192	223	193	197	220	227	221	202	212	202	238	232	220	211	205	204	215	227	194	225	243	186	220	204	233	215	207	251	211	203	244	206	210	214	194	197	219	228	224	220	217	207	227	219	214	218	224	217	212	208	211	213	204	213	191	200	211	224	201	208	205	217	205	203	231	199	217	207	236	238	212	193	205	202	227	212	233	222	208	221	221	203	237	225	215	205	204	217	219	239	245	201	219	244	204	202	216	237	214	215	229	222	200	233	214	255	195	222	208	207	181	217	200	212	200	217	230	205	207	223	233	240	186	227	217	214	205	224	223	221	194	222	211	211	207	213	205	220	227	218	196	246	213	199	169	213	214	228	235	219	219	207	228	215	237	239	214	211	215	203	202	234	227	217	189	192	232	190	215	199	189	205	211	234	211	212	219	217	218	201	212	192	238	211	215	227	247	228	210	233	235	193	233	220	213	208	224	213	203	201	196	207	232	216	221	227	208	207	199	225	211	208	196	242	193	223	208	194	220	205	242	227	206	216	216	216	220	238	226	227	227	221	229	218	208	258	222	225	204	197	214	210	204	191	222	202	193	208	206	195	206	210	225	181	189	237	241	252	236	211	229	197	213	236	197	210	229	195	218	254	211	212	205	229	231	247	202	200	195	196	216	198	190	237	213	222	213	213	205	212	247	227	220	209	218	213	203	214	245	195	222	210	208	202	224	221	234	204	201	211	224	185	190	216	220	211	210	231	220	240	248	218	235	206	222	205	229	225	222	208	213	176	223	223	201	221	197	216	219	213	224	213	220	216	208	199	209	247	200	239	225	226	202	205	223	209	202	201	219	221	221	222	223	202	218	227	247	215	218	231	213	222	225	238	211	188	200	227	200	221	211	225	204	225	225	218	233	220	222	225	232	197	248	212	210	210	207	198	237	242	223	212	249	223
1283	335	361	339	258	271	245	227	223	243	254	201	219	253	250	179	227	206	196	209	219	216	209	195	209	193	218	231	192	212	186	182	194	176	198	191	194	186	198	203	198	214	214	207	236	176	208	194	191	199	249	199	179	199	189	218	181	196	188	206	179	183	212	195	193	208	178	199	180	190	211	195	219	220	223	179	196	178	179	222	190	222	199	200	213	198	221	180	225	196	219	206	191	198	253	220	201	228	189	194	216	198	190	175	191	196	178	201	195	227	187	213	176	193	228	200	206	190	197	191	202	195	195	177	215	216	204	217	218	214	205	215	191	200	183	200	216	171	224	217	205	210	204	189	227	203	222	193	231	216	210	217	161	177	188	200	204	184	189	227	222	212	204	234	188	211	224	199	207	214	185	220	204	216	161	183	192	189	206	187	231	188	199	189	186	213	206	188	182	198	226	236	215	183	222	213	207	192	228	198	227	187	214	191	208	194	223	213	189	180	207	240	225	211	207	219	195	194	216	208	219	206	198	206	211	235	214	230	166	201	202	228	205	223	217	191	195	239	179	203	201	205	173	226	228	201	219	230	183	155	164	206	185	202	224	208	208	210	189	220	218	185	219	216	193	227	201	189	226	192	186	214	221	209	198	208	208	206	221	209	197	209	196	187	192	210	188	210	222	193	198	208	214	206	206	208	228	225	179	210	216	209	207	197	223	218	228	216	217	198	185	211	223	214	207	196	182	224	205	180	218	223	196	222	210	213	218	182	203	217	180	213	237	188	210	190	193	186	196	193	184	179	196	219	203	190	208	205	189	209	202	186	218	216	199	218	224	174	174	181	212	179	183	204	213	199	231	209	204	215	227	201	227	215	198	193	203	247	194	187	184	186	192	224	205	220	173	204	186	199	181	168	231	222	212	188	217	188	198	194	188	194	189	212	198	204	217	219	210	204	210	226	191	200	202	225	174	203	229	194	207	209	206	182	207	178	187	221	178	210	228	202	204	221	197	212	213	221	191	186	243	199	213	191	208	216	198	202	170	208	205	197	204	212	199	194	224	179	196	207	186	211	206	187	198	182	190	173	219	198	206	198	197	203	220	237	168	208	203	213	213	203	205	203	209	188	210	191	198	170	194	214	238	196	185	213	198	214	219	194	193	219	232	199	194	203	203	198	221	193	199	206	202	215	206	216	232	180	218	186	188	195	191	196	216	220	190	189	180	192	216	226	213	173	227	224	217	216	203	192	206	218	225	212	182	204	214	193	192	194	229	203	207	199	199	221	220	214	216	214	192	198	196	201	202	207	228	235	209	197	211	185	180	211	188	216	177	180	213	199	202	210	205	203	213	185	188	179	221	186	166	194	220	240	202	176	178	204	187	217	241	202	200	168	209	207	192	182	169	211	203	179	202	209	197	216	181	190	223	179	176	206	206	189	199	209	209	200	197	217	194	209	221	193	197	181	203	200	183	212	194	185	211	186	205	206	206	193	191	194	226	198	191	217	204	172	177	184	217	211	207	215	238	205	209	215	190	184	243	219	191	187	219	179	205	226	219	229	199	219	223	210	213	216	215	235	213	198	193	184	229	192	210	222	186	188	222	187	218	181	194	188	222	184	214	176	190	232	210	188	217	215	182	217	207	192	196	208	220	235	184	187	196	179	198	196	162	173	193	191	223	205	228	181	194	200	212	202	214	213	189	176	203	186	187	205	196	222	189	206	208	201	214	217	218	228	207	196	202	210	200	212	217	198	187	188	201	214	199	179	178	204	215	185	179	198	206	225	200	189	217	214	202	222	191	189	184	176	217	195	193	182	191	183	225	184	194	192	195	196	195	193	220	191	198	188	217	219	202	210	180	194	212	238	184	198	215	207	219	194	225	238	224	220	206	208	209	199	224	220	220	212	217	201	197	190	182	215	187	197	198	189	203	212	212	191	197	201	194	198	203	177	194	200	207	223	203	215	176	210	220	170	201	201	214	224	209	165	198	168	204	215	225	205	210	227	170	189	201	220	215	210	213	201	227	182	211	212	205	190	211	212	185	221	212	241	229	210	221	199	181	179	194	200	211	166	180	188	177	190	196	189	196	209	221	226	206	225	193	203	209	224	188	207	193	205	206	181	195	204	192	204	191	191	199	197	188	206	206	216	211	190	213	210	194	218	191	222	201	196	200	195	207	198	214	224	201	216	217	239	228	182	223	214	226	190	219	200	212	226	187	234	199	187	182	183	188	187	230	221	193	195	212	191	191	193	193	210	236	194	220	200	181	227	212	199	234	198	181	214	212	195	206	179	178	210	183	180	203	219	202	213	198	192	196	200	230	201	227	224	207	207	200	210	210	183	188	212	194	204	216	212	207	207	218	188	203	185	177	205	210	226	217	220	193	204	202	194	210	208	207	166	195	206	203	204	214	190	201	203	224	196	176	182	203	208	204	208	221	208	201	190	196	204	190	201	192	203	182	215	186	194	184	182	216	211	188	186	198	210	196	248	201	203	212	206	223	198	208	203	212	222	210	208	215	181	203	203	196	211	202	205	207	217	237	188	225	200	188	178	212	190	189	250	199	192	197	190	225	216	212	200	194	198	223	190	203	201	218	226	204	220	218	218	209	225	165	197	213	194	221	214	198	173	226	181	231	189	207	181	195	220	232	232	200	213	207	196	195	200	167	181	192	184	187	176	204	197	202	184	215	194	216	215	210	192	199	190	198	168	212	180	215	231	212	186	200	214	207	223	203	217	203	202	211	208	195	222	201	206	180	200	193	222	217	201	200	223	204	211	193	192	200	207	214	228	200	189	204	196	190	196	212	209	187	228	198	212	215	227	208	224	207	208	236	229	211	205	198	220	217	191	193	202	215	211	183	190	183	204	215	200	207	182	212	202	204	198	183	194	214	212	205	193	231	228	196	202	218	194	229	235	201	233	226	205	202	218	222	196	187	191	204	186	209	196	219	211	197	176	183	209	198	198	218	196	209	208	211	204	229	186	212	211	204	198	205	204	228	229	207	199	197	223	216	192	200	190	205	216	208	181	201	197	225	185	213	187	194	221	245	226	200	190	198	209	195	198	207	212	221	236	210	194	180	210	201	200	194	203	176	197	224	223	172	193	203	191	205	202	191	180	201	216	192	194	185	192	221	200	195	209	225	219	238	199	193	190	216	222	219	214	235	221	218	210	192	191	200	234	191	221	201	188	209	210	203	221	241	213	204	190	215	197	217	191	188	213	196	204	213	198	197	183	175	196	194	177	189	198	215	210	208	197	208	167	223	206	180	198	209	183	196	192	198	184	186	223	203	209	207	198	183	208	218	216	176	207	197	190	196	208	208	184	190	178	190	171	192	203	191	202	204	204	183	228	231	217	187	198	201	196	223	199	195	205	228	171	205	193	222	209	187	187	187	211	186	190	202	210	223	228	225	217	203	185	228	219	184	170	185	193	221	224	227	178	187	192	221	206	214	206	195	200	211	208	166	176	226	200	175	204	217	224	224	207
1791	589	855	1023	908	821	762	680	641	651	613	600	530	581	538	536	549	526	556	515	478	532	497	519	518	535	500	512	527	536	468	512	480	534	479	471	495	474	477	500	571	455	501	484	481	517	477	482	548	495	486	537	458	523	484	531	492	492	488	489	549	503	495	492	478	513	492	466	433	536	528	513	508	451	466	519	489	537	526	536	523	484	537	505	464	503	491	496	528	462	460	472	508	507	492	514	491	506	487	510	542	548	485	509	511	498	467	503	472	468	527	485	521	464	508	492	525	487	497	537	504	492	504	514	485	502	476	493	504	511	508	515	538	511	518	549	499	479	483	483	545	487	523	500	480	447	472	499	485	497	490	491	463	530	513	466	516	480	461	495	494	491	481	516	510	502	484	514	537	518	513	504	524	524	539	512	474	516	496	507	502	511	487	509	520	544	525	517	472	503	490	507	505	506	476	510	540	475	539	492	476	497	509	515	490	519	518	506	524	486	502	509	506	484	473	493	463	510	507	536	511	484	518	530	516	521	471	479	551	484	523	484	475	490	480	504	504	525	471	470	495	503	501	506	502	506	503	494	473	529	541	476	483	487	457	483	514	477	479	528	500	522	531	473	508	507	488	490	489	488	482	513	521	473	482	507	536	452	551	494	501	494	529	458	484	518	479	460	514	520	498	496	486	500	476	483	482	486	492	487	482	480	473	480	512	495	534	483	539	482	468	470	501	491	490	532	479	471	462	556	492	487	513	483	530	516	490	517	521	539	521	502	502	535	501	514	483	487	470	488	498	527	492	485	510	479	509	505	512	482	479	562	476	462	489	497	494	491	517	491	512	521	538	483	506	502	521	511	480	501	538	507	487	503	509	488	533	489	538	487	476	480	495	514	483	498	528	557	526	537	489	491	486	491	492	518	492	503	502	514	518	505	529	474	515	521	494	463	489	488	484	506	508	490	522	520	510	525	505	530	507	501	516	456	523	526	469	490	495	503	473	475	524	471	501	479	498	490	462	523	475	461	478	527	509	521	520	491	509	475	457	495	481	491	528	513	498	485	499	496	482	470	479	530	497	468	518	493	527	505	541	501	461	534	511	496	526	546	514	488	499	462	472	526	493	514	530	524	493	460	509	464	519	440	497	495	454	507	574	481	474	503	492	485	497	533	497	487	454	477	533	494	534	473	499	503	465	496	462	486	495	513	468	526	463	505	505	515	450	505	503	525	506	530	497	478	443	495	464	503	499	533	484	508	534	537	470	528	487	483	518	530	500	467	532	483	475	482	509	527	530	503	467	488	471	482	517	544	521	538	493	498	507	476	491	526	510	478	512	537	523	470	504	509	517	487	497	515	515	468	492	470	466	522	526	470	498	477	478	500	496	491	515	480	485	482	502	503	451	503	484	520	493	502	512	468	453	490	505	468	497	516	499	470	487	484	486	519	494	494	489	521	494	458	542	536	516	509	536	486	463	494	476	492	491	480	479	486	480	464	538	516	510	504	518	507	521	529	524	515	468	506	529	508	501	493	483	492	533	485	519	524	474	455	523	461	502	458	486	488	477	491	477	506	490	521	532	507	511	453	503	499	493	498	447	546	483	500	488	516	499	519	506	496	496	462	530	484	479	501	496	478	511	474	501	488	497	498	490	521	484	495	500	493	470	500	476	467	531	492	499	486	508	521	506	476	502	519	493	496	497	476	473	508	522	533	513	455	505	488	486	532	489	464	455	509	459	465	478	486	484	501	497	527	510	535	499	502	480	499	469	505	509	476	540	535	505	517	473	477	510	508	495	468	502	539	499	471	492	516	522	454	520	514	572	470	492	491	508	560	500	497	506	503	519	514	501	503	471	504	535	492	482	499	495	519	524	544	520	483	508	499	495	502	468	527	501	529	553	508	500	479	521	515	484	506	494	539	438	488	496	481	519	510	486	516	485	505	531	504	527	517	484	460	507	475	491	487	515	535	518	476	505	478	478	506	528	477	519	495	490	519	527	516	491	489	512	506	536	521	481	504	457	520	502	471	511	501	507	487	515	495	480	471	500	465	475	516	493	483	477	531	489	519	543	534	491	492	530	540	521	548	464	481	506	462	513	493	500	509	520	490	526	499	480	457	516	473	484	554	484	499	507	522	480	500	518	499	491	516	466	501	493	478	487	507	495	499	480	540	489	532	492	517	492	490	526	481	455	468	487	489	512	463	505	503	467	524	513	465	455	523	501	500	515	497	518	509	521	466	521	484	499	523	486	488	530	490	475	512	479	482	474	485	508	508	498	518	498	490	504	523	491	528	486	482	518	489	487	481	487	484	536	500	511	509	539	500	525	537	439	464	529	474	465	531	512	538	502	527	511	559	537	536	468	471	515	496	482	498	492	473	525	516	524	507	502	505	490	504	479	499	487	490	489	576	517	487	495	530	516	502	511	489	496	506	479	500	534	499	506	500	486	531	487	494	488	497	540	521	503	507	494	503	511	491	491	522	510	470	526	480	456	502	519	493	478	466	472	496	506	528	511	445	486	482	526	495	479	511	513	498	494	507	517	534	503	477	463	517	484	493	505	488	489	528	495	509	477	515	485	463	489	519	515	525	502	512	504	531	465	487	490	532	493	529	508	492	509	502	515	470	529	535	508	515	535	475	480	519	513	536	484	480	497	486	515	492	495	555	528	473	500	516	493	513	492	489	513	466	535	489	497	518	500	486	510	518	514	501	536	469	533	494	524	492	503	474	472	494	503	512	478	471	498	495	497	539	509	563	519	476	459	481	507	479	470	502	503	497	496	478	533	518	482	513	528	539	480	481	508	498	533	498	470	519	488	473	473	495	522	522	490	553	507	520	495	494	497	513	514	477	487	507	458	454	507	475	521	478	471	442	461	484	508	446	483	487	496	464	505	491	565	521	515	504	524	498	495	498	482	525	454	495	462	521	461	505	490	527	502	499	519	459	522	493	535	517	485	527	483	492	525	539	462	543	539	471	497	499	469	507	498	496	497	511	500	522	487	499	524	517	493	476	499	501	506	504	507	534	498	473	477	508	506	553	473	479	536	485	521	483	479	491	536	542	527	476	520	506	492	469	509	497	501	504	476	515	482	528	492	502	478	526	524	465	496	505	446	506	501	525	492	497	510	516	487	521	502	462	530	489	498	466	515	507	471	519	522	503	536	527	484	501	474	483	485	503	516	477	484	502	518	502	502	505	524	499	502	446	510	507	485	514	450	479	508	515	532	463	505	473	512	531	509	460	492	506	516	491	514	514	484	510	545	492	473	500	508	480	495	483	536	473	504	490	499	483	483	484	502	461	516	519	494	529	484	471	538	485	479	506	497	493	502	456	509	456	495	512	522	488	473	476	445	449	453	452	505	493	533	523	533	495	498	497	487	510	498	483	544	523	487	566	532	496	496	498	490	515	512	537	515	502	500	520	496	506	499	470	482	524	494	495	509	472	525	522	531	475	503	533	477	475	524	482	434	496	490	472	519	484	491	528	511	494
6273	666	753	684	507	402	374	278	257	230	242	215	237	253	205	223	211	203	201	201	230	203	185	185	190	179	178	206	191	204	191	202	206	180	193	190	207	208	179	194	210	176	181	189	204	229	210	208	189	188	182	163	192	200	192	207	198	165	214	216	218	180	166	201	196	200	178	206	178	189	207	207	180	182	156	223	217	183	182	187	192	196	197	177	163	203	190	199	185	197	189	171	179	176	221	212	177	205	193	201	218	197	198	172	191	188	160	223	163	200	187	172	193	190	187	199	182	166	180	204	182	209	203	174	191	188	204	191	174	201	226	185	193	178	195	189	190	182	213	197	163	210	199	169	183	205	203	165	217	207	189	185	185	190	202	170	205	184	184	211	177	186	183	174	193	198	183	200	149	185	178	184	178	224	195	185	195	180	166	184	192	160	180	209	171	188	196	179	192	176	170	193	203	189	198	212	166	174	196	199	199	186	204	193	201	195	187	212	177	215	221	205	180	179	190	160	156	207	195	205	205	219	168	195	202	178	187	214	191	186	190	185	223	179	186	164	190	160	189	184	173	193	214	195	177	190	175	173	178	204	187	195	213	189	180	205	200	217	175	191	180	197	208	186	186	177	170	182	198	184	184	174	195	184	174	159	180	207	185	200	190	174	217	193	180	190	162	197	207	194	166	199	169	200	178	180	184	199	205	206	205	193	185	180	205	181	186	220	200	183	205	191	216	204	192	183	223	160	208	167	215	190	207	201	191	159	175	188	164	163	183	167	179	201	205	180	210	180	198	174	195	187	181	177	180	197	168	173	171	187	186	214	185	224	178	211	191	204	184	168	204	191	180	198	205	193	189	219	187	192	192	199	186	194	167	181	176	201	181	177	189	188	174	186	182	175	178	196	199	179	212	180	165	182	191	175	210	198	194	193	187	198	199	185	164	178	181	169	168	182	193	221	201	157	179	202	154	198	209	180	202	194	205	183	183	186	165	184	193	175	199	183	184	177	214	169	179	190	194	197	195	191	196	188	176	177	191	186	182	176	177	185	216	169	184	194	210	179	181	175	192	171	189	186	184	192	181	161	187	188	175	191	172	198	175	179	192	168	170	200	201	181	168	195	183	173	171	175	195	207	178	164	187	189	216	169	195	199	200	180	214	193	172	190	187	174	197	161	209	195	205	191	177	178	189	177	179	212	190	188	174	172	199	194	171	193	171	178	184	203	182	204	199	204	212	211	170	186	158	219	192	192	183	177	156	184	166	175	171	200	171	191	178	188	188	189	201	171	200	174	195	196	173	177	213	199	185	198	173	193	176	199	199	189	205	202	190	189	194	169	208	204	175	190	199	178	180	183	186	190	200	198	194	196	197	188	168	203	197	199	213	180	189	189	184	195	187	161	165	165	190	192	192	195	189	174	205	195	188	188	193	182	208	210	197	173	160	168	178	213	187	195	176	193	205	198	219	177	192	213	177	192	188	191	177	182	179	187	200	197	218	202	167	185	179	198	205	214	194	200	185	188	189	177	172	208	169	211	167	192	163	187	201	203	191	206	191	189	196	180	196	200	211	198	154	177	207	208	192	208	215	175	196	213	192	185	176	180	207	204	193	192	214	197	178	192	193	187	202	180	187	192	198	197	190	185	186	178	202	199	181	183	191	186	162	220	177	189	175	221	195	185	181	191	172	196	187	186	192	181	209	192	182	186	203	201	167	179	174	200	200	193	205	187	164	177	192	196	188	181	200	195	212	192	189	170	150	208	180	166	184	201	192	169	202	189	196	163	169	200	213	188	196	170	206	202	184	178	188	190	176	214	167	203	193	195	190	207	173	175	195	214	202	189	208	189	188	178	198	192	166	198	190	192	177	211	176	193	176	191	176	163	190	176	195	172	194	192	202	196	190	182	223	178	192	214	187	186	191	204	204	178	175	176	187	176	169	217	213	198	155	186	168	203	176	183	187	209	193	179	209	193	183	196	166	181	189	200	188	216	174	161	190	197	177	193	183	192	160	170	190	225	175	146	173	187	170	173	180	183	210	181	197	181	178	211	196	205	185	174	197	220	180	188	189	178	192	184	180	181	179	198	183	210	176	183	206	179	188	207	194	177	171	189	183	192	180	163	187	221	172	198	197	188	185	191	194	187	184	191	192	214	205	195	212	193	170	192	196	182	180	205	191	186	198	188	188	222	199	203	180	182	221	183	214	177	176	170	183	198	185	165	221	175	208	199	160	165	197	190	203	156	170	192	193	194	193	188	181	184	185	204	200	177	188	174	176	184	206	225	171	235	180	190	169	209	178	191	191	217	200	184	151	174	180	203	195	201	178	169	192	188	209	184	166	191	210	200	203	216	184	209	171	201	196	195	207	197	198	176	204	172	200	171	179	199	194	173	184	216	181	194	186	198	173	183	197	193	190	179	183	165	192	193	195	172	186	197	205	194	185	201	200	194	177	197	176	184	197	173	182	192	205	187	180	203	187	206	174	167	203	178	180	200	214	191	176	214	161	228	168	195	188	178	192	177	197	174	195	201	169	189	194	177	206	192	205	183	187	200	178	198	210	198	186	182	182	169	171	189	200	196	207	186	181	209	189	190	192	211	196	186	186	214	194	170	202	186	204	187	183	180	172	177	172	210	182	177	198	188	197	193	176	187	208	195	186	195	188	167	195	170	204	186	189	174	152	188	172	198	171	194	218	192	172	204	180	187	227	148	185	164	190	194	170	185	176	188	205	194	187	214	196	206	183	208	176	204	218	196	184	192	196	173	187	169	185	170	184	165	216	170	196	194	176	171	180	185	182	188	204	170	197	204	174	178	195	173	203	183	167	167	200	166	169	196	189	187	224	172	195	150	218	184	174	187	190	179	164	176	164	192	163	182	162	169	193	169	204	160	158	190	206	167	181	186	221	183	180	178	188	187	184	186	181	188	184	180	192	191	183	158	177	175	209	196	207	198	206	176	191	185	175	209	198	169	199	195	192	161	195	205	204	190	213	178	192	203	178	195	200	207	187	176	186	212	181	202	179	184	195	206	180	198	192	175	192	146	197	176	201	187	189	197	189	182	169	201	198	197	191	165	166	170	166	201	179	192	215	197	200	207	180	186	213	171	214	184	189	196	169	173	178	187	203	219	195	179	194	197	209	201	207	198	175	191	168	211	209	200	193	179	188	193	177	197	194	190	190	197	190	168	155	194	161	202	198	186	193	171	219	209	200	208	204	189	193	183	171	189	162	211	202	192	216	182	210	184	175	193	217	164	177	198	191	159	205	232	164	183	214	181	191	205	159	204	162	197	202	184	174	175	181	214	189	181	194	186	187	208	197	185	162	174	201	191	185	213	193	200	211	227	185	154	190	204	199	197	202	186	208	179	208	167	191	178	190	199	183	202	164	194	186	194	188	153	177	177	209	207	181	184	199	182	186	200	211	192	195	192	184	187	210	185	198	213	178	172	180	199	201	165	177	200	196	183	181	190	185	185	177	215	160	178	191	188
6104	964	1741	2103	1828	1587	1438	1090	926	910	916	741	658	605	625	618	659	601	550	520	569	583	513	510	520	488	548	505	503	497	450	467	487	514	506	495	471	493	491	470	444	443	458	464	482	450	474	487	506	452	481	420	459	472	472	473	451	464	444	505	430	464	443	503	476	450	479	470	495	453	430	499	492	432	461	440	479	443	490	483	498	441	464	461	479	477	462	453	466	446	472	466	429	420	446	449	483	444	420	479	464	447	478	488	449	532	468	444	466	485	446	487	488	479	475	441	447	428	474	452	444	495	454	469	467	450	472	456	462	484	452	505	461	464	455	429	411	493	487	462	428	478	472	459	443	466	484	452	436	474	509	445	478	468	463	471	435	460	449	455	474	470	465	453	444	446	463	470	481	439	465	488	472	473	465	422	453	456	487	484	444	456	479	458	478	470	489	462	436	509	492	490	460	460	453	467	467	458	473	419	433	428	479	471	460	480	446	470	464	450	458	467	492	443	460	485	436	455	470	450	473	423	441	430	454	455	466	412	434	430	462	483	482	450	455	446	496	462	454	456	467	449	426	460	459	461	461	467	468	457	480	431	458	448	460	421	486	451	449	426	463	447	453	451	463	414	456	438	462	471	448	459	444	480	448	473	429	394	462	471	493	461	465	459	454	485	461	415	479	471	474	478	465	489	513	478	455	456	494	432	469	461	438	475	479	453	452	430	468	495	478	447	465	499	475	446	470	499	423	453	460	459	452	460	468	467	478	485	463	455	470	478	450	461	437	453	454	512	419	421	425	423	453	466	460	400	492	455	492	471	436	488	449	465	504	477	462	473	445	469	431	432	482	434	449	455	455	502	450	431	478	456	448	430	465	414	469	470	437	485	428	461	470	457	458	452	459	461	448	449	461	481	455	467	466	478	479	481	453	464	472	449	455	464	489	463	451	467	484	458	444	481	424	478	462	437	456	449	440	482	473	482	504	437	415	516	460	479	472	445	445	470	494	426	476	449	438	449	439	469	479	458	469	443	445	410	470	433	429	458	443	450	457	433	434	472	448	449	465	452	488	448	451	463	449	488	433	442	432	482	506	514	449	484	453	441	452	479	449	437	456	454	473	459	486	468	462	455	452	451	511	444	452	439	474	422	465	471	451	466	457	460	458	443	470	412	481	507	463	446	457	444	451	463	458	447	469	423	431	462	490	451	454	436	454	461	465	472	436	413	459	481	459	461	501	443	508	428	446	456	473	446	453	478	465	451	437	509	425	471	449	446	462	502	489	446	472	448	453	439	474	430	463	462	453	477	461	451	418	448	454	455	447	407	458	481	458	490	468	470	470	443	496	433	480	438	464	436	458	446	460	463	475	416	429	467	490	457	467	438	458	469	435	441	427	448	450	440	456	466	502	485	443	440	467	481	478	464	469	447	440	496	459	490	454	446	435	442	406	470	435	457	450	454	482	424	476	466	472	452	464	423	443	479	487	442	480	475	481	434	413	456	442	475	473	422	441	434	454	457	453	486	499	481	478	460	427	453	479	424	509	445	462	447	486	515	440	463	449	447	463	424	428	448	436	463	469	464	470	462	444	485	494	485	440	447	476	443	461	453	457	468	461	445	484	463	482	420	449	446	499	453	431	483	475	469	463	476	453	465	434	476	452	473	470	500	442	476	432	470	502	467	459	462	471	403	462	492	459	474	449	426	460	427	493	453	441	440	407	467	460	503	444	468	478	481	444	452	472	477	478	446	500	459	491	432	465	463	467	469	481	452	481	483	481	482	452	451	472	483	488	464	457	456	496	460	404	444	475	474	467	453	475	460	463	470	465	451	507	465	453	501	494	473	447	446	462	426	457	450	459	503	476	486	508	498	485	432	444	449	447	466	462	481	455	479	445	449	434	505	420	447	463	445	471	472	466	439	436	445	435	457	461	489	462	467	492	459	448	514	486	505	460	480	448	437	498	474	460	454	455	468	463	465	465	497	464	450	487	448	452	466	470	418	454	456	465	437	445	465	458	464	458	431	433	449	475	465	462	462	485	453	475	459	458	413	459	471	476	450	458	457	422	470	458	418	449	470	432	495	486	488	449	437	452	458	414	475	445	473	471	455	455	446	447	489	481	464	448	452	449	449	487	421	467	446	512	480	466	462	476	487	452	468	482	505	472	436	431	472	478	450	491	426	419	440	459	448	439	468	494	475	457	440	405	422	428	467	428	469	434	451	504	473	491	435	458	451	439	490	475	454	443	459	458	492	477	431	423	433	482	440	453	452	455	486	450	487	477	457	455	443	479	484	455	476	494	453	454	478	429	454	494	468	481	456	471	470	459	496	461	481	421	432	468	441	448	454	491	449	466	458	433	472	441	481	457	450	474	451	473	508	478	459	450	433	491	459	449	500	487	473	452	436	474	482	483	463	454	457	490	437	441	435	444	444	439	459	444	454	442	468	475	445	457	479	470	441	480	447	424	486	478	485	500	470	474	478	445	468	458	467	398	518	466	446	438	465	448	462	463	458	435	437	459	466	433	465	443	471	468	449	489	431	446	455	464	433	471	434	481	462	461	457	419	447	435	453	475	472	477	477	455	478	460	452	480	434	498	496	460	455	452	431	501	467	474	485	470	461	433	469	456	484	437	479	424	487	475	463	462	472	433	460	453	447	433	445	448	487	467	482	486	487	453	447	428	451	477	472	461	459	427	506	444	462	466	474	468	518	472	454	460	432	425	448	461	437	459	477	442	484	429	450	504	511	479	450	434	441	458	464	499	455	476	471	452	475	510	446	470	488	447	475	463	464	467	456	445	479	457	456	464	459	416	478	450	444	476	454	474	429	454	472	446	440	470	443	472	485	471	448	428	450	442	439	447	436	463	447	423	475	450	472	496	464	495	442	455	452	460	456	469	471	437	434	451	474	472	459	473	450	461	466	433	472	457	441	453	470	467	468	436	505	454	460	467	450	462	497	475	443	450	458	436	496	443	438	478	421	451	483	452	489	446	453	449	450	447	449	441	483	470	441	453	457	431	449	444	464	483	432	442	502	454	446	478	484	453	491	447	469	486	447	503	486	460	465	468	451	457	403	451	470	429	470	461	451	431	449	491	472	482	458	422	476	471	477	439	478	478	457	483	451	451	473	490	422	421	466	488	446	452	442	448	452	444	429	455	455	474	465	500	461	465	446	475	457	454	434	456	453	466	442	466	437	468	498	460	425	469	456	423	442	473	467	440	469	459	470	463	467	466	446	455	466	420	489	464	465	490	428	430	497	433	444	481	430	446	433	426	452	435	432	480	453	466	463	456	439	459	485	458	467	455	463	456	444	461	472	494	449	507	417	472	477	499	482	419	461	457	482	429	434	463	499	411	458	468	464	460	454	414	458	465	445	424	484	456	463	446	471	463	436	465	428	458	451	493	453	474	449	414	461	474	426	444	443	471	450	463	430	467	480	461	492	493	478	474	492	455	448	496	482	484	448	446	449	441	457	466	465	436	464	479	466
12148	1143	1120	868	643	414	369	310	243	209	154	168	142	115	149	140	146	107	108	115	111	103	86	84	118	83	86	97	90	97	89	82	85	86	99	77	73	79	92	84	73	96	99	80	77	88	78	68	90	84	97	75	90	96	88	70	66	74	86	85	92	83	71	87	62	73	70	72	85	90	91	83	69	89	79	64	83	89	86	84	93	88	83	96	82	82	73	77	80	72	60	84	82	77	85	87	76	88	77	78	67	86	64	91	91	74	87	86	81	81	90	88	84	78	76	80	79	91	84	83	63	84	78	72	89	83	81	73	93	79	66	57	75	78	60	85	91	78	89	82	74	82	69	82	81	93	80	79	60	90	74	79	87	84	85	99	83	98	80	98	90	85	88	73	93	92	102	97	85	73	85	86	80	69	92	97	67	77	76	72	71	66	83	71	72	85	86	91	82	79	72	83	76	81	65	99	80	91	100	91	90	72	84	81	83	81	82	78	95	92	83	89	88	74	86	86	99	71	88	64	68	82	75	90	89	88	79	78	93	79	83	57	76	87	76	90	79	67	79	65	72	70	80	86	82	91	81	97	89	78	66	81	80	87	80	90	74	68	66	84	81	83	58	62	63	88	93	77	89	100	97	79	67	86	73	66	79	70	83	74	72	86	85	94	89	99	77	69	67	87	76	75	67	85	94	85	69	97	69	62	70	71	79	102	70	75	84	79	91	72	68	82	80	93	98	87	82	78	86	85	67	86	81	79	83	77	77	84	88	90	79	84	84	73	78	77	78	101	72	82	79	78	83	71	78	80	67	73	76	68	76	66	68	81	75	94	89	80	80	74	83	87	69	65	73	83	86	78	77	101	70	80	86	86	86	77	85	90	84	86	67	83	82	74	92	68	93	98	76	85	87	89	59	79	88	94	85	88	88	65	68	84	84	83	69	74	68	74	78	79	76	78	74	82	80	78	69	87	75	72	94	83	102	75	90	76	70	73	78	72	71	77	86	95	92	87	84	61	83	92	81	80	85	78	81	99	108	75	75	74	92	74	86	81	80	77	90	74	73	98	84	74	85	81	75	66	78	87	71	67	86	106	83	73	73	84	63	84	96	72	70	85	78	95	85	92	90	80	69	82	83	69	79	99	64	67	73	105	84	83	84	78	78	84	78	81	78	77	85	86	81	74	76	81	67	73	49	74	69	80	82	88	87	71	91	81	79	90	107	82	79	85	95	83	96	70	74	71	82	78	61	89	65	74	75	72	83	89	75	80	92	85	80	66	89	103	89	88	86	86	87	81	87	87	83	75	105	87	77	77	92	98	73	76	77	82	87	73	71	86	86	79	83	93	98	83	88	80	90	72	71	69	78	61	89	92	81	85	77	85	78	75	74	82	73	95	88	88	92	69	91	86	80	82	71	90	90	84	79	85	93	73	93	79	83	81	85	77	90	62	74	98	89	76	69	77	94	65	78	83	89	82	85	81	83	89	94	92	95	83	81	96	73	81	63	93	85	89	70	86	106	96	75	94	81	88	85	78	65	86	74	86	81	79	89	78	86	82	90	92	71	103	74	79	67	74	85	73	64	94	67	73	68	95	95	90	74	91	80	73	79	84	63	92	96	90	61	82	88	96	74	75	95	66	84	88	87	93	74	88	76	61	66	75	90	94	78	79	89	86	70	85	91	79	79	88	85	78	75	88	96	72	75	85	81	81	86	94	94	83	88	94	75	100	83	77	87	75	88	78	85	89	75	82	72	70	73	76	64	94	93	83	75	88	81	85	76	82	88	91	97	83	74	87	90	88	77	65	83	85	87	77	77	88	86	93	69	85	66	78	81	77	71	78	72	69	90	76	76	81	71	80	68	78	74	74	81	69	72	80	79	79	66	71	73	85	77	84	90	65	82	80	76	67	91	75	91	80	80	73	98	83	68	79	95	69	56	91	96	85	72	71	64	89	92	78	101	94	90	70	95	79	76	92	93	72	79	83	67	91	82	96	79	85	87	75	99	84	104	67	82	81	92	88	102	85	72	76	69	85	76	71	80	59	80	53	88	96	80	71	82	76	80	68	72	78	76	85	84	67	83	85	91	80	81	83	76	100	90	84	77	67	86	82	83	84	86	91	77	77	64	69	91	90	78	83	66	88	92	74	99	76	89	81	72	58	77	84	82	83	94	75	94	82	66	84	72	102	74	80	79	84	58	75	79	89	87	80	57	70	82	85	88	85	77	86	92	71	80	88	86	84	75	65	77	79	70	81	64	76	76	80	70	72	76	81	91	71	75	64	52	100	86	75	87	69	97	78	81	71	89	72	89	79	75	96	79	94	92	87	61	82	86	84	76	86	81	75	77	69	89	65	82	78	70	82	100	97	77	91	89	72	81	86	92	82	61	68	82	88	74	91	84	107	73	79	74	91	82	74	68	79	80	97	101	83	91	94	77	73	73	72	87	91	92	91	91	81	95	93	84	72	72	77	99	70	82	95	96	82	76	89	74	79	84	74	90	85	90	89	93	85	72	80	96	90	78	83	83	108	92	78	80	85	86	79	80	86	85	89	81	82	92	83	95	90	71	71	71	97	75	77	92	77	74	88	77	72	72	67	81	74	77	70	77	72	87	80	80	85	86	91	79	96	79	73	78	88	74	84	91	71	86	74	83	83	73	86	100	72	75	87	73	83	67	83	97	112	80	85	88	76	78	78	69	94	78	66	81	93	88	82	74	83	67	84	78	79	70	85	75	75	70	80	93	96	86	78	72	84	96	82	83	89	66	84	89	81	85	84	93	85	78	81	80	65	94	71	72	94	76	97	85	92	74	81	91	79	88	95	85	97	85	85	69	91	95	96	82	76	81	87	80	95	81	75	88	90	95	85	79	69	86	89	75	66	58	97	74	89	98	83	77	75	71	87	95	87	73	76	74	73	75	94	86	80	79	83	76	71	78	77	79	70	83	85	83	70	80	70	77	81	81	73	93	77	80	77	70	72	80	85	73	76	71	75	90	72	73	90	96	82	80	72	86	67	77	65	87	91	96	82	89	87	69	77	75	84	74	74	88	83	90	76	55	80	78	89	85	85	80	76	65	86	81	79	80	67	92	86	85	78	71	61	81	76	85	78	84	94	90	73	72	88	84	81	72	80	86	92	102	55	74	92	79	82	81	58	72	88	78	101	82	70	93	87	85	84	70	100	85	79	79	89	88	61	68	77	81	81	82	89	79	80	83	72	86	92	87	95	81	83	56	81	70	81	74	72	79	82	90	98	77	94	88	77	87	80	83	66	82	70	99	101	91	70	81	74	83	71	96	78	90	90	85	89	78	76	90	70	78	85	82	76	85	83	61	75	84	110	89	83	87	76	75	90	88	66	78	97	83	79	62	88	98	99	85	77	71	95	95	78	66	88	94	68	85	80	90	86	77	85	84	76	77	95	79	63	86	88	83	77	73	57	91	75	85	92	102	76	86	92	80	70	91	83	71	91	88	76	74	67	87	79	88	90
7758	1088	2318	2863	2607	1903	1773	1393	1049	904	698	703	657	565	650	534	538	470	355	441	438	464	320	329	310	324	292	268	277	281	304	266	290	277	284	281	264	239	246	271	266	253	265	238	238	204	265	215	239	232	212	223	222	251	214	223	239	230	212	197	224	226	204	230	226	204	206	231	239	223	202	209	234	201	224	223	227	215	222	194	222	216	224	248	212	222	235	200	214	213	222	190	210	204	228	204	216	191	226	202	238	209	219	212	209	242	191	240	227	229	200	190	229	213	198	213	213	245	193	211	247	236	194	195	214	191	197	213	200	212	190	234	266	194	216	213	211	213	218	209	202	218	193	227	216	226	244	226	220	204	209	237	210	222	215	229	225	236	231	213	199	195	231	198	191	239	207	231	221	227	229	218	222	209	195	241	213	214	231	221	211	195	199	220	210	227	190	222	194	211	239	193	227	212	219	224	216	213	207	248	192	217	195	229	216	228	226	189	205	232	243	220	218	232	214	206	203	226	176	200	238	182	220	204	218	213	238	210	204	222	235	177	222	230	210	213	185	211	219	208	197	192	224	220	198	229	229	204	208	187	217	217	226	195	208	219	199	211	213	219	227	207	201	204	208	210	222	210	207	213	192	211	210	226	213	201	225	212	194	215	213	214	206	201	213	180	225	230	201	186	194	221	225	203	218	192	195	219	222	214	188	237	186	207	214	219	225	214	217	219	221	221	236	212	213	212	200	201	237	220	221	194	224	192	245	196	215	216	215	213	210	229	232	212	215	216	257	224	210	201	216	243	224	230	239	203	225	240	227	205	196	209	200	214	208	228	185	245	218	221	226	197	240	212	213	228	184	177	216	203	200	214	219	180	200	204	195	216	202	220	190	208	197	234	210	218	212	202	213	207	215	207	221	193	237	189	220	220	208	209	250	229	214	226	206	234	210	221	195	236	206	242	206	240	226	204	223	212	233	214	233	222	223	211	239	228	201	224	219	231	235	215	227	209	231	214	196	217	218	189	236	217	212	216	198	206	199	200	199	199	195	210	205	227	228	211	219	226	189	205	188	216	205	205	202	222	233	242	223	217	213	203	260	229	218	215	228	208	210	209	207	214	212	236	221	191	204	191	198	190	210	253	236	196	218	215	220	191	215	226	202	225	214	262	221	230	239	224	231	236	198	212	217	196	233	200	201	217	201	168	211	195	232	209	200	193	234	192	207	199	223	227	206	216	234	226	190	217	223	242	227	204	189	208	193	198	218	242	216	211	230	209	231	224	203	220	193	200	210	211	218	243	231	200	206	226	207	225	223	209	205	213	219	228	219	250	210	187	208	224	219	228	217	223	195	192	214	226	194	199	230	191	220	199	213	226	224	207	203	224	207	208	213	233	233	238	207	202	234	200	236	183	196	234	254	217	209	224	210	205	214	219	187	204	204	212	196	203	223	216	196	216	203	219	202	195	231	215	209	207	209	217	218	198	208	224	222	228	211	229	203	216	194	215	214	208	220	212	234	245	226	199	205	217	200	192	213	189	202	234	205	233	213	220	215	195	216	224	230	185	214	202	208	250	248	220	208	207	208	221	227	210	219	243	195	213	202	214	194	217	219	191	199	220	216	212	192	207	182	201	208	193	189	201	228	211	216	227	218	229	200	205	247	197	211	204	248	183	219	232	217	227	228	227	224	208	217	179	205	217	205	182	204	212	222	196	213	204	231	201	204	228	226	218	233	207	235	218	229	200	187	218	213	218	223	222	213	219	210	206	193	220	202	198	206	224	219	211	207	197	232	210	194	205	179	258	199	214	205	216	227	220	206	225	223	222	220	223	195	202	213	217	194	207	223	208	195	249	200	197	215	200	225	189	202	232	210	205	225	220	212	211	224	195	206	214	215	219	249	229	191	201	209	221	206	214	197	232	210	212	216	207	231	195	213	212	203	194	194	216	216	196	213	220	221	190	193	216	202	213	223	202	221	219	200	217	221	241	197	230	210	192	208	209	223	238	212	199	205	236	209	208	222	224	216	198	209	216	204	198	211	237	229	204	198	230	242	190	201	202	222	213	206	213	200	212	216	232	239	216	222	213	228	204	195	207	201	206	201	205	224	205	208	198	211	220	223	222	192	223	238	214	191	211	214	211	205	205	229	212	203	223	205	205	209	202	218	201	207	201	220	227	225	211	199	202	191	205	199	197	224	232	223	213	229	223	226	212	200	208	239	209	202	218	214	230	243	229	205	197	223	206	212	200	234	196	220	190	207	213	204	211	175	224	202	195	193	239	236	186	211	216	190	219	231	222	231	203	231	234	216	202	222	234	201	211	231	202	192	210	201	199	192	224	228	218	202	200	218	214	209	196	208	205	231	206	207	217	215	210	203	202	211	211	219	224	223	219	184	223	224	222	209	216	187	215	200	221	231	203	240	212	222	232	224	227	224	199	225	211	215	231	217	213	207	240	211	203	238	212	216	203	238	205	205	184	222	234	219	227	203	210	248	232	212	221	206	187	212	205	215	200	222	243	206	189	197	207	199	200	208	229	203	189	227	207	241	199	198	225	242	227	218	220	229	205	200	207	210	214	205	230	197	212	218	222	200	221	235	203	230	219	197	209	221	194	243	189	218	234	233	222	194	209	204	226	221	248	201	198	215	192	210	202	187	213	234	208	205	228	187	228	185	190	212	193	217	198	193	218	220	202	239	224	224	208	221	197	228	229	198	209	236	215	213	207	183	203	218	218	224	195	234	209	223	217	235	223	227	199	210	228	202	199	192	230	218	209	197	190	222	202	233	197	194	224	213	223	211	219	208	187	214	203	223	235	204	185	215	234	206	193	211	222	216	199	228	233	187	222	243	203	213	217	210	222	214	204	211	217	190	216	207	219	200	192	215	233	220	209	207	232	204	203	177	214	218	199	208	199	219	236	192	190	211	209	209	220	217	232	212	206	206	191	221	201	226	195	211	198	208	210	216	201	225	229	221	229	209	246	226	195	226	203	175	210	199	203	208	213	213	212	216	206	232	256	197	205	238	219	197	224	216	214	214	216	219	223	243	197	220	216	199	201	199	217	227	212	216	190	194	218	208	199	218	217	219	234	211	210	206	196	213	229	202	208	207	207	218	199	241	190	237	235	224	205	201	232	215	232	202	195	202	184	209	220	198	212	212	205	203	251	211	236	207	225	235	238	201	220	212	238	218	232	204	213	215	193	233	210	200	212	224	219	197	199	215	208	233	205	208	213	221	220	214	239	215	195	219	236	214	240	236	241	228	193	209	223	214	226	212	177	222	212	194	221	202	226	216	217	202	207	227	232	216	225	187	205	222	223	201	220	203	200	206	221	227	190	217	221	201	213	187	212	169	210	217	221	202	213	221	210	183	224	207	182	202	224	217	245	223	215	218	208	214	217	229	209	220	184	223	210	216	204	195	218	207	208	207	205	213	231	240	213	211	221	203	216	210	227	203	201	230	233	237	207	165	213	232	217	220	203	199	229	229	188
1313	318	373	333	267	275	251	227	239	233	229	220	227	201	231	218	196	221	213	206	224	211	231	196	234	205	210	202	209	187	221	209	209	225	212	220	202	250	223	207	209	212	224	235	190	197	201	205	191	191	203	201	193	192	187	215	189	169	189	219	186	212	226	206	214	206	204	216	211	196	183	194	215	230	202	194	210	207	178	200	202	193	213	210	207	198	219	221	205	194	203	186	208	218	245	201	160	227	193	205	247	200	228	221	222	203	200	203	189	217	204	205	208	225	200	206	220	200	183	221	207	189	186	213	180	198	210	205	202	207	210	222	212	207	198	171	194	231	223	214	215	180	216	192	185	208	202	207	203	192	228	206	192	220	198	188	191	181	198	199	212	218	225	182	198	225	201	190	195	218	209	221	224	204	243	194	190	233	214	202	187	208	186	196	225	220	196	188	214	189	189	193	229	203	211	196	203	204	209	195	201	178	201	206	184	216	217	207	165	198	217	196	178	193	183	193	198	205	163	200	215	196	193	213	195	197	240	209	192	177	162	220	204	214	196	188	192	202	218	207	200	190	203	181	197	207	219	199	217	180	201	201	195	210	198	221	209	204	203	205	223	217	211	199	238	212	209	206	192	203	203	204	223	197	199	234	217	230	215	220	203	186	225	212	205	202	230	201	205	208	227	181	214	209	203	197	214	186	197	196	229	235	214	213	185	185	210	194	185	198	188	189	194	212	211	178	196	209	223	210	216	221	175	204	189	202	190	189	187	190	187	184	214	202	179	211	204	221	216	221	204	202	214	202	211	205	189	210	222	230	169	217	185	197	218	218	207	211	211	218	196	210	185	162	210	228	202	203	186	208	205	214	209	225	228	210	227	187	209	189	185	204	215	225	179	198	196	194	198	199	199	230	223	187	227	180	216	223	187	191	201	204	200	222	193	191	179	220	214	182	208	194	195	225	218	189	186	218	226	190	196	222	198	185	201	205	155	182	195	197	200	200	195	206	191	214	231	203	176	179	195	213	219	202	187	200	203	195	217	194	191	226	208	208	178	196	211	213	201	220	210	218	198	189	196	224	190	194	183	187	184	232	206	194	207	233	233	214	213	214	206	195	195	195	190	205	196	213	212	192	187	205	205	210	224	227	188	225	200	213	195	201	193	199	178	219	196	214	199	206	189	210	216	204	211	203	195	220	206	228	211	222	199	187	186	181	190	197	216	206	209	223	205	207	222	205	199	183	204	196	211	199	209	226	219	225	209	196	197	204	207	205	182	213	208	172	205	203	180	182	203	222	217	232	187	188	203	208	200	193	207	218	201	208	198	202	228	216	197	215	219	218	205	213	202	219	213	191	178	204	191	172	180	186	170	208	215	205	214	172	213	213	203	195	205	221	219	218	221	211	211	173	215	219	197	191	217	211	211	206	188	221	205	227	202	213	201	194	213	211	210	218	213	190	197	196	213	205	199	207	222	189	194	248	180	211	215	203	217	221	196	203	212	213	179	217	189	232	203	221	189	210	207	200	233	199	232	218	210	200	200	176	200	206	194	213	197	220	244	237	209	209	196	200	196	203	207	200	206	233	191	214	215	210	193	216	219	211	200	216	189	199	198	183	199	187	229	193	197	204	195	205	207	192	190	226	207	200	207	217	208	232	190	211	198	199	195	229	191	211	192	202	188	215	202	229	198	204	178	210	185	211	217	194	205	204	205	197	200	203	195	206	179	195	209	185	194	210	206	183	170	178	194	200	201	203	213	196	204	211	200	216	200	179	204	210	209	219	213	193	184	204	191	194	188	210	209	189	189	182	235	190	177	209	243	215	224	214	208	209	194	189	218	207	216	199	196	189	205	195	168	204	205	184	203	209	210	218	206	206	207	216	211	206	183	203	190	191	208	198	193	191	213	201	181	217	198	203	196	208	189	203	200	221	231	208	204	215	215	216	225	183	209	202	218	208	218	201	187	189	217	221	196	198	208	214	186	204	190	202	197	220	196	212	218	195	188	232	198	208	203	208	197	230	208	206	215	218	205	218	208	220	193	215	199	210	202	196	209	185	196	193	204	213	194	228	197	198	179	177	209	220	244	185	202	221	181	202	192	210	203	223	200	199	180	215	225	189	203	180	184	191	214	201	206	185	210	184	219	195	195	229	204	178	198	175	243	217	217	209	209	204	227	198	194	204	200	204	187	196	213	195	232	193	213	235	231	217	206	206	227	207	191	210	210	226	197	211	190	205	226	191	190	211	200	228	214	211	199	202	190	207	201	198	216	200	183	195	187	213	190	193	190	199	217	217	206	209	188	220	229	198	206	187	207	221	178	225	190	235	176	183	220	192	186	214	222	213	208	188	229	208	198	212	201	220	194	196	197	227	207	213	210	214	205	233	211	222	237	210	221	199	205	208	205	223	199	196	197	210	208	220	194	200	218	211	216	196	222	219	189	184	206	211	188	199	221	209	225	195	174	214	197	209	200	220	199	196	203	216	200	187	221	201	229	186	204	201	204	207	194	191	177	187	226	178	217	199	206	190	215	189	228	212	214	203	196	174	197	222	198	209	189	226	225	206	211	217	213	184	211	211	207	196	214	201	194	177	220	206	214	185	202	213	189	182	209	207	220	240	180	211	210	210	191	203	214	178	206	223	205	200	193	165	226	210	188	196	196	192	223	206	227	204	217	207	204	190	197	207	172	194	227	205	213	205	234	206	208	200	211	168	197	199	219	206	207	204	224	178	230	212	226	206	202	196	214	213	215	201	208	198	188	212	208	214	195	208	224	193	236	204	195	184	185	196	179	213	237	204	222	191	212	199	219	210	198	196	208	231	197	189	218	219	181	212	216	206	207	187	228	219	244	183	186	197	183	194	183	224	187	195	220	205	194	187	203	198	242	195	210	207	208	214	206	203	193	199	196	184	192	207	208	219	213	222	185	185	226	198	204	199	220	204	176	200	201	198	203	186	192	202	213	202	185	211	203	202	198	197	225	203	196	204	199	214	213	205	215	205	206	193	183	205	204	209	187	185	191	208	208	210	189	219	229	205	203	245	197	225	201	206	177	220	198	213	228	221	217	197	216	173	197	201	199	203	213	211	226	205	233	215	229	198	180	221	188	201	202	179	198	192	203	211	192	198	181	198	176	181	212	205	212	213	201	197	192	199	228	217	192	191	221	204	208	205	196	204	211	205	183	196	221	208	183	208	206	210	219	192	207	197	215	181	193	198	207	176	204	192	222	223	204	199	203	195	204	222	201	189	221	206	191	192	217	196	205	215	211	198	204	252	211	206	211	200	189	208	207	205	196	175	201	206	169	212	209	201	240	186	185	221	218	211	213	223	174	195	184	195	199	213	235	199	223	210	234	204	187	186	202	195	185	205	183	203	245	202	201	180	177	238	216	193	236	180	193	226	217	205	223	209	202	208	237	212	182	176	196	204	206	195	191	199	219	221	223	216	211	182	178	232	203	207	212	238	204	235	180	195	212	207	184	234	200	208
1833	646	839	932	875	817	714	679	623	628	641	595	526	563	547	539	556	565	504	579	484	500	512	495	480	526	490	503	508	463	536	479	493	524	490	501	499	451	502	546	489	478	512	478	498	474	461	506	518	532	444	528	520	509	494	462	485	481	493	530	475	517	490	498	469	491	500	492	456	473	487	515	496	484	476	447	498	473	513	491	489	466	483	477	465	496	514	499	479	518	520	512	491	508	484	522	438	553	470	475	508	497	530	477	487	476	477	454	543	482	507	499	459	498	472	516	444	508	529	499	527	511	477	530	492	493	457	502	509	499	490	556	496	451	496	449	505	513	506	498	496	493	482	489	514	496	498	476	520	515	530	496	506	533	501	473	492	489	494	493	482	531	472	520	507	496	484	498	527	488	525	516	509	526	493	501	487	465	469	465	482	504	516	527	530	499	533	514	478	555	485	451	507	497	523	507	523	508	494	501	460	507	495	505	475	490	540	502	468	489	503	464	523	474	505	486	536	521	513	487	463	495	517	523	495	526	520	492	486	509	446	484	509	543	509	479	462	495	499	519	485	508	499	453	515	474	460	554	478	498	482	505	506	490	501	489	528	497	516	531	514	497	479	503	470	500	475	514	472	501	501	509	535	519	477	501	491	507	450	498	506	528	497	523	521	490	509	474	467	504	470	513	483	500	480	500	508	472	473	465	481	472	485	497	483	514	482	489	494	508	481	489	489	499	524	460	503	490	466	483	512	478	527	503	515	479	485	458	487	488	534	470	516	484	552	498	515	496	496	558	499	454	504	479	491	485	489	486	494	539	489	511	527	490	531	485	508	515	472	496	510	511	505	515	485	447	512	524	487	478	531	471	468	545	499	494	487	527	494	482	511	484	511	501	503	476	519	480	505	460	490	480	512	515	519	483	506	496	496	511	504	494	488	485	448	520	503	523	501	478	504	501	489	490	517	508	471	479	460	509	509	490	472	464	483	482	480	481	533	474	473	502	491	492	521	467	461	482	493	517	510	458	507	500	483	488	510	490	475	495	520	488	521	460	521	553	493	485	524	497	467	508	486	541	520	558	475	464	529	526	485	488	505	518	506	479	498	474	487	508	483	470	519	442	483	515	506	517	513	513	506	474	503	512	529	482	525	507	500	511	486	512	457	473	506	511	489	483	462	483	469	527	488	457	482	523	505	497	501	528	496	497	509	491	484	492	498	480	500	495	450	523	497	480	508	487	447	474	486	536	465	477	512	469	492	528	478	490	513	499	468	516	461	509	464	492	523	483	495	477	487	492	479	503	494	552	506	454	488	488	492	464	503	473	485	487	506	495	497	473	499	463	494	485	497	483	474	538	511	486	476	480	514	484	485	489	502	458	532	489	479	457	528	495	495	533	523	497	497	478	453	497	502	496	466	505	537	530	500	481	486	513	494	483	530	483	491	525	479	523	524	514	467	503	475	456	522	511	526	502	492	492	483	473	469	523	467	480	495	496	501	506	487	506	506	469	498	485	480	496	453	510	484	499	477	529	493	520	489	491	453	474	480	508	489	442	482	506	466	518	496	502	506	488	488	480	485	494	525	502	473	498	497	486	457	513	521	474	510	545	505	500	492	546	507	487	512	502	499	499	492	488	460	504	516	497	504	447	475	491	515	489	533	432	479	499	512	462	531	499	510	499	525	484	509	491	470	501	526	533	492	531	483	500	525	494	488	490	543	488	508	495	502	468	478	522	463	518	489	473	514	526	491	546	485	499	508	465	470	491	509	488	528	549	512	508	499	518	493	476	506	547	510	490	511	529	485	504	534	497	497	484	499	480	503	521	503	465	493	472	472	488	498	489	485	503	482	482	493	510	491	516	470	455	520	489	524	504	528	479	492	515	503	495	536	517	486	480	481	499	481	485	475	542	496	504	467	516	518	509	501	503	491	483	523	508	495	535	466	444	491	542	487	503	550	500	474	489	526	534	509	499	473	485	503	490	477	468	466	455	467	506	519	477	506	488	499	527	484	485	510	509	496	533	489	502	546	503	465	461	513	502	456	525	479	509	498	522	521	491	506	517	486	512	497	473	475	469	513	523	505	467	510	491	454	486	492	471	508	502	515	447	451	558	480	509	474	514	476	498	487	502	469	508	461	500	478	449	508	491	490	491	481	479	470	487	498	498	505	544	495	457	494	457	505	521	483	514	487	504	492	478	488	491	464	533	476	479	489	493	520	473	498	523	496	477	503	476	531	487	527	506	456	506	503	508	511	514	488	492	451	481	544	480	546	462	515	528	513	495	471	480	494	485	495	476	512	522	504	521	489	470	486	476	492	538	539	514	505	508	532	516	489	504	466	516	462	498	501	487	497	475	501	483	519	525	483	504	451	512	497	495	533	498	484	489	488	549	491	485	510	529	531	540	503	494	515	530	456	469	518	527	478	444	466	515	460	516	507	524	505	462	486	478	524	517	491	484	503	497	525	515	461	513	491	500	491	522	509	514	513	511	494	507	541	518	464	489	497	528	482	469	500	510	489	514	501	520	480	499	515	522	462	533	466	505	520	500	502	502	498	472	473	489	511	494	509	501	567	508	515	485	507	517	480	491	525	508	507	487	499	484	470	534	483	493	511	494	519	489	500	501	496	443	456	518	520	493	510	466	506	544	537	514	461	497	542	495	479	525	519	501	498	535	493	491	475	497	491	498	478	477	516	531	476	460	464	528	488	495	509	509	454	518	527	502	492	467	464	475	491	469	473	482	513	478	488	505	483	479	490	487	479	519	477	484	499	500	484	504	522	458	491	492	491	477	438	523	514	502	508	470	485	504	470	491	504	523	469	487	505	482	499	507	479	471	498	500	484	489	522	487	514	463	505	522	470	491	537	504	449	491	504	526	485	478	469	492	458	451	538	465	485	491	530	491	481	457	465	477	492	528	488	488	532	492	527	511	514	453	497	478	507	506	502	509	499	478	480	446	479	550	508	510	552	515	461	490	473	511	491	496	501	502	459	458	473	528	486	477	482	504	484	485	507	515	514	523	510	475	491	495	514	493	526	500	471	515	478	516	478	514	514	491	503	497	506	526	549	481	504	510	480	465	479	460	522	492	496	528	484	466	494	487	481	485	502	477	474	513	467	534	466	487	453	530	490	483	492	507	477	471	499	525	512	496	493	500	486	508	497	507	556	527	522	490	467	494	495	496	507	475	514	491	489	481	507	496	488	518	543	540	531	503	472	450	507	498	507	456	499	459	509	505	513	500	498	460	478	518	477	471	508	497	495	498	464	496	539	486	508	505	499	479	505	502	551	527	503	483	461	536	537	529	484	490	484	497	532	511	494	506	491	495	456	504	531	550	489	477	505	472	491	468	501	491	503	476	479	487	485	492	490	488	515	516	471	521	492	502	509	515	474	497	514	525	473	513	505	482	512	481	515	506	473	456	509	538	493	460	532	538	459	513	469	468	492	509	493	521	498	546	527	498	491	500	490	470	467	520	494	488	458	516	570	481
6312	712	754	617	472	418	404	327	312	220	247	246	227	207	206	197	225	250	207	226	215	226	207	195	215	192	212	183	194	199	159	172	173	208	193	220	211	199	168	223	184	193	194	195	183	182	196	176	180	178	185	196	187	187	189	196	207	200	170	213	194	181	178	191	188	208	200	195	188	193	181	195	195	196	177	161	190	204	168	174	188	159	179	192	192	180	187	172	174	187	193	183	176	197	200	213	187	198	222	176	186	185	222	168	176	197	153	180	181	211	216	194	208	192	178	185	202	198	187	186	204	198	181	175	177	190	176	202	185	214	162	170	185	197	188	169	190	167	195	184	194	182	177	186	197	183	191	171	191	190	172	187	202	188	187	183	190	177	180	190	166	180	221	174	157	189	179	199	181	191	195	197	186	207	169	176	205	196	187	197	202	193	189	197	185	187	198	181	211	195	193	188	198	194	197	186	180	185	182	179	175	165	181	191	177	176	213	182	220	184	222	207	194	210	213	195	198	187	176	184	166	207	188	179	193	192	189	181	203	212	189	191	186	193	153	173	194	186	199	199	167	194	188	184	193	178	187	178	198	193	213	192	173	184	178	194	170	194	189	198	161	188	194	174	166	186	158	158	170	175	198	187	183	189	175	169	169	184	189	173	200	201	208	186	192	202	183	194	186	205	161	204	204	201	157	161	172	181	179	184	182	192	178	184	196	191	185	188	189	177	168	187	164	193	183	170	204	198	173	194	167	187	193	175	185	167	173	197	190	208	202	184	180	190	179	194	177	193	195	198	156	189	159	185	206	182	210	189	167	196	175	194	183	184	202	173	177	211	188	178	173	178	177	224	173	185	201	206	183	170	192	209	194	167	173	185	196	197	196	206	182	178	199	206	141	190	180	207	192	171	181	177	179	182	168	166	179	210	186	191	193	173	185	190	183	216	187	194	192	200	157	162	200	192	196	199	189	187	185	190	195	201	195	184	180	193	201	170	182	163	166	199	193	207	184	202	174	188	186	175	174	181	198	224	170	166	207	183	194	191	194	177	203	192	194	216	197	172	169	177	184	194	164	181	190	186	193	197	187	180	165	194	151	207	170	187	212	199	172	210	217	185	203	205	213	218	180	192	202	162	159	201	189	179	209	170	178	193	174	184	163	194	178	171	186	189	167	172	178	177	191	169	194	192	186	201	185	198	179	204	215	193	188	187	208	187	178	169	179	172	179	192	188	205	187	202	171	196	187	177	182	180	194	189	183	186	210	188	178	170	159	184	208	200	171	172	188	190	190	195	186	187	166	171	185	194	196	167	215	176	204	190	169	197	184	169	172	168	187	188	161	200	162	178	209	184	191	174	179	221	205	220	187	202	152	221	181	175	174	188	188	197	184	194	173	193	185	170	205	186	187	210	206	208	184	201	193	202	209	192	182	188	178	191	183	216	167	150	149	179	175	178	173	202	198	174	187	164	200	182	201	180	217	187	204	212	182	173	161	195	200	215	212	184	154	187	209	210	204	187	203	202	164	202	183	183	181	181	165	189	193	183	167	168	179	185	175	185	186	201	170	220	193	198	186	183	210	177	173	180	203	192	219	180	187	192	174	212	179	192	205	175	194	218	190	167	193	202	183	147	170	178	203	173	189	186	186	186	181	165	207	210	195	173	196	179	186	196	205	200	191	169	177	168	166	198	158	204	160	172	195	187	212	162	194	191	158	196	193	202	181	178	197	174	182	185	170	166	161	191	198	174	181	183	183	197	176	209	174	216	198	188	159	201	195	190	208	180	194	167	180	180	186	191	205	171	184	214	175	190	188	190	193	193	166	152	186	172	197	202	159	184	189	206	138	203	180	167	181	173	178	205	183	184	186	198	180	209	207	181	186	194	193	157	192	187	208	220	177	177	179	174	190	211	181	189	174	185	175	187	193	188	178	178	181	191	178	188	169	207	200	181	198	195	194	184	170	188	180	184	183	234	184	196	172	198	189	173	180	164	194	174	172	215	190	182	179	210	180	203	188	179	197	164	177	181	173	191	202	174	187	200	184	204	168	190	187	182	188	209	188	210	190	186	188	188	212	183	177	200	169	179	199	158	178	194	212	189	181	209	199	204	175	177	208	183	155	187	182	158	176	198	204	189	183	164	211	187	196	183	191	192	207	203	176	192	220	186	190	199	176	198	183	190	212	172	174	191	178	152	189	176	189	208	187	187	184	188	186	175	204	175	180	186	177	178	177	188	197	183	197	173	180	187	206	190	180	200	219	171	187	202	218	213	175	189	194	188	191	227	174	198	184	208	183	221	197	183	164	171	177	180	176	192	183	197	159	199	175	188	197	193	200	174	218	201	191	191	188	174	188	193	190	188	165	210	217	181	193	192	167	188	203	167	174	196	190	173	184	188	192	181	184	178	178	192	203	182	204	175	175	183	192	200	208	205	172	202	170	188	169	186	174	209	213	168	175	216	192	191	217	169	202	187	194	190	174	188	216	196	201	199	205	179	188	174	184	194	191	157	180	200	163	191	162	197	191	186	192	194	199	180	207	165	175	202	200	179	175	193	180	189	192	170	194	170	210	183	182	168	208	165	225	193	203	192	175	208	196	214	175	183	165	197	180	189	172	191	208	183	205	201	187	212	159	175	199	204	214	166	197	169	186	179	173	185	188	173	187	167	183	172	187	222	192	194	186	195	165	191	183	194	219	199	217	166	178	173	196	197	174	169	182	192	193	202	195	186	190	191	194	185	200	184	171	174	209	182	183	169	194	182	160	173	168	184	171	172	194	194	188	212	209	217	180	175	212	207	171	197	162	175	213	204	197	209	213	182	188	182	178	180	171	184	190	208	200	199	187	197	196	196	202	184	218	183	177	196	181	187	190	180	185	189	188	230	177	193	196	171	186	179	196	183	185	177	182	191	198	183	182	188	205	189	181	166	186	167	171	189	183	195	164	186	170	207	182	192	158	181	190	198	161	203	198	193	173	169	191	196	193	179	196	164	175	195	172	178	169	191	188	189	200	197	207	188	192	170	199	194	209	177	189	177	184	172	196	166	185	165	211	194	202	187	171	190	217	187	190	189	197	183	173	196	175	149	195	178	213	202	195	179	192	172	168	168	190	216	184	200	171	176	184	201	193	198	194	173	191	192	186	205	191	190	180	205	210	195	198	191	181	197	172	176	177	190	200	174	205	176	187	179	197	214	189	187	192	184	189	190	197	167	151	167	170	184	189	194	192	201	191	188	198	153	207	169	178	201	208	181	206	190	180	195	174	194	212	160	161	192	202	177	215	191	191	186	204	156	210	179	194	183	205	173	178	203	163	186	173	209	198	193	198	210	191	218	203	192	173	225	215	201	194	188	192	192	173	174	179	180	176	190	196	175	199	206	198	198	148	174	214	176	171	178	168	205	199	152	171	198	178	215	183	190	201	161	170	200	166	178	195	218	180	217	196	179	200	190	174	190	231	222	200	185	170	206	193	177	176	202	197	208	191	199	183	198
5990	973	1593	1972	1880	1490	1447	1114	1016	809	842	779	670	674	660	729	611	609	602	558	585	551	518	497	497	486	497	508	475	494	442	503	462	446	495	535	470	483	500	488	483	473	491	473	485	445	445	484	395	443	481	470	480	498	465	443	494	444	482	475	453	495	467	458	480	441	458	503	428	438	510	482	452	431	423	434	450	447	440	485	495	492	415	461	434	458	497	443	414	415	445	444	454	455	451	445	437	464	505	425	496	484	460	462	455	426	456	452	452	483	422	428	494	459	451	493	459	480	438	447	453	484	478	472	479	444	420	508	479	453	449	432	440	432	443	456	442	461	488	435	431	476	458	452	438	433	467	451	469	447	456	468	418	494	450	471	481	445	459	468	471	458	427	418	472	438	445	505	446	466	463	493	460	472	441	423	490	429	488	486	409	427	456	448	463	437	440	436	495	427	434	530	430	475	457	453	435	461	441	461	447	435	459	454	441	459	448	485	463	468	484	472	443	464	464	452	467	483	466	478	455	468	457	448	418	454	470	465	435	469	442	449	478	448	466	459	448	435	467	474	477	464	419	445	465	465	435	483	449	471	442	462	447	496	449	417	451	447	447	424	464	462	470	462	460	449	444	430	480	456	451	459	454	474	470	464	460	426	495	443	418	484	437	438	480	476	460	469	432	458	441	484	438	464	467	431	454	446	447	448	453	465	449	468	482	463	466	420	414	457	485	467	456	457	519	459	486	446	476	445	454	433	426	460	454	410	409	449	450	479	468	421	509	481	435	437	454	410	462	438	411	461	488	497	449	443	441	454	451	467	461	463	448	441	429	439	444	456	463	434	452	481	497	445	447	434	485	459	457	496	445	482	474	496	446	447	513	470	471	480	454	431	468	467	435	449	447	431	458	433	428	451	432	454	459	497	420	441	428	484	487	458	445	458	446	453	446	468	434	443	466	454	451	464	455	427	501	454	478	495	475	451	450	511	477	454	506	452	457	458	472	462	409	468	454	459	464	463	459	458	443	450	479	452	448	467	446	452	455	429	447	456	462	450	436	462	442	461	464	467	468	424	441	467	497	475	419	478	390	456	466	481	451	452	435	451	436	438	449	445	432	444	453	440	490	454	404	477	513	468	468	458	437	462	439	452	475	452	496	454	435	430	491	407	540	468	443	459	427	434	448	521	460	494	466	440	438	458	430	470	475	447	429	439	479	430	426	483	482	432	458	446	481	437	464	486	473	438	476	426	444	445	425	466	468	479	427	470	420	472	449	401	501	442	454	437	450	449	458	486	451	435	432	414	433	473	451	449	469	471	495	479	482	465	435	474	467	474	484	458	450	453	440	424	427	473	469	463	426	463	472	439	481	441	452	432	467	469	463	468	477	497	447	486	424	472	449	434	460	469	483	470	458	472	447	453	447	452	435	459	452	487	505	489	434	455	488	459	445	473	472	424	436	492	423	430	483	439	457	505	491	446	460	460	478	466	465	484	451	464	477	477	468	428	444	448	444	463	475	466	454	473	441	461	454	469	464	431	440	458	449	503	454	478	444	450	472	501	446	480	442	481	479	493	521	440	432	417	464	444	483	452	444	467	467	452	498	455	462	466	456	450	441	439	475	477	478	444	458	485	485	494	443	451	489	427	470	445	464	480	489	501	433	486	444	449	443	465	431	491	410	468	448	427	470	468	461	487	442	474	440	467	470	428	443	452	447	448	481	466	437	467	484	489	473	414	447	451	468	444	510	464	457	454	432	462	469	449	457	439	475	441	478	456	494	458	427	461	453	445	491	456	436	469	457	458	467	480	432	463	467	453	425	464	420	402	495	434	438	443	484	454	448	446	485	435	450	502	455	418	463	454	450	444	421	437	458	477	410	444	474	444	454	424	432	445	476	465	464	488	445	452	465	471	477	448	478	476	450	448	481	454	457	441	445	449	450	439	470	491	501	436	432	462	483	488	467	420	452	475	488	463	466	474	435	459	450	453	434	427	452	447	456	462	459	462	453	469	443	469	412	467	437	460	462	434	460	450	454	467	447	442	446	456	429	444	457	485	459	439	462	462	421	457	483	444	457	469	468	452	455	435	425	468	422	477	443	455	471	447	422	413	455	454	465	478	456	428	438	427	465	470	445	457	476	427	463	487	416	406	486	470	473	492	441	445	458	451	430	454	444	422	460	437	471	435	499	439	464	452	441	470	466	421	468	459	423	412	494	460	474	423	502	494	488	478	486	453	485	462	431	418	466	471	468	460	474	461	446	423	448	464	472	470	489	488	423	430	466	461	419	456	496	438	429	473	477	452	429	479	455	448	449	487	434	441	475	443	449	453	451	415	442	468	448	465	455	472	460	446	466	451	457	455	505	427	442	442	452	433	440	459	438	438	469	450	444	435	467	475	479	480	478	455	484	448	488	429	455	464	443	474	489	422	431	441	454	470	466	418	463	467	480	445	460	445	425	453	497	431	435	454	438	436	446	444	451	463	463	456	462	448	423	416	463	439	491	453	463	438	468	477	464	438	455	436	460	488	453	441	486	452	459	484	476	388	444	448	482	453	468	441	447	430	464	425	413	449	455	440	462	495	466	436	428	452	448	468	465	418	451	434	429	477	452	456	438	427	477	444	474	431	427	440	485	438	455	446	433	447	469	482	445	451	472	479	491	439	446	461	434	498	447	420	461	443	479	475	477	498	446	478	455	453	470	443	458	496	463	471	466	446	443	448	470	429	449	427	470	483	449	467	443	459	424	468	495	448	461	481	407	501	431	455	459	442	477	432	505	449	426	462	477	460	435	450	445	441	451	430	472	456	463	457	478	445	459	456	434	514	434	427	469	462	465	467	465	459	475	443	474	439	414	481	433	478	466	469	478	485	456	444	440	431	442	467	452	439	470	446	466	424	493	438	472	485	509	476	440	449	410	474	420	454	427	432	466	421	490	436	460	459	457	455	433	429	469	455	427	446	446	474	446	456	424	458	427	437	478	451	500	475	491	480	489	455	470	442	471	449	468	471	477	445	462	447	429	450	490	473	455	467	489	468	467	420	447	497	481	448	431	423	478	442	413	470	440	460	464	434	442	464	417	445	474	492	484	455	477	463	454	458	465	453	511	462	457	434	455	462	460	445	435	437	471	447	425	433	505	441	483	424	440	457	480	432	452	449	470	452	402	478	466	481	479	411	437	438	451	511	471	477	470	482	432	456	446	510	398	472	471	432	458	468	467	448	481	473	436	456	460	427	479	447	512	463	458	431	448	478	450	438	457	443	461	440	473	431	448	421	445	455	480	456	468	446	426	466	441	433	478	465	439	448	448	486	454	434	487	451	455	447	478	419	447	497	462	479	466	429	449	491	436	451	480	432	423	446	441	447	437	452	427	446	457	465	449	445	464	422	432	464	485	483	467	451	445	447	455	449	458	462	466	443	467	455	412	470	448	450	488	479	443	501	444	454	412	420	471	437	461	452	502	453	453	466	448	455	461	450	401	453	483	456	435	449
12099	1137	1099	868	602	456	377	272	253	224	156	191	175	128	116	126	116	116	127	132	94	104	108	86	79	94	92	86	69	103	97	109	96	85	96	87	103	87	79	71	71	89	83	86	64	83	75	70	87	81	83	78	91	70	90	72	73	75	83	81	76	64	67	88	87	78	77	74	77	72	85	71	86	79	88	69	62	80	103	81	74	85	95	102	75	71	75	78	72	78	74	65	80	83	72	69	71	70	86	75	70	67	62	67	74	81	90	88	83	80	102	69	105	73	71	93	91	63	74	84	85	94	69	87	88	81	81	87	82	74	91	56	54	78	89	67	79	76	64	59	79	79	60	85	85	71	68	51	86	73	75	76	74	76	72	73	92	75	70	90	63	80	83	81	94	81	97	85	88	93	85	68	79	74	73	72	86	71	69	80	94	76	96	81	80	80	82	83	86	92	82	82	72	66	68	77	69	83	69	79	86	66	87	86	88	89	91	78	72	75	76	78	77	91	68	88	91	77	65	75	79	93	88	89	83	73	76	91	89	79	87	82	73	63	89	79	67	69	78	65	65	88	90	91	89	78	87	80	75	81	55	67	58	70	75	104	77	66	81	90	99	94	73	81	68	70	72	80	66	83	74	92	85	70	84	80	81	80	65	79	72	97	67	68	73	85	74	79	84	62	89	76	76	85	89	81	77	84	79	76	79	101	88	78	74	75	80	98	73	79	81	85	82	85	73	77	74	73	88	96	67	74	71	93	81	76	72	79	87	70	75	81	89	73	69	79	100	84	77	84	77	71	77	76	84	75	76	82	71	81	65	65	79	88	94	77	90	93	78	66	74	86	73	68	75	58	82	74	76	63	70	78	79	87	95	88	84	93	80	82	91	87	82	91	84	68	103	71	66	88	70	80	87	74	76	93	76	70	71	85	82	84	64	83	86	78	64	71	71	82	85	80	63	83	96	80	89	95	83	83	82	69	79	82	67	94	106	92	74	93	91	73	81	87	78	70	79	76	61	83	83	103	78	86	84	76	89	89	71	90	81	65	73	92	73	84	82	79	67	76	80	77	71	76	75	73	84	81	87	99	85	98	76	93	97	89	80	69	82	74	89	97	71	79	86	70	85	76	83	71	66	83	84	79	80	73	82	79	75	88	95	88	85	76	81	70	60	93	84	80	70	83	81	69	98	76	94	63	77	81	73	80	77	89	69	86	93	100	85	73	90	75	76	83	84	82	73	86	85	94	87	78	78	87	88	73	83	81	66	76	77	74	84	88	82	63	71	81	65	77	96	67	80	101	80	73	87	79	78	80	95	96	73	71	87	109	75	70	75	74	74	83	84	75	67	77	73	96	111	77	83	81	114	90	85	75	88	74	86	82	74	81	76	70	85	71	98	85	94	94	91	80	88	91	91	78	80	78	77	87	77	66	69	62	75	76	70	79	82	82	87	67	76	76	83	75	91	80	86	81	80	68	87	74	82	66	76	58	96	86	95	85	97	73	76	83	73	74	86	82	67	82	90	77	77	72	71	80	68	71	94	72	83	66	91	85	89	85	63	64	69	81	77	73	67	75	84	97	92	76	86	68	92	75	92	80	76	91	77	86	91	74	86	79	76	80	69	74	78	78	90	86	86	73	76	79	84	84	73	55	76	67	70	73	82	80	84	81	85	88	75	69	90	73	94	77	77	79	82	82	90	80	90	74	71	93	75	83	91	89	79	67	80	88	87	78	77	89	84	73	85	77	80	81	78	83	83	65	89	65	70	77	86	89	88	86	78	89	75	76	103	74	77	72	93	81	75	66	94	93	63	75	69	81	77	61	79	76	75	88	66	72	80	82	86	78	61	76	77	79	82	60	76	71	90	98	66	62	85	81	71	60	62	82	80	96	94	70	94	77	77	89	83	68	78	97	78	75	92	101	95	82	82	71	87	96	79	76	84	98	95	95	86	87	91	97	86	96	69	85	77	91	88	93	86	78	69	80	78	105	83	82	74	79	92	73	104	80	87	68	75	73	84	86	76	76	68	81	85	85	112	90	80	70	73	73	78	84	75	75	81	85	91	69	85	83	77	90	84	83	70	92	92	93	82	73	79	83	76	78	73	94	99	84	89	88	100	79	66	86	88	88	84	101	74	82	90	87	88	67	90	101	92	84	82	80	80	66	85	77	80	89	86	76	79	75	81	86	81	96	78	64	85	73	72	67	86	81	87	64	84	76	102	87	79	84	70	99	69	84	85	81	87	87	83	75	85	83	83	79	91	95	75	91	66	87	79	69	93	76	108	91	90	69	89	76	86	86	71	71	81	92	85	86	61	77	74	93	65	72	61	82	89	88	78	91	73	51	87	63	76	89	89	94	103	76	98	75	88	89	83	101	97	82	81	76	72	83	82	75	70	76	66	84	75	71	66	70	82	78	65	78	97	81	82	96	73	81	75	71	79	82	92	87	75	86	82	76	88	92	81	80	93	75	71	78	76	72	75	76	68	83	84	85	78	81	84	86	75	77	72	94	78	73	86	96	73	88	76	79	75	86	68	84	78	81	77	79	69	79	72	69	79	86	88	83	74	85	79	79	79	77	82	85	81	73	87	86	73	71	80	69	65	83	66	89	101	71	71	72	75	82	80	80	78	59	70	83	75	86	80	80	93	85	75	96	63	90	73	72	86	74	84	85	56	75	79	72	73	76	84	74	75	70	85	89	69	93	84	102	70	73	79	69	85	75	81	84	79	91	82	92	71	76	69	81	86	62	79	76	76	123	73	90	88	80	66	72	80	83	77	77	72	78	77	84	89	79	77	95	85	69	88	62	87	81	83	90	65	93	85	94	88	74	76	71	90	58	90	61	77	93	97	98	71	66	72	77	79	66	82	87	79	79	83	72	60	70	82	80	63	86	89	73	92	80	83	87	67	64	71	65	72	85	84	79	78	93	88	80	94	64	76	78	80	83	82	93	73	89	77	77	75	84	94	83	90	81	76	86	77	69	88	72	90	71	81	79	69	70	60	78	103	77	85	70	91	95	83	84	97	73	81	92	81	90	81	86	77	77	79	79	76	76	86	76	76	84	78	72	84	76	57	79	77	75	80	92	82	75	81	69	86	86	76	78	88	72	84	85	73	67	92	100	76	85	86	83	84	72	81	83	83	92	87	77	91	68	64	76	76	114	90	84	83	83	78	73	87	83	69	89	80	86	68	80	84	100	83	78	72	90	84	98	78	82	78	80	82	94	68	68	81	89	85	67	85	83	93	91	77	64	82	70	83	84	91	76	80	89	89	87	73	87	73	78	81	90	81	87	78	70	74	77	73	84	85	72	76	83	69	89	91	87	80	94	72	68	78	88	62	75	86	78	93	79	92	78	62	75	85	82	82	96	78	101	61	80	85	75	84	62	76	66	87	91	87	84	98	73	84	82	73	78	89	86	88	80	64	78	86	77	75	83	83	92	86	71	70	85	94	88	88	87	80	79	91	72	69	77	76	84	84	93	86	69
7786	1103	2263	2756	2563	2078	1742	1339	1167	990	792	843	688	725	545	580	479	441	506	364	517	401	352	347	319	285	266	258	268	259	293	275	275	265	258	239	268	271	226	235	265	221	238	211	243	234	233	228	228	238	205	216	248	195	222	218	193	201	227	226	236	232	210	221	210	214	229	206	204	221	234	234	215	227	190	199	183	216	232	207	218	206	215	213	222	200	191	201	255	196	208	206	233	225	237	213	226	189	219	215	224	190	232	211	214	217	209	208	220	233	230	208	232	231	235	211	221	218	209	223	210	206	209	221	197	226	221	196	194	216	232	218	204	239	217	211	191	229	226	207	219	231	197	213	225	188	194	196	237	220	241	235	209	229	207	218	218	220	219	220	242	218	175	219	206	213	202	218	204	211	215	209	200	207	219	221	199	191	202	208	184	203	216	234	208	220	218	238	197	221	219	188	195	219	207	215	199	222	197	202	240	221	204	203	199	213	234	206	225	217	214	191	220	201	203	203	197	227	184	214	196	227	215	213	237	220	217	243	209	206	219	235	213	215	194	225	190	224	223	209	220	217	179	211	223	210	187	198	225	228	217	220	210	208	203	224	204	205	217	246	203	216	205	221	204	201	209	210	200	234	213	213	198	194	214	209	199	216	223	227	210	204	208	226	208	194	218	221	229	220	236	205	178	196	214	217	208	216	222	218	207	219	200	231	225	223	238	218	208	207	223	206	229	215	234	232	223	195	235	220	210	198	219	217	229	218	220	229	203	221	195	229	202	199	234	209	194	221	197	241	214	223	203	205	214	229	237	187	190	191	222	222	213	180	164	194	216	223	204	179	251	208	238	223	193	209	206	212	212	205	201	211	191	216	220	220	207	227	195	211	232	184	239	203	207	210	202	205	224	222	247	220	233	225	209	215	216	197	236	242	217	209	201	221	218	199	210	221	224	200	196	217	218	224	199	193	181	209	203	215	202	214	206	223	209	221	217	228	198	226	200	216	233	230	226	187	231	202	207	199	216	217	195	195	217	212	226	219	203	209	224	240	213	204	222	216	205	212	183	212	213	238	239	184	193	223	213	220	224	214	205	211	200	201	223	203	209	210	206	247	216	211	218	220	219	220	213	191	186	210	250	197	205	232	223	219	212	190	222	221	206	202	220	230	235	229	239	207	229	198	215	212	185	205	212	191	192	207	179	210	196	180	198	207	212	231	204	210	205	229	197	235	204	210	227	220	205	225	189	231	195	197	199	200	218	211	193	223	222	232	198	214	220	221	184	226	192	234	197	226	205	200	201	219	227	220	239	230	197	213	216	201	228	225	193	194	205	198	196	197	195	211	226	226	240	183	182	197	215	230	203	196	220	225	225	219	212	204	202	196	231	203	226	218	216	197	220	207	235	201	217	210	237	218	185	223	227	206	189	209	220	195	216	242	215	196	187	230	221	199	183	201	193	233	193	236	193	207	226	226	212	229	221	230	212	214	187	230	224	190	192	222	193	200	238	208	186	209	187	216	225	233	233	206	210	220	198	190	207	193	219	192	222	208	234	205	216	214	203	202	236	208	191	213	199	213	173	208	194	222	191	175	215	232	205	198	202	231	201	218	216	207	186	228	213	188	215	232	226	237	196	219	218	224	235	200	212	212	217	193	241	202	211	200	231	201	216	196	196	241	193	223	171	212	198	197	218	205	193	218	225	220	258	201	249	215	225	209	212	202	220	182	243	196	246	228	174	192	217	246	210	226	202	231	209	201	192	228	246	193	234	214	214	202	202	210	190	214	202	222	225	217	216	225	200	218	239	214	205	209	196	222	195	196	166	203	208	224	223	217	214	217	226	213	196	203	193	194	213	189	209	192	219	226	207	209	229	208	200	213	201	225	217	204	203	214	220	195	209	239	230	225	210	203	219	229	194	208	229	233	227	222	216	210	229	217	226	228	205	210	186	198	188	202	229	201	221	220	199	196	243	188	225	207	196	206	209	207	233	218	211	210	231	204	226	196	209	250	211	211	210	204	220	181	202	206	198	216	228	241	198	241	204	215	236	225	228	188	205	217	201	225	192	212	201	188	214	236	208	228	241	239	216	227	190	222	200	200	216	203	181	202	225	227	204	243	205	219	219	185	213	193	206	191	202	206	214	215	219	215	213	217	204	211	232	216	204	200	232	219	211	227	219	214	176	193	220	208	207	215	216	207	224	220	221	215	222	217	251	213	214	212	237	203	212	250	210	244	208	218	206	198	219	208	209	213	206	197	214	241	199	218	201	207	221	203	226	191	216	222	216	222	192	198	204	271	225	219	209	215	192	235	229	224	191	198	225	206	209	222	221	214	232	221	198	173	215	228	227	202	237	183	210	209	222	221	196	211	201	207	244	213	192	228	202	195	225	225	203	224	230	213	200	224	206	204	201	187	228	215	222	209	226	203	199	230	219	206	217	214	187	196	185	221	206	207	208	224	220	205	208	199	207	195	212	246	219	229	222	220	196	192	204	202	215	195	193	218	226	205	210	207	214	219	212	211	231	228	211	205	209	212	259	206	234	219	193	198	218	208	216	214	186	158	245	194	204	228	231	218	189	198	230	190	212	192	202	201	200	239	203	217	209	224	196	206	210	216	216	226	220	217	195	208	222	213	211	226	227	176	208	250	195	235	198	202	196	219	214	211	212	225	210	218	209	203	206	237	213	220	212	208	210	191	212	206	196	204	231	205	194	205	228	219	227	218	198	216	232	192	202	218	219	203	221	194	203	217	225	218	205	230	210	190	242	221	208	190	192	223	211	206	209	240	196	185	245	222	216	185	213	214	200	224	202	217	213	204	231	202	209	247	216	236	227	214	215	228	230	204	202	217	205	179	220	203	215	211	218	206	230	216	210	199	207	234	204	213	247	228	224	201	201	225	216	216	189	223	201	221	216	198	212	215	222	204	217	215	224	218	205	225	218	204	225	221	221	196	222	207	192	190	199	184	208	232	237	208	209	206	203	209	215	211	230	213	227	205	206	210	224	195	207	210	206	231	171	233	226	214	212	213	226	233	208	185	229	217	194	202	211	214	213	202	213	202	228	221	226	200	209	217	198	229	211	220	190	202	197	231	206	227	205	196	223	205	187	226	181	184	200	207	220	212	210	201	250	212	215	202	222	225	194	208	206	228	200	205	214	211	243	196	185	226	204	209	202	202	200	253	199	228	235	226	215	219	216	202	237	203	183	204	190	188	213	224	203	214	195	217	216	190	214	198	214	216	235	195	233	206	222	220	188	207	214	215	238	190	205	213	214	198	220	213	196	223	210	214	179	227	209	208	210	201	211	199	234	200	198	210	196	219	225	213	224	218	191	233	211	204	204	223	229	212	201	222	214	225	214	184	233	186	211	204	207	222	215	207	232	200	215	197	236	207	195	213	213	226	202	208	221	210	215	197	230	184	214	196	203	234	210	231	237	242	228	225	202	204	244	198	219	195	219	190	228	224	207	180	201	240	219	200	194	212	211	206
1344	320	327	286	295	235	255	218	232	203	200	216	227	204	251	211	216	188	210	187	218	192	204	218	204	188	195	211	218	206	190	227	226	191	195	182	192	233	209	201	212	179	172	175	203	207	195	180	194	214	200	196	202	190	210	194	200	233	207	207	192	195	205	202	220	222	172	239	227	195	189	182	205	191	208	164	221	209	209	214	213	222	212	197	162	210	190	201	180	186	207	229	198	189	212	184	195	205	203	177	202	191	199	201	229	219	217	222	192	198	204	217	206	237	192	202	163	186	205	224	185	179	219	200	208	177	182	204	216	211	203	208	184	197	183	223	195	234	224	191	220	220	197	187	212	187	199	188	233	223	216	220	223	211	185	188	207	204	196	210	213	224	192	188	166	193	219	200	229	253	193	163	175	220	195	198	205	226	219	214	191	197	185	206	208	180	191	183	207	185	203	203	205	195	192	202	221	176	159	175	172	203	206	190	190	204	206	204	190	207	210	189	208	186	206	199	218	215	208	205	179	191	181	204	225	187	211	177	186	178	224	212	184	218	200	187	199	223	190	200	184	205	206	214	193	184	200	211	177	180	177	188	177	210	221	219	213	203	201	197	215	226	199	196	199	205	235	217	197	180	212	185	193	217	183	219	213	191	183	179	200	212	196	213	206	215	209	211	181	175	212	206	191	211	218	199	236	207	221	208	175	203	178	201	204	200	158	164	197	200	232	174	175	208	203	190	193	211	193	188	225	215	214	209	204	186	178	212	205	234	200	201	211	220	203	205	174	202	206	220	192	212	194	197	224	195	196	189	223	194	197	194	200	209	200	214	165	210	169	181	205	195	197	191	223	212	197	195	220	193	192	229	207	209	184	216	195	185	214	210	216	180	199	211	226	175	208	181	192	231	163	189	208	181	197	198	221	234	226	232	206	201	216	215	178	206	174	205	203	204	192	202	215	209	235	213	232	187	205	201	191	202	208	202	192	177	208	194	198	205	221	207	203	199	188	173	195	197	203	217	189	205	231	205	199	200	196	217	209	224	200	201	197	189	195	219	184	174	197	185	200	203	203	200	194	194	192	212	206	198	207	193	179	196	170	206	191	197	213	183	192	210	208	187	191	195	206	206	222	191	179	186	199	219	191	209	194	201	178	191	207	177	177	224	186	193	217	185	235	200	220	203	200	178	221	197	215	196	171	196	210	196	176	237	188	199	217	190	166	212	187	187	193	189	194	204	192	206	221	191	198	219	190	201	194	195	214	207	198	174	209	215	195	232	221	190	202	193	224	212	216	179	258	184	200	188	210	202	190	221	191	188	204	208	206	192	196	177	195	221	207	198	197	201	213	193	210	204	211	199	213	192	201	217	207	204	184	230	213	208	211	187	219	206	203	191	205	211	182	203	168	182	192	202	183	192	194	196	222	197	215	213	218	195	182	216	196	198	198	200	206	238	199	205	203	202	209	205	180	192	205	219	191	206	191	195	210	241	201	207	216	199	202	213	205	184	190	212	217	173	178	191	220	204	191	198	221	197	197	199	190	192	218	219	180	191	205	192	177	214	216	208	199	183	196	193	204	207	192	198	200	207	206	204	220	187	212	210	184	185	195	213	214	206	188	179	197	200	195	204	202	200	191	207	195	196	241	185	189	183	208	178	204	193	186	201	224	180	188	196	172	189	206	203	188	180	210	185	210	182	208	201	198	194	165	178	190	204	222	205	217	193	189	186	230	185	194	197	186	205	193	187	175	187	190	199	199	221	200	193	191	204	197	188	204	192	191	185	199	190	193	189	185	191	215	188	181	223	168	210	212	186	215	195	220	196	207	199	219	196	202	223	217	183	206	182	204	184	181	221	214	190	227	188	213	198	182	216	190	184	213	219	163	207	207	211	184	179	208	203	205	207	201	220	211	191	181	214	201	216	190	219	192	196	192	187	179	217	177	188	186	210	219	197	225	206	181	212	196	165	172	198	181	185	184	205	186	211	218	189	185	186	187	211	192	163	202	186	180	168	187	200	221	193	220	223	194	197	212	193	191	188	197	191	217	191	198	181	202	217	212	184	197	188	187	192	190	205	192	199	199	184	191	191	181	216	210	186	223	210	221	189	224	212	200	203	211	187	211	169	204	183	193	226	190	198	183	191	181	176	200	229	244	184	183	205	211	227	197	189	214	206	210	206	158	202	210	204	209	199	203	205	196	204	173	214	229	190	207	207	182	193	204	201	218	189	194	194	205	214	202	235	189	183	190	187	180	201	189	215	219	205	190	210	214	155	209	209	190	197	214	195	197	206	207	206	211	221	185	211	159	184	206	194	197	179	200	212	195	241	225	193	216	185	190	185	222	206	214	192	198	192	186	217	214	208	216	194	194	187	225	196	196	194	210	202	238	200	185	202	189	205	182	212	196	206	200	197	238	200	188	187	215	199	185	197	214	193	184	208	215	197	195	198	188	202	197	187	215	201	222	176	199	180	198	219	203	188	192	180	200	197	179	203	227	181	203	186	190	199	191	214	205	213	209	170	205	196	210	193	226	183	196	196	199	202	173	179	220	217	188	202	212	200	213	202	216	178	189	213	200	167	211	196	192	174	173	194	217	201	196	218	197	192	196	219	191	183	199	184	213	201	190	191	192	204	218	211	195	202	170	222	170	192	215	188	206	201	192	187	200	197	206	206	190	194	205	191	191	194	190	212	209	214	228	207	203	180	226	203	189	186	215	200	188	189	189	170	189	182	185	189	201	176	173	191	195	182	195	196	189	200	195	187	180	196	201	218	251	189	192	207	210	188	190	183	207	216	180	202	199	197	200	188	196	191	185	199	176	193	189	193	196	218	205	185	172	192	186	208	182	195	201	198	211	191	194	203	189	218	177	213	191	224	202	210	173	196	188	202	229	201	208	194	197	190	197	191	213	211	169	215	208	178	224	189	214	180	151	241	168	205	207	206	194	212	183	196	195	210	204	223	198	171	218	192	202	200	208	212	208	177	177	192	207	206	189	195	187	216	217	204	200	185	179	176	202	172	222	208	206	213	203	213	192	189	173	169	209	218	173	187	225	198	195	200	207	212	208	219	179	201	197	214	205	183	207	199	217	204	187	185	214	187	202	211	199	217	178	228	197	198	186	200	191	209	170	214	201	185	180	173	202	219	203	208	185	188	180	205	182	190	197	210	217	198	196	200	220	229	187	214	199	189	200	170	203	253	193	159	196	203	202	208	188	171	171	216	206	230	206	190	199	230	197	213	226	184	180	198	203	215	221	209	180	206	214	204	212	171	188	187	218	211	187	183	219	227	190	208	208	178	244	193	203	219	219	192	213	203	221	217	204	193	201	196	195	180	222	207	187	179	183	217	195	225	214	211	195	191	182	208	201	177	193	199	228	178	205	218	194	199	213	192	202	208	194	210	184	218	201	189	208	189	211	189	205	185	226	219	203	196	232	215	215	214	212	216	201	236	194	209	210	199	195	218	203	202	171	196	200	188	197	185	188	199
1794	629	927	946	864	766	686	704	603	594	602	595	574	584	556	541	545	496	589	518	482	510	488	481	481	524	486	494	514	543	475	500	485	476	500	486	528	474	510	505	518	500	493	484	494	454	469	439	505	497	478	495	505	522	506	496	477	424	479	482	523	510	530	500	484	513	488	479	469	479	547	486	494	487	496	522	467	494	432	477	505	506	506	487	485	487	491	480	500	496	474	482	491	474	463	456	488	522	478	467	496	495	457	501	489	534	494	442	507	468	457	496	491	481	474	494	482	496	490	509	480	472	490	498	491	518	525	544	486	469	474	462	496	480	500	478	543	497	470	517	502	466	486	466	480	509	469	480	471	488	466	513	500	495	460	455	473	478	529	462	472	507	507	490	455	508	496	508	523	489	536	502	480	513	457	465	488	500	513	480	493	522	492	496	476	496	462	492	486	469	464	478	460	499	461	519	471	455	496	491	528	482	502	465	495	523	488	505	518	490	475	512	489	513	523	527	486	465	507	477	474	494	534	506	511	444	481	475	486	533	469	491	474	454	548	480	493	483	496	500	509	509	476	460	479	504	491	515	456	517	509	474	471	482	500	488	468	491	512	498	485	491	500	511	495	517	513	505	474	494	514	500	482	465	503	480	507	489	492	502	445	500	487	485	491	487	477	444	495	469	522	459	493	476	470	491	506	491	517	457	494	469	496	484	465	496	499	479	467	485	482	508	483	492	468	514	522	474	496	516	464	499	475	520	517	504	496	472	486	467	472	483	478	464	503	484	490	478	480	503	463	478	489	500	489	481	525	509	518	458	498	491	527	482	532	497	453	492	467	484	500	506	468	514	468	507	509	494	525	497	509	470	466	472	455	527	481	462	519	525	504	487	468	485	465	483	524	484	526	460	504	541	485	491	479	530	479	452	505	495	509	482	503	510	544	501	506	508	517	493	503	506	457	504	484	510	520	508	517	474	492	495	492	466	499	456	469	461	510	516	492	501	496	506	498	490	486	480	486	481	445	487	495	498	512	460	508	514	474	495	466	490	521	505	507	509	498	493	476	481	501	505	499	493	465	506	501	490	477	510	514	474	482	494	489	487	478	508	485	488	505	522	485	476	477	501	504	488	478	502	510	481	514	498	476	510	479	490	459	488	490	479	521	480	482	480	517	479	481	459	525	485	463	489	541	519	519	487	462	490	479	492	506	485	492	497	549	488	500	513	507	503	495	517	515	486	511	542	492	507	501	496	506	466	461	468	484	479	469	463	501	480	513	500	531	501	487	487	512	528	510	494	509	463	475	481	539	519	465	526	489	480	506	485	471	512	492	462	503	523	493	497	516	480	478	483	491	520	486	503	462	502	472	507	521	522	514	488	507	497	466	496	530	479	480	496	490	516	540	522	501	488	466	491	482	481	481	470	461	481	447	515	512	500	485	504	469	547	520	508	523	502	502	495	513	491	522	534	490	500	494	468	470	483	527	497	516	531	503	527	523	505	470	484	475	504	497	509	467	488	495	479	508	479	485	487	486	499	502	463	465	483	526	470	520	490	488	489	506	444	458	434	507	483	479	473	449	504	484	502	484	521	488	470	494	507	482	442	465	492	498	471	499	476	518	461	464	504	508	483	485	498	474	490	440	498	523	493	531	493	483	453	502	492	492	448	505	483	497	502	482	489	522	457	490	475	516	490	472	494	485	484	471	515	493	475	509	499	476	490	468	487	482	520	480	534	518	461	507	461	503	507	440	480	499	504	565	456	490	455	504	513	484	511	477	483	539	492	441	504	496	505	496	484	505	479	472	518	521	470	493	505	509	506	497	533	478	465	534	473	506	442	481	513	521	485	488	512	475	482	475	510	495	522	533	500	485	500	490	474	470	526	519	439	504	463	486	495	500	491	465	473	490	477	491	519	492	487	464	464	544	471	492	517	548	498	479	522	472	472	490	436	525	480	480	485	512	479	511	511	439	462	514	466	456	500	483	499	509	501	502	482	494	531	514	547	452	492	504	468	486	482	498	515	507	514	501	512	500	511	503	458	480	472	480	491	493	503	488	475	494	509	527	481	524	537	499	489	474	475	501	547	469	466	509	487	499	501	498	465	483	493	491	487	487	493	495	492	492	478	500	504	510	434	474	495	482	502	496	494	484	533	497	487	452	500	460	484	481	478	484	452	486	526	473	483	507	498	497	491	519	465	474	525	501	475	499	531	495	529	489	520	516	496	475	468	485	491	480	492	519	497	435	489	493	484	506	489	508	532	512	508	442	490	471	515	472	499	518	541	510	468	497	539	493	510	494	533	486	501	484	490	448	486	487	483	481	517	470	518	491	501	511	471	516	492	508	492	509	527	470	510	508	485	480	483	494	515	458	452	489	513	487	506	456	485	469	502	494	497	566	528	532	479	474	482	505	490	485	470	460	513	499	486	498	509	522	483	476	461	503	489	514	519	497	492	483	518	491	491	490	473	472	521	507	518	469	489	496	501	487	467	480	543	490	477	509	487	458	496	519	473	462	522	492	464	504	453	499	483	487	489	483	487	486	457	468	502	517	434	464	535	494	492	455	492	483	483	507	496	434	531	497	493	464	512	482	529	498	519	489	470	481	487	493	523	481	478	488	496	506	487	476	496	464	459	492	475	521	460	525	506	505	513	509	464	481	496	502	490	509	486	486	480	519	452	504	501	499	491	434	515	483	502	483	483	530	499	506	508	444	518	536	524	489	473	464	508	500	469	459	495	500	483	488	481	506	457	495	504	487	454	463	530	489	508	443	516	456	493	519	513	497	486	519	454	500	526	517	497	521	502	501	472	445	544	481	438	471	486	478	484	510	479	508	479	452	435	535	504	481	489	486	479	484	506	461	497	492	474	497	498	502	491	496	494	472	508	513	549	468	504	479	518	503	512	508	526	496	522	486	514	495	509	481	464	514	455	492	468	482	520	459	531	518	470	486	500	471	487	469	476	471	509	471	495	551	485	512	490	488	522	505	494	462	500	492	491	469	489	484	477	517	515	494	495	471	535	469	478	520	502	452	483	487	484	511	514	476	519	459	485	468	515	493	502	492	488	528	497	490	502	476	512	501	508	521	500	493	501	480	495	484	477	497	506	501	465	521	477	518	506	521	512	534	506	514	506	470	480	515	469	501	447	490	489	511	475	465	471	451	499	498	467	499	499	522	468	479	493	528	449	494	469	492	523	522	488	485	484	489	518	502	491	508	488	480	496	501	480	459	504	498	501	467	522	508	522	482	519	495	468	485	507	520	483	477	485	453	530	512	482	514	476	458	508	461	469	473	466	492	464	551	492	457	472	533	506	467	501	521	534	464	473	478	441	511	536	518	489	488	453	481	455	484	496	449	486	508	523	455	502	506	487	520	488	496	484	455	503	503	488	505	470	460	483	478	436	473	467	522	449	517	488	513	444	497	505	537	513	485	485	458	443	528	478	447	489	511	498	495	496	507	498	504	486	495	531	467	515	491	497	457	502	514	507
6275	726	756	686	483	395	344	301	267	239	255	335	269	237	214	213	223	177	177	191	215	201	176	209	196	188	178	196	185	186	220	176	196	192	207	180	230	170	186	196	180	182	189	181	191	242	187	199	177	208	167	195	179	179	197	209	160	174	193	213	167	205	183	186	184	171	173	181	187	187	197	211	186	183	165	190	175	212	199	186	175	171	191	205	210	192	202	186	196	187	195	184	216	199	221	210	194	199	171	194	190	175	210	177	188	196	175	176	218	177	178	185	186	211	181	177	197	178	197	172	191	166	196	159	179	183	179	181	223	195	175	160	152	177	185	172	168	182	204	164	191	188	168	202	178	198	183	194	172	175	173	168	188	185	183	179	193	186	185	182	194	207	195	179	188	191	173	190	184	185	184	204	206	180	174	183	201	204	168	166	165	188	211	172	184	178	149	190	162	177	214	191	167	180	166	174	160	178	215	181	187	193	199	177	166	206	189	151	176	189	192	176	187	175	191	172	167	185	180	191	187	168	188	207	184	165	211	159	153	193	179	175	164	189	181	161	183	202	181	169	188	174	164	185	214	176	163	187	195	187	197	163	179	177	145	180	181	167	184	171	205	216	191	196	194	195	183	164	189	179	160	203	177	169	175	177	188	187	186	169	189	194	185	183	162	180	183	177	188	195	204	169	180	189	167	201	185	172	197	196	196	176	183	176	202	199	178	182	191	211	194	179	186	190	188	177	216	185	173	189	172	169	214	169	174	194	184	173	173	171	191	166	155	187	170	190	167	202	158	184	193	173	186	184	198	190	162	180	181	189	176	187	151	188	160	164	165	181	197	180	201	185	169	173	194	188	174	187	182	213	208	173	181	195	193	187	180	159	200	189	206	189	222	195	154	170	197	180	190	189	142	194	177	189	196	217	186	190	154	169	169	170	196	214	183	218	180	213	180	190	184	177	180	207	164	203	183	190	200	181	176	178	189	205	171	202	204	196	183	213	165	210	181	211	167	210	192	174	158	162	178	169	188	186	168	182	174	161	191	171	187	169	208	219	191	177	175	193	198	189	187	178	184	191	176	171	176	180	195	197	192	189	202	172	186	180	176	171	186	178	193	191	179	206	176	165	194	213	203	166	189	178	205	187	178	169	209	166	170	172	188	187	205	173	203	195	168	201	199	163	188	174	193	183	172	175	199	171	189	219	188	182	193	204	170	174	205	181	171	178	207	174	192	199	195	171	221	199	181	198	182	185	169	186	175	182	190	185	181	191	211	183	184	179	185	178	190	182	177	181	206	214	162	182	180	170	176	193	169	194	196	178	169	183	180	167	184	199	156	156	185	177	204	189	179	164	194	175	177	181	159	172	186	176	194	191	219	184	186	167	193	178	180	162	182	178	182	206	187	188	152	190	174	175	184	220	174	167	187	203	170	185	186	196	186	185	190	203	179	205	192	171	198	195	196	174	178	191	170	181	176	191	160	191	162	178	193	184	182	192	196	195	191	172	183	188	194	202	177	169	190	202	185	178	144	187	197	176	206	188	181	210	178	199	195	191	178	196	189	214	192	214	191	198	201	176	189	203	190	189	193	177	196	220	175	181	198	187	196	190	193	163	195	182	180	196	189	197	209	200	182	197	193	181	159	174	152	172	166	176	210	196	182	184	189	191	172	163	199	177	185	185	175	200	191	214	182	192	210	187	199	197	210	188	198	206	228	183	171	187	198	201	178	144	195	213	208	176	180	189	192	210	192	188	190	198	201	197	190	195	167	171	204	186	174	184	177	176	194	193	187	151	163	188	185	192	207	180	198	178	165	204	185	206	193	180	189	197	203	203	192	200	193	211	204	178	196	195	201	175	197	193	187	197	200	175	192	194	182	187	200	191	175	190	193	197	188	198	176	178	189	190	183	188	214	186	190	201	203	180	193	182	184	204	177	204	162	156	211	192	210	180	184	183	190	205	182	164	167	183	222	188	204	184	193	180	184	180	209	183	202	168	205	180	200	178	153	195	167	175	179	188	172	192	207	186	181	194	191	194	180	170	194	190	201	180	166	199	191	189	202	199	165	198	208	180	161	164	177	203	188	192	197	174	209	171	199	175	194	179	162	191	172	166	203	183	184	197	200	176	181	166	166	184	169	196	177	194	206	194	177	175	156	190	210	183	210	200	180	176	173	197	168	213	183	180	183	179	158	192	159	195	174	187	166	187	190	162	170	193	190	195	183	194	179	172	193	209	180	198	184	198	178	186	187	205	168	184	160	197	177	193	185	186	176	176	180	185	206	205	188	192	192	187	186	191	212	196	178	170	174	188	190	203	190	167	192	225	234	188	192	174	186	170	209	181	185	177	196	208	178	188	194	181	205	175	185	175	170	184	158	181	216	196	188	179	178	191	181	167	199	203	180	209	186	176	202	207	166	191	215	176	199	178	189	152	181	178	197	173	165	192	188	198	196	213	177	203	198	208	204	198	185	193	172	179	221	186	176	179	174	183	178	165	194	190	178	195	175	183	201	193	174	193	190	187	168	195	186	166	192	223	195	207	168	207	192	195	194	165	157	211	194	185	180	178	204	176	177	175	212	173	188	175	171	207	185	193	196	196	200	190	215	184	199	219	207	183	179	204	210	174	160	171	150	180	174	193	192	173	176	181	189	204	169	196	188	187	164	171	200	181	218	200	173	194	181	173	175	193	215	196	173	179	207	192	171	203	196	186	203	169	201	174	219	202	179	179	182	174	169	178	194	172	150	202	204	198	158	183	182	170	197	162	184	163	192	195	183	187	178	186	162	187	190	191	183	182	201	162	185	174	206	193	172	186	194	186	198	196	187	197	164	172	218	201	182	182	184	186	176	193	173	164	190	161	195	207	200	182	194	179	189	160	166	191	161	166	181	159	179	167	197	201	187	179	178	202	186	170	218	175	207	207	201	187	212	220	173	194	193	187	162	195	177	182	179	182	187	182	196	192	178	142	196	209	199	166	164	157	177	197	187	201	177	182	194	173	190	194	216	171	212	181	173	164	169	176	167	197	186	169	203	194	197	175	186	205	181	183	193	179	190	209	206	183	181	180	203	192	187	178	185	171	197	169	174	184	183	176	178	194	185	194	180	188	191	175	174	200	198	193	180	177	161	192	173	161	195	180	163	211	158	181	174	186	208	179	214	167	177	209	171	190	194	172	189	196	192	206	189	187	181	191	209	166	193	185	172	172	175	196	176	218	204	194	174	186	205	184	172	197	194	191	177	178	189	168	203	187	175	166	171	183	181	198	189	197	186	173	200	198	175	190	167	163	170	178	181	205	187	175	204	167	179	200	164	156	177	158	164	189	188	175	172	210	192	209	185	213	216	201	185	182	173	185	183	192	197	183	164	178	174	183	198	199	179	166	230	161	169	182	173	173	185	190	171	198	182	207	168	203	169	212	169	175	156	174	190	183	184	185	195	198	176	175	198	192	178	174	167	210	194	171	208	189	184	189	195	190	159	180	195	195	197	206
6125	1008	1680	1985	1722	1567	1392	1055	861	856	763	761	765	750	674	644	585	553	630	553	577	558	513	500	470	532	455	491	505	486	475	518	468	487	452	464	486	462	483	474	466	473	468	452	427	465	498	451	456	492	432	487	465	466	455	463	465	465	468	470	474	475	461	451	471	455	493	468	457	434	429	459	452	439	461	465	482	440	468	454	491	481	440	468	465	478	488	480	447	434	495	464	477	429	449	392	414	441	456	433	448	453	422	458	437	460	443	447	450	439	459	496	449	473	475	460	424	442	410	447	465	462	466	427	459	456	449	397	493	471	433	421	469	497	467	459	443	486	452	441	480	450	489	410	447	462	465	472	437	456	466	462	437	401	475	450	484	482	450	463	449	475	471	445	456	472	429	489	468	472	461	472	457	424	464	425	411	439	469	419	451	448	454	479	465	438	454	478	439	431	435	453	465	412	427	466	478	457	480	463	459	457	472	434	443	469	473	444	457	409	456	433	457	469	429	424	410	466	469	410	467	441	431	441	436	446	462	459	434	416	467	479	456	489	462	458	418	440	445	443	450	442	419	460	472	466	444	466	491	446	447	440	479	465	454	413	416	463	502	446	447	485	469	455	447	485	452	451	418	461	437	443	493	465	445	420	399	427	440	457	406	470	423	462	464	489	440	430	427	421	467	428	472	457	474	460	447	424	449	455	470	465	448	456	455	465	407	477	456	433	469	431	423	438	445	408	456	431	435	427	438	428	433	487	444	460	499	433	453	473	431	482	412	451	465	475	435	456	446	414	458	442	410	443	414	438	435	458	418	473	478	449	437	479	442	407	439	453	443	448	451	459	436	487	456	438	444	433	455	503	416	458	459	443	451	445	464	413	457	495	453	472	424	477	447	440	482	471	428	420	471	444	477	470	431	479	428	442	404	450	439	491	472	460	443	453	501	467	468	479	492	479	466	435	415	429	453	448	503	478	460	482	435	447	443	442	475	432	480	487	436	495	422	445	422	403	490	441	484	430	472	448	445	438	479	472	429	490	488	475	484	453	469	447	493	450	415	442	446	488	440	482	490	430	438	462	470	483	438	428	485	468	459	462	475	448	485	462	454	437	452	441	457	484	487	470	434	461	457	480	451	452	482	436	452	432	452	406	442	462	460	420	441	445	419	480	445	410	461	470	463	463	476	447	477	481	458	425	507	477	413	460	451	432	425	511	446	445	439	441	429	468	479	469	472	448	471	462	452	441	473	425	464	465	419	473	429	455	435	450	439	473	401	451	435	480	431	501	408	445	459	475	440	465	427	447	457	454	457	470	447	471	466	442	489	451	439	420	433	471	464	413	475	438	446	463	422	480	492	440	483	467	452	471	483	453	476	471	453	468	469	438	455	465	470	455	454	478	494	459	482	433	464	452	465	470	442	438	433	479	446	452	420	480	444	459	425	422	484	443	453	482	412	480	476	445	479	455	435	435	481	487	484	472	435	421	437	487	458	488	446	464	467	482	458	418	446	485	447	478	440	436	455	469	468	460	442	478	448	460	429	452	451	421	458	442	457	450	460	448	476	467	490	440	457	504	457	460	455	405	436	450	457	426	475	440	467	465	434	465	447	472	459	482	430	432	461	489	448	465	449	421	447	466	438	416	412	468	457	466	427	417	436	419	480	483	461	465	420	436	486	464	447	438	414	437	471	489	483	482	462	455	435	476	424	430	446	471	489	465	405	434	438	459	470	461	427	476	462	474	469	466	461	494	437	456	478	458	446	438	434	463	475	422	464	461	425	454	467	483	419	447	460	475	482	422	428	437	446	420	445	489	485	478	485	434	440	440	467	457	453	446	448	484	484	470	455	449	436	450	449	460	472	436	474	451	446	474	438	446	483	440	453	465	485	419	437	480	452	457	422	446	451	446	453	446	453	444	456	448	435	459	422	453	483	478	462	481	439	470	426	466	435	431	438	457	441	445	474	459	455	444	431	438	449	447	440	452	456	413	452	410	448	460	474	471	447	443	410	450	424	434	477	483	467	467	492	461	442	438	431	462	466	471	472	454	456	440	440	444	436	467	444	446	459	429	439	419	486	444	474	426	437	438	444	458	452	481	472	464	482	445	455	485	459	430	458	472	440	421	429	471	434	469	408	472	483	479	470	437	450	493	430	455	426	477	436	479	461	482	471	454	453	473	470	463	448	431	498	490	476	428	426	435	434	427	442	453	455	434	435	477	442	442	504	439	466	506	442	476	463	481	441	466	460	447	441	483	469	473	441	472	454	416	472	450	459	500	454	438	478	443	473	454	434	433	436	464	459	483	472	447	456	422	458	464	500	466	427	482	477	435	474	428	459	424	420	440	449	460	460	462	465	471	400	471	449	453	424	454	459	477	424	461	443	466	457	445	448	470	471	458	451	477	445	457	460	432	453	449	439	472	454	435	473	455	444	422	444	434	487	414	424	449	433	457	470	463	465	456	479	450	440	430	430	495	419	416	474	437	461	429	482	434	439	447	479	464	442	466	453	452	472	428	442	465	464	470	433	468	448	470	459	468	431	456	454	455	456	463	456	474	417	454	487	496	499	471	451	487	449	479	438	464	435	454	486	437	421	446	454	450	485	439	484	436	482	445	440	474	447	467	451	417	435	451	456	411	453	452	445	469	443	431	469	486	437	470	447	470	397	444	423	455	446	463	451	445	463	462	434	419	471	480	469	444	495	418	486	469	453	442	460	472	472	436	455	403	463	443	462	447	471	481	470	445	457	432	439	462	441	462	422	466	471	461	477	419	464	491	494	449	437	456	429	459	440	483	471	470	445	477	485	431	463	443	473	467	468	448	470	435	457	457	450	430	436	425	453	467	449	446	483	415	467	432	427	438	448	442	455	467	439	416	458	443	436	486	442	436	407	465	455	467	432	414	458	436	467	474	442	475	456	459	475	408	471	432	447	458	443	454	461	430	472	448	495	403	441	438	471	472	462	461	429	451	421	437	467	442	466	461	471	460	454	468	444	427	496	413	477	462	481	430	464	433	436	469	418	476	447	469	425	420	457	439	454	462	443	504	458	427	450	476	459	460	441	469	439	478	439	477	496	459	412	453	451	482	448	450	435	444	467	470	444	467	445	456	456	447	487	440	433	425	458	455	468	473	428	477	449	411	462	445	437	470	438	508	433	473	473	454	478	460	439	426	426	435	489	459	478	479	456	462	446	459	441	442	463	451	460	450	423	444	453	438	435	459	458	511	436	443	460	457	459	425	443	452	478	446	446	438	446	452	446	459	436	432	462	469	453	453	460	467	447	478	413	466	444	463	431	431	457	432	458	490	478	489	442	475	450	452	449	458	424	470	456	483	422	431	465	430	501	444	502	481	441	482	470	474	424	457	438	460	455	474	462	471	469	493	469	471	428	467	465	441	415	443	405	434	399	435	464	479	437	464	467	452	451	470	453	457	443	458	424	471	448	433	443	459	456	438	476	444	472	479	419	451	460	447	461	437	474	466	458	497
12194	1159	1095	903	587	443	392	297	239	224	210	253	182	135	131	104	83	79	99	106	119	101	88	86	91	78	85	84	81	80	99	86	91	78	88	78	80	95	106	105	77	69	77	78	91	71	78	82	78	67	69	78	69	86	81	82	76	78	84	76	62	82	78	57	72	70	75	74	89	84	103	108	74	76	90	82	66	73	82	64	95	98	84	76	77	63	83	73	90	74	82	62	76	53	73	81	71	87	77	83	72	92	75	61	83	83	63	87	75	80	77	71	66	75	90	85	67	83	73	76	93	84	76	85	82	82	68	66	60	67	88	61	89	69	79	101	83	78	80	78	63	78	79	89	69	82	80	87	86	78	76	66	76	84	84	82	64	75	82	66	87	81	87	64	80	98	78	87	78	90	74	98	69	87	90	74	76	81	84	82	80	88	80	70	71	93	82	66	81	90	82	66	79	77	74	86	76	78	83	86	71	101	79	71	80	83	83	77	75	77	77	81	88	76	79	70	68	87	70	85	79	78	70	77	71	89	75	78	66	76	75	85	75	88	76	79	79	77	67	70	75	72	67	65	81	80	69	77	84	80	74	87	71	73	74	89	81	80	74	74	84	70	79	73	73	96	93	80	66	71	69	82	80	65	74	61	64	73	96	86	85	74	77	77	69	75	90	76	94	77	81	81	81	77	65	76	72	67	84	83	77	89	78	76	79	79	85	76	64	81	71	94	73	98	94	87	81	78	64	60	67	77	76	92	77	68	95	92	71	65	97	85	87	90	67	89	77	79	89	91	76	83	74	69	81	60	91	94	92	79	86	83	66	72	70	82	85	82	78	80	92	78	62	86	77	94	88	69	71	73	81	72	74	79	86	87	76	74	74	81	84	69	86	83	63	73	68	83	85	75	74	73	76	89	85	87	70	65	59	71	80	104	77	92	85	85	102	64	67	51	73	79	68	76	68	91	86	76	67	76	79	79	91	79	93	89	65	74	73	83	80	65	92	84	87	65	62	85	85	84	77	66	75	74	73	79	75	72	68	77	79	62	80	62	72	90	80	76	55	76	83	72	83	86	79	76	63	79	80	79	76	59	78	76	83	61	75	75	81	79	68	66	93	75	75	92	73	90	65	77	78	81	86	80	71	72	62	80	72	81	76	66	92	88	88	79	88	78	79	75	92	85	66	78	84	77	75	83	71	102	82	84	86	74	77	90	74	91	85	84	81	80	79	94	83	78	79	69	76	78	67	86	73	87	80	70	76	92	85	66	67	87	58	81	78	74	65	74	79	97	89	76	75	68	73	85	71	77	82	87	88	84	81	85	84	90	76	82	79	70	70	73	74	62	70	68	80	81	86	77	86	74	72	74	81	76	77	71	88	73	80	72	72	80	67	83	88	92	89	94	90	99	84	77	75	85	78	66	68	77	83	95	82	70	80	82	74	84	83	81	63	81	71	75	83	78	71	82	63	82	73	77	83	79	76	77	73	84	74	59	87	78	79	85	84	72	75	77	85	83	88	76	91	73	76	75	74	96	70	69	76	77	58	76	80	66	70	81	86	75	71	73	83	73	90	83	85	71	61	79	77	74	77	68	75	94	73	77	84	88	77	72	72	85	94	70	72	80	58	86	111	95	96	63	85	72	85	82	74	78	75	84	70	80	71	85	71	69	65	67	56	63	74	76	74	73	87	78	61	81	73	83	89	80	77	99	91	86	65	85	86	80	79	75	83	79	78	72	94	80	89	85	62	64	76	79	95	92	83	88	92	84	62	73	78	96	70	78	52	84	90	81	87	68	71	82	91	68	76	86	61	79	60	62	74	73	76	77	67	100	93	53	72	77	87	67	78	65	85	71	75	77	83	71	88	63	92	60	59	74	70	85	79	63	81	59	73	75	80	72	71	85	96	76	71	84	69	110	89	86	88	112	70	82	66	78	83	71	60	82	81	81	73	75	72	79	66	72	79	70	79	91	76	77	95	95	74	76	79	83	72	85	80	97	70	81	91	71	70	87	61	71	74	63	83	69	88	79	75	75	83	71	72	72	68	85	92	82	75	76	67	92	93	80	84	81	74	71	91	66	77	73	84	64	88	65	64	60	84	84	86	73	64	76	77	66	78	78	70	70	82	81	77	89	77	81	64	82	78	74	81	87	70	75	71	74	97	91	70	68	89	82	78	84	74	95	86	69	89	78	61	73	66	62	76	79	83	84	81	64	88	75	78	75	85	66	87	89	62	75	93	75	86	98	67	79	64	78	82	71	86	87	67	81	80	77	86	86	77	79	82	54	78	85	66	84	80	78	72	76	75	79	77	74	75	76	89	66	80	78	64	76	82	64	88	72	87	72	83	80	80	76	100	99	68	80	61	84	85	81	91	57	85	92	85	83	76	91	85	80	79	68	83	101	72	70	84	79	72	60	71	69	69	68	74	66	80	77	71	95	91	78	83	61	78	71	70	81	74	85	72	78	64	79	74	84	68	77	83	78	88	87	71	81	69	87	92	82	75	88	69	86	87	80	86	75	74	92	81	80	78	82	78	60	63	84	81	80	82	86	74	73	95	75	73	74	100	103	80	74	87	97	86	84	81	77	72	97	69	90	59	86	85	101	76	83	74	81	68	81	82	86	83	79	66	72	80	78	82	72	82	85	81	97	92	92	84	73	70	81	75	84	84	56	79	95	71	76	94	73	82	62	77	90	89	72	89	73	76	82	90	74	55	69	85	79	96	91	58	73	82	71	76	67	88	77	78	67	81	72	71	72	93	94	89	91	78	78	72	69	75	69	79	60	73	85	86	102	67	95	83	78	75	81	73	85	67	71	88	73	73	94	68	68	86	81	59	88	74	83	91	77	80	82	86	85	70	63	86	73	84	65	88	75	83	66	67	77	62	84	74	85	64	71	60	65	71	80	66	72	63	68	69	73	87	88	101	81	74	91	70	85	76	95	75	70	91	62	74	83	60	74	73	92	85	76	81	71	89	89	82	83	78	66	80	85	68	89	86	65	72	83	69	62	69	58	75	72	73	72	92	85	82	76	80	94	70	95	79	95	81	92	78	68	60	71	89	75	78	91	84	73	87	77	78	99	67	82	67	94	85	86	71	85	77	77	73	74	78	82	76	91	79	63	89	77	71	72	91	93	63	73	61	77	85	71	74	83	71	78	78	79	83	66	77	98	95	79	77	76	71	68	70	88	83	85	68	79	79	95	85	72	64	80	74	77	74	64	68	81	87	78	73	82	84	90	85	77	76	74	77	68	85	80	82	69	64	86	74	79	70	73	90	73	86	92	73	79	84	68	74	79	80	77	69	80	75	76	83	73	56	60	85	77	76	82	63	77	71	92	76	83	72	83	79	87	63	78	69	82	72	78	62	62	96	74	93	93	75	82	76	81	99	80	88	95	70	81	66	77	64	73	78	82	71	91	80	97	85	85	71	64	83	77	71	83	81	78	73	71	72	81	74	85	81	79	93	84	82	81	85	81	66	74	81	77
7769	1065	2218	2887	2449	2047	1925	1457	1054	905	832	814	701	688	559	518	450	470	433	397	435	371	339	309	320	309	308	260	267	293	289	262	264	277	273	268	241	243	256	245	248	271	241	256	228	237	212	196	210	225	213	233	224	195	255	215	207	236	241	206	217	228	194	219	212	224	222	219	235	190	196	223	201	220	200	197	205	253	198	211	184	216	188	216	226	226	207	215	229	188	227	224	204	185	238	227	250	188	220	213	215	202	221	181	190	220	210	237	205	175	205	209	224	188	199	220	228	208	214	217	191	223	221	221	192	224	191	205	193	217	235	213	208	203	202	200	214	221	182	202	204	222	198	190	200	216	229	186	201	201	224	209	218	212	230	225	206	215	167	204	208	206	201	199	206	208	212	202	189	227	185	191	204	213	219	205	191	198	215	221	203	206	199	210	205	210	235	231	212	197	209	210	188	222	230	191	222	185	195	204	221	189	196	216	199	198	219	228	201	197	206	208	228	218	206	206	212	219	193	203	244	238	212	180	200	191	223	234	212	182	223	218	190	220	219	217	197	201	215	225	199	229	212	231	204	211	195	231	242	207	209	220	222	211	223	221	198	203	218	209	209	210	207	221	222	206	223	234	221	225	221	215	211	229	205	211	186	214	225	198	212	217	190	194	181	220	231	207	195	203	188	202	232	225	203	199	203	192	177	216	194	210	239	200	217	231	197	202	196	218	213	225	223	212	215	214	201	215	192	216	246	183	195	212	218	207	220	206	222	206	211	195	228	226	213	189	221	225	213	205	204	215	242	224	216	211	245	215	220	218	191	191	201	199	192	217	201	177	189	209	216	218	218	205	214	208	198	210	228	189	201	178	208	227	220	222	217	191	194	210	209	202	196	201	202	222	192	234	229	205	190	221	216	190	220	201	204	221	230	194	208	205	212	209	217	193	228	215	223	236	201	240	212	209	213	201	216	220	223	181	204	220	209	208	217	185	211	216	242	225	224	211	174	204	216	204	227	206	211	218	228	205	209	212	200	219	207	204	220	214	237	194	206	212	179	189	207	218	219	183	222	197	221	182	197	225	211	191	217	235	223	198	202	210	212	219	221	194	219	195	212	234	185	222	195	201	165	210	200	232	213	214	196	207	186	211	218	201	218	219	214	212	225	190	205	221	204	185	212	217	206	220	219	212	226	196	189	225	224	207	213	217	210	216	226	211	219	180	233	193	215	207	220	192	213	196	213	221	211	199	212	196	212	214	229	209	176	193	217	214	212	208	212	195	196	220	204	198	230	203	207	198	199	216	201	245	226	213	193	207	227	247	187	202	215	210	232	226	193	228	223	226	230	197	229	192	218	179	198	179	177	215	229	224	197	210	214	214	234	187	194	219	241	211	203	228	195	209	206	221	219	215	233	202	191	214	204	204	205	205	223	199	210	204	218	203	218	182	230	208	200	212	218	182	201	214	209	202	201	208	203	232	216	217	196	238	223	223	192	187	229	197	215	228	231	204	227	197	253	198	207	217	207	180	213	222	204	208	220	180	219	205	223	196	218	209	205	195	207	215	210	230	196	201	201	200	208	234	200	173	211	204	210	209	216	203	198	203	214	200	189	213	213	211	194	202	211	206	213	213	224	191	217	225	201	214	203	211	193	192	232	202	217	201	210	198	200	210	226	168	228	198	196	182	201	248	219	214	183	196	210	192	217	216	188	222	221	234	207	208	244	215	242	225	196	221	198	211	216	214	228	213	204	204	223	183	221	180	198	217	204	209	202	200	213	193	201	212	198	199	228	213	200	209	216	193	213	199	180	219	201	188	225	233	204	212	214	233	193	235	217	197	197	205	204	185	226	211	206	209	211	228	214	218	186	213	222	191	179	206	233	199	208	195	189	199	232	204	184	198	216	172	200	220	212	222	195	209	214	221	180	221	187	227	192	214	228	191	194	199	202	190	220	192	211	199	191	249	216	198	218	234	208	217	231	250	225	180	223	195	231	201	195	219	205	201	218	207	204	205	221	207	203	226	211	187	209	201	231	221	200	226	200	231	207	201	219	219	214	228	195	187	249	220	209	222	209	215	197	221	204	192	219	199	210	232	222	184	240	210	198	203	199	194	189	212	211	193	206	205	208	213	207	196	216	200	207	192	219	197	221	222	213	216	215	202	229	196	222	210	211	240	237	229	191	203	209	198	222	224	226	207	216	198	200	208	206	227	227	229	215	201	242	216	202	227	222	206	241	213	200	237	204	213	212	219	226	198	221	221	219	220	180	200	243	219	198	208	203	232	193	208	202	190	224	184	202	169	195	211	203	197	232	214	224	227	241	213	214	220	196	227	212	202	208	204	186	202	197	196	202	214	220	221	221	188	223	209	219	223	222	204	200	220	234	199	202	188	203	203	237	195	229	219	208	225	221	208	202	201	213	201	213	209	198	225	191	198	208	187	190	211	203	186	240	215	209	208	213	194	217	209	196	220	214	207	194	183	197	224	218	203	182	224	221	200	199	217	203	201	198	236	219	169	199	225	196	216	201	200	204	223	223	183	219	202	222	185	208	207	193	216	198	221	213	218	167	209	221	207	206	188	203	214	198	222	201	225	214	177	212	192	209	192	201	207	202	217	210	227	193	216	209	226	220	202	178	215	185	213	194	178	202	206	189	188	218	209	238	202	207	196	219	232	199	176	231	186	219	240	246	220	210	202	223	213	209	209	231	220	217	214	219	218	224	220	211	209	201	222	223	242	224	200	243	204	224	215	211	193	220	227	205	187	204	206	218	197	209	211	173	193	206	192	194	213	221	211	216	214	200	196	199	218	222	211	203	213	216	203	173	185	173	182	209	193	196	202	227	206	201	206	212	198	223	202	220	195	196	199	207	214	187	215	216	196	202	201	203	220	223	216	210	206	219	228	193	204	181	215	194	210	180	212	223	215	200	199	204	182	190	214	198	200	211	195	199	202	224	192	209	226	216	211	226	228	219	218	202	215	184	195	229	199	187	216	208	205	214	202	224	204	220	211	206	191	191	201	194	206	178	219	237	214	197	204	204	192	200	217	201	212	212	216	228	179	193	218	215	200	187	204	202	211	200	219	203	189	206	205	226	202	221	226	229	201	213	217	199	200	182	205	204	211	219	231	198	198	199	205	225	225	198	212	194	165	200	204	209	201	178	209	195	229	219	205	167	194	203	243	223	198	200	212	210	209	199	204	206	200	185	199	204	183	222	217	234	208	206	201	220	209	205	220	206	214	197	199	203	226	214	182	215	202	222	223	204	197	232	220	202	217	201	225	223	206	216	171	213	229	167	216	216	204	213	231	219	212	209	209	206	205	212	233	226	196	202	193	204	232	197	214	199	195	211	226	199	215	216	197	230	194	203	205	226	205	222	190	220	221	194	238	193	207	222	199	190	224	190	217	225	235	206	220	211	211	207	183	217	217	199	205	214	228	225	221	214	173	210	194	220	205	194	226	204	212	188	174	218	200	211	209	202	223	198	194
1367	344	395	317	282	247	265	230	196	204	198	217	203	188	219	194	212	221	205	209	212	200	197	209	188	206	193	195	181	211	194	225	216	193	192	207	210	185	167	186	198	178	222	180	212	187	181	206	210	195	212	183	184	203	182	191	189	186	177	210	214	203	214	198	209	210	216	217	232	190	189	190	214	196	191	200	197	200	207	212	200	192	194	193	199	181	197	197	182	219	197	196	208	205	201	225	214	205	194	191	203	238	182	211	196	214	218	196	199	189	193	194	188	184	178	193	190	190	201	195	197	225	186	221	175	194	185	206	251	198	179	199	209	204	218	200	184	199	192	208	207	219	203	212	182	189	209	185	194	207	211	199	225	207	212	204	205	208	179	231	186	200	186	199	203	165	193	189	234	206	223	201	190	201	182	195	189	181	205	192	183	230	211	218	185	220	175	205	185	205	200	176	180	206	192	186	221	223	197	207	210	183	209	191	196	193	184	194	188	206	196	195	202	209	188	218	199	188	188	198	211	187	226	223	200	236	192	174	200	206	204	181	195	204	199	203	204	194	195	201	212	199	196	195	204	200	198	194	210	196	212	227	190	185	205	199	214	211	203	214	212	186	225	200	181	211	187	194	204	199	189	188	201	232	214	176	189	200	193	178	189	193	203	198	191	232	208	207	199	219	179	210	201	200	180	193	221	207	204	203	226	199	213	186	190	187	187	199	176	209	185	221	215	208	194	183	206	199	217	201	170	209	196	194	196	221	196	205	198	195	194	182	175	203	196	197	217	218	228	164	209	169	213	218	188	219	184	229	203	213	165	203	197	204	217	184	200	201	207	178	193	205	224	196	193	177	190	160	177	217	198	200	225	192	238	217	215	190	213	200	187	213	222	196	244	207	185	210	222	213	208	187	182	204	201	171	173	205	205	189	194	213	220	188	204	207	188	181	203	216	219	223	201	185	233	202	240	190	219	209	191	203	209	203	186	196	198	222	227	206	205	202	187	188	193	199	208	177	195	196	223	224	204	209	190	190	193	190	195	168	208	196	209	174	221	174	194	204	216	220	200	214	182	220	198	217	190	198	192	202	192	185	225	182	216	208	200	178	202	186	231	187	188	202	199	175	197	189	189	174	195	176	191	202	200	204	154	195	211	177	224	224	189	176	211	185	204	154	192	209	216	187	183	195	172	209	221	217	202	178	186	215	221	193	218	182	218	208	188	196	190	208	191	215	168	212	202	182	218	196	190	215	188	180	205	208	198	190	194	206	191	222	200	180	207	196	195	203	229	185	186	178	223	216	197	185	210	190	216	180	195	182	201	194	205	184	170	193	222	209	194	208	209	183	217	212	233	189	206	216	227	187	209	188	196	234	194	196	158	185	195	191	210	215	223	179	200	194	199	219	202	183	164	198	177	185	208	213	226	231	199	186	215	210	214	188	185	233	210	212	231	198	197	210	200	205	191	174	196	182	203	202	184	199	185	192	193	219	180	204	192	207	200	206	191	222	192	199	187	210	192	222	200	200	204	197	203	187	234	195	196	187	191	190	196	206	192	194	210	185	220	213	212	192	212	205	196	187	190	181	199	235	173	226	179	191	199	190	192	183	166	227	176	202	176	186	200	193	185	175	217	183	210	205	209	198	206	179	186	202	182	189	192	196	224	200	208	186	197	181	190	210	219	186	204	210	190	199	205	179	201	203	178	203	159	206	200	225	199	230	182	199	184	162	169	200	197	214	210	179	183	205	208	203	213	177	198	203	197	191	188	195	209	234	187	210	197	218	199	201	188	199	207	215	212	200	199	188	175	187	202	186	220	212	206	187	213	218	191	215	213	209	206	206	217	186	205	184	184	222	193	209	185	209	229	217	179	191	190	219	205	219	200	216	211	208	217	220	206	201	222	196	213	230	199	206	187	186	180	202	199	195	213	210	204	197	193	210	190	211	197	200	220	220	204	210	207	216	213	208	190	220	203	211	184	217	181	188	222	231	210	208	210	189	206	167	215	184	198	193	179	216	190	197	211	205	228	198	203	165	188	207	217	211	218	193	186	192	214	203	200	200	183	189	188	204	217	200	196	191	210	218	185	194	200	197	201	175	191	197	202	214	209	206	202	213	160	208	177	198	203	196	188	196	199	167	201	213	183	203	204	207	196	169	186	186	201	219	197	178	194	226	246	197	199	217	176	199	198	195	195	192	191	194	193	208	220	209	175	191	215	197	194	183	208	201	212	211	176	211	183	197	189	221	204	185	190	205	198	211	180	231	220	202	239	211	172	205	186	200	185	213	194	201	176	206	203	195	213	218	201	187	181	190	213	209	220	217	198	196	192	208	226	202	197	221	174	198	164	210	187	164	204	205	217	225	201	226	214	212	209	201	183	200	188	184	213	223	206	201	219	196	204	166	171	197	196	180	207	195	193	189	183	225	179	190	211	178	187	171	231	187	203	160	183	188	184	185	196	226	194	200	191	196	210	211	236	210	206	201	188	215	225	221	198	212	201	203	192	201	187	156	225	200	223	219	217	193	182	182	190	191	208	203	234	221	215	216	190	174	173	169	224	224	227	202	217	192	203	213	208	196	206	204	203	187	188	195	199	194	193	203	182	190	176	211	193	184	237	211	188	218	180	219	221	211	233	211	186	201	209	179	194	220	194	214	190	183	185	194	193	195	213	205	186	204	224	183	181	177	173	199	196	207	213	184	198	201	189	195	208	215	191	210	191	189	217	182	224	200	204	206	218	215	192	213	184	207	229	184	185	174	211	188	201	205	219	191	227	214	182	180	201	222	210	197	196	171	209	192	173	212	196	206	188	179	202	184	172	185	192	191	203	191	185	186	199	202	189	191	203	180	181	205	182	217	212	211	224	178	207	198	188	209	213	203	206	184	194	185	192	198	190	244	235	208	164	212	187	190	195	241	233	235	201	209	204	203	206	185	184	181	194	201	214	186	206	202	210	204	207	209	215	190	177	216	204	214	193	211	181	184	198	183	213	176	208	185	210	203	191	188	210	216	196	184	199	186	230	205	198	190	187	193	193	219	200	182	218	205	193	192	198	208	217	161	196	184	201	192	184	213	177	212	176	206	182	185	194	198	222	209	214	210	239	201	180	180	203	249	187	199	205	199	193	218	193	203	168	209	191	206	187	217	214	197	178	187	204	206	189	192	222	188	177	164	211	200	187	190	172	211	215	205	225	215	185	210	188	187	198	214	189	221	167	202	188	185	213	195	190	175	191	186	208	193	174	175	192	206	203	200	209	177	169	178	172	201	211	199	191	201	196	195	187	211	201	187	191	203	190	197	193	203	208	201	189	214	238	207	227	226	198	180	202	226	188	195	220	204	193	182	215	229	195	211	204	184	224	194	207	189	203	199	205	187	185	175	204	186	201	200	200	200	197	170	173	196	174	189	192	208	187	212	204	216	188	197	201	184	181	197	219	174	217	215	209	210	191	167	197	218	206	212	215	175	210	182	223	199	205	183	206	191	201	192
1827	648	912	978	846	782	728	688	630	581	588	623	595	557	554	556	561	516	510	503	490	496	503	472	493	473	489	507	511	499	512	510	507	444	501	505	471	526	491	477	547	506	493	498	491	492	493	482	540	504	461	522	477	454	511	537	516	516	545	487	524	496	467	509	488	508	488	534	516	486	482	482	477	514	472	492	491	482	440	492	494	497	527	511	498	446	515	502	505	484	489	516	500	499	552	502	480	511	487	494	481	456	482	481	456	488	469	507	486	511	495	510	496	491	487	476	482	540	504	494	462	497	539	538	505	487	480	448	470	500	493	465	495	456	539	492	501	489	511	487	516	492	512	514	489	508	502	478	496	511	512	480	519	523	534	522	519	469	478	501	515	515	469	505	477	551	476	493	488	481	511	475	483	509	481	535	514	489	499	512	502	483	488	527	463	480	510	502	502	503	465	492	454	506	468	505	468	498	502	465	491	513	523	472	439	495	467	481	531	495	473	467	494	491	492	481	482	468	501	476	486	491	482	493	492	478	479	511	479	505	480	506	496	460	460	469	461	498	513	532	459	503	468	477	495	499	464	497	481	495	475	505	505	501	453	459	518	475	464	476	476	463	509	478	484	494	498	497	487	504	457	489	467	469	465	481	489	500	535	481	512	502	471	451	489	490	487	499	478	496	539	514	485	505	496	504	465	466	497	473	467	494	496	492	508	503	495	475	468	486	507	467	499	476	464	464	509	528	460	537	539	525	495	475	493	509	499	478	477	498	464	510	447	482	473	516	487	499	491	481	470	485	526	511	474	540	464	468	477	524	466	483	468	515	479	527	488	472	466	501	508	477	475	478	493	488	526	480	520	462	494	531	495	484	488	531	466	493	454	502	530	489	481	478	456	495	488	503	483	497	472	488	515	502	503	536	489	508	463	474	439	507	471	492	474	502	501	520	474	484	499	466	492	498	471	459	491	497	464	479	480	459	496	435	482	486	495	492	517	480	471	477	456	515	522	484	496	497	489	489	516	508	519	548	441	506	486	485	497	490	522	553	513	470	457	482	496	495	445	515	502	527	494	483	460	478	495	469	463	478	497	480	500	481	473	492	518	474	482	484	488	510	475	521	498	465	495	482	479	497	471	510	488	460	527	461	457	530	499	496	496	478	508	478	507	491	489	487	475	498	536	484	504	510	511	509	445	494	497	510	479	462	506	502	536	451	481	488	493	509	438	453	493	508	476	480	518	486	483	532	495	489	498	476	511	503	472	512	478	464	503	488	506	507	499	474	504	529	470	485	466	503	475	473	475	490	457	492	526	509	485	488	495	479	480	514	468	503	489	520	469	471	498	473	494	507	483	462	495	516	505	501	495	464	444	456	469	464	452	484	483	484	485	530	468	498	537	524	499	487	535	490	466	509	472	500	464	492	512	467	468	504	491	492	454	517	470	489	478	469	464	521	471	516	449	518	442	518	495	473	509	470	531	474	539	508	522	495	444	484	490	452	479	463	503	509	459	503	493	499	474	502	480	463	504	491	500	446	477	513	484	452	481	505	486	480	508	523	474	489	484	507	487	505	462	496	486	504	460	502	483	488	474	509	449	494	495	515	463	499	465	519	446	510	486	495	483	494	490	464	495	520	515	478	519	514	517	466	507	479	478	489	491	482	490	510	471	485	485	458	506	465	487	515	505	505	497	492	475	481	470	514	474	496	475	473	488	476	512	508	471	453	450	499	489	488	476	500	502	444	491	494	473	458	504	501	512	488	470	493	496	497	488	461	497	480	456	494	454	469	496	522	517	459	472	449	522	513	526	472	502	476	465	480	449	487	495	500	465	491	483	467	469	522	531	469	476	457	467	500	503	460	497	455	509	520	500	454	506	502	467	443	477	486	473	495	471	491	445	520	483	528	449	483	467	487	498	441	492	488	549	490	463	545	510	468	495	544	506	473	463	470	461	506	472	482	469	495	484	459	481	469	455	494	498	556	461	500	503	468	472	512	500	480	485	475	464	459	486	465	510	473	509	518	462	453	513	488	492	489	488	471	498	513	482	453	480	530	507	489	500	527	490	504	509	468	503	514	499	480	487	494	464	482	453	538	494	480	494	498	498	465	488	495	486	462	457	508	476	441	476	502	488	504	501	479	504	471	512	500	500	529	508	471	495	508	528	496	525	475	499	454	516	506	499	498	490	507	520	497	480	503	530	456	487	497	484	509	508	488	499	502	497	497	476	458	480	488	452	479	480	508	484	450	482	466	493	508	514	462	470	541	518	510	473	508	455	491	538	518	527	531	469	467	494	510	512	552	491	463	483	482	470	496	512	493	499	479	480	513	525	489	522	493	498	506	486	502	524	428	485	498	483	448	475	472	458	504	494	452	473	500	483	523	496	519	510	465	489	536	478	492	486	513	505	478	496	518	507	528	466	483	487	449	502	507	540	479	564	498	510	516	514	479	478	472	509	493	496	515	488	500	474	561	494	475	516	538	491	465	471	515	486	491	487	509	507	508	481	506	498	453	449	473	474	479	482	493	487	513	499	514	498	491	513	452	495	488	540	498	479	491	493	482	513	524	513	482	513	479	450	533	460	523	504	465	503	491	467	468	476	494	517	512	485	476	471	510	467	491	489	512	518	468	537	507	474	495	484	494	477	468	459	495	437	523	487	476	458	466	523	486	525	460	494	529	493	496	515	479	490	512	478	458	471	466	483	509	528	527	485	485	522	516	479	503	487	474	489	502	504	516	494	526	473	514	458	510	533	479	489	460	483	512	475	523	500	528	469	487	506	484	504	568	519	469	529	498	478	468	473	493	496	464	484	496	466	468	484	499	515	457	485	508	480	481	503	501	451	468	514	467	507	494	478	496	468	478	512	456	479	466	466	477	476	491	478	490	548	462	519	455	468	514	438	501	478	530	482	483	525	486	495	527	511	519	470	464	481	509	483	480	460	503	459	475	495	467	468	446	476	476	480	529	504	467	499	511	501	520	484	499	439	500	526	486	493	470	491	477	504	499	495	468	513	479	460	484	519	458	483	482	528	487	505	498	486	482	531	475	483	466	485	482	500	486	467	490	445	456	483	498	483	488	492	517	498	490	484	503	484	489	469	472	508	480	499	486	485	483	516	462	491	479	452	472	470	542	516	497	524	479	467	522	500	477	532	477	518	529	490	504	512	503	502	522	484	490	524	491	470	440	520	490	488	489	504	455	515	494	481	452	467	465	478	484	518	421	509	509	488	502	499	490	470	494	470	535	480	508	517	521	473	510	499	468	479	482	527	483	485	480	500	463	480	486	506	499	457	501	471	504	504	489	479	502	523	491	489	507	488	480	470	480	499	498	523	500	510	482	531	451	502	468	441	473	499	525	516	461	437	505	477	502	502	494	458	468	485	448	494	512	489	495	495	478	498	488	446	476	451	493	491	479	490	529	513	461	501	525	496	497	504	474	498	456	454	496	473	470	506	491	458	493	501	491	488	498	511	472	460	473	501	502	494	481
6382	666	666	594	473	335	339	275	252	243	230	208	268	226	199	200	192	178	186	206	189	195	194	188	181	187	192	184	195	187	172	190	173	198	186	188	188	184	209	196	185	199	198	184	178	210	179	174	182	196	208	181	176	162	188	185	189	210	176	161	197	191	177	224	190	211	200	196	184	198	185	207	188	202	169	200	181	179	197	162	179	177	186	170	185	195	186	192	166	179	184	182	183	170	191	158	174	195	191	215	186	157	169	192	181	204	219	159	181	194	196	184	186	206	162	163	163	192	194	185	177	171	184	188	180	179	186	196	194	177	184	183	190	202	185	188	213	161	182	181	187	213	207	192	162	176	192	190	184	206	182	184	180	178	170	184	156	173	183	196	195	186	160	199	195	186	187	170	170	179	190	175	168	192	197	185	170	198	187	175	179	179	161	183	188	181	178	209	198	164	174	184	190	180	165	174	172	182	189	190	194	195	160	170	171	176	178	196	173	194	193	181	190	166	183	183	215	177	176	182	206	175	175	172	169	202	186	167	176	169	175	187	177	213	188	188	166	170	168	200	193	182	179	211	195	191	175	172	192	187	169	203	178	184	182	169	165	199	211	195	187	184	195	194	185	184	193	177	187	177	194	171	185	190	162	185	174	191	152	175	167	176	204	216	181	168	193	193	179	162	172	189	182	215	190	180	193	176	182	197	197	181	180	216	197	171	184	195	158	175	175	190	176	171	178	191	207	200	191	199	226	191	185	200	185	176	179	194	189	204	169	166	194	203	195	221	176	212	182	190	191	176	155	156	179	174	174	163	208	195	186	195	212	180	166	200	193	186	195	186	166	194	173	180	184	210	200	198	186	181	183	183	152	185	162	195	173	191	174	196	176	172	192	175	189	167	174	168	192	194	182	176	165	188	186	184	163	193	188	194	183	171	188	214	183	157	186	164	181	189	165	174	196	188	167	174	204	159	171	198	159	197	193	182	195	177	192	214	190	204	189	202	186	177	189	173	185	181	179	157	198	164	198	170	170	160	189	201	176	172	185	163	203	209	161	174	183	163	195	171	171	194	186	182	206	180	145	201	182	154	173	186	172	180	168	176	175	191	185	188	176	183	156	184	197	195	204	171	175	196	192	175	184	220	174	157	176	172	179	194	186	176	176	191	196	189	169	192	181	175	183	184	203	175	219	199	180	204	192	183	179	180	179	155	194	201	175	179	164	180	195	193	173	178	169	194	176	203	185	170	180	184	178	191	182	194	168	199	172	160	178	172	176	161	175	181	182	193	177	155	172	167	188	185	207	150	186	200	198	163	157	181	191	180	178	198	207	219	183	169	206	177	180	193	193	193	196	188	178	170	205	176	188	150	199	188	182	183	201	222	180	193	183	198	200	172	207	192	187	187	159	199	205	180	195	171	208	199	199	192	178	179	176	205	186	170	205	182	198	196	186	188	180	166	165	195	165	168	205	198	171	183	169	196	178	192	195	208	172	189	184	192	189	184	190	158	175	156	212	182	178	171	159	192	201	196	195	177	174	172	174	213	204	188	185	176	178	165	164	221	190	192	193	198	215	201	194	152	191	203	175	192	204	164	186	194	164	183	195	197	211	152	181	189	160	180	184	155	170	174	202	183	196	204	179	210	199	173	207	185	177	185	189	211	179	188	175	165	187	190	174	156	184	191	177	183	188	208	173	182	186	172	209	171	187	195	181	178	183	164	183	196	195	181	200	213	198	213	199	159	181	171	173	167	166	192	173	164	165	205	181	191	196	163	174	178	175	178	181	177	200	164	184	183	185	165	196	202	167	205	152	153	151	162	166	186	181	164	183	205	206	199	206	210	174	173	178	179	184	204	176	195	193	183	198	190	189	184	191	172	181	174	196	185	169	205	189	206	193	215	187	173	207	173	188	169	192	170	173	176	187	185	190	189	183	184	189	172	204	194	190	199	181	181	161	157	193	171	213	157	144	193	186	193	182	167	183	172	190	187	167	169	203	198	191	162	190	161	180	168	180	168	158	200	183	162	171	160	191	196	184	190	179	165	196	190	195	198	164	189	189	203	200	192	188	185	196	174	229	165	175	152	182	177	178	182	218	162	183	146	196	194	181	199	182	189	185	173	169	179	184	180	208	211	175	197	212	180	187	191	198	173	147	169	192	184	183	181	175	194	204	162	184	209	182	173	183	182	184	186	179	176	182	212	189	199	188	200	199	196	190	174	172	184	213	161	195	203	190	191	169	201	199	197	166	152	201	189	180	202	195	196	202	179	179	177	169	165	194	157	217	181	168	180	200	194	185	198	157	180	189	159	198	190	177	199	163	157	168	192	181	163	165	175	171	178	161	198	173	197	168	219	230	188	175	153	184	199	174	168	175	188	173	178	204	170	182	173	240	179	188	201	175	163	187	185	217	207	183	194	182	212	201	199	171	194	170	172	169	188	185	160	170	168	200	190	208	181	191	167	189	180	163	199	185	208	184	191	197	173	183	196	179	144	159	197	210	182	169	181	188	182	169	165	198	177	177	191	175	195	189	194	191	169	188	185	188	191	184	189	181	187	185	160	166	200	191	207	194	200	185	199	180	177	172	182	190	187	159	176	213	185	180	162	191	147	188	162	195	182	162	174	169	195	169	169	211	190	185	179	179	206	182	201	203	172	175	188	161	183	194	206	193	182	178	192	181	180	185	184	191	173	178	198	177	183	160	178	202	178	177	209	168	185	179	176	203	179	189	195	191	198	148	168	190	200	147	157	164	162	187	170	195	195	180	158	177	175	200	175	199	203	195	206	192	205	185	183	179	152	210	179	194	187	183	194	205	187	204	160	169	174	177	184	177	191	189	150	166	179	212	191	175	184	195	211	181	171	174	177	170	186	179	198	208	189	199	165	184	180	183	190	162	179	189	212	177	200	176	178	165	188	176	161	209	186	162	171	176	175	162	200	180	167	168	191	198	171	197	194	198	179	200	224	190	185	190	184	171	182	187	192	174	177	198	190	190	187	175	211	190	176	191	183	171	175	182	188	184	171	189	156	168	172	180	164	176	177	197	203	200	192	189	179	168	186	207	192	185	182	185	182	169	189	182	181	191	188	190	176	202	181	169	174	197	205	183	202	187	174	189	187	204	203	168	211	190	173	211	173	206	174	181	167	191	178	166	176	190	190	171	178	184	176	173	183	173	172	163	186	188	208	206	173	210	179	182	189	192	166	191	175	193	183	209	192	186	178	168	175	171	171	188	180	196	185	211	194	164	181	193	216	183	182	175	208	186	195	202	199	144	214	212	212	191	181	216	176	178	199	201	166	195	177	200	190	187	175	187	166	191	202	168	166	208	162	153	192	180	207	188	169	173	167	181	162	211	190	158	185	195	194	189	171	186	191	158	187	181	208	183	188	192	171	168	171	151	167	174	169	165	177	187	208	184	186	210	176	190	167	196	196	188	152	179	175	165	154	179	178	196	179	174	186	209	196	187	196	177	192	216	196	190	178	179	172
6048	948	1652	1874	1734	1419	1356	1073	886	797	724	809	707	708	665	583	592	575	575	610	542	495	506	491	525	503	452	486	472	530	509	459	520	489	504	484	454	457	486	443	474	462	432	460	450	470	507	472	472	464	467	442	472	467	468	471	432	443	490	440	435	447	450	460	447	474	442	447	449	443	465	457	431	473	455	449	429	421	442	444	445	437	443	472	450	429	442	473	447	468	435	439	414	483	469	444	445	447	471	470	449	444	442	429	476	444	455	476	443	466	441	447	462	472	463	455	482	459	481	431	438	468	452	435	387	428	470	488	441	464	444	454	503	469	480	488	460	448	491	446	410	437	465	470	453	467	461	485	453	465	445	490	467	455	439	419	429	454	467	434	447	465	444	487	458	426	445	431	403	443	425	451	457	453	447	504	472	458	457	425	449	412	452	488	427	415	455	476	479	461	486	477	447	468	458	428	471	458	435	437	471	451	460	482	439	436	453	399	448	450	434	461	440	400	486	468	420	454	476	430	473	479	498	498	483	417	435	459	438	423	465	465	456	455	464	458	487	448	442	452	455	449	468	448	455	469	441	413	452	439	454	462	497	415	434	431	450	432	453	396	460	426	419	431	475	444	428	430	445	469	446	484	456	443	472	440	487	415	459	476	446	435	422	466	432	413	426	427	455	460	460	453	460	449	451	441	456	465	458	441	428	419	458	453	449	443	436	444	444	454	464	458	471	454	442	441	490	439	462	401	461	473	433	466	442	440	437	448	477	462	391	475	443	466	452	395	429	445	463	455	470	458	459	451	456	418	432	449	432	474	428	435	442	454	424	413	427	439	463	422	410	480	436	421	487	428	398	411	481	439	461	443	426	444	436	440	443	455	466	444	435	439	452	502	462	480	441	423	476	442	440	448	438	451	455	421	410	454	459	445	424	454	466	452	458	456	433	471	490	444	460	465	444	460	450	456	476	466	446	438	446	470	459	464	479	452	474	444	439	438	450	404	445	444	471	488	410	443	439	457	459	429	470	447	443	458	461	405	484	433	471	444	450	459	457	426	474	453	454	440	449	417	445	441	459	386	455	428	442	482	447	445	465	472	452	435	453	494	454	442	426	449	442	480	425	454	488	397	452	411	458	466	429	466	454	461	430	465	441	444	465	452	474	411	469	437	437	447	407	467	433	426	405	459	444	432	480	434	420	444	466	431	471	441	463	414	470	441	459	446	425	530	422	439	436	435	459	449	430	454	425	446	466	462	437	443	477	448	461	426	453	434	453	451	503	442	457	461	425	454	426	423	431	440	436	466	472	484	431	458	441	432	452	412	429	463	450	499	453	473	439	422	452	445	399	430	466	439	434	444	463	442	466	452	432	475	446	487	447	432	456	465	469	432	399	451	423	487	454	460	438	447	471	417	454	454	418	431	475	436	487	458	456	466	438	475	449	475	432	465	441	472	429	436	460	465	424	444	416	427	417	439	450	432	418	453	410	409	473	418	409	471	467	407	465	427	498	470	454	485	437	418	449	451	473	450	460	449	452	457	493	471	469	486	438	464	439	407	453	463	407	466	447	462	448	462	475	438	422	453	486	451	449	445	479	466	422	423	443	447	417	460	465	421	448	492	459	462	455	444	441	468	448	447	440	437	450	492	430	436	491	428	441	469	460	460	479	414	441	449	468	394	464	411	495	455	405	435	449	457	475	437	462	451	463	479	460	463	482	444	452	468	474	416	450	442	465	437	421	480	464	442	437	459	452	464	467	398	423	393	465	487	474	420	448	447	450	451	512	410	438	412	427	458	424	461	495	421	431	425	426	433	443	446	459	473	453	461	445	447	443	457	428	471	446	459	481	453	469	443	451	484	430	429	479	441	449	433	461	451	408	438	446	407	469	426	456	446	441	454	480	421	421	455	460	453	470	436	442	479	446	463	452	440	468	484	454	428	443	489	471	434	422	470	449	424	421	429	448	435	468	433	466	451	462	453	453	452	440	443	423	409	420	460	462	465	430	455	449	485	437	415	461	472	462	478	461	428	420	506	431	426	443	474	481	440	474	465	460	465	449	479	436	445	449	449	427	441	481	471	438	465	442	432	450	481	493	462	446	450	462	451	438	430	491	471	480	440	446	410	434	461	432	450	438	466	446	459	430	419	437	466	463	442	469	462	443	454	438	469	430	490	446	448	477	451	476	458	461	451	487	466	396	419	444	451	455	455	463	455	455	474	431	442	431	447	477	431	426	463	419	426	437	432	433	469	418	405	443	500	488	426	453	422	462	454	433	442	481	480	456	451	445	435	480	465	498	460	483	451	428	442	442	463	448	454	483	468	462	445	479	461	483	448	474	466	453	451	464	462	460	441	454	476	469	439	473	433	448	407	502	433	452	414	421	424	425	435	461	441	479	440	455	487	457	480	463	470	420	472	466	416	444	470	440	449	434	465	474	456	490	448	428	481	437	443	471	454	462	421	425	435	452	462	464	455	459	460	481	447	418	477	467	469	430	474	438	457	427	415	471	467	443	454	467	422	469	433	475	434	431	458	448	467	418	409	459	453	458	429	432	452	436	448	445	439	491	454	474	423	491	478	460	460	432	459	458	492	398	465	418	436	481	481	429	441	447	476	439	465	442	470	445	403	465	451	469	451	450	467	427	444	456	443	442	445	479	435	453	438	471	425	451	463	436	444	427	463	450	445	506	463	463	449	474	434	449	445	449	428	409	444	450	457	435	452	472	461	439	468	475	492	439	471	452	445	476	465	417	454	439	450	429	460	426	451	414	485	405	453	470	457	476	461	460	432	446	470	428	453	452	443	446	436	457	456	442	401	439	442	482	433	430	484	463	468	460	420	446	473	492	442	460	424	457	432	410	438	399	447	451	441	466	460	491	429	462	423	436	446	430	462	478	447	469	440	469	447	444	441	458	416	476	492	439	454	436	412	463	431	423	453	486	457	471	471	422	421	429	456	468	458	426	478	437	450	445	481	465	470	405	443	449	434	446	486	451	448	439	478	444	438	468	439	435	461	473	476	466	456	438	443	428	450	501	472	465	482	466	479	427	438	470	461	449	442	413	437	492	494	446	479	470	430	461	451	458	482	440	472	435	475	462	480	473	400	413	470	448	455	475	454	463	452	411	422	477	438	483	469	470	449	467	423	448	433	445	416	446	428	481	464	435	441	433	432	456	431	411	424	445	450	439	391	465	468	487	461	456	485	461	461	426	448	432	443	436	428	455	430	451	462	447	458	450	423	467	449	466	430	440	450	430	462	472	457	413	450	480	418	506	421	464	469	435	464	474	443	492	405	461	432	411	442	459	437	467	460	456	452	505	439	452	457	474	418	439	442	470	451	444	413	433	477	447	462	469	451	457	456	460	435	488	428	475	449	445	458	429	453	495	434	451	446	471	425	443	452	467	472	452	467	430	450	441	447	460	423	475	438	469	436	466	461	441	460	486	450	491	438	473	431	461	449	446	473	443	424	461	451	466	447	449	478	440	480
11956	1055	1141	795	549	404	406	296	226	164	179	184	182	136	136	134	129	107	116	94	120	85	87	75	76	94	90	83	86	87	91	81	78	84	86	82	63	79	82	103	80	64	76	93	90	68	91	80	91	76	86	81	92	87	87	82	78	79	84	95	64	98	100	77	72	63	69	77	88	80	77	79	76	73	67	88	72	84	78	91	70	80	90	71	79	92	81	68	71	79	53	79	101	72	65	66	89	77	74	68	76	68	73	85	83	79	79	69	74	67	55	71	63	87	92	77	78	93	81	89	69	82	76	69	80	97	66	86	77	85	80	81	84	94	83	74	63	61	65	79	89	67	62	100	67	71	95	55	70	80	86	65	74	96	86	77	81	82	87	69	66	77	71	88	80	77	84	80	65	68	80	75	74	62	78	83	77	64	64	76	67	70	89	89	68	84	75	74	70	58	72	92	62	68	78	78	85	76	63	65	66	62	94	65	80	78	75	74	67	96	77	76	80	78	85	73	77	66	69	68	73	94	82	77	76	66	79	81	85	79	99	55	61	70	99	81	72	84	96	68	67	69	84	76	82	67	76	79	80	78	84	86	80	73	72	82	76	74	87	74	76	83	78	84	81	71	92	75	75	81	94	87	80	87	83	84	64	76	72	91	83	72	79	73	88	92	83	69	73	70	80	84	77	61	81	83	71	86	74	90	70	85	69	79	91	90	69	76	65	84	69	88	91	77	80	81	74	69	101	66	60	77	74	81	60	70	82	80	84	72	76	89	80	93	88	92	73	79	73	75	76	86	90	82	79	87	74	81	86	83	82	79	76	68	83	71	63	62	70	65	86	82	71	83	75	84	77	58	73	72	64	69	61	85	69	84	73	92	68	71	79	72	85	78	58	74	88	83	73	74	82	72	76	76	68	91	72	84	72	89	71	74	87	88	86	75	88	81	84	65	86	82	67	93	64	77	63	86	67	88	87	89	82	66	95	66	77	75	78	70	79	72	82	90	90	76	61	73	82	81	79	68	76	87	82	76	66	57	81	70	78	83	67	77	89	77	79	86	96	90	62	84	78	61	77	83	86	62	89	72	90	84	65	65	71	90	78	75	62	64	76	78	76	67	84	78	85	66	85	76	79	85	61	70	85	66	72	85	76	74	88	79	65	83	65	80	70	78	61	81	80	65	86	76	65	65	71	86	71	75	89	75	72	72	80	81	70	101	86	90	66	87	81	87	81	78	60	88	78	97	65	80	65	77	81	75	68	87	78	71	72	64	90	81	84	73	87	76	87	94	78	86	73	76	71	78	94	75	68	82	79	85	80	104	82	63	72	86	62	91	68	95	65	57	75	77	87	59	89	72	82	77	77	81	72	86	94	82	85	77	65	72	80	95	72	89	77	76	71	71	76	70	66	79	82	97	78	71	73	83	80	77	84	79	80	77	59	78	86	82	57	72	78	84	74	80	74	77	70	80	67	73	76	88	95	77	86	81	69	76	93	82	72	81	76	74	94	77	57	83	74	69	89	89	77	74	84	86	87	91	73	81	76	67	75	78	87	69	66	73	77	83	78	70	93	83	62	72	86	83	65	69	89	55	79	79	75	76	88	68	76	71	87	83	87	88	74	79	81	75	74	66	79	85	77	77	72	81	84	95	75	63	83	71	78	93	70	80	91	68	66	76	83	92	69	84	62	87	85	89	89	78	66	84	86	79	78	81	69	77	71	66	63	69	69	61	73	74	77	84	66	72	74	70	63	89	89	72	65	85	94	68	69	76	77	64	71	72	78	69	90	83	94	77	65	80	65	96	76	85	71	79	78	81	88	74	79	78	59	67	84	84	69	74	88	77	63	87	94	72	78	68	62	79	96	76	73	78	77	87	75	81	89	94	85	67	72	89	89	91	66	74	74	70	79	80	76	79	79	83	70	89	55	75	69	94	79	75	86	86	82	79	82	70	72	79	78	83	87	77	91	81	73	56	72	83	89	76	76	83	78	82	76	83	85	94	81	67	86	82	89	85	93	78	95	67	69	83	90	72	64	87	72	76	75	76	81	64	72	75	67	77	87	74	76	77	73	61	62	74	84	82	72	80	75	68	77	91	91	81	68	75	92	68	91	73	84	86	70	96	80	78	79	80	84	84	87	70	83	71	80	77	77	88	70	67	89	79	78	70	63	69	79	76	83	77	62	79	73	67	75	88	72	78	73	83	77	69	74	55	69	87	73	80	78	103	70	77	87	77	74	77	64	93	69	72	71	92	69	68	85	67	83	68	71	80	80	66	76	85	77	85	85	71	81	82	79	75	76	89	89	94	76	72	83	84	67	79	69	69	78	79	70	87	58	77	63	57	68	68	70	90	74	79	56	69	73	75	48	69	71	93	79	82	80	77	75	85	78	79	61	84	99	80	87	69	70	80	76	73	75	78	71	77	73	84	85	73	79	86	78	75	82	63	89	86	74	73	77	82	72	78	73	87	78	60	79	78	67	85	64	72	92	72	72	89	65	72	73	64	84	76	77	81	80	90	70	84	81	82	77	80	69	75	79	86	87	74	75	74	70	77	76	76	74	95	84	81	75	87	85	74	59	81	62	73	87	88	87	79	99	84	77	88	57	52	77	87	73	88	80	81	69	65	77	74	70	73	85	75	85	83	79	82	72	71	82	96	79	76	81	87	72	58	66	97	61	84	97	72	71	74	76	85	83	65	76	77	75	80	62	64	77	70	69	89	68	83	100	80	62	86	88	88	89	58	76	76	69	95	85	75	84	91	74	86	70	85	81	75	89	93	76	71	69	73	79	85	76	87	72	73	82	84	64	71	67	69	84	91	62	78	81	57	73	89	63	67	82	73	65	91	66	79	81	65	66	84	88	90	90	69	74	71	76	88	75	78	83	85	67	71	71	78	69	59	102	86	75	63	82	80	64	75	84	73	70	74	77	75	63	96	72	71	72	60	86	69	74	71	98	74	76	89	52	83	70	66	81	79	86	76	80	98	87	69	76	75	82	82	101	92	76	81	77	78	71	85	80	69	87	77	83	75	76	86	79	82	82	82	84	83	75	73	79	71	83	78	78	84	61	72	61	76	72	68	77	79	76	73	71	70	87	95	74	84	72	76	83	77	75	74	80	76	84	93	72	81	77	77	97	94	91	73	87	89	66	75	72	74	82	71	95	80	66	60	89	91	81	80	83	67	87	98	72	76	89	103	70	87	70	95	70	73	80	85	89	82	81	69	73	91	73	85	74	71	69	70	74	71	80	79	66	73	88	94	67	94	100	82	70	83	68	91	85	71	84	80	96	67	74	70	72	87	88	70	69	74	69	69	94	66	73	69	73	93	73	85	82	70	65	82	77	76	75	65	79	82	80	79	80	76	83	81	75	99	78	73	78	82	88	71	71	82	66	90	86	79	67	77	81	75	82	89	66	73	88	62	74	88	67	82	86	92	67	84	80	81	102	71	86	87	67	83	82	79	64	81	78	89	87	72	80	69	83	90
7728	1116	2165	2742	2304	1949	1939	1248	1000	789	742	776	820	585	562	566	419	430	442	398	385	352	286	304	305	296	271	292	291	291	280	297	290	261	253	270	256	235	261	237	209	225	222	223	215	213	234	229	218	235	229	225	227	229	217	197	238	208	205	212	189	221	213	196	183	211	203	208	225	207	210	202	212	242	212	211	195	224	186	198	188	228	201	210	227	194	203	188	222	217	225	216	184	200	190	216	200	208	199	190	221	197	218	209	207	225	208	213	196	204	234	212	175	195	217	175	179	211	235	240	204	221	224	206	212	201	216	223	205	197	186	228	197	204	192	214	224	211	200	197	206	226	235	202	193	213	224	207	194	209	196	217	224	211	194	207	237	221	187	182	219	203	215	219	198	216	199	229	211	197	210	241	199	201	207	219	196	211	213	221	209	200	222	221	201	208	199	192	194	194	192	218	196	217	203	204	228	211	210	192	222	195	198	226	212	211	189	232	191	210	211	199	216	214	200	221	199	202	198	217	208	202	197	221	200	227	223	196	196	201	237	215	204	223	231	186	223	190	191	180	192	212	223	204	210	213	187	188	200	221	207	224	197	209	188	231	216	212	209	206	210	215	203	203	224	214	205	217	173	207	226	200	200	211	204	216	222	213	206	218	215	197	212	226	180	249	203	206	216	210	217	210	186	210	205	217	194	230	214	197	205	214	198	212	206	198	199	214	205	193	190	182	222	181	193	189	220	226	210	217	208	209	224	198	219	195	189	206	214	229	209	220	191	225	213	192	208	206	200	225	206	206	206	221	188	240	205	204	201	219	192	211	189	211	228	214	205	224	203	188	214	211	190	192	213	217	209	206	187	202	213	210	203	194	213	191	198	204	240	209	183	200	215	219	193	222	190	200	194	215	227	206	214	188	192	196	189	197	217	189	196	211	198	207	174	217	218	187	218	215	205	193	224	213	207	201	201	232	218	220	217	206	215	206	223	192	227	206	206	169	190	204	198	239	225	187	208	214	180	191	198	189	195	195	217	225	221	242	231	221	230	221	194	223	220	183	211	188	196	206	183	190	227	196	210	182	207	205	199	202	181	210	235	191	189	196	218	217	195	202	191	198	201	185	204	194	199	196	239	198	241	212	193	226	247	219	202	248	181	176	219	207	222	229	196	229	218	159	231	195	220	201	193	190	213	207	204	199	221	180	202	220	233	191	205	213	204	224	204	207	217	223	191	187	198	217	208	200	197	218	227	211	213	214	181	199	199	204	233	201	211	215	208	193	214	211	197	219	197	194	216	215	209	207	203	210	204	199	230	226	214	230	199	208	202	210	205	198	217	208	212	201	175	201	192	207	226	199	195	217	182	200	207	209	214	206	236	208	243	213	217	212	203	174	201	183	226	195	209	209	195	231	223	204	209	230	190	214	213	215	197	202	239	204	201	195	225	188	175	208	203	230	223	195	220	193	204	215	232	195	188	228	213	201	211	206	213	206	207	230	221	216	181	183	196	221	183	222	241	222	209	212	187	237	179	190	204	205	197	220	217	205	198	216	205	214	187	215	214	187	206	199	217	220	203	202	190	189	206	250	208	213	209	219	188	201	226	205	199	190	187	192	213	182	211	189	191	212	209	184	208	221	214	189	199	204	212	195	237	220	191	210	195	205	216	218	194	226	211	200	207	201	213	206	212	207	208	206	211	222	207	202	230	208	190	211	209	198	195	181	214	209	192	196	212	212	218	189	228	208	206	199	201	204	230	222	211	232	203	201	214	202	198	226	175	174	218	213	214	212	225	212	230	213	200	207	213	218	193	197	207	210	207	177	219	221	200	216	191	193	204	209	214	201	195	210	182	208	221	213	211	207	225	210	223	213	199	214	228	212	208	187	194	220	211	202	186	203	238	205	233	193	195	211	212	200	187	221	202	230	215	210	190	221	187	209	200	220	226	187	189	210	215	198	212	199	204	198	197	214	222	232	219	216	198	224	216	193	212	184	212	177	183	203	236	205	208	207	207	219	230	214	216	195	198	193	192	229	212	213	212	205	208	195	219	192	214	187	222	210	203	223	192	224	194	221	169	195	216	186	202	226	236	211	209	199	207	241	205	221	199	217	211	182	210	206	216	181	217	190	183	237	233	190	221	215	213	194	200	206	199	215	205	186	201	227	216	201	183	196	179	224	210	217	209	234	207	203	232	209	197	211	211	220	210	229	178	215	219	201	185	200	194	220	248	204	189	201	199	203	199	191	211	220	195	197	207	203	216	215	183	185	204	184	210	201	199	212	209	217	219	188	226	183	168	205	170	210	219	214	191	218	208	209	192	201	216	189	200	198	238	207	181	212	193	208	190	230	210	203	211	179	199	206	200	191	221	193	207	220	200	195	235	185	187	215	223	204	195	228	211	206	191	199	238	211	173	211	225	209	214	196	221	221	191	212	201	217	206	217	210	223	230	199	197	194	211	227	184	202	204	203	205	211	191	227	206	220	223	204	181	206	200	188	200	197	213	188	185	235	244	199	221	192	179	207	227	207	187	218	198	219	217	233	180	214	213	205	230	202	210	194	206	199	231	210	189	209	212	184	209	178	204	223	216	230	225	202	205	247	199	204	218	222	218	231	226	187	186	200	225	186	200	209	217	222	208	196	177	213	193	209	205	200	184	196	211	203	198	198	215	215	179	218	214	211	216	202	230	224	207	213	223	188	197	208	211	211	199	217	187	181	199	196	207	193	213	224	203	202	222	209	209	189	198	214	216	209	195	230	208	211	207	192	210	210	192	224	192	211	210	226	232	198	193	225	187	200	190	184	209	205	222	206	217	225	203	181	207	206	199	217	179	223	196	204	229	194	198	191	200	207	205	174	219	220	203	206	186	208	220	212	224	227	221	193	216	227	197	174	211	210	212	199	234	179	194	198	190	190	214	199	220	182	204	191	191	207	215	202	214	205	231	194	217	164	234	219	205	194	187	216	208	197	216	189	212	196	214	218	203	182	217	225	194	219	226	219	220	202	211	185	200	202	225	215	224	212	213	210	172	195	214	165	211	194	224	194	193	194	211	191	203	212	205	193	195	187	227	184	227	218	190	215	207	187	184	247	232	208	226	192	201	230	189	226	209	219	204	207	190	194	199	199	211	198	182	219	205	222	202	188	191	190	210	196	211	206	197	212	197	222	206	211	209	206	198	203	215	201	184	214	219	228	202	218	212	227	213	204	212	221	181	218	196	221	203	195	193	181	211	184	220	226	199	184	208	204	210	195	193	218	211	203	181	211	183	202	198	194	206	192	203	220	207	211	221	207	196	207	200	208	190	199	214	240	205	213	198	203	210	207	199	205	188	216	196	202	204	213	229	185	197	179	182	238	193	177	212	227	206	204	202	186	212	216	211	188	227	211	218	194	194	192	222	215	188	224	223	182	180	196	214	189	200	200	196	180	190	219	223	217	216	215	167	207	198	195	189	210	222	195	215	207	200	184	186	217	195	199	189	217	211	213	226	212
1315	321	334	299	260	254	253	221	218	215	223	207	215	183	210	204	191	197	205	195	204	201	210	194	231	206	204	191	199	187	167	223	229	191	208	213	210	177	196	191	192	201	218	207	179	209	215	202	195	211	209	205	187	204	210	212	186	200	210	191	190	194	187	180	192	193	177	179	196	206	205	193	210	217	203	205	201	203	187	165	205	210	209	193	214	215	203	218	221	189	197	209	204	191	186	206	198	202	196	201	205	213	194	203	195	209	194	178	206	194	209	186	200	185	189	199	199	227	207	193	205	208	218	201	200	185	233	220	192	185	189	184	196	194	211	163	221	172	181	201	184	200	191	210	194	203	184	196	194	205	210	199	232	187	225	201	190	194	223	204	155	186	203	210	198	188	202	182	198	194	215	199	180	226	214	218	188	207	197	194	199	203	179	208	181	197	196	201	189	207	202	180	160	198	212	193	182	223	194	184	195	198	194	205	194	209	197	196	177	212	234	200	207	209	207	179	193	210	218	192	209	180	212	191	186	183	195	203	195	185	208	227	219	204	222	186	204	214	205	212	193	197	182	192	196	195	220	200	217	208	183	195	209	209	188	180	199	176	161	221	191	214	172	189	190	209	215	188	195	203	207	206	197	198	180	191	183	217	180	197	218	185	185	185	195	185	213	194	185	191	191	180	211	198	196	199	226	198	184	206	170	209	202	196	185	211	208	220	203	177	177	190	205	198	223	183	202	189	191	162	187	202	212	204	172	200	198	189	187	194	208	191	193	179	196	219	209	185	191	201	186	203	209	215	212	198	214	178	213	184	202	196	209	199	183	181	211	224	194	191	206	183	174	185	193	193	216	206	203	207	206	210	174	190	205	198	218	214	182	193	193	184	182	208	189	223	191	196	189	206	208	195	213	199	212	202	208	225	192	208	188	194	166	195	221	192	162	233	201	197	210	189	209	210	201	177	200	181	201	190	177	188	189	217	186	202	198	214	220	181	209	196	220	190	186	214	175	183	225	193	207	194	203	203	192	198	205	197	193	188	199	173	188	203	210	197	214	190	203	215	208	196	179	197	180	195	199	203	190	189	193	187	216	188	199	211	190	204	213	229	193	213	228	196	207	161	194	186	195	204	223	194	217	182	185	182	180	216	193	216	195	206	183	196	225	199	208	204	198	193	187	197	207	206	191	220	217	219	197	199	179	207	201	196	206	169	198	191	206	209	200	175	187	200	172	174	202	182	188	176	207	174	220	173	178	205	195	220	223	195	196	201	189	238	199	211	198	216	233	170	203	192	183	195	198	191	196	210	206	196	179	187	216	187	216	182	211	201	222	180	204	175	178	218	220	183	162	180	207	192	202	196	224	228	195	192	184	209	172	194	206	182	211	214	209	192	197	193	179	190	190	195	195	203	205	186	200	215	211	229	199	199	213	209	195	187	222	222	202	189	209	231	212	208	208	198	201	198	212	219	183	190	204	184	199	194	192	196	210	183	202	213	197	183	187	204	200	201	191	189	206	210	214	204	209	190	202	184	198	211	176	208	205	192	209	188	182	214	209	185	157	169	191	220	194	209	197	188	175	194	222	196	177	187	217	201	220	198	199	191	191	201	192	190	184	186	198	204	221	198	194	207	222	160	187	222	220	186	202	191	217	176	177	162	216	200	200	191	194	180	209	224	189	207	189	206	212	185	189	200	169	203	204	194	195	179	202	181	207	203	206	217	192	189	206	195	171	213	189	198	233	220	192	205	157	202	199	203	201	203	193	194	190	210	200	167	202	200	197	209	208	208	201	193	184	189	166	169	224	199	200	199	188	198	214	222	205	170	198	209	206	182	201	202	213	205	203	185	204	188	185	188	216	199	225	208	209	198	210	177	223	196	190	217	188	177	193	189	203	199	195	188	197	183	207	219	190	205	191	206	197	200	191	195	191	182	177	196	209	189	194	184	180	180	211	222	193	201	221	194	215	241	220	213	195	177	216	214	190	188	192	198	198	177	187	222	195	224	203	234	189	204	193	205	179	197	203	220	164	193	183	221	194	209	194	234	202	189	186	205	190	180	221	191	194	196	188	208	205	175	191	180	221	216	191	205	192	201	216	193	194	202	213	198	216	200	210	209	194	230	182	193	179	206	211	196	180	172	219	201	199	201	210	181	188	194	189	180	193	202	225	203	201	191	217	193	172	196	188	219	206	207	216	182	192	175	203	227	196	198	206	183	237	197	199	197	196	186	202	196	209	207	192	189	207	205	181	191	199	199	212	205	213	190	195	192	200	201	211	175	183	198	219	208	167	173	230	219	200	205	216	192	210	192	214	180	202	201	240	205	192	168	194	187	185	206	195	174	200	172	202	210	211	215	222	209	204	200	187	200	206	224	185	198	187	169	197	189	207	180	206	188	206	209	200	186	189	176	187	162	217	194	202	196	215	182	199	198	176	202	191	198	182	202	182	206	183	200	193	182	203	220	194	196	182	205	213	186	178	209	204	183	198	188	204	204	205	203	208	179	220	188	204	185	194	173	192	195	178	201	210	218	202	187	188	192	209	214	173	194	191	198	203	203	203	212	191	216	208	204	178	190	210	182	187	224	204	185	196	177	188	231	221	178	202	171	195	218	186	180	199	192	206	202	199	201	184	215	175	189	183	210	197	190	198	204	201	193	198	203	207	196	200	207	176	170	193	165	213	207	194	197	225	186	216	199	203	198	218	172	196	171	223	199	215	189	175	161	203	217	183	204	204	196	202	216	208	178	198	219	181	200	187	214	202	221	201	221	206	234	176	173	214	196	219	197	190	202	208	189	200	192	202	188	220	216	198	204	180	207	176	207	206	201	183	202	188	186	181	208	205	190	193	186	217	194	200	215	210	199	171	201	196	188	204	202	194	200	187	203	192	164	206	195	199	191	203	206	211	202	211	194	198	210	187	182	200	196	211	202	180	185	207	196	214	193	200	199	197	211	206	180	175	187	204	209	181	201	204	185	202	191	226	223	232	212	196	191	191	176	206	203	191	189	180	194	192	190	197	198	188	221	203	219	205	190	225	199	209	202	201	197	183	192	198	221	180	189	205	204	216	210	201	208	195	210	194	215	207	195	160	212	179	207	211	197	205	197	196	188	190	210	218	187	212	148	205	178	180	204	204	184	213	218	206	181	174	187	206	184	185	184	197	188	170	206	223	200	178	182	201	181	205	201	197	206	220	179	181	184	199	204	208	179	190	187	217	209	185	198	188	169	218	212	198	182	205	174	207	179	222	180	192	205	207	191	197	203	190	202	201	215	198	208	216	212	181	197	183	208	175	194	195	166	222	199	205	206	189	188	193	193	181	204	207	187	203	193	192	183	197	201	197	196	177	169	216	176	187	203	181	212	181	204	182	205	168	211	186	198	206	210	162	198	202	206	194	214	197	195	191	202	208	178	209	195	204	190	232	191	184	179	193	212	195	183	219	189	190	217	210	198	210	196	177	199	188	195	192	204	196	193	199	219	177	213
1778	633	865	933	852	736	673	714	619	584	543	619	599	540	532	540	509	534	521	571	470	498	525	516	506	497	499	474	490	504	473	518	473	503	546	504	461	547	508	442	531	503	490	545	468	453	495	475	476	486	509	511	505	482	474	494	510	462	485	479	484	486	481	490	483	480	488	497	465	475	479	468	513	478	470	471	490	495	484	512	538	477	476	486	499	487	474	483	536	489	522	490	480	455	457	512	469	519	530	431	446	487	462	542	525	469	470	510	472	471	484	495	484	479	510	485	496	496	479	479	483	495	465	497	487	492	450	471	505	512	474	491	505	470	497	498	521	503	474	495	495	509	473	455	490	473	485	513	516	518	506	507	537	505	475	491	482	482	492	498	455	479	497	465	486	510	489	499	443	498	506	465	477	481	506	484	502	450	461	523	518	458	444	462	475	486	497	490	480	456	510	486	491	518	452	502	445	487	507	499	531	497	456	492	493	464	484	466	509	460	508	518	503	481	543	517	466	492	480	491	441	501	501	500	519	479	484	478	474	516	509	524	457	448	524	523	496	505	489	481	454	495	481	467	486	552	491	510	478	505	522	449	469	495	483	465	520	506	452	475	519	465	461	527	523	463	492	481	481	492	474	497	453	484	511	486	512	487	481	484	501	482	468	491	490	518	493	468	479	472	485	452	464	534	503	478	503	492	470	482	465	500	510	459	535	458	482	506	544	495	488	466	520	484	488	516	526	457	472	482	474	496	451	506	485	533	441	477	515	500	491	497	515	491	469	503	478	518	474	500	509	519	497	480	508	511	474	462	513	482	494	485	496	486	495	467	537	466	513	479	476	505	475	530	485	518	493	510	483	552	451	515	467	530	498	482	491	471	504	441	517	493	470	481	485	519	476	473	487	501	485	469	506	476	550	494	492	503	484	484	498	478	500	508	499	464	515	500	447	440	491	517	474	485	512	456	463	522	465	470	479	486	459	461	531	520	508	509	477	485	483	490	494	500	482	535	458	456	474	477	525	512	460	484	492	478	513	499	507	456	466	494	510	476	516	485	506	495	489	464	536	490	496	516	479	510	463	478	492	476	472	510	474	466	486	477	493	489	490	501	499	514	495	475	469	466	481	509	473	528	490	481	516	480	481	457	476	475	493	481	521	490	491	474	459	464	474	485	477	469	460	465	486	485	488	501	470	453	501	474	459	483	482	501	469	484	476	452	465	472	504	501	507	483	490	501	477	485	469	490	490	483	462	474	502	497	512	494	480	452	510	514	460	484	484	459	478	485	500	510	470	468	472	450	479	468	464	492	505	476	482	514	487	477	452	444	465	489	489	478	465	502	449	497	480	458	494	478	469	525	520	490	467	503	482	497	482	485	480	484	475	472	468	493	501	498	491	520	528	485	520	501	504	494	505	456	467	507	499	466	501	492	487	485	487	495	437	512	525	484	482	505	503	509	509	491	452	513	474	497	471	503	465	492	491	511	488	538	503	472	458	484	476	483	467	541	500	482	479	472	479	496	496	449	418	463	482	493	510	456	538	468	490	480	458	489	488	483	511	466	436	447	463	527	513	520	481	518	450	519	496	502	558	498	482	502	461	501	510	487	451	498	442	539	517	469	480	481	491	489	492	493	486	546	521	503	429	505	470	470	489	482	543	470	454	496	484	532	473	490	501	492	503	463	483	458	467	478	463	499	511	467	491	488	490	474	479	495	468	480	495	478	544	433	519	501	508	485	505	504	512	464	468	522	502	469	487	477	464	487	475	473	491	492	473	515	486	468	472	465	482	507	511	510	461	473	437	450	491	510	491	509	456	445	474	497	516	460	502	499	507	491	502	451	501	515	505	454	506	482	547	483	463	450	481	488	491	491	478	500	469	503	464	473	525	464	524	494	511	509	487	480	523	500	477	505	475	476	492	478	486	464	465	491	498	465	499	546	446	507	461	486	440	497	504	473	469	465	540	495	524	524	487	494	525	484	490	487	461	487	496	491	490	502	466	463	496	503	485	453	473	503	488	514	515	484	483	485	491	480	495	469	516	479	458	483	534	473	517	485	519	488	504	483	458	498	477	503	513	516	467	495	498	488	498	475	502	499	489	503	495	515	511	502	475	508	468	479	504	494	442	447	480	483	473	476	461	490	495	490	490	488	477	466	504	525	505	508	501	495	492	441	483	495	519	498	473	505	506	434	509	472	503	492	496	457	481	471	522	476	450	455	480	490	506	510	483	543	475	464	499	538	529	474	487	508	550	469	466	464	487	486	457	490	468	493	545	520	480	526	476	462	467	457	511	513	466	477	468	524	463	492	525	484	473	440	529	463	502	488	477	461	513	472	504	530	473	465	489	518	505	504	495	501	472	490	497	488	482	447	498	473	474	498	520	495	467	479	473	494	496	451	518	488	526	472	481	487	471	487	473	508	464	508	495	464	504	482	505	472	478	508	507	513	428	542	496	478	485	463	506	480	477	422	482	465	432	507	500	502	480	489	441	491	470	494	513	478	488	491	532	460	524	504	484	492	530	479	496	508	487	489	514	450	504	464	485	479	517	529	459	481	461	508	491	489	524	509	501	483	510	495	484	516	497	516	492	492	491	491	472	480	455	517	457	495	488	452	451	468	494	461	500	477	468	491	500	495	479	464	474	521	509	531	454	467	501	484	525	491	442	487	495	485	483	425	504	492	477	456	469	512	477	497	488	473	484	495	550	448	507	475	469	515	511	501	501	462	499	502	491	503	492	466	479	508	481	488	471	513	480	498	507	474	475	494	536	471	546	490	520	459	477	418	504	510	469	480	522	442	483	468	475	482	513	512	489	463	523	489	464	497	481	509	461	503	482	441	486	475	483	519	473	473	489	471	500	511	451	453	498	503	452	494	512	502	459	480	469	489	449	475	466	509	475	450	487	492	453	524	468	496	481	458	493	520	475	476	518	500	498	482	458	468	472	479	477	501	485	524	493	480	521	455	475	491	507	498	485	535	469	462	516	514	489	521	425	468	487	499	468	485	471	482	486	499	491	449	472	480	482	524	509	516	512	453	490	483	459	502	526	481	468	509	507	466	477	501	462	490	507	509	494	503	514	471	498	505	515	512	415	504	513	536	515	537	500	450	458	512	485	487	483	493	497	451	495	485	473	492	481	518	472	473	532	496	469	472	504	487	485	492	500	505	520	515	470	497	490	526	531	480	469	511	507	497	486	473	519	488	529	531	499	476	479	496	466	494	466	435	492	551	504	486	474	522	489	491	496	453	485	498	443	473	503	470	493	510	521	496	471	490	474	534	498	489	493	508	449	494	475	467	447	495	513	492	484	475	488	513	479	442	467	497	448	469	501	490	474	473	454	538	489	488	452	469	510	473	503	476	496	482	495	486	493	521	520	495	492	509	490	498	485	520	486	497	519	482	514	476	487	442	533	472	496	499	501	488	475	493	484	506	440	534	468	447	472	517	508	508	507	493	496	527	500	510	499	513	499	480	506	498	502	501	470	490
6270	661	724	562	450	356	359	252	246	251	266	189	221	234	215	204	211	196	187	200	164	205	181	172	158	197	193	194	222	198	202	203	199	186	195	198	204	206	205	169	176	201	197	177	200	215	176	200	178	206	191	196	164	188	178	178	186	175	183	180	181	188	188	189	172	194	186	211	187	168	168	191	182	194	178	176	224	165	163	196	165	213	167	186	204	189	172	166	195	175	196	178	163	195	175	195	179	188	180	188	184	176	199	191	175	174	182	181	166	201	174	178	187	172	203	187	172	194	191	161	147	195	166	179	195	175	193	166	185	214	200	184	196	211	179	196	191	175	190	192	176	194	165	179	187	179	206	201	189	177	183	173	181	185	174	185	166	174	152	197	201	179	188	175	191	203	193	182	156	193	172	185	185	203	175	182	182	193	190	180	182	202	205	188	196	184	192	195	190	176	187	201	163	177	181	166	169	186	159	174	181	191	183	195	176	188	165	187	187	185	186	207	183	186	198	168	181	183	178	184	190	206	194	182	181	184	179	208	190	186	190	159	184	208	176	174	185	192	176	184	172	194	165	203	186	157	199	187	189	182	156	173	184	195	161	181	180	149	175	170	193	207	197	178	195	182	160	179	181	176	170	168	165	182	187	199	205	166	167	174	191	185	193	174	172	182	168	143	205	182	180	167	183	179	154	184	182	175	168	194	202	201	198	169	192	202	176	226	199	186	207	187	199	160	162	209	206	181	182	197	174	165	167	185	180	197	183	165	217	185	166	183	192	168	177	172	175	206	169	189	212	181	187	184	215	175	171	175	166	160	192	157	176	179	187	216	185	177	165	165	173	178	195	199	155	194	183	204	187	201	220	176	173	172	196	174	184	187	183	156	187	189	171	191	175	192	168	200	182	168	177	199	183	197	197	175	180	171	177	167	175	194	191	201	187	174	176	192	206	171	174	187	218	190	184	178	186	195	174	192	171	169	197	171	179	170	173	190	186	173	191	185	175	173	173	165	162	204	186	191	187	193	186	196	181	162	190	156	162	182	191	208	183	156	176	167	179	166	172	188	174	185	212	191	189	162	154	192	196	172	185	176	150	202	186	199	174	176	177	213	203	180	195	201	203	170	205	188	198	183	193	200	172	174	161	180	180	174	176	182	199	188	170	209	174	164	196	179	168	170	192	200	169	181	179	162	173	177	199	199	195	173	234	183	171	165	163	196	169	178	163	173	178	199	187	184	182	198	161	160	166	165	184	171	200	191	204	163	168	195	183	179	189	186	182	156	197	194	207	158	199	192	197	181	172	196	183	204	200	201	160	176	166	172	155	159	180	184	165	180	218	170	197	174	181	154	176	193	179	202	195	197	191	201	163	180	186	176	209	171	164	170	207	177	164	188	178	189	174	174	190	186	176	155	187	186	197	163	179	197	182	203	193	192	188	162	165	149	158	160	191	207	185	198	178	167	183	178	153	193	193	173	202	170	163	203	180	183	186	152	191	193	207	174	184	162	210	170	178	173	177	164	178	193	206	216	200	197	166	191	168	163	193	220	174	176	158	196	193	183	190	191	162	190	196	207	169	169	206	178	199	200	195	170	163	170	193	185	169	178	204	201	173	182	165	201	195	181	162	204	169	175	214	175	178	203	195	191	200	192	199	186	204	180	204	175	177	177	193	205	162	175	175	189	200	189	179	196	187	182	180	183	187	189	163	168	171	180	185	168	179	189	175	169	199	179	165	186	191	172	197	209	197	200	165	183	193	197	176	175	183	164	213	204	183	194	193	191	171	194	191	187	190	176	172	159	189	162	163	177	163	171	168	177	185	208	167	177	181	168	182	169	156	170	194	182	195	197	187	173	167	166	174	195	181	187	162	179	179	193	202	185	183	188	200	178	190	178	166	190	201	213	216	164	185	166	188	179	182	208	157	170	158	182	172	196	193	199	173	189	197	170	196	198	199	192	188	180	163	161	167	176	171	172	192	168	167	191	158	207	156	193	204	194	182	193	154	201	190	202	168	202	201	156	209	172	161	193	154	193	189	187	182	164	188	152	173	164	175	175	183	182	190	184	213	201	189	158	181	171	181	169	176	178	172	181	195	195	177	209	170	182	188	195	187	190	195	182	171	170	162	181	174	181	189	192	175	169	181	171	172	180	180	158	179	176	163	177	181	209	180	170	186	199	195	193	180	168	152	184	189	180	197	191	177	166	187	183	160	191	180	205	168	179	173	184	172	187	175	184	178	178	182	186	175	190	167	201	177	171	202	187	165	186	152	174	179	166	184	179	178	167	194	171	189	185	182	171	173	200	187	170	167	180	174	196	183	168	193	192	149	179	220	156	154	174	190	196	193	172	173	178	182	162	173	189	190	166	163	185	190	192	166	157	186	162	184	163	204	185	196	197	153	201	176	181	145	173	185	178	176	185	202	169	184	183	192	185	169	181	181	197	174	204	173	164	179	182	170	189	178	192	176	162	131	183	207	220	181	205	173	165	206	191	155	160	173	176	170	175	164	188	181	172	191	167	178	173	176	154	190	178	167	192	186	224	180	185	176	195	192	211	168	175	199	198	185	170	187	174	183	177	178	206	175	181	185	193	180	190	166	191	166	181	177	206	187	175	180	175	165	165	168	167	171	156	180	198	189	187	176	207	192	175	192	172	171	199	170	191	207	175	180	172	169	178	190	180	168	190	193	152	172	196	198	200	186	192	181	185	194	183	196	202	184	178	195	174	192	220	184	203	192	201	180	183	162	165	183	194	184	175	207	185	192	189	182	161	205	185	180	173	172	206	184	159	176	169	176	192	189	188	197	191	183	191	168	172	210	198	203	213	174	195	189	182	188	189	159	190	194	162	172	189	179	169	206	171	154	194	168	185	164	162	199	170	184	181	187	206	197	210	181	171	177	183	195	155	170	196	176	187	178	175	208	157	168	192	156	182	197	174	179	186	186	172	187	167	181	189	185	196	169	170	184	192	186	185	163	190	182	177	172	174	214	192	156	184	176	197	189	168	162	196	201	187	198	212	179	154	168	158	207	211	162	164	160	196	171	206	206	183	189	188	165	186	180	207	184	152	176	188	184	195	217	196	198	172	189	167	173	188	184	141	184	187	183	178	186	210	164	172	208	151	152	184	177	144	183	137	191	165	167	175	196	142	182	164	180	181	170	193	165	193	158	196	177	197	200	171	174	176	162	185	192	187	192	189	171	170	192	208	175	185	178	201	186	156	184	193	173	172	224	170	176	209	169	196	183	200	194	152	186	162	179	191	189	158	190	193	191	156	187	196	210	178	190	213	187	187	171	176	206	187	199	190	181	196	183	180	185	175	164	174	174	171	186	177	193	191	178	162	192	153	184	194	167	195	177	179	182	196	156	185	200	190	184	162	167	157	187	193	173	167	178	199	206	192	182	189	173	187	162	195	173	188	201	158	182	177	181	190	163	198	186	167	178	186	179	176	184	175	199	185	163	189	183	219	181	156	179	194	193	181	185	171
6002	935	1574	1875	1703	1462	1362	1118	983	825	755	780	776	676	619	645	581	643	561	608	568	511	517	546	496	524	488	499	507	508	505	477	483	464	486	482	449	483	475	456	436	469	453	475	493	426	426	470	461	465	428	460	447	477	439	457	488	453	415	446	425	457	436	504	445	444	460	398	503	426	451	429	443	457	438	476	426	441	475	459	418	501	423	468	422	447	475	426	432	470	439	449	436	474	456	430	422	465	490	469	461	442	450	420	451	427	437	452	417	445	431	458	469	450	432	451	465	418	443	473	443	386	406	431	437	422	430	450	457	472	454	443	461	472	427	452	480	437	422	444	436	446	455	439	477	461	424	453	429	491	453	473	466	424	479	441	448	445	458	443	454	441	490	449	419	437	418	451	450	424	465	432	433	462	448	458	452	457	449	462	460	486	452	482	446	444	520	449	465	489	430	476	447	471	458	449	443	438	445	437	435	450	462	446	451	439	442	439	505	457	488	440	438	459	442	443	456	421	427	473	483	464	449	430	452	462	445	421	467	446	436	456	438	433	444	435	454	460	461	440	451	432	463	473	432	444	458	436	422	433	424	448	480	441	446	485	443	445	465	463	448	458	428	439	410	457	449	437	446	440	429	477	443	457	442	427	466	429	425	453	446	439	447	431	448	442	461	484	464	483	460	466	476	430	478	456	422	457	481	430	451	423	444	444	439	447	420	440	444	451	450	471	425	467	470	428	442	490	482	452	419	428	436	489	414	463	438	442	447	478	443	473	432	425	453	444	472	482	429	411	439	465	437	464	433	447	441	433	456	427	421	470	424	444	463	494	441	438	462	466	449	462	501	412	442	450	445	451	439	477	470	423	446	481	478	445	450	428	424	473	430	494	461	440	428	459	428	428	437	427	416	434	443	444	431	454	436	490	443	438	446	438	437	436	451	425	429	464	473	498	475	460	458	455	392	467	415	461	458	451	425	451	445	444	403	434	458	481	449	451	477	479	457	436	479	449	437	465	430	439	424	445	452	440	463	404	465	425	461	446	458	451	487	423	426	424	449	445	436	467	434	422	454	446	460	424	476	448	414	449	457	453	440	440	447	416	447	432	454	404	448	417	424	425	446	477	483	465	467	429	436	466	436	441	438	404	421	450	484	415	424	432	455	438	417	384	481	433	452	449	463	409	424	438	442	455	444	422	465	460	440	444	430	415	458	408	431	440	437	460	469	453	436	448	444	436	447	467	460	445	439	478	462	427	443	438	503	475	453	445	463	413	430	449	482	474	428	470	481	445	428	469	426	404	437	436	427	452	434	417	421	432	449	446	429	483	438	430	476	460	465	429	461	441	440	465	425	454	478	416	463	452	452	501	421	465	446	438	440	442	437	409	454	418	479	470	427	473	455	429	454	415	457	441	406	465	451	424	450	424	432	451	469	483	409	445	460	456	447	441	458	460	431	465	414	420	438	471	432	469	440	492	421	453	440	424	452	436	449	432	452	430	444	484	440	401	437	470	451	450	443	466	443	451	456	440	421	415	434	454	454	465	439	432	450	462	420	418	440	438	425	432	490	431	416	448	450	404	454	414	488	431	471	439	497	426	458	418	472	453	413	416	457	423	449	422	470	442	451	435	441	421	459	454	448	436	485	436	426	451	448	437	418	444	501	431	457	481	509	440	483	443	441	436	434	439	439	415	471	448	451	490	448	437	432	442	443	427	424	427	426	467	464	433	421	455	428	464	376	459	437	447	444	455	446	426	446	447	473	455	422	461	420	467	440	429	444	473	418	427	462	424	419	429	459	394	457	449	429	452	450	444	436	446	455	443	460	430	431	446	450	456	456	456	445	419	486	422	464	458	442	461	455	442	436	464	459	397	485	447	437	433	473	455	445	454	450	457	442	491	440	446	424	414	436	441	452	430	457	455	447	404	476	454	456	484	455	447	453	453	443	450	445	413	470	470	433	453	469	453	462	422	445	438	430	454	464	417	434	441	483	416	435	445	432	436	472	438	438	449	466	479	429	444	429	454	488	441	452	449	447	443	415	428	484	421	441	433	451	443	431	418	446	442	429	484	409	439	450	499	485	478	437	479	443	432	445	413	425	430	467	456	450	436	449	432	488	405	464	474	435	430	418	439	424	462	456	448	461	439	458	446	432	487	463	457	464	479	409	455	433	446	452	467	435	432	443	467	460	424	455	444	431	469	434	469	426	467	397	415	417	439	476	437	388	419	490	445	443	420	437	453	454	456	413	433	427	432	447	463	476	468	457	472	484	442	438	469	479	447	446	472	411	428	444	429	463	465	451	444	475	440	393	442	441	438	466	445	428	449	491	440	419	468	455	452	452	452	468	411	471	479	442	436	428	454	443	451	448	444	432	446	450	428	433	435	469	422	462	457	440	450	481	439	443	435	455	423	428	428	445	457	452	450	455	458	418	446	421	448	463	445	457	469	447	450	471	424	452	416	436	459	420	442	464	444	478	420	467	440	448	406	399	457	430	420	454	430	424	453	474	433	442	418	467	429	453	456	436	435	425	450	431	443	471	459	446	418	463	461	413	410	436	452	462	482	404	445	473	477	451	465	445	467	460	421	457	478	442	419	463	423	423	446	425	462	458	449	445	465	436	442	456	430	477	444	420	474	435	456	436	463	447	426	442	438	442	435	476	426	432	444	442	429	443	443	444	449	437	456	487	448	450	464	438	437	436	421	431	448	443	485	463	431	427	471	439	476	423	430	453	455	458	460	485	468	470	404	459	448	460	453	431	409	401	419	456	410	431	398	450	442	437	421	398	461	468	461	447	483	397	446	474	400	461	444	462	477	434	486	476	447	438	403	444	455	431	435	437	489	488	408	457	458	467	430	458	448	414	489	456	436	472	464	431	443	470	444	449	463	402	462	449	428	439	485	472	452	480	445	444	460	415	438	448	425	406	426	497	447	430	453	429	424	481	456	497	458	465	487	456	448	466	458	433	481	449	413	457	457	435	455	483	443	459	495	454	420	445	457	436	424	453	450	433	495	435	445	501	473	431	438	468	459	444	421	454	464	452	477	472	470	462	442	434	428	490	415	442	421	438	434	480	427	461	454	424	459	441	446	449	438	452	440	475	470	468	465	445	420	468	448	446	448	453	416	447	463	471	453	418	448	439	478	498	445	449	471	457	465	474	471	502	445	428	438	454	440	507	448	481	412	426	446	497	480	431	448	443	463	453	426	450	449	469	466	460	473	475	440	450	437	481	452	430	448	446	426	441	448	444	450	426	443	462	468	472	459	464	467	461	418	453	457	472	505	425	423	434	454	422	451	439	481	463	421	466	498	458	445	452	448	457	469	478	415	478	403	436	474	423	429	432	463	480	450	452	439	434	455	464	444	464	447	446	493	468	414	441	441	432	468	441	447	465	430	448	443	434	437	467	471	439	471	433	446	408	414	474	456	444	445	429	431	449	437	413	473	469	494	417	490	462	411	421	431	443	433	445	431	424	439	451	441	432	504
11753	1126	1051	835	630	389	369	254	193	166	159	189	153	153	115	119	125	134	94	107	98	91	92	77	83	97	78	111	93	79	89	69	100	67	75	74	84	86	83	86	72	97	65	76	94	75	69	79	84	86	86	92	76	107	73	79	81	91	65	71	66	86	72	72	85	85	85	77	71	86	56	88	60	67	68	84	80	79	82	68	71	74	87	62	75	69	76	75	77	74	84	78	59	76	80	76	72	65	76	74	80	81	67	75	72	83	83	78	81	93	83	75	80	62	80	70	77	80	65	83	98	83	80	77	64	77	59	72	84	69	82	87	93	77	82	84	75	70	67	77	78	80	83	94	75	85	82	83	87	71	73	65	74	85	87	64	70	87	87	80	88	81	88	73	70	87	69	77	69	73	80	90	82	96	85	88	90	83	85	79	113	78	78	82	82	89	75	69	62	77	79	63	76	70	89	73	85	65	70	67	89	61	76	85	67	84	89	70	72	55	72	72	83	80	95	83	75	72	79	76	69	69	57	66	73	68	90	73	69	70	62	72	75	87	70	74	73	81	71	82	64	71	81	74	82	66	79	62	71	98	71	83	82	72	66	71	62	85	86	73	78	74	76	73	83	87	78	72	65	74	94	68	68	75	74	71	75	91	93	69	71	82	73	75	96	92	77	73	68	79	86	78	76	74	68	76	95	66	66	70	76	78	68	84	69	83	83	80	76	82	95	75	92	93	72	68	106	80	61	67	85	69	72	71	79	76	78	80	79	60	77	80	84	76	81	81	83	66	86	72	91	83	67	69	91	74	85	62	66	73	72	79	67	84	62	75	81	69	101	83	86	83	72	75	76	72	77	84	67	91	64	73	78	76	68	77	80	80	69	77	81	77	94	88	73	85	75	86	71	79	71	79	88	71	68	92	77	66	81	79	59	74	90	75	57	73	74	68	66	83	65	82	78	61	102	78	64	72	74	82	74	75	74	76	71	79	54	74	64	70	66	81	71	81	75	85	71	84	91	82	82	61	70	82	74	67	70	78	73	87	80	79	88	78	90	71	69	70	81	77	76	74	62	80	80	65	64	78	78	68	89	69	82	80	83	59	75	88	64	79	80	84	70	68	75	75	69	73	75	67	85	75	75	76	74	85	76	75	69	61	88	96	69	64	82	87	83	84	87	73	73	74	77	80	77	98	84	81	83	71	79	89	77	80	92	71	79	83	65	86	91	74	72	94	82	76	86	77	71	57	68	65	71	90	73	87	81	84	85	79	55	73	81	89	62	66	77	82	99	82	69	78	85	80	63	74	77	104	91	82	75	61	83	75	93	90	74	66	87	72	94	66	83	79	73	84	64	88	74	70	70	77	71	69	80	84	68	89	73	85	94	76	72	77	94	88	77	68	67	62	67	89	58	72	75	81	71	86	72	78	68	83	86	76	81	86	79	70	76	67	87	65	83	67	77	69	73	81	72	74	77	91	88	76	72	100	76	84	69	76	65	71	79	81	77	87	75	70	64	78	82	64	83	88	92	54	92	73	72	59	71	79	64	90	69	64	64	77	75	88	94	64	82	77	73	79	77	85	93	75	87	81	73	92	96	73	84	78	76	89	86	73	82	69	68	72	78	71	84	86	94	78	79	86	83	85	77	92	79	83	68	91	81	99	67	78	70	76	99	74	93	69	80	71	84	61	76	86	86	93	74	70	72	85	82	75	86	93	84	72	76	92	68	78	80	71	71	77	70	92	94	77	68	73	78	70	66	82	86	69	73	89	85	60	83	89	63	95	88	74	85	78	81	68	71	82	86	61	81	67	78	78	85	89	78	98	78	74	91	75	61	68	85	73	91	83	94	90	77	93	84	77	85	56	69	86	74	89	72	70	63	70	94	96	72	64	80	62	76	85	84	75	70	82	97	79	69	71	70	81	73	86	77	87	67	65	74	76	73	68	75	73	73	71	83	85	80	85	71	85	81	85	70	74	93	72	83	72	65	71	88	71	71	68	71	78	62	78	74	82	84	79	77	76	81	89	81	66	90	71	76	76	73	85	86	71	62	73	84	76	82	78	84	77	64	80	68	72	69	81	80	88	89	63	84	86	79	84	77	91	83	104	58	73	74	81	84	76	78	63	87	63	90	71	73	63	69	81	84	68	75	76	86	61	64	71	76	76	72	71	76	76	78	104	97	65	59	61	77	68	66	78	82	100	79	91	88	89	69	79	77	76	92	63	76	70	84	79	70	83	66	75	90	77	70	101	66	76	77	65	88	78	83	64	79	85	79	78	80	74	81	79	72	72	95	71	72	83	72	83	70	81	72	89	73	70	79	81	71	87	76	74	61	83	69	79	70	64	83	71	72	62	57	82	87	79	88	59	90	89	86	59	80	95	70	71	78	64	72	74	86	77	87	68	76	87	73	76	67	68	67	79	93	63	67	84	65	76	74	57	90	69	75	82	63	85	70	101	80	101	70	67	88	76	70	69	73	67	79	92	100	72	74	77	95	81	81	91	80	70	89	64	72	80	74	67	82	67	65	69	67	106	80	75	79	86	77	65	75	88	71	71	72	73	71	67	76	81	70	72	67	74	76	94	71	74	78	78	81	82	76	97	85	80	61	63	68	70	71	97	67	79	73	82	69	86	91	78	77	93	86	72	72	72	78	64	96	70	74	84	84	69	87	70	76	88	89	89	74	73	73	71	79	67	76	70	71	66	67	56	76	68	73	84	80	66	81	89	86	79	75	72	70	70	67	75	79	78	73	74	81	64	79	78	91	73	80	83	83	82	70	76	73	84	60	61	76	61	68	71	69	80	71	75	78	89	81	67	87	82	81	67	75	85	75	85	71	78	74	92	66	85	63	79	95	73	78	79	62	64	83	73	64	55	76	75	69	91	57	72	92	71	74	67	91	74	71	71	69	73	68	65	82	84	69	79	82	101	65	78	62	65	76	97	75	91	87	70	53	55	77	67	82	83	74	75	77	55	75	74	71	84	77	81	82	78	87	85	65	72	68	89	55	58	78	91	90	85	75	67	70	63	72	68	78	69	68	84	78	82	73	78	72	70	65	61	78	84	64	82	67	89	90	91	75	78	70	87	85	77	90	67	83	62	94	82	77	94	83	68	64	70	67	98	71	70	80	97	65	70	74	85	80	69	78	80	76	78	91	78	76	78	91	81	79	71	87	97	75	68	72	65	70	65	80	86	68	86	77	76	81	70	74	90	72	70	77	67	74	95	62	55	77	84	91	72	81	95	82	96	91	69	76	95	76	64	57	88	84	66	66	65	83	88	82	74	78	73	79	85	84	80	80	89	99	71	65	78	58	77	90	54	84	69	80	67	73	75	73	73	87	63	77	69	77	80	80	70	85	93	85	88	66	101	71	72	93	64	88	80	71	70	65	72	71	66	74	82	82	93	67	87	94	84	73	79	76	71	89	75	73	72	87	72	64	69	75	87	74	70	82	78	74	81	79	68	81	77	72	67	75	75	68	76	80	75
7667	1113	2170	2719	2418	1928	1787	1249	875	830	803	782	742	676	543	515	485	536	392	387	360	311	314	287	269	275	284	280	315	313	283	244	262	245	272	244	236	248	238	230	238	195	237	227	225	212	207	198	226	205	223	209	232	240	205	216	232	196	216	248	189	207	214	224	220	228	200	194	195	203	235	221	182	211	210	225	219	198	205	205	210	182	207	200	220	188	207	209	207	208	227	183	199	230	215	212	220	218	218	228	201	218	210	194	218	204	225	192	195	213	181	213	210	202	226	218	179	215	218	204	232	231	222	212	224	221	197	223	224	203	221	196	181	209	224	225	216	221	178	207	212	188	213	196	217	226	207	192	207	219	212	198	219	213	219	192	200	211	207	220	193	195	203	225	200	214	226	195	183	221	202	193	209	198	206	193	219	235	220	183	177	208	221	205	193	196	221	204	219	208	225	215	178	221	219	220	184	194	207	200	212	199	214	197	194	205	190	209	206	203	220	211	196	203	218	220	189	232	214	227	202	200	209	206	212	211	201	208	201	185	212	202	211	221	186	218	214	229	201	207	214	194	204	226	191	215	221	202	208	197	217	229	206	194	208	201	191	183	168	211	194	181	206	177	218	201	219	205	186	193	188	216	199	222	211	204	206	233	200	229	186	209	200	208	204	202	222	187	204	214	209	231	206	200	169	190	232	205	187	210	202	218	203	229	214	210	188	219	205	227	212	203	190	199	219	199	213	210	202	179	208	229	206	204	224	207	227	220	211	202	194	226	230	193	200	205	215	218	199	195	176	195	207	186	221	223	195	216	214	188	185	226	202	200	198	209	207	217	211	211	210	207	213	208	179	205	186	194	200	190	219	194	177	222	196	171	185	221	205	214	206	203	206	214	193	168	195	218	192	184	228	177	215	208	184	199	186	220	201	218	181	205	186	223	213	206	215	192	211	210	199	191	203	211	240	183	238	199	200	193	189	200	208	225	193	219	187	228	212	229	196	208	216	211	203	187	209	220	198	233	215	186	182	207	196	224	196	217	207	224	205	206	197	198	213	198	195	208	217	186	210	198	220	188	212	206	202	206	201	204	205	214	189	199	204	181	224	221	238	214	205	196	219	192	207	206	225	211	217	203	221	182	199	197	171	224	217	234	214	178	183	191	225	199	216	233	220	200	210	225	217	192	181	212	183	216	206	200	219	226	203	216	206	210	210	203	163	203	214	201	209	198	214	203	213	222	206	201	213	219	192	214	202	205	212	219	208	202	194	212	210	189	181	196	217	203	189	190	213	216	208	195	213	195	207	192	221	194	198	183	224	186	194	212	210	201	207	216	216	209	206	204	210	212	181	218	229	185	171	223	217	193	201	209	225	224	218	194	191	193	203	203	228	212	196	206	234	237	198	219	182	217	193	222	206	215	208	205	182	208	224	181	214	205	216	195	226	204	219	219	220	199	227	186	205	214	217	193	182	204	202	212	202	187	219	216	211	206	204	206	223	189	205	200	228	204	198	176	242	195	222	187	206	205	196	199	204	217	213	219	218	196	192	210	202	216	205	217	209	189	224	195	201	223	193	182	203	198	191	208	207	214	181	189	205	215	187	203	186	217	222	207	207	200	214	216	204	212	207	202	194	199	190	223	213	192	191	204	185	217	212	205	217	192	210	226	200	198	199	225	195	209	242	203	218	204	205	217	191	220	204	190	189	227	228	209	210	191	191	225	190	222	204	212	195	186	205	193	208	204	198	203	208	223	224	233	205	224	233	194	175	187	191	191	220	177	186	206	195	200	188	181	211	208	180	188	223	201	217	221	238	200	214	210	196	189	181	221	220	186	196	193	203	216	189	203	185	213	179	229	207	214	222	200	217	217	219	190	187	192	199	217	194	191	212	200	189	185	183	194	218	212	207	198	215	188	201	189	192	198	199	201	211	185	187	198	187	204	181	210	227	210	223	214	232	188	204	205	212	201	184	205	192	170	191	210	219	227	206	197	196	218	218	196	187	192	207	216	233	178	189	198	196	199	202	189	162	180	202	233	218	198	214	214	228	203	196	223	169	194	191	221	212	219	207	209	212	204	213	194	245	197	193	194	234	202	245	208	227	211	216	224	197	207	225	188	207	213	206	200	195	212	174	214	177	214	206	225	213	193	216	216	202	204	221	213	207	197	190	205	209	182	188	234	224	194	210	192	194	196	191	188	194	214	256	211	188	193	219	219	206	219	193	205	177	193	205	198	202	191	209	213	217	194	224	188	198	192	187	208	195	210	177	217	199	223	201	207	225	178	188	187	216	198	208	206	232	196	194	234	224	228	200	211	206	206	206	185	202	204	192	191	189	195	212	203	226	206	235	197	212	205	219	205	186	193	183	202	179	215	196	192	231	222	199	191	217	212	213	204	225	190	221	213	211	208	181	209	196	192	198	207	215	211	207	218	203	203	234	200	201	193	208	227	188	199	224	195	202	201	214	203	204	203	230	199	201	196	193	210	208	187	195	206	187	203	193	196	220	217	227	212	218	201	185	206	218	207	194	190	188	204	200	209	173	197	193	175	214	175	228	192	205	185	188	211	205	215	213	222	189	191	206	187	235	208	167	206	180	214	209	203	206	185	187	182	216	209	199	195	187	190	219	204	185	221	219	200	207	191	193	206	194	189	209	221	225	210	215	217	215	189	194	202	193	185	207	221	175	202	188	214	226	212	203	215	195	215	174	218	205	190	207	199	193	206	181	194	208	210	225	218	188	204	222	212	195	192	188	211	234	207	209	189	198	187	203	198	203	190	212	217	221	199	209	187	211	226	188	219	164	206	239	200	237	212	202	199	225	233	220	200	199	193	186	202	206	207	207	200	196	220	192	222	205	192	201	193	225	212	206	224	213	201	205	189	193	190	201	201	205	194	198	203	223	173	178	182	217	182	204	212	201	210	223	194	171	222	190	184	186	222	173	208	213	216	232	191	216	216	201	210	186	177	201	176	185	203	196	200	210	189	203	206	176	198	213	227	201	201	181	196	214	191	174	215	201	203	197	209	198	196	216	194	225	201	209	191	197	185	212	205	207	212	219	202	215	215	206	216	184	192	204	241	212	201	220	229	216	193	193	231	211	216	220	240	222	205	201	213	184	201	193	193	206	210	208	207	193	202	230	193	206	192	204	199	209	195	224	201	210	208	194	182	193	194	196	203	188	196	225	218	178	190	215	205	200	186	208	208	236	212	206	203	192	183	205	191	183	222	205	191	199	237	224	212	197	189	207	215	216	211	213	200	219	195	196	210	193	184	220	189	228	209	190	218	207	202	227	218	207	202	187	192	173	200	195	225	231	223	216	200	193	195	209	216	210	197	197	185	236	234	192	224	227	200	218	178	186	210	229	206	203	200	200	212	222	200	201	204	197	185	199	210	200	188	227	215	211	185	205	203	193	202	174	207	176	224	193	218	222	217	212	200	213	226	196	183	215	188	204	216	188	219	193	184	213	201	168	223	217	186	184	205	219	200
1372	338	345	306	275	250	229	254	217	195	194	221	228	204	219	197	189	172	210	213	200	192	195	191	193	211	205	188	190	179	211	201	217	196	205	205	222	186	164	193	209	196	203	177	182	222	194	198	201	177	222	171	201	178	194	181	174	182	232	210	204	214	168	191	182	185	195	218	202	188	186	204	202	214	203	189	204	211	202	203	185	194	219	189	194	183	177	218	213	195	195	199	214	200	196	187	190	174	212	209	178	214	205	197	200	210	181	185	176	182	181	220	183	204	210	211	194	184	197	229	213	239	180	198	186	195	203	208	189	173	181	192	198	186	189	188	209	204	216	216	247	230	204	188	193	188	199	229	206	204	184	184	190	168	193	205	207	204	194	210	201	188	185	206	159	216	188	227	172	184	198	222	217	209	194	188	217	223	187	230	220	187	212	188	212	183	194	185	180	205	205	187	198	218	189	190	199	184	195	188	191	201	184	186	172	178	202	202	194	168	180	202	215	234	218	218	174	174	213	204	187	194	183	189	224	207	209	196	181	212	201	178	217	214	197	186	204	198	189	193	201	193	188	183	194	199	199	182	196	184	205	205	194	174	197	182	194	202	202	188	229	220	231	195	194	183	225	215	206	199	185	211	186	177	175	188	179	206	201	189	210	173	204	178	178	192	201	193	176	208	185	171	181	196	210	217	213	192	213	206	202	216	191	196	180	190	170	202	204	179	215	167	196	192	221	195	198	187	199	183	204	199	205	200	210	196	192	208	163	200	199	215	194	208	206	190	199	187	216	175	175	200	189	199	191	192	206	222	182	204	157	186	214	194	203	195	206	206	201	210	226	195	205	209	209	198	188	175	203	193	211	174	186	148	211	183	174	198	197	197	207	157	218	191	192	179	186	180	191	182	187	168	184	199	172	197	206	211	188	187	192	227	193	185	211	209	208	200	205	187	187	204	232	187	178	178	196	185	168	214	188	212	201	194	204	206	220	214	223	197	179	189	208	172	196	177	174	202	195	208	192	177	184	219	179	211	219	197	211	186	186	184	201	205	194	212	199	200	189	204	198	200	182	203	218	167	192	163	193	197	213	178	199	208	197	199	202	198	187	216	187	222	189	182	227	185	168	188	182	193	207	211	237	190	201	189	194	200	211	163	208	211	240	199	190	202	199	212	195	195	173	188	185	191	159	188	189	203	211	205	227	200	200	191	222	203	208	211	220	216	190	200	225	186	215	186	201	170	189	188	210	179	168	184	202	179	199	188	194	190	187	218	184	196	198	194	182	213	194	192	186	215	227	191	195	189	216	213	198	205	203	220	200	188	185	180	231	194	185	211	192	189	197	187	186	222	166	213	187	187	198	207	226	195	192	192	206	224	203	198	221	189	223	179	204	178	208	197	209	214	193	187	221	188	188	180	187	221	196	189	192	174	209	168	186	169	198	203	199	186	177	201	213	205	208	177	205	200	194	184	197	193	215	205	185	215	183	211	195	205	198	199	203	193	167	204	163	197	190	190	177	210	181	207	226	165	216	193	188	214	231	197	203	164	207	200	178	197	204	202	199	205	187	189	225	208	205	202	177	207	198	223	223	184	207	204	182	225	182	193	193	201	180	198	202	218	173	174	159	172	183	187	166	208	179	198	203	194	180	210	209	207	196	192	199	198	224	200	207	211	219	210	198	205	184	183	183	207	191	238	203	180	199	178	201	192	216	194	179	194	211	161	217	198	192	180	181	218	192	212	206	217	196	199	184	190	221	180	215	181	206	195	213	208	182	198	193	194	191	194	202	198	227	187	190	216	206	222	216	195	208	204	194	207	214	203	211	205	202	200	197	192	209	208	199	191	210	172	195	190	202	200	196	210	205	180	200	213	185	201	189	212	183	180	203	194	218	190	209	187	213	189	187	184	237	183	200	198	188	199	171	205	203	195	201	185	174	199	195	220	215	190	189	192	173	189	196	194	178	192	169	211	192	185	205	211	208	211	186	203	215	187	190	205	205	187	196	195	202	184	164	211	180	185	227	205	213	187	207	166	188	190	188	175	186	202	210	197	216	201	200	189	188	225	176	195	229	211	217	186	203	208	181	209	202	166	203	194	158	199	205	201	200	171	187	223	203	180	209	193	228	192	197	222	195	201	190	197	212	177	187	190	210	199	213	206	209	196	193	216	189	176	201	182	191	190	183	195	195	202	205	209	180	217	212	222	204	189	193	215	185	176	200	208	191	188	187	193	222	234	217	189	212	196	185	186	186	194	202	169	213	192	218	201	196	177	218	188	206	210	221	220	180	207	190	189	227	190	215	202	242	205	171	203	223	191	182	186	181	237	209	191	204	206	207	197	195	189	197	221	212	186	177	200	178	209	213	215	178	194	212	211	182	215	192	188	187	206	216	210	200	177	175	204	208	203	184	205	192	188	202	206	185	192	210	220	203	185	208	212	214	181	197	192	204	185	209	187	208	211	196	190	198	188	195	181	193	243	186	209	212	195	186	215	188	203	178	219	195	183	190	210	196	199	187	192	219	200	189	194	201	201	188	184	201	209	194	197	242	203	192	181	197	176	171	198	196	200	195	210	219	193	190	198	216	200	234	196	227	207	194	180	171	197	183	218	220	175	183	184	199	180	206	202	215	196	202	219	215	193	175	184	185	197	194	215	211	186	184	190	216	186	176	205	205	181	228	215	210	181	197	201	213	227	224	204	190	200	194	207	176	234	186	197	222	198	194	203	212	190	206	203	185	228	209	204	213	196	202	182	208	194	212	203	229	201	190	211	204	237	178	184	183	194	193	180	233	186	217	222	212	203	188	203	185	200	210	201	210	218	218	206	175	198	202	188	211	206	188	204	184	180	191	205	184	189	191	176	197	211	202	191	212	186	206	186	185	172	172	204	203	187	209	192	234	199	198	190	210	207	208	213	170	209	213	201	193	195	221	196	191	192	198	190	203	182	210	187	195	202	195	204	183	188	202	192	210	211	179	192	204	206	200	186	167	205	183	197	186	204	191	189	165	199	193	206	209	191	209	202	186	194	172	234	204	188	177	184	189	181	206	189	184	186	191	172	204	205	189	175	185	203	225	173	178	206	180	212	185	205	189	196	223	197	194	189	211	199	191	192	182	197	202	195	207	211	185	193	196	197	203	214	186	205	198	211	213	187	210	203	192	229	199	192	203	204	192	193	193	197	166	197	202	201	213	199	204	187	211	160	196	207	208	163	189	202	195	191	212	209	225	183	186	203	206	186	178	201	187	171	216	220	206	195	196	201	175	185	191	175	175	185	219	206	214	201	185	187	188	223	209	192	195	217	218	207	215	198	164	194	203	225	216	219	183	208	192	182	190	208	209	184	209	208	179	202	199	178	207	235	192	215	195	196	203	201	219	189	203	195	199	200	195	178	189	190	182	172	205	217	208	217	211	186	188	211	213	212	204	216	179	182	201	206	190	172	215	230	205	202	198	177	178	193	202	208	188	225	205	198	217	196	242	204	190	218
1797	636	862	953	836	738	676	676	598	600	600	631	569	517	511	518	532	519	461	500	480	464	505	494	529	485	474	526	474	509	506	500	499	489	476	436	462	478	462	511	487	473	455	470	489	539	490	494	493	447	501	455	522	492	503	450	475	505	490	513	495	500	442	479	508	480	502	464	518	495	455	510	492	486	470	485	499	518	545	482	480	467	510	510	442	486	476	479	488	501	477	496	462	472	499	495	465	468	474	477	465	479	463	511	476	437	476	489	486	516	458	476	512	435	512	480	499	483	506	512	512	503	497	466	433	470	480	522	511	477	475	531	491	494	500	540	519	499	534	525	522	469	478	489	500	466	489	461	486	446	523	486	482	511	479	463	481	507	492	473	451	476	490	478	480	479	483	463	515	501	465	453	540	444	476	457	502	450	467	493	485	507	475	511	442	490	492	511	443	516	526	503	525	534	480	479	502	491	485	507	484	518	480	493	463	501	489	497	496	538	546	468	492	503	554	492	448	502	482	488	514	497	498	493	430	484	501	451	492	494	483	502	496	490	453	494	455	458	481	513	490	470	495	501	493	461	471	454	494	533	529	458	465	485	526	504	476	490	513	477	448	513	490	484	484	504	467	513	468	481	507	461	479	470	498	521	501	511	475	501	497	460	494	496	481	536	457	534	465	486	521	518	496	486	442	457	501	436	485	483	470	496	500	477	489	472	525	490	500	503	500	482	501	466	468	487	494	478	452	496	467	506	468	498	494	507	489	462	476	504	504	506	508	488	484	523	490	486	508	506	494	530	484	495	477	493	512	471	471	472	505	508	501	479	469	501	485	465	500	461	461	512	518	514	526	480	471	485	482	510	487	465	456	521	506	518	487	464	491	544	467	481	465	487	479	485	486	499	429	486	455	452	491	466	501	486	536	455	476	483	484	468	454	480	514	460	472	472	455	468	447	512	468	507	480	464	449	505	501	488	508	499	482	474	503	510	501	474	477	445	465	450	517	440	519	453	483	511	444	493	514	491	479	500	457	509	460	507	460	530	478	490	457	475	474	491	471	478	489	480	472	482	519	474	471	485	488	476	485	503	491	516	463	471	475	515	489	514	522	481	478	508	480	497	546	480	466	478	478	486	483	479	508	478	501	470	443	482	486	498	521	445	482	498	447	502	466	487	452	502	490	470	478	482	507	483	487	498	527	512	469	469	506	478	495	480	508	503	467	493	466	470	514	471	488	511	498	493	495	495	489	531	472	476	519	509	484	499	497	510	439	477	507	484	498	500	511	466	468	507	496	482	463	456	488	461	483	507	515	485	482	441	509	496	473	439	469	508	490	473	458	508	467	489	510	491	500	449	473	495	448	468	484	454	469	517	474	490	505	493	477	441	493	479	511	501	494	504	500	492	459	527	477	480	457	498	491	518	467	494	431	481	468	477	496	457	467	478	526	508	485	499	503	448	494	473	453	500	458	468	510	469	524	513	484	485	527	463	517	540	464	474	476	497	513	513	506	491	487	512	463	520	475	480	478	520	486	487	500	482	472	488	466	462	498	455	472	482	502	485	469	490	507	476	424	490	465	498	467	534	481	498	491	531	495	538	504	518	499	475	475	500	492	515	481	494	470	477	451	495	475	485	467	495	471	528	499	490	458	467	462	498	516	493	502	483	477	464	488	483	507	492	488	497	478	451	491	514	494	466	482	512	504	489	555	453	471	462	477	479	489	513	494	480	469	474	461	474	503	445	495	477	493	484	477	428	475	525	509	502	444	506	477	529	503	470	450	492	495	487	479	436	502	471	480	465	489	515	475	512	471	496	485	456	518	469	489	491	476	512	460	476	488	513	471	486	483	479	496	466	495	478	471	505	515	491	478	477	504	482	486	491	470	507	465	486	507	505	500	484	516	492	472	462	498	517	521	513	470	520	438	489	460	479	457	531	501	482	474	469	517	454	513	530	450	536	511	477	480	461	533	481	467	493	519	496	489	523	479	510	461	520	475	482	491	508	502	477	502	471	475	465	471	515	498	503	466	520	520	523	521	475	522	466	482	454	488	463	422	503	508	478	516	485	464	515	477	512	484	458	492	477	470	498	494	492	491	508	493	485	516	486	501	487	499	503	464	483	476	477	486	478	465	478	505	497	507	493	451	488	473	486	464	521	433	488	483	481	492	511	492	491	491	485	534	483	531	493	510	455	515	495	462	467	457	488	451	452	471	474	478	509	449	487	534	511	493	513	516	484	482	510	485	500	478	459	476	493	468	514	495	516	452	456	494	507	492	472	459	470	470	465	525	490	474	517	459	507	507	533	469	481	496	482	477	488	476	498	510	498	481	491	456	492	484	476	476	509	467	483	525	523	473	487	474	484	454	426	523	498	487	495	490	502	482	482	486	495	487	467	551	489	452	491	472	494	492	502	487	468	436	487	504	497	520	499	469	491	512	489	486	486	495	480	502	472	517	470	489	460	493	546	467	505	455	469	460	498	487	506	505	453	505	481	491	477	427	500	460	511	499	500	482	469	511	479	461	449	476	497	556	511	482	472	477	467	469	472	468	487	467	479	513	462	510	471	455	523	513	490	504	501	529	496	493	530	485	473	485	460	461	480	512	485	438	480	480	470	496	523	526	488	482	498	491	515	488	518	483	456	475	477	512	479	490	489	510	484	479	502	508	481	540	497	493	486	497	449	484	506	479	498	459	483	485	510	478	485	480	478	483	458	485	463	477	465	495	474	483	481	502	484	461	478	456	494	463	475	495	507	526	510	449	478	491	491	470	475	470	494	465	437	510	493	490	490	476	525	493	467	526	515	495	491	482	506	454	477	452	457	506	519	496	502	505	461	490	510	471	527	495	494	535	477	525	478	472	491	517	491	501	484	489	509	488	500	449	466	486	447	519	474	513	507	481	441	521	464	499	487	514	470	477	462	518	485	485	479	485	475	477	450	454	475	511	472	474	475	484	478	499	504	466	488	507	463	508	507	496	497	483	500	500	465	478	527	457	473	469	450	459	492	495	458	507	519	523	460	456	472	455	484	485	495	466	467	463	458	511	485	477	465	448	467	482	495	452	498	486	434	483	499	464	510	520	502	477	445	477	463	483	488	473	489	512	464	477	447	505	515	506	487	522	478	525	497	467	482	439	490	492	466	513	480	492	543	512	484	488	466	512	491	493	515	498	488	522	508	481	513	473	482	501	466	523	532	465	482	453	447	466	513	462	480	508	504	496	475	482	489	435	483	465	520	474	498	497	439	498	460	471	522	481	490	490	484	465	529	503	521	462	494	513	475	486	528	441	513	486	483	460	483	521	518	450	481	492	512	429	505	494	465	493	478	491	463	485	505	512	451	483	525	483	499	469	475	522	511	501	486	490	471	502	523	519	481	462	512	465	507	437	526	535	484	529	456	488	492	470	488	485	480	477	517	457	496	497	468	462	461	452	499	503	466	471	483	481	465	496	491	511	467	482	477	499	495	493	492	460	485	493	494	457	506	505	522
6332	677	743	573	434	334	308	294	262	233	240	221	232	227	221	199	183	205	184	181	204	178	219	200	186	185	196	188	168	168	185	206	207	189	190	185	199	179	185	179	184	177	157	180	192	187	197	181	165	177	197	183	187	195	159	200	189	195	191	203	184	198	188	180	212	196	191	186	173	164	182	168	170	180	156	189	186	205	211	157	183	165	199	178	164	187	215	188	187	163	179	187	180	174	176	180	183	147	174	170	176	183	189	195	176	177	173	197	191	175	194	190	160	174	189	168	192	199	172	195	179	185	193	181	197	169	184	186	180	179	171	192	177	174	184	207	183	196	188	169	153	160	161	178	148	180	198	172	163	160	178	184	189	195	186	193	179	182	174	186	170	165	194	161	167	156	185	194	161	178	176	153	187	183	179	207	190	193	202	169	181	190	173	175	180	162	175	167	158	154	155	172	177	176	180	187	179	174	195	169	170	183	172	207	153	184	177	198	186	205	175	170	175	180	181	185	182	186	202	162	175	178	178	198	170	185	169	184	169	178	192	200	191	180	155	172	177	185	153	160	181	180	169	213	177	175	200	178	194	186	180	204	174	199	174	161	190	209	226	186	188	188	183	188	176	188	173	178	184	197	182	177	206	190	154	167	162	178	162	200	188	171	192	190	180	176	178	202	200	187	162	191	182	165	177	193	195	212	181	194	168	163	168	177	181	175	173	164	171	193	191	193	166	178	165	180	179	176	190	183	195	180	170	174	186	174	182	199	209	160	180	164	191	149	173	193	170	202	195	195	180	191	168	148	166	169	164	181	206	210	215	177	207	201	183	206	190	194	187	188	195	186	170	196	202	174	163	164	181	185	170	168	165	177	189	169	188	171	155	201	179	160	180	204	197	160	192	174	173	185	196	164	200	169	178	184	180	163	175	177	196	197	182	177	190	194	192	159	170	189	183	154	174	175	200	171	180	190	172	186	179	160	190	167	177	169	185	187	178	162	176	198	191	187	195	202	176	194	174	166	190	209	169	182	191	183	199	181	188	150	170	185	176	201	193	164	172	208	164	169	187	192	185	174	209	195	187	188	195	175	160	167	190	176	179	150	179	157	187	153	208	180	178	180	178	159	184	177	170	181	158	187	182	221	171	189	180	182	192	203	187	197	170	160	184	182	178	182	179	161	191	161	191	211	170	166	161	213	160	190	183	164	159	183	171	201	177	177	177	187	200	188	197	186	196	186	192	188	184	210	187	170	197	177	188	191	178	188	177	189	151	186	188	176	182	178	181	186	186	181	182	187	172	176	192	182	197	181	187	171	172	190	183	197	148	150	179	195	162	166	201	186	180	178	196	173	165	170	178	173	182	195	188	171	172	172	173	170	177	175	173	201	170	174	143	191	167	157	179	212	197	199	177	169	164	192	180	168	179	158	155	160	179	161	182	182	194	181	198	199	176	190	191	206	184	203	184	165	180	184	167	181	199	185	182	194	177	163	171	222	170	181	185	181	172	164	187	157	169	167	180	185	151	185	163	173	196	177	160	165	188	219	185	185	183	205	203	196	187	161	182	184	178	180	167	198	186	175	159	165	175	188	202	183	176	185	197	175	166	172	197	165	159	179	166	179	176	192	213	190	188	190	194	185	169	169	179	202	186	199	178	169	209	175	177	173	168	197	187	162	172	158	209	173	181	175	184	177	179	174	170	176	167	177	185	180	168	203	165	181	175	175	163	171	202	160	180	165	172	181	165	193	151	197	184	189	173	185	201	158	171	189	182	178	186	186	197	158	183	179	199	199	201	180	172	145	200	183	194	179	183	178	183	179	178	182	174	179	168	210	179	188	200	184	175	186	168	208	209	189	183	161	150	182	163	173	192	165	196	188	167	176	169	185	156	196	180	198	174	183	167	192	155	191	215	203	186	164	167	156	179	162	173	170	187	167	198	181	184	197	199	188	185	183	174	201	173	205	199	180	185	176	178	175	193	186	169	199	169	177	180	193	179	180	175	197	194	201	194	198	211	204	200	196	177	195	191	164	179	198	184	195	174	192	172	200	186	157	167	177	176	180	174	179	174	197	193	198	177	183	185	187	192	168	183	165	204	175	175	170	182	187	196	168	163	180	183	207	141	180	192	198	185	159	173	208	172	180	175	186	176	193	210	227	148	191	198	185	198	145	191	178	162	159	178	181	211	209	173	178	191	177	184	178	196	175	171	159	187	160	194	172	178	169	189	177	175	192	214	177	185	144	214	167	184	200	204	187	166	181	191	190	190	170	197	177	166	197	159	182	153	171	177	169	188	153	184	163	187	169	189	167	176	177	176	166	168	159	157	175	184	154	170	189	189	197	187	179	191	193	177	164	187	163	150	182	190	172	188	161	189	187	196	181	163	202	165	213	169	177	164	158	200	191	178	207	200	186	183	165	166	194	199	151	187	187	178	173	197	176	174	176	165	188	183	172	186	175	169	194	172	204	184	152	162	174	162	183	189	183	197	189	183	179	212	174	192	178	202	173	191	169	140	168	178	168	186	193	167	170	178	177	164	188	185	189	177	199	190	177	161	173	171	190	166	167	206	194	179	169	171	177	184	189	180	190	201	161	188	181	185	179	197	174	183	190	213	159	177	213	174	191	181	202	185	166	197	194	200	171	171	168	168	190	183	181	183	178	161	168	174	178	192	171	175	215	170	153	190	192	178	169	170	162	160	206	188	176	169	184	189	187	162	156	189	168	188	184	175	197	160	193	189	201	181	161	170	177	200	186	182	164	179	180	188	215	173	165	184	164	187	185	162	196	225	182	182	151	178	180	183	185	183	184	218	171	184	162	171	159	181	189	160	173	176	184	178	181	182	202	171	185	198	201	166	179	174	198	167	181	158	186	181	213	200	158	180	180	188	184	190	187	176	170	188	185	173	210	173	191	173	187	200	145	200	174	208	184	174	222	204	188	185	167	190	171	180	161	188	194	184	163	176	171	190	177	175	199	181	190	180	192	176	161	196	177	194	171	204	172	187	188	167	175	201	174	183	186	186	181	150	156	166	183	201	196	187	162	181	173	184	196	169	188	162	185	194	196	153	164	186	165	172	172	172	180	183	172	155	209	193	200	160	177	177	152	197	181	171	198	177	184	179	150	187	150	195	192	150	167	188	191	151	182	169	186	173	185	171	191	159	172	193	185	179	174	178	184	209	161	187	189	183	141	184	206	214	164	200	170	191	207	160	185	166	178	177	195	172	196	177	167	203	165	199	182	220	182	189	188	163	176	166	197	193	184	180	163	158	177	187	191	178	186	185	188	183	183	160	173	177	172	180	155	193	193	209	191	194	180	166	174	174	160	173	213	176	167	199	184	192	175	175	171	184	168	174	184	178	154	181	166	223	176	198	180	187	166	180	191	178	199	172	156	177	189	178	194	178	186	182	153	172	191	176	159	168	191	170	149	160	195	199	183	180	206	172	185	151	193	185	167	188	172	154	191	186	182	197	165	184	176	183	197	193	173
6075	980	1544	1866	1774	1471	1274	1046	925	776	836	785	780	730	662	623	618	596	561	558	559	532	513	480	528	459	473	484	471	498	478	469	461	458	436	511	468	443	430	459	423	403	447	426	445	467	473	461	428	465	453	428	465	462	411	447	461	456	429	464	443	449	446	429	489	443	440	436	466	475	475	456	447	411	490	457	438	437	459	446	436	461	449	445	430	470	452	425	438	418	465	407	477	467	456	484	408	440	463	451	426	480	470	443	491	440	471	452	466	446	448	436	456	447	454	447	465	449	419	392	441	437	432	455	387	442	429	419	483	454	428	455	419	451	446	429	469	437	459	453	447	451	457	464	438	412	440	453	441	419	491	416	454	420	464	459	467	452	422	448	428	465	408	452	448	455	455	446	449	413	462	467	434	459	472	432	423	445	440	432	453	446	453	431	420	415	467	440	451	447	410	426	437	443	471	482	469	446	442	455	429	435	470	458	436	459	457	439	417	433	418	417	433	427	424	445	420	433	430	422	438	441	464	453	440	439	456	450	479	422	402	449	490	446	433	419	441	440	445	460	472	449	426	430	427	445	445	439	479	468	433	422	477	479	440	466	467	421	456	435	448	433	427	438	461	441	447	439	467	491	464	444	437	421	441	444	457	439	429	433	422	451	471	444	458	472	444	427	475	462	423	445	415	431	457	432	450	459	450	426	475	446	493	459	465	413	449	438	455	427	454	474	454	459	429	428	472	465	431	451	440	463	439	435	477	427	450	456	419	440	419	432	432	439	423	466	450	467	431	444	408	417	462	452	420	484	466	459	422	447	425	430	424	449	468	441	447	420	447	384	428	435	471	411	467	443	450	486	411	420	438	441	447	446	443	399	479	429	441	395	438	420	465	429	423	469	481	441	439	422	450	438	460	456	436	435	452	466	428	453	449	454	457	429	442	458	453	461	411	465	436	433	432	445	465	437	427	410	446	465	439	437	435	476	397	446	475	431	413	454	424	474	465	420	463	470	422	416	470	397	438	473	462	459	458	482	425	451	433	431	432	420	418	447	431	435	449	402	486	447	440	454	419	438	442	464	470	458	471	476	372	456	475	483	461	433	462	453	443	432	441	450	418	459	442	456	472	430	458	439	441	451	464	455	435	485	434	464	462	438	432	438	458	456	468	467	465	436	442	458	436	428	452	452	443	449	420	433	428	472	470	410	462	433	438	455	468	469	435	448	446	440	467	460	451	484	416	423	451	447	448	462	441	403	457	473	417	447	455	436	444	460	440	409	413	477	412	453	468	412	415	463	437	453	417	403	437	419	443	467	445	390	459	466	448	447	427	416	446	481	444	431	493	447	427	467	458	444	446	454	427	459	437	498	459	448	491	402	472	430	456	451	411	433	435	429	494	427	473	429	469	456	397	434	483	431	429	472	504	456	451	438	466	451	440	425	435	423	439	394	422	447	413	438	435	454	424	417	455	407	455	400	458	427	475	399	475	433	425	465	460	424	432	460	439	430	420	414	427	449	425	442	468	423	499	476	474	439	469	430	476	455	458	453	453	463	489	475	430	465	413	448	435	481	433	470	418	441	445	489	409	449	461	413	417	449	442	442	453	429	436	434	473	446	417	459	421	412	422	426	406	408	434	437	442	470	400	416	462	431	476	439	437	439	378	421	471	446	475	443	410	448	424	400	465	446	459	498	442	444	464	468	449	419	427	437	421	431	429	474	466	458	428	498	449	444	447	414	443	435	422	416	421	472	427	431	480	439	430	419	417	465	442	406	450	436	471	485	448	429	407	472	433	434	448	472	469	441	486	465	449	450	481	443	457	461	424	427	450	448	439	417	480	457	427	426	464	439	424	450	464	454	416	439	441	430	439	429	460	414	453	420	473	432	477	426	447	428	443	481	426	457	423	445	453	443	442	457	461	430	421	451	419	432	454	445	412	441	422	492	473	425	471	461	454	477	439	428	441	439	491	439	418	479	411	414	473	483	450	433	471	441	462	426	455	480	491	448	424	419	425	425	454	399	467	443	459	437	436	421	479	470	475	476	444	423	445	448	454	454	472	444	456	439	430	479	467	449	447	463	437	461	435	435	434	434	435	448	450	420	417	432	423	434	471	480	469	429	461	444	445	445	469	441	468	436	441	463	436	462	441	410	414	477	485	403	436	458	454	464	449	438	411	419	403	433	433	434	454	448	459	472	445	421	442	427	457	448	414	460	476	419	449	443	440	438	479	426	445	413	419	480	462	441	449	408	438	464	466	422	449	438	491	439	467	434	487	450	454	440	474	453	437	480	452	481	431	453	414	495	465	434	452	424	421	429	439	424	464	410	459	468	416	446	440	414	492	464	418	410	453	418	460	423	423	460	441	482	429	415	425	467	410	440	427	418	465	474	463	427	435	446	448	417	394	429	423	447	439	408	475	449	426	462	439	453	438	419	435	433	466	415	445	451	412	429	447	426	461	425	445	418	444	464	434	430	425	429	433	417	411	439	456	402	422	442	438	416	453	416	434	450	461	483	425	440	429	492	456	457	424	450	443	440	429	441	416	454	426	465	432	432	426	473	434	461	469	448	454	413	414	435	455	466	457	415	472	432	468	445	460	425	434	440	471	444	454	453	475	412	464	412	445	436	432	471	456	426	450	445	411	405	482	450	475	472	418	449	462	455	409	449	439	439	450	453	416	453	464	420	415	430	479	450	444	418	430	438	417	486	473	435	431	467	462	451	429	440	445	443	448	415	402	447	474	450	452	412	466	436	439	431	451	453	428	452	441	452	457	454	450	408	473	427	466	456	442	438	446	439	452	431	405	413	438	445	433	441	467	426	402	437	423	423	463	414	446	475	434	442	434	447	389	434	406	443	421	445	443	406	450	478	401	414	443	453	434	427	461	455	453	453	451	460	468	467	423	460	466	450	430	432	454	444	487	418	420	446	484	425	438	447	507	461	473	431	460	415	407	462	466	461	434	450	454	440	443	456	431	436	434	433	477	436	435	435	408	429	415	443	424	459	424	435	440	444	463	456	429	424	415	437	441	466	408	431	423	430	437	443	446	443	409	476	427	478	450	451	443	434	442	429	475	455	428	452	418	444	454	472	449	435	457	482	456	462	446	473	411	451	430	430	453	444	474	448	413	441	463	473	484	453	438	455	448	458	460	466	446	462	442	418	444	473	476	450	444	441	411	449	446	480	452	454	470	474	430	447	434	425	439	420	454	413	480	433	441	394	443	448	450	426	444	420	449	451	429	430	447	427	468	469	471	438	419	454	468	419	423	464	462	443	451	428	420	435	441	463	435	472	484	481	468	462	441	464	418	397	445	451	411	449	447	409	431	439	471	439	427	456	480	437	441	413	461	436	448	442	453	472	398	440	447	448	482	424	434	436	432	474	490	450	469	484	439	456	464	453	447	468	438	425	485	466	471	467	436	444	467	437	419	469	449	460	415	453	445	465	459	434	459	435	430	426	429	465	431	423	443	444	442	465	484	458	412	442
11912	1070	1126	742	567	382	390	277	236	187	196	155	144	146	141	116	119	124	121	112	80	92	94	97	79	77	88	105	91	82	77	78	97	93	75	84	69	65	98	85	77	90	93	86	67	84	80	60	87	85	77	65	86	78	81	73	84	77	67	86	76	96	85	59	70	65	94	59	78	86	82	83	78	81	63	80	69	107	74	71	61	55	74	89	91	71	85	74	90	85	68	77	78	91	87	70	76	84	81	78	68	76	77	57	88	89	72	61	76	79	86	76	79	90	78	85	79	65	75	73	87	93	92	69	79	81	73	78	71	75	92	81	56	71	71	87	88	81	69	71	69	55	90	78	71	92	64	90	77	78	73	88	76	62	84	75	70	73	64	69	83	69	74	80	78	63	78	95	78	69	69	79	68	73	78	78	79	61	87	77	73	78	89	88	59	71	69	85	76	67	58	73	73	92	75	64	78	86	78	83	85	71	75	80	82	85	73	75	80	75	71	65	74	71	85	75	95	76	77	56	69	66	61	73	65	73	77	88	88	68	66	71	73	79	87	67	77	71	70	85	74	68	70	68	69	76	79	69	77	67	84	75	81	69	75	101	68	70	74	79	87	66	79	75	87	72	86	63	73	62	78	63	68	69	82	71	82	78	88	85	69	79	66	79	69	66	63	70	79	79	66	58	67	76	91	75	83	79	80	56	86	77	97	81	68	64	90	63	70	71	69	70	72	78	63	80	63	77	80	85	78	72	54	76	73	78	93	75	65	87	74	79	67	83	71	70	71	90	72	70	80	71	79	67	83	61	80	70	75	72	84	71	73	71	86	74	77	71	70	67	73	74	81	71	69	78	78	89	78	59	55	80	65	75	58	69	82	76	80	90	87	55	64	80	76	66	71	76	68	91	89	72	71	73	80	94	83	82	79	70	74	79	104	88	82	76	76	71	81	71	72	87	64	74	92	75	75	76	80	57	67	73	78	79	79	56	67	90	85	68	76	76	68	84	59	78	81	75	93	87	79	77	80	81	70	77	73	70	61	71	66	70	76	71	71	70	76	98	65	72	74	89	70	75	86	90	70	73	76	69	91	94	66	61	62	77	69	92	88	71	72	87	81	85	71	86	75	96	79	71	61	71	82	63	97	68	70	99	69	78	85	62	68	63	61	67	76	62	68	62	65	82	72	61	93	86	70	88	93	71	65	82	94	68	66	70	80	74	75	74	72	89	69	80	69	72	96	80	71	78	79	82	63	74	85	69	77	67	85	80	72	85	63	69	78	73	67	73	72	73	74	65	65	72	65	88	76	73	72	82	81	89	86	79	87	67	81	68	78	78	72	67	83	75	75	78	81	75	68	72	69	77	61	78	71	72	85	63	87	83	59	72	71	73	63	72	78	83	84	75	58	89	82	95	76	80	76	96	61	88	85	83	83	78	67	85	78	72	71	79	75	64	71	65	61	79	73	62	77	81	82	80	79	83	78	66	80	92	76	72	87	91	81	67	70	77	88	81	71	74	73	78	72	72	71	66	86	67	75	73	67	72	81	70	88	83	81	87	69	64	85	79	67	75	58	66	57	64	83	73	89	86	81	65	69	67	71	69	72	80	88	79	80	61	74	75	73	70	78	67	61	69	81	70	79	80	83	72	79	93	83	65	65	83	74	50	79	78	73	78	93	82	92	90	68	72	72	66	79	85	76	79	57	76	83	80	68	77	62	61	83	67	91	62	75	88	79	68	86	59	79	69	72	83	66	91	82	65	71	59	86	63	72	71	74	86	71	96	63	82	72	67	80	71	67	83	55	69	92	78	72	81	84	66	68	78	70	83	84	71	78	71	74	64	82	74	88	90	84	71	73	74	62	74	94	79	88	78	79	84	65	68	71	85	90	81	82	61	90	65	80	77	86	82	76	66	67	97	76	76	81	78	83	71	73	70	75	71	81	79	74	97	85	66	67	81	68	80	60	73	72	73	71	80	80	79	69	85	87	73	74	68	76	84	76	74	60	85	78	108	69	73	77	77	95	76	80	68	84	63	59	79	63	67	60	77	101	91	87	75	76	61	71	63	79	82	78	80	85	72	68	74	75	78	79	78	66	83	79	78	77	64	78	68	78	79	66	69	80	78	69	88	96	86	73	82	70	96	71	71	55	79	88	90	80	71	82	80	68	70	79	84	88	81	71	86	82	69	70	80	78	83	82	72	89	69	58	67	61	69	81	63	79	84	75	80	74	63	62	74	80	83	70	63	73	62	85	74	74	58	87	83	74	70	73	86	73	61	81	60	76	73	87	83	74	62	95	72	87	76	74	80	70	71	54	47	60	73	73	81	68	78	65	85	83	88	86	73	56	65	56	80	66	68	69	73	79	81	76	58	77	74	86	71	83	77	77	75	76	79	67	94	86	74	80	65	73	66	74	63	72	91	76	89	76	65	77	73	86	59	75	67	77	81	53	59	66	87	66	74	86	80	65	72	79	79	92	79	81	77	81	64	82	74	80	78	68	85	81	78	77	64	82	74	76	83	69	73	83	82	82	60	76	77	76	68	77	72	76	64	77	63	90	58	83	91	82	77	80	76	80	64	85	76	86	79	84	83	68	78	73	90	88	54	70	74	75	73	77	80	74	65	60	66	82	74	55	73	68	78	78	70	68	73	86	83	63	86	82	85	77	76	79	84	76	73	79	81	82	77	72	68	58	76	70	70	71	80	83	64	90	71	81	88	73	90	76	72	93	83	76	66	85	73	59	71	76	73	59	88	75	70	70	76	77	90	74	68	78	77	75	85	65	63	85	79	89	69	84	83	75	67	71	70	91	65	82	80	88	73	73	73	75	76	81	72	61	69	73	70	82	81	69	71	73	64	75	63	70	73	82	82	72	85	79	79	84	59	83	79	80	70	65	75	80	60	80	70	68	75	74	60	67	75	61	83	76	74	75	82	67	63	60	75	84	62	87	83	73	70	72	72	84	71	71	68	75	69	86	78	67	85	70	65	77	73	79	84	69	76	69	83	86	75	81	72	65	76	67	64	80	72	80	69	67	90	104	64	92	73	62	88	75	90	81	73	74	89	79	83	63	67	86	83	70	71	73	73	60	80	82	65	76	71	70	83	69	72	71	77	74	79	74	87	68	77	68	61	73	78	79	82	54	69	71	82	76	83	69	81	73	55	73	82	84	96	78	72	95	56	78	81	86	65	71	80	70	62	64	79	75	76	71	86	78	75	87	77	79	82	70	71	76	93	63	80	70	75	85	75	74	83	63	85	68	77	79	69	78	76	80	73	73	85	80	72	67	73	78	69	85	68	81	66	70	65	61	72	69	75	88	79	74	66	86	60	68	68	72	87	83	74	70	69	67	66	67	71	93	78	81	76	74	71	74	68	61	59	58	77	78	77	78	78	69	64	70	74	59	80	66	79	75	71	72	89	74	86	55	69	74	68	43	76	71	75	62	84	61	81	70	65	77	80	53	81	77	75	60	72	55	70	77	90	79	78
7765	1081	2157	2665	2347	1939	1695	1368	1146	809	835	794	807	705	549	580	491	557	392	440	355	328	294	253	275	312	286	312	269	319	302	251	255	269	234	232	268	270	238	242	237	248	241	231	192	214	224	208	205	192	196	205	227	219	217	204	212	201	215	218	223	211	209	206	219	202	201	197	223	218	206	216	193	241	199	190	232	212	194	198	187	184	184	223	212	204	224	220	226	208	199	213	188	205	214	193	217	209	208	207	217	202	199	199	190	198	219	222	197	171	203	217	191	231	212	225	233	197	219	200	192	224	193	200	211	211	198	233	209	205	207	211	197	235	254	213	198	219	167	167	187	225	201	202	209	186	212	217	179	223	223	213	215	220	215	215	209	189	186	194	207	188	210	202	178	195	223	197	212	204	210	216	191	188	211	209	197	174	226	230	195	179	218	198	173	172	194	196	212	210	221	214	201	208	190	238	202	198	237	191	207	206	195	195	241	205	195	188	198	195	176	203	198	188	204	204	223	193	200	198	188	205	224	201	221	205	207	201	199	198	236	208	218	202	200	211	200	211	190	226	197	221	199	213	170	198	218	202	206	210	198	208	213	194	213	210	165	189	187	191	202	215	215	202	195	202	213	204	221	210	214	188	204	182	220	199	210	196	206	183	199	192	215	212	191	218	204	199	193	192	210	199	207	214	191	192	192	210	189	194	216	196	194	208	191	202	183	175	203	188	190	207	177	220	225	213	222	199	195	215	189	204	200	198	187	217	178	175	198	227	192	189	194	196	198	191	216	202	211	184	195	220	182	198	207	221	209	204	212	193	209	187	210	198	208	198	214	227	197	212	192	195	211	210	198	198	190	206	204	218	176	202	187	188	201	187	191	218	198	191	221	202	176	208	189	185	204	212	200	183	195	209	205	198	184	210	202	193	215	190	214	209	211	212	183	203	213	203	215	187	182	212	211	200	209	189	202	206	224	203	180	183	195	213	192	212	205	203	190	202	218	211	200	192	192	201	213	197	226	197	227	204	208	226	201	196	218	184	207	195	220	230	199	172	203	193	208	187	207	213	210	221	200	219	202	226	211	204	205	204	203	201	213	182	201	227	198	201	221	196	178	199	226	219	196	202	213	200	184	186	224	225	196	196	190	227	203	159	208	195	207	223	222	189	208	209	190	197	204	208	204	208	202	206	195	202	193	215	186	204	201	218	235	192	228	216	190	201	229	180	208	166	195	219	186	200	211	221	205	215	180	205	201	222	206	199	199	189	201	189	200	197	177	200	196	200	217	223	215	216	207	228	169	195	193	210	186	192	211	210	198	211	198	220	201	219	188	188	194	206	221	200	208	191	188	218	227	201	189	223	214	215	190	203	191	214	218	217	219	215	196	205	196	213	226	205	182	199	199	214	205	204	195	215	206	218	188	178	211	207	222	191	210	204	207	214	220	193	191	180	194	185	209	213	199	189	178	211	187	219	202	215	205	186	184	180	209	184	227	200	175	201	204	201	224	198	205	188	230	208	201	212	232	199	183	204	196	193	191	209	207	231	188	202	219	179	202	202	199	211	199	212	191	207	186	217	219	201	240	201	208	214	203	205	184	193	182	181	210	189	235	206	211	196	202	202	202	211	195	212	194	218	205	194	183	209	208	227	194	203	204	178	221	203	188	220	207	184	180	180	217	214	213	195	210	196	211	193	201	205	226	181	178	194	192	196	191	190	215	193	168	186	210	212	197	199	212	180	202	191	194	208	176	183	216	191	194	207	190	209	204	173	197	197	213	204	224	182	225	212	201	242	214	200	191	218	185	193	173	220	200	192	208	172	219	222	201	207	207	185	213	189	173	221	218	210	209	189	225	250	192	207	223	190	188	200	210	180	206	192	208	191	221	196	190	225	201	179	208	198	182	201	196	177	191	210	199	210	195	201	205	199	199	178	180	219	214	228	208	188	206	207	213	191	184	191	202	211	196	173	215	202	220	189	242	214	193	217	203	188	205	190	195	214	212	195	192	184	241	193	184	210	191	188	203	210	188	193	200	197	228	210	230	193	208	226	194	201	208	199	187	179	196	211	228	197	211	205	210	209	215	206	183	212	216	210	217	215	205	180	218	210	210	197	196	212	186	199	206	196	232	191	236	190	197	209	194	201	195	229	188	213	212	190	177	205	191	210	198	201	188	215	204	210	213	199	220	201	199	207	200	217	209	178	207	205	202	207	218	215	212	195	199	212	204	220	201	216	206	185	209	196	231	199	209	200	185	190	204	207	211	206	190	211	213	198	236	207	197	229	211	230	211	190	218	210	189	226	178	201	196	196	196	213	192	208	185	208	202	216	223	202	207	203	188	216	185	210	195	210	207	182	197	210	221	202	212	193	200	207	212	212	217	182	222	222	192	209	176	216	187	198	214	184	237	211	184	206	207	223	217	188	221	203	198	218	200	209	183	175	205	227	187	207	235	176	185	203	187	162	218	205	224	194	206	182	187	209	213	198	193	175	190	200	186	194	225	228	199	207	221	202	180	213	215	199	177	198	213	215	192	234	197	203	207	207	215	202	213	205	195	196	213	199	226	210	222	174	192	206	184	204	194	187	219	197	218	190	199	213	151	215	200	188	214	206	198	197	179	209	184	206	176	197	217	202	224	216	199	223	203	218	211	217	212	211	211	180	211	206	196	211	185	188	194	185	196	207	190	220	201	197	191	215	202	205	240	195	191	205	195	218	222	193	223	205	201	172	193	205	188	187	229	195	186	182	186	200	203	182	206	205	184	232	202	224	189	212	204	194	193	194	190	197	188	213	235	223	185	206	207	216	218	212	212	208	210	207	188	202	181	205	197	207	199	215	217	181	202	175	210	185	208	203	181	202	210	205	208	208	194	172	191	198	186	211	176	195	215	207	207	192	204	201	208	224	213	201	209	218	195	176	203	232	199	194	211	218	225	212	210	218	175	178	202	185	220	215	197	220	178	212	178	194	205	221	210	201	192	199	190	223	178	190	215	193	200	223	222	215	206	189	225	182	208	205	230	188	201	245	198	186	196	204	179	191	203	171	211	208	194	195	183	215	211	198	217	215	202	196	195	192	219	226	202	195	209	203	189	180	225	202	194	174	198	211	201	216	216	180	173	210	225	192	195	183	196	183	207	211	175	221	224	211	237	206	184	203	186	216	196	188	210	198	196	223	188	175	229	209	193	189	221	200	205	205	189	157	204	205	190	209	182	221	207	225	197	195	208	201	199	198	183	214	199	182	235	211	203	198	226	216	215	197	202	222	208	223	199	196	196	220	193	209	204	195	197	219	189	208	217	195	196	213	196	220	206	204	188	191	182	184	199	210	195	217	212	201	212	199	195	186	209	181	210	179	192	175	185	215	199	207	206	244	209	233	201	217	216	179	201	206	217	178	206	219	195	180	199	203	199	180	213	233	190	202	230	192	224	200	191	211	202	207	195	219	203	201	179	194	167	199	211	188	209	226	184	214	197	206	217	181	232	197	190	212
1284	320	388	297	259	240	219	214	240	190	191	204	219	197	208	210	212	195	198	193	197	195	230	225	188	175	209	203	194	187	206	205	225	195	211	211	189	189	184	188	185	189	185	173	172	194	182	197	189	219	199	186	186	197	202	171	191	184	192	193	201	206	195	180	204	209	200	182	209	212	202	224	197	168	209	190	212	201	180	208	187	215	190	184	179	200	194	202	195	192	210	225	210	186	223	190	199	197	186	209	200	178	213	196	212	189	198	190	178	203	174	195	206	201	195	219	196	190	173	200	201	201	200	207	176	203	199	173	196	207	185	194	205	230	200	198	217	175	202	171	200	172	188	221	175	185	205	215	188	192	190	184	187	215	221	186	183	207	200	228	200	206	230	165	185	197	196	215	161	211	205	197	188	191	194	197	190	199	191	199	197	206	187	194	184	196	201	197	178	195	199	181	185	210	217	174	181	221	194	180	220	190	209	193	214	180	206	195	180	232	178	185	180	181	220	180	194	180	225	186	210	173	190	189	171	201	215	187	203	202	195	166	203	203	179	163	192	202	195	211	206	185	208	194	210	190	174	177	173	210	209	187	195	210	179	191	191	196	205	185	204	206	210	209	197	200	198	189	198	222	207	174	209	189	194	185	175	198	232	197	183	203	209	207	190	176	170	187	174	191	183	223	197	181	218	198	182	176	192	176	208	203	186	195	191	196	178	202	225	180	182	193	209	206	191	184	214	201	167	179	195	173	173	219	191	214	185	185	212	226	192	197	208	197	206	187	199	165	201	200	195	183	194	171	175	220	186	195	188	178	184	175	179	230	223	183	192	168	196	182	237	170	206	190	189	181	179	179	185	190	196	208	191	207	173	198	215	203	189	187	199	181	180	203	185	191	184	173	215	198	174	199	195	215	189	194	206	182	205	206	224	198	206	211	187	181	196	210	200	209	204	209	214	188	208	191	198	219	172	186	164	198	218	208	207	219	195	197	203	175	212	177	196	204	212	174	199	212	196	197	205	193	207	205	185	194	206	181	230	185	167	196	206	205	198	185	172	192	213	200	174	168	201	190	180	168	194	194	174	205	198	192	178	177	197	223	169	174	210	201	171	201	223	173	202	206	213	207	185	177	184	198	210	184	199	181	208	174	218	175	189	184	205	201	206	178	183	178	210	185	183	191	207	223	188	183	192	210	190	196	208	188	172	202	196	197	218	212	184	195	205	171	196	178	191	195	201	175	206	182	212	192	210	193	182	191	183	201	193	181	213	211	192	187	164	192	189	180	182	196	203	207	207	182	212	195	211	189	217	198	183	201	193	181	202	185	178	205	200	181	156	167	208	185	191	178	188	195	196	189	166	195	192	202	193	182	190	199	214	192	193	206	204	180	203	196	201	206	197	203	206	190	203	192	182	198	168	200	196	194	204	175	187	187	207	180	211	224	210	184	190	199	202	179	191	186	194	184	186	216	182	184	198	223	204	208	178	209	204	205	189	201	204	205	216	235	186	204	210	183	205	195	174	201	207	187	201	173	196	190	196	225	227	208	207	187	200	195	202	202	194	180	206	175	205	226	210	201	164	183	219	214	201	169	170	188	191	217	190	219	189	194	200	190	199	202	215	209	173	182	214	191	225	211	173	201	190	205	202	199	189	174	216	223	200	215	194	176	186	189	166	193	189	217	195	182	211	201	194	209	188	184	214	188	191	215	225	215	218	169	204	206	184	215	185	188	186	187	195	193	203	193	210	193	198	201	213	173	184	174	221	203	199	193	150	186	224	196	209	210	187	174	193	174	225	206	183	215	188	184	180	204	192	201	200	206	207	179	200	183	217	228	184	198	207	204	184	179	208	199	207	210	209	193	227	192	191	191	192	195	184	197	185	194	205	209	187	184	175	207	187	201	173	192	209	192	195	204	207	192	204	166	181	186	206	203	191	185	204	199	198	197	205	196	184	189	184	189	232	176	183	199	187	207	186	203	191	192	203	197	217	193	200	189	187	187	206	210	173	177	185	206	210	236	193	196	196	210	162	173	182	189	191	200	174	184	224	195	202	206	175	182	214	177	220	181	184	200	193	208	211	199	228	173	196	193	186	181	198	206	162	202	226	178	197	195	230	218	188	187	206	216	206	198	219	184	200	192	197	165	221	196	204	176	184	205	189	197	175	184	191	195	168	212	220	188	207	208	210	205	184	189	196	193	194	182	186	215	168	159	200	194	193	188	215	216	193	182	210	165	171	203	215	156	218	189	183	181	194	200	237	194	170	185	222	171	181	207	208	186	193	222	180	206	209	187	208	210	220	197	211	190	194	197	190	187	212	209	186	171	177	203	202	223	204	186	182	216	230	200	227	175	178	200	220	195	199	192	226	221	210	211	201	206	199	200	186	193	183	201	212	198	200	210	167	182	188	201	208	231	202	186	211	209	195	217	196	199	185	192	211	193	208	213	182	200	203	212	211	231	191	186	195	179	226	203	185	189	180	199	206	213	187	190	212	205	194	180	206	188	201	203	218	215	202	200	207	186	167	199	185	199	199	194	202	191	200	209	192	203	177	199	206	199	186	187	205	206	194	188	214	192	194	210	171	171	208	185	213	211	181	196	203	184	234	166	189	184	180	188	212	203	199	220	199	198	188	202	224	168	206	207	218	185	179	176	182	192	196	178	208	217	190	207	185	185	172	214	172	169	184	195	211	210	196	174	205	175	210	174	198	207	186	180	194	183	200	208	192	177	203	201	186	184	207	187	188	219	212	229	194	165	194	197	183	201	189	205	190	198	182	211	188	191	189	189	215	208	165	206	205	213	167	160	179	188	194	200	208	197	180	185	186	216	211	206	175	187	195	177	190	187	192	182	181	205	207	208	188	188	184	183	173	210	182	197	165	193	189	176	172	165	214	215	185	189	226	199	197	208	218	226	198	207	211	213	194	182	169	197	205	188	183	204	190	217	206	198	189	195	212	190	189	211	160	181	200	195	202	186	190	169	193	181	174	185	196	195	228	193	180	190	182	208	170	165	196	208	194	206	186	167	205	177	195	199	197	192	194	196	190	198	184	202	184	212	197	184	221	199	161	208	205	200	174	191	190	202	202	205	198	187	187	194	177	208	192	193	202	208	204	177	207	181	190	190	201	225	206	201	179	177	193	191	210	194	200	207	176	190	161	180	193	194	198	173	212	202	203	183	187	177	163	177	201	215	185	189	175	197	181	222	209	220	195	186	179	192	200	218	200	217	201	191	196	200	207	189	174	203	206	192	179	198	188	183	194	200	220	179	188	207	198	181	209	224	199	214	178	211	205	176	171	178	194	181	185	209	206	220	195	202	193	232	170	182	190	182	178	206	205	173	156	180	193	189	195	193	200	200	193	213	197	211	197	158	229	176	179	189	193	187	182	210	193	194	207	206	198	197	210	189	201	196	200	211	201	196	197	198	192	186	197	160	202	212	185	170	179	177	198	207	203	185	197	199	182	198	187	198	178	193	190	180	207	192
1764	585	844	909	855	754	653	655	628	588	601	563	596	507	502	489	529	523	479	476	481	515	495	460	455	499	499	489	500	475	462	510	511	477	480	498	473	459	481	484	521	505	492	500	502	463	487	483	486	474	501	469	493	524	476	481	515	466	510	462	539	470	496	510	477	474	481	489	479	485	491	506	468	436	443	485	493	492	466	492	481	493	503	478	483	491	466	472	492	475	509	506	482	516	481	478	477	494	456	455	435	519	458	474	446	504	493	511	436	507	489	485	448	471	473	480	465	467	495	472	472	482	468	476	464	479	496	472	457	491	486	461	513	466	479	515	530	509	464	480	460	486	504	462	488	478	469	476	508	483	471	522	493	484	490	501	480	502	465	541	470	536	497	488	493	490	494	485	457	477	463	506	517	481	473	516	508	506	481	478	526	456	502	456	478	489	477	496	494	444	491	483	516	516	414	463	480	489	470	480	470	479	457	511	468	493	483	472	478	476	490	477	478	445	462	482	473	462	443	494	478	451	459	464	493	500	473	503	471	472	500	465	465	478	453	461	455	479	493	433	488	481	476	493	469	480	496	484	458	479	479	484	501	508	483	477	493	481	482	465	473	494	461	512	478	474	525	476	478	461	499	471	477	482	499	438	458	489	522	455	453	460	508	486	456	505	455	502	486	501	497	543	514	466	496	508	457	482	503	478	480	498	487	459	451	500	525	460	515	489	492	475	510	492	477	508	485	472	491	499	475	443	461	479	486	422	519	454	471	487	487	510	446	513	474	464	471	517	499	486	482	468	459	482	469	522	498	515	479	514	456	476	447	504	472	446	466	541	491	453	512	454	486	475	498	475	466	499	480	522	481	500	463	474	438	500	474	513	455	492	470	452	503	427	484	498	493	482	489	505	490	485	477	501	478	459	457	442	485	476	473	512	483	468	463	507	487	503	467	489	466	461	467	466	475	496	484	487	478	497	494	462	483	466	492	487	463	491	471	496	469	507	497	460	514	554	477	481	499	496	483	494	502	465	493	506	473	508	468	481	478	483	487	436	460	518	456	454	503	470	485	442	491	516	470	458	495	455	470	477	468	490	490	490	460	483	503	457	506	478	464	484	487	468	473	484	440	493	495	475	493	468	504	519	464	466	461	484	489	472	452	508	462	471	444	484	447	493	513	502	466	488	470	483	489	525	438	474	453	475	453	454	515	499	496	460	466	477	459	477	441	457	510	489	468	471	480	473	498	444	471	520	471	516	442	460	510	509	470	521	497	499	504	497	452	469	491	463	427	525	467	479	467	437	480	463	462	490	521	508	471	492	505	446	471	516	520	464	445	455	470	489	497	487	480	453	476	466	479	492	478	432	509	503	478	496	485	483	505	482	503	465	457	504	484	456	467	453	457	422	476	488	464	508	496	501	476	482	505	487	496	509	455	450	463	491	509	487	471	468	473	489	499	452	449	492	474	445	522	477	504	479	502	454	487	462	470	479	472	497	512	504	472	476	502	492	460	488	452	529	490	487	441	471	483	451	456	448	490	485	435	470	493	472	489	462	491	515	487	457	478	489	451	486	487	493	493	507	467	477	475	453	494	481	462	469	480	473	462	459	474	502	539	483	468	500	471	499	480	483	460	441	501	515	525	440	458	490	531	471	446	467	484	474	477	456	483	490	471	475	491	467	490	471	498	469	500	461	461	477	464	492	456	490	496	511	475	470	464	506	481	477	524	467	502	498	529	468	478	534	506	445	452	468	440	480	502	506	501	452	447	486	452	448	504	484	463	461	501	477	492	503	497	443	451	487	473	462	456	461	482	469	492	496	502	434	505	523	465	503	440	490	457	498	466	487	455	468	471	487	483	476	467	461	510	492	463	467	503	482	497	500	474	466	474	462	505	535	459	472	449	478	496	472	497	472	464	460	468	487	453	443	476	488	474	470	481	488	477	512	487	456	510	488	475	485	465	472	459	504	438	483	497	494	522	465	477	509	443	475	482	482	493	478	454	463	466	466	455	473	460	503	511	485	494	467	492	531	467	481	502	519	469	501	462	461	490	499	469	478	448	500	484	483	516	468	486	465	525	457	454	497	453	466	468	469	483	512	500	478	502	495	498	471	503	478	501	470	512	462	474	503	476	477	467	464	483	482	530	471	502	487	486	485	468	461	462	467	519	469	492	539	492	470	456	466	463	491	466	523	508	458	510	457	496	529	467	463	479	540	467	465	446	471	535	500	460	495	478	475	459	478	473	466	474	465	469	448	464	506	453	528	479	467	496	477	499	460	502	480	435	473	521	473	493	453	464	459	529	479	472	506	510	501	479	455	526	498	473	458	464	474	478	500	524	507	509	446	488	500	504	458	489	507	467	463	474	450	485	463	464	521	449	502	470	479	474	487	534	500	480	460	504	481	492	464	494	490	458	437	487	481	493	484	467	511	496	463	525	486	466	477	495	463	515	479	535	490	492	489	452	511	439	455	492	480	455	479	471	472	501	454	463	471	461	504	455	445	470	439	471	486	498	447	459	478	518	505	517	443	504	495	476	482	472	488	461	485	462	468	478	496	459	454	478	440	486	460	444	450	465	485	503	493	467	443	465	471	549	475	472	524	493	472	479	459	510	481	475	510	473	452	435	493	496	457	471	486	508	505	494	443	476	476	485	474	443	510	485	508	482	529	461	485	465	453	470	456	478	497	503	491	496	506	463	452	509	476	497	487	475	537	439	495	457	450	505	461	489	454	483	451	465	444	472	503	456	453	465	482	504	469	462	514	505	484	455	515	480	447	462	519	473	484	444	457	504	551	524	482	501	486	470	467	462	457	488	475	462	452	457	482	501	469	498	494	448	473	487	478	462	492	474	513	462	474	482	471	459	482	474	471	498	528	461	476	463	453	489	498	487	486	506	469	481	494	478	474	488	484	504	473	454	453	499	515	544	472	529	498	500	497	493	514	490	479	495	500	431	487	503	470	452	461	484	493	478	481	472	522	493	499	465	452	443	495	500	491	495	512	490	506	478	495	457	471	475	493	463	473	456	465	485	475	516	484	513	458	470	486	455	525	506	498	499	459	459	487	428	491	501	496	499	445	463	476	495	487	449	466	486	489	476	522	464	481	500	537	504	448	498	453	435	493	485	544	462	493	525	475	514	492	489	474	448	494	494	494	495	486	508	504	497	468	485	501	460	519	467	529	494	452	468	508	440	468	494	450	499	443	489	515	517	454	475	492	464	492	474	509	478	499	466	488	489	470	470	457	482	478	456	499	498	541	476	526	496	513	507	431	515	490	507	470	479	504	496	479	452	491	475	486	518	475	516	469	488	521	477	505	498	453	499	493	435	466	466	486	520	474	467	529	483	502	507	489	526	516	494	436	522	500	482	522	501	509	468	469	491	502	492	503	461	518	474	483	469	448	476	496	470	452	468	473	489	487	483	482	490	497	469	500	446	499	489	521	510	460	479	466	484	456	482	492	499	485	508	499	467	525	506	446	507	497	489	493
6248	643	674	593	526	369	365	261	232	236	223	214	223	246	200	185	187	235	217	159	207	200	196	180	194	205	179	166	181	203	163	187	175	183	192	165	184	184	184	218	172	174	164	182	175	156	196	178	188	191	194	196	191	151	170	196	188	190	198	178	193	164	156	188	184	176	167	182	150	196	175	176	205	163	155	170	179	179	188	179	159	161	194	187	190	187	172	179	218	176	169	196	197	190	172	178	146	173	182	181	192	165	190	177	188	189	173	190	168	182	192	187	172	164	199	165	180	167	185	175	168	186	161	179	192	167	169	172	180	177	154	188	155	184	185	204	189	173	169	175	194	178	183	182	181	181	182	167	177	165	174	153	197	178	208	163	201	153	168	229	205	184	163	176	209	178	188	192	162	175	177	171	168	193	201	196	190	197	176	170	167	197	191	198	150	190	167	182	199	171	192	180	168	174	181	175	170	197	199	173	197	173	165	195	184	160	176	176	180	191	184	178	181	189	181	189	215	177	161	188	160	175	194	162	197	160	188	192	187	155	169	163	185	159	199	182	165	158	204	190	174	207	181	204	176	138	158	184	206	177	176	182	184	183	176	171	180	189	182	167	193	206	185	176	194	171	193	193	188	178	197	189	182	173	219	178	176	177	200	191	165	197	186	205	177	178	167	188	162	169	167	171	179	172	177	191	166	189	154	155	172	165	203	187	200	194	191	189	181	162	197	166	159	189	173	187	161	176	186	157	193	182	163	159	160	192	176	164	178	186	171	212	171	192	173	197	193	177	201	192	182	190	174	187	175	177	163	179	183	188	158	172	180	161	166	180	165	178	192	171	181	190	161	181	157	204	194	164	191	170	187	166	191	209	176	175	152	156	169	184	159	182	170	153	169	205	178	176	196	154	182	187	193	197	193	210	174	183	159	172	174	173	149	169	172	176	166	164	189	198	182	190	185	192	158	176	182	162	179	166	181	176	188	176	189	210	182	152	177	181	188	191	196	167	152	173	201	152	186	202	166	196	173	159	205	182	176	152	170	187	216	158	192	175	169	198	168	172	175	188	201	194	190	170	177	178	190	193	192	183	171	179	195	189	157	170	172	188	185	177	173	195	143	168	189	184	167	168	170	190	168	222	200	177	173	187	176	178	200	210	168	187	203	186	199	160	187	190	171	184	169	164	220	183	170	187	185	182	162	167	206	208	168	183	176	178	182	179	168	182	168	198	164	173	184	208	168	183	173	184	182	191	191	193	200	183	178	175	172	184	182	191	167	182	195	189	177	202	176	184	196	167	168	183	158	166	150	216	198	171	199	159	186	162	163	180	188	202	205	198	184	197	162	170	182	169	192	196	179	163	187	166	171	181	206	154	181	171	197	161	178	179	177	188	170	189	179	177	176	177	181	184	161	152	176	162	207	176	177	164	194	161	198	184	182	156	190	197	168	189	203	183	170	179	197	150	167	181	163	190	176	209	185	186	179	156	164	152	190	202	161	192	149	173	169	171	174	165	207	185	179	174	158	206	186	192	149	193	182	194	170	164	179	167	160	185	158	186	189	189	166	197	184	207	194	176	183	187	156	187	187	167	196	190	177	143	172	170	186	210	169	152	166	196	188	199	180	161	178	177	191	169	149	189	199	178	174	211	163	205	177	186	160	180	189	192	190	201	174	225	182	152	169	174	190	188	175	161	200	178	177	164	176	189	185	184	183	170	187	165	176	183	176	181	158	170	198	186	174	189	148	179	188	182	190	183	165	181	174	191	171	199	194	180	198	162	177	174	180	198	172	180	184	169	179	172	178	181	175	181	179	187	173	157	187	200	157	172	146	184	182	176	179	159	194	192	205	186	167	160	187	154	185	202	171	149	165	178	207	177	174	165	173	161	162	180	171	162	190	193	198	179	167	190	183	173	183	173	196	188	179	169	208	162	182	187	194	182	180	168	188	202	176	185	179	186	179	182	164	178	158	171	175	201	161	184	200	172	189	169	191	194	172	170	181	173	177	182	184	174	187	180	201	201	164	182	179	195	174	181	183	184	181	185	171	161	192	192	175	180	175	210	180	185	182	185	163	173	188	174	166	179	191	191	183	173	168	174	180	176	194	188	169	153	207	173	175	200	172	170	188	159	184	196	189	164	204	189	193	192	169	183	161	181	208	189	172	174	189	169	191	174	198	161	191	183	205	174	203	199	183	176	169	167	194	172	172	188	165	199	160	176	199	180	191	175	193	166	167	177	172	191	167	160	172	170	193	195	183	172	172	184	169	174	172	174	177	185	164	199	167	180	205	188	195	179	176	172	192	186	182	198	164	174	171	173	184	174	187	203	162	193	192	190	164	174	169	166	196	207	202	185	173	166	157	182	199	171	167	185	176	179	175	171	155	189	184	176	195	176	199	194	167	190	155	189	188	163	161	173	159	186	180	185	204	190	195	175	190	189	177	165	192	195	201	205	182	188	173	170	196	194	170	173	200	163	206	175	204	180	157	164	183	176	204	180	173	178	181	170	171	178	179	172	189	181	197	184	188	188	180	175	163	171	162	194	184	180	164	187	180	166	179	171	216	200	195	194	140	180	169	182	176	153	167	186	181	182	220	204	192	195	185	183	181	183	161	168	197	160	183	184	207	155	170	172	168	182	171	170	146	196	175	174	198	182	202	194	144	190	178	176	176	175	181	160	193	198	191	170	185	160	165	156	168	180	167	173	168	176	191	192	193	168	220	187	178	198	179	200	170	180	169	170	168	194	171	204	172	198	160	169	181	163	168	192	154	199	147	174	171	163	183	181	168	183	165	193	155	165	159	186	206	165	169	179	195	187	177	173	170	188	160	147	179	186	166	176	175	172	192	188	160	201	174	175	189	185	191	178	175	175	168	183	185	222	208	187	175	185	192	172	212	191	175	197	185	206	177	198	191	198	148	189	157	204	161	192	193	198	152	181	175	195	195	172	174	191	180	191	175	186	140	161	168	188	168	188	156	191	160	177	189	186	189	166	158	179	189	191	166	201	171	178	180	194	174	179	216	150	208	173	174	175	184	148	186	174	190	170	150	191	163	163	176	171	190	177	182	192	176	147	177	180	178	180	201	188	204	175	183	182	214	174	187	178	178	177	177	193	201	193	185	182	194	203	157	197	180	192	190	154	160	177	198	173	156	199	199	194	173	161	195	181	185	164	194	182	175	175	171	232	201	169	176	169	204	193	183	194	164	184	173	153	182	166	193	180	179	181	197	178	201	188	178	182	181	173	178	192	210	154	170	178	179	152	185	149	160	172	182	183	186	180	167	149	200	210	181	171	208	203	168	173	151	179	173	233	187	177	196	181	195	213	165	155	179	186	192	189	191	190	179	203	174	204	174	183	159	153	178	210	196	175	179	191	191	189	177	185	181	162	181	176	196	175	196	199	166	154	191	201	199	190	186	190	157	193	186	167	170	192	180	184	187	180	171	192	177	177	169	174	164	181	157	180	197	177	177	180	179	171	185	190	173	203
6058	962	1602	1916	1720	1474	1218	1054	987	847	825	701	730	712	660	611	606	665	540	585	545	573	504	465	480	506	500	488	480	426	467	463	490	504	492	472	451	456	422	474	487	465	443	439	408	460	459	453	486	428	444	477	448	449	444	428	448	416	464	460	483	466	427	418	419	427	429	455	433	479	419	471	454	435	443	452	446	472	428	455	441	430	482	419	453	463	486	452	448	450	451	427	458	420	453	462	451	440	406	432	433	425	449	461	421	424	440	449	433	431	412	466	450	481	419	429	440	480	406	427	453	457	445	449	456	451	438	434	470	441	419	448	444	469	417	470	429	485	459	434	455	424	469	429	468	480	427	448	413	443	437	436	417	451	418	456	447	412	459	421	444	415	409	443	441	431	444	408	442	465	438	468	435	453	432	439	428	442	454	463	421	416	451	422	450	455	416	467	457	435	468	456	440	494	428	481	437	417	456	412	467	444	462	465	434	459	458	436	448	427	422	442	418	456	448	441	462	454	438	434	419	471	449	461	447	465	390	466	463	456	486	432	437	437	470	448	452	415	435	440	427	427	451	422	404	424	424	469	454	425	440	428	424	416	428	460	459	423	436	458	420	441	434	443	464	442	424	433	419	418	449	464	416	441	473	429	473	397	434	427	437	448	430	418	440	411	478	464	424	421	422	441	432	452	381	480	482	450	449	470	464	480	448	399	408	409	426	500	438	441	442	434	438	415	437	410	444	452	475	455	466	455	449	424	462	423	464	408	455	483	425	437	393	429	411	453	478	464	427	429	446	423	447	445	450	441	468	451	447	430	448	425	443	381	452	441	485	414	410	434	465	413	456	421	464	413	449	429	406	441	442	424	425	453	433	446	445	464	408	399	445	436	462	422	487	446	421	413	383	425	470	415	434	418	446	421	440	400	455	456	430	451	403	419	459	473	430	425	459	416	435	417	460	464	426	458	409	465	438	435	452	439	441	471	428	460	380	468	451	433	449	469	442	429	437	463	450	479	421	444	430	455	430	432	415	429	445	415	432	433	428	449	431	423	467	415	440	412	429	441	434	399	447	495	404	433	418	429	430	470	422	457	442	435	424	439	450	436	425	428	427	451	423	448	443	467	421	447	461	451	441	434	463	467	439	449	440	440	437	437	454	411	435	422	442	483	460	432	432	447	437	423	457	450	442	446	446	452	417	436	442	461	435	440	436	431	438	419	453	439	421	429	443	476	467	433	480	420	444	467	451	422	446	454	406	412	410	431	430	444	437	436	465	462	465	421	461	416	426	451	432	441	436	470	431	433	436	439	427	414	441	444	421	433	456	491	437	449	431	469	462	465	452	419	440	472	415	429	470	448	416	452	431	465	423	434	415	454	450	451	431	439	437	449	448	413	453	443	459	431	432	468	449	440	463	428	458	414	471	455	475	421	486	364	447	460	448	444	455	466	441	425	431	423	430	459	426	413	439	421	454	424	447	445	383	455	431	440	454	474	420	478	434	430	403	423	448	453	445	445	430	451	466	409	422	452	436	439	476	404	436	427	460	405	427	447	441	427	413	453	481	448	431	447	422	425	456	485	416	441	436	452	478	469	449	441	452	466	448	420	428	421	409	468	433	438	446	438	444	463	430	439	450	454	481	452	487	440	473	421	419	434	477	475	394	425	433	419	460	450	436	448	409	440	426	404	411	426	440	483	433	442	409	454	427	428	445	420	434	451	443	483	471	461	466	429	407	422	423	447	439	413	410	419	436	436	457	435	409	405	456	444	468	434	394	480	447	450	411	435	455	450	472	437	400	465	437	469	440	474	413	408	455	452	444	451	476	409	447	464	427	449	426	422	440	405	430	456	441	441	430	462	434	449	453	444	435	463	448	450	439	438	407	420	416	436	420	459	438	466	419	400	468	434	453	436	468	428	437	448	472	468	431	424	409	438	436	480	441	427	426	396	467	441	411	435	436	446	431	452	446	416	414	445	477	414	472	467	429	443	436	414	438	399	440	441	461	447	433	459	458	455	448	362	438	425	423	444	445	393	462	451	414	425	462	422	446	444	392	433	460	400	443	442	419	437	409	451	414	451	417	423	478	437	455	426	444	433	429	438	465	447	422	407	463	465	429	431	409	396	414	438	422	444	403	463	414	457	431	437	437	427	448	439	409	433	410	455	452	487	431	466	427	433	479	444	428	425	463	434	427	425	411	467	469	437	437	469	457	424	434	442	441	443	447	462	446	443	424	415	451	456	458	441	470	414	432	455	436	425	433	440	437	471	440	425	434	439	469	480	454	430	446	431	426	477	424	437	441	416	438	416	452	405	435	464	421	446	415	433	446	421	482	447	467	471	459	449	491	449	452	433	410	449	477	439	409	459	435	430	429	463	479	432	427	416	435	389	439	431	437	436	410	446	406	440	457	450	450	406	464	455	450	409	482	460	454	418	412	427	410	411	455	423	450	452	437	430	476	441	431	454	429	439	436	423	477	440	475	473	422	463	470	453	434	443	482	469	455	433	437	469	452	421	404	428	404	446	437	425	463	437	456	445	436	436	453	448	455	477	406	466	433	474	463	431	438	431	417	449	452	433	475	398	475	450	448	445	454	467	435	439	462	419	460	423	443	426	426	459	433	438	430	473	419	438	456	467	462	445	475	439	459	429	437	470	389	424	449	400	439	421	434	443	396	440	465	439	397	450	431	441	411	454	446	438	442	463	467	436	461	414	460	450	420	452	459	429	484	447	435	445	465	453	433	439	422	400	442	424	453	422	480	442	462	469	465	425	440	449	413	415	493	437	427	438	450	433	423	425	448	418	470	421	443	428	418	439	434	445	409	425	428	436	421	435	434	436	452	435	487	437	451	435	453	465	494	456	437	429	433	432	426	413	461	410	421	474	441	437	480	423	413	434	413	458	423	446	447	464	481	462	441	427	512	392	425	451	456	429	459	465	465	453	464	452	472	424	426	424	442	400	448	444	428	457	446	420	454	422	398	473	433	486	452	450	421	443	436	469	410	462	422	466	424	420	427	465	446	408	437	450	431	447	418	462	493	441	415	444	466	428	423	455	453	411	436	419	455	429	447	461	433	453	448	456	403	452	411	442	460	469	410	439	448	435	435	441	463	448	425	456	408	445	454	454	416	461	444	435	405	455	459	447	435	446	434	412	425	456	429	435	467	408	492	470	444	457	423	473	469	463	433	419	456	410	453	442	470	431	435	483	419	463	453	492	442	412	441	450	413	444	430	424	445	487	440	453	434	430	420	435	412	473	416	447	459	456	455	393	448	440	460	452	456	454	443	460	458	452	423	408	433	444	451	473	441	472	444	437	471	454	418	475	477	463	446	403	413	458	467	449	431	469	422	447	426	439	411	446	429	433	422	453	462	482	397	436	403	431	464	422	448	456	448	432	421	432	471	471	445	434	431	440	449	464	428	445	468	450	454	465	437	441	416	469	413	449	405	459	465	443	463	413	469	437	409	446	458	448	419	429	461	470	479	465
12074	1172	1162	827	648	444	364	252	184	195	162	186	203	171	119	125	120	115	102	106	101	93	95	78	75	96	86	97	72	88	71	61	84	95	79	72	86	95	70	79	69	66	66	76	79	89	83	83	63	87	75	82	87	83	63	71	74	60	75	65	78	66	77	82	78	80	78	95	87	72	75	77	72	81	90	80	76	67	74	75	82	82	70	78	70	73	77	86	82	91	89	81	67	72	64	90	95	75	77	80	69	69	68	84	64	81	69	81	81	62	64	82	68	81	76	66	68	88	99	77	93	82	83	94	78	87	61	76	81	63	67	61	68	72	94	88	76	76	92	74	69	81	75	71	79	77	83	66	71	86	63	61	67	69	67	80	62	70	82	74	81	64	84	76	60	79	77	78	84	78	90	69	81	65	73	73	86	81	83	70	86	73	81	72	83	75	72	75	77	58	63	87	91	77	68	64	71	75	81	74	66	52	77	81	88	76	71	70	70	64	77	89	76	81	71	78	84	76	71	74	81	73	78	83	76	84	83	62	73	71	72	91	72	72	61	85	92	72	76	71	80	69	80	73	84	59	69	67	76	77	75	78	72	54	61	76	65	80	76	88	67	84	82	78	73	62	80	69	83	65	69	70	69	81	59	69	75	88	72	67	76	78	83	72	79	78	72	66	78	63	86	79	78	88	72	75	66	54	68	96	97	73	76	73	62	88	72	73	68	74	70	71	71	64	76	91	76	91	87	69	72	72	73	74	73	74	79	79	64	74	76	70	69	61	77	78	79	73	90	69	88	93	83	74	74	56	79	68	69	70	68	72	74	63	85	83	63	73	85	84	94	77	75	93	99	78	69	68	76	74	91	72	70	65	66	86	71	75	73	68	81	85	61	78	78	85	58	67	73	74	58	76	84	85	88	60	81	82	70	62	76	81	64	91	60	66	85	92	85	67	73	83	83	71	61	77	67	76	78	83	78	80	83	77	85	82	87	71	73	72	64	91	55	57	71	72	71	75	89	77	84	68	82	90	74	83	75	81	86	71	51	88	89	89	75	63	100	64	67	65	70	55	65	69	82	54	66	73	81	73	84	65	67	73	69	66	68	78	77	72	81	84	80	74	67	103	60	68	81	70	73	66	69	73	80	78	80	67	83	65	69	68	68	88	63	77	78	69	80	86	80	66	82	83	72	70	83	57	77	95	79	67	78	71	81	58	82	73	70	81	81	85	78	78	75	61	72	83	72	86	90	92	83	75	62	69	83	75	75	93	77	73	82	71	82	79	58	96	74	86	75	75	84	65	84	93	70	71	91	77	60	64	95	59	81	64	80	62	74	76	49	95	85	79	90	76	68	95	78	79	75	87	87	82	66	90	74	75	67	82	80	73	72	75	89	64	81	76	102	62	68	77	87	78	67	70	83	83	80	86	81	65	91	77	87	80	83	75	83	77	91	74	78	56	72	79	78	72	73	81	89	64	96	82	61	80	65	73	66	89	83	62	66	88	77	98	82	52	80	78	88	77	84	59	69	89	73	74	76	84	82	70	72	69	64	65	65	74	72	71	78	79	71	84	81	67	79	85	64	76	81	88	78	53	82	82	60	81	75	64	68	58	82	70	72	71	90	88	73	89	79	87	65	74	80	75	75	80	82	89	62	62	83	82	81	87	79	85	81	76	87	60	80	82	65	81	64	64	91	75	77	70	66	69	93	80	75	79	99	94	88	70	69	67	72	96	76	72	74	84	95	73	61	78	81	85	74	76	85	57	65	82	84	65	64	87	75	72	82	80	66	54	63	80	78	58	71	69	82	65	69	70	72	82	69	83	68	98	73	85	54	81	88	86	81	62	70	82	74	70	81	71	86	69	70	63	67	71	79	68	77	78	81	73	76	78	63	86	70	62	69	67	80	76	81	89	77	75	91	91	80	80	76	78	78	97	72	66	83	75	71	67	74	84	63	83	52	95	68	87	58	65	72	112	82	85	61	71	73	71	73	85	92	92	87	80	64	69	77	73	70	79	62	56	78	61	59	76	74	77	74	90	79	79	84	88	83	70	82	80	77	74	72	71	81	62	76	81	91	72	77	67	72	67	72	72	80	62	81	80	73	69	71	85	72	67	93	76	69	74	79	67	72	67	66	80	85	70	83	65	69	66	73	98	73	67	84	85	96	68	68	83	83	70	78	87	72	72	82	74	74	75	90	73	60	73	76	77	73	84	71	65	85	76	79	80	82	58	70	69	77	76	82	80	80	83	72	86	87	74	69	74	80	77	80	79	67	79	80	57	82	80	62	63	84	86	88	67	78	71	65	68	67	71	79	68	60	75	84	81	77	89	70	76	71	70	74	65	79	60	87	83	100	93	82	77	82	68	77	69	75	72	72	61	105	67	59	60	75	66	86	77	74	79	79	70	74	58	85	71	76	60	58	70	62	75	81	79	67	73	77	75	61	64	63	78	72	66	93	70	89	69	76	81	88	84	84	84	74	76	60	65	63	90	93	66	72	68	91	79	77	81	106	88	73	73	70	71	88	76	66	60	79	69	61	68	77	85	82	78	74	76	82	88	74	73	74	77	75	83	67	67	69	74	65	83	57	81	84	85	77	59	74	71	68	67	77	83	87	82	78	71	71	59	82	81	72	66	60	78	61	61	77	70	67	67	73	72	67	63	72	82	80	77	78	71	89	60	73	79	71	78	65	70	65	68	61	81	59	69	72	79	59	67	93	55	79	58	66	79	84	79	94	78	74	75	74	83	61	74	78	70	80	71	78	70	66	73	60	72	80	75	81	82	83	63	79	80	88	70	78	75	84	65	82	60	85	67	64	64	68	87	78	90	76	66	66	73	70	79	85	79	80	72	67	72	67	69	82	85	76	77	68	80	62	71	87	70	70	72	81	64	80	70	70	83	77	87	74	73	81	75	70	70	74	59	88	67	92	79	65	88	62	75	85	71	84	74	69	74	75	65	80	76	74	55	72	79	91	71	86	84	72	81	70	74	79	85	85	75	84	69	74	77	87	88	64	76	81	89	82	74	97	63	78	68	79	65	71	84	81	70	63	83	87	54	73	67	76	75	70	83	82	67	54	76	73	80	62	80	59	73	80	74	66	72	79	72	76	84	74	54	68	89	80	89	81	71	85	76	65	84	81	89	84	58	67	65	81	73	81	90	93	73	78	82	83	79	60	64	71	82	83	62	71	68	64	64	77	77	74	66	76	68	77	68	78	66	79	81	68	79	71	75	81	94	94	76	77	86	56	58	66	71	61	77	70	86	74	72	78	70	85	69	67	68	75	74	88	72	79	77	73	80	83	79	64	74	72	81	77	103	74	81	88	66	78	61	69	78	86	90	73	98	70	67	65	59	85	80	78	82	79	71	77	64	83	73	79	74	59	72	87	68	66	68	61	69	77	76	64	84	73	84	80	85	81	52	59	63	81	74	85	73	73	109	70	68	95	73	61	70	71	61	75	83	85	76	64	74	63	89	75	86	77	82
7775	1054	2310	2743	2570	2014	1725	1370	1014	931	807	787	820	752	562	533	523	584	441	406	402	339	301	310	278	280	279	275	277	254	251	264	248	242	270	214	232	240	266	238	212	237	234	225	204	212	200	197	217	219	202	203	242	202	180	241	218	219	194	222	204	199	220	202	210	203	195	203	209	208	221	223	188	191	190	193	189	222	198	202	193	171	201	186	228	199	227	210	191	221	189	193	194	193	203	216	198	209	204	207	224	197	211	210	217	205	208	211	199	201	213	209	212	211	215	203	179	190	231	203	216	199	195	208	211	233	178	192	203	202	205	234	204	243	191	202	215	202	201	190	203	200	206	204	202	183	230	190	220	219	204	205	223	183	212	205	198	227	205	210	208	205	192	213	205	195	200	211	215	198	207	189	201	206	211	219	225	183	203	182	196	201	193	170	213	209	199	193	209	191	182	192	201	180	222	187	222	182	189	217	190	201	207	217	197	200	190	201	208	209	204	196	200	207	178	193	182	220	209	203	179	212	209	203	178	207	196	209	187	197	199	199	236	182	218	213	198	208	166	203	247	186	198	213	210	177	204	213	211	191	160	217	194	224	190	180	207	235	179	204	199	214	214	203	202	201	176	211	189	228	206	183	227	191	187	231	229	216	211	201	176	217	187	197	215	209	215	218	216	182	186	181	220	180	199	194	199	199	212	191	160	224	197	177	216	196	210	244	206	209	188	216	223	195	191	181	195	204	209	179	202	188	193	188	184	178	186	202	206	200	225	188	223	202	219	220	191	206	200	194	186	205	210	204	196	211	199	209	204	212	190	199	199	201	174	203	197	202	205	223	204	204	193	191	185	223	196	194	202	227	196	202	184	201	179	198	199	212	207	196	190	194	217	197	198	207	209	189	189	181	194	192	180	192	194	199	201	208	180	191	186	202	209	196	195	216	206	212	241	198	207	223	208	183	204	246	199	188	182	207	220	190	174	195	200	198	209	206	173	192	201	196	191	216	231	190	188	226	211	196	201	201	217	222	197	234	202	193	191	201	197	206	188	195	192	197	194	186	203	192	182	182	217	182	187	208	204	194	205	174	198	204	188	195	216	188	220	219	207	211	183	187	198	179	212	201	200	190	203	218	190	190	218	191	201	220	207	186	211	187	177	197	208	198	183	188	219	182	206	193	188	192	195	219	218	183	225	198	217	214	206	224	215	193	211	208	199	196	189	211	204	217	199	187	196	187	195	192	200	191	211	195	189	228	206	185	218	196	214	222	216	208	221	201	228	188	194	187	224	193	188	192	212	185	196	203	193	184	199	208	195	183	227	194	204	197	192	219	208	196	207	174	196	194	201	223	195	194	203	210	198	193	202	190	178	207	216	208	198	180	196	196	209	165	199	249	215	205	208	192	216	198	180	194	197	234	195	193	222	207	205	165	205	171	219	182	173	198	222	191	195	198	195	185	222	168	199	186	189	196	239	188	207	198	202	198	206	207	168	182	217	192	200	213	184	205	211	195	203	217	182	209	191	188	172	195	187	181	196	210	203	187	202	209	206	197	203	194	172	211	206	188	197	196	195	213	192	179	186	208	247	176	216	225	227	220	215	204	188	202	184	192	207	203	216	207	214	183	205	224	218	200	203	197	187	199	216	206	195	192	201	194	209	219	203	180	224	198	207	207	214	188	220	179	191	210	197	193	215	204	195	214	199	201	205	231	208	198	214	210	185	204	187	225	201	203	198	215	183	195	202	201	213	176	202	213	185	207	211	192	210	202	216	189	214	190	191	207	224	184	200	198	221	221	191	181	210	184	211	204	200	195	245	201	196	178	204	190	182	183	200	216	200	201	186	222	206	207	210	219	202	222	206	195	211	201	203	209	213	231	193	224	191	189	187	218	197	192	192	209	206	183	176	189	207	204	202	182	222	220	200	197	221	184	199	180	191	206	207	216	203	187	205	189	190	220	211	199	220	208	192	204	214	218	226	201	180	200	201	179	210	216	236	206	219	205	191	208	240	216	187	200	209	201	175	195	211	204	182	219	201	188	207	207	191	212	214	176	196	190	204	190	189	181	200	195	191	187	191	196	185	191	196	196	236	216	203	204	188	175	171	166	221	217	207	196	203	169	199	200	202	202	214	182	203	188	208	186	205	202	218	182	221	189	209	194	181	222	192	223	211	202	208	188	206	219	203	188	200	203	182	201	222	211	193	202	206	217	206	211	228	227	202	187	212	202	183	183	203	187	197	221	223	203	194	193	189	205	206	218	203	216	220	202	199	218	197	197	215	234	201	167	204	191	191	181	212	192	169	200	197	190	220	191	222	213	205	226	206	198	204	193	187	190	205	217	220	212	226	196	208	192	214	193	208	217	231	209	193	216	203	170	199	210	168	210	180	198	200	203	205	186	184	178	207	193	206	220	194	172	207	227	196	209	217	185	186	184	194	193	182	165	242	177	176	197	182	192	201	209	228	186	208	178	215	202	195	194	212	196	188	219	194	203	201	166	197	184	212	204	174	191	188	177	189	198	211	194	201	187	205	188	190	217	199	193	204	213	207	199	210	197	227	222	190	219	234	209	217	185	170	187	207	199	196	190	203	197	203	214	188	196	213	169	202	210	214	209	185	216	195	216	178	215	169	209	208	188	190	174	219	164	214	203	191	204	187	199	190	202	214	198	190	192	212	206	208	197	214	216	230	204	202	189	214	224	191	189	196	173	204	197	199	229	196	214	170	195	198	196	177	189	232	194	187	208	197	183	175	208	210	207	199	196	209	198	195	179	187	191	195	187	191	208	214	193	193	200	234	209	202	197	178	178	206	194	186	201	186	215	189	204	203	221	227	188	196	204	216	203	206	196	177	194	189	199	196	196	188	200	194	241	198	211	199	219	231	209	205	205	207	211	193	199	212	179	195	198	177	203	220	203	201	206	186	195	223	197	192	192	202	228	210	190	219	206	221	198	188	212	193	210	193	201	187	212	204	192	212	202	207	204	213	198	176	211	175	163	230	189	203	181	200	196	185	192	219	207	198	219	214	218	187	199	195	209	225	217	212	201	196	194	199	189	217	219	208	224	209	189	200	201	207	203	181	200	216	204	200	192	194	181	207	177	204	171	194	213	223	201	196	223	205	214	194	201	236	181	202	216	203	203	196	218	197	190	181	184	188	173	195	194	194	177	181	203	200	166	209	193	217	217	193	199	191	200	175	199	194	212	187	198	203	187	205	180	192	197	215	196	213	218	184	187	202	182	183	188	204	192	210	185	208	193	212	223	207	209	219	197	187	202	189	183	207	186	227	198	222	207	195	204	197	191	204	186	207	199	201	194	189	209	208	193	199	223	193	205	194	215	218	193	183	206	196	217	199	201	208	195	199	199	203	206	215	208	206	182	185	236	190	219	198	183	180	185	218	216	205	172	203	210	195	193	201	174	187	216	179	200	196	205	176	164	184	220	206	218	226	200	214	219	218	213	197	197	205	208	222	206	216	194	198	230	195	188
1316	327	382	294	272	238	265	229	207	236	200	217	184	222	200	184	199	225	211	192	213	209	203	184	183	201	201	196	177	181	223	198	186	193	200	193	177	198	192	212	211	203	196	202	206	202	201	213	195	174	213	175	184	184	199	201	209	173	178	190	186	191	192	219	216	183	200	191	189	172	173	193	203	181	160	187	185	201	210	209	199	167	190	190	191	210	208	210	140	200	198	202	178	204	179	196	163	189	194	204	218	190	194	173	194	210	163	180	198	170	206	219	215	202	201	204	203	202	204	213	200	217	199	212	207	195	175	209	192	183	188	187	195	177	185	170	208	195	201	182	185	210	212	177	176	199	173	185	199	187	188	193	187	204	183	189	170	205	201	201	226	198	177	196	181	183	197	161	182	201	193	197	177	210	190	192	199	202	210	186	197	198	184	214	207	192	197	188	199	202	203	157	189	201	173	196	202	193	175	210	194	175	194	210	197	177	189	207	202	189	212	194	194	184	199	201	208	219	189	202	176	171	210	199	189	215	213	201	204	184	198	200	186	167	190	174	215	212	208	173	193	169	211	221	194	219	202	203	180	199	193	183	182	200	222	192	225	184	209	205	205	193	206	221	197	211	201	195	214	235	194	187	213	209	203	178	172	218	189	194	213	199	197	188	188	183	197	170	187	216	187	184	190	195	187	208	179	176	206	187	198	239	175	231	178	204	193	165	182	174	196	219	206	176	202	183	188	173	186	194	201	197	180	176	179	192	190	186	181	207	188	186	211	209	172	222	208	202	209	203	200	204	187	200	175	228	206	209	192	205	212	181	199	191	207	199	218	180	184	201	170	202	206	205	205	202	196	209	190	188	180	183	191	177	200	184	176	206	185	194	172	202	183	221	195	209	179	182	195	180	195	200	193	188	205	186	193	198	198	169	200	196	172	202	172	176	164	213	210	180	188	193	211	199	194	194	201	194	190	188	169	178	233	223	180	173	198	200	201	194	189	197	214	190	210	210	190	198	202	218	193	191	200	189	201	171	191	207	197	215	193	194	209	170	187	190	199	184	215	188	182	208	208	166	189	190	191	197	220	186	194	210	193	188	195	190	177	185	199	217	168	178	194	195	198	195	187	180	181	171	195	189	193	204	174	188	183	187	186	196	175	191	216	202	193	173	221	186	201	199	178	197	185	215	191	184	199	185	197	183	180	217	197	184	202	201	205	185	201	180	193	214	211	189	213	195	199	212	177	185	195	172	193	201	198	192	209	181	210	187	210	187	194	191	224	204	180	181	190	195	210	194	213	169	192	185	233	212	203	178	174	184	207	191	206	205	188	179	182	196	190	183	210	186	197	220	199	193	177	191	184	215	193	187	205	229	229	179	202	185	208	203	180	179	199	184	188	206	175	190	183	194	215	194	165	202	204	161	217	233	191	178	175	185	204	188	202	154	175	195	194	203	168	198	202	191	190	209	186	172	185	225	200	202	178	184	198	211	181	201	196	195	172	193	189	204	189	202	189	190	208	183	193	216	221	177	207	201	206	186	209	215	167	199	188	186	193	187	213	216	200	209	177	193	179	179	180	206	202	226	171	221	185	207	173	175	161	204	209	209	194	203	167	195	186	213	188	187	206	198	167	184	207	180	197	216	185	177	195	181	194	182	223	222	212	198	203	215	209	158	223	214	190	206	195	185	181	194	197	196	196	173	198	194	221	199	204	169	212	188	184	213	209	194	211	232	191	185	196	185	195	192	164	180	173	207	193	243	200	203	191	224	218	188	223	192	181	207	156	242	214	186	196	185	200	211	211	175	190	201	185	196	172	192	180	198	181	210	188	187	194	208	206	172	222	189	182	202	190	187	199	184	189	225	167	193	221	208	200	186	203	184	210	195	203	199	192	196	186	199	210	205	198	191	208	210	215	204	192	203	206	169	208	195	211	194	189	171	208	218	212	209	195	212	226	195	207	190	171	189	202	190	189	217	187	210	208	213	203	190	210	187	178	169	187	191	204	189	170	193	201	180	165	206	220	201	188	191	190	200	195	215	185	185	168	183	208	199	188	185	196	193	179	189	204	180	191	176	195	191	203	207	205	185	188	177	209	182	214	204	193	219	191	176	201	188	171	244	204	203	192	191	198	190	175	201	202	187	198	211	193	191	195	213	192	209	202	206	185	186	206	214	189	211	210	201	201	216	194	184	197	205	214	201	199	187	193	177	186	202	198	167	202	196	219	173	182	193	203	194	200	176	205	195	194	167	209	175	182	184	183	204	192	150	193	208	176	179	211	205	206	173	195	175	175	185	184	206	204	205	204	209	203	205	177	198	229	216	200	208	198	187	171	166	221	189	175	196	208	202	208	171	219	203	193	193	196	196	180	201	184	193	216	178	217	196	171	191	193	210	178	210	207	211	200	181	175	218	206	168	174	191	201	175	210	149	188	193	199	221	200	179	161	198	196	184	183	184	181	205	192	198	191	210	192	198	198	219	201	197	210	211	197	206	210	190	202	185	191	190	192	177	201	205	200	162	173	185	186	226	194	208	194	223	177	210	195	211	182	189	201	208	204	194	204	202	179	195	167	219	205	174	188	195	201	187	194	191	229	180	185	203	196	199	189	183	201	181	187	198	194	179	188	204	199	195	175	214	204	194	221	214	206	173	214	182	205	180	211	175	196	205	198	190	180	171	175	173	178	216	184	177	183	197	200	186	173	196	197	199	210	191	204	203	187	214	199	204	211	197	163	184	177	194	204	197	215	202	197	211	186	216	216	174	200	201	199	199	223	161	197	237	177	168	197	195	201	212	172	214	184	173	197	195	199	198	209	184	181	198	199	194	190	219	175	165	216	188	184	192	188	192	185	199	209	194	217	201	181	217	204	194	190	189	186	189	212	212	202	160	183	178	196	215	187	183	186	213	189	202	181	176	186	175	175	197	190	195	213	182	209	201	197	196	203	201	215	192	206	184	185	196	202	170	148	204	206	198	217	222	177	190	191	203	201	178	183	197	209	201	212	207	191	178	190	210	193	205	198	187	196	189	196	194	184	204	217	189	177	198	190	210	183	202	219	189	205	211	190	193	194	182	206	180	217	199	184	208	187	187	225	197	178	182	191	208	181	190	190	191	170	205	189	195	201	186	188	191	178	194	188	202	187	180	164	190	180	193	172	184	207	190	200	182	203	202	199	201	189	196	175	168	195	195	200	188	188	174	176	190	193	217	214	187	169	217	181	178	185	165	175	225	194	186	195	189	175	199	194	193	191	205	185	180	203	235	204	206	207	168	192	193	199	190	196	181	187	192	212	184	202	204	196	210	216	191	179	187	184	191	200	209	178	190	194	184	178	184	184	178	182	194	189	188	202	172	190	214	194	195	182	169	176	202	210	203	197	182	198	186	213	180	184	188	204	185	192	204	189	206	192	172	192	205	187	201	204	206	194	183	210	193	185	175	205	185	220	170	195	195	208	212	212	214	217	179	206	193	188	171	202	188	193	175	204	169
1784	608	834	950	886	770	702	698	575	599	583	586	580	499	522	503	530	502	475	488	495	495	495	461	487	490	507	501	486	499	478	508	443	440	505	505	472	511	480	462	439	466	515	468	481	455	506	479	522	498	494	471	507	501	507	478	453	469	456	471	475	466	479	459	467	508	476	457	485	510	489	478	478	529	470	472	484	479	431	466	506	502	500	505	521	477	471	509	486	493	485	491	490	520	492	519	480	467	497	458	492	477	428	476	487	461	467	494	509	523	476	491	489	474	474	508	460	465	480	490	492	453	463	477	457	497	470	503	443	499	502	514	462	483	463	462	467	473	459	470	485	488	470	456	537	466	470	492	470	509	506	462	499	487	515	512	482	467	483	460	489	494	515	478	500	441	478	497	490	465	483	472	464	467	506	448	484	525	448	459	443	495	483	479	476	465	452	466	497	505	488	496	494	496	492	464	520	470	454	495	469	432	512	480	477	448	478	464	496	477	529	509	479	502	462	483	489	475	511	480	484	493	470	489	462	497	517	509	483	526	484	492	489	473	484	493	491	471	508	477	478	487	470	482	443	484	481	471	494	512	486	463	478	477	476	486	508	440	491	476	478	471	466	501	493	501	478	469	502	446	486	473	487	502	498	514	503	477	477	474	463	464	429	478	490	498	457	457	476	504	501	510	479	461	508	496	458	467	460	463	451	488	459	460	467	484	451	531	503	466	482	465	466	480	470	463	450	474	497	477	519	442	486	465	467	525	429	536	527	483	473	472	466	502	481	495	458	484	488	484	448	494	484	530	482	507	479	452	514	468	475	468	492	476	491	437	470	493	489	486	428	500	502	511	490	478	509	446	448	502	505	459	485	483	458	463	484	488	490	490	478	460	449	497	455	479	499	440	472	458	490	447	482	502	484	506	446	493	497	473	497	534	445	523	482	455	479	481	490	481	488	483	478	441	514	482	459	456	472	479	512	492	449	449	458	509	488	485	535	446	469	496	512	492	483	495	485	444	444	464	497	505	453	471	448	479	486	483	439	491	503	465	461	472	489	484	456	476	429	487	488	421	447	445	481	451	458	450	479	457	468	501	487	440	469	459	447	439	490	482	484	474	469	477	476	478	512	458	458	451	457	485	490	487	478	477	468	480	499	483	450	500	484	481	526	468	445	493	496	472	482	484	486	520	479	489	491	497	482	423	463	476	484	539	493	491	498	442	456	448	474	462	484	432	491	458	494	438	514	481	467	490	509	474	476	504	443	481	463	481	494	494	456	490	463	508	507	463	518	520	439	493	441	476	482	485	464	463	435	484	476	462	490	497	506	495	470	480	487	448	516	470	471	495	482	475	499	482	455	502	469	476	476	436	446	440	477	499	500	485	451	433	494	506	474	497	478	470	534	452	453	482	474	469	488	486	491	527	484	495	487	479	514	500	501	460	483	477	495	482	476	515	518	497	491	501	451	470	490	476	430	486	465	479	491	460	475	471	514	493	522	494	465	455	495	439	449	485	443	471	478	462	497	465	436	461	456	481	452	496	464	489	465	514	477	438	462	453	477	491	454	482	455	502	495	460	498	490	512	479	459	495	491	518	490	471	502	545	529	463	478	508	507	497	459	425	505	474	513	475	514	472	459	495	475	467	463	504	460	500	462	495	460	458	466	517	460	492	477	491	450	476	447	507	507	480	472	502	469	454	471	495	495	526	472	497	476	500	487	492	450	450	482	476	468	457	473	460	444	468	477	477	489	486	473	469	506	496	476	469	471	493	483	500	417	463	455	475	455	489	510	513	500	497	508	466	513	477	477	519	459	498	449	478	457	459	484	487	500	487	489	515	472	464	481	458	489	473	504	494	477	464	482	486	468	467	498	503	474	499	484	480	461	474	466	501	474	494	454	446	458	439	464	453	479	484	454	476	482	473	481	490	480	486	478	471	479	477	444	503	494	483	437	489	487	490	496	483	453	505	449	474	455	492	492	503	462	505	486	468	526	470	477	484	498	474	463	475	438	475	491	492	478	509	439	435	493	477	513	459	491	486	453	475	468	471	501	458	482	542	462	461	506	497	472	513	444	516	424	457	457	503	467	515	463	449	479	479	466	483	491	478	450	437	513	490	483	473	511	480	514	483	466	454	468	454	475	443	468	475	505	482	458	473	503	503	516	490	467	481	502	452	527	477	471	469	487	488	499	490	496	467	448	439	501	462	518	473	482	457	475	477	501	486	503	494	506	467	459	517	516	492	457	493	491	486	491	529	464	490	501	523	458	487	455	481	469	426	534	501	530	489	487	484	488	446	459	536	490	444	435	489	471	491	463	503	429	497	479	526	499	510	488	476	502	495	461	489	452	493	487	463	476	481	509	461	446	456	476	462	469	503	488	477	509	468	489	435	468	451	486	490	458	459	507	480	460	485	512	508	483	467	470	510	538	443	441	510	481	447	455	463	508	492	504	469	470	472	450	464	478	479	475	436	467	433	500	455	477	473	493	462	456	479	533	463	486	449	474	515	434	500	500	449	478	487	504	474	453	457	494	481	482	470	463	486	485	483	501	495	477	492	480	479	486	519	500	525	495	479	476	463	471	455	432	459	459	485	472	451	470	508	485	480	462	464	457	490	452	502	500	455	488	519	475	505	467	496	460	479	476	491	466	506	464	463	470	487	505	502	416	477	482	500	475	482	477	455	478	448	484	516	492	452	479	458	459	492	502	468	445	451	517	476	484	429	495	458	515	464	469	492	484	461	465	446	505	489	475	481	468	471	509	471	484	444	480	479	489	455	436	460	478	493	500	479	487	454	500	479	452	521	497	468	467	499	471	475	470	487	477	482	440	476	496	454	453	478	480	461	482	501	464	462	445	478	479	463	436	514	467	493	491	477	424	506	497	462	452	462	464	497	498	499	485	481	510	467	485	508	492	454	483	492	491	446	465	495	433	499	477	477	479	492	467	483	469	469	442	518	479	524	484	508	452	472	487	469	522	470	493	479	500	490	474	469	462	501	531	503	474	480	457	499	462	441	483	478	506	470	508	493	479	476	449	475	515	459	480	525	479	500	426	465	471	493	491	482	490	483	491	478	501	493	449	499	493	472	489	515	479	471	492	465	438	459	453	476	478	465	483	482	455	471	448	475	486	473	513	502	508	455	492	454	497	479	452	451	494	441	485	497	469	495	473	469	490	463	490	473	491	495	470	497	513	452	472	459	487	488	468	449	489	497	471	497	495	487	450	476	492	482	439	488	459	491	479	480	471	469	460	449	472	489	483	446	489	461	468	479	492	490	475	470	503	483	469	472	471	477	482	475	456	479	503	524	471	500	485	439	445	443	472	474	478	439	457	508	467	500	486	480	465	458	482	482	452	486	456	493	454	437	514	449	492	455	484	480	522	462	482	482	488	475	487	486	474	501	458	462	467	493	481	484	491	491	515	434	466	455	496	498	521	453	494	432	477	416	438	483	496	495	466	492	501	490	487	476	472	497	467	477	494	498	463	470
6269	610	760	621	457	336	313	278	292	271	258	269	234	233	199	179	235	208	206	214	184	203	185	192	199	194	207	181	165	183	184	182	186	168	202	185	173	178	177	185	184	191	178	173	171	167	171	189	185	162	191	196	180	173	201	178	158	167	197	205	176	176	154	174	170	193	184	183	154	197	161	154	193	157	165	174	175	165	149	160	175	189	158	193	167	218	154	158	202	210	176	193	158	146	165	178	164	172	175	176	180	155	191	171	150	205	206	163	208	212	160	171	168	167	185	179	184	171	161	162	154	171	197	183	177	193	179	167	158	177	175	165	193	166	161	187	183	172	182	166	187	166	177	178	196	180	169	182	157	180	202	165	176	181	173	179	176	164	166	183	177	147	185	206	192	184	181	180	164	197	189	172	187	169	182	203	175	142	186	167	170	192	184	185	187	182	198	193	178	199	165	197	185	179	163	188	182	190	184	184	190	148	179	182	173	176	155	173	164	171	202	173	159	191	158	166	183	170	163	174	176	184	220	188	183	185	200	158	189	209	187	200	206	198	191	164	189	154	175	207	198	172	171	164	167	195	159	158	181	184	207	187	191	215	182	166	198	188	183	214	165	144	169	180	177	152	158	155	192	199	187	161	184	170	200	176	184	174	182	167	182	173	170	174	192	183	163	183	187	171	187	172	178	168	210	169	176	191	195	182	163	152	185	161	210	181	194	188	162	190	169	191	188	205	175	192	195	202	197	147	187	178	152	193	164	170	169	162	195	195	161	182	165	197	187	176	162	200	171	198	174	148	176	193	178	186	165	189	155	162	182	164	183	204	174	184	164	194	186	157	163	202	169	183	176	181	196	169	192	188	187	172	171	180	166	203	177	170	178	159	141	168	191	167	171	154	157	160	181	159	180	194	176	183	173	161	181	178	174	196	168	183	171	164	154	170	172	187	180	158	169	200	176	180	198	165	160	185	199	192	159	194	185	208	176	173	199	192	178	185	176	170	147	162	161	175	182	175	206	169	184	186	171	204	173	190	155	168	179	161	177	185	177	168	198	181	166	167	184	172	195	194	189	174	187	176	171	159	145	154	175	184	199	197	183	193	177	156	179	181	166	182	160	185	217	209	169	173	181	173	174	170	181	168	159	164	188	190	151	182	168	151	193	174	182	188	199	179	208	175	172	180	184	170	188	166	152	198	170	162	197	181	193	172	169	147	176	152	173	180	163	159	164	192	190	184	186	154	173	149	185	184	164	199	167	175	176	165	198	148	167	174	192	174	174	218	199	178	174	206	190	178	162	173	187	165	164	192	195	180	196	171	198	165	194	165	189	156	180	161	167	182	162	158	182	179	168	174	183	178	181	182	172	180	162	176	185	195	193	185	186	181	221	179	165	169	167	173	158	199	189	184	185	179	166	192	141	177	177	190	178	207	188	188	177	153	172	166	180	179	168	173	143	211	184	163	191	195	184	195	173	203	209	163	173	148	192	190	164	126	166	179	195	199	170	178	202	193	148	202	207	184	181	163	178	181	165	167	194	163	172	206	175	179	172	198	179	167	187	171	185	185	180	196	182	176	184	189	179	181	174	181	165	180	193	203	193	180	204	161	180	178	194	192	196	187	162	180	173	173	151	175	174	176	173	200	179	174	199	180	173	210	182	176	205	156	200	177	169	177	177	192	181	170	180	138	175	189	175	177	203	189	191	178	173	186	174	177	194	182	169	192	190	165	173	180	161	173	189	174	195	157	181	152	185	164	178	162	167	155	160	219	173	195	175	175	152	183	195	189	190	180	203	174	181	187	162	173	193	163	173	171	180	172	174	156	197	187	181	178	176	186	158	188	184	180	199	185	176	165	174	185	194	180	160	160	206	159	180	171	166	176	146	206	206	171	159	186	190	215	191	165	181	194	189	171	189	153	189	152	150	165	197	185	180	154	195	174	174	164	175	153	182	192	190	180	160	170	173	184	169	201	160	181	186	169	192	176	163	174	184	200	146	163	185	161	165	180	183	159	175	177	185	202	158	180	166	146	175	202	193	180	179	160	181	168	175	187	187	202	166	181	181	171	185	174	187	190	189	197	199	202	193	180	153	201	184	194	199	156	185	187	174	191	189	195	179	166	194	180	163	159	169	178	187	178	174	189	168	179	163	194	181	196	193	156	186	197	173	180	202	188	174	188	175	156	173	187	172	186	182	158	164	166	175	158	179	171	161	143	162	192	179	158	161	184	182	179	170	168	187	182	190	192	195	193	188	159	173	147	168	164	170	148	181	191	170	171	154	177	172	165	140	173	166	193	146	181	189	208	194	186	215	201	172	160	181	192	170	168	162	155	179	165	187	179	180	195	169	182	189	183	182	178	187	149	212	191	156	180	207	176	164	157	174	156	170	171	198	187	184	200	165	231	160	186	161	166	155	194	172	192	184	181	176	179	183	187	196	207	163	184	178	167	181	190	182	147	181	171	188	188	165	203	165	178	145	161	171	175	168	162	173	177	169	176	168	186	157	170	175	181	190	164	165	190	194	195	185	179	185	182	169	164	181	194	203	171	162	178	182	183	152	169	169	189	179	174	167	161	195	183	183	157	195	180	158	170	173	187	207	199	180	165	179	200	177	176	169	166	170	179	190	198	165	174	182	182	187	186	197	167	187	173	191	188	181	172	192	186	193	176	176	181	148	165	206	179	189	196	178	195	187	199	177	152	164	183	175	183	191	184	177	195	194	182	174	191	149	189	175	158	184	168	169	196	180	192	221	184	177	176	168	184	156	160	157	175	201	168	187	158	180	177	151	181	201	197	204	154	195	170	164	165	168	175	190	202	160	173	176	177	182	152	210	182	178	174	146	169	177	188	160	171	173	169	174	184	184	173	169	178	181	182	185	190	165	157	174	180	176	189	206	196	197	173	158	184	181	169	178	160	176	209	182	157	204	176	172	169	164	185	181	162	183	168	183	173	181	195	168	164	182	169	189	173	217	195	185	189	204	179	192	168	193	177	216	176	174	178	173	177	194	184	187	177	185	194	176	181	189	177	194	182	168	174	187	174	194	166	175	177	169	184	170	177	171	189	190	196	183	212	181	190	159	203	183	148	169	161	170	193	163	185	171	203	182	173	176	166	174	167	155	161	169	168	147	195	186	194	177	192	184	179	184	165	162	203	168	195	191	177	179	166	178	197	174	178	176	210	184	178	173	164	181	183	183	190	167	184	200	192	139	156	178	161	193	183	191	182	149	170	173	205	201	183	182	191	193	204	197	182	184	167	193	182	173	173	202	193	173	176	166	182	163	213	209	162	185	188	170	196	174	186	185	189	169	182	172	181	192	188	150	191	196	178	197	192	174	187	177	179	190	182	190	179	189	180	171	189	167	200	182	159	195	193	189	180	194	186	186	172	171	189	191	174	176	182	163	182	168	162	173	183	175	167	173	174	157	165	164	166	190	197	207	168	156	191	192	171	179	160	196	199	172	153	178	190	169	166	196	178	191	174	158	175
6027	962	1667	1961	1755	1448	1355	1107	906	843	761	790	819	697	658	656	638	660	575	530	518	468	458	471	499	500	437	446	478	472	421	479	468	449	441	477	458	455	480	448	425	412	431	430	437	443	457	484	492	468	456	470	482	414	463	487	456	432	424	443	432	431	460	422	390	416	445	424	425	449	423	436	439	441	464	447	409	469	453	436	477	425	452	442	420	428	443	410	459	466	395	428	425	434	458	412	396	456	443	457	440	426	438	443	430	454	414	453	449	446	449	428	418	446	432	426	408	448	447	432	434	416	423	439	437	440	436	430	433	434	458	444	440	435	444	441	415	424	424	461	411	455	449	426	430	416	493	442	453	465	446	472	464	426	442	415	423	454	412	446	442	446	438	437	411	448	412	434	449	441	404	449	416	471	420	466	458	435	394	443	473	420	425	446	443	427	460	451	427	438	439	436	433	421	459	421	448	463	414	450	418	423	424	390	408	471	455	422	463	415	445	459	468	433	440	427	445	468	418	430	402	443	433	418	422	429	464	416	421	483	446	417	431	439	487	447	437	397	429	452	460	444	460	449	424	437	411	436	390	408	442	457	446	477	459	439	429	416	459	430	448	426	428	452	433	459	420	412	428	424	409	481	430	441	441	430	407	424	451	467	451	417	448	397	431	398	431	388	433	443	435	457	491	421	404	425	443	418	409	441	432	419	440	426	439	428	453	422	449	468	402	444	434	476	461	406	408	458	429	437	407	406	403	429	413	399	443	451	429	437	430	419	418	452	447	458	438	426	437	409	441	443	463	439	432	387	451	441	451	435	408	454	426	447	417	421	432	437	445	454	477	448	404	439	382	445	466	409	419	390	444	424	463	419	423	443	441	420	465	437	443	408	465	430	468	461	444	480	424	451	447	406	469	430	428	407	466	448	435	448	449	425	431	450	449	443	480	411	471	426	409	453	425	447	412	481	467	412	439	444	416	446	463	481	389	440	489	428	411	407	448	418	414	409	476	460	453	390	420	434	426	461	420	472	386	437	456	439	430	436	420	438	473	383	464	407	392	461	417	446	417	401	418	427	400	424	467	453	453	472	434	452	445	421	434	456	419	442	440	451	452	469	394	442	454	458	443	429	467	396	424	442	471	439	406	448	468	458	420	439	447	446	427	467	441	418	414	466	453	457	420	410	445	418	407	441	440	441	459	417	403	432	422	402	408	439	469	412	453	447	454	463	423	443	417	425	429	403	464	427	433	428	488	473	434	464	406	421	446	473	454	454	462	424	436	436	430	424	403	440	436	442	416	417	458	443	411	429	439	416	430	406	460	403	439	428	395	420	419	394	427	437	467	445	404	473	416	424	447	469	440	491	454	443	394	464	427	440	426	428	407	385	405	444	441	421	398	434	417	461	450	455	397	453	481	478	479	451	418	453	427	453	399	457	424	402	426	438	447	416	468	459	458	400	462	424	447	454	437	427	447	416	438	431	474	380	441	406	449	462	427	443	414	453	437	440	440	442	442	428	428	456	463	421	443	422	473	419	431	439	449	436	438	419	468	443	459	447	408	438	426	437	467	405	462	457	447	416	445	408	466	444	445	465	402	412	430	431	448	433	463	440	433	456	417	455	435	420	448	470	435	423	439	415	412	455	414	437	446	413	461	405	427	418	453	436	404	425	432	437	413	407	432	421	472	399	458	454	456	418	428	432	436	460	435	438	475	429	451	430	430	455	454	436	417	436	417	449	454	470	422	444	405	439	461	413	435	454	444	417	422	450	497	429	424	450	412	434	472	461	429	480	458	431	463	423	414	405	460	443	411	456	443	412	448	422	455	434	384	419	421	429	410	393	447	431	462	447	419	417	435	444	470	440	418	463	417	402	448	420	442	441	433	449	423	429	469	434	455	410	444	433	410	454	423	448	466	442	447	450	470	419	457	432	463	417	428	434	430	422	438	439	431	455	408	432	432	452	453	444	425	437	453	437	451	447	426	476	450	465	389	430	409	459	418	423	473	452	442	414	402	454	436	427	430	418	474	455	447	426	410	451	417	448	443	418	456	422	415	415	437	440	437	418	389	426	436	431	413	417	445	403	438	429	422	447	442	426	433	408	406	456	444	449	439	463	422	437	409	447	445	446	422	463	434	442	451	417	452	448	477	418	427	471	418	420	428	432	479	433	442	484	426	459	424	446	440	434	419	442	433	443	418	434	419	427	462	431	453	439	424	444	427	441	447	453	428	439	413	431	460	480	393	415	478	420	436	484	461	434	435	460	455	401	447	421	435	438	449	427	391	416	424	413	437	447	437	451	435	422	415	427	413	449	449	473	428	462	444	468	454	424	458	403	472	446	446	448	437	465	465	391	467	452	438	446	434	423	429	427	406	445	423	429	404	445	432	457	433	409	387	401	430	444	438	407	445	421	476	409	415	436	475	407	469	427	410	418	439	397	488	483	456	446	416	451	427	464	470	464	408	442	405	444	426	414	445	464	455	414	436	456	425	415	442	424	431	420	434	434	454	456	423	462	427	466	418	432	441	448	491	439	440	448	404	428	431	452	451	425	428	428	456	418	455	394	429	391	466	451	461	470	408	436	432	423	458	448	461	424	417	460	417	438	468	464	468	450	461	420	446	460	460	403	401	378	422	400	466	418	406	415	412	429	420	445	422	411	421	407	475	441	409	433	416	474	431	390	421	411	462	463	402	458	454	389	445	425	448	430	466	435	453	436	466	442	454	436	460	453	456	416	472	463	475	422	436	437	408	404	419	465	423	429	447	460	469	413	454	415	465	416	439	428	390	465	431	447	402	435	430	437	414	437	413	440	420	456	393	420	457	424	465	419	403	458	457	425	462	434	425	421	456	404	431	474	431	418	482	443	453	414	428	440	408	427	484	447	420	450	435	466	442	421	396	427	433	442	424	450	424	422	415	451	456	439	442	475	458	476	461	420	417	433	399	426	408	475	418	457	417	465	412	434	457	447	403	445	450	445	433	446	447	452	458	475	427	422	413	462	401	418	451	451	453	456	449	453	414	436	420	452	427	407	436	462	434	421	445	431	427	473	436	440	423	474	435	439	471	453	438	461	438	434	426	442	411	424	468	415	420	434	464	463	425	440	441	448	428	432	502	485	464	424	437	441	473	432	418	416	422	432	468	423	441	458	432	458	427	413	440	475	475	424	424	406	428	459	453	467	464	439	427	424	443	496	449	471	426	436	433	449	430	467	383	417	443	439	427	418	427	422	428	393	422	448	426	447	447	422	435	416	429	449	426	462	438	438	442	440	422	456	450	436	455	431	434	437	447	447	415	439	414	427	460	365	422	445	422	442	431	437	423	395	427	460	450	426	428	458	448	464	438	400	436	436	439	429	419	439	453	495	420	451	437	429	457	410	476	439	464	454	394	451	447	468	418	433	423	440	425	405	441	456	420	447	446	448	451	424	451	449	399	479	436	431	445	445	413	439	473	392	478	452	412	388	482	419	459	431	442	435	405	443	472	448
11972	1108	1154	882	612	410	382	252	221	189	156	164	125	131	116	200	121	125	109	103	97	96	86	86	85	97	96	77	81	81	82	87	74	90	91	87	83	76	72	94	68	64	79	73	68	78	74	75	68	86	72	71	76	63	69	74	79	64	70	79	90	59	71	70	61	74	78	75	77	70	79	81	69	71	71	68	88	80	76	91	53	77	67	82	80	75	70	59	58	80	76	78	65	68	66	75	63	83	65	65	89	76	95	74	58	96	70	74	80	70	65	78	92	65	66	60	69	91	65	73	54	85	79	67	64	75	71	68	63	90	100	73	82	89	56	96	69	80	63	64	71	70	73	72	73	72	84	71	89	62	62	77	75	72	74	70	68	61	69	84	80	86	75	70	84	73	67	79	81	66	69	78	85	79	56	66	76	77	70	64	75	80	86	70	76	68	60	62	76	67	78	86	54	89	89	80	68	86	70	88	84	75	73	89	78	82	58	77	69	65	67	75	77	88	89	84	79	84	73	77	95	84	78	76	62	74	81	85	77	76	80	62	80	72	77	69	71	85	70	83	72	74	71	79	64	78	64	79	82	78	79	70	65	59	63	95	66	78	86	63	66	83	89	79	70	67	59	93	75	63	80	79	77	67	78	75	71	67	76	73	79	64	74	68	87	75	65	66	82	78	84	74	70	86	72	73	68	76	68	74	83	68	66	78	68	73	71	71	61	80	77	70	79	72	86	66	83	62	68	79	72	70	72	74	58	70	74	84	85	72	81	77	64	70	78	68	85	80	70	77	67	75	52	57	86	72	77	64	80	69	81	49	83	73	66	66	72	58	75	66	84	72	88	81	69	66	66	70	66	65	69	72	71	77	86	76	74	75	65	68	70	79	79	79	88	64	77	77	59	71	61	65	93	78	80	87	58	58	81	85	58	72	87	70	56	80	69	79	92	102	71	69	81	105	75	85	77	76	65	57	80	70	67	83	60	69	76	78	69	78	61	65	67	78	89	69	83	102	65	63	66	64	62	63	75	88	85	62	77	71	71	80	78	83	93	71	96	64	79	81	79	63	82	70	75	58	90	78	74	68	68	83	86	67	72	59	72	68	80	79	70	73	62	71	95	73	77	84	81	81	81	63	90	68	62	65	78	82	63	68	85	66	69	75	76	77	61	60	71	65	81	83	73	84	82	79	94	81	66	96	93	65	95	79	86	79	70	85	73	77	69	79	78	78	74	77	61	83	56	84	65	77	70	77	82	67	72	90	95	86	59	68	73	67	81	74	88	75	81	77	65	73	84	69	65	74	70	70	78	69	57	75	73	78	76	80	67	68	76	67	62	80	82	74	89	69	88	76	84	71	67	90	94	69	89	77	76	77	68	76	85	78	69	95	75	88	83	60	87	62	78	62	91	91	64	77	63	68	61	79	69	77	86	73	73	75	53	76	89	71	81	77	71	86	69	73	75	76	84	69	56	67	74	61	73	65	85	67	72	84	77	68	70	84	61	67	83	78	66	90	74	72	69	75	83	71	88	94	78	87	80	93	76	71	66	86	74	87	77	66	80	66	72	56	65	62	82	70	76	82	78	69	55	78	79	61	83	92	71	72	81	75	80	97	86	80	70	79	73	65	71	53	71	65	73	82	72	66	60	96	70	60	73	74	73	92	70	57	74	67	75	66	71	75	68	87	82	68	70	68	77	66	69	71	74	84	82	73	101	62	67	71	75	74	74	75	76	61	71	84	81	77	70	79	84	82	89	90	72	80	66	83	62	68	66	78	83	75	74	66	84	84	75	62	76	80	66	71	85	74	94	58	70	67	67	86	80	95	57	63	88	69	57	70	65	66	67	83	75	75	84	58	92	78	61	61	70	64	94	78	86	77	77	75	89	57	73	57	67	71	68	79	61	84	81	65	72	85	53	79	67	73	71	79	88	86	72	71	67	77	79	59	60	77	61	68	69	93	72	77	75	68	67	76	63	57	85	76	72	58	87	67	73	69	70	82	79	82	100	82	79	70	71	71	66	64	96	74	71	78	78	72	60	63	62	84	87	59	75	86	73	63	74	85	69	70	75	65	67	66	76	74	93	81	58	82	72	76	74	78	83	84	75	76	99	67	79	78	65	66	73	92	85	70	66	77	70	58	76	71	67	75	55	87	78	78	70	82	79	87	72	73	63	69	60	66	67	75	68	58	91	76	71	81	87	81	76	70	86	71	62	78	83	96	53	77	77	49	83	77	74	80	70	60	73	73	85	75	74	72	85	80	88	76	84	78	81	77	84	86	81	83	80	81	66	80	71	73	77	65	75	87	86	63	65	85	74	75	82	76	79	70	80	82	71	67	74	91	87	94	78	65	93	59	75	73	65	67	75	87	76	64	89	75	73	75	65	83	65	67	88	82	72	66	77	93	67	72	61	72	93	61	76	78	84	78	72	78	76	71	74	83	60	81	75	61	68	92	75	68	84	92	86	92	89	67	72	77	67	70	72	80	82	85	54	77	73	78	69	77	74	82	77	71	73	80	79	77	75	72	89	77	85	64	73	64	74	84	74	61	65	82	80	80	72	79	62	93	75	62	73	77	68	84	86	81	71	66	74	77	63	72	70	77	86	56	71	66	59	70	73	79	71	62	76	93	74	74	62	86	84	80	72	65	73	72	79	69	72	78	95	73	60	65	74	77	91	69	63	75	84	87	76	73	97	69	74	70	70	68	72	74	77	74	67	81	83	78	75	75	62	79	59	60	90	62	65	65	80	97	81	65	75	71	77	48	79	64	67	100	84	67	93	61	61	66	70	69	71	60	65	71	73	92	69	86	85	71	75	67	70	80	82	68	71	76	74	74	81	70	75	66	74	94	67	96	69	74	77	71	85	84	62	86	65	80	71	85	70	84	83	80	69	62	68	71	74	45	86	77	71	81	79	82	60	87	71	77	62	95	69	85	72	53	57	65	73	66	90	71	61	63	75	78	79	66	70	69	78	74	68	81	74	70	62	75	61	80	84	81	72	74	74	66	84	70	78	70	69	70	82	75	60	79	60	57	67	75	65	65	71	77	65	70	88	61	90	80	64	72	78	69	92	80	83	75	66	69	75	83	61	78	74	78	76	79	64	82	68	75	81	84	68	89	74	66	89	72	74	61	73	77	89	56	71	81	62	74	93	72	81	92	98	54	81	73	69	74	77	73	90	78	72	50	71	48	71	69	75	88	65	85	70	71	59	72	70	64	76	71	57	77	80	66	74	93	72	83	78	81	65	59	61	69	82	86	89	70	70	78	75	60	60	72	69	72	83	78	70	77	81	90	68	77	70	64	83	59	72	83	74	95	69	75	77	80	76	62	68	79	86	75	79	76	71	86	79	86	89	82	61	70	70	81	64	74	75	53	77	80	79	65	60	68	68	81	80	69	83	86	78	76	77	87	69	87	59	79	69	76	83	78	88	65	73	57	86	65	75	84	86	77	89	76	81	77	82	72	81	90	66	69	74	61	74	91
7771	1066	2189	2833	2436	1777	1754	1289	1079	920	821	706	748	621	483	668	544	528	492	386	353	347	288	267	270	299	278	288	260	234	246	265	261	239	244	260	282	261	216	227	231	225	189	236	207	213	219	203	194	206	204	216	192	216	185	227	214	235	196	224	190	210	196	222	182	200	228	200	196	209	202	186	218	236	210	209	193	211	204	193	201	202	193	228	174	191	191	186	190	190	203	194	194	186	234	212	204	206	195	190	225	212	175	187	203	191	230	217	200	217	192	222	181	190	209	213	215	187	167	189	198	232	195	207	201	202	227	202	206	203	179	198	204	202	198	196	198	182	215	189	207	187	197	194	204	216	200	207	192	210	206	184	211	214	201	211	184	235	179	202	206	180	200	217	186	196	198	198	212	183	203	207	208	204	173	214	192	189	192	208	213	211	153	179	198	191	213	205	232	200	212	203	183	212	196	173	187	184	196	197	184	203	198	211	193	190	227	171	200	217	197	198	186	218	208	205	231	223	186	221	207	246	191	202	219	222	188	207	207	224	193	217	179	191	204	198	208	176	187	195	208	181	215	189	180	203	200	214	202	193	196	220	207	223	189	218	196	217	203	221	179	229	202	194	199	182	191	185	198	214	195	191	188	196	198	190	179	192	181	187	204	191	194	199	203	191	210	190	183	188	196	189	191	202	204	209	192	213	195	192	194	211	189	191	199	194	205	194	207	182	202	179	203	191	202	222	213	191	203	178	201	193	205	191	188	187	200	227	219	181	200	178	214	202	185	194	186	231	201	178	198	191	184	192	193	212	185	198	185	209	187	203	199	191	199	189	206	183	191	199	180	224	204	170	198	218	195	189	181	196	213	198	176	188	178	210	192	178	193	211	206	178	192	186	195	209	188	223	162	202	201	207	210	192	184	192	199	201	207	203	197	204	206	217	206	188	194	183	191	209	179	183	203	215	194	194	179	189	212	181	205	195	193	203	194	184	212	196	195	225	240	190	204	200	190	193	201	214	211	209	184	177	215	220	175	199	190	188	195	193	201	211	193	197	214	195	202	191	197	201	195	212	193	223	194	181	211	211	189	196	215	190	208	188	204	198	201	217	186	208	201	211	207	214	207	207	179	203	200	182	214	156	210	191	196	186	205	203	223	181	198	194	204	191	209	177	189	193	203	197	205	178	162	184	194	190	203	178	195	179	190	176	182	207	187	182	193	186	168	203	183	198	219	177	203	179	175	193	196	197	214	191	199	197	198	215	173	199	184	205	201	211	194	224	189	223	193	202	192	193	200	181	207	201	182	237	180	205	201	209	201	166	178	191	200	206	207	180	233	223	187	208	169	223	208	203	193	228	178	182	202	201	207	201	203	217	196	194	186	193	201	200	191	209	192	205	192	215	184	222	188	197	189	189	201	171	203	194	170	197	179	203	198	191	188	201	191	219	194	186	179	195	178	188	223	204	197	211	187	188	202	202	191	192	220	217	168	207	194	211	199	181	185	189	204	203	190	188	209	200	210	180	195	200	204	220	193	203	183	219	180	188	182	196	189	213	185	201	203	180	202	193	187	195	172	225	189	198	210	215	206	202	195	179	205	197	193	205	185	185	178	197	184	197	187	211	223	200	205	168	198	207	190	202	193	217	180	202	194	220	187	209	233	207	192	191	183	174	200	204	211	217	198	189	187	216	159	207	219	194	202	186	198	194	179	218	189	180	182	208	179	208	193	202	195	176	193	196	210	207	191	170	190	199	182	201	184	192	203	196	184	189	213	187	192	180	210	211	203	206	205	227	200	181	179	197	182	210	220	205	229	200	184	233	196	200	194	199	217	199	191	193	165	166	200	213	186	187	218	211	212	178	190	213	228	202	217	191	185	196	205	219	193	209	213	186	189	200	201	205	191	206	194	185	203	194	199	177	201	173	182	184	191	185	200	181	201	212	171	235	192	208	191	203	202	208	182	201	223	203	185	189	200	209	207	198	184	206	212	196	187	190	200	191	207	200	198	184	199	203	186	217	171	209	194	201	217	178	198	230	202	193	216	187	173	193	189	203	207	189	191	205	193	167	208	200	204	190	180	200	194	184	236	203	211	186	182	222	181	220	185	175	184	212	193	218	186	191	217	193	189	203	182	246	175	217	218	183	199	199	204	189	197	193	192	193	171	210	203	182	197	195	197	190	227	184	216	228	191	195	196	212	200	194	205	219	214	196	196	189	207	200	198	188	191	201	203	200	195	203	192	185	181	184	173	205	186	209	207	205	198	186	175	177	173	173	196	175	166	218	210	187	235	203	180	223	198	223	181	230	192	190	181	185	187	207	211	184	210	167	205	204	204	190	190	214	208	212	210	176	174	180	219	184	207	227	171	198	208	200	193	193	197	190	200	202	188	208	204	204	207	199	207	201	222	198	209	194	182	180	189	209	191	178	221	174	177	195	176	213	196	212	185	192	184	198	212	199	209	174	202	154	181	195	204	188	178	166	162	213	229	209	164	186	179	181	177	197	192	197	214	199	227	219	195	174	204	199	205	211	222	210	207	207	230	202	194	206	197	202	200	182	218	192	205	184	205	199	176	173	188	231	203	213	202	211	200	187	207	178	190	204	200	175	204	202	210	183	205	198	199	193	189	225	184	193	179	190	161	202	215	188	214	211	213	220	216	173	212	216	172	206	211	191	217	185	187	181	182	197	194	207	206	205	194	185	202	216	198	187	187	216	198	198	205	187	207	193	216	186	199	185	207	211	188	221	218	196	169	180	213	185	217	211	209	189	177	190	187	214	179	207	209	192	223	196	204	210	187	175	197	217	208	197	197	193	205	197	204	198	205	214	187	188	213	207	152	224	217	183	200	201	202	185	204	164	210	183	203	183	211	179	206	216	198	192	204	215	188	197	202	188	189	211	212	159	178	201	191	188	208	184	200	202	200	200	210	206	221	189	193	188	208	216	195	185	186	211	188	201	189	223	219	195	199	211	204	175	201	210	200	213	168	221	187	193	197	192	174	185	204	178	180	187	217	202	182	212	205	209	202	241	195	210	187	214	209	193	185	187	204	195	188	178	216	197	197	195	231	208	199	211	219	190	209	201	197	192	182	211	196	211	195	207	185	202	190	188	179	207	185	206	186	186	208	191	188	184	193	172	207	212	203	208	207	186	187	189	206	172	211	204	215	200	210	196	183	191	198	182	207	194	183	202	222	186	173	172	202	200	202	218	181	210	216	226	184	201	195	181	215	209	181	215	201	199	180	165	188	189	196	203	211	185	180	195	173	189	191	194	199	198	206	198	207	196	204	179	215	198	202	184	204	193	182	204	172	191	203	175	200	184	219	195	201	176	202	174	214	188	209	197	235	193	215	193	205	196	226	176	167	194	192	215	191	204	192	188	203	228	213	212	191	191	202	203	214	202	182	167	219	187	173	185	218	197	153	218	229	199	202	210	205	198	209	198	205	211	194	184	186	215	218	207	205	212	185	198	197	226	186	194	208	194	193	198
1361	307	406	305	271	234	214	213	205	200	231	185	213	222	206	170	176	200	200	197	187	191	192	189	187	187	195	184	221	220	187	204	192	164	191	172	194	185	195	176	181	178	217	197	192	205	172	183	188	193	179	201	206	185	165	188	198	189	185	222	184	185	177	167	191	180	189	175	155	199	189	182	188	193	198	203	177	217	181	183	196	202	176	206	185	203	186	193	191	218	181	195	227	200	173	181	176	187	198	169	203	191	184	210	211	188	169	194	217	162	142	180	183	188	203	197	173	202	196	184	175	177	171	202	206	200	200	186	209	184	196	169	184	212	212	204	193	187	201	174	177	180	185	185	203	185	201	187	183	208	185	207	169	184	189	196	188	195	189	182	191	199	180	190	210	201	179	218	187	181	159	198	199	211	203	209	201	165	186	172	196	199	186	194	181	179	198	173	172	192	207	192	198	182	214	217	184	186	218	171	218	196	202	170	198	172	166	204	198	166	176	168	193	202	199	192	176	199	180	176	188	186	192	187	181	185	208	206	195	224	214	191	194	203	194	196	195	189	198	184	199	185	209	186	199	192	216	186	221	214	187	178	200	168	207	196	191	193	179	170	171	180	202	172	172	153	195	206	195	186	189	191	187	188	166	196	188	201	216	191	178	195	189	186	196	203	181	180	201	203	211	179	200	176	175	199	199	226	208	189	153	191	206	197	182	201	172	212	209	199	196	198	187	167	203	199	192	203	172	200	205	190	191	215	197	169	185	194	211	195	198	201	165	190	209	211	196	194	178	192	190	175	208	212	198	221	181	199	176	192	206	161	189	183	209	191	227	183	207	196	175	194	184	178	199	209	179	189	194	192	197	183	160	176	176	179	185	199	205	199	185	184	173	216	206	206	188	168	172	185	179	194	190	178	204	186	211	209	195	191	181	196	210	186	181	187	188	167	190	152	206	162	185	211	191	218	150	186	178	176	194	200	197	202	185	200	191	192	183	174	236	162	200	183	208	187	190	174	176	198	180	212	217	209	197	214	196	206	182	190	186	195	189	195	194	171	185	173	182	191	188	201	206	163	197	197	172	180	181	208	192	186	191	216	191	212	180	170	186	183	168	172	209	192	189	185	219	190	208	197	212	177	184	168	195	212	189	198	195	194	197	170	187	170	183	186	172	174	181	170	205	214	200	190	178	199	181	191	183	204	187	220	219	203	232	191	184	178	158	189	180	201	206	198	182	202	175	204	197	206	178	186	190	206	192	184	211	158	189	187	171	218	180	202	184	213	195	200	197	207	205	188	184	191	180	195	190	187	186	193	166	206	181	187	195	192	199	184	198	190	199	209	179	186	203	196	193	189	216	177	190	189	182	199	212	178	166	202	187	195	199	185	212	199	203	186	191	200	197	203	184	191	219	189	178	229	180	195	182	181	188	205	213	220	165	175	186	172	229	196	206	183	194	193	200	160	165	183	161	195	177	202	194	198	181	180	200	199	179	187	175	222	189	210	184	195	164	170	187	176	194	217	208	182	176	176	213	197	201	176	222	178	180	204	169	193	214	197	186	194	202	213	210	214	201	190	189	217	206	187	197	159	189	221	200	198	194	175	190	195	159	195	204	194	192	182	193	186	168	168	196	193	202	182	173	176	199	212	192	203	201	172	188	188	203	193	204	201	191	186	182	191	208	173	194	204	195	210	201	179	212	199	185	186	221	189	192	173	192	199	165	183	191	166	206	177	206	216	165	181	171	186	201	205	175	186	203	200	187	179	191	208	192	195	205	203	191	190	199	201	208	184	192	202	184	191	192	212	187	194	168	203	200	157	175	200	167	178	194	198	219	206	206	195	192	211	210	181	150	180	184	180	214	198	188	203	184	177	171	174	204	202	178	216	199	202	175	202	175	207	161	201	194	194	192	223	187	197	172	181	185	212	190	189	190	178	235	189	195	192	165	219	191	206	210	165	180	205	187	172	188	195	185	209	199	185	199	211	189	209	176	178	211	199	181	209	195	194	194	189	181	193	205	199	179	199	176	185	202	171	211	201	197	202	207	183	173	204	209	191	198	198	209	206	215	185	168	180	186	210	197	190	162	209	209	176	197	208	175	213	206	185	204	210	190	182	187	180	171	194	174	211	164	173	174	199	198	186	188	188	195	199	197	212	224	152	189	203	219	210	168	199	185	170	232	186	182	213	193	188	214	211	185	182	201	202	182	166	221	187	225	188	200	196	178	195	190	204	176	223	184	165	172	200	206	177	175	185	204	189	197	200	200	211	201	199	172	170	218	198	197	199	178	189	180	194	195	196	196	180	189	198	181	208	201	163	170	192	212	175	172	188	198	203	200	174	209	212	203	212	182	194	189	198	215	190	203	194	206	193	156	194	219	179	184	191	220	178	179	164	180	203	206	209	186	181	169	218	204	182	159	217	191	202	195	183	202	205	199	187	186	194	185	165	203	208	175	169	171	200	205	177	162	204	210	177	196	210	196	170	202	186	196	189	189	186	180	214	207	181	176	199	192	201	180	196	180	184	209	192	186	177	198	188	212	192	208	217	233	196	212	164	214	215	189	173	192	184	204	166	178	182	200	185	199	204	182	179	232	189	180	198	196	207	163	186	200	184	207	195	178	200	215	198	193	221	184	205	187	182	207	231	184	196	192	186	197	209	202	179	202	209	169	171	216	201	200	176	180	197	165	207	219	202	199	194	192	214	197	178	191	186	203	179	213	187	207	196	187	202	202	182	162	204	177	219	182	219	172	176	178	162	182	193	174	200	197	198	198	189	186	201	208	207	168	181	190	194	172	191	200	173	196	182	188	183	177	209	197	194	197	206	174	214	187	191	201	173	214	211	197	201	159	196	176	210	180	193	200	202	189	185	203	176	196	185	153	203	194	180	204	197	187	193	177	182	182	188	172	184	215	175	191	184	188	194	195	187	152	164	188	198	212	183	183	202	188	178	180	176	243	195	169	170	192	184	180	181	183	194	196	186	210	199	177	200	192	173	196	202	200	184	178	174	188	191	206	195	181	203	219	201	201	209	196	201	201	183	181	167	222	185	186	197	161	178	196	192	176	203	167	205	194	203	189	185	190	186	215	193	196	202	209	175	193	192	191	187	210	181	191	198	188	182	184	209	168	170	178	192	185	197	198	212	237	198	200	176	187	206	183	197	205	202	205	209	222	178	202	186	194	196	176	180	179	209	192	172	180	185	192	199	200	205	199	210	171	177	178	170	188	168	178	189	206	186	188	200	185	187	194	198	218	190	199	199	213	191	184	202	188	185	200	175	202	200	192	173	182	191	197	199	192	177	187	181	167	184	193	178	194	166	189	199	166	202	195	184	218	201	154	181	196	201	222	171	186	169	183	183	194	185	189	203	205	228	210	192	209	196	186	163	226	195	204	191	197	173	187	206	194	236	182	182	209	192	193	189	190	174	202	184	200	181	197	186	208	198	178	182	201	170	219	179	197	201	171	200	198	181	177	187	210	185	173	206
1839	614	863	909	811	764	645	629	658	561	563	561	562	497	467	492	549	489	471	488	491	491	455	499	440	463	473	524	474	480	448	500	507	497	469	479	487	469	477	461	470	478	527	457	492	440	436	497	482	478	463	434	493	488	477	451	466	492	450	479	490	484	453	481	478	466	471	459	463	448	495	435	494	468	461	482	459	473	446	477	482	462	453	458	462	477	437	460	488	494	463	459	477	481	529	447	456	456	458	464	449	461	493	458	460	487	455	472	505	449	448	466	512	467	451	484	526	464	463	448	467	462	490	465	457	435	476	490	484	486	467	481	475	477	482	473	468	440	466	460	507	462	501	441	452	443	515	518	520	459	497	450	455	475	447	488	478	449	482	459	504	522	494	455	483	467	441	484	475	447	471	472	505	468	495	462	455	449	497	466	457	455	475	509	481	483	467	509	454	475	468	478	492	454	454	449	478	454	469	471	507	446	450	482	439	498	487	472	478	477	488	447	475	477	461	450	464	495	443	470	462	464	428	456	459	493	485	470	453	456	470	494	461	467	446	460	477	468	490	488	496	516	467	477	441	475	467	487	460	503	483	470	481	481	484	483	487	475	457	492	446	485	492	491	510	502	484	487	470	442	463	443	483	479	444	430	466	469	484	526	463	485	465	456	477	455	468	480	491	460	483	467	471	468	472	448	506	452	425	426	462	482	460	489	452	445	471	451	496	495	495	495	469	458	471	474	454	490	520	462	464	488	482	477	444	467	480	456	498	469	469	457	514	450	461	472	486	468	457	498	451	471	451	470	500	518	461	471	468	476	477	435	501	486	495	494	505	482	476	448	518	439	504	452	457	443	450	469	472	482	503	482	446	495	470	476	458	447	406	439	485	501	473	490	454	445	420	493	461	460	455	470	467	494	500	484	503	454	494	449	448	511	463	505	488	532	469	492	461	487	476	486	457	479	518	474	483	494	494	466	481	452	501	434	479	470	478	502	465	503	443	450	491	489	482	445	458	478	415	519	507	449	491	471	474	493	497	470	519	403	477	441	420	450	463	425	468	460	489	521	491	457	492	487	481	480	466	446	467	445	515	444	466	452	448	463	495	502	471	459	436	480	472	459	472	456	470	435	462	433	476	451	469	473	460	490	455	465	468	509	494	480	431	464	460	495	464	474	467	444	417	473	475	468	477	457	451	491	453	473	482	463	461	455	485	469	541	455	481	491	481	466	489	525	454	508	450	490	468	477	519	477	444	522	454	442	476	451	458	489	473	465	490	448	476	465	489	450	510	491	500	460	487	504	461	467	459	507	452	536	506	431	457	441	500	452	450	467	449	460	474	466	482	459	439	493	474	453	470	493	457	508	438	466	459	444	487	479	472	483	455	478	441	474	480	464	461	451	426	498	424	498	490	459	507	434	510	516	443	507	472	450	437	499	480	459	412	474	481	475	478	449	477	463	448	467	466	437	470	483	440	491	464	441	456	448	429	478	472	463	437	433	482	421	480	481	502	425	475	485	428	463	465	437	442	468	488	459	476	521	473	480	444	451	464	439	501	501	486	470	463	465	513	472	497	478	480	445	476	466	484	491	472	453	484	456	490	469	476	474	465	471	454	473	457	471	438	465	484	514	460	428	474	456	494	498	455	465	487	491	451	464	470	469	486	495	473	471	499	520	469	475	436	486	483	423	453	478	432	446	497	457	431	476	460	468	456	491	473	467	488	513	494	462	500	495	511	470	497	469	455	468	490	438	467	465	460	478	502	482	442	458	469	474	479	464	478	442	459	518	485	483	490	482	440	452	455	424	480	501	476	453	471	453	497	440	451	453	463	494	496	476	490	458	460	488	439	480	493	496	493	463	494	471	460	504	456	476	505	485	470	489	499	525	461	468	498	493	459	470	471	536	496	475	464	488	439	478	476	532	490	486	439	465	422	455	474	496	453	504	491	463	478	475	488	460	441	426	425	457	457	471	480	486	482	513	492	474	467	460	459	468	517	474	496	492	486	479	438	472	480	446	450	469	463	465	473	449	457	426	451	456	466	491	446	508	500	497	532	499	468	435	470	466	464	465	480	475	469	441	491	475	479	457	428	433	480	459	488	474	497	479	439	440	463	440	486	487	492	446	484	490	490	502	496	468	475	440	475	513	518	476	507	477	470	446	444	487	482	478	476	489	444	419	487	503	472	508	469	455	469	456	449	497	503	446	504	493	473	488	451	445	473	487	460	511	514	490	491	468	468	493	490	515	450	468	480	470	458	456	475	472	466	483	473	434	491	478	470	463	476	441	469	473	481	438	447	459	467	452	461	463	498	463	462	447	499	475	460	481	481	449	522	490	477	470	467	433	449	437	488	476	501	478	471	480	468	485	452	455	495	491	458	462	481	468	449	491	497	482	462	446	457	439	480	461	487	451	501	470	453	449	495	446	501	449	483	480	494	462	468	483	484	473	487	458	471	465	494	462	530	446	484	435	501	479	499	472	443	475	460	442	456	449	484	471	448	470	476	483	445	475	474	470	470	485	457	462	477	465	451	476	469	524	455	471	507	456	485	459	462	478	496	461	454	467	493	463	485	469	482	469	500	498	510	471	486	506	484	442	412	494	492	476	424	491	494	457	453	487	501	484	465	463	459	504	464	493	445	465	468	476	513	470	444	426	479	489	491	475	456	516	461	502	418	467	451	429	453	473	481	470	440	448	476	472	479	477	487	488	455	465	490	490	464	532	451	472	506	484	504	466	447	492	502	483	521	429	490	472	425	466	498	456	482	441	499	472	440	503	475	417	467	459	468	455	474	446	454	475	482	474	461	478	525	466	477	455	447	439	518	476	474	471	491	446	479	494	471	472	496	486	473	481	468	494	480	509	483	454	466	454	442	483	467	469	481	479	468	470	454	449	473	428	437	437	458	477	511	437	476	467	483	460	489	473	467	477	476	484	492	462	456	462	476	496	466	483	479	483	476	475	467	532	437	471	485	483	492	476	477	474	513	459	484	444	476	479	467	449	502	423	501	471	471	472	471	478	478	461	481	530	496	478	448	471	481	464	430	463	480	493	493	481	430	472	454	459	501	474	479	494	471	451	508	429	451	430	509	504	483	458	459	452	452	497	505	460	473	486	492	503	475	456	496	508	453	466	471	466	454	482	440	477	465	469	433	518	469	466	482	460	478	440	473	445	459	498	483	506	449	457	486	469	465	437	487	468	439	471	467	467	472	487	478	456	486	481	440	487	438	462	510	465	426	452	462	498	420	455	478	508	479	498	479	508	463	452	465	475	460	457	475	506	494	502	494	463	491	443	467	467	479	493	497	472	465	467	487	480	466	452	502	459	521	478	458	474	493	464	468	477	461	463	478	486	440	499	467	450	499	478	481	488	448	494	484	473	459	436	430	481	494	521	450	461	445	478	498	425	481	448	495	459	446	462	466	490	495	448	430	499	470	525	481	476	415	509	442	527	485	488	443	469	472	441	492	489	486	502	470	491	472	477	506	470
6164	648	711	621	478	369	320	313	257	249	245	245	236	212	218	178	190	190	171	166	188	196	154	169	188	163	180	188	197	182	165	185	170	162	182	176	165	199	190	180	213	183	194	174	190	189	174	162	188	183	188	157	199	166	176	187	151	169	181	156	186	183	195	183	175	169	208	168	184	178	182	184	179	191	178	163	163	162	165	186	187	193	197	159	165	193	181	169	176	185	185	159	183	190	181	178	182	149	168	165	172	161	160	173	185	160	167	191	179	192	166	186	163	190	166	201	172	176	195	155	181	192	205	181	170	162	166	191	150	162	169	203	172	175	194	166	195	198	168	181	171	171	164	176	160	174	167	182	187	165	190	146	181	187	184	163	176	164	154	174	172	172	193	195	169	151	162	183	181	166	184	166	148	180	180	149	170	170	192	165	168	155	181	180	188	185	175	175	163	177	187	180	202	152	182	184	155	149	192	184	177	159	153	177	172	177	172	159	189	150	161	177	197	169	181	162	173	189	173	176	181	207	178	179	180	162	164	182	182	179	177	183	164	188	161	187	175	167	146	158	191	170	159	158	167	156	176	182	161	160	190	166	194	183	184	165	185	191	164	171	163	188	169	184	168	158	155	175	217	189	167	179	184	198	164	156	170	147	192	165	189	188	172	192	192	163	186	185	163	165	160	154	153	193	180	167	176	176	147	170	188	192	190	150	171	159	193	171	176	191	180	181	173	181	176	169	166	179	161	179	177	185	172	179	173	203	177	188	175	170	167	177	179	178	194	179	163	170	172	202	167	179	179	166	171	143	175	164	191	167	172	164	173	176	172	166	170	173	189	176	167	158	190	177	189	172	171	175	173	152	164	196	185	198	185	166	145	178	177	190	198	183	178	194	163	166	196	178	167	183	185	182	178	170	192	171	206	157	181	177	156	192	192	158	173	176	174	205	174	162	164	174	145	160	181	170	169	184	169	157	168	166	173	170	177	184	179	172	166	177	183	141	177	175	184	159	175	173	159	182	167	171	188	162	170	180	190	191	172	201	142	174	165	188	169	165	162	167	178	166	178	138	155	177	195	150	171	156	195	195	165	187	163	187	174	150	183	193	170	167	178	170	173	174	157	172	189	181	161	174	167	168	174	166	172	190	205	177	176	171	184	160	197	186	156	195	167	200	187	162	189	181	195	197	186	191	188	170	158	177	182	167	202	191	200	169	184	164	193	181	173	191	173	167	179	191	168	205	163	165	185	180	185	195	203	188	170	192	169	161	171	176	194	171	176	172	169	160	177	187	184	173	189	180	172	174	190	192	160	176	168	193	185	176	190	190	136	197	167	173	164	178	187	182	182	191	162	179	194	176	167	188	176	164	157	193	179	168	167	176	171	166	158	169	159	169	172	190	181	169	201	176	178	172	153	179	169	173	196	175	162	171	174	190	163	164	149	166	200	206	190	167	181	194	169	171	158	197	165	189	164	151	168	165	166	192	188	177	169	165	175	154	182	184	173	177	181	164	172	164	160	156	192	162	166	170	207	184	148	203	196	192	187	166	173	169	174	194	183	169	188	172	191	195	206	196	179	165	178	166	193	176	176	148	184	157	170	168	204	184	175	184	154	181	173	179	193	190	178	175	176	172	166	189	183	203	190	188	187	198	185	156	195	172	161	159	177	178	186	167	159	188	131	186	198	151	162	198	184	191	177	163	158	198	183	180	160	167	167	160	173	166	165	176	176	164	186	177	166	169	175	153	170	192	193	188	183	154	182	159	170	185	164	174	174	156	179	183	182	185	173	192	210	159	177	189	187	159	138	141	173	163	175	163	166	169	173	176	197	188	196	166	190	171	168	168	166	200	167	161	180	169	185	193	174	176	192	192	175	167	162	166	166	182	192	185	177	178	200	169	185	159	184	196	198	159	159	165	171	175	160	188	205	180	182	136	156	173	184	164	146	186	171	180	183	172	167	176	182	163	182	185	175	155	188	193	178	149	192	224	166	184	173	166	170	179	169	152	191	168	140	172	180	179	182	187	171	181	182	147	192	192	192	160	189	184	188	192	177	163	162	185	179	170	178	200	182	185	177	190	170	181	163	165	167	176	201	162	191	199	172	172	188	200	170	184	180	224	197	186	200	186	201	182	155	169	180	171	166	185	188	159	162	172	185	173	185	178	169	170	171	177	181	164	182	173	159	172	195	179	185	169	164	192	204	184	193	176	165	144	168	173	147	189	183	181	185	158	170	173	179	213	167	174	156	187	164	168	197	158	177	180	161	173	174	184	185	187	153	175	181	179	167	170	191	182	179	180	194	168	150	153	200	201	208	162	183	173	168	182	168	189	170	157	193	188	200	145	166	155	173	159	185	192	173	160	179	182	154	171	153	168	195	181	158	182	178	192	209	177	217	192	194	184	171	188	195	177	189	192	172	162	185	171	203	173	165	176	181	175	171	193	162	193	199	178	153	155	168	191	179	172	162	177	176	186	161	162	165	187	191	192	168	168	192	193	175	168	170	179	176	177	161	182	159	183	180	180	189	193	178	196	170	174	180	154	167	198	187	160	169	178	170	184	181	169	170	171	194	165	187	182	190	203	172	164	193	180	193	175	159	175	188	175	217	171	176	175	168	179	183	174	188	157	175	155	175	187	185	182	194	170	180	187	173	192	189	176	204	197	163	179	161	179	164	195	179	178	179	163	171	168	146	165	164	172	178	177	179	186	179	152	183	176	193	191	189	188	170	177	203	166	182	163	151	190	165	163	153	166	204	189	190	175	161	175	175	176	176	199	186	185	181	167	183	194	160	170	177	183	157	188	176	206	186	213	191	161	168	182	161	173	152	194	183	175	167	177	175	172	168	151	194	195	148	166	146	198	179	155	165	165	176	167	196	189	173	188	199	183	196	184	176	194	192	184	177	175	174	179	165	183	182	178	175	156	178	185	181	158	174	170	146	176	153	168	191	183	167	192	193	172	160	190	184	167	160	204	187	182	200	164	195	203	191	157	149	161	183	160	194	194	147	162	163	186	194	158	180	182	191	207	208	174	159	185	189	178	187	190	177	196	167	176	171	177	154	174	174	184	181	185	143	197	179	189	172	165	180	164	194	172	184	153	197	181	167	161	158	188	178	168	184	169	152	184	172	160	179	197	168	152	173	181	188	153	188	172	181	192	178	177	161	150	176	186	175	184	181	173	159	168	166	162	164	179	214	174	197	161	193	181	173	164	171	177	192	175	179	189	189	186	184	170	188	166	161	174	186	154	174	185	169	174	195	189	153	160	174	156	180	152	173	175	170	167	173	171	169	180	190	165	191	194	185	176	179	164	199	163	183	156	179	176	157	170	180	161	197	172	193	167	182	187	161	196	189	165	169	174	210	175	140	163	159	173	157	146	151	185	161	154	159	180	187	208	168	190	184	169	186	182	184	164	169	172	166	154	177	164	166	175	170	165	176	181	177	190	168	196	177	220	200	193	188	167	191	200	177	203	166	153	174	174	175	156
5976	863	1617	1906	1677	1324	1241	1092	992	834	743	717	811	680	597	603	578	594	578	551	494	461	491	460	544	478	466	528	449	481	426	412	431	474	482	459	425	461	493	451	446	435	444	474	434	444	461	437	416	415	436	438	433	434	423	416	448	417	479	475	449	455	462	453	455	422	439	435	454	441	426	455	433	417	488	377	427	449	455	465	411	446	466	379	398	416	421	437	435	430	429	471	398	436	434	482	458	456	384	487	427	474	406	444	449	457	425	443	441	404	447	438	439	412	428	409	405	443	446	428	443	428	433	429	422	448	421	420	432	439	443	472	432	449	419	452	438	411	411	470	443	435	463	487	435	440	438	408	485	444	439	445	424	447	422	431	414	420	425	437	464	416	429	430	447	431	430	407	434	456	413	427	443	471	426	426	462	397	425	428	427	461	445	441	402	420	450	423	427	412	454	401	414	418	429	431	405	431	420	416	432	452	421	446	439	401	398	409	440	423	434	429	478	431	417	422	429	446	435	435	438	420	418	416	455	455	441	387	394	444	432	445	459	426	408	423	453	449	474	442	394	444	410	439	425	392	425	436	429	462	435	432	385	458	413	442	442	439	439	441	435	448	474	401	436	420	424	398	432	436	477	437	452	432	412	383	455	422	395	439	444	390	425	470	474	425	405	455	420	432	462	419	391	433	461	437	437	432	444	435	443	433	441	433	439	464	399	449	437	480	434	391	454	444	398	448	447	401	426	447	479	393	442	469	439	427	393	416	439	428	410	415	467	463	448	415	412	436	458	444	460	442	391	419	480	423	433	425	387	423	417	413	444	432	419	423	413	449	456	452	432	433	416	423	445	411	430	423	428	431	451	435	428	419	449	479	439	407	380	377	455	436	421	426	453	438	435	406	426	446	452	445	439	438	442	383	448	435	431	401	436	429	399	431	436	444	446	443	440	419	435	413	455	429	465	452	445	413	427	438	425	404	422	438	442	429	407	447	431	396	421	425	422	467	438	444	406	430	451	474	447	439	416	439	421	431	424	462	472	413	420	434	411	437	477	444	389	423	442	421	433	429	425	402	416	439	448	441	418	410	444	442	461	462	450	472	418	408	402	461	468	420	429	452	405	399	442	438	399	449	447	412	452	475	457	422	446	449	443	445	412	452	375	431	423	494	445	431	435	399	463	456	422	398	414	480	439	436	430	466	413	447	412	457	414	417	473	424	447	484	451	411	448	462	435	431	462	425	407	422	459	421	485	449	426	443	445	463	411	417	446	461	412	414	431	418	487	456	446	444	423	431	427	427	402	422	439	435	394	434	432	490	461	443	422	429	446	442	375	456	437	450	453	405	422	409	444	424	458	404	427	451	479	428	415	469	411	440	410	477	413	423	431	399	427	439	402	415	448	406	446	418	471	453	415	428	418	460	465	423	474	443	376	442	447	450	430	436	446	413	458	412	435	432	445	423	426	432	436	423	439	444	431	433	451	466	427	439	406	466	423	436	427	415	447	396	405	434	451	392	434	405	454	424	423	440	448	466	430	428	405	437	467	427	422	413	426	438	428	468	420	409	428	411	436	422	453	422	425	457	434	427	466	422	432	430	422	439	387	434	471	465	433	423	406	429	414	438	399	419	459	450	436	436	411	454	445	414	411	428	434	427	420	453	416	444	460	424	458	418	426	418	411	412	376	426	448	410	416	449	447	445	401	448	441	470	450	448	439	429	413	442	438	436	454	425	446	410	423	473	452	404	460	452	429	390	423	420	440	448	429	391	444	456	419	457	435	422	403	457	433	442	442	435	434	439	412	455	448	438	423	456	432	396	441	413	477	413	457	481	436	463	470	440	469	418	436	457	417	450	427	420	431	428	448	405	408	450	457	440	441	470	417	386	405	441	430	463	416	425	449	455	466	401	453	434	441	429	416	447	467	456	409	424	419	439	424	429	396	456	382	405	425	464	447	426	447	423	454	434	417	445	422	417	448	417	404	455	420	459	469	455	425	431	434	396	418	410	457	435	417	446	432	439	479	433	455	421	440	423	422	417	422	431	419	433	468	455	477	446	434	417	377	428	413	447	480	444	468	416	421	431	430	451	452	441	463	404	412	470	437	437	431	424	431	422	438	478	426	433	439	416	443	430	412	440	435	447	401	441	411	453	423	416	421	435	408	413	430	409	461	420	419	398	456	398	433	435	439	427	423	443	440	428	409	456	443	422	432	444	438	412	449	434	424	482	450	433	405	422	446	441	409	450	446	450	450	399	440	415	432	432	430	440	409	434	461	434	442	433	450	405	391	462	435	433	438	430	458	441	437	464	408	439	444	465	464	361	441	386	434	402	446	399	415	451	401	431	434	469	437	430	438	405	445	441	424	408	445	438	437	442	431	434	451	425	454	426	438	415	461	437	407	422	445	412	417	436	424	449	441	443	442	425	450	441	463	443	450	391	441	461	431	408	452	448	414	435	441	461	424	455	425	433	419	428	441	420	422	395	429	442	392	416	414	441	434	435	413	447	444	434	438	446	432	394	436	461	429	447	446	412	441	460	406	419	431	452	424	428	426	442	424	453	434	447	479	419	437	437	454	446	449	447	430	423	432	424	418	410	400	402	453	473	430	410	447	472	444	436	434	471	434	437	405	444	454	409	421	424	438	446	414	392	440	422	414	453	445	413	419	425	424	451	399	445	428	426	422	429	419	424	414	457	435	403	421	459	476	444	438	390	417	431	381	442	421	446	448	449	439	423	413	435	430	434	442	443	400	435	392	441	417	418	430	420	457	407	411	418	417	404	419	430	421	429	450	390	438	441	380	423	444	447	443	418	436	447	405	443	409	428	424	416	442	481	420	434	431	434	431	487	464	427	420	465	436	436	468	445	433	442	428	446	438	394	456	429	413	413	466	452	429	399	432	440	436	466	424	425	448	410	414	442	424	452	434	417	461	440	426	403	420	428	429	440	467	456	443	454	394	430	417	439	444	449	396	453	438	467	398	428	453	392	398	419	431	444	436	435	406	442	449	437	402	466	405	471	447	463	433	433	436	455	422	413	436	416	426	470	404	444	465	415	444	409	424	449	445	410	451	445	458	433	440	425	414	450	453	460	404	460	438	413	419	437	405	385	424	446	434	393	415	431	448	464	451	427	435	460	452	478	426	468	418	453	450	411	427	425	427	443	458	449	441	449	472	434	392	470	458	426	466	417	473	435	444	386	429	407	460	427	446	451	420	435	439	401	428	411	431	437	412	382	447	456	440	417	441	421	417	441	422	413	389	464	471	450	400	407	443	471	439	403	424	440	423	402	429	439	409	455	396	442	391	436	455	460	436	437	411	422	397	430	436	387	427	399	444	419	454	434	417	404	426	412	447	427	453	419	400	430	422	427	404	441	437	461	432	472	387	456	411	436	452	395	438	430	450	424	421	439	426	423	406	453	428	436	430	441	474	453	430	415	418	439	452	384	450	462	481	424	461	404	425	453	404	418	444	423	449	445	440	464	430	398
12009	1084	1121	895	530	453	345	239	222	175	173	181	188	124	165	144	118	123	118	91	74	104	84	69	94	86	91	94	78	77	86	66	76	90	67	89	68	87	82	67	80	70	79	75	81	91	70	84	68	64	91	68	79	75	80	76	72	61	80	66	84	70	67	77	76	71	70	72	62	80	76	79	76	74	69	73	62	61	77	76	77	60	82	70	79	59	82	80	65	82	97	68	58	62	77	72	77	92	83	79	86	77	84	78	72	75	75	77	54	59	71	67	78	71	68	76	74	63	65	78	65	62	73	75	79	73	80	65	73	66	96	81	62	85	80	74	83	64	73	69	75	65	76	63	67	73	69	82	82	72	90	80	71	75	77	69	81	85	70	70	83	75	92	75	82	76	60	73	63	74	77	87	77	68	70	61	87	63	59	76	82	67	57	87	61	83	66	69	73	93	79	92	89	71	104	69	75	79	68	75	82	64	92	76	71	83	66	92	72	84	70	58	73	61	73	73	79	70	74	70	65	89	87	78	71	84	67	68	72	65	62	70	79	96	59	71	61	55	66	54	74	77	84	57	74	56	66	77	69	74	72	85	68	66	70	76	64	76	91	68	57	80	64	67	68	68	63	77	76	68	61	76	75	74	92	84	66	70	65	60	73	65	70	70	79	73	67	80	71	74	69	73	82	76	67	81	76	81	73	69	76	92	60	74	73	85	93	68	76	64	71	63	70	58	76	94	76	80	75	76	71	66	96	60	73	85	70	82	67	79	79	69	67	70	76	77	82	50	70	75	65	75	80	75	86	77	92	67	90	69	86	65	75	72	66	63	68	67	79	68	70	85	67	71	73	67	61	69	65	75	73	85	68	69	68	73	70	81	63	67	70	82	79	85	81	55	61	75	67	79	80	70	73	68	69	79	75	86	65	80	73	84	66	66	67	79	86	89	69	77	84	68	68	67	80	65	83	72	71	77	76	97	72	80	63	45	77	82	95	61	71	58	65	69	87	81	69	79	66	79	77	94	68	71	85	78	71	66	68	74	82	62	66	75	74	80	75	71	62	56	68	79	73	71	68	73	74	78	64	75	67	72	67	60	73	59	84	82	78	66	80	88	65	70	69	62	80	66	77	81	70	75	64	67	70	82	78	85	79	71	84	67	73	83	77	90	79	73	68	68	83	70	70	66	65	82	72	69	79	67	72	54	73	76	63	70	69	82	74	96	86	64	61	68	73	69	64	79	77	64	63	76	90	82	54	80	70	73	66	72	84	74	78	70	63	65	67	84	75	74	79	78	79	76	74	78	72	70	76	65	76	56	68	70	68	56	65	89	78	74	78	97	57	71	80	76	88	84	79	92	77	68	72	75	84	80	67	83	67	68	72	81	62	71	76	63	55	86	71	83	69	78	75	76	61	60	77	81	69	91	73	80	77	66	68	59	57	64	82	62	59	68	65	85	92	86	95	90	77	73	64	62	67	72	76	52	69	68	90	71	77	87	64	71	76	70	73	68	80	79	72	69	75	52	82	72	67	77	70	68	75	68	72	84	83	52	85	75	71	64	66	73	93	74	73	73	68	94	86	90	81	76	80	78	73	72	59	74	70	80	70	67	78	64	76	69	73	80	67	66	88	100	73	76	79	71	74	64	67	85	81	77	71	76	75	81	90	75	72	75	60	63	69	75	71	69	72	72	92	79	61	80	70	74	88	72	83	53	71	65	76	68	96	72	65	75	84	77	59	93	84	65	78	75	49	70	59	92	86	68	67	71	74	59	65	64	88	70	75	83	73	70	78	83	70	70	79	72	65	65	69	83	75	69	81	74	63	72	71	64	77	80	76	76	61	72	71	75	80	81	74	72	99	62	80	58	56	79	55	60	74	80	87	75	70	53	84	73	79	68	75	63	81	63	69	74	62	71	69	72	72	63	86	74	65	69	66	79	70	88	78	78	81	68	69	79	78	61	73	86	72	76	74	66	70	71	76	105	72	93	80	65	89	85	82	77	73	70	78	61	82	70	80	77	71	80	61	83	64	72	54	78	71	77	88	76	71	68	69	74	76	77	76	62	88	78	66	69	67	76	76	69	73	58	84	77	74	95	70	88	70	85	70	74	74	73	70	65	68	59	61	68	71	72	67	73	75	67	71	69	77	74	68	57	61	62	86	65	82	74	84	78	78	86	69	88	82	75	72	57	87	62	68	95	65	69	77	77	95	88	77	81	66	83	67	53	88	82	94	77	68	75	79	66	71	67	67	56	81	66	69	64	75	77	65	66	81	80	72	84	54	63	64	70	65	83	72	72	81	87	59	64	81	71	68	75	57	62	70	79	79	71	79	76	59	83	75	71	74	64	62	73	76	59	63	73	60	74	66	72	64	74	68	70	97	65	71	86	89	70	75	74	87	66	64	69	58	68	69	94	67	77	93	63	83	78	78	71	70	84	65	65	71	79	69	72	78	76	58	64	81	66	77	72	78	71	78	79	76	74	77	73	61	56	73	83	67	76	86	76	64	75	74	78	75	82	74	81	73	66	71	81	62	76	89	62	69	76	83	73	73	82	74	91	66	63	75	83	73	64	69	80	71	76	94	77	75	67	77	76	71	65	83	63	78	76	67	94	67	57	80	74	75	69	81	77	77	89	78	82	62	77	72	59	68	66	72	84	88	96	92	68	65	90	64	70	70	73	80	66	84	73	75	75	65	79	76	70	76	82	84	66	78	67	74	64	83	74	81	64	76	74	65	70	77	88	79	81	66	82	80	76	66	80	93	62	58	65	82	94	64	78	78	62	66	72	67	79	73	64	66	67	70	77	63	77	55	80	79	73	72	65	67	82	66	68	76	73	81	81	75	78	78	58	85	77	71	69	68	77	75	79	63	83	66	52	80	79	77	85	84	93	73	78	89	90	63	57	77	81	67	75	65	70	77	67	73	76	70	66	79	67	63	54	87	72	90	74	80	76	72	68	97	75	68	60	62	62	73	77	67	56	67	97	72	97	63	65	98	65	84	67	66	59	55	89	65	85	71	59	77	70	85	80	69	96	68	67	68	72	59	88	69	67	79	66	53	64	89	72	68	84	62	59	96	76	62	99	65	68	86	83	76	81	68	79	62	79	78	75	76	97	86	94	61	79	88	78	90	76	79	72	82	75	66	74	74	94	78	72	54	70	80	78	80	70	66	67	65	94	86	71	61	77	60	73	80	76	87	74	89	82	79	87	72	67	73	72	70	71	67	67	72	91	80	84	89	69	76	71	61	59	71	70	67	65	73	80	62	66	70	76	70	84	63	82	74	80	82	76	75	68	80	61	84	66	69	77	85	69	65	65	65	82	77	74	67	55	81	74	68	66	77	77	80	76	73	90	62	65	72	77	73	84	70	87	72	64	70	89	83	67	76	83	79	72	79	83	63	61	63	61	60	68	60	49	81	88	100	76	71	77	55	74	75	74	66	84	59	72	76	91	73	91	60	75	67	83	81	85	83	80	72	74	71	70
7663	1035	2319	2641	2181	1908	1642	1244	1010	856	811	813	917	627	630	454	543	476	385	391	304	322	305	276	327	322	263	281	261	247	232	256	254	239	257	267	240	213	247	242	237	220	213	210	224	234	239	201	186	207	194	216	207	187	227	210	216	180	194	202	187	177	196	190	239	183	207	194	216	202	209	214	184	189	197	197	199	199	224	209	208	203	191	228	199	184	202	236	201	171	192	215	186	202	217	200	188	208	188	200	175	171	197	199	193	182	210	199	204	181	208	195	175	215	188	216	206	202	206	179	207	203	194	196	194	178	201	198	183	197	211	203	192	195	192	179	196	217	199	203	197	212	192	192	204	190	192	209	204	208	211	207	205	176	229	208	201	188	193	204	210	215	216	179	188	225	179	215	190	240	209	192	201	172	183	197	209	213	211	200	204	206	205	200	202	207	172	181	192	176	165	200	188	206	207	188	166	173	191	236	179	200	186	170	197	178	191	180	186	209	192	199	189	191	194	207	170	209	188	192	219	162	204	202	197	206	192	219	202	178	190	211	183	220	186	204	209	195	174	209	220	222	174	211	198	228	172	171	203	208	179	183	191	175	193	202	179	179	210	188	194	189	181	203	195	196	197	187	215	199	225	182	189	195	201	198	198	211	221	171	207	216	192	229	220	191	177	182	177	185	170	198	172	187	177	192	187	219	221	199	200	215	185	209	214	197	196	209	178	186	189	197	200	193	187	189	177	203	191	202	187	190	182	182	197	187	195	196	168	184	198	214	198	190	185	183	189	182	200	197	226	181	203	211	209	196	213	193	206	190	184	181	189	193	194	191	179	202	195	184	185	185	193	196	193	201	197	199	202	214	191	208	222	195	186	203	199	209	198	179	171	202	202	230	204	190	195	191	198	193	208	210	222	195	180	207	191	219	217	222	186	194	191	196	190	214	178	165	191	199	194	195	186	182	210	195	201	205	181	191	190	199	193	197	216	205	216	200	210	204	186	230	210	208	197	191	200	178	198	202	194	176	199	208	211	206	194	179	194	186	199	190	197	181	190	205	183	218	199	201	187	183	188	189	202	210	204	174	186	196	196	187	195	199	200	193	195	177	207	202	216	215	246	182	188	190	210	205	193	181	195	184	189	195	170	192	219	202	199	186	195	219	187	200	203	202	198	213	213	179	201	173	199	199	203	199	193	173	184	178	192	194	183	180	214	177	184	193	208	178	186	201	186	185	212	214	200	183	173	211	206	204	194	198	200	191	185	204	197	201	191	195	187	177	194	210	207	204	210	167	183	194	183	181	181	192	202	172	217	210	193	169	199	192	183	204	199	217	188	201	195	172	158	196	196	185	207	200	177	213	212	174	191	197	211	198	178	191	205	170	199	171	205	189	182	179	194	195	187	179	192	189	204	191	206	177	224	211	199	203	200	170	183	172	203	216	214	179	183	191	168	188	197	202	191	167	197	194	192	181	177	217	203	184	193	204	198	222	218	195	189	189	184	194	171	203	184	198	212	234	202	188	206	193	191	180	192	191	186	184	206	200	199	207	176	194	207	196	184	182	196	192	184	197	188	199	183	196	206	202	200	190	183	192	187	187	188	171	177	231	217	198	196	178	217	209	171	215	197	194	193	183	190	171	208	188	216	197	213	200	177	199	195	191	183	202	189	196	205	215	205	190	205	191	196	211	206	202	212	192	182	194	198	229	198	202	198	177	218	197	184	193	169	180	169	198	206	181	209	204	212	208	207	193	181	204	198	197	220	189	199	164	187	190	193	190	184	180	201	208	174	198	210	230	205	207	169	193	164	196	190	211	208	192	165	190	215	178	212	194	195	234	208	185	177	193	210	180	169	200	203	194	221	207	201	188	188	206	234	170	187	194	178	198	194	198	187	211	169	191	186	205	190	199	233	215	193	211	173	183	191	208	183	191	201	171	211	209	213	184	229	182	210	210	194	198	219	218	183	206	191	198	179	196	179	195	179	188	206	181	215	207	176	190	203	209	198	180	190	214	204	226	177	194	199	203	186	180	217	208	200	178	208	175	197	198	195	222	209	192	210	206	211	176	190	166	195	187	214	191	167	197	206	181	190	183	208	187	219	192	208	192	181	181	211	216	192	199	204	168	198	176	140	202	227	204	199	208	187	198	168	183	200	189	214	203	187	181	207	194	209	207	204	225	201	195	199	195	212	214	197	203	188	186	191	185	162	209	229	199	213	204	201	178	197	186	198	219	167	209	185	205	184	193	194	183	190	182	209	199	202	224	202	180	199	204	188	174	202	178	219	215	217	201	194	209	198	217	182	163	181	202	209	207	218	206	190	170	174	207	185	205	198	157	219	215	194	192	190	190	213	214	192	205	170	180	186	192	206	214	189	183	201	181	208	198	198	218	213	199	217	204	186	205	216	211	211	212	205	197	205	197	210	195	180	199	192	202	191	188	182	197	183	217	200	187	184	200	193	195	200	190	191	219	207	187	191	214	191	212	176	183	194	194	202	182	199	175	207	187	234	217	182	192	198	194	189	203	179	194	189	171	215	193	207	217	187	218	180	200	195	193	209	225	177	193	193	204	195	214	174	213	182	195	170	218	165	179	169	212	200	219	194	187	194	179	202	193	190	192	194	204	212	209	217	203	187	191	191	169	220	193	208	182	200	184	207	198	186	208	195	204	197	207	195	175	213	194	207	181	179	181	187	179	180	187	199	203	197	196	208	175	191	188	172	196	183	203	218	192	211	188	180	220	204	199	206	215	211	180	195	197	221	182	173	190	178	209	200	208	212	203	159	210	173	196	196	158	185	223	195	167	188	201	208	174	199	169	182	198	193	175	190	198	212	189	187	200	199	232	191	173	215	181	200	185	191	160	196	167	194	226	195	184	196	190	182	190	201	177	194	196	167	181	205	179	164	199	190	200	213	184	209	179	187	187	207	170	170	193	232	197	160	196	174	227	212	171	175	175	190	209	197	202	225	200	222	193	206	203	189	179	190	207	192	206	195	207	208	221	194	197	216	175	212	206	214	198	216	198	204	175	184	221	194	211	166	178	217	174	205	189	204	195	182	196	189	188	183	185	187	208	184	217	218	186	214	190	182	201	200	185	225	201	198	221	188	210	187	175	206	182	204	196	205	183	216	181	166	175	196	200	222	191	209	206	226	184	183	172	193	184	199	167	192	191	176	186	199	210	189	190	178	184	189	199	202	212	204	217	191	184	176	183	202	226	186	200	188	191	184	211	170	193	207	191	180	202	180	185	182	210	207	183	194	178	199	188	173	187	205	185	181	204	190	193	195	208	207	201	181	211	214	176	180	213	182	203	209	182	198	215	189	170	197	205	198	182	177	197	223	202	198	205	191	210	197	194	197	172	195	193	195	188	171	194	211	188	201	181	197	188	206	204	203	203	188	195	205	183	185	205	213	202	200	178	207	188	217	207	224	196	181	181	164	203	205	192	196	203	188	176	189	235	199	211	206	200	206	192	200	198	194	214	218	197
1336	351	360	317	277	235	215	202	214	174	199	208	183	221	223	206	195	183	196	200	206	168	199	168	205	208	207	195	204	209	210	208	228	208	180	178	177	175	199	200	182	190	191	183	194	171	199	169	193	210	208	203	190	213	210	215	217	215	192	199	195	212	177	199	188	218	197	187	184	172	162	190	163	171	181	184	193	212	199	191	180	179	194	183	191	191	196	211	222	193	200	201	190	190	180	198	194	179	211	207	168	197	191	185	176	202	195	182	196	219	188	206	184	222	189	205	174	209	182	188	191	181	182	162	191	174	185	177	211	207	218	193	204	184	183	201	204	203	180	208	181	205	196	195	175	166	189	199	186	196	206	226	190	197	199	197	174	172	206	161	178	180	192	213	198	217	203	161	209	188	197	190	201	193	196	206	186	212	200	182	193	189	194	195	193	190	173	170	206	186	189	194	182	183	202	190	183	172	218	196	192	198	189	194	169	206	197	198	193	180	203	196	186	195	172	194	177	178	191	196	198	199	183	176	213	193	202	196	209	179	194	188	196	197	165	190	177	168	203	181	198	190	204	206	195	225	194	177	172	171	193	183	173	194	201	212	213	220	204	193	218	193	184	200	197	185	196	184	229	179	213	178	184	189	214	209	193	181	195	179	207	200	207	192	170	184	195	205	186	190	191	201	207	216	206	189	186	206	173	194	186	216	197	216	214	200	174	186	201	195	210	168	195	195	219	194	177	221	212	195	189	213	176	208	196	195	183	215	201	190	187	189	197	150	191	183	189	191	209	215	217	199	197	225	214	215	202	180	184	223	175	196	210	206	192	188	184	191	205	205	185	188	158	204	170	193	184	202	192	208	197	196	180	191	234	166	191	194	215	185	186	178	231	196	197	196	179	198	179	184	211	198	163	188	189	199	196	203	194	186	196	195	193	169	201	169	209	196	178	172	175	194	198	187	181	199	209	183	207	203	204	224	205	168	197	190	198	184	219	183	187	158	211	182	185	200	196	192	191	212	189	173	178	189	218	199	194	186	216	196	182	205	182	218	202	212	185	204	194	212	203	222	195	172	179	181	215	191	192	193	192	211	195	218	196	190	198	140	176	196	194	205	205	185	211	181	188	198	185	188	185	185	210	199	179	177	195	179	211	170	179	190	203	182	196	206	202	178	172	222	195	193	185	211	164	214	199	207	200	205	208	190	200	199	191	194	191	183	190	202	168	172	163	188	176	175	178	172	184	163	220	207	174	207	166	198	192	206	207	187	170	195	198	186	185	212	179	198	184	198	213	211	213	180	188	225	199	203	179	184	207	193	181	184	200	226	228	176	174	195	204	197	166	183	220	187	200	167	192	181	197	200	187	200	182	174	203	199	199	193	216	193	201	168	213	207	172	193	214	190	207	194	216	203	207	203	169	205	187	229	203	161	186	202	201	170	222	208	221	186	207	195	164	193	182	196	168	191	207	195	187	189	197	196	191	182	216	193	184	194	186	213	207	217	194	172	210	182	203	186	184	195	219	196	194	188	183	192	213	182	175	180	168	181	184	190	177	190	197	237	181	203	179	171	199	184	199	190	194	210	188	161	191	208	189	197	188	171	200	223	182	210	191	192	185	178	197	181	186	182	197	184	200	211	174	201	194	181	183	178	178	202	178	189	218	188	184	200	168	207	175	184	163	199	185	210	173	187	208	193	220	195	214	178	201	185	168	177	170	189	187	183	177	174	208	219	193	186	185	165	202	226	192	200	180	167	191	179	205	195	192	197	196	218	193	210	221	202	190	205	178	195	211	172	172	170	176	203	206	203	200	198	205	191	199	207	187	193	182	190	177	205	200	181	188	217	196	197	202	200	167	182	172	165	196	177	195	206	205	217	201	189	176	204	172	194	180	177	213	200	195	196	196	194	197	219	180	201	226	188	150	221	194	211	193	198	214	185	213	228	229	206	197	185	195	181	203	199	205	202	182	183	182	171	199	193	203	181	200	226	201	182	189	207	197	198	204	192	199	193	204	178	184	204	176	205	175	204	203	231	188	201	174	211	210	184	205	200	206	168	191	198	205	224	169	170	177	185	204	202	199	182	192	170	192	188	159	203	189	203	205	205	201	179	193	218	189	184	215	174	173	202	189	171	186	182	203	170	201	177	209	192	208	181	207	188	205	200	188	188	206	190	201	189	189	199	181	198	161	191	186	204	206	176	176	184	170	199	208	191	199	196	190	199	195	190	179	193	184	213	192	194	186	200	194	198	221	187	224	192	171	215	198	210	201	193	178	191	179	209	208	219	173	208	180	193	191	168	188	168	195	193	198	188	166	210	203	198	209	187	183	190	193	204	215	195	187	202	199	189	200	209	165	206	193	194	184	189	196	183	164	184	207	181	206	214	190	200	199	195	189	205	172	209	206	197	198	193	198	193	177	177	185	186	166	201	187	181	176	197	184	190	162	193	188	174	188	187	179	166	210	177	206	175	199	180	173	184	197	177	201	191	171	182	224	199	174	193	220	175	183	202	190	201	185	218	159	199	159	205	201	183	187	181	175	193	185	200	181	174	178	199	214	186	194	198	193	153	204	219	195	181	206	198	211	175	203	226	184	192	194	181	200	165	206	233	204	204	193	205	207	197	189	184	209	199	208	166	178	183	182	205	187	185	199	194	173	201	195	205	228	199	174	172	206	214	177	193	212	201	204	197	191	179	175	199	176	192	173	163	195	186	180	184	191	190	199	184	192	181	192	209	208	203	215	205	188	206	182	165	174	195	228	213	202	172	189	189	180	178	210	208	210	169	186	212	187	193	186	195	187	182	202	191	168	207	202	210	210	187	201	204	188	185	158	181	204	205	180	184	202	207	203	198	185	187	167	194	186	187	188	166	172	182	194	195	199	188	165	201	199	199	180	177	193	183	196	210	188	164	191	197	204	191	207	193	186	162	187	189	199	193	190	211	192	208	208	175	191	165	194	181	183	190	203	166	176	190	205	183	183	221	202	204	210	199	197	202	172	166	185	189	210	192	210	199	189	199	203	204	194	171	168	158	212	195	205	231	183	210	205	192	211	182	199	207	200	184	201	155	209	182	185	192	194	173	175	189	215	195	172	209	173	201	192	178	183	199	199	166	206	191	199	204	210	184	168	202	170	174	177	191	224	188	211	211	193	213	184	176	196	180	162	191	196	199	168	187	200	169	213	196	201	192	214	202	222	174	202	189	228	183	179	197	204	177	183	185	178	173	205	191	220	189	206	183	175	196	179	176	194	197	201	200	196	186	213	191	194	184	191	202	199	171	178	200	181	199	217	159	193	171	192	189	197	189	203	186	186	199	183	194	180	198	188	183	198	187	188	171	170	188	188	184	165	200	178	185	186	185	179	183	202	199	184	180	160	197	210	221	198	160	190	205	180	183	214	204	207	176	181	202	201	184	207	158	191	188	172	189	184	195	182	198	183	186	197	200	207	183	203	183	213	182	214	176	213	209	195	198	171	177	202	169	192	171
1746	583	909	1013	883	707	715	652	574	631	567	542	531	521	486	485	497	481	489	505	444	483	525	465	481	457	473	475	480	476	524	469	504	450	480	466	469	487	511	481	509	469	465	484	477	489	471	455	515	519	481	445	428	453	486	470	448	485	461	457	509	500	486	496	447	486	493	461	484	485	450	484	482	491	475	477	472	468	479	528	485	480	452	493	457	479	489	484	445	457	445	490	495	482	456	473	471	489	513	461	467	467	512	504	488	456	454	478	442	463	445	481	483	456	460	456	487	463	456	451	476	482	506	468	451	484	435	464	463	468	439	518	462	478	475	489	468	498	462	483	446	482	448	487	484	479	464	514	505	461	481	468	485	452	455	460	488	463	464	486	488	490	449	502	466	454	467	427	463	488	475	464	449	466	477	477	486	486	476	456	471	507	456	462	463	483	442	468	454	468	465	478	463	454	455	498	461	507	438	446	475	468	487	459	504	509	442	472	509	477	467	472	483	496	475	480	479	437	472	456	465	471	485	452	441	458	502	487	478	497	471	488	499	499	469	450	486	480	474	454	475	472	480	493	439	480	484	466	467	490	465	506	466	478	441	475	463	489	470	489	483	497	464	476	484	471	450	475	464	465	496	461	486	449	506	456	507	505	477	437	465	459	485	495	443	478	508	495	465	498	425	517	450	516	461	425	468	457	477	460	458	477	479	473	521	485	461	492	479	460	494	488	477	553	510	484	483	453	449	502	442	448	477	517	452	431	468	477	478	446	493	445	478	462	485	456	426	467	496	472	433	445	475	485	448	442	487	464	464	451	436	437	449	465	446	449	466	449	475	474	481	483	441	484	449	459	453	536	499	466	463	464	481	449	470	493	480	478	477	487	499	470	483	505	484	445	479	481	430	451	465	495	491	438	415	439	457	447	468	452	454	483	473	483	494	457	514	485	470	455	465	501	462	478	470	483	486	469	497	491	476	461	489	492	513	486	485	466	465	483	478	448	485	477	460	525	483	477	464	454	460	427	477	525	480	480	421	453	476	461	464	432	483	475	469	487	465	453	463	487	465	456	458	462	434	468	464	464	422	485	474	438	498	489	449	506	489	447	461	524	509	463	454	475	479	464	495	452	483	481	472	451	494	479	456	487	438	467	478	500	458	482	480	497	498	493	436	503	503	509	475	479	413	455	434	496	470	470	483	434	447	467	460	466	495	502	470	442	505	454	462	459	482	461	443	464	473	443	443	481	447	489	487	478	468	455	523	455	488	443	493	461	457	496	503	462	466	469	451	437	472	504	431	507	462	466	456	514	487	505	529	406	437	441	448	460	440	469	460	477	416	487	481	493	489	485	459	456	474	434	500	475	427	463	472	471	449	492	467	497	424	451	456	511	472	476	502	423	463	464	480	482	481	469	457	464	495	502	503	453	526	457	476	471	465	466	477	429	511	454	455	444	479	510	450	463	475	489	498	459	468	487	487	484	469	446	482	464	461	458	456	449	460	467	448	463	500	478	483	495	457	464	437	424	465	508	451	487	557	436	460	478	453	482	481	481	501	492	433	421	491	470	474	508	468	509	455	469	471	472	432	445	485	473	512	493	455	504	507	478	442	429	477	497	457	432	449	456	497	469	481	421	503	495	479	472	480	478	445	479	480	452	492	471	461	458	494	499	497	488	477	483	487	457	484	497	466	462	439	524	477	477	494	477	473	484	489	465	487	464	480	483	459	467	520	489	460	478	448	454	483	488	476	489	463	474	478	428	460	471	471	487	462	473	473	463	468	492	454	500	490	434	489	448	477	473	489	468	489	483	465	467	478	466	487	463	447	481	471	473	429	475	501	473	482	489	482	488	445	484	477	473	484	455	490	468	505	463	467	467	407	468	486	477	481	475	493	494	468	487	508	484	500	492	496	514	477	473	470	440	460	448	467	425	426	430	475	457	451	465	455	492	430	495	459	488	469	456	486	456	444	465	442	465	464	471	493	447	478	470	491	425	467	461	434	485	471	482	475	469	487	453	491	482	497	463	476	474	452	479	501	452	454	449	463	493	465	485	441	486	442	481	497	494	449	504	472	488	452	458	453	434	472	435	483	498	468	436	484	448	481	462	430	489	469	456	492	476	457	486	492	482	506	495	468	453	451	454	431	470	485	506	478	475	444	479	499	446	464	450	474	455	489	501	454	449	517	465	455	473	485	475	466	464	474	496	450	465	463	470	455	471	485	456	475	439	457	497	465	471	485	451	542	461	486	461	484	463	459	443	417	478	481	512	453	457	502	447	422	489	469	489	448	474	524	444	467	448	455	466	485	478	497	499	472	475	481	451	438	474	499	480	452	446	474	511	439	450	469	498	483	472	476	477	455	534	474	469	465	493	499	505	469	475	452	440	486	478	468	507	493	450	474	487	489	497	503	469	469	449	509	502	480	455	484	493	481	485	501	510	444	433	474	461	468	473	457	475	464	474	498	454	460	496	475	448	440	437	444	477	510	440	468	471	480	439	475	464	511	453	453	512	434	443	473	484	475	441	458	450	464	484	458	470	469	468	503	504	464	482	445	478	476	498	471	488	451	478	453	484	499	496	481	455	478	493	442	470	418	459	492	489	471	442	441	443	488	471	493	481	475	502	465	483	481	486	443	465	477	484	440	449	474	472	477	472	488	466	485	456	470	504	522	483	511	469	471	510	445	491	490	486	496	453	471	474	482	476	454	512	515	476	485	457	470	487	511	485	477	427	450	479	461	471	442	469	467	455	448	472	475	463	492	475	472	467	454	463	467	482	484	488	492	487	447	488	464	469	473	474	449	478	460	457	484	476	450	474	465	481	482	483	448	451	444	461	460	442	444	478	459	499	452	457	495	493	499	450	447	496	457	470	451	484	480	468	472	509	450	463	477	440	483	490	497	478	464	450	481	455	500	473	449	468	500	458	428	468	524	511	487	505	442	502	470	465	463	472	447	458	512	481	463	457	537	461	495	447	460	497	476	482	465	493	469	482	514	492	475	465	485	493	459	460	460	442	488	466	471	490	482	471	488	462	487	505	480	457	474	467	460	485	488	500	482	441	488	484	438	478	491	467	441	425	473	471	480	508	475	501	489	490	428	450	450	478	441	444	488	458	483	469	457	483	476	499	477	468	486	453	416	492	474	454	496	499	446	463	490	513	488	476	471	475	490	468	484	450	481	486	489	479	457	459	488	461	512	499	482	431	448	476	472	506	484	471	481	434	486	443	433	470	478	423	486	461	493	480	450	475	503	449	504	479	488	475	474	437	509	447	489	477	450	478	491	478	501	469	473	460	492	518	481	489	456	498	488	425	491	457	484	446	448	460	483	512	487	425	476	486	462	530	457	449	474	474	490	453	461	462	478	498	473	487	486	459	468	485	454	449	461	465	453	503	482	452	451	434	478	478	441	474	482	475	454	493	438	464	489	473	466	471	484	517	433	477	477	433	469	458	496	425	419	447	461	459	484	473	481	456	464	483	456	495	463	477
6131	723	739	615	482	348	327	309	278	215	217	229	233	204	179	188	195	183	162	194	177	190	188	189	156	203	192	178	171	186	176	186	176	180	172	172	154	198	184	164	183	166	161	160	167	141	162	189	155	186	197	179	181	166	182	211	183	183	190	146	178	178	182	180	183	164	164	197	176	156	185	158	161	169	166	173	159	170	186	200	155	201	169	163	190	177	172	181	189	175	182	164	167	178	160	193	166	166	172	172	182	169	185	188	186	171	177	169	127	186	168	158	186	194	172	195	160	179	189	171	179	162	194	174	164	174	158	178	171	140	190	183	174	200	186	166	168	164	162	192	194	183	181	179	176	175	173	167	180	163	165	165	194	173	181	186	159	169	155	193	167	185	195	177	189	163	173	166	160	173	185	185	173	194	179	188	184	184	178	194	201	170	183	190	176	184	169	184	188	165	188	163	170	163	163	173	186	201	177	146	176	163	191	176	164	173	188	179	184	179	154	163	183	201	194	165	192	158	178	177	183	171	179	179	155	164	176	181	179	156	171	185	181	167	186	157	160	196	153	180	192	196	174	177	159	199	172	198	179	182	188	162	193	194	176	183	185	165	185	192	166	198	188	193	166	185	159	169	141	197	191	168	200	183	167	165	178	161	192	171	178	147	177	175	165	175	203	194	181	147	180	169	177	201	162	190	171	172	191	177	186	170	179	187	200	185	196	187	179	161	170	154	201	177	171	177	173	216	177	158	179	178	179	196	171	186	160	163	201	192	173	179	158	163	175	176	170	172	171	177	164	189	173	178	176	173	171	175	182	173	207	180	161	177	158	160	188	170	167	180	173	179	176	184	190	163	161	184	186	167	174	175	175	183	179	181	168	195	167	168	173	177	170	193	163	166	153	176	155	163	177	174	186	179	163	159	177	173	179	173	176	181	190	179	190	182	171	173	170	171	150	157	178	170	172	177	176	179	164	168	201	172	188	179	165	177	177	156	196	180	177	182	169	188	144	167	190	173	182	188	164	183	179	174	176	173	156	195	172	168	168	152	182	167	188	144	168	183	175	151	179	193	179	183	184	197	175	156	164	183	158	213	182	188	182	179	170	176	180	191	209	178	181	131	185	195	182	175	172	180	178	199	168	167	170	206	204	173	189	177	180	193	167	178	157	195	171	181	163	177	183	164	195	168	183	178	180	161	154	157	186	215	173	169	175	194	190	167	155	199	174	167	154	154	184	166	181	176	192	162	186	168	183	157	175	149	175	161	186	167	183	181	176	176	182	193	174	166	179	176	150	167	179	174	191	189	150	176	170	169	174	191	171	163	176	199	149	162	201	152	211	211	193	159	178	173	191	174	193	158	166	176	183	192	201	160	189	195	168	179	180	179	203	163	161	195	167	179	171	183	185	157	185	177	157	169	165	180	191	193	182	172	160	162	197	178	156	170	159	160	179	166	181	182	170	169	167	184	183	176	181	187	164	162	187	178	186	171	184	185	176	178	185	172	166	170	175	191	162	172	171	185	187	181	186	185	174	170	176	183	180	196	169	171	180	149	175	186	193	162	188	181	164	160	163	187	188	163	185	197	161	189	184	200	179	166	175	170	168	180	185	161	173	176	171	154	180	175	176	145	179	168	153	174	154	187	202	194	184	190	185	177	165	165	176	179	175	190	158	189	167	171	180	188	183	153	174	204	175	186	185	184	194	176	160	173	172	166	203	168	178	173	207	187	156	167	163	191	191	162	179	182	180	176	165	178	194	162	155	175	177	184	196	165	184	148	165	177	159	176	171	182	173	192	182	164	157	180	175	170	152	180	164	155	181	165	170	157	179	166	174	181	173	185	189	181	170	167	176	179	180	192	204	193	178	156	190	151	185	170	149	172	178	157	176	177	178	174	182	185	174	208	189	187	189	171	183	165	187	175	192	172	182	173	173	176	197	162	144	170	155	181	178	180	168	197	183	166	191	140	176	179	165	166	177	168	176	186	162	224	165	165	199	172	171	194	199	176	162	183	190	171	167	153	194	168	182	177	182	178	186	167	182	168	161	186	184	185	189	164	159	191	186	173	159	209	160	184	177	172	173	170	196	197	188	189	196	158	174	180	149	173	184	173	180	154	159	171	181	181	218	171	160	183	183	174	187	153	181	202	163	187	174	185	164	182	190	174	168	185	178	162	161	201	153	171	181	175	180	188	146	196	160	184	179	179	154	161	190	176	197	180	160	167	184	148	161	183	162	176	178	178	166	181	192	183	162	154	180	170	210	160	183	164	176	173	157	162	181	193	172	187	188	166	187	173	172	164	178	157	170	201	188	179	177	201	178	159	160	189	177	169	193	193	188	181	198	187	200	178	193	173	189	192	170	190	179	176	163	176	154	166	157	198	164	169	185	164	159	157	188	154	156	170	182	174	190	169	163	195	174	161	175	139	169	150	205	178	173	205	174	191	177	165	190	187	191	193	161	187	172	168	200	186	173	179	175	194	174	182	209	153	161	183	165	172	183	183	182	178	179	197	178	168	180	168	175	181	176	174	175	191	176	167	146	160	169	194	176	185	177	183	173	192	163	200	177	204	149	161	166	156	184	168	198	173	170	193	173	179	179	170	158	177	168	176	176	158	154	163	180	189	168	187	184	187	194	165	192	164	198	171	172	167	188	154	172	163	170	189	165	181	160	189	160	202	165	159	168	170	170	189	171	170	166	170	167	175	158	170	180	164	156	189	192	189	157	173	175	169	181	177	167	152	173	191	195	190	192	181	191	165	181	188	194	150	154	193	182	156	155	162	164	166	174	185	179	184	184	147	185	176	164	161	187	162	187	179	173	174	178	159	169	151	179	188	170	179	175	152	175	180	173	193	171	177	184	182	182	155	179	149	188	173	200	168	153	192	197	169	146	175	194	174	175	168	182	191	170	169	178	188	159	171	167	180	192	170	167	167	186	171	179	186	194	179	174	182	182	159	195	177	167	194	174	180	198	176	189	173	154	211	171	162	148	172	175	153	189	154	181	184	178	182	195	168	166	186	183	178	176	173	174	186	165	199	171	192	170	165	137	206	167	204	173	170	177	171	152	185	164	186	164	167	160	206	176	187	149	161	165	184	172	187	153	191	164	153	195	152	150	187	184	192	202	167	183	161	207	191	166	186	193	163	194	185	191	158	189	182	192	202	192	190	161	184	179	177	180	159	177	179	174	190	151	152	209	183	185	176	177	142	149	171	164	193	145	181	168	183	166	179	165	164	172	185	179	178	162	167	153	186	163	162	159	202	199	195	170	185	204	189	179	190	156	192	173	172	181	153	156	176	150	175	189	173	173	154	153	184	165	183	169	170	183	155	153	167	170	197	192	190	175	186	162	190	191	156	189	179	176	182	166	164	158	164	174	164	177	182	174	195	165	176	161	189	185	148	144	182	159	175	173	155	176	174	184	172	175	155	216	188	176	170	159	190	185	171	162	170	186	184	158	163	169	153	192	177	152	170	173	186	175	153	159	194
6035	870	1614	1907	1665	1587	1331	1182	920	794	731	731	750	701	599	616	648	609	599	527	466	485	484	465	491	503	463	492	479	447	467	433	488	473	430	461	457	430	423	460	456	423	474	437	472	462	433	445	443	442	419	430	434	436	409	395	430	485	421	451	463	430	455	462	436	444	434	451	391	422	426	431	454	390	415	419	422	399	402	462	420	404	404	439	426	436	459	433	424	404	451	437	433	435	434	451	477	435	415	426	426	422	450	426	437	469	458	410	428	411	437	445	432	414	391	386	433	423	435	446	434	415	415	442	461	443	441	427	442	428	438	440	444	458	444	457	449	461	442	439	452	433	404	425	455	440	435	444	437	409	423	419	425	427	401	459	446	420	413	437	422	430	435	432	422	413	424	419	444	431	438	464	423	413	397	464	431	437	461	416	437	414	414	401	463	455	438	432	437	398	408	444	414	398	444	451	460	429	435	418	424	414	394	440	426	419	396	412	419	443	431	439	418	449	417	438	421	391	405	375	418	377	412	422	474	381	414	441	418	425	435	405	437	414	413	461	431	428	406	449	415	445	447	436	437	443	457	471	427	411	421	441	406	402	415	459	396	423	445	388	435	428	436	423	418	421	394	426	441	429	459	442	417	429	435	407	439	443	417	418	470	419	422	420	399	391	459	424	429	416	442	412	432	455	393	408	426	421	479	423	456	400	434	415	416	431	426	365	410	441	445	456	475	417	486	440	400	447	433	456	417	428	442	419	425	452	432	388	459	428	431	432	428	460	403	433	426	432	394	407	437	399	446	458	434	409	405	440	426	436	425	433	449	431	434	460	421	436	443	432	444	432	416	448	404	416	464	410	400	425	441	433	452	449	432	442	437	418	400	402	461	426	414	469	419	418	408	450	384	449	420	431	402	406	436	429	417	453	475	413	454	448	428	444	449	419	399	398	447	444	459	446	397	431	444	409	454	423	492	442	406	415	413	423	415	425	427	440	427	436	387	413	439	457	406	450	435	396	407	439	430	469	423	402	452	425	437	426	427	402	482	426	430	408	452	427	424	408	459	459	448	413	395	395	426	459	437	437	416	427	446	404	430	445	441	447	423	417	438	399	435	403	458	426	463	359	465	402	431	435	434	403	441	440	432	396	396	485	460	434	452	442	464	414	439	382	429	400	429	427	467	431	431	420	447	450	478	440	489	403	418	425	466	419	457	419	408	422	416	425	444	419	433	444	401	464	393	437	455	426	462	415	405	419	425	415	442	421	450	410	438	427	425	447	450	402	446	431	446	402	399	403	441	451	424	420	439	437	449	403	423	428	408	407	424	422	438	409	416	457	427	439	396	416	435	449	463	407	416	429	441	422	449	422	442	439	445	466	407	422	441	449	440	442	424	404	455	420	430	444	419	430	396	434	453	390	421	455	414	426	418	449	414	434	416	434	433	436	432	461	393	442	416	430	374	428	433	445	410	428	429	445	420	471	398	435	462	421	418	431	404	440	437	443	426	412	453	424	424	427	383	417	430	409	473	418	418	448	460	475	474	453	423	422	446	436	432	469	390	427	469	431	423	429	428	386	460	416	444	441	427	415	396	407	431	413	405	434	428	422	441	428	457	462	443	431	418	461	433	361	463	447	448	447	425	437	441	433	447	379	400	439	404	401	473	413	418	437	399	435	424	442	448	446	394	412	426	411	427	450	437	404	435	425	436	403	414	435	416	423	376	443	427	405	408	403	416	356	468	442	418	402	391	416	410	431	426	440	442	443	423	432	437	407	435	455	457	434	435	401	428	405	464	441	455	426	410	437	415	422	455	420	419	445	469	395	412	420	390	483	422	405	418	469	454	423	432	433	443	416	417	429	400	428	431	430	444	434	424	434	420	427	409	416	430	416	402	405	433	433	442	417	439	454	407	399	422	424	421	431	439	435	430	432	423	403	436	446	465	414	419	451	418	392	422	431	438	382	404	393	426	422	416	432	393	439	449	429	440	426	484	414	446	452	451	441	404	440	466	409	420	420	401	407	410	403	442	411	444	443	407	392	417	419	438	412	430	419	463	413	438	406	415	447	423	432	419	421	404	447	461	451	430	412	413	446	421	416	440	436	446	441	457	440	470	425	440	398	412	437	444	438	441	439	422	418	429	379	417	414	402	423	445	443	455	433	470	405	437	447	449	408	430	435	421	465	442	426	420	403	439	412	455	419	469	435	428	422	410	454	437	430	451	460	426	417	456	411	411	438	425	423	428	482	440	444	444	409	435	448	412	420	458	413	414	393	427	433	410	446	400	446	427	444	423	462	474	488	431	378	444	426	408	429	425	402	446	421	443	477	468	413	428	435	410	432	440	412	426	462	419	467	455	416	445	423	412	483	438	432	438	462	420	412	452	425	404	435	400	443	432	434	443	404	445	427	382	445	467	404	437	449	426	414	443	392	426	450	420	435	428	433	429	419	424	410	420	410	456	452	412	424	453	426	448	413	430	430	443	418	422	444	421	468	431	403	449	404	427	441	417	429	463	400	451	430	446	438	426	402	432	437	465	442	422	439	408	450	458	420	417	430	421	438	432	438	446	441	478	426	419	442	410	435	441	407	428	440	387	420	433	383	436	427	452	464	404	437	411	433	427	452	418	439	421	421	434	435	422	404	401	413	442	421	448	445	440	443	404	414	462	410	424	428	432	461	431	455	422	435	408	464	437	428	391	429	461	430	444	427	436	426	406	445	418	465	426	425	450	443	433	429	400	396	455	424	414	384	457	447	429	401	459	446	426	446	425	385	416	461	451	409	437	410	436	448	428	405	460	418	424	441	437	402	395	409	460	423	442	425	447	419	428	435	429	408	421	401	445	446	404	446	385	416	419	408	442	431	445	425	454	376	436	400	418	452	407	443	463	403	431	443	412	446	408	419	419	412	419	456	414	422	428	395	416	445	440	420	442	452	409	438	418	448	384	462	432	400	471	423	444	393	456	465	426	432	395	417	446	416	452	429	420	437	426	429	420	428	450	426	433	455	433	422	438	436	457	411	442	434	476	415	442	391	447	405	436	448	442	415	451	429	426	412	427	426	447	440	453	470	442	448	418	409	405	431	416	434	430	427	434	430	428	447	460	418	470	429	377	417	437	419	393	433	394	443	455	423	462	422	382	447	447	425	421	408	415	417	445	451	434	417	420	416	440	435	446	432	439	424	425	428	459	448	450	445	384	442	439	411	445	442	389	410	413	402	417	429	461	414	442	408	397	443	412	441	404	453	455	431	405	424	453	457	442	460	426	430	436	422	442	442	421	435	413	425	421	473	414	430	450	455	403	400	424	442	439	431	441	441	455	425	413	428	433	420	416	461	459	446	436	456	431	403	432	424	440	373	438	450	450	451	433	479	433	407	441	433	404	418	395	460	434	428	480	452	457	445	426	408	427	441	448	416	430	415	454	464	451	439	406	439	430	400	439	446	416	406	419	440	440	400	454	478	479	405	427	409	442	436	440	420	424	442	467	431
12000	1057	1083	853	538	401	385	272	216	207	172	208	206	146	126	125	102	92	124	88	84	83	76	73	90	84	72	69	83	80	84	58	67	69	91	66	71	74	80	59	73	67	72	70	84	64	75	73	78	75	83	74	84	76	80	47	71	69	80	55	82	70	76	81	84	83	74	84	78	79	58	58	71	80	73	70	80	72	97	80	70	65	77	74	73	71	76	70	87	74	84	70	73	72	79	72	62	69	83	61	66	59	78	89	65	63	63	81	79	75	61	79	80	68	70	52	60	63	75	60	75	72	89	70	82	60	82	67	76	81	84	67	63	86	71	65	90	68	81	63	99	74	89	79	76	70	79	71	70	67	89	59	80	76	92	71	90	71	58	81	62	67	77	63	76	69	82	56	66	75	75	75	56	73	62	74	80	77	76	78	66	68	76	66	66	70	74	91	85	74	63	71	77	70	63	67	60	70	58	72	66	67	65	70	81	60	73	63	72	64	59	69	75	80	71	74	64	61	78	93	71	61	78	79	63	72	83	63	83	71	66	88	73	76	66	71	95	78	82	76	67	69	55	84	88	67	69	63	61	74	76	69	76	74	90	88	62	70	77	87	68	76	76	88	80	63	63	68	73	70	67	76	60	81	69	69	72	63	46	70	77	60	78	68	81	86	78	86	82	77	76	73	80	75	58	81	84	83	76	66	72	73	78	86	75	60	77	65	77	77	85	87	73	68	80	61	55	76	75	82	77	65	71	72	88	66	77	82	83	80	81	70	63	75	54	67	72	62	65	64	68	71	60	66	67	72	87	70	68	78	72	72	62	87	76	65	84	85	50	70	72	57	53	55	63	62	63	64	59	75	66	78	93	82	65	64	88	68	80	71	84	77	72	80	84	76	75	82	65	71	86	77	53	76	71	68	77	63	65	67	68	64	78	73	77	87	77	76	83	87	70	62	68	76	80	79	84	82	60	73	85	81	70	71	63	76	79	67	49	74	65	72	70	63	79	78	79	72	69	80	73	75	62	88	78	79	68	65	74	73	73	59	73	70	75	82	77	81	78	78	60	64	59	61	74	76	75	83	84	87	71	73	79	59	63	61	80	74	72	85	76	73	84	71	94	73	77	73	73	76	62	91	64	64	69	91	72	59	76	59	85	75	61	77	77	62	72	86	71	62	65	77	86	89	74	83	63	66	80	74	79	75	65	64	78	76	61	84	75	81	80	74	73	63	69	64	72	67	66	91	74	70	73	77	70	83	80	79	54	78	84	76	72	85	64	63	63	72	81	72	72	71	82	80	71	64	68	76	58	65	64	82	71	92	55	74	66	83	77	67	88	91	59	70	85	76	80	79	78	73	67	84	63	70	62	71	72	57	62	65	60	65	71	76	70	80	76	84	62	77	70	81	61	77	68	67	92	61	49	88	76	71	67	58	61	65	67	59	66	74	60	56	90	85	80	57	72	70	69	79	64	91	82	83	82	74	78	81	72	83	67	67	68	76	77	69	56	68	78	77	66	68	72	76	75	73	66	62	73	88	90	73	77	57	73	59	64	59	83	69	65	85	69	57	84	88	72	79	64	62	67	85	83	72	75	65	61	74	76	86	79	74	66	83	68	78	82	78	77	86	80	78	85	66	74	74	62	63	82	86	67	75	62	77	80	74	79	81	71	76	86	71	78	81	73	68	71	62	53	87	58	83	65	64	61	74	58	78	77	79	77	80	72	57	83	80	79	80	69	70	68	79	73	78	76	53	74	68	65	79	64	67	74	74	75	69	63	68	80	72	80	66	77	71	74	68	73	65	63	64	79	83	81	74	64	77	75	62	62	78	74	71	76	83	67	70	78	68	67	69	60	68	71	83	65	64	80	62	61	86	78	68	69	55	81	76	67	71	88	53	66	78	86	69	74	59	59	71	72	77	72	78	66	66	63	74	86	67	64	68	67	63	81	65	75	61	77	63	65	72	41	70	75	59	85	82	80	80	77	76	74	55	75	68	66	73	82	72	65	68	77	59	61	74	71	52	69	69	67	69	87	85	73	73	56	65	68	89	76	62	85	67	64	82	67	60	75	82	83	70	83	69	75	66	78	69	72	75	62	73	75	82	75	69	69	84	83	79	87	82	64	85	79	71	67	65	69	80	69	59	68	57	82	61	76	74	76	68	78	60	82	73	68	63	74	80	67	81	76	78	63	70	64	78	84	75	77	74	74	86	84	69	71	61	80	74	85	88	74	76	73	72	73	80	64	73	68	71	73	73	89	67	72	75	89	80	76	83	72	69	70	77	61	68	73	67	56	72	94	69	76	71	75	68	78	56	58	79	75	74	61	88	73	69	70	72	71	70	100	59	80	74	74	73	69	65	80	64	74	81	70	63	73	79	90	82	62	72	62	90	80	66	66	65	77	72	71	81	76	51	71	67	74	74	78	87	92	88	62	72	73	65	68	73	87	56	57	71	82	58	67	77	60	73	85	65	87	61	77	60	57	64	62	76	79	72	70	78	88	70	83	69	81	68	65	70	64	71	67	61	59	72	72	82	57	68	81	70	64	69	57	60	71	77	74	72	83	74	80	80	64	53	73	51	65	57	72	72	78	68	62	85	70	74	73	64	77	69	76	82	62	90	69	63	75	77	71	90	53	77	75	63	75	75	78	75	63	76	66	85	74	75	84	77	76	72	75	75	73	66	69	77	69	88	75	95	70	64	67	72	77	56	82	70	69	66	63	74	74	74	65	60	58	63	66	75	70	73	65	62	62	67	79	82	89	82	78	73	72	66	74	69	68	70	95	70	79	71	68	94	77	66	73	79	72	69	85	65	75	74	70	62	79	73	69	73	77	90	77	71	71	75	77	60	95	69	64	72	78	78	73	82	84	69	61	63	77	77	59	78	53	79	69	66	69	76	68	81	74	63	77	79	71	73	66	78	77	64	88	59	71	72	66	68	66	63	80	77	74	89	81	57	57	56	59	63	76	79	73	80	67	62	82	78	62	65	64	76	77	64	62	72	64	87	78	71	72	65	84	50	69	76	80	74	80	65	76	84	67	85	69	61	80	94	79	81	56	70	67	85	75	71	73	68	64	59	77	83	87	73	73	80	80	70	60	73	79	71	72	78	71	75	75	72	71	69	77	66	76	87	76	78	79	85	78	72	73	82	79	69	72	84	72	78	64	75	68	82	88	76	90	77	77	65	82	91	69	76	84	65	73	64	73	56	72	70	67	64	84	66	64	79	77	72	61	76	70	70	59	78	79	70	67	81	69	67	58	72	59	70	73	68	73	68	62	66	71	79	58	70	68	82	72	68	56	67	75	83	65	78	81	61	82	69	60	57	92	72	87	71	62	71	70	75	80	61	84	91	76	70	69	70	82	69	63	69	72	71	73	72	72	66	70	73	62	70	72	71	66	69	67	63	72	86	59	64	80	75	82	58	75	71	88	73	84	68	61	78	63	63	82	73	83	77	92	72	74	64	77	74	76	77	78	87	87	73
7759	982	2119	2693	2407	1942	1730	1323	1011	801	755	906	821	691	540	507	494	391	417	360	330	313	274	279	273	291	280	283	265	231	223	259	278	257	237	238	211	241	252	220	239	241	193	194	204	195	228	205	216	187	207	213	219	244	199	215	213	195	210	207	200	188	216	176	185	210	197	184	198	192	199	176	199	199	213	196	213	195	172	218	199	218	196	174	205	221	233	165	189	192	199	198	216	210	186	189	193	210	187	211	228	197	205	203	195	213	210	216	168	202	194	216	184	204	199	205	180	187	192	196	190	204	200	207	168	193	201	199	194	168	202	200	199	188	199	207	191	207	186	196	188	191	195	224	196	193	180	167	228	183	224	188	220	197	214	176	184	165	194	189	214	195	209	165	222	185	185	197	193	216	159	181	192	195	192	188	187	178	206	205	203	213	210	209	190	222	179	196	188	202	206	186	194	194	176	184	174	187	189	180	199	204	197	188	193	189	198	192	196	212	177	208	161	200	220	217	189	191	180	165	202	197	181	201	207	196	181	173	199	205	187	202	215	207	213	194	213	211	153	203	183	182	200	198	205	188	188	195	183	197	188	202	181	200	200	195	205	202	206	191	207	181	168	175	170	194	177	206	200	188	197	198	220	201	219	161	181	197	173	182	199	204	184	214	211	195	215	189	168	193	217	199	213	183	201	181	199	176	175	177	186	169	181	193	211	184	195	185	179	194	173	205	186	205	205	180	192	206	203	205	184	209	179	182	174	160	169	213	202	185	183	203	205	217	185	186	215	198	194	190	194	208	183	204	168	201	196	207	206	156	198	178	184	202	199	197	191	187	209	199	180	186	182	188	176	195	184	208	206	202	184	185	184	200	192	196	212	189	195	189	199	181	216	177	199	201	218	200	209	184	189	197	158	198	197	195	178	182	215	180	195	173	205	187	198	194	221	213	190	199	187	204	207	194	183	172	191	186	195	183	170	193	183	185	202	200	205	182	199	196	217	194	220	211	193	215	184	211	202	195	191	189	200	201	204	204	206	192	200	190	192	195	187	179	180	205	200	192	193	184	189	208	182	190	176	218	193	209	173	208	201	209	174	201	188	188	178	198	176	187	183	202	176	216	201	192	199	215	170	195	193	199	179	187	180	200	190	184	222	193	186	166	198	186	179	187	192	186	189	194	222	219	203	160	176	190	195	216	225	196	204	201	191	186	199	177	248	190	177	193	207	203	188	174	198	184	204	179	181	169	186	190	205	192	196	168	181	184	168	187	189	194	186	220	204	184	196	190	206	199	199	181	158	180	199	200	210	188	168	202	205	186	191	187	215	205	177	180	182	198	184	174	209	228	218	179	214	189	163	196	205	187	186	199	220	178	189	191	168	206	184	171	216	195	181	190	180	229	203	198	205	211	199	228	200	184	206	198	210	190	202	198	207	209	181	206	184	174	199	183	215	188	195	200	196	181	188	197	186	207	183	189	203	202	185	202	198	204	180	202	193	173	208	202	201	196	210	190	194	196	198	193	194	202	192	209	202	205	174	184	194	192	169	194	167	195	189	189	187	210	191	161	175	209	194	177	200	180	185	195	220	207	225	209	191	209	216	192	186	204	188	205	213	191	178	196	190	189	203	174	185	227	221	173	209	198	197	216	193	164	186	196	210	184	186	201	212	201	195	199	179	196	241	191	195	196	221	182	202	184	200	180	200	185	179	199	181	184	184	199	207	194	205	222	197	190	192	215	211	190	208	215	158	172	213	194	205	183	186	198	187	186	214	189	191	198	210	204	192	204	202	187	191	200	197	195	196	197	206	201	187	211	220	201	176	202	181	175	180	195	207	188	201	180	201	195	205	191	215	210	209	220	178	193	201	176	177	185	189	205	179	190	182	212	195	215	213	182	195	171	202	199	219	193	210	209	188	192	212	180	207	198	202	202	183	187	186	202	183	188	198	182	215	191	200	191	199	178	194	197	187	208	197	206	204	192	205	190	175	187	199	194	176	205	163	212	204	177	175	195	192	208	227	177	226	208	193	180	195	197	172	199	225	183	214	187	199	178	198	178	207	198	202	201	197	208	210	189	192	190	189	184	202	183	193	195	187	195	191	197	162	194	213	183	173	190	196	191	209	189	205	196	197	191	204	198	199	185	171	213	190	196	187	187	201	187	203	191	172	214	199	189	201	202	193	181	190	193	159	203	210	194	222	190	206	225	152	180	180	173	201	185	203	167	220	210	186	201	195	209	183	221	207	216	185	206	185	198	205	211	191	189	191	222	178	177	163	204	170	194	197	217	243	195	178	195	183	195	207	187	175	180	164	202	181	177	195	192	186	183	196	183	200	194	207	163	227	198	209	188	203	204	211	208	209	181	195	205	172	185	192	191	179	201	194	175	209	198	214	200	183	171	210	186	176	205	204	184	164	167	194	205	189	179	238	187	204	196	197	184	192	183	201	207	203	190	218	220	198	207	166	214	198	202	179	174	190	192	174	191	207	203	191	188	167	187	177	198	170	187	195	198	187	204	196	194	190	188	207	194	196	179	170	188	178	176	168	175	175	192	213	208	189	196	160	207	180	171	172	196	177	189	172	188	195	184	180	192	179	196	176	192	181	182	176	201	191	197	214	183	208	177	189	180	191	215	183	194	231	185	174	172	190	203	226	197	196	220	213	188	199	191	202	209	199	172	210	175	199	204	182	174	198	175	198	182	193	191	194	202	200	191	186	170	206	192	188	188	215	214	203	193	186	190	210	207	185	176	193	193	186	189	178	176	193	153	187	156	211	217	203	178	174	182	227	193	189	188	203	198	192	190	185	173	204	191	195	190	196	201	160	188	201	215	196	205	205	179	186	197	193	206	167	176	204	164	192	198	247	213	205	193	197	216	178	203	206	195	191	185	183	204	189	207	195	208	191	214	198	192	159	177	204	191	196	190	214	197	193	186	181	166	175	214	196	191	174	177	191	191	195	188	180	210	172	207	197	182	191	206	183	182	161	201	185	189	169	199	191	199	200	195	196	198	212	189	207	203	196	184	160	197	196	177	193	206	190	205	180	207	196	200	193	187	181	183	181	210	174	188	199	186	199	180	184	194	191	203	167	195	189	180	194	196	175	200	195	201	203	213	205	191	188	172	197	187	192	182	203	186	189	194	180	195	182	188	194	198	215	219	200	212	176	192	188	177	198	199	217	191	190	188	215	159	198	200	198	199	200	203	174	202	165	193	188	206	185	208	185	206	206	187	188	195	186	196	189	208	175	194	203	174	189	171	203	185	172	196	186	189	182	191	176	203	222	194	192	202	198	194	189	192	206	195	193	197	200	198	207	185	197	181	168	171	192	201	208	163	171	183	207	202	201	209	216	206	199	218	207	165	194	175	211	211	215	198	205	184	206	196	188	197	184	200	209	187	191	191	192	199	185	209	188	210	179	180	214	208	187	176	198	202	211	208	154	216	229	181	153	183	176	202	183	197	170	184	169	194	201	213	196	175	207	190	194	194
1266	308	344	330	269	251	236	220	220	207	183	213	195	216	209	202	182	184	196	181	199	182	198	173	159	191	185	202	195	198	200	197	217	185	181	181	164	188	199	188	183	187	200	175	212	150	183	188	185	184	176	190	208	188	183	182	206	179	177	168	194	166	165	192	178	184	191	162	199	210	194	190	199	206	186	185	185	196	198	190	193	202	200	184	199	197	202	178	204	208	214	180	188	195	195	204	204	184	188	182	190	193	189	190	182	191	194	195	213	197	202	175	224	196	180	188	213	195	173	200	180	191	184	178	191	168	166	202	165	211	180	177	221	201	202	190	173	194	196	195	164	203	208	189	180	189	197	162	184	188	174	190	178	173	176	192	202	206	191	171	211	216	188	190	208	176	188	202	167	182	189	149	171	172	195	191	195	187	184	177	202	219	206	187	207	189	194	208	206	187	211	232	188	163	208	195	185	188	172	201	169	212	199	197	199	185	187	176	178	205	207	176	197	203	172	198	202	199	176	203	206	184	170	200	185	164	183	194	189	171	188	216	195	198	186	161	211	200	192	174	214	194	157	192	189	188	212	179	218	177	180	211	207	197	185	202	185	197	182	187	190	199	203	178	190	186	192	185	189	215	207	185	185	173	166	212	213	189	210	219	203	190	188	208	188	202	199	189	188	164	183	189	182	191	185	198	197	188	165	181	177	197	214	190	214	205	200	185	181	185	186	198	184	178	180	228	199	194	179	180	188	185	192	178	171	190	171	184	204	193	193	170	208	168	189	193	186	184	165	204	174	187	191	191	177	174	192	158	185	189	170	194	187	196	188	176	187	186	191	166	199	177	191	194	185	187	195	208	211	196	191	207	182	187	198	188	179	203	182	209	197	179	186	192	174	200	193	188	190	186	173	185	175	197	195	194	177	188	202	208	193	198	194	184	221	194	173	189	181	190	192	188	190	188	216	193	198	181	186	205	207	199	215	209	204	202	167	221	202	186	167	179	195	183	174	163	184	199	188	205	238	193	204	171	195	183	184	189	182	197	181	215	216	198	174	167	189	183	190	190	184	193	182	199	201	170	210	213	208	193	193	182	176	184	187	183	180	169	208	179	177	217	186	171	184	199	209	194	185	202	190	194	182	198	184	191	209	187	197	187	191	200	189	158	182	202	211	196	209	179	164	180	198	190	189	196	193	194	196	188	180	202	185	194	200	180	198	197	173	185	180	178	199	180	182	186	217	192	204	172	210	211	170	207	213	195	190	180	161	189	205	200	230	234	203	183	167	192	196	197	196	186	190	189	196	180	184	184	164	209	180	191	195	207	197	215	195	194	198	159	182	182	221	181	188	220	201	184	206	184	196	180	199	199	224	193	213	175	172	199	184	220	197	210	169	201	192	192	195	183	191	176	193	192	174	191	186	181	192	191	185	234	193	194	201	172	167	186	181	214	210	167	179	188	181	183	190	159	190	197	192	173	193	200	202	179	181	172	161	195	205	197	186	207	185	194	179	179	179	182	206	191	184	194	180	198	197	189	167	180	180	182	192	173	201	199	214	175	175	198	180	189	188	190	188	197	171	200	185	193	198	191	191	193	212	177	164	208	194	199	182	194	210	211	184	186	205	184	164	175	203	182	186	159	194	173	186	174	187	185	196	182	183	202	198	190	198	175	210	200	181	196	202	185	152	173	201	205	204	180	181	185	191	211	204	216	201	176	195	177	181	169	191	206	188	184	171	197	158	196	175	179	200	188	192	188	198	197	183	191	186	208	213	202	184	196	170	199	193	203	170	185	175	191	186	219	191	207	166	173	189	176	217	163	177	186	183	199	196	180	173	187	203	203	172	193	200	234	195	183	198	179	197	172	176	182	203	178	213	193	195	162	204	185	171	198	205	176	182	203	204	209	214	164	189	185	195	214	193	216	189	190	203	161	181	190	180	168	147	196	187	192	176	168	180	184	188	150	200	199	217	204	185	197	182	184	191	166	190	196	202	182	185	194	197	184	181	187	205	184	180	175	182	183	195	178	218	176	164	198	190	197	182	216	184	160	184	202	185	172	216	196	204	202	183	203	184	201	210	190	192	161	198	192	210	213	202	204	189	194	181	210	200	199	187	195	196	191	169	205	207	197	216	218	165	236	178	182	188	189	181	181	214	185	201	170	175	177	200	179	223	173	159	212	184	190	198	192	214	185	202	181	187	201	178	178	181	171	216	198	198	225	199	167	201	205	194	178	197	170	204	202	201	185	178	202	185	159	166	190	171	189	180	190	191	201	188	208	184	206	197	175	195	179	182	191	200	196	196	204	211	201	199	191	168	210	168	194	181	189	184	190	204	182	218	209	202	162	197	207	173	187	188	211	213	198	181	197	205	200	196	180	203	197	199	202	174	185	175	175	204	162	169	190	177	195	173	206	203	214	200	182	198	196	196	182	176	173	194	196	188	204	202	175	198	189	194	202	196	187	203	179	216	195	195	169	212	201	197	202	192	184	178	170	180	195	180	216	212	232	192	173	195	178	231	192	191	201	186	177	203	227	205	222	202	186	209	184	207	201	187	193	173	177	181	195	198	195	208	182	176	186	206	194	192	215	190	195	184	181	162	175	219	178	200	179	192	204	159	178	187	203	215	177	187	191	170	205	172	194	205	183	195	194	198	189	184	208	188	206	181	185	174	194	176	206	209	203	186	184	190	183	192	207	196	184	193	211	196	180	193	201	193	216	174	194	197	184	153	178	182	192	213	192	207	188	207	194	189	196	189	186	185	196	194	208	202	213	227	198	198	215	212	198	192	189	177	188	173	171	202	194	174	177	197	173	194	207	205	197	165	199	198	173	199	192	169	172	206	208	203	194	174	184	200	178	198	191	189	189	182	183	191	196	185	210	198	180	186	192	196	202	212	198	185	189	194	218	199	211	207	207	193	210	202	195	168	168	208	180	214	198	180	190	212	178	171	189	208	188	201	197	197	206	203	184	211	190	193	204	205	196	203	191	207	182	176	190	189	225	173	169	208	194	187	187	180	205	200	183	201	178	237	193	187	186	182	191	174	166	214	193	169	208	171	207	177	193	190	197	193	191	158	188	195	172	172	204	190	195	209	198	199	174	181	237	204	198	156	186	171	198	181	207	168	193	174	184	182	194	212	161	211	191	206	170	188	198	199	182	194	161	167	188	187	174	197	164	168	197	196	179	209	199	236	204	230	172	181	170	199	183	184	168	185	202	169	202	176	224	197	192	195	218	188	182	203	169	179	156	184	169	189	191	206	189	187	177	159	192	190	204	180	182	170	192	178	209	210	204	222	147	177	184	168	189	189	209	208	197	201	189	180	213	191	181	184	176	177	172	213	187	188	190	186	221	222	179	201	190	172	156	175	188	189	201	197	177	186	183	183	190	191	194	190	197	200	228	222	200	185	187	188	180	195	198	199	194	184	181	194	193	186	185	181	178	192	202	180	173	210	204	173	179	183	209	185	159	205	199	174	194	170	185	212	189
1774	614	825	950	890	778	686	614	575	560	532	499	536	525	494	555	506	525	480	522	504	479	474	474	518	488	446	452	496	490	449	461	434	513	493	478	484	483	446	467	508	447	474	443	456	484	476	457	501	486	450	486	474	486	454	474	478	484	491	481	469	458	487	476	436	475	491	471	504	448	469	454	458	464	466	412	417	486	470	437	461	487	462	474	455	481	452	468	496	467	455	460	479	464	488	479	433	447	490	462	498	469	455	470	475	477	468	467	442	483	463	495	479	453	468	466	482	469	446	461	518	453	485	459	447	485	482	434	459	456	462	482	470	481	478	473	447	484	470	505	489	445	439	485	446	467	474	483	470	452	424	456	496	446	455	485	456	503	464	456	458	481	467	479	459	458	489	449	463	471	500	459	492	473	473	468	479	464	451	479	460	412	464	523	517	464	439	518	467	496	472	497	493	481	479	480	431	465	461	443	508	457	448	492	459	468	447	503	445	463	472	461	463	485	471	466	470	478	505	440	477	475	452	483	516	447	464	460	471	474	431	481	469	453	494	485	483	445	468	513	501	480	427	475	472	477	460	461	457	494	447	480	465	474	496	489	493	477	480	458	481	488	513	472	461	439	489	468	436	456	462	452	478	430	484	449	487	452	466	515	449	476	486	462	517	463	451	500	491	492	428	470	453	470	435	454	452	480	515	465	458	447	457	528	482	445	492	432	463	490	455	496	506	473	450	446	479	495	456	471	413	432	508	473	470	433	509	467	479	496	480	427	468	458	459	460	437	480	520	488	458	482	483	479	463	491	486	475	460	475	463	490	465	455	495	446	421	469	477	464	464	502	461	481	451	436	498	470	455	421	448	489	457	509	485	481	483	430	447	505	445	501	421	459	498	468	485	484	459	463	523	460	520	479	510	476	478	506	463	536	480	463	471	465	470	460	501	450	475	484	489	460	513	465	486	471	458	485	440	496	445	493	485	518	467	463	506	460	457	484	472	478	450	500	494	469	491	491	450	438	465	473	484	484	502	512	464	440	440	467	483	468	487	500	473	480	477	438	492	453	478	497	502	455	468	509	426	440	455	435	473	443	474	452	472	489	519	474	481	474	457	480	454	489	448	453	436	423	463	433	478	472	492	452	444	501	448	472	458	467	455	477	470	485	456	456	460	429	487	473	480	461	490	489	489	470	424	481	461	469	442	467	429	463	465	448	443	446	506	507	461	429	453	430	495	477	453	491	431	456	481	467	489	488	489	458	493	464	476	481	465	432	485	453	451	485	482	469	513	446	474	498	478	495	494	479	468	448	457	494	464	486	488	491	441	437	462	476	463	511	471	488	454	488	447	474	429	486	497	438	474	448	467	500	505	455	465	475	498	445	469	458	462	446	481	458	489	497	465	456	465	464	483	445	440	456	482	471	486	485	483	499	445	513	480	469	457	469	477	443	451	477	456	469	483	457	454	486	466	437	491	450	500	470	445	461	484	452	499	453	499	460	467	488	486	466	472	481	504	467	455	485	476	462	474	474	459	482	490	502	465	424	515	487	475	457	440	474	484	463	467	454	495	461	453	489	470	518	453	479	445	457	504	483	459	454	453	447	504	463	507	460	490	471	440	455	454	473	467	478	487	454	436	477	455	490	432	440	450	488	457	500	497	476	455	424	457	483	482	465	485	461	470	492	508	465	497	469	466	467	466	476	460	476	479	451	455	478	440	436	472	486	485	494	480	466	492	468	446	443	438	507	448	467	453	428	472	483	446	457	491	448	475	460	420	469	459	467	504	496	467	455	524	479	443	457	442	472	485	470	459	472	466	490	455	505	444	489	468	470	495	479	455	421	482	480	511	493	453	427	460	465	426	474	456	471	459	501	460	462	451	496	440	491	486	420	513	487	475	516	465	437	471	452	486	493	461	447	480	517	460	434	454	462	473	479	471	470	509	470	476	496	486	471	496	511	477	471	441	468	468	437	466	460	475	459	475	484	486	443	487	494	470	459	469	442	464	471	491	477	416	501	456	444	492	444	515	507	490	454	472	458	487	449	465	484	481	496	434	431	480	501	459	480	471	466	449	476	479	509	472	452	480	503	477	482	450	447	464	433	484	479	417	486	471	496	465	499	457	461	480	451	477	460	484	428	449	489	464	488	476	486	468	462	480	474	473	436	474	441	476	432	472	448	477	468	501	432	449	476	488	482	456	469	521	469	464	464	438	460	470	480	484	479	497	468	486	464	491	484	448	494	484	488	467	444	483	478	506	511	490	457	482	444	441	526	484	512	466	459	489	476	463	495	486	451	466	503	478	445	477	469	456	508	488	455	444	431	489	461	451	466	449	474	440	472	436	456	471	440	428	460	497	457	491	496	442	461	515	471	469	467	448	470	424	469	484	468	419	445	480	468	431	479	466	499	446	512	441	465	471	478	490	491	485	481	461	498	480	449	431	458	469	465	474	486	470	462	465	511	442	455	426	459	462	482	478	470	437	459	461	448	450	484	450	448	517	445	438	464	446	481	411	472	512	491	470	511	459	484	473	440	458	455	465	485	474	469	466	477	460	439	474	456	451	438	526	502	453	461	484	475	461	443	446	465	454	449	451	421	444	448	494	442	472	484	471	463	461	446	481	481	443	461	468	492	479	460	457	438	511	467	434	447	487	500	508	492	506	478	487	480	449	442	469	486	461	460	468	483	463	504	461	449	463	491	440	508	482	471	472	469	486	450	470	487	493	447	536	470	468	469	489	480	445	491	493	468	455	495	454	477	462	468	489	474	426	481	506	480	473	473	494	480	491	481	448	464	484	454	429	489	506	455	475	433	443	441	479	461	468	469	477	488	485	463	479	453	454	494	489	479	512	460	450	474	521	475	499	479	473	453	462	447	489	440	454	475	469	498	510	476	443	442	466	470	454	484	463	488	465	475	488	494	521	497	513	480	486	478	478	462	489	485	529	476	476	425	494	479	416	475	489	505	494	402	422	464	488	469	445	488	517	478	468	444	457	463	444	502	476	466	469	467	473	464	461	474	493	470	476	445	449	433	446	480	463	430	484	439	473	472	460	444	475	454	475	464	460	450	492	492	500	497	461	454	476	481	499	510	475	466	512	543	437	506	435	487	429	464	484	483	497	472	497	452	477	474	486	484	490	500	476	471	462	467	454	455	490	496	483	444	452	473	439	493	472	491	461	481	469	473	510	469	496	461	489	526	467	453	511	454	477	481	500	460	451	452	480	432	437	447	477	440	489	466	461	482	490	416	444	460	458	450	463	497	445	480	477	475	477	496	472	485	514	493	459	459	447	473	486	457	454	526	427	511	444	476	506	446	436	448	507	449	459	459	481	477	445	478	432	465	488	497	457	473	489	490	472	490	461	484	477	466	438	509	470	460	466	463	448	467	492	508	470	509	456	502	474	466	427	451	487	493	501	422	461	486	465	479	440	461	480	490	449	436	466	449	432	445	522	489	448	475	450	509	449	450	469	483	484	469	485	482	473	471
6203	633	727	582	423	347	323	280	259	233	212	240	239	186	216	173	216	186	167	174	187	184	184	175	199	159	147	198	174	168	208	149	158	164	203	167	185	178	185	157	170	162	172	171	163	171	155	188	196	182	170	166	190	172	151	166	178	173	187	193	185	196	172	192	170	181	194	159	170	172	187	164	180	178	168	187	157	168	177	172	167	181	182	164	186	186	186	172	172	160	158	166	165	181	155	163	169	162	186	189	180	170	167	194	177	155	169	182	186	177	147	211	155	149	172	185	167	184	162	166	169	165	182	155	182	180	188	190	183	176	154	155	193	187	202	170	148	180	158	165	180	192	189	183	172	193	188	198	175	152	171	177	184	176	178	156	180	187	166	205	165	162	177	172	156	188	155	172	165	192	180	172	190	201	191	162	182	177	176	188	176	182	170	163	188	173	163	178	181	169	165	182	175	158	190	171	172	176	169	154	172	168	208	190	173	163	182	172	169	183	164	165	202	187	196	175	160	178	189	166	161	171	163	181	181	169	153	188	177	195	157	143	152	155	166	189	180	184	169	169	163	175	168	195	153	193	185	178	179	190	166	181	193	182	184	151	169	181	185	168	160	182	169	177	163	180	177	168	169	185	197	171	188	193	200	180	175	155	169	169	161	170	159	149	181	155	168	167	181	158	157	179	166	156	168	186	174	155	166	188	193	157	176	170	158	211	171	180	180	173	180	184	185	167	147	169	167	179	184	167	174	164	169	189	177	180	168	161	159	174	156	176	166	185	184	178	214	166	144	196	142	183	189	171	158	182	186	161	156	146	163	178	165	185	166	202	150	164	166	180	140	170	167	171	156	181	195	169	162	172	183	158	172	158	175	166	162	142	173	173	152	179	164	172	180	197	194	169	196	166	189	186	160	178	176	178	181	172	169	174	176	167	157	175	171	191	153	166	175	170	188	171	162	197	169	170	161	197	174	183	154	180	188	191	193	186	175	159	182	154	162	156	179	189	166	176	146	189	190	147	167	192	197	158	179	191	206	181	177	173	144	171	156	188	182	162	172	180	152	168	191	182	147	176	164	166	184	166	194	168	176	162	162	156	190	162	183	152	175	199	175	179	171	187	160	163	174	183	188	172	164	184	145	199	176	187	180	191	179	181	161	181	158	150	185	173	222	165	176	201	173	186	164	216	176	152	174	194	164	179	165	171	167	159	182	166	179	159	154	161	175	191	169	160	178	194	175	180	157	202	167	209	161	207	170	179	188	168	149	170	175	182	185	167	172	163	192	159	169	181	182	174	146	163	168	194	173	207	157	167	178	163	162	170	166	186	169	170	181	149	161	192	167	179	177	157	160	175	171	178	151	149	163	163	189	185	183	173	169	192	162	184	181	162	163	177	192	205	190	155	148	180	209	152	185	200	164	192	158	158	176	181	163	156	163	182	165	178	174	169	169	168	155	193	189	182	152	184	196	162	145	186	162	167	179	184	181	185	175	153	168	192	166	137	193	155	160	172	185	190	192	165	174	181	194	167	157	155	179	166	161	167	163	183	184	155	200	167	167	194	192	186	161	183	153	165	171	178	194	184	169	171	168	174	177	178	146	155	184	159	174	186	181	171	177	184	156	181	163	170	180	195	159	162	173	186	164	177	178	194	168	152	193	175	168	166	178	167	195	200	153	188	160	181	156	176	169	191	189	188	162	174	202	176	168	175	160	149	181	161	152	160	179	164	170	160	175	186	154	155	169	151	152	178	185	155	206	142	159	159	171	167	188	167	193	160	206	182	158	189	145	185	189	164	171	196	151	205	175	180	186	181	180	191	205	200	159	165	170	191	153	173	167	157	187	190	180	178	194	186	164	197	158	195	187	176	189	167	174	180	162	166	143	161	160	177	152	186	176	166	160	171	176	163	194	188	176	163	180	179	186	167	186	174	138	176	165	178	172	160	179	161	163	184	174	193	171	178	174	160	166	184	183	187	164	162	163	156	178	175	172	165	140	176	202	169	163	153	176	165	195	175	184	201	177	167	189	165	187	194	189	170	151	161	174	174	175	167	156	174	178	203	163	157	185	171	175	166	201	181	168	175	181	161	155	170	182	160	197	187	165	157	176	166	190	152	162	186	182	170	153	165	188	173	168	156	164	187	178	173	195	195	186	179	169	173	162	180	162	162	203	194	192	194	190	182	161	171	178	170	164	182	170	206	191	135	175	166	162	171	173	180	176	145	162	199	165	193	185	175	189	152	154	183	185	178	162	172	183	182	196	183	163	186	201	197	181	166	181	187	201	171	189	166	152	175	167	172	197	206	174	182	169	174	189	170	179	186	150	186	163	173	170	191	182	157	159	173	175	195	172	181	175	180	189	194	184	147	174	205	184	193	194	186	163	178	170	174	145	175	181	145	188	182	156	172	176	156	163	187	174	194	178	159	171	171	159	179	182	198	151	183	169	161	180	211	191	172	170	192	180	173	181	170	175	178	182	164	141	187	161	179	187	167	176	161	183	194	158	144	147	161	186	155	188	189	159	167	179	168	186	178	169	169	169	157	173	192	177	196	166	191	175	173	153	186	171	177	188	176	160	177	186	179	145	163	161	145	167	179	184	169	171	200	167	179	181	173	188	196	176	160	181	173	181	159	159	178	164	173	170	180	198	176	180	177	173	177	168	180	184	208	157	177	167	176	172	161	168	201	182	178	139	199	190	183	177	190	171	160	198	183	159	174	187	174	158	176	191	175	163	165	182	178	204	173	173	195	151	170	181	181	175	180	164	182	182	149	167	145	182	167	168	155	165	176	158	179	160	168	185	209	152	177	179	184	185	190	177	180	184	150	187	172	156	166	181	178	160	168	208	173	169	183	159	185	179	165	180	186	186	175	171	183	169	176	182	192	152	180	184	164	150	183	178	180	183	166	178	180	169	179	161	164	189	164	167	187	170	186	173	159	182	157	179	178	192	173	166	179	167	183	165	168	181	183	173	155	168	176	174	185	183	172	155	191	167	180	173	166	168	176	172	181	176	164	181	167	178	167	148	192	165	171	174	174	180	181	172	177	153	171	184	158	184	187	172	185	186	165	163	185	158	168	165	176	200	159	179	183	186	177	184	152	186	151	167	169	189	181	170	163	172	184	174	165	182	165	173	188	178	193	181	167	191	168	171	164	167	209	184	182	143	177	169	164	180	190	189	192	171	181	177	175	152	142	156	173	191	186	175	165	180	174	175	190	175	173	189	190	162	170	163	165	196	160	167	168	152	181	182	201	167	193	174	165	168	184	185	184	174	178	191	174	180	160	164	172	175	169	170	198	163	147	182	175	176	192	157	155	181	167	168	209	173	185	169	162	173	203	158	152	147	190	177	183	180	170	199	173	155	188	161	199	173	165	169	174	173	179	155	200	172	171	160	169	162	159	159	181	162	173	165	168	171	172	172	189	157	165	173	169	208	160	160	173	161	159	169	167	166	178	204	160	192	150	184	179	186	174	175	184	177	174	168	170
6037	841	1667	1978	1699	1372	1262	974	873	774	804	766	757	615	571	541	645	559	526	563	498	493	442	488	441	458	473	444	415	479	471	476	481	469	430	453	471	419	458	455	447	465	413	436	439	455	426	477	428	442	474	419	439	460	398	433	407	444	458	447	421	424	450	417	443	445	442	455	420	430	417	443	408	432	450	418	474	418	451	459	396	422	457	433	423	425	432	419	410	404	429	380	439	425	433	450	457	413	429	448	440	423	447	399	392	411	448	398	427	431	409	441	443	445	393	413	401	397	440	454	385	409	445	431	402	436	418	411	419	420	435	446	413	415	456	464	420	413	426	434	398	423	415	435	402	423	410	440	394	467	436	429	451	454	420	442	404	438	426	469	402	441	415	448	423	417	444	404	424	464	443	382	440	433	421	407	438	420	417	423	403	414	401	442	421	429	443	409	427	440	443	440	422	413	424	427	406	433	404	426	403	415	456	444	465	393	416	407	432	402	436	434	386	438	458	420	413	430	430	445	429	429	446	408	415	421	466	453	436	454	422	420	427	434	433	458	452	458	396	468	435	438	442	452	391	414	396	451	455	439	422	418	418	404	447	421	435	433	460	434	402	447	418	444	431	430	438	455	465	412	453	423	423	380	443	446	420	436	397	420	433	419	413	435	447	408	419	432	436	424	427	429	437	430	386	419	417	440	403	429	399	417	439	400	456	442	434	435	405	426	445	459	432	408	398	453	428	425	419	408	427	415	413	430	420	383	424	432	441	401	496	444	421	418	457	393	414	420	416	424	401	420	469	411	430	412	428	437	403	408	438	394	450	426	427	448	445	442	427	415	431	428	399	398	381	439	426	423	414	450	429	442	442	407	421	430	454	399	406	438	409	402	443	420	391	449	426	418	423	447	417	414	427	431	409	437	425	447	427	434	416	427	425	448	441	402	410	363	417	441	437	430	429	407	394	424	433	398	416	450	424	429	408	414	437	453	417	423	439	425	444	448	419	380	396	431	434	437	390	419	448	417	418	468	401	392	386	471	484	463	424	413	401	408	415	412	450	420	385	417	425	440	423	431	417	430	464	422	434	406	437	460	430	399	464	390	407	387	462	392	436	422	429	403	419	424	393	429	398	421	428	415	446	409	404	411	411	474	431	439	458	376	412	410	452	393	428	429	469	444	429	417	403	419	389	435	408	423	414	420	401	456	452	444	429	440	431	454	432	433	393	441	437	436	370	425	464	424	410	408	427	442	418	457	404	430	439	454	411	449	438	478	446	392	434	409	440	410	421	429	416	422	436	407	401	418	420	435	438	405	411	442	453	419	438	437	427	424	413	419	416	424	472	444	409	427	429	425	444	426	438	407	404	455	427	438	442	433	415	417	426	438	411	423	435	446	438	403	458	406	431	435	418	405	452	466	396	395	418	440	441	449	417	418	428	415	414	443	450	410	431	436	437	402	464	437	432	398	402	424	416	417	407	473	427	414	464	440	419	432	455	449	423	413	438	391	427	464	475	430	412	423	429	442	440	438	474	434	470	421	392	429	429	406	435	430	400	414	415	387	461	396	416	409	432	404	387	462	428	423	398	469	403	432	419	414	413	439	418	434	413	436	425	460	444	435	428	418	447	434	460	442	431	402	429	432	392	426	434	437	428	482	417	422	446	426	430	449	421	414	418	468	462	419	468	416	444	453	438	459	421	412	427	399	439	451	418	418	427	432	394	463	428	450	411	409	418	456	419	439	445	441	430	408	416	430	388	427	400	427	424	418	453	463	415	412	451	419	427	421	425	415	411	423	437	405	406	422	432	426	438	406	432	478	426	454	444	437	389	442	407	467	392	415	455	402	409	447	439	434	432	435	418	434	412	418	417	426	441	395	434	431	406	400	461	442	417	414	416	407	434	458	424	448	405	430	447	390	446	447	428	457	440	424	470	412	432	423	431	435	459	409	429	460	409	414	387	437	458	407	453	438	416	418	455	411	417	436	443	424	453	408	413	460	415	427	438	433	409	417	448	435	385	423	375	479	432	476	421	446	444	410	416	443	380	427	439	421	435	447	421	485	411	405	439	412	381	421	446	402	434	423	468	391	421	454	430	431	438	436	414	407	407	431	378	424	418	446	443	387	454	398	450	400	401	440	403	431	434	428	397	434	420	417	466	455	414	420	413	446	462	422	441	401	434	444	428	431	435	398	418	429	445	443	456	423	370	463	437	428	420	443	406	413	407	449	402	437	455	446	441	419	411	440	409	459	419	413	438	437	402	390	428	427	408	404	404	366	386	406	426	403	453	434	426	436	451	417	454	419	435	442	423	435	459	445	420	442	463	428	416	442	398	431	426	438	429	424	470	453	403	387	403	449	438	453	440	429	449	428	438	451	411	450	422	417	437	423	420	416	471	462	443	421	467	427	435	433	406	407	400	426	431	428	411	437	394	432	379	440	429	402	440	414	415	415	414	413	386	421	417	457	390	405	402	439	419	428	427	453	452	423	427	418	422	446	441	475	397	453	421	474	433	446	466	433	420	393	422	446	404	414	440	452	429	445	388	426	401	396	455	459	436	401	427	456	470	425	409	424	457	438	416	384	405	414	409	398	417	413	439	422	456	407	450	442	427	415	428	410	442	470	402	435	432	449	441	419	444	416	455	419	441	408	409	441	418	444	428	423	408	413	426	424	446	459	431	437	412	431	399	448	403	425	435	432	457	430	433	440	460	429	425	437	443	423	427	434	422	435	438	410	447	413	433	414	453	400	440	435	446	436	342	402	434	410	407	427	398	430	443	401	433	434	448	432	418	450	443	406	427	424	439	436	439	395	412	400	425	423	413	437	434	437	437	386	432	446	421	423	430	454	437	407	407	446	442	393	409	424	389	409	399	423	414	441	409	405	417	417	396	448	448	439	397	390	443	430	428	431	422	407	425	428	403	451	413	404	426	430	465	414	492	409	403	440	448	381	393	413	398	450	430	432	418	401	433	430	423	415	404	416	419	409	397	401	427	433	421	423	421	429	432	424	376	433	410	422	428	444	410	454	446	422	463	487	454	414	422	402	436	424	448	395	400	427	425	403	383	421	465	409	433	408	445	422	436	448	439	399	446	415	417	412	417	437	378	426	416	439	420	413	395	429	388	425	432	431	407	431	380	389	438	427	404	391	411	460	413	445	413	397	407	446	458	411	441	406	470	405	448	443	442	430	426	398	434	428	394	465	421	439	428	462	395	451	430	418	450	428	426	435	419	434	427	418	441	423	432	433	437	418	450	422	418	404	421	429	434	412	437	440	448	380	438	434	421	430	411	410	434	462	395	399	381	418	389	406	421	422	426	443	469	447	383	401	369	449	409	438	444	416	442	398	447	457	429	431	398	437	454	460	447	429	441	430	447	436	425	420	420	449	429	421	397	471	465	407	432	413	412	440	451	417	426	433	426	438	449	430	420	426	438	448	433	418	419	444	447	365	478	443	408	404	415	413	422	427	445	413	451	416	416	394	460	432
11877	985	1028	795	536	420	387	306	204	194	175	155	166	154	109	112	98	85	104	105	121	75	71	101	76	85	77	79	72	91	90	63	83	77	72	74	59	75	80	76	67	53	82	66	60	73	64	54	70	67	73	85	84	76	70	79	69	83	69	60	89	68	63	63	78	77	60	69	75	65	67	73	68	70	64	61	61	65	80	68	69	77	81	66	70	80	63	74	66	77	79	74	66	84	87	66	65	101	75	84	77	64	82	79	78	74	77	76	75	71	68	65	85	63	64	59	58	82	72	66	80	66	85	63	73	73	60	74	83	66	72	77	87	64	75	76	75	81	76	72	73	75	79	66	71	62	73	55	86	82	69	72	65	65	80	61	73	75	85	90	72	71	67	62	65	82	60	61	68	79	74	81	68	53	64	62	64	70	82	63	75	77	62	61	86	69	79	83	70	82	59	80	69	73	77	82	73	75	73	87	62	62	76	75	73	62	69	85	56	61	63	61	80	70	88	72	58	69	62	61	81	89	73	67	67	62	74	89	65	61	64	72	78	70	74	91	73	63	83	59	71	70	72	61	69	58	59	67	89	83	75	73	65	65	65	85	72	65	62	60	78	69	80	91	77	61	72	91	60	80	82	62	65	69	67	67	87	80	74	73	59	59	69	76	66	88	75	66	65	77	71	83	63	69	71	55	68	59	80	82	74	73	68	70	62	83	68	70	79	72	79	95	73	82	70	73	70	77	69	92	84	71	53	75	59	77	67	65	51	62	63	77	82	64	78	64	74	66	81	67	83	72	66	82	74	67	72	79	82	66	65	77	60	77	59	61	57	74	80	61	79	73	66	69	74	69	69	71	87	71	65	73	67	64	69	71	88	60	73	66	104	78	83	67	72	67	76	66	81	80	68	68	63	52	92	67	90	69	76	69	61	84	68	61	92	78	77	68	65	74	76	68	75	84	58	66	66	82	78	76	82	81	81	78	64	77	75	84	65	60	58	70	85	85	65	58	57	66	67	72	79	61	65	70	64	77	73	77	66	59	83	77	68	74	67	70	70	63	69	56	82	80	82	74	82	67	98	71	73	54	60	86	85	67	75	75	67	68	73	58	76	89	59	78	72	76	73	59	77	71	83	84	77	75	67	85	72	85	54	80	63	82	67	81	61	82	80	80	82	74	76	81	67	75	55	75	84	80	71	59	70	84	54	69	70	59	80	58	86	76	76	73	63	65	75	78	60	77	82	60	62	76	79	83	69	67	89	89	75	76	66	72	66	77	78	73	52	76	87	81	52	64	75	65	62	58	75	87	69	67	71	69	77	81	65	85	73	81	69	83	76	77	70	67	78	73	72	77	73	54	71	74	72	77	62	61	66	58	62	69	80	70	79	89	61	84	73	68	68	71	92	72	63	80	76	76	69	84	75	77	71	76	67	77	69	56	68	85	75	90	78	71	75	76	77	74	47	58	91	62	65	60	58	84	56	77	68	67	79	71	69	64	59	74	60	70	64	63	77	71	85	67	68	73	59	72	82	65	86	76	68	66	75	67	82	79	61	80	82	51	77	76	61	73	68	58	52	87	59	56	92	66	66	82	60	65	61	79	69	83	78	73	76	73	74	70	60	62	67	55	78	59	70	85	91	75	67	71	69	81	71	71	70	76	66	83	76	83	66	84	80	67	91	70	73	68	80	67	71	60	67	65	82	84	71	70	60	72	70	76	74	58	63	67	71	66	76	58	69	63	66	67	79	66	64	67	82	90	72	76	75	90	58	64	77	76	75	73	75	68	75	73	57	82	64	61	58	73	76	82	68	67	69	64	78	76	81	64	66	62	72	83	74	83	82	65	73	52	84	66	72	65	71	77	82	74	75	74	78	72	76	75	65	83	70	83	71	60	67	66	68	86	69	60	68	71	65	80	79	73	73	70	64	66	73	67	79	66	63	85	82	69	75	86	70	70	61	66	65	57	74	77	84	69	75	63	79	64	65	80	80	71	78	80	58	84	67	53	65	85	68	62	76	63	79	69	74	70	83	79	76	96	83	66	75	92	66	70	80	71	77	76	69	89	72	72	65	73	62	60	56	88	75	78	80	74	67	72	74	71	78	78	68	68	75	72	69	63	64	69	79	55	67	74	58	67	89	72	64	65	75	76	89	82	89	70	67	70	72	81	61	68	83	69	77	70	81	59	60	65	60	68	75	84	79	84	75	78	79	79	76	71	65	64	77	73	55	80	76	69	66	53	75	66	68	63	77	55	67	61	84	60	77	71	68	80	83	69	81	69	66	77	84	71	72	59	71	87	71	58	78	74	76	71	79	63	62	69	92	75	75	86	77	69	68	66	64	64	73	73	58	60	58	65	62	69	65	72	69	77	84	71	70	72	79	79	73	85	66	73	69	81	56	57	46	75	82	72	79	74	75	68	73	69	72	64	52	57	86	64	86	56	73	67	77	66	59	76	55	72	86	80	67	71	89	76	82	61	74	54	71	83	62	83	75	69	76	74	70	73	88	86	87	71	79	64	53	69	74	66	77	65	69	86	85	66	65	78	84	73	71	63	75	69	75	91	69	84	66	60	67	58	77	79	75	79	75	58	69	76	79	76	59	75	63	73	77	66	64	72	65	78	74	75	81	59	82	76	64	56	56	71	75	60	72	73	73	78	66	70	67	61	63	63	65	66	73	67	70	78	74	60	71	74	71	71	69	66	82	64	68	84	65	79	73	79	87	65	66	72	84	75	65	79	93	57	82	64	73	65	75	96	59	71	82	71	70	71	68	69	82	77	82	62	71	64	78	71	85	60	59	74	68	74	67	83	74	83	57	77	53	55	68	59	87	63	75	77	64	94	71	94	74	59	60	86	79	88	67	69	91	85	72	68	62	82	68	67	65	86	77	70	80	80	81	76	80	69	71	78	65	58	68	76	80	74	86	71	77	63	73	67	75	72	70	74	67	73	61	89	84	73	79	69	73	61	59	87	77	75	77	72	61	65	64	78	70	61	102	63	72	83	73	74	70	57	82	74	83	72	78	70	77	65	81	68	72	86	65	70	86	71	58	75	83	71	78	76	66	84	60	73	60	75	65	87	81	66	63	86	88	61	84	87	83	67	79	77	84	82	78	84	60	92	79	70	67	62	82	66	72	57	77	83	63	91	65	65	66	78	78	62	79	78	55	71	60	74	78	60	82	90	72	69	70	78	77	74	71	87	89	69	66	77	71	67	73	67	72	64	72	75	84	72	57	68	71	72	77	80	76	69	81	87	65	98	68	76	76	61	75	77	81	68	54	86	72	80	68	83	76	78	77	92	77	76	82	70	72	66	72	50	61	76	69	65	66	59	88	75	60	74	79	91	53	74	63	56	67	90	86	60	66	78	66	60	82	74	78	76	68	64	76	72	81	70	74	69	54	76	77	67	71	76	80	66	70	83	61	84	62	71	66	57	67	83	67	76	62	81	59	63	64	69	63	70	67	72	66	80	76	88	74	55	72	85
7739	935	2159	2690	2364	1924	1818	1363	1023	806	775	785	650	600	597	527	445	388	401	387	309	296	285	305	306	303	247	219	231	227	231	244	246	227	253	245	236	205	219	212	214	215	197	214	201	197	224	193	225	200	203	190	207	183	196	193	188	213	186	191	173	232	214	205	227	204	209	206	211	200	208	202	189	181	202	204	167	168	198	195	202	209	196	204	180	194	210	219	202	181	220	188	188	181	167	188	195	168	189	188	171	164	182	200	177	211	188	216	203	213	178	207	196	184	193	179	170	208	170	190	226	161	207	213	195	173	193	195	170	156	183	183	202	205	200	201	189	181	194	180	180	210	204	175	209	203	171	188	187	178	220	216	222	187	209	193	194	177	182	187	160	186	178	207	199	188	191	197	181	183	179	201	211	187	213	201	194	189	200	197	193	204	186	188	199	195	182	186	212	208	197	189	197	198	168	185	196	203	215	190	175	168	193	204	192	172	195	194	198	181	182	204	196	202	192	178	189	172	188	191	207	213	183	203	211	191	201	206	185	170	167	169	188	215	192	197	199	179	211	199	203	157	209	197	194	198	197	184	197	206	180	179	180	196	191	201	204	165	190	183	216	204	198	208	197	204	182	179	178	189	174	192	172	184	179	172	206	186	185	198	203	174	200	184	206	189	206	202	194	168	202	183	195	200	199	220	193	172	187	194	191	194	167	210	215	214	195	198	194	178	207	177	162	200	189	185	177	191	200	186	174	178	166	198	209	180	168	203	208	210	193	179	191	198	198	189	187	182	206	206	196	189	197	186	176	173	187	196	187	187	187	207	194	199	203	218	198	189	199	175	193	202	168	187	179	191	188	192	193	192	180	181	188	174	208	185	193	176	198	169	197	184	210	196	196	197	177	194	195	190	184	205	214	173	194	208	178	193	193	175	185	206	200	216	206	180	207	182	200	193	190	183	184	174	180	200	195	206	204	204	197	198	198	200	197	196	196	197	195	205	193	193	187	175	175	189	231	197	184	183	180	180	192	162	195	221	207	196	171	174	189	189	210	197	159	181	218	190	189	183	183	177	187	181	190	189	211	196	197	199	190	200	213	207	177	159	223	197	180	198	193	214	217	198	198	204	172	199	163	189	199	203	212	164	206	199	171	181	173	184	216	200	196	203	172	186	195	171	191	180	203	190	189	188	190	186	179	194	177	176	204	207	180	210	176	186	175	185	186	186	178	180	171	194	169	191	229	198	175	196	186	165	182	180	178	179	193	189	186	181	198	197	192	185	176	189	200	207	202	234	179	182	172	184	199	208	204	194	191	208	195	192	206	181	197	179	228	195	194	176	180	200	194	191	204	193	190	193	173	198	205	200	187	202	190	191	177	182	212	193	197	160	196	190	177	185	192	187	168	190	185	190	187	184	182	188	211	164	194	181	182	211	193	186	205	183	181	206	187	180	178	204	202	193	183	195	178	200	201	205	184	183	176	202	177	185	202	191	197	186	212	219	192	179	177	187	191	188	198	170	207	181	183	175	193	184	189	203	197	197	199	188	194	191	233	176	176	195	208	190	192	198	200	184	191	201	199	189	217	180	197	186	188	184	205	207	204	177	184	191	212	176	159	179	220	193	164	179	209	193	186	187	173	177	164	189	180	204	178	211	193	198	178	190	200	216	197	195	182	196	198	203	176	182	177	181	191	176	183	191	166	181	202	179	183	174	216	177	181	211	158	187	198	170	185	177	184	206	183	187	184	205	206	162	183	191	185	190	165	203	212	181	199	205	185	181	203	179	170	214	184	192	172	196	197	221	209	203	180	202	183	199	216	206	209	179	196	172	195	166	204	199	192	180	196	179	167	186	200	198	178	187	187	183	178	192	187	239	167	186	177	190	190	188	194	189	186	189	220	177	179	166	173	185	210	205	192	182	195	172	200	195	188	179	213	197	192	194	184	209	173	181	167	197	210	216	209	189	216	185	169	209	201	183	193	194	184	200	197	194	190	162	191	167	163	167	184	213	205	211	197	201	172	186	195	181	185	191	197	180	197	188	208	209	199	205	175	179	185	217	186	211	172	229	195	176	183	192	199	199	193	177	190	177	183	188	197	166	190	183	171	183	186	189	186	201	175	174	193	213	186	192	213	181	189	175	179	211	179	215	199	200	200	216	196	183	195	175	184	170	189	208	178	188	194	194	168	213	160	166	177	195	219	173	201	192	177	197	179	160	178	186	203	207	164	195	190	216	200	189	174	173	183	199	203	214	207	179	176	207	209	199	209	211	189	201	181	170	217	219	176	185	178	193	173	178	162	193	182	195	190	182	195	197	179	206	181	203	188	199	198	234	177	185	184	203	179	206	189	192	192	200	223	181	197	171	174	153	199	157	158	205	205	179	187	187	187	196	176	206	191	179	191	199	204	159	181	197	190	163	203	206	201	191	188	211	195	176	192	208	189	201	165	179	199	178	182	212	179	190	183	205	192	192	190	192	198	191	208	196	184	176	191	189	176	188	188	195	195	188	199	187	185	176	197	180	193	192	189	188	224	169	190	193	174	202	170	189	199	199	180	191	182	201	186	201	185	195	199	181	185	176	198	197	173	186	205	180	211	208	199	176	185	145	182	185	188	202	184	185	210	190	206	170	188	187	175	199	177	188	166	209	200	200	171	184	198	199	216	168	182	201	205	187	198	193	185	182	176	182	198	190	180	183	189	170	198	225	183	186	202	195	188	167	202	188	200	197	170	214	194	209	190	175	208	208	186	189	198	185	180	174	191	181	203	195	199	193	198	169	177	201	188	183	192	179	216	196	192	207	212	171	196	186	189	166	182	207	198	193	189	201	203	214	204	200	208	193	189	184	209	185	202	180	205	200	186	218	177	173	187	206	187	186	177	186	207	197	193	194	199	187	199	170	204	196	171	178	173	206	203	187	162	202	179	184	206	183	178	209	218	196	188	184	186	196	187	200	211	202	174	169	192	193	180	189	188	196	175	196	178	208	201	195	167	178	175	188	191	203	204	202	175	185	220	195	191	193	178	194	174	206	175	204	193	167	201	186	193	166	204	209	205	171	194	225	183	181	172	208	192	213	208	202	202	191	182	194	176	199	171	209	186	186	162	210	183	181	200	181	197	187	193	213	183	226	175	184	178	184	170	172	184	220	178	220	217	194	198	202	192	185	188	209	188	181	187	193	195	172	183	233	199	183	204	230	213	195	173	194	186	193	207	207	177	200	205	189	187	184	210	207	195	213	179	188	185	196	192	199	175	175	196	203	201	198	179	197	185	182	175	194	179	195	199	197	219	215	163	201	208	192	171	206	189	181	193	201	192	205	164	208	197	173	216	201	216	195	206	183	193	185	216	187	197	196	237	213	193	200	195	189	185	193	201	200	190	192	195	181	188	196	182	172	199	174	175	190	214	166	183	171	170	217	194	178	208	214	187	194	191	185	190	206	204	185	201	194	202	184	173	195	195	191	202	182	198	165	210	189	183	164	183	181	195	184
1300	289	325	291	236	252	219	226	217	201	207	206	190	175	216	198	192	190	197	211	207	192	192	194	186	210	158	176	169	207	178	202	201	179	191	195	185	200	169	206	194	175	199	178	219	180	179	166	181	203	193	193	189	188	191	165	221	179	199	185	173	211	198	195	185	203	183	201	193	210	195	191	179	179	179	170	188	171	193	230	192	214	176	182	201	182	200	170	209	194	162	214	176	205	173	179	181	216	206	189	198	160	192	192	193	181	153	162	214	172	183	185	174	184	193	178	185	194	192	182	185	218	194	185	180	199	177	192	203	211	177	197	188	183	169	192	184	200	171	172	199	182	191	201	177	218	203	190	202	179	174	185	183	183	205	186	196	187	180	219	185	186	187	190	185	179	214	200	187	188	210	207	175	171	205	211	154	157	187	190	184	200	202	204	203	220	177	182	170	185	197	181	213	190	196	179	199	187	182	183	194	197	188	191	208	178	206	210	198	204	229	189	185	197	175	198	178	197	191	204	170	214	178	183	171	182	176	184	167	210	198	201	195	165	186	194	212	203	179	183	221	175	226	191	187	204	175	187	190	189	174	177	187	207	189	175	175	196	190	173	201	206	185	200	209	174	189	191	198	195	203	170	161	188	179	195	205	190	185	171	173	179	178	197	164	175	192	179	189	187	187	202	199	201	218	182	189	202	205	198	224	175	203	198	206	190	194	173	202	180	229	188	175	181	176	181	170	200	198	222	181	179	182	165	169	193	193	203	195	207	185	218	179	211	176	190	202	213	198	202	183	178	181	195	189	194	166	204	182	198	193	196	184	192	183	189	195	191	202	227	204	195	190	216	186	221	188	186	177	196	188	180	193	181	181	205	189	212	197	186	196	208	168	160	197	214	169	203	195	196	172	209	184	181	195	179	163	175	201	182	183	176	192	201	201	195	188	192	209	201	202	204	200	203	180	201	171	187	179	187	182	186	187	201	184	178	213	196	177	197	188	180	182	185	198	204	200	209	199	206	179	196	215	188	191	206	188	191	193	168	192	193	209	202	165	215	203	203	204	201	190	187	185	218	189	201	181	174	154	198	220	191	203	182	212	196	197	193	189	188	200	197	172	198	182	174	192	204	197	186	194	184	174	193	185	210	180	194	179	186	161	190	190	172	224	178	172	162	205	206	168	203	208	171	179	210	210	204	186	185	204	190	196	196	174	151	188	192	196	203	171	173	175	189	180	176	181	168	202	148	180	185	174	180	179	172	198	195	167	165	182	175	192	165	170	203	180	184	186	183	200	198	173	190	177	194	192	212	179	184	188	176	187	196	165	168	194	177	188	196	206	215	188	183	210	201	179	194	203	194	190	160	191	184	161	196	202	213	203	180	177	211	182	204	197	197	164	180	186	169	205	185	182	170	207	214	201	205	194	175	203	177	216	192	186	200	205	197	218	203	181	197	198	188	206	185	180	207	195	183	193	196	167	193	175	202	184	189	221	186	203	187	175	194	196	217	206	176	192	183	158	189	207	180	184	193	214	180	198	202	165	211	185	196	186	181	231	171	182	188	201	170	188	164	166	186	204	186	201	167	183	150	169	206	159	186	178	189	195	173	184	194	174	202	173	167	179	168	194	199	180	163	194	174	196	211	200	181	172	205	177	203	188	165	184	187	178	208	212	185	167	187	196	164	183	193	196	198	213	172	185	200	161	174	187	185	206	206	196	167	174	178	199	199	201	162	177	202	220	186	184	180	223	185	198	191	179	195	171	185	191	168	199	194	206	206	184	187	198	184	200	204	183	189	179	184	197	191	200	184	201	180	175	203	212	195	200	185	172	177	179	189	202	204	190	193	205	176	199	177	192	195	214	196	199	203	196	225	197	172	178	217	181	203	184	160	197	194	180	207	192	176	178	213	181	184	182	209	199	202	186	178	188	193	188	167	194	181	177	194	178	186	216	189	205	195	193	180	169	171	197	182	197	195	175	198	188	184	181	207	180	185	176	178	180	179	192	180	217	213	177	202	176	169	183	194	190	182	210	200	184	186	167	171	158	202	185	188	195	210	176	193	200	190	202	194	182	194	178	179	196	212	207	196	190	190	197	198	175	192	183	189	196	199	193	170	167	206	189	204	186	176	173	184	198	174	201	194	174	194	200	172	183	187	199	187	204	200	180	170	201	188	201	170	186	205	197	195	181	193	211	189	181	199	183	221	179	174	197	198	175	186	174	172	184	180	191	179	161	183	182	188	181	148	194	177	191	165	195	163	175	206	212	208	209	178	191	201	205	208	195	198	208	180	202	209	190	185	202	185	205	191	175	199	200	205	183	161	185	181	201	197	201	186	185	174	217	206	196	192	216	213	205	219	184	174	177	189	170	186	182	176	189	202	185	200	213	201	207	173	177	190	181	198	174	163	159	209	213	207	173	208	206	173	212	202	191	198	193	187	194	181	199	176	231	196	175	194	182	204	201	200	194	191	200	170	191	218	196	219	177	190	182	170	201	211	163	222	185	183	202	201	194	183	162	184	200	156	174	185	202	192	190	188	186	214	190	204	183	178	189	186	189	188	186	182	166	174	175	174	187	192	177	175	198	188	196	198	197	209	190	195	184	168	187	214	193	201	182	203	174	198	186	217	195	203	191	215	190	175	195	234	174	204	180	174	175	196	184	184	190	179	209	217	199	186	191	183	186	178	184	188	226	193	172	189	207	193	199	193	185	189	161	172	191	185	180	176	199	202	183	195	186	198	178	186	205	181	197	208	170	212	205	187	215	190	178	175	178	182	175	198	205	172	206	160	215	185	185	195	191	179	194	192	196	195	184	220	179	205	190	190	178	204	172	174	202	208	180	197	199	180	183	188	186	194	206	197	230	210	190	206	206	211	188	193	189	197	201	173	181	225	177	186	188	171	174	190	194	195	200	171	191	196	222	202	201	201	195	179	197	176	183	191	210	205	180	192	204	181	211	197	197	184	191	200	194	157	203	175	191	243	198	212	195	197	190	173	186	183	181	179	189	183	195	173	201	215	205	188	192	224	189	189	204	185	213	201	181	186	201	192	174	207	176	211	197	194	182	194	184	197	197	190	166	182	181	161	174	195	193	162	192	186	219	182	184	193	184	204	181	192	170	197	184	168	180	175	178	206	204	209	209	189	190	183	193	202	202	200	190	201	203	175	193	191	176	172	210	193	189	222	200	206	183	186	187	190	193	180	187	206	170	193	193	183	199	181	194	186	185	172	187	211	211	198	183	167	202	194	197	183	215	200	201	167	181	206	208	185	204	201	195	208	200	197	173	182	199	198	189	204	205	174	180	181	187	165	173	202	170	207	183	173	205	191	210	191	177	212	209	182	226	229	191	178	189	197	201	174	190	192	175	182	198	182	163	169	200	188	162	204	204	210	159	174	203	203	166	188	210	183	201	181	173	180	198	189	210	202	169	197	191	228	207	194	184	170	179	174	178	191	169	202	177	207	184	191	184	192	182	200	188	182	187	182
1747	615	850	1033	833	742	670	583	593	541	528	540	497	504	543	485	489	494	462	460	473	493	477	450	463	500	435	473	433	466	483	471	465	478	512	482	454	476	477	481	513	488	469	471	466	494	447	476	454	483	461	410	457	426	470	472	429	474	507	418	469	475	454	460	483	459	449	464	483	448	477	481	441	502	436	480	488	493	463	460	503	461	460	482	433	432	474	479	457	463	479	482	467	451	492	460	485	498	477	484	482	475	458	494	455	492	459	448	447	440	457	469	489	466	465	490	477	444	467	471	511	456	477	492	445	483	494	444	450	468	455	461	455	487	474	479	448	480	458	499	454	441	457	427	462	446	453	487	450	504	488	478	457	485	469	407	456	460	444	460	456	486	451	491	496	455	473	448	489	484	453	446	482	450	431	482	455	462	486	442	487	468	482	469	462	489	491	467	474	470	431	470	459	435	461	418	484	499	515	455	491	490	472	466	493	487	486	469	467	484	465	458	475	474	534	505	440	503	461	473	478	431	418	465	483	460	476	465	424	457	483	465	428	480	486	466	440	446	470	468	466	483	468	441	448	473	487	514	423	479	480	482	455	489	480	471	486	449	444	467	476	467	490	482	491	460	455	487	472	471	495	452	444	480	471	465	465	444	457	474	515	500	464	441	439	459	480	470	467	463	441	484	474	484	467	467	485	469	469	432	461	443	468	473	444	476	440	498	475	449	469	475	485	442	481	491	475	462	487	471	451	430	456	436	427	477	468	500	457	491	451	483	485	509	451	472	463	487	435	441	460	494	451	492	461	512	440	490	455	469	468	440	491	451	463	490	444	452	459	443	488	512	470	492	485	496	510	433	505	457	456	443	500	449	473	467	463	446	486	498	465	473	460	472	483	450	419	461	457	482	448	454	475	510	478	436	447	455	493	446	461	470	472	429	463	461	446	427	480	473	468	443	441	497	494	459	465	459	498	455	463	481	493	454	465	473	482	459	446	469	453	452	468	514	446	460	501	420	476	442	438	433	467	455	451	438	442	481	490	483	482	476	437	457	458	455	458	450	437	464	467	459	453	463	452	491	483	464	464	460	479	443	489	452	441	501	508	480	474	483	482	477	496	451	470	471	491	468	491	483	440	447	453	472	479	489	456	474	489	485	475	468	481	459	493	484	512	461	449	441	477	441	510	471	445	484	473	439	494	434	461	486	459	456	476	492	504	435	425	444	473	449	492	454	472	487	491	485	438	456	471	490	461	442	460	473	473	464	422	435	449	487	483	470	444	488	445	443	513	457	469	454	474	484	505	474	507	502	455	497	486	419	460	480	483	462	469	484	465	464	453	432	468	494	476	480	467	434	501	427	447	463	479	502	463	485	456	459	488	484	481	482	442	409	448	469	454	450	449	443	468	439	463	451	455	494	472	492	477	489	474	489	466	443	430	447	473	470	474	456	483	500	502	487	477	492	508	425	469	470	448	435	467	450	402	459	461	467	463	486	526	465	484	480	432	497	473	464	451	465	460	474	417	440	484	474	493	431	499	469	474	488	446	449	443	453	491	494	466	434	466	481	461	526	439	466	447	452	468	472	475	468	455	470	462	477	502	442	438	476	477	435	467	436	474	467	465	490	478	462	467	437	464	443	471	459	477	449	451	466	432	461	456	474	487	491	436	480	470	445	468	464	453	487	464	502	446	462	472	453	485	468	476	483	434	397	498	466	422	441	485	456	465	446	483	462	458	495	461	447	485	456	476	501	464	439	507	458	460	496	472	454	470	467	450	506	452	461	499	453	459	500	488	470	452	473	427	479	456	437	519	475	468	458	473	503	497	524	442	501	494	464	426	492	436	451	473	473	488	453	464	458	469	454	428	444	451	472	498	475	494	442	428	494	464	488	479	437	450	449	471	466	445	465	510	481	460	465	467	456	471	452	502	485	469	464	498	442	457	417	497	457	465	441	459	477	451	450	468	484	492	486	481	463	477	481	434	459	473	465	460	514	468	453	472	488	459	492	464	428	471	489	487	499	453	464	514	444	444	421	455	462	501	489	472	432	494	449	465	461	452	484	494	459	470	465	472	475	462	437	477	457	468	473	468	500	480	464	495	456	497	467	449	440	519	501	478	471	491	478	467	463	461	477	478	469	464	463	455	455	455	426	446	452	442	484	467	461	474	516	507	452	433	465	440	446	496	501	449	479	501	441	485	437	451	459	498	482	487	441	446	480	433	432	469	453	474	502	488	484	461	451	506	453	474	467	489	495	463	495	472	459	440	486	483	491	463	471	434	457	465	465	499	457	444	464	479	460	447	466	470	469	483	472	467	445	452	455	441	482	458	483	481	468	443	482	454	480	434	471	423	431	459	480	451	440	478	501	462	477	503	435	461	453	479	465	460	486	487	472	471	497	450	486	434	471	487	473	462	495	445	482	446	491	422	425	464	503	455	502	447	448	504	423	456	430	461	468	462	444	488	483	490	469	468	474	458	446	437	458	436	481	453	471	496	473	461	484	462	436	435	492	500	461	414	448	449	478	479	494	477	428	493	489	434	454	450	457	450	414	439	487	470	468	448	455	492	475	478	456	493	517	459	415	508	463	445	450	477	459	480	463	456	452	444	457	456	440	487	488	460	457	453	452	455	458	457	450	400	491	438	448	484	459	493	418	451	495	462	447	440	472	429	445	507	483	451	479	453	475	500	471	429	475	462	452	426	473	457	488	503	479	445	447	481	469	474	456	449	491	484	473	465	510	490	450	447	491	467	448	460	471	455	445	465	469	477	482	488	484	448	496	465	474	450	541	477	452	479	482	449	458	501	433	473	509	446	453	456	445	401	466	491	472	495	453	483	482	480	444	502	456	487	457	460	440	488	467	486	462	456	460	490	474	518	492	498	466	451	475	507	477	480	445	499	505	480	394	507	469	457	437	457	464	453	428	517	438	451	455	458	487	486	455	453	484	410	491	458	476	479	451	473	445	469	479	474	462	461	451	491	475	449	427	466	479	477	463	461	432	461	485	470	463	512	453	470	467	450	457	479	437	480	453	488	465	446	508	492	452	456	480	449	440	488	466	484	485	479	488	449	430	505	490	460	431	464	474	462	462	468	454	447	439	455	510	479	487	464	480	476	507	447	441	461	432	486	470	477	458	453	486	458	480	458	463	487	476	472	485	492	432	477	448	477	435	451	424	465	477	450	442	474	458	476	447	418	495	455	459	476	449	495	487	440	449	467	457	453	472	482	445	452	493	480	511	442	465	434	463	430	453	490	470	452	462	495	454	446	491	451	470	484	502	485	502	478	454	535	473	456	448	468	436	465	486	450	482	461	432	518	495	432	453	447	430	505	428	415	481	487	467	420	500	458	472	459	468	529	451	461	456	470	439	482	478	472	445	476	475	490	461	478	468	473	484	511	480	471	472	475	471	497	461	444	507	434	454	467	439	508	458	451	482	473	487	465	488	487	461	458	431	438	472	469	467	444	421	464	452	453	455	445	429	432	422
6384	616	699	579	459	377	329	275	269	236	236	227	218	230	217	191	185	195	196	181	175	183	171	171	177	176	200	154	179	187	198	183	173	169	202	161	206	172	195	183	169	192	178	173	151	186	191	185	179	178	191	164	174	202	188	187	175	163	162	144	181	175	179	179	179	185	154	180	167	160	170	192	169	167	173	164	180	202	158	166	189	176	164	171	193	189	172	162	173	173	179	165	154	162	159	163	182	167	169	173	182	166	169	160	181	204	174	163	179	172	157	158	170	172	194	182	183	187	188	179	171	163	154	184	166	158	191	164	179	181	179	180	175	170	176	194	175	158	177	171	148	165	196	185	177	174	161	180	209	177	179	163	150	158	192	166	160	194	182	165	178	172	177	197	161	175	183	165	185	180	178	164	168	164	180	173	189	186	150	197	176	165	183	166	180	148	171	201	177	160	175	180	142	184	189	161	184	159	177	186	175	183	177	167	145	177	164	179	176	166	181	163	182	170	160	143	170	162	176	188	188	161	180	177	149	187	173	189	153	166	174	173	160	175	179	191	181	187	180	179	161	199	177	167	154	179	153	173	166	190	176	161	158	183	165	157	166	189	152	198	164	177	184	168	165	178	196	166	148	182	165	167	164	175	159	173	175	197	187	173	164	164	181	166	176	186	188	166	156	172	191	169	159	170	160	139	173	166	174	170	167	170	157	187	146	169	169	180	147	191	203	177	168	178	158	201	176	187	152	173	178	182	177	166	198	173	172	193	155	183	170	178	165	184	167	158	164	172	155	172	197	193	172	209	174	178	165	169	185	165	180	172	174	198	186	176	193	174	176	143	162	183	179	167	170	150	163	164	162	186	197	172	170	191	183	173	186	153	155	195	190	164	187	181	168	173	169	184	175	174	172	175	156	165	163	171	146	173	178	160	173	169	171	176	200	179	165	171	183	169	177	197	167	189	168	200	179	181	170	170	199	158	207	203	159	171	167	176	185	193	187	163	169	170	171	141	175	167	172	186	186	170	180	193	164	172	180	155	207	175	177	166	150	170	181	151	166	170	172	168	175	203	160	155	173	164	166	182	176	195	181	172	186	168	160	174	168	174	156	215	192	196	182	162	202	168	202	178	193	184	165	181	183	190	200	164	171	217	184	191	177	180	172	145	193	169	182	207	148	170	172	182	178	153	170	201	161	166	191	155	158	157	158	166	162	156	193	182	169	191	181	158	172	163	157	155	163	167	178	162	182	188	178	170	188	196	150	164	142	197	163	169	164	190	174	151	174	181	171	174	169	207	196	179	162	185	187	192	186	168	169	172	162	165	167	176	160	141	180	161	186	189	162	181	173	168	164	177	192	162	175	171	163	162	181	180	174	173	158	159	183	191	153	182	163	176	169	167	163	159	157	161	169	181	185	169	153	177	192	170	167	147	172	175	177	208	192	190	192	172	174	180	207	196	202	186	169	182	172	183	169	200	173	164	201	170	172	168	165	163	169	161	149	166	153	150	154	183	162	173	198	184	166	204	175	152	181	189	171	160	149	166	171	165	165	164	175	152	173	178	185	176	172	179	147	178	182	187	182	192	159	171	173	168	175	165	183	181	151	154	160	170	180	155	166	188	163	163	191	177	187	158	169	163	166	171	187	182	180	165	198	177	167	178	169	176	179	163	220	181	180	191	163	185	161	160	179	175	185	194	186	183	172	196	155	171	181	189	171	166	181	166	168	193	171	179	188	147	159	174	174	173	183	172	164	204	144	155	157	186	181	172	171	183	179	162	168	172	186	178	165	166	176	174	155	164	178	165	187	170	165	162	151	167	170	179	172	179	183	157	194	189	194	170	170	164	162	189	186	153	174	181	193	181	178	193	170	202	140	213	170	177	181	180	170	174	193	179	158	183	196	191	171	162	161	197	158	195	199	167	196	171	167	156	175	184	182	184	196	145	161	173	184	156	163	178	185	168	168	191	182	171	185	142	176	208	143	199	158	197	169	183	186	173	158	145	168	162	195	189	159	167	189	188	182	171	167	155	154	177	192	159	177	171	167	177	174	161	185	198	205	163	164	176	168	174	172	177	192	179	160	168	168	204	190	183	177	170	157	177	161	192	174	178	180	148	187	195	164	168	173	168	172	171	152	154	175	155	176	166	202	163	154	179	185	182	180	184	181	168	166	182	162	174	160	169	181	174	179	170	165	178	162	214	175	183	157	158	193	167	182	168	168	171	140	198	193	185	184	178	173	164	179	171	184	168	207	174	173	166	170	169	171	202	195	189	165	159	177	169	150	155	191	175	185	176	180	174	199	156	176	161	160	156	158	191	175	168	174	185	183	176	191	169	163	165	173	191	175	175	201	185	162	191	188	175	181	182	182	165	153	170	159	178	181	184	164	172	197	168	189	176	175	181	171	157	155	178	171	150	142	147	181	193	186	173	203	184	188	182	170	177	145	149	175	180	178	165	184	170	176	169	177	192	197	170	179	176	178	177	174	151	177	175	153	165	202	176	187	183	186	191	167	160	148	179	149	153	181	167	147	174	156	160	169	163	163	183	169	195	175	188	163	181	167	214	169	160	197	179	166	165	183	145	156	198	182	165	174	148	195	163	173	159	198	187	136	182	154	192	164	179	153	189	190	178	171	159	184	152	151	163	183	169	151	193	193	185	191	177	181	173	164	168	160	172	186	195	178	164	176	177	158	160	175	172	170	176	183	159	184	182	176	217	198	167	161	163	164	167	157	149	162	175	203	176	174	162	180	187	148	164	165	153	187	187	162	174	185	192	187	161	160	162	178	201	167	175	161	160	158	182	180	168	179	175	205	175	176	182	172	146	155	167	150	200	152	175	168	190	194	182	157	166	172	172	169	162	203	183	174	189	180	199	163	187	175	163	162	154	173	208	169	145	173	185	175	191	182	165	176	171	172	187	177	168	169	166	154	164	179	172	161	195	167	158	173	168	164	173	164	148	197	172	169	195	174	175	181	184	183	177	148	191	178	195	187	183	185	153	170	189	160	151	186	214	173	175	186	158	187	150	186	171	173	189	192	174	177	159	183	190	170	177	173	177	209	156	197	154	208	167	179	199	168	163	178	174	172	177	148	183	177	170	178	197	176	176	185	167	167	163	178	169	180	179	182	200	196	166	182	174	143	179	179	154	174	190	167	176	168	179	190	161	185	173	161	197	159	181	185	175	176	149	165	217	185	169	191	204	170	205	155	181	187	164	182	178	196	159	143	139	139	170	157	185	176	164	170	185	168	189	168	165	168	139	176	183	180	173	168	180	170	180	190	180	187	181	159	195	155	217	167	170	177	177	196	204	167	184	169	176	173	169	176	165	179	178	185	192	174	169	170	191	175	148	192	154	177	168	174	155	145	168	177	159	152	166	188	193	190	176	163	180	200	155	151	181	159	187	159	184	191	152	176	177	183	186	170	164	180	185	168	198	181	191	171	183	153	164	164	146	177	140	159	178	164	162	165	174	175	168	177	156	191	192
5969	912	1600	1907	1808	1427	1279	1045	952	805	709	729	693	613	723	591	593	542	511	491	498	488	462	469	484	436	415	445	455	482	483	452	469	418	438	438	451	447	413	432	494	414	463	403	426	418	438	454	453	424	468	436	406	442	423	450	415	440	406	392	412	415	399	453	442	422	455	433	432	422	420	427	472	470	412	415	408	403	396	382	446	403	388	428	409	435	410	453	440	431	440	417	438	421	436	412	429	434	427	438	424	410	446	439	411	414	419	384	413	438	445	435	445	427	456	435	429	422	429	467	416	473	440	432	434	436	437	437	412	391	420	398	454	419	419	430	430	453	430	421	386	450	417	395	438	395	435	399	442	448	430	425	406	405	426	419	401	449	391	445	441	433	444	460	431	437	438	419	426	396	428	428	412	404	453	408	456	423	420	446	441	423	435	409	438	421	418	436	407	413	459	401	419	395	443	437	447	423	437	393	445	441	449	406	421	403	434	406	433	439	436	377	428	451	422	400	416	383	449	425	407	427	411	397	415	435	476	392	431	409	426	403	430	420	441	461	411	387	464	403	418	428	444	462	435	434	429	409	418	410	430	428	424	434	451	416	450	439	428	424	448	411	411	446	449	432	434	415	402	433	439	419	410	399	451	445	440	451	420	440	386	463	402	431	427	422	447	428	427	428	454	433	410	419	418	423	443	459	400	412	441	400	400	427	413	433	440	432	406	422	411	406	431	446	405	453	406	413	430	414	427	431	454	411	461	468	397	406	427	465	399	409	418	482	418	438	459	407	405	454	415	425	430	434	420	395	434	388	403	438	442	418	443	452	411	430	444	438	434	438	405	430	424	438	443	453	417	417	430	440	404	428	428	420	418	451	434	429	444	419	414	442	424	406	442	413	435	421	475	435	440	454	468	415	388	424	405	417	420	386	413	412	423	406	453	449	415	432	402	417	444	434	451	431	424	431	407	423	403	433	437	447	389	443	428	465	438	437	420	451	403	429	434	425	433	393	452	456	436	459	452	436	438	402	445	399	425	422	406	444	446	451	439	409	433	422	425	427	436	398	398	435	416	414	438	451	415	412	440	422	434	383	447	382	435	414	401	424	419	431	422	456	446	411	401	392	436	436	424	399	419	441	423	411	429	450	412	425	441	434	428	396	456	471	440	432	419	418	457	409	424	430	410	434	424	413	423	396	390	409	425	414	449	372	431	445	433	427	434	427	394	404	414	396	426	422	394	420	415	406	438	432	419	418	417	458	419	415	453	419	440	456	388	445	434	422	408	435	427	421	414	411	405	414	426	393	436	424	446	451	412	388	452	373	444	441	430	429	434	417	443	432	382	440	446	426	451	436	397	439	455	427	392	420	416	424	452	380	421	433	421	419	410	395	420	401	416	421	399	415	410	469	416	445	436	396	413	436	462	400	414	437	485	443	437	446	446	427	430	452	421	418	433	436	440	426	467	398	433	411	467	427	419	418	410	440	402	410	438	452	415	443	418	430	403	396	408	458	400	393	421	387	421	425	404	447	435	427	455	437	414	398	428	436	443	417	394	409	442	380	416	429	396	416	464	464	401	446	444	369	410	446	416	441	405	442	444	444	430	414	399	443	424	411	426	439	447	406	415	391	423	414	414	400	399	432	428	456	431	419	392	421	451	445	405	422	430	434	414	429	428	430	415	433	440	409	422	426	488	461	427	388	431	440	456	414	435	413	422	430	471	422	415	428	430	405	414	422	420	433	401	463	456	450	467	464	399	420	462	398	422	428	421	427	430	453	407	428	424	401	440	423	438	429	430	445	452	441	400	396	444	411	431	426	447	426	423	421	451	389	416	449	440	429	443	411	439	428	446	444	398	436	424	443	455	435	468	436	422	399	476	449	406	449	418	427	398	432	408	414	443	421	414	427	379	420	427	409	448	434	415	393	424	440	426	422	457	426	425	402	447	455	433	428	399	435	451	382	435	418	377	399	436	437	458	443	422	428	412	420	415	445	412	431	395	427	422	392	434	403	416	407	410	464	459	415	411	441	413	416	434	472	406	424	397	452	415	416	407	432	450	471	412	432	414	419	395	395	416	435	429	420	441	413	406	421	403	437	444	420	446	398	475	391	404	382	435	458	410	422	463	449	424	420	404	441	440	414	446	443	446	414	415	394	421	397	413	420	431	426	458	454	442	431	473	450	412	455	424	426	414	419	426	416	433	414	452	439	407	398	431	435	413	452	427	443	411	437	414	418	419	430	414	418	373	447	474	434	431	417	418	431	426	436	420	415	432	477	463	427	419	397	396	419	431	409	448	388	439	467	430	446	414	384	412	394	415	425	485	412	426	433	409	418	431	436	412	451	436	372	405	414	442	452	405	427	424	434	428	441	408	426	422	429	398	423	444	416	420	462	440	405	404	415	401	468	417	436	421	399	415	432	435	448	405	419	434	441	464	429	419	440	435	449	429	435	386	437	429	412	410	427	434	432	387	449	452	450	429	432	426	435	425	400	417	423	433	446	416	402	435	400	403	382	419	432	429	421	431	428	412	458	437	428	443	427	442	405	409	410	439	456	458	424	436	415	423	369	403	421	423	469	410	431	463	424	424	443	422	377	431	441	424	395	426	461	399	437	416	400	431	400	415	433	425	407	421	434	435	433	395	466	423	457	418	424	420	400	461	418	451	387	403	456	423	419	405	444	440	416	437	446	391	410	416	458	449	443	396	418	438	455	437	425	454	441	398	436	438	404	422	410	428	432	411	417	439	403	436	373	393	446	399	461	418	440	429	423	425	416	418	391	467	427	418	426	438	411	435	422	404	428	421	426	429	420	427	404	434	462	438	422	476	387	406	455	409	400	415	425	426	428	438	415	412	382	430	429	403	410	449	394	421	420	450	421	445	409	427	420	416	403	413	448	411	411	438	435	404	409	430	462	443	428	471	449	420	440	408	413	407	428	435	429	437	420	419	391	422	441	435	462	410	414	441	393	412	416	391	411	401	433	411	426	412	385	427	413	420	427	444	404	435	456	430	395	450	427	423	419	453	395	420	426	454	435	403	465	419	392	442	424	423	405	431	434	420	377	445	449	425	461	411	437	432	434	422	419	407	435	441	421	411	401	449	425	390	426	412	457	457	400	423	450	471	419	449	394	451	425	436	415	433	411	393	434	465	460	419	388	438	422	407	404	471	477	439	416	422	438	470	425	448	415	407	419	445	425	424	472	428	403	438	414	424	422	390	464	423	423	416	416	423	413	414	429	426	442	403	403	396	409	418	410	426	386	430	440	433	450	412	402	453	422	439	419	462	449	424	433	431	411	435	431	383	406	391	420	416	407	427	437	448	425	406	442	438	427	427	420	429	410	424	448	410	390	417	425	445	441	425	443	454	408	412	435	427	418	434	435	408	445	430	428	396	401	425	401	419	409	427	413	414	432	406	422	450	402	434	385	421	449	463	442	427	417	404	396	452	390	417	447	386	406	363	445	441	429	416	425	435	463	426	421	402	416
11694	1020	1069	907	580	415	352	275	181	205	164	136	144	118	132	98	104	114	86	85	93	76	85	82	97	78	70	68	69	76	73	75	77	77	76	77	66	73	78	62	86	68	79	70	68	80	85	72	92	88	79	76	75	83	72	83	79	67	65	47	92	75	72	69	85	49	76	75	55	59	84	66	69	60	74	71	86	74	74	77	66	71	66	77	56	77	89	70	66	73	67	67	78	79	69	89	82	65	68	76	66	70	71	63	70	63	76	66	65	70	68	72	59	82	65	68	63	92	76	63	61	76	75	93	85	79	78	64	75	46	83	84	69	71	66	66	61	75	71	80	69	51	92	76	76	71	75	66	73	68	68	83	70	73	79	66	56	83	71	81	68	54	89	60	62	69	61	75	67	68	75	74	63	60	81	61	81	55	69	79	76	73	92	74	65	70	72	81	77	75	65	59	74	70	71	75	84	78	68	78	57	69	69	92	64	59	82	86	58	71	79	87	81	76	64	64	70	76	64	68	76	64	59	76	73	56	60	93	67	50	57	66	68	67	60	64	65	51	67	68	70	68	51	54	79	86	68	83	78	59	77	71	58	63	87	72	77	79	65	78	58	57	94	76	58	73	45	64	66	73	68	69	75	78	75	75	66	69	80	87	83	82	60	72	74	90	61	72	56	65	68	70	69	77	51	67	85	70	76	80	68	82	72	68	72	68	77	74	70	76	60	62	67	75	75	68	87	55	78	63	71	78	69	83	64	69	83	59	68	66	74	70	74	75	77	70	82	57	66	74	72	70	70	66	81	77	64	75	69	76	73	85	71	66	75	66	79	68	82	69	78	74	66	71	59	72	80	77	68	68	75	80	83	84	72	79	68	59	63	83	61	70	72	70	81	79	69	78	85	62	82	69	80	80	81	71	66	68	78	64	75	75	80	55	68	69	85	74	75	74	73	66	70	71	73	70	73	72	59	70	72	83	78	77	65	72	60	83	63	69	61	76	76	67	82	70	63	68	62	71	73	79	54	82	77	72	69	83	67	49	73	72	84	67	70	69	66	85	89	73	65	59	50	71	68	73	67	82	80	61	78	93	59	78	86	74	77	68	64	71	68	69	73	83	66	78	84	64	77	55	74	70	59	86	72	61	80	76	67	81	58	63	71	80	72	76	65	63	52	75	61	61	80	67	66	56	58	67	58	64	59	60	69	58	67	62	79	75	82	83	85	71	78	71	66	60	70	55	79	73	74	71	63	74	62	72	86	69	73	75	67	68	64	73	73	68	90	62	70	78	75	64	82	89	69	80	72	98	72	74	81	69	59	73	67	65	89	71	59	74	61	75	87	74	64	73	73	71	70	57	70	64	72	62	75	73	73	72	69	73	68	68	70	64	68	71	70	63	57	72	67	56	77	71	76	57	59	65	72	74	88	71	69	70	75	73	82	81	75	67	69	72	68	72	71	73	71	60	60	57	74	86	86	66	79	70	83	81	68	71	58	78	79	65	72	68	85	75	89	63	65	68	78	58	65	69	71	48	61	71	67	64	76	68	80	64	72	70	58	67	84	65	84	68	65	46	68	78	65	49	61	84	55	60	84	63	57	63	77	73	68	77	79	75	61	67	67	68	58	68	83	66	73	81	71	72	77	78	71	72	78	68	69	69	61	57	64	71	71	80	72	93	71	83	71	57	74	67	79	77	63	64	71	69	72	68	79	69	79	68	67	63	62	67	63	74	67	66	75	81	77	80	64	73	74	78	83	73	68	66	64	66	71	58	71	68	60	79	61	73	71	60	67	68	73	75	63	57	67	64	69	80	67	76	79	82	86	67	82	68	70	61	64	72	75	66	75	78	70	77	55	62	76	75	68	69	73	77	61	67	71	81	83	72	64	56	69	85	63	61	79	83	73	69	75	73	75	56	81	74	63	68	80	90	65	64	57	71	63	76	68	61	63	52	74	79	78	75	75	85	72	70	63	77	61	84	76	80	66	70	61	70	59	71	67	77	85	71	63	70	86	68	59	74	68	70	76	71	69	79	76	72	82	74	60	51	86	73	79	74	66	67	79	64	65	70	65	79	63	64	61	62	81	94	75	72	67	76	79	86	73	66	81	69	67	59	74	62	59	73	75	77	71	81	73	62	81	63	74	62	85	66	77	77	61	80	60	86	68	77	73	70	80	68	80	57	77	74	79	74	82	62	69	57	66	67	66	81	75	69	71	68	59	68	70	67	75	60	74	72	79	74	81	61	76	73	67	62	72	60	79	68	68	72	72	74	80	62	77	96	70	92	64	67	52	71	70	77	66	75	77	70	65	64	68	63	63	81	60	77	63	62	62	77	70	78	72	76	82	60	76	61	63	54	63	71	83	76	68	84	80	93	68	78	59	80	60	77	78	77	80	74	81	65	69	72	65	67	72	78	71	70	67	77	67	65	79	86	69	62	70	68	65	63	81	70	70	88	75	83	80	75	84	73	78	70	72	66	62	73	64	101	65	63	72	70	78	70	72	62	74	73	75	72	70	73	73	63	90	58	62	75	78	66	76	60	74	64	84	61	65	79	60	73	73	77	75	70	71	61	71	86	68	67	81	63	59	83	60	71	67	66	71	57	70	71	74	64	69	68	71	73	48	84	69	53	64	79	72	85	89	59	89	70	75	84	76	77	56	61	85	72	58	77	75	59	62	73	88	70	59	70	71	64	82	68	58	59	65	75	70	75	63	65	91	66	67	99	64	64	56	73	85	60	65	72	63	71	71	68	76	63	78	75	56	49	73	60	56	89	64	71	71	80	73	63	70	68	71	65	79	71	61	56	61	82	75	73	63	71	71	63	78	69	64	53	74	58	75	90	76	52	68	74	83	71	56	64	62	82	79	69	91	83	75	75	69	71	64	69	73	90	74	67	73	72	58	70	66	68	79	66	63	71	82	83	70	57	71	78	85	65	68	65	73	75	70	67	85	77	71	92	64	79	79	71	75	76	73	90	68	81	81	60	74	69	74	61	53	69	55	63	75	68	64	72	79	74	82	67	74	82	73	89	58	68	75	76	73	49	78	73	84	70	64	69	72	73	71	72	75	76	69	79	76	82	71	66	77	60	67	81	77	78	70	65	75	81	63	60	68	66	71	87	91	72	63	83	65	59	77	68	57	70	74	67	78	76	72	84	61	64	74	76	75	79	77	74	73	66	70	82	86	65	74	65	59	85	87	65	67	56	53	77	78	71	59	83	73	75	81	71	59	67	80	75	59	67	73	73	83	72	73	67	72	56	69	66	80	75	70	81	67	79	62	72	73	76	63	60	64	66	80	82	78	60	62	81	72	72	76	69	70	63	61	69	85	79	63	75	61	78	93	64	65	68	63	53	81	87	66	71	88	77	73	71	51	71	78	69	73	65	64	72	62	56	63	68	66	65	75	73	87	71	74	78	86	76	67	60	76	70	72	80	80	67	73	81	65	63	71	70	51	67	62	71	90	77	87	58	66	61	71	66	73	81
7735	1008	2168	2632	2367	1978	1717	1415	978	870	752	686	581	698	525	477	442	404	384	339	347	296	298	334	291	273	263	263	232	217	239	263	231	257	251	243	198	223	210	216	182	239	241	187	222	183	208	201	191	200	213	217	184	203	229	198	197	198	175	208	202	216	218	186	180	210	211	201	196	207	182	176	195	194	184	180	225	194	182	202	168	190	218	207	181	184	183	191	204	209	203	202	208	206	200	199	185	200	199	189	193	185	182	188	174	178	181	187	173	202	177	195	174	214	177	181	182	175	184	191	201	196	201	209	203	191	195	190	166	187	212	181	184	195	209	204	209	208	205	189	205	194	192	204	194	187	186	198	207	198	185	190	185	204	173	201	200	190	216	184	191	183	197	189	196	211	177	199	198	172	184	183	239	173	159	201	204	179	195	188	184	200	180	203	179	187	190	192	178	169	195	190	196	183	177	164	197	188	204	192	191	180	200	191	195	204	205	192	197	188	176	186	186	207	204	190	167	200	177	188	189	167	196	188	169	172	190	184	194	193	189	159	216	189	171	174	196	191	198	172	194	188	208	188	163	220	178	189	184	180	207	182	211	186	165	180	169	215	211	195	193	189	190	168	202	186	216	184	234	187	175	193	188	215	211	185	207	203	182	195	171	176	179	177	188	193	191	195	177	191	214	194	183	172	222	180	199	183	196	185	194	189	184	191	179	202	181	186	200	172	181	187	193	190	197	194	185	194	206	208	193	185	167	194	191	157	198	172	183	221	177	189	184	170	200	191	190	195	172	188	165	187	180	191	205	197	180	217	224	195	180	191	206	191	170	177	195	186	177	184	192	190	194	164	192	200	163	196	191	182	201	200	174	187	210	171	198	181	176	209	179	186	202	195	186	182	209	199	178	207	184	178	185	180	192	202	197	210	198	188	192	184	194	189	196	184	200	174	179	198	173	183	192	180	187	206	188	185	187	179	178	175	177	174	196	181	176	179	206	180	166	212	206	194	196	189	204	197	175	175	202	186	184	193	173	216	186	205	184	199	197	169	184	190	189	172	193	195	204	177	183	180	165	187	196	149	217	192	206	188	180	189	184	193	188	183	182	182	191	186	150	195	171	186	201	212	176	180	180	201	215	215	199	210	176	207	188	173	196	181	186	184	174	179	181	188	201	205	178	183	191	218	199	198	180	175	183	176	199	202	194	207	205	202	211	187	205	202	183	185	199	218	178	191	187	176	186	198	179	201	146	176	183	176	178	209	191	178	180	171	170	179	205	191	218	195	184	193	183	182	181	188	190	190	197	178	214	192	178	182	196	180	188	164	158	186	167	188	192	186	196	190	195	208	203	177	181	193	185	197	207	198	192	191	182	220	174	205	173	193	190	172	203	193	191	186	189	175	164	200	189	165	202	205	192	190	191	193	197	188	219	175	215	162	200	190	179	194	186	187	195	193	181	181	185	168	198	178	192	184	187	161	197	181	185	192	168	200	188	204	232	198	190	187	194	181	196	175	193	180	195	169	190	184	201	185	173	206	199	217	181	188	194	225	198	182	180	201	190	181	163	174	207	176	196	188	201	190	180	184	198	203	208	171	170	191	222	168	167	198	175	181	175	180	214	195	202	201	182	198	171	195	185	194	212	194	210	182	180	208	211	190	177	199	188	192	179	185	205	184	196	193	170	218	194	183	183	170	188	175	190	174	209	201	216	180	204	196	185	196	190	210	195	220	189	204	174	196	174	181	205	192	195	176	194	204	186	194	202	176	192	188	188	183	175	208	203	166	174	196	189	178	187	166	187	214	180	176	194	182	206	198	220	200	161	184	212	194	175	168	196	186	193	179	183	170	199	180	178	183	166	175	171	172	177	195	178	181	178	188	172	192	187	159	203	202	196	204	187	201	190	186	193	166	168	178	190	183	173	204	197	182	199	195	187	204	188	198	196	187	205	183	170	179	191	195	201	190	172	182	192	190	195	193	162	183	203	161	186	201	196	213	188	189	180	186	185	185	186	186	198	197	184	180	204	169	170	181	200	169	195	179	200	170	232	174	183	199	188	190	185	184	216	188	192	187	194	176	168	204	200	190	188	192	180	193	207	193	182	187	185	180	201	204	201	187	200	179	186	168	198	195	184	172	195	187	189	192	194	191	205	187	188	185	196	196	191	198	195	177	183	206	182	174	167	157	181	205	208	198	206	194	189	175	187	187	179	194	197	211	188	187	182	191	172	185	173	182	183	201	172	181	175	185	202	201	162	184	206	178	179	199	175	158	214	196	208	197	178	206	180	200	191	191	202	186	177	203	188	177	181	177	154	203	181	188	178	174	189	202	212	199	197	180	185	207	184	191	198	178	204	184	192	212	187	192	196	193	214	206	182	199	191	184	201	207	194	209	210	184	179	197	192	188	184	210	190	208	202	180	200	165	203	170	204	187	173	193	215	196	207	172	195	190	177	196	197	188	200	194	171	170	214	183	192	177	187	195	179	168	202	188	200	218	194	221	167	199	186	171	204	215	168	187	200	216	186	195	229	184	185	218	200	214	190	191	198	194	187	198	199	194	184	188	196	187	185	199	183	172	198	186	180	194	193	179	180	160	166	195	200	192	191	160	210	198	217	163	198	189	186	210	179	184	196	195	189	196	189	219	175	206	189	196	202	186	195	196	187	195	194	186	190	196	185	176	191	178	200	184	171	186	215	166	196	176	195	187	178	188	197	220	201	196	183	167	199	183	208	185	172	204	175	173	183	191	197	198	182	183	185	166	170	199	180	185	196	183	183	191	190	178	185	190	195	169	189	195	182	196	177	187	183	177	195	207	196	203	174	180	176	190	162	179	182	191	205	207	188	201	205	172	160	195	184	178	191	199	195	186	193	200	207	208	185	182	204	204	207	176	156	220	178	191	197	206	223	191	180	199	210	201	184	186	167	184	174	180	199	160	196	170	160	180	159	195	204	176	200	206	192	174	176	174	198	188	191	202	191	188	177	189	174	163	207	202	182	199	190	190	183	202	202	172	166	182	197	192	182	194	185	173	197	203	177	204	202	201	189	155	193	214	170	204	186	179	203	180	200	192	189	179	167	215	170	152	212	158	167	205	187	203	192	193	159	164	177	189	216	188	198	171	191	215	194	189	178	213	195	181	196	189	179	166	209	195	180	176	218	196	192	199	170	186	203	170	210	194	189	195	167	184	176	200	190	193	187	191	213	206	169	169	201	177	187	197	216	172	199	204	191	186	173	193	177	183	181	185	183	192	169	185	196	190	194	195	192	204	196	200	182	185	203	199	184	207	209	182	201	187	205	185	201	194	191	219	207	179	191	196	173	200	191	177	195	186	181	201	175	196	197	181	160	159	190	181	201	197	179	193	196	193	194	188	204	186	192	187	206	186	189	198	187	183	212	202	192	186	184	176	210	192	182	197	207	192	199	179	202	191	202	219	194	188	187	184	182	218	178	192	167	202	204	190	181	188	205	185	155	207	163	197	213	198	189	182
1327	307	371	327	262	212	216	217	215	219	218	176	172	207	189	227	185	189	206	175	190	179	169	189	195	179	189	207	198	173	184	208	175	172	204	209	187	187	201	190	179	158	191	186	194	190	163	194	168	184	188	195	216	185	171	175	190	192	193	164	171	195	201	186	203	192	197	185	195	158	213	184	200	166	206	184	187	200	204	211	191	195	211	222	178	186	197	204	202	210	180	217	200	174	192	210	200	174	198	197	168	171	190	195	161	182	181	184	207	201	204	175	192	197	188	205	191	193	194	180	217	170	182	194	200	208	213	170	188	203	199	201	175	187	192	155	196	161	190	189	165	213	181	169	203	196	198	190	214	187	182	187	190	184	175	184	195	194	220	173	199	194	183	192	177	184	212	174	193	180	197	178	200	217	179	180	204	189	182	190	173	186	188	162	171	183	179	188	176	196	172	172	194	196	171	194	209	185	169	160	187	217	187	221	168	194	192	194	198	186	197	178	175	159	160	193	193	184	170	225	192	218	190	177	188	179	167	186	185	161	201	198	194	203	198	182	201	178	213	175	169	186	180	171	189	202	167	197	188	192	186	184	182	203	217	194	177	188	183	176	188	169	191	190	204	193	189	209	191	183	186	171	187	182	205	185	165	178	207	196	189	203	198	181	201	208	186	190	199	182	162	193	177	161	193	211	162	186	181	184	180	195	205	197	192	184	156	176	174	206	204	178	183	177	183	164	174	193	186	174	191	195	210	216	201	211	208	191	191	189	183	171	208	177	171	188	192	199	185	161	190	171	204	177	194	203	209	175	221	191	185	178	212	196	188	171	198	171	182	203	175	183	167	166	188	196	207	203	155	152	188	169	196	162	206	199	167	162	187	176	176	186	177	172	175	189	182	178	167	191	170	183	186	188	203	190	174	204	190	184	184	183	170	180	203	188	188	193	195	186	190	177	181	189	199	184	159	205	194	189	189	191	186	202	199	209	195	200	197	183	179	182	175	188	191	159	172	211	177	194	192	177	210	182	207	203	178	174	185	181	161	200	198	191	173	203	191	186	175	200	168	207	180	183	184	197	189	168	162	178	184	188	183	198	173	163	193	184	193	196	185	164	169	203	168	210	187	178	196	178	171	196	186	167	185	198	180	177	199	187	183	170	199	186	193	175	178	201	186	204	168	172	211	187	176	167	185	173	183	188	160	155	200	185	181	172	210	200	169	219	221	181	181	212	195	182	203	200	192	189	207	209	171	192	198	199	206	197	205	176	206	187	205	172	172	208	173	207	210	186	213	159	221	186	193	221	199	178	193	186	201	186	182	204	197	184	193	173	186	163	193	186	199	200	184	184	181	194	202	198	183	193	161	192	194	152	199	174	175	192	205	204	198	181	202	177	190	186	190	212	208	175	191	199	181	199	172	194	188	195	185	184	166	197	183	198	200	206	187	175	192	175	169	165	194	205	199	182	194	167	198	181	192	174	173	188	170	220	179	187	190	178	190	192	181	175	176	213	186	208	194	182	189	205	167	200	171	203	180	206	202	196	195	203	185	201	182	190	187	193	203	202	200	187	211	190	193	202	183	194	169	213	169	198	198	195	197	184	191	191	175	206	176	162	184	161	177	202	180	194	190	197	171	191	182	170	179	171	196	211	195	193	195	196	180	196	206	213	179	194	165	196	174	172	168	191	183	202	174	208	204	203	177	178	202	209	194	194	191	232	193	206	193	180	178	196	187	196	189	186	169	194	206	188	180	202	212	165	158	170	186	196	186	166	166	186	172	175	188	173	185	189	181	203	201	207	177	192	204	177	186	195	201	187	182	178	169	172	179	179	182	208	201	195	199	194	179	184	197	198	209	191	189	160	177	199	219	205	194	192	173	171	196	199	199	194	190	183	207	191	196	195	172	196	178	191	178	186	174	181	193	192	150	185	196	175	181	215	196	179	174	176	193	180	173	181	162	174	204	193	182	199	177	205	196	178	188	192	206	198	193	195	161	192	197	180	183	190	190	205	180	177	181	215	213	167	175	198	192	185	195	212	204	177	183	179	172	202	208	176	192	173	183	183	213	179	196	181	190	177	191	193	203	194	211	203	188	195	207	212	168	184	183	202	168	194	200	189	195	200	194	188	204	180	169	181	186	197	174	179	189	193	189	198	207	187	207	185	199	194	181	172	194	191	194	212	204	193	187	176	160	189	179	169	203	177	187	176	186	201	197	175	163	189	184	193	178	168	170	212	180	171	178	194	194	194	195	166	193	188	209	214	180	191	210	203	171	185	186	187	202	189	180	176	197	206	172	175	176	196	182	209	197	226	196	199	184	188	189	173	177	182	185	173	191	161	178	176	153	180	169	181	200	195	180	149	192	197	204	168	161	191	209	192	184	240	172	205	202	205	203	200	168	174	212	185	167	200	210	175	205	183	176	179	194	185	189	225	195	172	175	170	191	189	153	182	204	183	211	162	213	199	173	166	196	176	186	182	226	206	190	201	188	186	197	190	205	207	220	195	185	184	176	188	207	163	169	174	189	167	197	195	204	189	182	178	193	185	196	188	183	190	207	185	206	186	181	168	185	187	189	188	183	179	174	191	203	174	190	189	168	190	165	171	176	178	202	179	193	211	181	182	221	182	175	211	165	182	224	164	183	208	162	182	209	196	204	202	169	190	205	179	203	182	204	211	185	204	193	167	164	190	217	181	210	142	193	184	190	191	157	193	169	203	182	187	174	193	176	175	205	171	197	183	198	175	201	180	172	180	195	189	177	180	196	200	197	171	200	184	174	145	175	187	184	182	216	193	219	199	184	173	194	185	183	197	206	194	161	170	168	169	183	210	190	193	178	219	203	192	172	196	157	179	194	203	192	197	182	175	182	182	189	185	195	190	204	183	203	187	182	186	196	191	189	191	226	187	169	195	179	217	161	198	185	203	172	155	209	195	163	197	199	185	176	174	169	152	196	213	189	182	190	201	190	194	213	215	183	214	183	209	190	181	187	168	172	176	189	227	213	212	200	188	191	209	183	189	191	178	193	189	168	188	178	203	176	203	181	208	179	184	180	189	194	160	185	190	172	191	190	202	188	197	185	184	181	186	173	190	187	209	166	163	209	177	170	186	172	194	166	174	186	198	188	197	176	170	180	185	178	189	171	188	194	179	183	190	225	206	191	199	197	200	190	173	186	209	222	217	173	183	198	189	196	199	184	188	182	183	214	166	207	177	188	179	191	193	168	181	177	177	167	185	175	174	181	205	203	198	184	195	207	190	142	185	185	179	176	215	187	205	177	166	173	191	174	178	192	194	197	160	171	168	170	176	171	181	204	203	197	206	192	164	171	173	199	195	194	157	175	200	195	190	191	164	195	191	180	184	204	191	197	160	192	170	203	163	182	198	170	179	188	196	184	178	227	196	172	186	179	195	181	183	165	184	202	188	178	192	198	212	204	195	189	182	187	179	175	208	189	183	181	179	201	170	191	210	198	197	180	152	170	184	160	197
1784	579	815	971	873	742	639	624	566	549	524	497	499	488	458	442	472	463	452	467	468	435	470	454	482	471	463	448	453	475	457	478	473	446	438	472	461	496	487	429	481	413	439	472	462	442	448	456	444	443	440	489	453	450	493	474	459	443	473	450	445	431	461	474	442	496	480	472	447	457	432	448	448	496	433	447	464	448	487	424	484	478	466	485	480	492	464	492	530	448	462	429	459	464	465	444	492	461	476	484	462	443	443	478	484	485	471	474	494	512	421	426	474	483	471	448	443	434	487	462	481	451	443	467	430	434	461	493	450	510	450	454	500	450	475	448	420	472	439	446	452	429	460	471	425	453	437	458	455	446	455	490	477	470	446	524	473	488	459	491	467	435	403	467	501	489	501	466	511	476	461	456	447	446	479	492	460	472	476	433	467	441	467	466	446	487	452	478	492	447	436	457	472	484	474	458	465	458	474	451	490	445	443	470	495	455	516	441	487	463	489	477	467	487	439	430	423	453	475	475	411	467	440	494	472	459	471	455	465	511	444	472	459	470	463	457	484	429	467	429	460	456	468	463	483	447	479	487	451	495	452	472	461	437	462	493	496	451	492	445	471	474	448	467	501	446	455	516	490	505	463	458	445	478	476	472	495	465	443	438	467	500	458	452	455	457	469	451	461	442	446	425	466	463	435	448	432	484	481	466	479	462	480	444	448	491	450	479	436	451	424	460	491	445	479	478	426	437	422	471	417	435	460	443	470	432	466	487	453	446	504	465	454	478	462	480	468	470	472	452	500	492	462	473	462	472	470	489	464	464	455	464	420	450	478	449	455	420	455	443	458	460	471	452	488	463	481	465	494	462	448	459	483	436	474	470	463	453	490	440	446	461	455	443	480	441	426	478	477	460	466	458	474	453	436	469	502	454	456	474	408	468	456	480	473	458	490	498	465	482	461	461	458	473	488	447	488	429	446	459	457	468	489	466	496	480	475	438	471	423	503	475	437	468	481	490	483	423	456	480	483	479	494	510	474	458	473	471	441	450	459	454	483	441	471	418	446	490	467	472	458	436	462	481	471	442	510	481	465	487	480	449	459	506	424	439	464	473	486	457	470	458	460	461	436	453	450	450	452	407	465	437	433	443	452	434	478	444	451	467	496	441	422	436	475	448	462	447	465	460	414	455	434	414	443	454	500	473	460	451	437	454	455	476	434	465	465	442	472	440	429	521	438	497	467	469	457	490	454	482	467	488	436	447	424	486	480	460	479	457	435	473	433	453	454	500	455	418	429	450	514	475	451	475	441	457	427	480	450	479	449	444	438	469	458	439	492	459	475	476	399	502	468	432	443	496	464	454	472	457	483	488	457	449	490	473	453	446	437	445	452	491	476	452	486	483	501	449	450	408	434	470	444	462	462	433	478	469	495	472	462	461	479	471	475	425	481	468	442	441	464	437	475	464	444	473	462	438	441	458	487	493	454	433	486	470	416	439	462	457	445	479	446	418	483	474	495	460	465	467	446	461	452	464	489	480	454	453	443	465	431	449	447	435	444	482	461	467	467	450	439	486	427	474	433	460	463	443	477	453	429	486	466	447	489	458	474	480	481	433	440	472	435	462	467	460	455	438	469	512	497	471	489	456	465	453	420	453	493	477	472	462	466	458	485	468	495	439	428	448	478	447	477	448	435	504	442	488	480	465	485	422	437	464	496	477	483	464	453	455	442	484	453	454	444	436	449	468	507	478	450	476	454	461	473	421	459	450	429	441	502	463	459	464	477	457	429	428	478	455	492	486	442	448	461	473	474	512	468	438	411	456	474	451	454	477	446	463	448	445	447	454	481	455	487	428	503	474	473	468	488	470	455	446	462	446	463	455	466	473	437	456	439	473	442	487	451	477	443	473	462	443	512	475	443	449	461	497	441	497	457	449	481	456	488	467	455	490	455	462	441	450	490	456	467	488	445	434	450	479	462	449	477	443	455	483	483	470	473	452	445	460	467	454	454	442	476	442	453	477	457	481	489	432	460	468	520	432	493	486	472	460	444	455	443	475	454	460	458	480	462	441	468	467	457	455	489	453	476	439	463	480	465	456	485	452	439	437	479	479	476	502	497	441	449	459	452	474	489	484	483	431	449	469	473	491	426	443	459	453	450	429	480	486	460	481	435	468	473	470	425	423	454	495	476	464	467	422	476	467	472	519	474	455	495	494	452	464	446	463	446	455	463	449	457	491	474	422	465	463	425	441	518	460	457	446	468	468	461	479	491	445	462	434	441	459	466	475	463	493	458	494	515	440	470	432	491	423	492	458	415	462	506	468	485	465	485	451	427	431	441	455	462	463	440	494	464	427	428	475	449	432	482	473	469	466	465	491	436	465	427	471	469	456	482	475	454	419	442	451	472	474	470	438	476	473	427	487	432	443	454	471	474	459	428	498	456	433	435	449	500	455	474	439	437	462	441	510	492	464	467	426	499	456	479	444	494	485	484	477	436	476	456	465	463	449	458	435	444	435	440	474	496	432	434	498	471	447	456	450	431	443	445	462	469	489	469	471	467	493	479	468	435	472	504	439	464	448	410	489	482	467	442	456	448	452	508	439	416	464	447	460	461	446	483	452	451	483	439	475	431	434	444	486	470	487	435	470	471	460	428	473	473	470	439	442	421	451	438	436	460	462	486	444	494	453	472	487	443	458	440	464	443	476	469	445	452	491	464	460	475	512	443	476	409	462	475	457	488	487	487	466	497	448	435	468	438	454	461	418	489	461	444	406	468	441	450	463	447	442	438	466	470	462	431	469	486	485	459	457	414	499	467	471	424	519	441	463	457	477	459	486	476	489	470	453	464	498	463	455	486	451	495	460	459	500	466	460	468	471	465	469	485	452	481	488	462	477	478	469	496	466	447	438	469	455	466	449	472	478	510	431	470	435	451	488	421	510	485	481	468	478	471	443	504	449	450	470	467	449	470	507	449	481	442	469	455	485	448	449	451	448	453	454	473	473	493	450	438	474	446	484	468	428	446	436	450	433	470	447	492	469	475	443	474	464	475	450	499	444	445	440	478	434	447	471	436	446	447	444	439	450	466	475	451	432	426	456	433	440	498	469	457	465	457	425	437	426	459	455	423	467	419	475	491	469	493	484	487	453	453	435	442	455	457	444	478	496	482	446	437	445	454	467	478	470	460	455	452	436	476	468	452	424	455	493	453	461	449	458	426	495	450	479	479	407	439	517	458	470	426	482	449	448	436	458	472	469	422	467	470	462	438	424	463	461	464	453	447	430	483	463	414	460	467	427	436	477	466	471	420	460	443	430	472	443	495	482	484	478	451	440	464	417	430	460	457	422	428	485	429	432	430	465	471	481	444	420	436	422	457	506	472	468	449	480	463	453	472	467	495	457	460	488	454	475	484	445	485	453	486	465	467	492	494	482	460	482	444	486	457	461	479	467	485	442	479	476	455	453	485	487	484	438	450	458	445	441	466	501	481	447	456	419	432	473
6094	645	752	564	466	366	312	250	245	217	219	221	213	201	212	222	230	205	178	176	172	169	168	186	179	193	168	175	154	161	180	169	174	185	193	173	185	174	183	152	197	156	172	156	160	184	199	171	145	171	192	188	176	162	172	162	181	172	158	175	186	172	194	174	161	152	176	146	160	186	173	169	161	173	145	174	158	162	177	193	160	181	155	173	154	202	176	164	186	170	175	184	160	177	183	171	179	191	180	165	177	173	164	159	186	157	157	162	165	157	166	205	173	170	147	190	177	178	162	183	175	164	169	154	183	174	161	154	186	156	169	183	187	166	185	189	169	150	195	162	133	182	157	190	151	168	165	156	162	180	181	189	155	188	201	163	188	160	187	157	158	188	175	196	157	164	157	162	199	158	188	155	188	181	171	168	159	195	191	184	156	191	172	176	168	183	171	170	164	159	153	147	176	180	183	188	164	166	133	159	169	165	166	161	179	201	171	180	175	172	173	165	169	176	178	182	145	169	168	194	169	187	189	165	172	145	160	176	190	171	172	180	189	170	177	179	164	171	173	168	174	162	168	171	199	165	162	182	205	157	162	199	154	189	177	162	171	160	177	167	195	147	166	195	200	178	185	149	181	159	153	177	166	141	178	188	179	166	180	161	187	168	180	184	188	162	205	163	173	170	177	194	176	192	174	191	184	151	167	210	172	165	179	140	178	162	212	160	170	182	166	180	169	178	189	177	181	173	169	183	179	177	141	194	148	162	187	168	183	176	163	189	166	184	185	159	170	188	196	143	161	166	177	167	182	189	181	180	145	157	172	177	164	166	182	169	164	190	180	170	154	172	179	182	160	174	184	184	175	158	164	180	159	178	177	152	152	168	161	162	180	157	160	162	170	153	164	165	168	162	152	160	201	159	154	187	145	159	179	175	176	176	176	174	195	166	179	168	162	174	160	147	160	153	183	175	165	173	188	169	155	178	170	173	154	168	182	158	165	169	163	194	161	152	152	198	160	181	165	183	182	191	154	178	183	168	186	204	206	179	177	192	158	189	174	157	161	166	167	195	162	168	177	170	161	174	160	161	181	157	193	176	186	180	192	181	184	163	177	165	156	176	203	150	179	179	184	142	183	185	163	175	167	174	196	176	170	146	165	191	168	156	193	166	176	225	155	178	165	174	175	183	170	178	181	164	176	172	172	188	161	165	185	172	181	186	187	171	180	175	165	172	157	162	173	153	169	174	189	173	165	175	147	167	176	157	171	156	175	180	186	178	180	180	159	181	168	164	158	160	167	171	188	165	186	151	169	147	171	177	171	174	194	175	189	161	196	172	178	147	158	159	162	190	163	150	149	186	181	163	183	182	160	153	188	146	145	178	159	147	178	202	151	163	173	192	193	178	155	179	177	169	172	175	194	162	174	181	181	159	168	191	193	165	142	168	200	202	180	152	184	181	173	160	167	162	178	167	158	168	150	155	139	174	162	159	169	185	184	188	182	191	192	164	187	174	168	172	166	152	167	169	157	163	177	168	178	165	169	143	174	176	170	178	203	170	166	188	170	177	179	143	169	170	184	197	197	157	172	184	158	151	159	164	172	167	162	154	173	184	174	153	155	149	161	164	161	159	158	180	187	171	174	185	162	186	154	156	176	187	175	169	157	166	142	184	176	171	181	186	172	175	166	170	190	170	180	178	153	161	171	156	185	159	182	165	185	172	184	170	173	202	172	193	207	207	160	164	157	184	166	184	176	159	172	165	194	170	154	178	161	181	169	171	142	170	148	185	149	164	184	187	178	181	159	185	173	181	142	161	171	181	164	165	189	162	179	181	160	151	158	169	205	193	170	176	184	192	168	189	166	170	159	201	151	181	172	150	171	176	152	173	177	165	163	185	190	211	192	187	174	190	177	171	161	187	155	151	169	180	168	165	186	183	170	172	167	156	185	180	202	193	157	180	154	190	171	174	170	165	171	172	173	156	161	173	174	176	195	168	171	173	181	168	161	178	172	160	191	185	176	173	160	177	178	181	177	193	180	173	180	157	187	206	165	177	180	153	189	185	192	177	183	189	161	175	175	172	173	163	180	161	188	177	175	149	154	151	182	178	184	177	189	188	174	177	174	198	185	159	189	147	187	164	180	155	187	189	158	166	176	178	157	179	179	170	161	197	157	190	156	172	210	146	146	173	210	197	155	193	144	167	165	151	170	175	189	171	157	172	165	176	179	186	161	171	169	187	176	155	191	188	187	159	174	190	206	170	161	176	162	154	172	167	184	171	185	180	183	169	189	169	186	143	177	170	182	172	182	178	164	188	176	167	150	166	153	179	175	170	169	166	148	148	156	166	172	176	158	162	192	167	166	167	187	162	168	167	166	166	172	154	177	204	160	192	154	189	184	175	185	141	191	144	157	167	170	166	184	185	182	146	177	130	180	211	179	168	173	191	169	157	171	172	169	167	203	177	185	148	177	184	168	175	165	183	175	173	177	190	151	174	185	184	184	173	184	202	173	174	170	162	187	203	175	168	196	186	178	163	184	159	181	178	158	175	160	183	180	158	164	177	168	190	176	182	172	150	148	171	172	161	159	177	169	175	184	186	175	171	176	174	149	143	192	182	169	152	189	139	168	189	141	167	165	181	185	156	165	163	181	178	149	182	180	150	173	173	170	178	191	177	165	157	193	172	171	189	168	161	159	176	191	162	185	176	214	169	155	199	163	176	167	195	167	170	159	175	147	189	178	198	172	152	192	167	189	191	165	181	186	170	175	199	174	162	174	155	177	188	153	167	186	190	176	170	172	174	165	189	162	164	170	168	195	181	153	192	178	176	151	184	172	179	189	177	172	157	168	207	176	158	172	163	160	157	187	164	177	188	162	161	195	185	168	157	185	167	162	168	166	154	165	178	180	159	178	171	184	171	181	174	164	177	181	155	172	208	185	188	163	169	186	176	176	160	196	178	180	187	188	190	176	184	172	181	191	185	169	188	193	160	185	175	150	171	177	171	169	152	166	161	172	173	158	150	182	166	158	147	172	195	196	165	178	189	167	168	157	189	188	170	174	158	163	175	160	162	166	172	180	176	154	159	176	170	156	180	172	177	144	167	188	155	163	164	166	159	195	169	179	164	186	152	161	156	155	167	201	172	178	156	168	181	176	177	175	193	146	172	181	189	158	145	165	185	158	157	131	156	173	167	170	160	170	186	158	165	175	182	177	174	202	150	151	178	156	163	168	181	176	193	173	168	165	179	172	188	151	165	185	168	185	175	177	177	150	167	146	180	191	163	181	165	192	207	180	163	171	178	160	189	185	173	175	163	182	208	177	151	153	169	153	219	180	175	160	177	160	187	171	178	198	168	162	158	175	189	180	140	173	173	163	180	162	174	155	194	174	155	171	159	171	163	174	165	191	170	135	186	173	184	164	166	193	151	178	157	177	204	182	177	144	168	183	168	179	164	177	178	162	161	171	167	185	167	185	169	174	180	153	169	155	182	163	179
6044	913	1637	1935	1751	1409	1276	1043	857	793	678	710	686	642	604	604	561	506	483	497	489	467	477	462	457	432	442	454	435	419	423	437	474	447	454	432	419	408	424	451	429	452	447	418	462	441	432	401	409	445	467	400	457	427	393	432	430	457	417	405	420	422	443	439	437	424	416	439	449	416	469	435	418	434	409	414	449	421	432	396	362	413	417	416	418	384	400	433	473	453	408	464	444	445	454	412	404	398	418	453	440	409	443	388	378	415	425	404	405	443	422	406	450	443	397	420	393	438	402	454	406	417	443	440	438	410	433	423	379	391	437	442	432	424	409	421	432	477	445	427	392	395	429	410	441	396	453	420	397	391	422	451	425	495	433	426	406	412	440	399	427	414	411	426	417	423	402	430	400	440	461	440	411	395	382	404	409	445	409	410	433	427	429	406	426	440	401	426	407	409	402	453	415	453	462	426	408	459	392	422	433	411	378	430	423	430	421	436	443	439	435	381	442	406	390	421	423	427	424	410	391	454	404	418	415	445	415	435	434	436	385	392	427	401	433	385	381	435	379	389	395	438	411	416	400	450	416	406	418	424	450	415	426	436	411	393	453	459	417	412	404	404	421	450	401	437	436	387	437	465	423	408	414	454	426	450	420	426	418	435	482	420	425	424	435	418	412	442	445	411	419	425	447	445	410	431	422	394	409	446	407	416	417	384	444	423	387	412	420	407	403	422	414	435	449	428	447	439	414	461	463	464	446	449	436	403	447	427	446	420	408	456	442	423	432	430	449	432	403	413	432	417	423	370	423	434	451	412	410	391	438	392	397	423	452	455	424	401	420	425	445	437	423	445	451	400	440	422	429	437	441	416	422	412	407	433	429	433	425	416	428	433	430	440	369	394	436	421	433	445	422	398	454	436	421	423	408	391	433	433	372	397	400	422	437	453	427	394	431	397	412	417	409	431	401	403	428	408	391	439	422	400	372	450	419	428	435	448	442	420	434	413	413	436	410	403	391	475	462	449	412	427	408	408	415	406	418	419	437	456	422	448	432	446	430	442	425	409	405	468	433	418	436	426	438	411	436	402	428	416	424	410	414	390	466	416	439	444	392	428	426	433	428	396	403	427	437	403	451	417	440	429	377	449	382	413	399	432	424	403	419	394	431	400	441	400	432	432	419	402	438	407	414	411	439	426	435	462	407	400	407	410	467	404	440	454	395	441	444	392	440	410	429	450	433	449	416	436	405	394	458	410	412	385	388	403	418	396	402	406	376	402	406	416	458	453	386	457	432	407	401	430	445	421	398	416	435	440	428	431	455	389	418	456	437	422	418	437	446	377	430	411	462	391	417	437	430	423	432	442	420	416	366	445	451	408	412	427	403	415	441	417	404	409	388	416	418	443	398	431	438	434	433	428	408	425	417	425	407	432	459	433	436	448	430	438	430	434	427	397	423	412	443	430	450	420	387	443	407	403	441	390	400	429	453	444	423	442	431	417	441	405	456	428	441	415	450	415	416	399	396	435	468	413	399	438	402	453	412	437	412	450	393	422	444	444	456	402	410	438	428	406	435	420	418	428	419	417	455	434	401	419	412	401	444	424	403	485	419	455	437	422	418	425	414	399	423	466	445	401	428	416	438	431	438	462	461	413	435	411	393	402	425	430	406	422	425	426	462	427	425	417	404	426	439	414	453	436	421	437	405	437	404	414	439	434	399	414	402	466	412	456	443	457	422	460	421	414	391	408	416	437	411	420	438	412	450	415	401	394	465	432	393	387	438	433	401	398	454	410	434	446	415	433	411	421	424	440	407	396	436	443	415	412	407	412	398	371	417	435	445	380	422	438	419	427	436	421	438	458	412	405	398	417	426	407	433	387	389	441	410	377	461	416	383	434	423	410	443	426	439	453	411	428	442	426	401	399	411	409	451	407	406	422	391	424	429	395	446	412	395	456	427	471	408	441	426	399	469	424	395	424	430	402	415	421	403	437	449	376	425	444	443	413	446	391	430	429	432	440	436	410	418	459	460	426	394	443	424	459	420	433	435	417	445	420	416	442	419	454	453	423	421	434	408	429	420	434	441	407	454	431	422	442	401	442	449	414	403	397	408	442	422	425	420	377	437	436	400	436	433	416	412	429	445	414	432	427	448	404	427	410	404	406	379	421	412	432	420	437	433	427	443	426	437	402	424	431	422	382	457	407	419	427	431	410	454	404	437	443	421	443	436	406	465	401	417	427	421	402	417	431	412	393	410	410	409	390	444	413	446	396	390	403	388	422	410	440	418	426	429	407	476	450	416	411	403	426	423	422	403	396	417	429	400	422	383	416	426	464	432	395	407	425	387	384	409	437	420	395	420	425	384	413	438	379	435	415	415	455	447	401	422	432	396	424	387	400	450	379	461	393	425	442	430	415	425	403	429	439	449	451	417	462	435	449	391	394	427	451	384	458	413	431	462	432	429	388	423	454	425	445	438	413	427	485	422	421	406	425	447	396	427	417	457	397	460	456	434	431	432	418	412	417	428	450	413	441	405	436	448	449	438	423	410	420	399	436	400	457	419	405	401	375	398	409	409	421	410	419	429	396	385	400	371	442	416	378	430	391	414	440	422	429	453	459	404	426	385	444	416	377	406	421	428	440	425	417	388	431	405	397	410	454	450	404	443	423	407	409	430	413	414	418	458	377	424	438	407	466	414	422	417	411	432	435	418	427	425	407	444	393	419	434	411	418	419	384	416	405	425	455	433	389	427	425	410	402	430	423	440	431	428	445	414	412	412	395	406	401	431	388	378	407	427	426	440	438	427	433	399	418	409	456	436	414	435	429	453	396	437	416	427	409	425	419	455	435	444	412	449	418	427	404	425	402	422	456	428	422	392	433	409	431	415	438	407	422	422	470	399	411	443	417	426	434	426	401	411	462	420	430	425	422	421	427	433	425	435	380	423	416	435	402	420	427	426	414	425	413	401	465	422	428	413	418	421	434	442	434	383	428	413	427	425	437	421	418	426	391	402	426	421	399	411	412	417	425	397	356	391	444	434	389	423	433	435	406	397	433	447	467	422	468	404	428	391	410	419	415	437	425	431	392	421	409	403	420	394	407	401	447	409	467	431	388	433	388	426	409	405	406	426	421	424	393	419	422	450	416	390	446	440	432	444	431	430	393	438	409	395	423	395	413	431	439	431	426	396	396	439	461	399	446	435	418	415	438	434	432	428	381	431	443	418	439	428	423	452	449	456	454	393	410	428	430	415	440	416	471	416	443	448	391	433	417	406	399	448	422	425	383	386	397	420	434	443	426	402	432	473	391	408	442	423	426	483	424	399	386	440	389	470	451	400	453	426	411	430	407	423	450	444	419	407	431	434	459	408	418	397	417	446	400	431	417	422	411	441	411	421	441	422	418	425	412	401	419	427	383	416	433	433	429	414	433	429	422	437	442	434	399	412	426	424	412	431	411	435	430	398	439	405	397	405	419	437	424	436	406	411	409	401	460	407	429
11790	1088	1060	898	632	417	387	298	199	194	153	150	137	109	128	109	111	98	97	86	83	94	84	80	84	83	95	84	84	66	92	76	74	70	75	75	75	91	80	80	85	80	65	54	62	80	58	74	71	70	68	80	71	79	83	81	94	70	61	76	70	81	77	66	94	66	69	71	68	85	68	77	72	79	62	72	76	64	61	75	69	61	71	61	68	68	73	61	80	99	72	68	59	71	77	65	61	74	64	68	73	85	71	66	67	67	73	76	66	65	77	71	77	65	68	65	69	75	74	75	76	71	67	69	63	74	61	74	73	58	78	74	73	66	68	66	78	67	77	83	60	58	58	59	62	93	79	70	76	66	69	77	65	68	75	72	70	70	68	69	83	73	74	70	80	65	85	78	68	60	64	70	58	73	64	77	66	68	59	83	59	71	70	79	79	81	75	86	72	61	66	74	66	66	83	94	74	68	83	61	66	69	77	72	83	75	85	68	61	55	83	67	67	81	62	84	56	70	72	76	61	69	62	74	69	50	73	72	75	63	71	63	68	70	79	79	62	77	70	64	69	64	61	72	65	84	52	68	72	81	68	78	63	61	60	64	75	53	73	76	56	67	79	69	67	68	65	75	68	61	74	63	79	69	72	68	79	71	66	63	72	66	82	71	90	72	71	78	58	73	54	61	67	68	80	66	87	45	75	67	69	62	68	68	58	61	65	75	71	77	62	46	68	59	70	65	74	78	66	65	62	67	60	69	64	74	73	58	82	62	62	61	75	68	53	70	74	62	76	72	75	58	78	63	73	71	86	74	75	87	89	91	70	87	77	59	66	70	81	67	77	65	79	62	63	86	75	72	81	65	72	81	68	82	78	78	70	75	63	62	69	65	63	63	62	66	84	83	65	83	68	68	80	72	64	75	68	72	70	67	81	62	71	69	72	59	78	73	77	85	74	71	52	89	61	71	65	71	73	82	69	78	58	53	71	86	74	80	79	60	56	75	77	68	47	68	65	77	79	68	79	69	72	53	67	72	66	80	58	76	76	77	63	68	49	82	62	63	58	86	78	66	84	69	71	79	57	69	69	63	72	70	74	82	65	65	74	60	63	50	75	72	95	63	63	72	58	83	86	53	67	72	73	64	78	59	86	76	70	63	65	69	65	67	64	71	70	68	82	70	72	86	80	70	59	70	74	79	89	83	59	85	78	67	88	63	74	74	64	74	55	72	66	86	60	62	63	62	78	67	56	69	58	59	91	76	82	76	77	77	76	74	78	69	75	65	72	75	65	74	67	58	74	67	50	86	64	72	74	66	72	76	72	71	67	78	86	83	62	69	73	61	52	66	64	76	81	66	73	91	80	62	84	59	65	76	73	63	68	70	74	79	60	55	68	63	74	80	75	73	70	77	61	68	58	69	77	66	70	73	72	67	78	65	62	73	49	53	73	63	63	80	70	63	78	88	66	60	56	103	73	74	73	62	76	57	62	89	71	66	61	82	72	67	80	79	73	72	67	71	77	58	73	63	73	73	57	88	65	64	66	62	67	72	75	75	69	62	65	69	52	62	65	56	66	79	59	63	58	65	58	49	69	67	75	74	65	68	54	69	56	59	60	74	70	78	70	61	76	85	64	82	71	77	76	68	54	57	59	60	74	73	69	75	81	72	76	51	61	61	73	84	65	66	91	74	71	76	61	65	94	62	71	60	53	67	83	71	66	71	73	85	60	83	55	81	79	83	70	67	90	52	76	69	66	73	67	82	72	70	51	70	75	88	79	68	58	69	81	81	82	78	65	64	73	67	70	72	78	76	83	57	55	64	71	88	70	62	68	86	63	67	62	75	72	66	68	69	86	70	67	68	72	59	66	61	74	62	67	71	74	88	70	61	85	71	83	79	72	73	63	66	80	78	70	60	68	59	72	72	72	65	69	77	58	91	61	65	60	75	85	75	77	66	52	80	56	71	83	72	70	66	65	72	74	68	77	62	69	62	67	75	62	72	71	66	61	61	68	65	65	75	67	70	64	58	61	81	63	59	81	48	74	63	75	75	61	62	68	65	74	75	64	82	75	77	67	66	65	68	71	76	67	68	86	82	56	72	72	64	81	67	63	59	67	58	69	89	82	82	79	78	54	81	77	67	66	81	72	58	85	73	64	78	89	77	67	67	62	76	66	74	58	60	78	60	63	90	61	70	69	86	80	73	65	60	73	90	66	78	63	69	67	65	72	82	69	75	71	67	74	68	60	65	64	78	68	66	53	61	60	70	79	68	60	67	103	56	63	64	63	63	82	65	74	77	51	77	70	78	71	65	67	64	71	83	68	65	54	71	66	66	89	68	73	70	80	70	91	76	77	66	78	65	62	81	63	49	69	76	74	79	72	79	67	64	73	70	76	94	64	80	68	78	68	65	82	71	64	70	73	54	68	75	68	76	65	62	60	70	63	75	74	68	82	81	78	70	68	67	58	60	66	71	73	63	68	73	73	76	80	73	78	53	83	59	85	66	79	68	72	61	72	65	78	91	80	74	56	82	79	76	55	70	59	54	82	84	95	69	59	70	66	75	70	59	77	45	86	73	62	83	58	58	81	62	58	85	69	65	63	73	67	73	85	69	73	80	73	70	57	64	69	79	71	71	75	56	74	77	59	74	61	59	56	74	61	59	60	69	54	71	69	70	73	67	73	76	92	74	45	70	67	63	75	60	62	63	53	76	68	61	87	75	75	88	69	75	73	58	54	56	59	70	68	59	67	59	63	74	72	62	60	67	77	63	62	72	85	71	72	78	68	66	81	72	77	78	63	71	75	58	74	74	58	73	69	75	70	68	56	73	63	74	65	61	67	69	75	73	85	60	80	87	67	62	65	71	70	80	72	71	59	74	74	71	71	69	53	68	69	69	59	59	54	85	77	77	62	78	74	75	93	91	66	87	61	58	68	63	67	69	55	78	64	68	67	65	77	69	84	70	83	60	81	66	64	70	70	63	86	63	75	66	74	68	66	67	69	68	70	72	67	60	74	56	60	75	61	75	82	84	71	67	69	67	89	83	77	85	59	69	49	68	61	77	66	62	70	67	57	70	64	64	72	60	60	57	68	70	72	75	63	57	72	61	43	81	67	74	62	51	79	87	71	83	74	73	74	66	66	60	68	68	69	65	81	79	63	63	54	80	81	73	60	64	81	58	69	78	61	71	75	79	84	71	74	75	67	71	74	63	80	64	62	80	77	67	68	70	60	77	83	82	66	73	72	56	59	66	69	66	57	66	65	65	67	74	70	69	76	76	68	73	73	76	83	74	62	65	66	58	72	65	58	79	53	66	76	69	67	78	78	62	69	67	85	75	78	63	52	70	69	77	80	73	57	80	77	68	65	80	76	87	54	61	56	71	81	71	53	70	67	85	70	79	68	68	75	62	73	66	66	63	74	71	75	63	75	71	52	73	68	63	75	86	56	91	77	63	76	62	64	68	80	74	70	73	61	66	69	80	78	71	76	67
7645	1034	2127	2682	2410	1992	1818	1400	961	798	683	644	688	571	590	420	435	402	345	315	340	307	319	262	276	268	249	235	253	282	236	234	237	236	233	221	205	219	209	213	196	217	187	196	182	226	210	220	208	217	191	202	184	205	195	215	197	185	186	187	200	160	206	204	214	215	203	200	193	194	189	212	205	198	186	189	193	194	210	180	208	205	188	215	207	219	183	199	178	195	188	199	185	212	204	178	212	186	196	192	194	215	202	192	202	194	182	196	199	175	168	200	196	202	198	180	198	181	192	205	192	179	213	195	185	187	185	176	193	187	191	207	176	191	192	177	185	201	191	179	175	196	201	187	200	189	178	170	205	195	196	211	190	209	173	180	190	167	176	169	209	193	175	194	185	199	174	216	166	193	174	178	189	177	219	174	199	198	188	179	181	180	134	201	170	199	204	172	181	198	205	192	198	202	207	200	175	184	193	196	191	192	168	190	188	192	193	186	202	174	178	206	165	206	190	206	171	172	192	185	155	190	186	177	187	210	180	200	212	181	192	184	181	193	186	191	197	197	205	174	179	165	182	210	187	199	166	185	194	216	207	195	181	177	194	156	173	204	177	213	212	192	185	189	174	199	187	175	202	204	168	196	176	189	204	171	188	176	189	183	181	178	198	182	175	175	178	187	175	183	160	199	175	204	199	201	187	183	184	198	201	186	199	179	176	194	192	185	178	196	181	188	178	176	182	195	192	184	189	189	167	197	193	189	180	184	203	187	211	203	178	209	204	185	184	184	179	171	187	183	197	201	200	186	159	197	187	170	183	188	199	202	180	178	200	180	220	211	202	177	202	206	195	217	196	166	195	168	197	190	220	188	184	188	197	200	202	189	179	191	185	207	186	174	200	200	198	178	179	200	169	192	190	188	182	195	175	198	202	182	181	174	203	194	181	190	209	216	204	200	177	174	192	169	182	162	183	164	195	205	165	154	190	178	178	181	188	176	189	180	191	196	187	192	204	168	184	171	185	172	198	156	201	197	168	185	177	169	198	196	180	193	192	189	182	177	171	198	163	207	176	189	192	193	172	188	181	174	183	199	194	195	188	182	169	177	186	181	191	200	192	167	225	185	180	190	176	178	180	184	191	183	188	164	173	191	189	199	167	198	183	196	178	191	182	181	191	159	195	152	210	180	181	176	181	173	174	182	207	203	205	184	207	166	193	195	184	181	196	184	174	151	196	176	176	190	215	171	216	182	188	185	171	197	174	193	198	209	192	183	186	183	181	192	186	189	194	203	193	185	178	177	178	199	181	185	182	188	207	171	169	168	195	183	214	190	159	195	177	173	214	212	191	203	206	193	173	175	168	170	197	222	176	180	172	160	170	170	182	192	164	205	182	188	189	194	190	185	170	171	188	179	171	163	196	160	201	194	177	179	174	174	178	183	155	179	182	183	189	178	185	180	187	196	185	198	193	187	185	163	203	175	174	178	194	163	206	180	200	175	188	183	192	198	187	189	203	192	198	170	184	188	192	188	162	186	177	191	171	173	178	193	181	174	186	189	203	163	161	190	188	197	201	185	173	190	169	199	194	192	166	177	206	175	191	180	195	183	210	167	197	172	200	182	188	185	195	189	197	182	186	184	196	173	189	198	161	178	201	187	185	192	178	180	188	202	189	196	207	177	204	178	188	167	195	185	178	190	178	194	207	199	187	180	187	180	177	198	217	179	184	166	210	187	164	192	191	200	180	206	188	179	191	184	154	184	179	180	172	200	186	168	197	182	170	189	194	173	190	179	182	204	182	160	183	188	208	175	177	202	198	203	181	165	197	186	188	188	200	181	211	185	198	160	178	201	208	170	170	211	172	198	207	171	176	204	176	198	156	194	178	188	190	216	216	185	190	178	186	191	182	191	181	166	180	187	171	198	189	184	183	181	186	192	182	182	168	168	206	171	195	189	172	201	197	190	183	187	228	186	176	194	173	209	188	158	215	167	189	216	183	186	193	171	188	186	210	207	175	196	191	217	175	192	206	185	177	194	177	189	179	191	185	194	184	177	180	194	193	184	202	197	198	201	177	195	208	184	184	203	200	171	170	189	192	182	196	207	193	208	195	213	180	208	188	175	187	176	193	185	194	181	193	183	194	198	181	182	181	169	201	174	208	180	174	201	175	199	178	162	193	192	189	179	199	215	181	192	185	177	191	170	191	176	193	188	211	202	179	175	165	213	194	189	178	190	180	189	178	196	191	188	151	201	180	172	179	165	199	198	175	181	196	164	187	177	220	184	194	213	196	194	194	195	177	166	170	190	183	179	174	187	167	167	171	181	167	176	204	175	189	178	180	182	169	211	210	178	195	197	163	186	210	194	203	185	194	197	174	194	166	168	193	165	192	181	188	181	191	180	199	203	193	178	195	163	196	216	205	190	184	193	175	194	152	186	186	183	202	178	178	172	192	188	173	176	191	179	183	208	218	180	182	172	200	183	185	199	197	180	206	161	204	175	191	193	192	184	177	203	177	180	194	190	196	195	180	181	180	169	165	181	204	194	171	198	185	169	199	217	180	195	184	188	205	186	186	197	170	168	184	202	178	180	176	196	173	173	198	194	182	201	188	184	184	210	195	222	207	180	186	219	182	192	163	218	183	210	154	187	183	207	187	177	191	196	192	202	183	178	202	215	182	201	190	179	171	187	191	185	189	192	194	174	175	192	192	190	199	190	177	181	174	181	174	197	181	195	177	190	175	189	204	199	172	210	163	197	203	177	177	181	183	165	201	191	202	190	202	178	201	219	217	194	181	179	185	194	174	183	188	209	181	181	187	185	192	183	199	182	191	182	187	170	192	175	196	175	188	198	190	202	199	185	188	185	207	200	177	178	174	189	174	162	197	193	197	170	193	187	202	188	165	191	195	178	193	173	190	200	173	171	181	191	186	208	181	170	205	193	193	199	166	167	189	179	175	172	187	192	197	171	193	164	190	187	170	170	173	230	179	169	221	205	186	175	170	185	205	195	172	195	172	193	159	202	195	191	192	188	166	164	202	213	205	211	225	191	200	184	186	184	170	192	181	170	207	197	186	182	199	191	199	177	174	176	181	201	207	197	191	202	182	196	208	173	161	195	207	197	206	206	177	200	198	196	158	197	206	174	169	190	187	194	170	199	194	195	173	195	198	194	184	213	167	202	196	177	187	162	176	172	192	207	181	176	175	176	153	180	205	201	195	199	189	207	189	182	185	184	208	190	198	184	160	166	171	207	169	189	189	181	192	193	181	186	193	181	164	209	175	175	197	170	200	177	192	211	166	174	162	155	205	168	190	169	159	180	197	195	189	190	194	172	205	215	215	200	174	203	198	181	155	194	201	182	221	207	183	207	178	209	189	178	202	169	192	170	183	180	172	202	195	188	197	178	198	210	200	190	182	192	209	192	174	208	176	220	174	166	185	183	175	194	177	163	174	184	200	173	177	187	187	177	181	179	185	186	201	213	194	156	205	198	186	202
1329	301	324	284	261	231	234	236	206	228	198	165	193	225	184	168	184	221	195	200	198	197	183	194	195	191	182	190	166	192	181	189	186	184	214	187	177	186	196	192	188	202	194	210	181	164	192	187	203	191	199	193	190	187	192	181	194	185	193	170	177	193	172	204	204	167	199	196	182	178	179	167	187	183	171	199	195	163	184	198	170	197	194	166	172	205	183	194	193	205	190	181	184	158	192	209	196	164	198	197	179	192	184	205	192	183	192	180	199	178	174	192	183	181	183	198	174	188	196	197	165	183	185	208	196	166	154	185	184	169	232	204	180	174	191	180	170	200	195	192	209	187	190	187	194	181	193	184	161	227	177	203	188	174	181	180	189	180	181	195	177	202	188	178	152	182	200	209	216	149	194	199	174	172	210	206	195	174	171	181	204	182	185	206	191	180	179	211	186	199	176	179	205	167	180	170	163	194	166	208	201	180	202	202	188	186	186	187	203	185	181	192	182	180	190	172	181	196	182	186	169	178	153	187	199	197	168	189	190	159	177	213	171	201	195	212	179	188	186	169	178	157	198	192	200	195	154	179	173	177	174	203	197	201	168	184	196	203	185	191	185	177	159	170	203	215	165	182	176	199	192	208	188	194	182	189	181	204	178	181	173	168	208	164	177	183	175	169	193	171	169	193	195	187	170	184	183	193	194	179	177	186	200	188	208	176	223	188	188	166	199	183	184	186	179	174	191	194	182	164	200	188	204	207	188	197	190	183	192	157	185	184	193	177	194	182	181	192	173	190	180	206	174	168	184	193	181	200	196	175	162	172	175	172	194	194	202	176	169	182	173	179	179	193	168	198	192	192	184	185	203	188	197	194	189	175	177	202	173	188	197	189	164	207	181	167	176	168	162	192	171	169	206	205	178	194	191	182	180	184	179	196	175	181	187	180	205	227	172	198	193	189	173	200	170	186	205	171	193	168	191	158	172	173	190	181	174	188	189	191	200	186	161	222	189	190	185	191	166	192	171	162	172	172	184	184	190	190	209	188	166	186	194	169	166	221	190	189	188	222	206	170	191	157	191	200	187	205	194	182	205	186	185	183	203	186	188	171	189	203	203	205	186	175	209	196	200	172	169	190	207	182	200	193	177	183	196	192	178	191	224	162	186	166	212	203	185	206	177	185	164	194	167	191	169	177	150	156	183	187	159	181	163	188	172	189	187	206	162	194	216	165	208	195	189	160	186	182	208	187	188	169	179	189	195	185	191	195	192	177	197	200	206	177	176	168	201	205	180	189	189	163	206	195	178	188	198	179	202	195	188	191	177	189	179	189	191	189	174	197	201	178	176	179	154	174	184	199	183	182	221	205	177	211	189	198	200	184	154	211	190	170	176	189	164	183	198	181	219	184	171	167	177	187	198	199	204	160	174	175	170	170	173	178	194	193	189	189	178	209	196	174	201	188	188	189	195	181	201	200	186	210	215	177	190	180	187	187	188	189	170	222	194	200	217	174	191	161	184	201	193	199	211	209	213	173	175	203	195	184	183	192	193	172	205	178	190	184	198	200	191	184	199	194	182	215	181	172	172	205	189	184	195	201	193	208	196	174	184	186	190	202	158	204	202	206	205	178	173	205	192	183	194	160	169	193	172	188	167	167	200	161	191	210	194	193	181	193	186	193	200	150	201	200	181	183	201	197	179	180	177	181	210	197	205	185	191	209	197	184	182	210	200	181	197	203	203	167	172	188	198	159	180	196	180	210	178	169	201	196	213	175	218	191	209	212	167	179	183	160	183	190	173	181	174	207	167	197	184	197	198	195	197	184	188	208	194	173	202	187	196	195	185	201	189	170	171	198	194	186	189	205	193	193	189	188	207	179	194	177	172	193	180	191	174	163	206	211	198	192	197	196	189	213	177	194	208	189	198	191	175	188	202	199	194	182	222	183	170	187	173	178	188	201	184	186	216	173	203	176	177	179	205	165	176	190	166	197	194	205	181	179	192	182	209	172	187	192	199	184	187	189	181	196	172	187	195	181	150	150	194	176	205	171	201	189	210	184	207	192	184	181	204	179	206	180	186	212	190	179	180	199	162	181	210	194	198	192	188	205	188	197	164	193	191	196	183	192	177	203	178	194	173	177	218	168	195	181	210	187	186	203	185	171	161	189	180	183	214	167	200	190	196	183	176	168	207	204	195	191	192	179	193	200	184	181	175	184	168	194	195	204	177	204	194	187	201	177	164	198	195	221	202	176	188	209	200	215	161	193	179	192	174	185	208	192	167	180	205	190	169	179	166	189	184	212	197	188	179	201	198	199	168	160	176	191	188	173	194	199	173	180	193	181	174	188	170	167	177	182	212	179	161	183	190	199	204	203	191	186	186	194	187	158	197	192	196	192	200	173	188	171	174	176	192	168	161	174	161	206	177	210	194	194	172	188	187	196	167	186	189	210	188	183	178	188	201	201	174	168	174	208	210	167	174	179	189	196	184	203	195	206	190	205	187	181	178	200	196	184	175	192	178	199	175	189	197	163	206	172	197	199	176	169	181	180	168	156	207	177	187	176	203	181	187	183	198	178	204	175	171	206	197	182	186	169	193	191	197	207	185	203	190	163	207	185	187	182	181	228	214	197	213	161	155	190	177	199	209	196	182	195	186	171	180	195	173	160	179	193	183	179	188	187	168	193	203	158	159	187	190	176	192	173	210	172	159	181	190	182	185	161	216	184	185	213	194	191	197	216	200	179	172	213	171	192	163	202	192	195	186	199	186	177	185	177	168	195	215	187	186	179	194	172	168	170	175	195	192	187	182	183	178	166	162	203	197	182	183	183	200	190	181	188	165	188	166	184	177	197	180	184	181	164	197	187	172	193	185	186	181	207	164	187	209	189	151	173	192	206	205	172	166	195	207	188	208	176	173	188	191	163	214	155	205	199	205	191	212	177	181	211	156	177	185	184	188	158	190	210	177	192	177	211	175	183	164	166	168	194	212	203	209	202	178	211	183	189	209	178	188	196	208	196	204	196	167	163	180	215	179	178	209	169	191	166	179	201	175	179	196	169	176	176	171	173	199	224	182	207	181	203	198	190	186	176	187	202	190	185	185	160	191	213	194	196	183	174	210	202	176	179	180	177	209	196	184	173	189	208	203	183	195	191	218	204	202	191	175	200	220	192	203	192	193	172	196	185	191	183	204	198	207	184	186	207	204	184	165	190	193	175	213	147	180	157	191	173	185	205	160	196	195	191	188	171	165	192	185	190	193	189	184	204	158	186	199	181	168	186	160	202	203	188	179	181	221	183	215	187	178	174	179	175	194	183	220	199	173	176	209	200	187	188	194	166	196	207	164	172	178	186	177	209	173	166	187	171	167	212	216	197	183	189	193	177	148	182	203	174	197	209	185	178	210	204	212	196	166	203	176	178	181	195	184	175	223	185	179	217	197	188	210	232	165	187	197	191	183	187	195	189	177	206	189	186	168	203	200	193	174	165	164	187	193	204
1760	619	839	898	879	720	692	568	584	505	498	495	495	472	465	488	469	499	479	444	493	482	469	479	496	460	449	443	488	461	509	469	433	455	438	419	449	474	490	455	506	481	476	443	462	458	469	464	463	473	515	489	455	446	475	422	465	476	451	462	468	451	472	471	464	447	472	440	446	419	487	483	466	467	402	415	428	430	445	470	463	471	478	464	454	430	422	397	480	471	463	496	470	486	447	467	480	465	453	459	458	442	469	454	509	492	448	459	479	461	472	440	447	465	462	467	465	460	461	481	443	472	466	464	496	482	468	435	484	486	470	448	454	431	457	484	456	480	447	490	468	457	488	471	480	455	458	472	441	477	475	452	497	440	475	493	446	453	485	485	467	461	476	490	493	438	445	435	470	411	431	460	460	456	459	442	456	446	441	447	461	490	472	479	442	497	443	483	453	415	454	475	460	442	418	452	479	442	475	449	465	451	443	457	475	468	450	478	485	468	438	443	433	426	427	459	495	449	482	501	435	465	415	453	451	429	489	449	451	462	445	474	491	471	448	455	434	439	452	465	429	490	473	471	469	455	436	451	487	438	434	445	464	454	482	448	470	433	415	460	459	476	493	481	439	430	432	475	471	511	470	507	473	446	441	476	471	460	453	451	481	456	487	471	433	473	450	484	469	456	471	463	471	454	465	445	468	469	441	478	465	436	515	447	451	447	470	476	432	444	453	464	461	463	454	493	467	443	464	448	426	422	491	461	497	440	429	421	436	454	500	477	489	459	496	433	433	468	427	441	431	482	467	418	463	484	472	458	436	478	466	480	461	442	423	454	470	421	463	473	453	470	450	452	470	499	447	470	450	482	481	456	468	441	442	453	441	422	460	438	458	474	462	416	442	470	500	478	480	453	466	489	460	469	482	479	415	458	459	489	442	485	464	423	466	452	460	424	452	503	472	480	417	485	441	495	475	480	458	477	489	485	446	441	466	466	457	493	443	449	448	487	462	450	467	501	423	431	448	449	456	460	470	452	451	469	512	470	462	426	434	398	440	447	444	432	469	465	507	459	496	463	461	474	453	437	447	485	448	482	448	457	445	494	488	450	464	450	454	442	489	473	437	457	450	439	462	477	457	487	453	470	453	491	464	456	450	446	473	439	431	467	477	461	400	460	429	468	458	463	448	458	468	428	461	448	433	460	485	476	458	453	481	454	453	446	478	449	448	481	475	498	496	440	511	475	500	467	464	470	455	455	450	465	458	452	433	452	436	452	446	433	494	452	470	474	465	447	492	474	473	463	471	475	485	436	428	444	457	458	416	448	423	465	465	446	448	479	475	469	466	451	425	459	425	445	422	450	509	450	502	471	432	441	456	446	486	456	468	473	451	448	495	468	446	467	459	465	433	461	436	431	494	461	462	441	455	475	429	454	441	439	458	438	446	496	444	461	439	452	463	484	434	462	473	444	456	445	447	406	472	471	486	492	477	490	469	435	446	463	419	458	467	434	448	450	470	499	520	466	450	451	468	483	452	463	460	448	482	483	443	466	467	465	439	477	430	483	466	444	449	463	432	432	437	431	431	439	429	492	421	458	456	475	477	451	489	434	444	433	474	493	479	478	493	477	451	473	458	444	491	433	464	432	497	407	455	454	437	483	449	438	495	442	459	464	450	467	456	459	498	479	479	449	471	440	468	448	451	470	424	428	481	441	451	497	451	472	466	435	452	471	468	478	475	449	489	483	449	502	492	454	492	471	434	455	469	432	434	477	456	428	453	451	489	471	486	469	465	487	451	454	455	501	493	428	412	459	475	485	462	476	452	439	435	449	457	467	479	432	457	479	447	462	447	485	476	506	458	408	451	423	430	448	471	488	473	454	451	461	452	462	450	427	481	445	400	416	463	484	457	443	473	453	419	456	420	453	451	469	456	490	414	420	467	463	476	445	435	429	440	430	491	455	475	466	489	471	463	478	454	408	444	457	466	440	440	435	448	420	437	467	489	507	456	526	447	461	468	454	463	491	482	461	428	460	439	466	458	443	469	432	435	451	494	457	446	492	474	456	508	443	465	438	430	443	505	477	476	447	465	438	447	444	461	496	428	452	460	445	443	443	441	443	448	462	455	457	457	446	439	469	471	478	428	455	432	431	427	493	476	433	442	441	448	456	487	480	427	449	491	432	483	490	451	455	488	485	457	423	499	472	427	465	455	442	486	458	455	477	513	434	468	482	455	446	459	419	464	473	503	439	471	461	434	467	456	458	472	498	469	450	438	453	450	455	426	473	462	451	482	430	430	453	452	449	438	454	457	458	430	446	472	461	441	456	448	522	470	465	462	420	493	467	486	453	472	466	459	449	478	502	451	472	440	486	468	482	433	432	446	484	431	419	451	489	437	447	439	423	467	459	457	454	460	501	431	481	430	454	453	431	451	463	445	432	468	439	463	468	481	458	459	497	504	423	428	482	459	477	467	412	500	429	473	461	436	481	492	482	419	427	437	448	438	429	466	444	460	462	458	439	438	430	486	455	435	439	456	470	465	466	404	475	488	453	506	444	428	468	459	438	470	451	475	489	446	462	456	487	477	461	473	433	458	464	451	441	435	470	459	450	476	466	507	446	445	446	489	455	433	407	451	451	482	452	441	507	439	450	450	459	479	450	427	440	465	485	471	437	450	455	465	481	445	487	474	441	469	460	444	448	468	466	502	481	419	478	447	483	471	464	441	489	463	484	425	477	472	466	446	453	430	427	507	439	428	454	452	459	483	451	447	445	461	481	450	440	441	435	452	455	461	477	478	473	447	467	458	496	425	464	472	501	498	425	463	501	459	428	491	452	467	474	458	488	468	480	478	457	461	469	459	446	477	462	464	448	448	442	455	440	485	466	461	434	464	449	481	474	483	441	466	462	417	490	449	447	436	446	481	444	465	465	465	412	521	456	443	430	458	477	473	459	481	460	440	472	492	457	475	505	488	492	441	519	457	445	461	448	470	490	452	473	457	448	477	496	465	435	471	465	445	444	445	490	462	414	483	459	479	461	468	471	448	451	471	462	403	476	470	426	499	460	442	445	461	474	479	448	462	445	444	467	477	479	452	443	489	464	467	467	415	467	444	433	447	481	455	452	442	511	480	442	481	461	466	444	462	434	455	474	465	478	438	477	468	448	437	476	454	432	462	462	439	464	463	439	405	478	486	473	459	470	469	470	490	465	457	441	479	458	436	458	449	440	443	473	491	476	436	448	475	430	445	436	453	479	472	463	483	443	480	449	457	484	464	436	494	447	468	450	479	470	516	467	428	470	438	457	493	483	441	466	482	476	435	452	454	474	454	499	440	459	483	468	433	411	434	438	443	467	469	479	436	459	492	517	441	471	450	448	452	430	484	471	481	458	450	443	454	451	426	459	437	440	448	459	444	432	466	448	444	457	449	452	471	470	476	447	477	460	491	429	443	465	446	458	443	458	428	477	448	441	476	478	465	469	454	448	471	490	461	487	434	469
6153	672	757	611	493	447	306	268	228	202	212	271	201	211	180	189	191	207	196	207	168	215	195	183	172	167	159	152	183	161	185	184	172	188	192	165	173	161	170	183	169	181	169	177	206	167	184	170	169	184	162	163	179	169	168	186	174	201	156	167	201	181	166	178	169	194	152	193	154	175	196	176	183	163	179	161	173	166	194	132	189	176	165	164	155	161	174	183	188	153	179	172	182	181	169	190	164	171	153	166	165	163	174	192	166	196	158	161	161	191	152	167	179	181	178	158	148	160	165	176	165	153	167	169	166	160	157	191	189	184	153	159	172	153	173	199	205	174	164	184	151	174	179	182	159	180	182	168	158	167	150	173	161	166	156	170	166	170	180	168	168	189	168	145	169	188	170	161	176	168	162	163	158	159	182	187	188	183	189	195	199	166	162	200	173	176	179	173	173	182	195	158	144	171	138	180	158	167	168	154	174	177	187	182	193	199	181	171	156	182	175	186	161	165	142	151	170	182	175	173	199	163	170	151	152	165	188	174	177	157	179	185	154	177	174	172	153	163	159	166	160	174	168	165	198	197	156	160	154	173	171	156	146	180	168	160	208	179	168	202	178	182	174	167	171	179	188	178	162	157	199	170	172	164	153	168	157	168	168	156	172	149	159	165	142	159	184	181	193	178	194	183	158	177	172	174	160	185	175	136	175	172	160	188	173	146	169	192	177	194	196	154	178	161	163	160	173	159	174	163	185	183	163	165	186	180	160	182	165	159	182	182	163	186	185	183	184	150	173	170	173	172	164	185	183	173	180	163	165	161	176	159	174	181	160	174	153	158	178	171	163	175	147	151	172	166	177	153	190	178	166	171	190	193	167	186	193	175	165	170	174	176	170	167	162	172	171	151	166	175	164	163	159	182	170	153	186	182	159	172	177	161	176	183	186	199	172	175	191	157	157	138	191	164	175	141	182	164	191	182	181	195	189	185	160	155	181	158	168	154	185	172	157	191	155	154	163	169	165	157	182	155	169	163	182	155	161	164	150	167	179	158	153	154	197	169	166	161	166	164	183	184	168	170	169	167	166	175	176	194	164	169	161	163	171	164	162	165	149	149	159	191	204	138	160	174	202	166	168	169	177	179	173	188	167	176	186	163	186	172	211	163	172	183	173	161	172	188	140	162	174	178	183	167	161	172	183	177	179	175	184	155	186	179	182	211	170	184	185	176	180	177	186	166	166	158	167	157	155	163	155	147	184	170	150	171	185	167	170	149	206	155	132	170	147	177	164	159	157	159	193	169	157	171	156	155	171	172	187	196	154	162	186	165	178	151	186	179	167	163	184	195	151	157	162	167	162	186	165	177	168	171	160	177	157	171	180	196	143	173	168	184	163	167	144	187	172	187	156	166	190	191	165	171	177	163	157	188	173	188	144	171	152	176	146	165	188	172	177	189	150	181	185	168	162	192	169	177	166	139	174	168	165	192	172	155	161	193	169	187	146	162	180	176	156	182	166	163	197	158	153	163	165	172	172	176	171	167	190	178	181	212	165	189	170	183	132	171	185	160	181	177	175	153	169	174	168	145	172	174	156	166	161	172	192	170	155	172	157	194	174	201	167	190	181	180	168	157	177	182	168	188	161	184	183	166	162	150	162	186	162	168	170	200	155	179	197	171	167	196	163	159	179	196	158	177	181	169	163	133	171	187	168	166	179	156	179	139	184	181	176	184	178	153	179	191	168	165	189	186	161	162	177	166	160	175	155	175	167	173	170	174	149	170	171	196	163	189	135	153	182	186	184	194	171	199	175	152	173	173	175	168	188	173	168	164	157	175	157	169	174	152	161	164	140	177	167	165	169	174	190	163	168	149	180	174	179	146	143	164	161	167	168	162	191	163	196	161	172	172	187	177	178	177	188	174	158	185	156	185	172	183	157	156	179	169	178	169	172	169	191	161	164	163	156	166	164	178	169	192	163	177	167	187	161	177	182	149	164	159	183	142	178	184	173	169	153	167	177	169	185	159	177	159	165	174	167	156	164	183	184	157	173	176	154	174	169	189	169	173	168	182	170	152	174	165	160	182	156	166	165	185	160	165	163	193	162	163	189	163	184	185	192	179	162	178	171	169	153	179	161	156	175	190	176	181	157	178	182	159	194	187	137	171	176	177	177	196	167	147	159	180	181	180	154	166	183	169	182	177	204	178	168	177	180	170	175	168	166	159	155	162	180	169	183	182	165	168	179	187	180	186	181	174	175	190	194	171	183	186	177	166	169	176	149	177	157	168	168	170	192	164	180	160	140	159	164	191	182	151	159	180	192	174	188	155	170	188	152	184	178	160	164	176	167	188	177	167	165	177	177	184	169	145	166	170	192	189	184	164	165	211	184	166	159	165	167	201	179	176	159	158	130	176	200	159	142	178	185	159	156	157	138	191	169	163	157	155	164	172	171	172	180	179	178	175	168	171	195	182	188	187	164	160	162	155	185	165	174	179	171	171	170	174	189	136	184	159	168	174	177	158	164	170	184	173	171	183	168	153	167	197	168	187	150	165	179	172	201	164	130	175	175	167	176	183	162	173	181	152	181	183	180	208	193	169	179	170	164	142	143	166	177	157	180	182	191	184	182	161	166	180	161	160	155	160	164	163	166	177	169	174	168	159	153	162	151	189	168	163	170	151	174	169	169	173	179	129	159	170	189	184	187	188	160	170	167	168	177	158	189	160	169	156	172	169	178	160	190	168	165	175	187	172	152	147	150	173	172	182	158	146	164	166	184	164	165	171	177	169	178	180	163	166	154	161	176	171	175	164	196	185	184	156	149	186	168	177	171	185	166	161	176	153	179	146	188	174	153	189	166	171	154	170	181	167	161	165	180	169	172	160	156	161	192	181	169	165	178	149	171	194	149	156	179	193	169	144	141	195	143	170	138	169	169	170	167	180	171	177	180	170	185	159	191	157	178	167	172	154	180	159	158	178	179	188	149	181	174	175	161	175	163	181	163	182	173	176	167	166	180	165	173	175	193	176	158	152	174	162	164	174	168	169	145	189	168	155	179	145	158	184	188	147	179	205	166	161	170	148	179	159	158	179	171	177	170	154	176	191	191	190	157	170	150	157	179	193	175	160	177	188	165	193	170	176	160	178	183	165	168	173	170	190	177	169	160	179	131	193	145	153	186	163	185	164	164	166	142	161	175	181	170	169	164	178	187	176	177	167	173	153	179	178	194	182	160	183	180	162	151	163	185	197	182	170	179	160	180	193	173	175	180	165	184	152	160	181	176	157	156	185	175	157	160	155	186	158	168	175	157	172	124	155	165	178	172	168	155	169	180	171	171	154	163	170	164	186	185	170	164	178	191	186	173	156	181	173	168	175	159	177	173	154	195	173	158	178	139	164	169	192	175	140	156	147	159	181	188	172	153	154	193	155	162	165	163	178	163	149	170	167	173	167	169	160	166	193	137	167	163	162	168	159	139	176	156	179	162	181	157	161	159	159	183	168
5999	901	1646	1998	1761	1443	1226	1058	813	727	632	751	641	664	560	557	547	568	498	514	492	504	514	481	467	459	447	462	453	442	462	403	443	454	470	422	431	390	447	434	417	390	391	418	407	452	437	414	398	446	426	405	453	401	430	395	423	439	431	433	410	413	419	394	398	439	461	450	431	444	411	418	444	400	405	431	413	405	420	408	444	447	436	409	410	390	436	431	442	428	425	445	447	396	407	438	440	401	449	405	402	397	407	438	411	403	444	421	427	451	426	379	387	397	428	421	411	413	404	408	389	411	434	399	414	471	407	429	414	412	445	409	416	454	400	415	429	407	412	434	397	428	407	408	428	437	431	397	413	413	417	409	426	432	391	445	423	384	429	436	403	409	408	389	364	444	434	400	416	383	419	408	427	408	438	427	407	388	421	393	468	420	430	414	403	398	433	378	412	431	374	424	397	413	430	436	379	425	423	401	395	414	425	410	432	440	470	436	397	440	422	398	402	423	437	417	425	427	430	423	402	414	400	395	438	413	436	390	448	412	407	398	380	396	404	411	405	420	440	422	400	416	422	411	442	412	432	430	424	440	391	440	435	374	435	414	399	416	422	387	418	447	386	415	448	429	420	406	412	430	438	405	411	398	414	463	419	430	368	413	420	402	418	435	426	416	400	416	469	445	401	426	430	432	408	409	404	417	469	461	376	428	400	398	463	406	402	439	399	396	418	366	423	377	404	411	415	434	431	431	419	393	420	406	404	429	433	415	403	425	440	421	455	442	453	423	402	447	417	413	445	447	418	423	419	378	430	407	420	421	443	463	418	450	372	446	402	399	402	420	409	410	412	408	425	427	388	398	448	447	400	414	413	423	373	407	416	413	427	415	425	421	453	389	418	417	433	377	414	380	461	409	432	441	422	390	412	425	447	399	450	433	388	410	433	387	441	381	435	424	440	425	404	398	395	403	384	412	448	375	439	417	413	441	421	384	442	430	422	400	431	392	402	476	409	378	422	420	416	415	428	409	408	438	455	388	396	456	419	400	456	406	442	397	428	399	403	417	427	404	424	411	443	431	430	434	412	420	400	417	410	436	398	450	395	428	435	405	389	420	451	438	399	387	393	405	415	410	392	419	457	430	437	426	399	399	423	417	416	454	421	442	427	459	411	403	410	413	404	412	423	413	451	436	410	413	438	435	418	441	439	425	415	452	431	426	403	423	417	440	429	386	399	421	415	422	409	382	441	418	441	418	420	433	407	384	391	414	431	440	415	418	400	425	407	446	418	415	412	414	401	385	406	423	403	424	431	464	380	440	421	414	455	420	390	404	429	385	398	422	429	388	410	432	414	424	425	413	444	460	448	399	406	387	422	414	402	433	397	378	417	444	401	422	450	439	408	453	432	412	434	419	420	453	389	444	406	435	411	420	459	402	425	417	430	420	405	419	401	415	451	452	425	420	412	408	420	408	431	422	432	420	428	412	450	419	466	408	414	450	434	395	442	440	451	428	435	417	404	362	390	430	397	386	417	416	424	442	405	424	381	429	410	406	379	429	415	446	423	433	392	433	388	433	395	404	414	467	413	443	397	422	403	411	399	440	419	443	401	430	461	432	379	394	398	441	416	422	439	424	440	418	462	394	435	435	452	406	426	444	439	422	413	416	406	384	444	431	455	415	425	395	396	422	426	435	448	439	463	443	454	438	384	431	430	422	435	400	391	426	393	423	404	435	441	444	416	451	450	434	406	415	456	421	441	380	415	417	454	432	456	440	419	418	419	457	395	434	423	456	410	452	406	432	413	389	407	428	375	393	418	412	420	437	428	423	448	403	439	420	395	433	434	399	409	412	438	429	456	407	427	445	409	393	403	417	397	449	402	427	393	448	402	391	433	408	391	471	417	425	388	440	394	400	411	409	431	439	425	424	418	434	405	417	430	439	443	412	386	394	391	440	444	436	434	415	394	431	393	381	417	444	405	407	437	426	421	407	396	413	419	432	446	393	429	382	428	449	411	386	466	444	402	418	433	417	444	423	437	402	436	406	375	394	432	406	421	458	411	425	397	412	438	415	398	438	404	409	435	417	433	452	410	401	430	422	416	344	453	412	400	427	426	437	424	395	390	425	410	422	408	443	433	401	402	430	435	442	425	427	432	438	427	416	372	419	418	381	412	422	473	434	403	382	442	403	388	418	421	397	389	421	425	391	442	439	435	399	430	431	415	436	399	413	403	411	408	427	407	429	415	423	407	442	435	420	397	416	408	449	398	392	383	408	424	428	411	432	416	402	399	430	427	432	391	386	433	417	403	408	413	430	412	421	420	471	423	420	423	422	441	425	445	423	430	384	426	398	376	424	409	410	406	441	397	407	408	441	413	408	445	436	471	422	417	399	406	444	391	426	445	448	418	426	395	476	415	473	466	429	411	405	436	403	425	403	439	400	391	390	444	450	371	436	393	423	419	418	386	433	420	388	399	401	394	420	422	394	409	402	436	442	433	430	411	435	445	409	428	426	410	423	417	408	411	414	437	422	433	385	398	417	433	403	449	414	422	405	409	417	416	439	424	428	420	434	429	419	439	402	415	445	404	385	418	368	437	432	407	382	437	436	433	418	410	430	408	399	427	440	429	392	420	445	384	376	405	456	406	424	408	418	431	434	431	431	410	411	442	435	427	421	425	434	391	409	423	422	408	406	391	428	415	417	445	381	429	395	444	398	422	400	412	423	406	445	434	446	400	438	438	447	407	395	410	407	426	394	406	411	431	430	436	441	466	397	416	450	399	388	426	411	417	412	419	449	403	436	423	468	389	445	423	399	406	406	435	442	437	414	369	385	413	413	417	369	415	435	404	417	443	456	450	433	418	395	416	442	399	430	414	452	443	397	433	412	420	403	468	390	387	417	418	398	417	410	406	411	440	443	393	421	449	401	399	426	394	386	396	433	440	395	428	407	423	395	406	435	452	380	420	425	411	424	391	418	430	438	432	420	409	438	424	433	462	423	413	434	434	407	408	386	435	395	428	403	434	429	420	426	416	420	411	431	429	408	417	376	428	398	429	431	446	435	399	426	376	436	397	459	403	397	434	428	404	381	463	400	445	464	393	437	446	442	420	415	419	435	388	433	425	469	395	391	439	405	390	387	424	376	407	440	394	402	442	438	438	413	438	364	443	458	436	422	450	421	410	437	402	419	402	467	444	433	437	411	398	444	428	428	391	425	402	435	443	386	428	407	393	437	412	470	408	447	415	384	420	420	448	418	409	402	422	410	362	383	418	447	430	455	411	419	418	397	396	430	394	389	379	434	393	411	416	392	394	423	413	438	422	427	375	415	402	433	456	397	401	401	409	408	431	400	444	453	407	439	418	439	422	390	442	442	426	420	443	432	446	410	460	426	408	408	397	406	418	418	434	431	406	444	382	406	386	448	408	415	413	417	404	404	414	388	431	416	405	426	418	451	437	415	421	414	427	414	421	453	415	420	426	441	447	439	426	431	415	422
11751	1092	1103	872	642	390	327	296	214	169	159	153	115	139	137	101	96	94	96	72	99	91	99	81	79	78	74	72	69	71	69	74	89	70	72	72	61	63	80	77	76	76	59	80	61	59	71	72	88	83	59	71	63	92	62	80	73	70	86	90	71	57	73	58	58	73	60	73	65	70	54	65	68	58	75	71	85	66	70	80	67	67	69	51	64	74	69	70	63	67	84	72	65	64	70	65	83	67	62	76	54	53	67	70	64	71	68	79	71	70	71	72	62	72	68	58	63	64	80	73	75	65	69	62	67	67	86	66	59	75	85	56	59	66	73	60	63	77	76	68	69	66	63	60	95	69	67	71	65	64	72	83	75	61	68	71	72	79	66	78	66	68	88	72	76	86	79	67	63	69	84	63	87	73	63	65	74	65	77	59	65	72	72	58	67	58	60	60	68	70	59	83	83	65	60	73	63	70	84	68	59	57	76	59	66	69	67	71	52	53	60	61	69	69	78	80	69	76	65	62	77	68	64	83	68	76	75	75	79	79	65	68	61	60	65	68	54	63	69	82	65	70	59	64	83	65	68	51	65	72	75	74	68	65	86	71	77	82	63	77	75	56	83	69	69	66	80	66	65	67	69	82	69	48	66	66	62	78	68	67	64	72	65	64	66	79	62	48	68	73	80	73	84	76	69	71	58	70	75	65	64	83	80	87	70	74	70	77	70	67	56	63	54	81	64	83	74	69	78	52	74	75	73	77	77	73	64	74	57	66	66	68	85	63	69	60	80	73	76	70	71	50	68	79	70	74	87	67	65	78	69	70	71	68	68	72	61	70	82	82	85	72	63	61	59	68	65	64	65	77	73	75	77	62	68	59	68	83	69	67	73	68	69	57	73	62	54	61	68	51	50	80	64	71	69	76	79	81	64	63	66	68	78	66	87	61	66	66	67	62	73	57	80	83	80	77	76	56	73	71	68	65	78	67	63	97	71	68	85	65	75	80	90	68	76	77	71	68	69	53	65	51	73	61	58	57	58	76	68	81	74	78	50	67	48	53	58	69	59	73	75	74	58	69	69	70	77	70	66	63	64	74	60	72	75	57	62	80	63	73	64	65	65	81	51	73	80	65	73	63	80	61	67	74	71	79	73	60	55	60	69	50	72	61	60	67	85	71	77	72	77	74	75	63	87	69	77	52	67	76	89	81	88	68	77	63	74	58	71	78	62	72	68	58	76	68	76	72	63	51	80	83	71	57	69	70	67	70	66	63	58	67	85	70	79	53	66	78	64	60	66	64	64	58	68	49	67	70	67	63	78	74	61	58	70	60	83	68	60	60	63	72	64	81	66	75	71	59	71	48	66	79	59	68	62	77	66	69	67	69	70	57	79	88	78	61	71	76	68	74	68	70	81	66	64	76	70	69	71	55	61	81	84	70	61	70	58	64	75	63	71	63	80	73	94	71	65	64	72	71	63	62	65	64	76	46	67	80	67	84	83	65	70	73	67	72	68	66	83	58	87	78	61	70	65	93	70	77	72	83	61	68	66	65	66	55	72	72	59	65	51	50	82	60	70	67	82	86	61	73	61	61	96	61	68	85	65	72	86	60	75	82	80	68	60	66	76	64	84	45	58	71	66	70	73	73	77	55	55	65	51	70	72	73	74	70	63	62	67	74	59	77	56	70	67	72	78	70	72	68	59	68	73	70	66	66	80	65	61	92	63	74	65	73	87	60	78	70	77	68	74	70	62	69	63	78	56	50	69	68	68	69	61	65	87	82	65	73	64	61	74	56	70	63	77	71	76	69	63	65	83	84	71	67	75	89	77	64	64	64	74	72	74	59	72	68	67	67	79	58	67	66	62	72	71	51	79	63	72	62	63	72	88	68	55	69	76	65	81	79	61	72	69	62	76	55	57	70	71	91	88	57	68	57	83	87	71	60	71	63	71	71	67	62	58	63	72	77	75	78	65	69	68	82	72	56	74	67	66	64	66	79	63	66	82	77	77	64	50	61	79	57	72	69	69	65	78	66	80	69	63	62	65	71	75	60	74	69	77	66	78	71	91	71	63	68	73	67	70	85	73	64	65	66	75	61	66	67	62	80	73	67	87	55	74	85	79	59	68	73	65	76	83	60	76	59	62	83	61	78	70	72	79	78	75	65	77	72	68	66	72	52	75	77	68	70	76	90	78	70	71	64	61	63	68	61	69	70	72	73	74	63	79	74	77	78	69	69	72	83	67	62	75	88	66	83	66	59	79	64	63	77	71	71	78	64	89	74	75	79	68	55	70	71	81	79	83	77	73	76	76	64	77	78	75	65	83	98	66	84	70	67	69	80	65	67	62	63	66	63	79	70	74	53	69	68	63	91	74	64	71	82	71	83	66	72	78	75	76	72	64	77	67	73	61	81	75	59	91	58	65	81	79	68	66	69	81	68	61	79	73	80	75	70	62	70	75	74	76	66	69	64	73	75	78	61	63	79	69	67	60	81	73	72	81	84	74	69	57	76	75	79	69	81	72	61	68	69	60	67	90	70	60	54	69	62	62	76	85	77	65	64	81	66	78	65	65	60	56	64	47	62	78	75	51	70	76	79	78	93	82	66	77	62	77	65	67	67	77	67	74	85	60	78	65	68	66	61	73	75	58	77	75	72	69	63	74	65	62	65	77	66	61	77	67	58	66	58	72	83	91	78	81	66	76	76	61	68	67	78	68	75	80	76	76	84	67	62	56	59	69	73	69	50	67	76	75	61	64	70	78	68	71	64	50	84	80	83	80	78	60	73	74	58	79	55	74	65	66	68	56	70	63	56	60	68	56	69	66	65	67	58	54	55	60	65	70	82	73	72	61	65	71	71	63	81	81	74	87	74	64	56	63	72	81	66	56	76	82	76	73	93	71	82	74	86	72	79	74	76	77	62	63	72	56	73	86	65	67	77	67	71	75	62	80	82	78	73	56	72	58	79	80	62	63	69	64	83	62	83	68	69	77	54	67	77	69	62	58	55	63	55	80	71	73	64	72	71	59	66	75	68	53	66	60	66	68	69	64	72	75	60	69	56	70	76	81	80	72	64	45	86	72	74	66	81	77	73	76	50	63	70	51	69	69	72	64	76	66	71	56	63	78	69	64	63	71	75	74	84	63	74	82	71	79	62	60	53	86	70	83	84	74	64	62	66	78	66	69	62	73	62	71	65	63	80	66	68	66	58	77	53	64	59	71	70	65	76	82	78	69	72	80	72	73	67	62	76	72	76	71	65	64	66	64	49	72	76	85	65	67	60	66	60	66	72	75	67	69	72	58	68	68	78	70	62	59	73	68	77	78	45	62	65	73	76	81	62	58	54	73	71	78	59	68	76	68	69	82	69	67	75	60	69	77	53	66	56	60	48	68	81	74	81	73	64	84	64	64	64	69	69	81	69	54	65	67	79	80	66	86	72	79	62	70	71	66	67	91	62	74	74	78	70	70	71	74	75	61	85	74	70	59	63	73	64
7787	1064	2168	2751	2571	1903	1634	1415	987	710	708	614	613	537	476	469	433	397	415	373	352	354	295	310	272	243	246	259	219	218	228	260	259	243	211	219	215	220	187	227	204	200	197	215	244	200	199	184	202	208	192	185	201	205	180	199	183	208	200	204	202	207	175	206	201	171	209	180	187	179	172	181	174	187	178	201	212	194	181	207	205	203	189	206	198	199	212	165	234	177	183	181	197	196	209	192	182	179	168	176	181	178	182	174	218	200	183	185	182	195	186	195	193	184	179	192	177	186	168	193	187	190	185	180	184	174	166	194	182	201	198	206	182	182	191	173	171	181	151	178	195	198	184	190	152	209	181	201	210	196	205	172	197	195	194	171	203	172	206	174	186	195	220	203	188	212	210	192	215	189	200	184	188	177	181	186	173	195	153	206	189	202	177	200	184	188	180	169	204	184	165	195	183	172	175	199	163	185	199	177	195	190	187	174	166	203	209	185	187	192	165	190	186	183	195	158	210	199	185	172	209	178	172	176	182	164	199	186	209	183	181	174	194	180	169	173	198	214	170	178	207	218	182	166	182	205	167	196	181	175	213	157	166	218	165	195	186	207	200	178	188	177	208	185	179	188	196	184	194	190	187	185	195	194	192	179	187	182	179	180	184	185	194	170	173	184	171	176	181	174	180	193	173	179	192	180	168	190	191	164	190	197	177	188	192	209	189	181	177	170	157	214	168	197	191	197	171	181	205	188	179	210	202	184	207	165	211	173	157	168	187	202	183	190	199	198	179	164	201	190	187	191	180	193	181	204	184	193	186	182	184	179	185	188	161	216	182	167	179	177	195	197	184	204	155	176	182	205	182	184	189	177	201	178	172	204	179	188	179	211	161	185	178	190	186	180	195	185	177	212	223	169	193	187	185	218	217	191	168	185	184	181	170	189	179	188	185	167	165	184	183	213	185	186	165	174	183	168	199	153	180	205	178	193	192	171	187	188	208	172	189	197	170	183	189	171	192	189	208	176	190	181	177	170	182	166	182	177	207	179	192	181	198	179	188	190	166	211	188	194	204	189	172	194	181	202	199	195	187	196	197	177	182	181	189	187	189	207	196	184	217	182	198	190	201	191	191	202	194	191	183	174	191	178	205	192	194	190	168	202	185	166	167	178	191	204	186	182	203	193	166	192	195	206	203	191	182	187	192	190	180	186	187	191	182	182	191	191	190	215	177	192	199	178	177	190	212	170	172	203	188	162	207	176	200	170	179	153	192	187	194	186	180	183	189	169	164	198	185	173	171	188	175	171	195	196	189	189	183	196	195	164	192	202	194	216	163	200	168	204	185	218	186	195	179	200	175	165	193	194	193	208	189	182	176	203	201	180	175	188	167	226	210	181	209	182	161	182	167	183	183	208	190	194	157	191	173	179	188	190	185	179	174	179	177	168	189	182	205	168	199	162	157	190	192	197	178	182	174	176	201	179	181	187	206	181	200	203	206	183	159	197	192	173	187	198	203	204	194	178	215	173	189	178	195	207	192	188	176	183	198	165	209	186	185	195	191	185	182	208	192	181	202	187	195	181	214	189	206	173	207	176	193	210	193	200	202	195	169	149	168	179	185	190	185	189	188	195	180	207	179	189	203	198	184	217	176	213	161	190	155	186	179	185	191	171	175	201	187	203	196	189	179	202	182	183	181	194	185	199	196	211	169	186	201	170	177	194	161	224	166	181	195	192	207	197	184	191	168	230	192	190	193	200	189	192	202	171	219	169	170	177	159	170	167	166	191	166	185	180	171	189	206	159	187	197	196	184	199	152	202	181	184	189	215	185	174	195	202	168	223	179	174	193	188	162	181	192	190	189	199	180	172	183	177	195	184	197	184	168	177	201	164	168	161	168	189	203	187	173	177	179	169	190	177	178	222	200	191	206	189	181	176	175	176	180	190	192	190	178	183	188	171	189	174	181	189	155	200	189	184	188	187	181	188	176	168	204	175	184	191	187	179	199	185	203	194	210	194	184	185	200	195	203	222	196	181	176	183	193	180	179	187	172	178	175	183	188	165	208	179	189	199	215	191	198	175	193	168	189	178	189	189	173	196	188	209	185	185	152	171	180	174	176	216	183	187	203	190	187	176	201	185	197	198	165	189	189	186	196	179	187	177	193	183	191	188	183	191	185	173	186	207	176	180	187	151	194	193	185	174	179	195	189	178	205	174	166	171	181	171	179	185	208	172	189	183	175	184	203	197	185	192	199	185	188	204	161	186	185	181	174	190	176	169	191	172	185	183	187	203	172	180	198	182	206	209	165	174	183	186	170	197	188	194	187	186	205	195	206	182	202	210	167	178	179	189	197	184	194	167	163	218	170	172	207	183	172	187	181	153	172	188	196	171	192	193	193	169	211	163	164	190	195	207	200	210	198	161	191	155	174	181	193	172	189	177	194	182	193	169	175	165	189	170	197	173	176	205	178	194	181	201	178	157	191	184	181	205	172	198	175	179	188	164	184	177	198	195	168	189	188	189	191	202	160	171	192	187	175	192	212	208	174	172	182	193	169	195	186	186	188	188	201	178	198	173	184	178	195	192	205	175	202	192	181	157	179	167	181	186	185	192	178	190	172	171	162	180	202	205	169	186	181	172	205	178	202	200	185	187	183	179	193	195	185	183	213	174	177	154	196	191	203	189	189	163	180	194	190	192	175	176	181	207	173	178	193	209	173	185	197	192	182	205	192	217	201	181	182	189	159	201	194	189	198	195	180	195	220	175	174	208	165	184	193	180	180	194	162	180	190	184	204	187	168	168	188	200	160	184	194	203	206	201	169	191	178	167	167	175	174	194	172	183	184	182	192	169	194	201	188	206	191	165	216	187	202	158	179	188	186	177	161	178	171	172	189	181	190	177	175	188	186	195	178	194	179	191	184	194	185	171	183	212	176	172	187	189	185	177	168	186	185	208	171	194	169	181	190	175	175	187	215	187	195	197	188	172	183	182	191	201	181	182	198	165	177	170	193	190	182	195	195	186	193	181	189	205	191	192	172	185	186	184	191	174	228	194	169	181	182	175	196	176	191	204	175	186	183	174	193	167	159	196	178	187	172	183	182	193	183	194	196	178	192	193	192	181	196	194	193	185	180	178	195	187	198	191	201	167	198	182	172	178	206	183	172	192	165	194	183	183	160	166	165	164	215	188	188	199	195	193	183	206	201	189	176	202	198	200	194	169	182	182	175	172	204	182	213	191	185	157	165	172	180	169	182	167	197	193	207	215	186	184	198	186	187	203	191	157	177	193	173	169	190	181	203	181	179	195	196	188	200	193	225	177	174	199	212	219	188	168	183	168	176	193	157	185	175	187	193	168	174	217	214	193	192	221	177	191	168	206	175	166	216	187	195	193	194	171	177	175	170	183	166	218	168	190	192	187	172	174	202	176	178	182	203	162	188	190	176	171	164	174	179	180	165	178	183	169	191	212	188	177	208	186	194	179	196	193	188	170	174	203	189
1295	315	371	313	257	214	234	224	190	209	204	197	181	191	192	206	199	180	165	193	218	209	190	193	194	192	184	198	177	186	204	214	196	176	164	180	184	189	188	190	195	207	179	183	211	171	188	179	196	190	184	179	200	166	213	187	186	202	172	197	185	192	163	178	206	173	192	195	199	181	202	175	188	195	179	188	176	168	170	197	164	199	197	208	183	184	159	219	192	182	203	193	176	174	185	191	172	209	198	181	190	175	216	198	158	188	190	166	184	191	182	186	190	176	194	190	189	197	187	161	179	202	180	171	204	185	175	178	185	167	178	187	191	180	205	188	216	179	207	212	191	183	159	185	188	170	193	171	175	202	173	194	196	175	211	185	202	182	171	201	165	187	178	188	165	182	196	196	199	205	173	187	185	182	177	165	151	207	202	182	185	198	199	189	205	202	177	195	167	170	183	194	187	191	196	172	199	186	205	203	175	160	192	195	218	174	193	197	188	180	195	172	178	215	198	166	193	158	168	191	197	185	211	177	182	185	186	184	169	171	182	180	169	201	172	206	157	192	166	177	187	161	160	196	217	185	198	189	183	186	166	174	193	168	206	197	202	184	175	189	192	169	183	182	180	183	168	191	196	180	197	199	177	198	188	193	178	188	191	181	197	218	182	178	187	166	204	183	194	184	179	213	183	192	187	172	161	200	184	196	188	167	190	213	182	196	184	194	171	188	175	173	166	183	173	155	200	185	178	191	199	162	181	169	196	192	183	196	203	206	178	194	172	194	199	183	178	177	191	194	185	172	186	186	171	170	176	194	187	210	203	188	186	213	172	196	215	185	168	184	207	181	184	179	202	192	190	201	180	209	190	210	202	185	206	194	179	179	191	168	193	197	180	182	167	169	170	192	205	189	186	194	157	168	198	190	179	171	183	176	181	196	192	193	199	171	210	189	181	180	196	201	219	183	201	175	201	180	198	183	178	198	200	193	198	176	189	193	189	188	205	180	191	190	201	162	178	223	172	188	188	204	167	197	185	207	210	213	189	172	183	214	170	175	188	195	171	186	197	174	209	178	203	224	184	191	177	181	201	193	173	166	150	172	178	178	163	179	193	197	196	170	177	191	184	182	201	200	199	185	201	198	182	213	175	209	160	194	207	187	219	188	190	173	184	168	186	200	165	184	206	227	199	222	203	184	184	199	173	182	212	189	167	194	168	183	197	232	199	164	191	193	170	175	179	184	197	196	166	188	207	185	184	208	194	165	191	192	184	182	192	184	209	181	156	179	186	210	180	163	209	207	189	213	196	181	180	164	193	202	204	194	179	206	200	191	182	201	189	207	207	216	162	192	163	193	188	172	206	204	198	174	194	185	207	196	168	176	194	165	209	174	173	176	188	192	202	174	196	199	172	199	178	200	183	232	165	191	152	175	184	207	187	186	178	180	193	199	199	200	185	172	179	213	173	174	186	196	183	174	200	192	181	178	208	233	180	184	195	181	163	173	214	163	186	185	203	179	189	181	191	185	181	168	176	193	184	185	184	178	190	191	188	175	148	193	178	213	190	196	196	168	172	188	170	179	178	189	180	181	180	169	175	217	202	188	179	199	207	204	174	168	182	183	169	187	212	174	196	190	181	199	180	194	189	153	175	187	210	180	181	177	186	178	150	198	185	202	212	211	191	196	175	193	175	160	182	174	176	188	185	177	202	194	186	207	188	186	182	184	203	187	203	183	180	178	166	180	180	187	196	180	163	196	205	197	177	175	199	192	219	188	201	217	200	193	176	171	194	185	192	179	194	189	178	169	171	190	188	190	175	193	194	176	204	172	184	199	203	167	205	195	178	178	201	167	195	171	196	172	202	182	171	186	211	196	179	196	168	182	224	182	166	196	202	189	197	218	190	189	204	192	167	183	191	187	202	160	194	188	174	174	189	188	204	193	207	197	169	191	169	192	164	200	200	198	148	165	170	217	180	202	195	181	188	202	190	167	181	169	186	180	183	208	183	173	193	190	189	174	168	197	172	194	171	204	180	189	198	178	198	189	195	176	182	192	196	197	165	214	191	212	182	192	175	175	189	177	201	174	186	197	199	201	184	184	178	190	202	207	213	167	196	187	200	182	204	170	181	211	170	190	181	188	153	177	185	193	183	161	188	194	184	194	194	219	156	195	191	170	166	196	171	201	200	199	170	214	192	193	179	205	175	174	174	197	157	196	173	195	190	186	181	191	193	184	201	196	175	180	182	173	191	173	188	183	192	175	161	191	168	157	200	164	187	176	189	201	229	179	203	216	167	186	178	185	197	175	181	222	185	178	212	178	204	205	182	188	220	169	162	185	178	200	204	189	187	179	180	173	185	174	205	185	218	207	170	177	180	210	170	187	182	178	172	167	180	165	185	192	180	174	189	196	179	201	181	199	196	166	199	186	170	187	181	188	222	189	184	197	188	187	183	198	187	188	177	199	194	172	205	173	172	161	168	207	185	207	205	187	197	218	200	206	200	222	195	160	201	182	187	185	171	180	167	180	211	198	180	201	192	209	191	172	201	159	159	158	200	212	201	169	205	196	184	169	208	212	178	172	180	164	166	190	167	177	181	200	177	180	195	206	172	184	196	200	191	189	171	170	159	188	174	202	164	199	165	211	201	197	185	202	172	188	177	182	183	191	202	200	182	181	194	167	167	205	185	205	179	154	162	191	181	200	208	194	182	203	183	196	176	178	183	176	171	169	180	188	194	181	185	183	200	213	200	215	197	174	173	209	191	186	176	168	208	193	201	198	185	200	185	178	179	170	176	183	190	212	173	185	174	177	191	183	162	186	193	183	188	160	184	191	179	212	198	173	173	182	189	196	187	170	201	169	171	169	155	150	183	188	199	175	175	193	201	195	197	181	198	157	192	176	179	175	190	163	208	196	201	168	192	192	194	203	168	167	210	195	172	148	170	199	179	190	192	212	151	203	182	181	196	180	161	218	196	177	219	177	187	185	179	193	188	198	192	190	168	199	186	180	197	183	199	189	203	194	192	158	196	182	182	174	188	196	199	202	204	187	191	172	183	183	170	199	186	204	192	203	172	184	170	165	218	168	191	193	188	189	183	190	198	185	185	159	203	212	186	183	183	176	178	185	200	197	205	177	203	188	182	178	188	175	179	177	179	194	177	207	184	196	176	171	191	179	173	193	183	168	182	186	189	189	171	178	192	155	184	166	186	165	191	196	193	217	190	197	188	183	188	205	178	189	182	177	175	221	171	200	202	186	189	174	135	192	185	176	178	152	172	184	188	181	199	190	180	196	202	178	165	152	199	175	185	195	183	166	178	189	192	200	196	173	193	198	208	170	193	175	202	180	202	206	167	197	177	194	176	165	219	191	186	216	188	198	175	178	202	179	175	173	169	187	187	195	173	192	189	187	204	201	180	175	177	177	179	156	172	185	213	201	168	195	169	188	165	192	176	184	179	190	188	177	198	169	179	189	212	190	203	191	184	200	177	202	199	187
1755	625	812	937	857	759	634	617	537	500	516	482	516	528	503	525	506	486	470	507	440	460	439	460	493	470	460	441	461	476	473	442	455	450	480	464	434	429	459	461	468	441	465	457	496	463	481	437	500	433	479	467	455	441	463	460	464	460	452	451	435	464	479	485	431	459	454	442	476	471	485	442	488	431	448	465	510	482	471	417	479	438	465	464	490	432	450	434	529	468	533	460	444	456	467	512	484	444	456	471	470	491	491	457	453	443	431	478	454	445	454	478	460	455	465	453	449	450	440	441	469	462	469	465	424	496	475	459	503	468	485	448	442	451	441	464	451	434	485	472	453	448	475	446	466	493	448	441	423	473	450	488	520	465	438	441	441	457	447	463	489	476	438	465	474	426	457	466	430	416	430	430	449	448	434	427	482	482	469	420	454	450	445	439	476	502	489	453	488	451	454	468	488	458	468	464	440	466	453	454	481	492	478	435	437	482	460	428	449	434	449	449	428	445	463	474	448	479	480	410	462	461	442	453	472	414	450	480	431	459	443	446	473	489	443	465	445	492	451	442	439	426	480	477	463	454	429	458	437	457	454	461	453	438	470	470	452	472	476	498	450	484	422	435	457	406	451	491	467	451	449	445	453	490	418	486	490	447	458	486	446	450	423	449	436	462	459	445	457	458	494	490	478	468	426	431	487	448	424	458	486	443	462	456	475	458	483	418	494	459	447	398	479	454	485	493	512	443	478	477	473	452	492	429	446	463	450	481	475	423	493	460	480	464	507	489	393	462	458	500	436	453	471	472	455	433	477	491	479	433	466	456	451	459	459	482	505	467	423	473	437	441	491	464	455	487	481	464	488	511	454	457	425	451	440	473	460	441	463	433	461	423	478	496	453	472	475	466	477	466	445	490	458	451	474	445	458	489	476	470	456	438	444	447	456	456	493	468	452	524	447	444	450	474	457	472	463	467	431	456	449	442	445	512	460	470	448	435	441	463	435	463	454	443	441	465	464	452	405	468	500	435	476	484	461	450	465	424	489	452	425	458	459	451	459	455	475	476	472	441	454	450	464	514	500	474	434	491	426	455	424	443	471	462	490	451	487	472	471	471	452	458	456	453	447	449	415	462	479	460	482	476	443	459	455	499	492	492	449	505	476	446	459	463	462	473	468	478	446	438	470	461	454	463	482	484	485	426	474	492	419	461	474	428	468	471	450	475	460	485	441	478	462	464	458	428	435	450	473	477	501	423	464	477	438	446	467	490	454	445	498	444	499	473	485	451	436	455	449	509	499	458	444	450	467	485	440	450	467	480	439	482	429	465	467	474	469	443	455	464	471	478	493	477	445	454	453	452	455	479	466	457	456	484	469	497	466	479	482	479	460	471	445	470	457	483	459	454	446	416	433	462	467	439	456	476	443	473	452	461	538	494	438	458	495	473	452	448	458	482	450	465	433	443	450	460	489	414	458	431	445	464	456	447	435	492	455	457	469	464	434	417	518	457	491	439	444	479	458	424	500	443	445	466	468	427	446	435	452	466	434	479	469	470	444	453	490	467	418	471	469	452	498	472	457	459	441	473	481	445	447	456	489	468	425	445	468	429	442	469	440	435	460	473	458	433	463	475	437	476	439	469	437	439	443	424	449	448	457	433	453	438	460	479	454	442	480	479	462	442	453	491	455	429	442	477	441	451	476	431	430	462	453	474	462	469	464	450	445	479	458	467	481	461	468	470	451	502	463	472	446	459	480	463	466	495	466	434	460	434	409	463	498	455	495	493	449	455	451	472	450	451	473	457	440	468	506	475	475	487	465	464	452	467	473	465	453	468	457	500	487	444	450	452	480	438	459	470	459	429	466	457	491	435	483	439	468	451	462	453	421	444	452	460	419	447	497	441	452	480	474	446	475	485	461	453	457	471	467	502	446	456	449	426	453	427	462	446	482	477	459	458	469	474	478	431	490	494	461	437	453	447	454	484	488	448	463	480	435	469	444	456	446	448	448	458	452	452	414	474	472	441	460	440	457	464	465	424	511	441	447	440	484	448	464	435	498	420	463	473	473	425	491	466	435	440	476	458	447	448	495	454	453	421	448	477	471	439	471	421	482	493	493	420	452	427	468	430	426	478	420	501	486	458	465	450	450	471	503	473	514	419	468	441	469	450	438	467	455	472	480	481	479	452	446	449	443	492	414	452	465	445	438	471	472	452	465	495	445	448	420	437	409	461	448	476	460	458	457	461	478	459	477	446	481	439	481	455	480	497	444	472	452	436	451	460	463	467	437	479	464	458	441	451	488	415	450	450	463	494	453	445	455	434	469	418	441	477	454	502	435	467	425	430	470	489	439	493	462	483	418	465	453	473	480	443	461	450	473	454	476	456	437	460	440	454	467	489	481	433	471	434	435	462	471	427	484	445	406	484	456	470	400	443	504	467	467	470	447	468	477	455	476	466	471	477	428	455	446	474	440	475	478	464	456	442	434	485	444	471	494	425	427	454	457	453	454	455	464	469	467	458	447	453	451	401	448	467	464	452	490	440	422	426	498	415	480	460	461	486	463	441	496	451	427	466	434	449	458	460	481	433	493	466	407	461	451	480	446	487	453	467	470	439	447	433	440	437	489	456	401	457	424	466	469	463	465	499	431	461	457	470	449	454	452	469	454	435	459	445	482	506	410	456	464	440	436	440	426	436	439	444	423	442	461	464	428	471	433	449	424	423	464	466	441	486	453	433	471	471	451	425	479	451	429	482	443	441	441	486	477	453	455	453	461	474	461	437	478	469	494	481	433	469	428	470	502	491	465	454	468	436	481	468	454	437	421	472	466	454	451	443	439	439	488	474	464	437	442	482	450	486	466	431	468	453	446	478	425	507	449	451	435	471	447	463	478	468	467	409	469	468	417	430	456	461	431	450	476	519	430	461	458	421	481	474	479	433	431	470	457	447	457	442	468	500	414	427	440	445	479	476	460	478	437	463	443	438	440	436	493	457	477	474	475	465	448	423	471	469	432	455	478	457	472	451	428	453	484	471	455	491	476	448	419	438	457	440	444	458	440	461	496	488	459	490	441	469	490	448	476	435	457	418	468	471	468	440	451	429	441	506	442	462	466	464	494	430	480	434	457	438	420	498	441	450	434	465	499	459	464	464	493	433	450	453	455	451	472	440	484	465	486	444	448	435	466	473	454	432	456	459	493	459	454	482	471	460	452	475	460	462	453	500	458	455	471	483	453	475	433	431	423	456	442	472	467	480	438	462	490	514	473	469	460	521	405	481	447	455	484	476	473	457	456	428	447	495	452	461	488	464	451	461	475	456	469	494	430	481	467	460	463	444	473	438	460	484	467	452	480	432	465	465	437	441	434	483	430	453	495	450	455	482	487	471	481	448	463	437	459	453	466	447	433	510	486	484	426	481	443	434	451	468	502	466	477	436	441	480	453	477	435	468	466	459	451	474	495	481	476	470	452	425	462	492	465	468	481	450	422	467	433	438	476	446
6115	631	684	592	445	333	265	267	258	226	214	159	213	190	186	202	201	192	197	172	194	194	197	184	162	178	174	175	147	186	178	153	169	175	177	162	154	176	148	162	170	165	161	158	161	156	158	179	175	196	159	203	172	172	167	175	175	158	182	176	185	162	165	182	149	187	175	177	159	161	150	192	180	194	166	185	157	161	175	161	153	166	141	155	182	164	160	160	171	164	188	161	180	150	181	151	171	158	175	163	163	160	174	177	156	167	145	177	187	178	167	161	168	154	160	162	154	164	157	151	161	136	168	194	144	172	186	151	154	176	154	195	182	188	167	159	169	171	169	158	145	164	152	171	161	199	146	168	152	168	149	178	149	179	159	164	167	166	160	172	186	181	140	156	169	176	153	161	141	156	188	169	160	177	158	134	193	174	171	170	165	173	191	162	152	172	178	176	157	168	177	184	159	189	188	150	187	162	179	185	164	148	177	186	163	144	196	161	164	159	167	168	176	166	176	186	160	161	190	194	154	140	158	172	148	167	142	181	175	173	176	171	208	180	146	186	160	163	168	194	177	133	177	158	191	159	174	158	190	188	161	181	166	166	165	142	183	154	167	173	161	169	124	153	164	153	161	172	185	179	175	155	163	171	179	160	202	148	175	173	180	166	171	165	157	168	159	171	183	171	177	178	176	166	170	173	148	157	191	183	180	176	174	168	153	169	164	180	175	179	197	186	191	175	148	172	163	166	194	145	169	163	160	185	157	163	166	149	154	172	192	174	183	141	167	161	182	167	184	168	175	148	180	167	174	182	154	160	190	147	178	165	178	163	170	196	181	141	179	170	191	168	159	170	152	152	177	168	162	157	147	178	159	173	170	166	165	163	145	191	183	149	180	170	180	175	153	174	169	164	169	181	178	161	158	173	159	160	167	162	138	175	163	168	178	153	177	160	174	183	162	143	173	206	175	162	168	167	154	180	168	151	161	151	178	182	159	162	154	183	164	197	170	170	177	164	172	162	160	154	179	187	168	190	151	188	192	163	176	185	149	170	167	153	188	182	170	193	181	175	167	140	179	180	178	170	165	147	158	144	160	153	164	161	184	167	176	163	157	183	173	180	158	171	190	153	186	198	178	156	162	161	163	183	171	167	167	190	163	175	172	158	201	183	168	196	172	178	155	155	166	152	142	153	161	167	193	172	158	173	167	174	183	164	188	164	154	180	160	173	168	153	154	159	185	157	154	186	157	163	154	163	159	157	151	198	157	194	204	163	152	154	181	155	179	178	161	172	168	176	158	173	159	169	159	176	147	139	156	156	177	187	187	175	162	173	170	172	180	189	164	178	159	193	176	177	151	168	172	177	178	159	180	168	197	168	189	155	168	166	176	163	179	160	155	165	176	177	155	170	165	176	156	153	175	161	171	174	172	175	166	193	177	180	189	154	163	173	180	134	182	158	160	167	156	170	184	179	168	180	167	173	183	167	185	169	152	183	168	159	171	152	189	185	148	190	175	149	161	163	170	164	194	190	178	166	179	175	171	167	165	187	182	136	174	156	164	183	180	171	166	188	181	165	158	133	161	172	150	166	167	161	161	169	183	190	162	197	167	176	141	190	154	161	173	183	180	156	181	174	178	188	158	175	158	172	181	156	152	160	175	156	198	172	160	193	175	161	145	193	159	189	155	159	144	153	181	154	173	164	177	148	154	172	178	159	154	164	183	157	158	159	180	175	175	153	184	157	169	157	179	158	163	178	157	172	159	181	162	185	164	178	156	185	174	146	169	148	170	170	174	157	172	158	194	167	162	175	174	175	189	153	159	161	172	166	160	183	164	159	163	176	167	179	190	164	179	163	212	173	172	163	181	180	175	173	195	161	172	200	198	149	159	154	153	164	148	176	169	160	169	152	152	196	183	176	163	172	179	180	171	182	167	159	136	160	158	177	167	150	164	182	147	177	162	181	163	178	169	168	160	171	182	170	164	154	162	168	168	167	170	165	190	176	161	160	186	174	175	181	189	178	161	189	171	168	173	169	148	157	176	198	165	147	171	190	155	159	171	177	169	179	179	171	160	213	176	170	175	167	185	160	168	190	201	172	172	164	179	161	162	154	181	133	171	178	169	168	150	165	169	186	164	173	183	178	149	174	195	172	164	171	160	184	181	180	149	173	169	147	148	164	150	166	156	187	157	179	182	182	167	185	166	168	200	179	187	194	147	159	162	188	179	166	179	170	170	164	182	177	195	157	165	162	170	179	174	172	150	208	159	153	163	145	146	184	131	176	184	160	173	174	170	179	174	171	159	165	178	165	176	192	179	169	202	179	166	172	168	172	171	169	167	176	187	156	189	180	177	160	156	179	177	169	158	186	159	154	183	179	173	174	174	165	158	151	161	169	169	179	183	171	163	156	182	187	165	171	177	165	179	162	165	157	178	162	169	182	178	157	176	175	170	171	158	174	165	162	164	187	177	184	182	151	187	175	191	178	157	148	147	151	148	167	182	185	169	169	174	178	152	199	158	163	161	158	178	162	183	166	170	180	168	174	179	175	184	167	146	178	164	160	183	190	167	175	167	167	164	148	173	183	169	178	155	145	173	144	194	177	171	149	185	182	193	194	180	163	165	175	176	191	162	178	136	144	161	163	189	206	194	178	195	176	180	169	177	139	178	181	167	167	153	170	200	187	196	168	159	192	183	155	160	157	178	145	201	179	183	181	173	174	173	158	178	187	170	171	184	175	150	164	142	172	176	173	177	177	188	178	152	173	166	144	182	166	166	186	159	177	155	175	166	164	174	134	166	160	158	171	175	176	168	175	167	157	155	185	160	176	140	182	183	158	191	182	173	163	171	173	165	149	179	163	182	184	190	178	172	169	167	154	192	169	183	173	157	157	169	161	172	175	169	174	151	156	180	141	168	179	158	177	160	155	180	169	162	150	167	172	185	154	166	165	171	185	172	145	177	186	161	167	176	188	191	141	182	148	163	167	169	173	167	150	150	173	162	183	177	146	158	148	149	189	176	183	159	170	165	180	149	179	201	171	151	178	170	166	173	156	176	154	204	180	157	159	177	157	169	155	165	161	154	163	154	177	167	165	153	177	171	166	180	188	188	174	174	188	176	173	145	135	179	165	189	165	160	174	163	163	176	173	162	173	183	162	161	171	182	169	167	169	155	166	166	171	176	155	138	203	146	168	185	165	195	180	168	146	192	173	163	159	181	174	160	172	205	188	173	164	181	195	164	202	204	165	148	148	181	191	186	169	180	148	163	147	161	187	171	156	184	149	167	171	172	170	159	179	206	163	179	159	182	158	181	188	161	147	156	166	189	164	154	176	179	151	152	166	164	168	166	158	193	177	183	164	165	192	161	160	156	172	190	177	152	175	189	163	189	155	138	166	194	160	181	172	165	162	141	169	172	172	178	192	179	174	171	169	166	163	189	179	192	175	163	167	163	185	141	164	181	150	164	161	180	181	156	140	164	169	191	145	165	172	201	161
5988	870	1622	1887	1670	1319	1195	1064	835	681	682	658	676	615	596	564	551	495	472	532	496	502	490	434	465	445	421	454	467	443	477	435	445	464	421	429	425	447	430	413	431	415	381	414	425	406	411	402	431	390	425	411	401	372	449	431	394	359	435	469	420	434	431	436	398	414	436	416	405	431	399	428	426	400	404	397	398	439	430	435	415	417	390	444	426	440	398	399	431	416	411	418	429	423	410	410	399	403	425	436	424	407	452	445	416	421	416	424	426	455	429	411	462	414	427	424	407	407	374	429	406	414	461	453	432	394	398	407	445	433	433	441	436	376	425	398	426	442	416	384	400	410	456	413	413	389	452	427	406	404	396	432	428	423	383	377	419	413	427	405	427	403	463	391	408	423	397	452	405	382	389	419	447	409	433	426	448	406	422	400	385	431	409	439	438	395	386	403	398	432	409	419	411	429	392	400	401	402	386	366	396	420	488	416	440	415	449	373	416	400	412	412	396	404	408	406	395	399	391	444	399	428	379	404	395	409	403	420	433	425	368	424	395	435	422	404	420	417	451	426	373	429	399	427	386	411	372	417	442	403	433	393	430	428	425	437	420	382	403	442	418	413	402	422	428	423	419	411	417	405	427	416	407	399	435	430	422	395	411	436	419	414	396	402	413	410	408	439	425	402	400	415	421	420	428	389	375	406	428	413	405	437	429	399	432	402	362	421	436	422	417	426	418	413	431	400	410	399	415	423	398	415	433	461	451	405	393	414	439	434	410	392	413	421	399	441	403	399	410	415	406	419	413	405	385	429	406	456	427	442	426	429	414	432	443	401	421	393	425	377	394	397	411	405	399	417	442	447	398	389	470	422	399	395	405	446	413	381	448	466	416	434	416	408	454	419	409	391	395	413	434	374	408	431	409	432	441	442	392	432	381	396	450	410	416	420	439	409	383	433	435	425	414	425	396	417	419	428	407	406	424	432	406	425	395	453	414	439	445	410	392	421	401	393	415	382	427	400	409	449	414	428	407	466	381	423	438	377	425	387	431	427	388	374	438	399	411	399	422	441	363	421	376	446	391	450	420	424	457	416	404	446	428	449	437	410	382	391	441	407	379	388	388	406	388	422	412	402	427	406	410	415	396	412	384	448	401	419	365	423	382	408	434	424	394	426	436	414	432	410	452	401	452	404	449	428	412	411	447	393	394	409	450	453	428	418	407	387	451	451	410	444	398	434	414	435	411	429	423	407	399	450	400	438	432	414	434	402	401	392	394	398	437	406	457	420	420	411	402	405	444	453	417	415	419	423	387	421	401	424	427	393	415	419	445	449	407	380	412	396	455	437	405	443	417	406	387	401	422	428	390	432	402	458	432	404	449	389	441	403	372	402	389	430	412	461	418	421	440	431	422	433	420	440	400	438	414	395	410	441	420	410	382	417	436	421	399	397	390	406	404	412	409	387	430	415	433	405	414	417	435	441	416	431	420	404	387	443	420	421	458	429	403	410	442	389	414	432	411	428	422	416	432	430	451	407	402	407	425	452	455	446	391	410	402	430	390	389	396	402	407	436	439	383	434	382	435	438	422	411	416	429	431	416	429	391	372	446	392	409	460	442	419	425	401	470	365	404	385	417	389	433	415	407	425	436	419	419	412	445	420	396	400	435	406	406	397	444	420	434	434	410	438	425	423	408	407	429	446	439	406	396	367	409	393	396	445	407	424	407	414	386	414	420	412	462	418	409	428	405	418	389	388	408	427	394	401	449	440	423	406	444	444	440	392	401	376	398	440	423	431	449	440	431	426	426	410	444	450	400	435	451	415	415	450	406	407	372	433	419	427	407	408	467	381	398	415	435	422	437	432	409	392	407	407	399	423	430	410	424	412	403	418	414	392	408	421	418	455	451	411	448	427	382	405	446	434	416	419	404	388	402	418	427	434	401	424	419	450	403	399	422	423	437	421	439	421	412	424	412	427	462	420	373	425	434	427	453	419	381	449	408	428	425	426	434	391	408	405	401	395	415	382	404	434	417	401	407	416	423	419	446	429	466	419	410	410	422	403	397	438	389	444	395	383	416	426	406	416	433	395	426	437	441	420	394	442	430	425	422	443	393	426	445	417	412	405	427	391	392	435	423	404	438	444	416	409	419	420	410	405	412	402	452	400	430	437	438	418	406	403	387	433	439	397	385	430	431	448	400	403	405	391	394	420	394	400	430	385	415	441	411	428	430	422	421	395	456	415	430	419	422	443	445	381	390	430	409	389	427	397	411	426	424	404	431	407	402	408	442	399	418	399	411	434	399	376	434	388	420	448	413	383	432	415	436	458	441	390	442	412	434	428	371	453	419	412	423	412	368	423	455	440	406	382	394	436	394	412	402	439	394	414	426	404	435	418	427	381	411	409	427	414	396	421	421	394	407	427	377	449	394	426	435	402	386	427	405	440	407	417	431	395	413	412	436	444	447	422	444	378	400	402	380	436	403	426	415	405	360	404	441	419	425	417	351	440	397	415	417	423	418	434	435	450	404	410	404	401	426	402	462	397	421	439	400	435	421	426	407	411	435	404	379	435	401	438	409	393	412	433	412	384	399	418	434	421	435	415	410	421	429	407	417	419	407	487	444	381	440	372	464	401	420	408	415	421	411	422	444	416	397	386	445	438	393	432	460	412	439	396	422	420	446	448	406	419	422	413	385	422	400	420	443	376	436	398	402	404	419	433	368	428	432	404	418	431	392	440	430	420	426	406	407	421	438	381	441	419	453	409	449	427	462	423	379	392	403	412	426	398	429	407	434	455	402	413	415	427	440	398	418	430	403	421	403	431	450	387	437	437	419	444	409	407	402	400	422	420	383	423	435	412	439	432	386	396	433	405	416	409	392	420	485	416	376	412	408	409	438	408	405	420	414	427	444	415	423	379	407	413	418	454	454	399	387	422	430	404	410	392	396	418	412	401	387	442	396	390	410	420	402	406	426	433	447	435	444	438	429	429	379	423	406	412	389	424	428	376	417	422	426	417	445	400	396	417	386	431	414	434	407	444	444	408	386	420	415	415	413	433	405	392	400	446	431	390	402	429	400	416	405	426	451	426	405	436	416	437	411	446	437	439	420	407	391	388	419	418	409	416	428	425	432	386	423	435	444	386	437	439	427	436	433	389	418	451	424	411	456	391	392	420	389	398	449	431	412	413	405	398	396	433	441	412	424	396	367	452	376	434	423	433	396	413	423	428	416	435	413	392	437	382	441	416	414	371	411	442	441	431	383	414	427	408	450	419	435	436	418	411	428	400	433	414	408	428	382	379	386	451	428	465	386	407	447	441	410	421	436	428	443	397	396	443	429	457	437	444	429	417	407	403	417	414	414	396	415	408	418	417	389	420	401	427	429	419	414	422	421	428	392	403	395	389	399	415	392	421	393	413	423	405	380	420	396	372	412	454	401	423	425	399	426	416	416	405	457	416	415	449	422	423	421	415	476	409	421	388	441	405	404	418	420	400	413
11828	1137	1098	814	577	357	351	252	230	172	124	115	140	154	142	101	108	102	90	102	86	98	94	82	78	76	73	63	70	79	77	72	75	80	62	71	77	74	58	74	78	75	62	66	75	65	77	76	60	66	59	63	82	78	66	72	73	81	68	64	72	83	71	74	64	77	74	69	62	64	79	78	68	83	66	59	69	64	62	67	79	55	62	61	73	70	68	71	81	69	62	66	60	78	84	58	59	71	67	79	72	65	79	85	70	79	84	73	64	71	86	66	56	68	50	47	69	74	76	74	71	75	77	77	77	51	81	65	66	64	53	72	75	76	60	66	71	75	67	63	64	70	71	75	62	59	77	74	91	69	64	62	79	79	73	70	72	63	67	60	43	60	69	69	77	54	80	71	88	72	72	71	67	85	70	76	65	74	76	80	89	75	69	87	60	71	64	60	52	61	66	72	64	71	66	64	70	72	69	70	74	76	72	71	66	60	68	71	63	71	73	82	54	69	66	56	72	63	69	78	71	60	60	68	64	62	62	62	70	85	74	66	68	64	74	76	55	75	70	67	63	63	65	66	79	80	79	71	59	71	65	62	69	52	69	75	78	81	80	65	62	60	65	65	71	85	73	75	68	76	48	60	79	71	57	69	62	80	80	70	61	75	73	74	70	73	62	65	75	60	66	73	69	68	79	83	81	76	72	77	63	60	70	68	70	71	69	67	44	67	77	73	57	82	55	70	57	71	53	69	68	75	73	83	58	76	60	70	64	67	60	67	68	63	70	68	61	65	58	64	76	77	79	60	79	69	80	80	66	68	78	60	65	60	72	83	86	58	83	70	61	72	74	64	63	76	63	67	64	83	56	56	63	76	69	63	77	60	81	56	67	72	83	69	63	56	64	81	78	59	61	49	65	68	81	71	72	80	70	70	67	70	80	74	77	65	57	70	80	75	71	66	78	64	76	57	52	87	68	65	64	59	60	92	65	65	64	77	75	80	72	54	70	67	67	71	66	75	73	64	73	75	71	71	68	77	70	72	69	45	74	89	62	62	60	76	74	60	72	80	59	61	72	76	61	73	53	67	65	79	80	70	74	73	76	81	70	77	56	67	63	61	64	71	76	86	55	68	66	66	49	66	68	75	84	80	70	64	54	62	76	66	50	80	56	72	68	83	60	54	55	77	72	93	85	62	72	67	64	79	67	58	79	72	69	71	72	66	79	49	71	71	84	81	68	64	70	65	68	73	79	81	78	59	70	58	71	69	71	63	65	75	71	58	70	84	68	77	85	71	61	79	52	74	57	67	71	70	78	77	67	70	69	82	68	68	62	86	58	59	54	60	67	79	69	73	78	62	78	55	61	76	68	65	64	49	56	57	63	76	74	69	58	68	73	75	83	76	68	81	78	73	57	63	72	72	71	58	54	69	73	57	77	56	78	78	90	65	78	75	65	85	63	64	66	61	84	74	57	71	68	66	68	86	68	54	78	59	64	50	79	70	70	75	87	83	76	65	60	63	74	76	79	67	78	64	70	64	65	67	76	77	70	74	92	67	73	70	53	60	67	61	73	72	61	72	78	64	81	67	63	59	78	65	69	49	72	71	59	51	83	55	81	65	75	76	75	77	74	71	75	75	67	55	76	62	63	69	74	72	57	85	55	93	79	73	67	84	69	67	58	52	68	84	66	67	60	75	69	54	63	82	69	66	66	71	65	53	80	58	57	68	66	73	64	58	71	64	62	65	67	61	50	64	65	75	81	79	85	59	72	75	62	84	74	81	51	72	78	84	53	86	71	71	60	68	54	61	76	72	61	57	60	62	58	60	68	59	80	74	85	70	68	59	55	70	69	76	84	74	67	82	74	77	74	69	60	58	62	57	72	67	80	72	59	66	72	78	73	82	63	85	74	78	70	74	86	73	72	71	61	56	64	68	56	67	70	81	58	70	59	61	58	80	64	54	64	60	68	70	77	68	69	64	66	67	67	60	53	78	77	69	76	69	52	67	60	56	69	65	74	62	74	60	62	58	71	63	72	68	53	55	54	55	64	89	68	64	74	58	67	51	73	72	67	70	58	72	66	72	79	64	72	67	58	60	56	84	64	78	75	82	72	66	82	74	62	69	73	86	73	70	53	74	70	62	56	71	73	69	65	75	68	68	52	78	70	66	71	66	62	66	56	61	64	67	75	68	67	59	65	72	70	51	73	61	67	67	64	66	68	75	71	75	78	76	67	67	68	70	75	72	69	66	77	72	56	72	65	78	62	72	79	81	63	67	64	77	58	61	61	62	65	62	86	79	63	57	73	51	70	80	89	65	77	74	63	87	66	67	96	76	62	64	68	75	61	63	92	68	73	66	71	68	67	74	65	66	67	55	65	65	73	63	58	70	71	80	76	76	64	64	83	82	72	44	69	77	90	75	76	66	79	83	64	59	51	67	81	67	55	57	77	83	75	69	69	69	79	81	84	80	54	69	73	60	66	62	83	70	59	71	76	59	84	58	73	85	80	92	57	67	69	65	82	78	83	49	87	65	72	64	62	62	55	56	68	61	50	88	61	64	77	63	74	73	64	59	66	64	69	75	64	76	78	76	91	65	82	84	77	72	69	67	66	73	74	69	72	63	68	68	70	64	74	69	63	73	65	50	90	69	57	72	69	73	74	66	80	80	77	66	83	67	60	80	70	75	76	74	84	47	80	69	81	86	63	57	84	55	62	82	54	64	74	69	61	70	60	71	52	74	56	67	68	87	55	65	58	65	65	70	63	75	62	70	57	60	74	80	55	79	64	90	70	80	74	70	47	59	77	63	56	64	72	53	74	72	64	79	58	68	68	79	76	81	82	57	73	67	55	57	64	58	73	67	62	73	73	66	72	67	63	65	59	72	64	65	59	64	77	74	74	64	77	56	68	67	55	70	63	58	74	68	71	68	82	64	68	73	73	71	73	73	65	79	61	58	78	77	54	71	59	55	67	71	78	77	73	65	72	68	64	60	74	61	72	75	73	65	64	74	75	60	65	58	83	61	67	74	68	67	62	69	55	74	68	54	72	67	63	72	77	59	67	70	72	66	71	78	60	52	76	52	73	64	71	66	72	63	67	86	61	60	56	71	66	74	79	77	70	66	73	79	73	66	67	76	71	71	72	80	73	67	79	63	63	61	58	78	73	57	59	67	55	61	56	63	89	52	71	85	65	59	66	60	79	54	86	78	58	67	67	71	59	57	67	56	70	62	66	71	83	58	71	71	87	65	72	78	74	85	55	67	63	70	60	76	67	83	70	76	63	61	68	67	75	70	58	68	73	81	81	73	70	67	73	70	65	74	50	68	66	57	64	49	72	58	66	60	72	71	84	66	68	69	65	68	75	71	71	67	77	71	74	56	62	76	82	75	78	60	66	58	65	65	62	79	62	70	74	66	66	81	59	65	68	67	65	77	50	67	89	73	66	66	74	52	70	68	71	61	89	60	89	58	81	84	63	51	70	75	71	62	68	79
7711	1015	2086	2639	2268	1672	1530	1388	1016	829	699	566	580	545	486	504	442	395	353	368	328	308	275	286	264	265	233	221	244	243	247	240	243	233	203	222	184	196	198	172	194	205	189	202	202	195	156	188	217	170	194	193	203	189	176	202	192	196	209	195	210	205	201	197	209	196	207	192	188	185	165	193	205	212	179	191	180	221	191	207	199	186	174	194	193	188	174	177	194	195	172	177	159	187	186	163	194	202	183	173	178	180	192	195	220	206	211	188	192	181	168	204	174	179	169	187	190	191	183	194	194	170	187	179	192	175	211	197	187	201	175	200	194	188	197	171	199	168	174	185	166	166	186	191	184	169	188	165	189	186	190	201	168	205	197	179	179	150	208	190	183	210	177	205	183	168	195	202	188	178	168	195	187	191	166	196	188	191	182	180	170	177	192	212	172	169	186	200	183	173	181	204	187	184	199	171	181	181	183	174	190	188	170	180	147	206	181	172	190	173	183	175	200	179	193	187	180	182	193	173	157	156	175	188	207	193	174	183	203	178	177	192	150	191	180	173	186	180	201	159	158	151	186	156	176	173	178	202	187	182	199	184	167	192	181	203	200	184	187	171	207	206	177	195	171	209	194	196	175	201	205	163	171	185	192	203	181	189	172	188	172	190	206	176	194	182	165	195	184	163	197	197	196	145	189	224	177	176	166	190	200	173	193	175	192	187	196	195	156	181	174	191	187	203	139	178	180	172	159	205	202	162	187	177	180	169	180	182	192	169	201	202	189	187	194	178	185	195	176	195	186	183	191	184	186	179	178	195	185	166	196	199	190	180	194	181	182	189	193	177	171	176	156	199	195	191	189	177	156	181	186	178	181	201	178	168	172	178	196	180	218	182	187	180	158	182	179	182	163	221	180	180	189	195	174	162	195	164	181	158	165	177	182	165	203	202	175	180	178	188	174	165	162	172	175	203	217	162	186	180	180	163	169	195	174	201	187	168	189	159	177	171	180	183	188	180	206	164	188	179	214	181	171	163	206	188	191	162	201	150	200	168	150	174	216	191	191	184	199	193	156	175	188	189	181	153	191	191	212	217	182	187	179	161	204	188	161	156	175	177	176	176	180	178	188	202	189	153	169	184	173	182	181	169	190	189	176	154	209	173	182	178	181	193	175	175	191	193	188	189	191	195	212	191	204	182	184	173	183	179	169	169	187	185	171	176	177	163	177	207	196	174	186	160	206	191	194	197	167	195	171	176	177	181	165	180	202	183	215	204	185	167	184	172	172	165	194	173	182	199	188	174	169	172	201	202	180	205	196	187	193	196	157	190	193	180	188	190	206	191	191	150	158	175	168	196	185	175	202	182	183	180	164	172	182	186	179	210	204	144	147	184	176	172	187	179	159	209	197	163	191	167	182	188	195	196	161	188	202	159	191	196	171	166	160	196	178	186	178	180	187	177	178	182	181	193	185	190	196	144	169	190	182	198	178	188	178	205	173	173	190	221	198	175	154	183	174	201	178	175	190	166	182	169	192	166	166	191	175	170	207	169	184	195	213	191	188	204	191	174	189	195	190	206	190	189	179	168	194	190	187	179	147	179	207	164	197	203	155	189	193	169	181	155	191	158	213	168	187	181	175	185	197	197	174	162	179	170	171	205	165	163	178	167	163	179	181	188	187	198	183	210	178	183	203	180	157	178	197	182	173	182	179	188	196	172	174	199	172	185	188	187	189	181	174	209	173	175	169	202	209	198	184	181	209	179	181	188	171	182	192	179	193	201	189	185	180	173	228	184	188	187	186	194	179	201	173	199	199	184	191	190	176	205	185	192	181	215	185	172	199	187	205	209	179	188	191	186	198	193	209	180	164	200	202	216	178	211	177	179	177	175	204	208	195	202	148	182	178	187	171	156	174	176	184	181	188	186	192	195	174	194	178	177	177	181	179	191	186	183	172	184	222	168	190	198	206	196	180	191	194	187	181	201	188	181	200	204	200	191	190	200	175	180	193	196	188	182	211	171	167	189	160	205	200	184	173	192	179	182	171	180	215	196	186	169	200	182	167	174	167	210	153	167	187	197	219	179	182	204	197	189	187	219	156	205	171	194	182	185	185	197	183	171	172	221	188	184	187	189	191	194	186	197	174	185	190	195	163	168	181	204	184	180	202	180	190	204	204	192	154	208	157	185	185	148	187	178	186	177	177	171	167	189	168	172	188	166	179	169	201	184	191	188	196	185	177	182	169	188	179	179	198	177	179	197	193	192	180	169	178	183	176	202	169	189	208	195	154	185	186	183	196	178	156	157	190	189	194	179	161	202	192	179	170	174	194	182	181	169	190	178	196	187	176	177	186	202	172	183	180	181	150	196	190	172	173	222	175	194	178	187	169	172	170	175	189	200	177	199	166	191	165	187	175	183	174	227	196	166	201	179	159	200	187	195	184	182	182	185	170	177	176	211	185	184	195	177	158	193	176	180	176	187	189	180	174	157	181	204	179	187	189	170	190	171	166	168	189	171	173	164	184	184	178	177	168	181	194	189	195	166	200	207	211	184	191	176	160	177	167	157	183	178	180	182	195	187	182	179	182	184	191	195	175	179	189	202	185	183	185	191	183	200	184	185	199	201	181	191	173	182	186	187	179	193	204	161	208	191	170	195	182	194	186	189	179	180	183	176	201	185	181	198	186	153	202	204	169	169	195	176	177	194	194	177	185	183	223	188	188	160	187	198	177	203	189	165	176	197	186	190	195	157	174	184	194	200	202	196	166	203	170	200	192	188	204	175	187	178	178	189	187	179	165	188	165	182	163	199	183	173	192	175	180	179	172	198	197	188	194	162	182	185	211	181	161	185	190	207	167	153	189	159	182	199	205	165	157	188	165	203	193	177	181	188	169	178	186	171	175	161	174	207	180	177	187	217	190	171	176	175	193	174	189	185	169	185	194	172	175	183	182	173	201	183	170	178	190	195	182	192	179	179	150	159	188	183	203	162	188	189	175	185	170	158	199	199	195	175	186	177	169	177	163	183	196	183	173	188	192	171	184	182	195	176	202	183	193	194	207	160	198	188	190	184	165	200	195	177	171	171	158	194	183	182	203	177	169	190	175	190	197	174	201	154	188	166	155	174	177	180	158	189	184	194	194	183	201	192	187	166	184	171	175	185	167	189	164	211	181	183	187	196	186	161	198	183	178	192	202	177	188	179	169	191	193	187	179	180	165	188	177	214	205	166	183	179	185	199	190	193	155	171	177	190	185	165	170	181	162	173	173	179	204	183	199	200	200	148	222	185	176	170	177	190	173	164	196	174	216	174	203	168	185	197	186	199	187	197	176	190	187	201	168	177	180	184	174	169	198	190	204	165	213	197	170	184	176	179	180	197	161	187	175	207	166	188	185	190	193	172	166	192	180	177	171	176	181	186	182	183	183	198	201	177	189	177	185	160	177	209	179	170	173	182	213	199	199	166	182	200	199	176	188	193	190	196	193	181	194	203	187	177	178	194
1281	334	325	288	247	211	211	218	219	199	203	188	193	196	194	161	183	210	192	194	211	169	197	197	184	204	192	173	202	207	192	203	194	174	180	189	161	182	190	226	211	193	190	188	158	225	210	190	206	208	184	165	188	227	171	209	170	191	189	188	207	202	177	204	184	189	186	192	180	193	206	243	189	172	191	163	175	183	179	183	196	192	210	176	196	182	208	190	193	179	181	194	196	158	204	223	163	217	210	196	194	204	176	187	163	174	185	188	186	179	189	203	174	221	211	201	165	201	194	208	195	191	198	197	176	182	176	177	197	184	197	191	170	202	187	166	175	199	201	171	185	169	180	160	179	190	201	198	193	185	201	193	188	213	173	161	182	190	184	212	230	197	165	191	178	195	175	181	205	205	172	205	178	189	194	190	182	196	213	174	181	211	171	189	190	160	170	182	206	199	181	185	168	191	178	170	191	191	162	167	191	189	182	179	193	169	187	222	189	175	163	199	194	184	199	186	184	146	192	182	222	185	185	192	181	195	162	197	185	151	182	185	214	180	209	166	157	193	174	180	187	176	204	177	194	181	189	170	169	161	169	196	209	176	194	214	185	193	204	198	187	199	211	201	191	192	197	205	192	166	185	185	179	196	187	161	177	206	175	162	192	165	186	172	188	182	188	178	199	200	172	200	193	195	208	191	185	195	189	162	185	182	199	182	186	203	161	174	171	190	187	196	172	181	172	174	181	179	163	176	169	172	187	183	180	170	183	194	210	176	205	189	162	177	176	185	186	182	171	195	193	181	172	187	175	173	213	172	212	179	180	187	172	194	174	211	177	213	174	191	208	186	170	179	206	195	188	201	181	158	214	199	175	170	197	203	186	175	187	172	196	187	168	216	170	190	180	176	177	185	176	193	203	185	187	209	185	188	182	172	174	171	146	197	178	153	194	167	186	207	180	172	213	200	182	206	200	202	198	220	156	164	198	176	214	195	191	182	169	180	160	183	225	180	167	192	169	176	203	169	189	174	193	201	175	220	190	172	176	184	177	197	215	204	190	184	211	205	190	191	160	166	186	155	195	166	187	169	181	180	181	200	173	209	174	183	175	200	168	196	191	182	193	217	188	198	212	200	176	207	154	165	199	209	188	178	197	177	197	173	223	196	188	192	184	166	164	186	179	182	162	188	184	185	190	181	180	186	196	210	192	189	199	192	200	202	189	189	181	170	214	174	185	188	160	196	182	212	195	196	209	195	157	174	185	207	197	158	195	188	177	173	209	217	209	199	174	176	206	208	193	173	212	168	181	205	185	202	196	192	191	162	201	229	165	197	198	189	195	195	192	173	194	207	175	176	190	185	223	185	176	188	210	197	215	196	199	177	200	188	191	188	189	153	188	173	203	197	202	224	201	182	196	207	174	185	185	186	185	184	190	193	167	195	156	166	200	181	175	192	192	185	217	192	185	190	199	172	178	208	175	187	181	185	190	205	193	183	186	189	170	195	188	197	159	198	165	176	173	169	187	179	192	189	175	199	198	196	184	158	179	174	189	207	179	182	191	163	175	184	192	205	188	161	180	195	200	171	197	186	212	180	157	169	173	215	170	168	177	206	196	148	186	173	170	201	197	184	182	171	191	188	199	181	187	181	182	192	198	187	189	213	163	215	215	199	196	174	184	218	193	206	198	203	221	206	185	171	181	196	181	182	197	184	177	211	184	203	177	162	189	182	191	201	191	179	163	194	188	158	173	174	164	214	169	196	200	171	217	191	182	171	167	189	191	202	176	198	181	179	185	185	180	179	155	207	196	194	187	188	212	201	198	205	186	201	169	186	170	180	167	157	165	191	192	181	180	191	185	174	174	166	199	177	179	197	189	175	182	198	158	203	198	183	174	179	198	205	200	200	182	166	184	179	201	161	177	192	173	214	212	186	207	194	170	199	197	196	179	204	183	168	168	187	197	173	189	163	197	178	183	177	165	181	174	190	167	181	203	201	172	198	176	220	171	192	195	184	174	205	181	198	186	194	173	184	190	185	188	198	183	193	169	178	177	178	178	200	191	186	207	188	185	214	196	184	198	168	189	188	187	180	187	184	184	177	195	190	163	187	187	209	187	174	207	187	187	182	162	209	202	196	184	180	192	172	192	179	173	187	186	171	212	187	165	203	175	209	172	167	206	169	182	192	165	180	171	183	209	215	199	202	187	160	149	163	160	183	206	207	196	187	207	175	173	160	199	187	168	191	200	182	180	198	180	196	162	165	163	195	212	195	206	160	175	174	184	206	189	180	161	203	175	226	194	174	204	194	196	177	183	170	181	176	192	186	164	172	167	184	180	196	163	176	175	184	177	189	197	204	187	195	183	190	183	186	201	182	183	203	175	208	190	193	194	203	188	170	167	199	175	177	193	166	155	176	205	216	177	184	191	188	212	178	176	184	192	166	193	182	189	196	191	195	189	178	177	182	186	215	171	163	205	179	189	171	201	198	170	163	217	187	184	186	167	192	176	197	192	199	176	186	189	201	196	169	199	182	183	186	176	223	201	191	204	182	150	200	175	201	197	170	188	172	202	196	198	169	194	190	167	182	182	167	197	199	211	198	207	192	193	200	180	169	178	166	198	174	195	185	181	168	179	198	172	198	195	185	207	168	198	197	202	186	189	204	169	170	183	164	189	186	226	182	176	172	173	186	207	173	166	201	174	181	190	189	185	193	193	180	200	174	203	189	200	174	179	194	158	169	167	188	158	176	172	183	192	206	174	190	182	179	196	181	173	197	181	191	163	180	183	193	198	186	188	202	204	204	199	173	157	225	180	177	188	191	163	199	201	171	198	160	172	200	190	194	180	218	194	191	184	181	203	169	180	202	179	190	187	197	182	204	172	215	197	176	170	172	188	195	186	204	197	190	211	192	187	195	166	185	183	180	196	176	184	179	178	170	193	198	207	171	166	184	180	186	190	177	181	180	207	203	197	195	178	181	194	192	195	197	175	210	177	183	168	172	209	200	186	226	182	191	179	205	193	183	181	199	171	174	182	207	195	174	196	178	187	191	200	221	172	176	169	191	199	208	186	226	184	222	207	204	205	195	219	172	191	151	186	189	174	183	189	211	188	195	159	166	182	187	183	183	197	191	197	168	199	206	193	154	176	193	155	207	183	173	184	188	145	199	159	202	180	210	179	182	149	185	193	188	196	198	177	188	172	174	214	181	180	184	172	166	174	176	180	171	190	190	208	184	201	182	207	190	178	203	163	165	191	198	185	184	170	209	175	198	182	170	154	179	189	178	183	166	181	190	163	195	188	190	186	210	207	187	192	173	151	191	215	174	195	184	203	191	185	180	199	177	197	187	158	233	200	192	198	179	165	201	198	217	182	178	171	173	208	189	173	192	184	206	178	182	177	184	202	184	198	183	202	201	193	193	173	188	183	167	198	171	217	186	181	211	164	180	182	182	164	167	192	188	172	185	192	193	173	168	194	194	192	178	194	183	189	203	203	173
1782	589	778	919	796	691	653	583	500	541	479	506	478	537	471	511	472	457	474	456	468	476	470	452	464	448	445	497	437	440	458	459	465	445	443	446	408	448	459	444	463	497	470	435	449	432	419	453	459	490	501	449	424	453	500	518	463	470	459	463	451	459	432	451	438	486	470	475	460	512	485	473	441	429	471	425	477	474	501	500	485	442	471	471	442	473	447	458	471	423	486	450	482	475	421	466	474	457	499	452	480	449	456	473	431	498	440	471	483	451	448	467	459	433	419	450	458	464	487	464	468	445	444	469	437	468	448	476	446	459	413	420	483	461	440	473	418	439	461	446	441	457	464	425	452	524	463	462	475	465	453	470	487	439	458	461	427	455	422	467	446	479	443	464	444	470	447	460	434	490	445	454	468	458	478	455	469	460	445	459	467	483	476	442	497	448	428	392	440	506	505	436	452	492	441	450	479	455	476	424	492	453	451	410	453	470	455	471	462	480	476	456	440	500	453	429	462	446	407	468	452	469	464	466	452	432	405	470	437	434	477	430	443	467	470	447	445	442	453	483	466	460	482	458	429	451	415	439	461	435	448	469	474	436	494	450	450	470	449	444	454	434	432	459	483	483	490	457	473	474	448	495	443	460	458	441	457	440	436	470	439	483	458	447	460	457	442	488	477	453	469	473	455	441	480	421	472	432	458	445	490	411	431	474	453	450	451	452	465	476	488	500	463	470	482	465	437	456	457	440	430	476	442	455	465	426	461	453	456	479	451	472	466	457	442	460	457	442	445	413	445	486	431	463	465	471	501	467	452	476	500	445	490	441	472	474	465	443	455	455	427	484	484	480	457	479	434	455	461	420	495	413	426	448	436	466	505	449	485	475	463	443	471	459	460	439	488	460	464	435	454	448	514	493	481	461	454	461	458	424	451	468	458	465	432	479	499	460	466	497	448	479	438	451	452	487	453	452	455	453	473	441	477	423	477	455	445	440	448	422	468	464	460	462	437	482	482	439	425	426	443	422	476	443	480	465	483	462	476	456	460	440	478	463	475	475	407	427	463	458	485	429	457	451	453	493	429	417	469	462	464	463	469	471	463	490	444	439	474	414	487	456	495	455	486	497	466	445	443	453	469	466	462	446	414	459	467	413	448	435	463	483	472	446	449	428	458	455	494	458	431	476	493	440	446	465	466	459	484	462	453	454	425	466	444	448	463	416	412	452	460	442	477	476	428	479	454	440	475	457	481	522	494	472	477	460	488	461	435	448	435	454	477	471	445	461	471	453	465	470	495	454	463	446	460	452	452	479	485	431	470	464	494	501	469	481	442	450	463	472	469	453	495	430	461	433	449	466	496	478	439	450	477	489	444	442	469	465	436	463	414	414	450	432	488	420	446	440	460	439	437	458	443	446	444	462	447	420	468	451	451	454	458	449	461	443	450	460	478	486	488	485	418	501	451	452	463	460	455	442	484	461	456	439	472	466	479	435	483	484	497	442	465	454	456	459	411	476	472	403	463	475	469	471	442	464	444	476	443	444	464	457	494	493	457	452	482	459	460	492	432	422	463	479	472	490	414	459	448	441	413	455	473	470	439	464	459	470	488	473	463	446	433	503	455	479	479	448	450	470	434	432	454	461	459	455	466	427	431	460	478	410	442	459	469	440	457	466	480	485	433	425	499	477	468	491	449	439	436	492	449	472	416	495	472	466	497	467	468	447	525	470	451	453	456	464	437	453	461	414	428	428	417	453	460	429	464	462	468	458	433	446	463	475	448	458	445	447	426	490	496	479	469	472	459	471	472	449	430	466	448	439	465	444	463	465	432	500	466	439	461	476	460	501	466	501	484	417	479	444	457	479	477	459	453	477	466	454	479	460	469	471	447	468	498	464	430	453	439	458	442	426	455	457	418	460	480	471	471	490	438	431	452	460	455	495	456	462	467	392	460	508	503	464	502	469	475	460	452	471	461	494	470	440	460	482	462	460	460	434	448	418	455	493	459	461	464	458	442	445	455	450	477	439	456	460	493	456	463	463	458	466	477	453	458	460	444	486	480	473	451	447	458	454	467	479	432	452	453	443	454	472	467	471	406	480	439	455	475	463	445	468	486	454	498	451	463	476	468	457	446	464	424	463	490	468	434	466	465	466	505	478	464	476	439	455	434	472	454	473	461	438	472	442	469	477	453	457	485	453	464	448	433	486	454	447	452	471	440	439	447	476	478	477	448	463	483	465	479	432	472	442	480	449	433	460	470	455	442	430	451	456	478	469	496	417	453	447	431	433	439	474	440	455	470	424	451	482	456	437	482	466	451	439	427	485	437	507	444	472	467	468	464	455	443	479	495	456	514	484	437	500	446	470	415	491	498	476	470	457	417	483	433	402	452	470	442	454	485	442	439	444	443	447	446	442	457	430	462	447	442	446	483	467	478	424	437	470	480	442	438	428	451	411	448	490	459	502	449	458	441	483	494	457	443	491	475	464	435	443	469	413	462	453	445	476	486	432	462	459	445	441	497	453	448	439	417	429	489	447	434	457	484	437	484	445	456	494	488	461	441	458	448	446	471	435	443	432	493	449	473	460	469	445	442	426	475	474	456	449	450	437	437	481	484	441	440	438	461	466	471	452	481	415	473	449	446	443	464	477	472	442	451	449	461	438	433	446	436	474	454	448	434	447	467	496	441	486	466	469	464	447	475	450	445	509	482	467	479	490	462	490	465	452	428	448	460	443	438	460	462	470	469	465	430	456	476	469	471	487	441	441	483	449	442	470	465	458	489	476	491	456	462	433	464	467	488	413	454	472	470	450	516	445	461	483	485	425	474	498	472	445	490	414	481	461	484	499	453	439	466	477	470	425	449	463	453	463	487	470	481	438	427	469	478	453	438	422	461	454	476	448	467	480	461	452	453	446	446	435	460	420	484	432	438	485	446	467	439	460	477	459	476	458	454	467	422	457	492	486	444	431	440	499	454	473	467	431	434	460	471	460	458	475	424	450	436	440	460	460	446	448	465	473	477	460	449	413	464	435	429	480	448	451	433	477	402	445	494	448	430	450	454	444	435	440	464	446	453	458	450	440	451	464	463	412	431	434	464	446	443	446	463	455	450	447	417	447	472	448	421	446	422	455	431	434	461	449	448	450	461	466	412	456	466	480	461	467	422	448	421	470	470	450	406	474	429	420	453	478	496	435	457	427	452	501	442	450	425	492	462	440	481	439	529	459	466	436	419	477	458	434	491	456	466	501	442	497	446	452	471	493	429	442	470	481	426	428	445	447	434	476	455	445	463	438	466	458	455	468	459	484	458	453	459	452	470	430	429	486	464	410	479	470	426	471	437	481	464	468	479	438	457	435	421	469	462	432	470	447	422	495	457	428	453	459	438	443	472	491	463	502	439	450	518	484	427	456	441	446	498	424	461	485	478	459	431	445	448	438	454	433	458	453	445	466	436	467	452	420	457	479	434	455	475	448	473	442	498	443	475	457	488	481	437	508
6059	613	656	548	407	334	289	258	236	214	197	179	191	202	162	194	197	165	176	182	167	173	171	161	165	187	186	170	211	158	175	161	160	164	181	166	175	165	154	174	166	144	154	176	135	166	177	157	160	180	152	166	181	152	161	163	154	166	178	167	167	168	163	162	166	151	185	160	205	192	145	177	168	159	188	178	150	165	170	143	149	203	155	150	165	159	154	182	162	163	157	176	144	167	180	174	163	173	160	159	161	165	168	151	162	159	140	163	170	169	166	172	155	170	153	176	158	146	158	180	176	184	170	160	164	189	175	175	167	163	174	160	167	197	161	169	155	163	185	178	194	166	184	151	149	173	204	172	155	150	174	174	168	185	175	158	159	174	163	156	167	147	163	151	192	171	187	207	183	157	173	177	157	171	143	185	171	171	188	176	159	144	170	172	174	166	176	170	186	153	164	168	159	152	189	173	175	168	157	183	165	156	165	165	185	171	172	180	158	158	184	153	158	173	157	180	181	155	155	146	163	160	166	152	158	166	157	147	181	186	178	157	158	168	188	170	167	172	181	162	184	153	167	185	181	153	162	161	157	166	166	182	178	170	170	172	170	171	198	171	177	173	152	167	187	148	162	183	143	169	181	183	179	160	187	189	157	150	176	178	162	157	179	151	165	147	161	153	176	150	203	162	139	150	163	167	161	182	152	143	173	173	160	158	167	146	171	162	136	173	179	155	149	148	147	150	126	172	183	179	188	165	173	179	185	166	161	168	155	162	166	160	163	186	186	159	182	181	194	158	180	171	181	162	153	147	150	168	176	164	144	192	180	155	169	182	156	164	147	155	172	164	142	144	161	165	157	159	160	153	163	146	173	167	155	181	164	150	157	155	150	149	207	169	146	185	192	159	179	169	169	180	165	170	175	166	186	158	148	178	187	169	170	191	169	174	169	195	188	165	157	158	150	159	164	164	176	169	187	171	165	139	172	183	156	192	156	177	192	138	167	161	184	154	193	154	157	150	176	145	172	169	185	200	171	177	156	182	147	171	163	158	162	190	155	195	140	160	163	156	163	146	166	158	151	144	179	164	164	198	173	181	170	153	179	149	164	172	153	167	146	162	186	164	171	171	142	141	171	180	177	173	153	185	167	169	139	165	161	169	169	146	150	178	168	155	145	184	190	179	174	191	167	175	153	195	162	158	158	179	178	190	164	170	179	175	153	136	165	158	178	166	159	155	177	176	177	162	186	142	145	163	186	173	160	166	144	161	172	180	179	139	149	182	197	190	179	175	173	185	167	150	145	172	148	174	172	149	168	172	184	162	176	202	193	180	190	159	198	172	190	152	151	185	207	195	180	165	150	187	168	185	159	177	144	165	159	180	186	209	188	170	171	160	131	156	155	177	156	176	175	186	183	176	160	182	181	167	157	184	170	169	174	182	148	164	157	159	158	188	171	176	154	156	163	170	184	147	151	173	175	174	154	162	134	171	163	176	163	193	178	147	158	172	175	189	155	173	199	172	160	194	181	167	172	152	175	138	182	154	150	165	189	165	180	168	175	151	179	172	186	153	155	172	156	157	181	173	163	184	160	170	171	141	152	178	174	155	162	147	165	185	162	165	174	156	167	177	188	166	159	178	147	168	184	177	168	166	178	148	172	160	162	176	173	145	175	161	165	157	179	172	142	183	137	183	148	161	155	143	197	176	177	163	190	169	168	170	173	173	162	171	158	165	166	171	153	176	185	192	170	201	168	167	155	166	143	139	169	201	162	154	167	188	148	168	199	176	138	180	160	171	153	159	176	156	162	182	145	148	182	188	163	154	177	190	175	175	155	167	162	174	188	170	163	166	179	169	172	153	158	181	175	154	164	161	172	140	166	176	183	180	172	183	165	171	155	168	168	199	181	178	172	156	184	170	176	163	158	156	185	176	166	155	160	184	170	175	170	178	175	184	173	173	171	165	163	167	147	152	173	179	185	183	170	140	167	177	140	146	156	158	137	125	179	189	187	164	137	161	152	167	186	171	177	167	164	153	197	157	149	164	175	155	181	159	162	159	151	175	177	175	165	160	168	198	178	185	132	174	175	194	194	159	143	177	174	180	173	168	181	183	147	177	185	185	161	178	149	147	196	166	185	164	173	181	166	172	150	176	143	161	150	174	172	199	169	185	178	152	179	163	173	183	197	177	167	190	169	170	156	168	170	158	156	147	148	163	197	180	140	184	155	150	174	185	169	174	193	166	165	149	142	157	158	186	186	166	218	164	164	176	183	163	174	176	170	162	160	190	154	158	155	193	160	160	163	156	169	171	195	155	162	171	165	164	156	170	159	173	166	160	175	189	168	162	193	173	144	159	172	185	156	160	172	162	190	194	153	163	173	160	173	154	166	163	152	170	173	153	155	170	163	175	144	160	153	164	160	172	137	164	153	166	159	183	152	169	157	174	169	166	155	172	171	170	165	174	175	150	163	161	152	189	158	179	174	166	163	189	176	188	164	179	182	173	160	174	164	182	172	173	139	174	176	158	164	163	180	147	153	168	159	176	180	177	163	181	180	168	154	138	179	168	167	183	201	186	172	156	185	179	176	157	172	157	170	169	199	169	160	150	157	169	163	134	162	169	162	195	183	167	153	213	191	172	173	210	163	169	174	162	158	169	178	151	173	175	149	174	174	157	166	155	170	161	138	149	161	168	149	177	162	149	154	150	174	168	160	157	155	158	156	167	159	136	168	172	179	173	168	170	153	209	190	165	158	177	178	161	160	183	163	141	178	181	171	191	169	176	188	172	165	171	169	180	189	176	163	153	162	158	162	172	149	155	158	182	170	152	168	145	160	148	158	166	150	157	183	165	160	132	155	150	153	160	150	162	165	156	169	182	164	179	167	182	159	155	164	178	173	147	178	194	180	174	175	158	172	180	166	150	168	178	159	181	186	167	164	177	175	176	186	173	161	172	148	153	193	193	182	143	176	185	176	184	169	162	153	158	140	138	196	191	175	183	182	191	169	179	188	181	158	165	194	148	160	188	168	149	171	166	141	139	181	173	153	172	189	196	170	162	160	163	127	155	171	191	183	149	181	182	187	162	176	158	157	173	164	178	191	179	170	148	179	173	176	174	176	170	179	180	156	181	192	158	152	173	162	179	184	174	147	151	179	151	170	167	192	138	154	175	180	144	156	162	195	165	187	157	134	156	171	161	158	151	168	165	202	196	184	154	150	181	150	163	175	168	161	162	165	177	174	156	161	182	154	178	154	182	189	201	150	163	179	162	185	161	172	163	159	161	171	178	169	167	182	175	168	151	137	170	197	163	180	151	171	176	179	163	181	151	184	149	167	188	169	166	185	144	172	150	176	169	179	174	153	165	157	157	167	155	159	146	144	160	186	168	167	159	175	170	150	173	177	156	142	171	160	182	195	162	173	168	151	165	185	166	163	183	163	162	149	175	165	182	166	176	174	171	180	166	202	173	152	153	175	159	156	162	152	145	151	172	153	189
5953	863	1515	1808	1579	1342	1267	983	891	687	631	608	632	577	562	507	495	516	474	456	499	455	439	447	481	445	471	444	420	447	427	421	434	432	386	429	449	441	432	412	445	386	380	398	446	447	411	413	434	392	426	447	415	425	403	413	389	427	412	408	412	422	408	432	429	411	438	414	413	416	400	416	422	414	426	406	394	405	374	444	393	397	388	381	403	428	419	386	390	388	422	428	423	404	430	403	460	404	407	403	432	385	387	438	477	391	398	397	400	407	389	390	412	414	394	407	434	458	411	398	414	410	399	350	375	410	395	387	422	437	445	402	408	418	402	433	413	414	430	413	418	392	390	460	468	447	369	385	420	409	422	435	428	402	407	396	403	405	399	404	437	432	402	428	424	429	453	418	423	393	451	416	413	404	389	430	382	415	402	410	415	400	433	406	398	429	396	383	393	408	396	401	380	394	399	402	381	386	406	389	390	438	411	441	410	397	409	457	368	398	421	449	398	436	412	445	402	449	404	401	397	387	415	411	404	385	429	447	427	412	408	427	412	434	405	431	392	413	415	441	424	431	382	423	418	450	397	405	402	387	408	409	396	391	415	418	442	395	404	393	429	423	439	435	391	409	448	400	384	434	431	395	382	394	426	421	411	425	403	414	441	389	423	368	394	432	420	454	407	436	418	411	393	463	403	389	388	413	386	410	417	410	422	391	408	416	444	437	430	432	404	443	454	420	393	418	415	420	421	388	403	466	408	406	398	419	410	425	422	450	385	405	411	417	401	428	425	395	417	374	360	438	407	434	427	429	352	431	378	359	444	414	406	376	406	403	411	424	378	400	445	450	391	430	419	431	450	439	393	423	381	386	386	396	418	400	405	422	400	399	434	404	425	398	408	400	389	426	419	379	421	367	479	432	421	405	428	449	415	410	461	380	393	397	441	430	409	413	425	424	428	403	411	443	403	394	413	433	425	428	393	420	424	431	405	408	412	385	420	403	396	418	415	412	408	361	414	454	429	436	441	433	438	389	395	448	401	418	428	385	400	396	400	430	414	381	407	408	437	410	437	422	415	386	411	420	408	395	427	407	436	440	387	436	446	382	421	434	420	388	405	407	442	409	410	390	417	372	411	409	452	419	388	437	430	405	405	424	412	429	392	429	388	411	408	432	397	422	442	430	399	431	412	438	372	395	429	398	429	389	411	411	403	407	437	365	428	428	441	382	395	400	412	434	409	421	396	387	431	445	434	413	389	443	407	400	415	409	441	461	408	360	404	426	397	401	443	416	369	412	423	386	435	404	390	433	400	435	433	429	397	420	417	429	435	400	377	399	394	453	449	421	400	421	400	428	388	439	404	428	452	426	409	409	422	425	408	401	432	393	415	437	406	365	425	422	419	421	432	417	400	402	409	434	407	405	388	426	439	400	392	396	414	414	405	429	409	432	441	423	442	389	419	433	449	438	394	412	405	399	464	439	454	403	393	429	423	414	391	447	412	399	435	397	393	404	381	424	416	439	392	451	406	432	422	438	435	402	424	413	398	422	415	423	427	432	382	395	371	378	412	429	399	460	407	451	396	382	380	404	425	384	380	387	371	412	412	418	427	416	380	409	421	388	373	436	433	417	450	428	437	416	396	401	415	421	411	465	388	419	430	390	385	382	393	434	390	425	424	386	388	422	428	399	403	391	413	415	413	417	434	398	416	418	405	392	424	415	430	416	413	377	411	407	394	404	401	421	438	410	430	402	416	363	445	413	373	404	425	444	390	444	409	374	418	424	400	430	436	421	439	402	412	406	418	382	431	424	402	404	413	430	397	428	347	400	457	432	382	391	412	402	399	389	422	393	413	418	428	384	440	427	413	427	417	400	402	434	402	392	407	401	448	433	413	393	406	407	398	422	427	398	453	395	423	401	442	416	428	409	441	397	362	418	386	397	434	421	414	425	415	430	412	441	429	424	437	398	419	403	421	379	401	417	442	402	370	408	436	457	392	444	403	415	411	421	383	399	391	414	384	389	425	413	407	424	364	409	401	396	414	419	402	413	457	413	433	414	412	412	420	410	433	420	404	423	385	435	397	433	410	391	397	412	482	394	398	396	401	378	410	393	384	405	395	441	396	405	404	391	377	416	417	381	425	408	382	393	402	387	427	412	412	383	417	411	423	430	367	413	385	394	389	425	427	413	422	429	445	419	420	437	377	411	404	398	393	421	406	414	401	401	415	394	382	422	419	403	424	383	387	402	395	372	420	429	417	442	407	412	440	376	407	423	393	421	382	427	406	417	404	411	435	405	431	420	412	402	401	418	424	404	395	442	375	431	398	408	414	384	432	418	416	419	433	418	388	403	408	440	411	400	425	391	408	389	403	438	404	367	444	432	363	398	378	397	435	384	411	399	430	421	439	401	407	418	421	405	419	413	400	427	380	425	430	393	390	432	431	433	372	375	423	402	395	428	431	435	438	442	399	424	427	431	423	411	426	386	374	411	420	412	424	404	406	413	411	428	430	419	387	396	446	428	400	410	375	388	463	407	412	412	394	411	431	400	373	385	404	432	408	431	383	413	438	421	423	379	437	448	412	454	408	402	433	412	432	377	414	401	398	406	423	379	399	428	388	426	424	390	412	387	449	409	433	387	422	406	407	430	413	391	404	454	449	381	389	386	410	394	419	382	420	430	398	437	387	396	436	397	435	392	432	414	412	395	390	440	403	384	403	431	413	418	432	407	438	391	386	437	383	432	400	433	405	397	414	420	451	395	435	383	424	398	380	428	427	441	414	424	462	430	381	425	424	391	423	406	419	412	391	401	415	412	393	442	378	396	424	429	408	364	404	416	416	410	393	438	398	394	419	405	375	428	420	404	389	398	459	403	420	423	424	430	406	392	418	417	409	441	386	442	403	440	393	419	422	450	416	405	379	388	426	420	417	426	397	424	440	398	457	414	381	429	425	423	395	431	403	465	416	411	404	403	356	396	391	367	401	431	413	460	451	410	411	414	411	412	394	405	387	395	380	428	418	433	409	415	431	407	433	467	423	428	404	428	415	408	388	388	440	392	392	405	426	401	425	390	404	398	384	421	419	420	442	438	394	428	439	416	380	432	388	430	388	417	407	388	398	438	416	416	385	403	394	409	416	443	394	419	427	435	371	406	410	422	441	419	394	398	421	415	433	417	398	413	391	413	434	391	409	421	407	404	423	407	380	407	432	401	416	417	426	427	421	434	407	413	388	414	420	402	403	421	411	410	368	374	411	423	448	434	419	425	401	351	426	407	405	421	432	429	419	398	415	422	401	392	405	449	445	410	436	397	407	375	413	421	408	408	404	361	386	413	419	397	429	374	367	381	416	448	425	449	414	405	443	411	390	397	398	449	427	370	456	434	355	398	414	434	387	465	390	427	414	433	423	430	431	401	404	421	381	394	393	403	389	375	396	429	430	411	398	458	412	432	381	400	390	408	450	447	423	421	374	408	433	381	403	421	456	407	388	417	404	406
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
